Clearing unnecessary "user" variables
New mapping for RepositorySnippet + Using SecurityContext to get the email of user
Fixing imports
Updating interfaces to not include IsSerializable
- Fixing some code-smells- Implemented search of piwik repos- Added site_id info on repository
Meerge dev-api to trunk ( -r50861:54841 )
1. Modify project structure2. Nedds bug fix for emails
New project structure
1. Dockerize service2. Add authorization checks3. Handle exceptions ( controller advice, exception package)4. Login-logout operations bug fixes
Bug fixes
Add PreAuthorize annotation on user methods.
1. Change hash function on piwik.2. Bug fixes on repository / broker / validator api3/ Add field on simple subscription domain.
1.Moving trunk folder to new branch.
1. Broker api bug fixes on urls2. Piwik changes on methods.3. Validator url changes
1. Bug fixes on parameters for BrokerApi
1. Add swagger explanation for broker/validator paramaters2. Change subscribe/unsubcribe methods of broker from GET to POST
1. New rest api 2. Cors filter on web.xml 3. Remove aai
1. Add getMetricsInfoForRepository and getInterfaceInformation methods.2. Create aai-secutiry.xml file3. Add properties on application file
Add getSubscriptionsOfUser method. Rename old one to getSimpleSubscriptionsOfUser
1. Add a get notifications method by subscription id
1. Add Term class on shared folder2. Add property on application file for dnet topics3. Implement method to get dnet topics map
1. Create trunk folder.
1. Bug fix on broker api.2. Add update method for platform field.3. Add json to repositoryInterfaceList method on Converter class.
1. Update pom.xml with swagger dep.2. Change pagination numbers.3. Add swagger config file.4. Change piwik queries with new database collumns.
1. Create new update methods for repository api2. Rename piwik file.3. Create bean repomanager.datasource4. Update converter methods ( typology, datasourceClass )
1. Broker api ready.2. Piwi api ready.3. Create repomanager.datasource bean.
1. Make getTimezones return List<Timezone> instead of List<String>2. Add new classes on shared folder for aggregations.3. Implemented methods: getUsersBaseUrls , getRepositoryAggregations4. Implement methods on Converter class.5. Change location of source folder.