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
added methods to get jobs of users, and job summaryadded new constants needed for jobType parameter of get*Jobs* methods
- 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
fixed a string problem
Added controllers for the rest of the repository types as well (data, journal, aggregator)
Completed the second step (repository information form) in the register repository wizard
added class for Constants in shared folder
added validationServiceadded method to get sets of a repository by url
updated getDatasourceClasses to return a map<key,value> rather than a list<value>
updated typologies list
fixed path for timezones
renamed class to DatasourceVocabularies
added method to get needed vocabularies with a single async call
- Created a register repository wizard- Added a first step for this wizard (select repository) which will be used in the following modes: literature and data
added methods to get the available datasourceClasses, register a datasource and updates it's basic information
added constructor without parameters in Timezone class
moved Timezone to shared folder
added methods to get typologies and timezones
added dummy method to return countries without using cache.enabled by parameter: services.repo-manager.repository.testing.mode
updated getRepositories method to return a Tuple of repositories by a specific country and (optionally) repositories for unknown countries.
getCountries methods now return a map
Added a tuple class
added methods to getCountries
Added support for history tokens and logout functionality
*removed servlets and mappings for each service from web.xml. Added a new GwtSpringServlet to map all services
*changed the relative path of services to SpringGwtServices/<service-name>*removed servlets and mappings for each service from web.xml. Added a new GwtSpringServlet to map all services*Service implementations are now annotated using spring "@Service" *reduced the number of permutations to 1 to speedup compiling
added EmailUtilsdecoupled email messages from UserServiceImplimplemented method to report exceptions via Emailemail text are now loaded via emai-texts.properties file
implemented methods to get repositories by country and get a single repository
implemented methods to reset user password and update user profile
added email format check on registrationnew error codes on userException
implemented registration and activation of userconfigured Emailer
Finished user login and user registration functionality
temporary fix to enable autowiring of service beansimplemented getUserByEmail method
added repositoryServicefixed UserService to correctly inject userAPI
Created a new RepositoryService
Added 2 more methods in UserService and created a new RepositoryService
Fixed a bug in the beta implementation of the login functionality
added inheritance to repomanagerdomain gwt-module
Beta implementation for login
added configuration for gwt
added UserAccessExceptionimplemented UserService.login method
enabled spring support
Added the first step of registering a new repository
Added a mock dashboard widget and the first step of registering a new repository
Removed UserServiceAsync interface
Initial import