Commits on Source (5)
-
-
-
-
-
feat(MetadataValidatorService): [AOU-568] validate there is at least one author and one director in case of thesis
Showing
- AoU-Admin/src/main/java/ch/unige/aou/controller/admin/ExternalDataController.java 20 additions, 4 deletions...ch/unige/aou/controller/admin/ExternalDataController.java
- AoU-Admin/src/main/java/ch/unige/aou/controller/admin/PublicationController.java 12 additions, 2 deletions.../ch/unige/aou/controller/admin/PublicationController.java
- AoU-Common/src/main/java/ch/unige/aou/config/AouProperties.java 37 additions, 6 deletions...mmon/src/main/java/ch/unige/aou/config/AouProperties.java
- AoU-Common/src/main/resources/locale/messages_aou.properties 2 additions, 0 deletionsAoU-Common/src/main/resources/locale/messages_aou.properties
- AoU-IntegrationTests/src/test/java/ch/unige/aou/test/admin/DepositMetadataValidationV2IT.java 92 additions, 0 deletions...h/unige/aou/test/admin/DepositMetadataValidationV2IT.java
- AoU-IntegrationTests/src/test/java/ch/unige/aou/test/admin/LicenseIT.java 5 additions, 1 deletion...ests/src/test/java/ch/unige/aou/test/admin/LicenseIT.java
- AoU-Model/pom.xml 2 additions, 1 deletionAoU-Model/pom.xml
- AoU-Model/src/main/java/ch/unige/aou/model/settings/License.java 14 additions, 0 deletions...el/src/main/java/ch/unige/aou/model/settings/License.java
- AoU-Model/src/main/java/ch/unige/aou/rest/AouActionName.java 1 addition, 0 deletionsAoU-Model/src/main/java/ch/unige/aou/rest/AouActionName.java
- AoU-Model/src/main/java/ch/unige/aou/specification/LicenseSpecification.java 3 additions, 0 deletions...java/ch/unige/aou/specification/LicenseSpecification.java
- AoU-Model/src/main/java/ch/unige/aou/specification/PublicationSpecification.java 23 additions, 0 deletions.../ch/unige/aou/specification/PublicationSpecification.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/business/ContributorRoleService.java 2 additions, 2 deletions...in/java/ch/unige/aou/business/ContributorRoleService.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/business/DocumentFileTypeService.java 15 additions, 14 deletions...n/java/ch/unige/aou/business/DocumentFileTypeService.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/business/LicenseService.java 18 additions, 0 deletions...n/src/main/java/ch/unige/aou/business/LicenseService.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/business/PublicationService.java 4 additions, 2 deletions...c/main/java/ch/unige/aou/business/PublicationService.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/business/PublicationSubtypeService.java 6 additions, 1 deletion...java/ch/unige/aou/business/PublicationSubtypeService.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/repository/LicenseRepository.java 5 additions, 1 deletion.../main/java/ch/unige/aou/repository/LicenseRepository.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/service/metadata/MetadataValidatorService.java 29 additions, 0 deletions.../unige/aou/service/metadata/MetadataValidatorService.java
- AoU-ResourceServerCommon/src/main/java/ch/unige/aou/service/rest/RomeoService.java 751 additions, 0 deletions...src/main/java/ch/unige/aou/service/rest/RomeoService.java
- AoU-ResourceServerCommon/src/test/java/ch/unige/aou/test/RomeoServiceTest.java 147 additions, 0 deletions...mon/src/test/java/ch/unige/aou/test/RomeoServiceTest.java
This diff is collapsed.