stable
Clone or download
Read-only
Like the headline, site admin is now able to change the homepage logo of her Tuleap instance by uploading it directly from the web ui. This requires to deploy a new apache rules to be able to deliver images stored in in a subdirectory of /var/lib/tuleap/ subfolder. Implements: story #7890: new tuleap home page Change-Id: I86793742b5e9437e38da2b11b593afd05166767e
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/en_US/admin/admin.tab | +8 | −0 | Go to diff View file |
M | site-content/fr_FR/admin/admin.tab | +8 | −0 | Go to diff View file |
M | src/common/admin/Homepage/Controller.php | +68 | −1 | Go to diff View file |
A | src/common/admin/Homepage/LogoFinder.php | +45 | −0 | Go to diff View file |
M | src/common/admin/Homepage/Presenter.php | +19 | −1 | Go to diff View file |
M | src/common/autoload.php | +3 | −2 | Go to diff View file |
A | src/etc/tuleap-uploaded-images.conf.dist | +7 | −0 | Go to diff View file |
A | src/etc/tuleap-uploaded-images.conf.rhel5.dist | +7 | −0 | Go to diff View file |
M | src/templates/homepage/admin.mustache | +36 | −16 | Go to diff View file |
M | src/templates/homepage/homepage.mustache | +10 | −1 | Go to diff View file |
M | src/www/index.php | +11 | −9 | Go to diff View file |
M | src/www/themes/FlamingParrot/HomepagePresenter.php | +3 | −1 | Go to diff View file |
M | src/www/themes/FlamingParrot/css/utils/definitions.less | +1 | −0 | Go to diff View file |
A | src/www/themes/FlamingParrot/css/utils/homepage.less | +41 | −0 | Go to diff View file |
M | src/www/themes/common/css/utils/admin.less | +55 | −2 | Go to diff View file |
A | src/www/themes/common/images/homepage-logo.png | Binary file | Go to diff View file | |
M | tools/rpm/tuleap.rhel6.spec | +3 | −0 | Go to diff View file |
M | tools/rpm/tuleap.spec | +3 | −0 | Go to diff View file |
M | tools/setup.sh | +1 | −0 | Go to diff View file |