stable

Clone or download

Read-only

Use trove categories at project creation

part of story #8283 Enhance project creation user experience How to test: Create some trove cat mandatory at project creation as site admin (trove cat should have first level mandatory and its child value should have 'must be displayed at project creation') Trove cat should be displayed in new project creation Choose trove cat values and create your project: => trove cat are correctly set in new project Change-Id: I0c489245c7986e5696ec7298865d9fa1ea75ce17

Modified Files

Name
M src/common/Project/Registration/ProjectRegistrationPresenter.php +6 −1 Go to diff View file
M src/common/Project/Registration/ProjectRegistrationPresenterBuilder.php +11 −2 Go to diff View file
M src/common/Request/RouteCollector.php +3 −1 Go to diff View file
M src/common/trove/TroveCat.php +15 −2 Go to diff View file
M src/templates/project/registration/project-registration.mustache +1 −0 Go to diff View file
M src/www/scripts/project/registration/index.ts +10 −2 Go to diff View file
M src/www/scripts/project/registration/src/api/rest-querier.test.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/Input/ProjectInformationInputPrivacyList.test.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformation.test.ts +25 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformation.vue +18 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformationFooter.test.ts +9 −2 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformationFooter.vue +13 −3 Go to diff View file
A src/www/scripts/project/registration/src/components/Information/TroveCat/TroveCategoryList.test.ts +93 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/Information/TroveCat/TroveCategoryList.vue +60 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/Information/TroveCat/__snapshots__/TroveCategoryList.test.ts.snap +15 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/Template/TemplateFooter.test.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/store/getters.test.ts +8 −4 Go to diff View file
M src/www/scripts/project/registration/src/store/state.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/store/type.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/type.ts +13 −0 Go to diff View file