stable
Clone or download
Read-only
Since request #14771 custom organization logos cannot be displayed anymore because /etc/tuleap/ cannot be accessed (for good reasons) by the nginx user anymore. This commit introduce a new `catch all` command that will run everything a site admin must do when updating it's platform. I choose to introduce a catch all in this contribution to avoid leaking to site administrators a very detailed command (tuleap-cfg site-deploy:images) and to focus on something simple to be executed everytime (like forgeupgrade, etc). Part of request #14786 Custom organization logos cannot be displayed anymore Change-Id: I3834fd4bb5f4b2e9c1d90ff79602dea56567fede
Modified Files
Name | ||||
---|---|---|---|---|
M | src/common/mail/LogoRetriever.class.php | +2 | −2 | Go to diff View file |
M | src/common/mail/Tuleap_Template_Mail.class.php | +2 | −2 | Go to diff View file |
M | src/themes/BurningParrot/css/includes/_navbar.scss | +1 | −1 | Go to diff View file |
M | src/themes/BurningParrot/css/includes/_sidebar-collapsed.scss | +1 | −1 | Go to diff View file |
M | src/themes/FlamingParrot/css/utils/_navbar.scss | +2 | −2 | Go to diff View file |
M | src/themes/FlamingParrot/css/utils/_post-definitions.scss | +1 | −1 | Go to diff View file |
A | src/tuleap-cfg/Command/SiteDeploy/SiteDeployCommand.php | +54 | −0 | Go to diff View file |
A | src/tuleap-cfg/Command/SiteDeploy/SiteDeployImages.php | +89 | −0 | Go to diff View file |
M | src/tuleap-cfg/tuleap-cfg.php | +1 | −0 | Go to diff View file |
M | tests/e2e/full/cypress/integration/dashboard_user.spec.js | +2 | −6 | Go to diff View file |
M | tests/e2e/full/tuleap/setup.sh | +1 | −0 | Go to diff View file |
M | tests/phpunit/common/mail/LogoRetrieverTest.php | +11 | −2 | Go to diff View file |
M | tools/setup.el7.sh | +4 | −0 | Go to diff View file |
M | tools/setup.sh | +5 | −0 | Go to diff View file |