stable

Clone or download

Read-only

Introduce new route for project registration

This change is part of story #8283 How to test: forge url https://your-dev-instance/project/new Given you plateform authorize project creation => a warning under construction is displayed Gicven your plateform does not authorize project creation or given you are anonymous => an error indicates you you can not => please note that the minimal have been done here the error state will be reworked later Change-Id: Ie993c30ad1a3a0b35d43ccf1fe50cb9a6e2c3d56

Modified Files

Name
M build-manifest.json +2 −1 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +32 −0 Go to diff View file
A src/common/Project/Registration/ProjectRegistrationController.php +75 −0 Go to diff View file
A src/common/Project/Registration/ProjectRegistrationUserPermissionChecker.php +60 −0 Go to diff View file
M src/common/Request/RouteCollector.php +14 −0 Go to diff View file
A src/templates/project/registration/new-project-boxes.mustache +52 −0 Go to diff View file
A src/templates/project/registration/project-registration-project-list.mustache +32 −0 Go to diff View file
A src/templates/project/registration/project-registration.mustache +34 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/_project-registration.scss +68 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/package-lock.json +4 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/package.json +16 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-blue-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-blue.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-green-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-green.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-grey-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-grey.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-orange-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-orange.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-purple-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-purple.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-red-condensed.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/project-registration-red.scss +21 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/webpack.common.js +47 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/webpack.dev.js +23 −0 Go to diff View file
A src/www/themes/BurningParrot/css/project-registration/webpack.prod.js +23 −0 Go to diff View file
A tests/phpunit/common/Project/Registration/ProjectRegistrationUserPermissionCheckerTest.php +114 −0 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +1 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +1 −0 Go to diff View file