Creating branch for new API
merge -r48932:HEAD https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-repository-manager-gui/branches/newtheme
merge -r47169:HEAD https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-repository-manager-gui/branches/newtheme .
Added some guidelines about enabling usage statistics
aadded deploy.info
Cleanup for the broker service subscriptions
Subscribe to events completed
More DTOs that were lost in the woods
Get subscription by id
Added 2 submenus for the enrich content functionality and started implementing the subscription to events functionality.
Can unsubscribe many ids with one call
Implemented unsubscribe methodChanged readme to include new override settings
Used an IFrame element to get the statistics and diagrams for repositories which have metrics enabled.
+ Included subscription related API calls + Added missing DTOs for subscription events! Delete subscription is not yet implemented
#Yet untested
Added the possibility for the repository manager to download the OpenAIRE-compliant logo, which s/he can add to the repository's site
Added the OpenAIRE logo inside the dashboard in the place of the mock person's image
First mock implementation of enable metrics functionality
Finished the first implementation of the broker service for the Repository dashboard
Sort results for getDatasourcesOfUserAdded punctuation marks in readme
Implementing getDatasourcesOfUser Return a list of tuples of BrowseEntries and Logo Urls
+Added jackson dependencies for spring deserializer to work+Changed BrokerService to include variables page and pageSize in advancedShowEvents+Implemented BrokerService
+Created Readme for required first steps to start the webapp
Added the BrokerService interface
Adding Object for advanced search+removing some unused imports
Added POJO classes from broker service imlementing IsSerializableRefactored setters to return void and not this
Commiting some minor changes/improvements
Added a mock implementation of the Metrics page
Fixed an issue with the body classes
- Removed the Sign In and Register links from the top right menu in the landing page- Fixed some styling alignment issues in the carousel
Added some under construction pages, some images for selecting repository type, and cleaned the template interface a bit
Fixed the left-side menu minimalize
Left side menu bar now with fixed position
form controls now have a 2px radius instead of 4px
In the datasource registration when from the countries listbox the 'none selected' choice is made, do not add the loader because no async call will be made
Reimplemented the user registration page
Removed some classes that caused some problems in the landing page menu items
Prepared the browse history page
renamed JobStatus to validationStatus
added methods to resubmitjob and get a specific ruleset
created new methods to get jobs with status
update getJobs method to call the new method of validatorService
added methods to get jobs of users, and job summaryadded new constants needed for jobType parameter of get*Jobs* methods
Incorporated Natalia's first edition of the landing page
added methods to get jobs of users + totalNumber
Added another method in ValitationService
Added responsive css for the wizard
Added a last update date for the opendoar and re3data lists
Added a message in the datasource type boxes for literature and data repositories
added method to get latest update date of opendoar/re3data lists
In the Update repository page's title section we now show the repository logo and name
Added an angle (down/up) icon in show advanced link in select guidelines step of the validation wizard
In manage datasources, repositories can be viewed either in grid or list mode
Fixed an error in updating repository url
Added a Help Admin menu where the administrator user can edit and previewthe help texts
- Fixed the calls to the MyFormGroup constructor- Moved the login form from pure html code to using gwt widgets
Changed all the major widgets to load appropriate help (if needed) from the database on the fly
- Moved common code to uoa-gwt-widgets- Importing uoa-gwt-widgets
Changed repository type boxes to be links (instead of having only the title as link)
Fixed a css issue in the manage repository initial page
Menu update
Added the run compatibility test functionality
updated getSets to return an empty list in case of exception
reordering of spring xmls to compile changed repoAPI impl to dms-cached
- Refactor wizard widget- Initial commit for run compatibility test wizard
added method to get Rulesetsfixed a bug while loading Guidelines
added modes for validation types
added method to submit validation job
added method to get urls of user's repos
fixed a bug in datasourceClass of a repository
Added an update repository information button
Refactored services in client
Added functionality for updating repository interfaces
updated to set compliance name after updating/inserting an interface
deleting an interface now requires type of datasource
listSets now returns null value when an exception occurs
update/insert interface now return the interface rather than void
moved services in new packageadded methods to insert/update interface
changed repoAPi to repoApiExtended
performance improvement:vocabularies are now loaded on startup,cached and refreshed every 1 hour
updated to set complianceName in repo interfaces
updated to fetch sets only if a repository is identified successfully
added compatibility classes in datasourceVocabularies
updated logger properties
updated getRepository to need an id only.added method to get Datasources of user
Finished the repository registration main functionality
identifyRepository returns now false rather than exception
updated getRepositories by country method to not include repos without country
Finished the interfaces step of the repository registration wizard
Uncommented a method in RepositoryService
added InterfaceInformation classadded method to get InterfaceInfomation with one single call
fixed oaitools initialization
Added interface fields and added cotrollers for the rest of repository types
fix to get data compatibilities
added new font
added method to get dnet Compatibility levels
updated constants for repositoryMode
added constants for repositoryMode
added method to identify a repository