catching email exceptions
using correct webparam name
compiles and starts. registration still fails
fixing properties
loading default properties
loading xml resources
mooore cleanup
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
Add hystrix configuration for rest statistics calls
Return null instead of N/A on statistics
Bug fix on stats
Remove last statistics call for debug purposes only
1. Repository service bug fixes2. Stats controller bug fix
1. Bug fix on spring setup2. Bug fix on converter class
1. Modify project structure2. Nedds bug fix for emails
Update application properties fileDele iml file
New project structure
Fixes on converter
1. Add new email texts2. Add indexVersioned field on aggregaton details object
Modify log4j properties
Add new emails for registering/updating repository
1. Bug fix on piwik2. Add new emails3. Bug fix on repository api
Add number on stats
Add repository snippet methods
Add year on usagestats
Add usagestats statistics
1. Add env var for cookies 2. Add sushi controllers 3. Bug fix on piwik/repo 4. Add stats controllers/service
fixed a bug in sushilite/getReportResults
added pagination to the sushilite call
changed pom
added sushilite service
1. Dockerize service2. Add authorization checks3. Handle exceptions ( controller advice, exception package)4. Login-logout operations bug fixes
1. Commit dockerfile