fixed null pointer exceptions
refactoring
fix returning datasource classes for mode=dris (eurocrisdris::dris)
removed unused classes
Updated domain classes
tidied up the Converter
removed unused method
branching to adapt to new model
banching to fix aggregations
Creating new branch for cris registration
changed packaging to jar
cleanup
deleted unused testss
converted properties to yaml
cleaned up and made properties consistent
branching to cleanup properties
added log4j2 config
fixed (?) interface role checking
fixed authorization for deleteInterface
using correct webparam name
making emails asynv
catching email exceptions
compiles and starts. registration still fails
fixing properties
loading default properties
loading xml resources
mooore cleanup
property name cleanup
created config for emails
removed duplicate config class
added the spring boot Application class
first version
branching to springbootize
messed up
deleted unused method
removed openAIREUser cookie
fixed role created from repository in production mode
added functionality to hide repos/roles from beta to production and vice versa
removed roles from user info cookie
added role statuses
replaced english name with official name in emails
restored RepositorySnippet field names
minor refactoring
added method documentation
1. optimization in retrieval time of repositories/snippets of authenticated user2. Marked with FIXME methods that need attention
1. changed user roles defined in the project to authorities given by the aai.2. created method returning user roles with desired status (active, deleted).
fixed method deleting repository admin by email
changed repoId to id
1. refactoring and changes of rest api
1. fixed authorization when requesting for repository interfaces
1. update user authorities when adding/removing repositories2. fixed some authorization expressions3. refactoring
1. fixed authorization in RepositoryController2. created new methods and classes3. made authorities mapping the same as with other openaire projects 4. refactoring
New Add Repository Functionality
branch no longer needed
using new broker data model
creating branch to use new broker model
first implementation of the new oai-pmh client
creating new branch to change oai-pmh version
oups
Replacing XML configuration for Provide with Java equivalent
a rough implementation for cris validation using openaire-cris-validator
removed trunk from cris branch
cris branch
Removing unused files
Cleaning code smells
Creatin branch for code cleanup
Adding permissions for ROLE_PROVIDE_ADMIN to searchRegisteredRepositories
- Renaming role PORTAL_PROVIDE_ADMIN to ROLE_PROVIDE_ADMIN- Renaming the @PreAuthorize role names
fixed a NPE in aggregation history
Removing old ROLE_PORTAL_ADMIN
Mapping Content provider dashboard administrator to ROLE_PORTAL_ADMIN
Fix in the repository summary info object (implements IsSerializable)
Correctly parsing the datasources
added a method to search registered repositories
Implemented dashboard service which gets some summary info for the repositories of the user
Calling the sendAdmin email notifications for the registration and update of a repository - correct
Calling the sendAdmin email notifications for the registration and update of a repository
Added email messages to admins when a repository is registered or updated
Fixed ContentType JSON-UTF8 issue
Update headers on repository service
Delete wrong commited files