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
updated container-parent to 1.0.0-SNAPSHOT
updated parent version to SNAPSHOT
*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
added svn:ignore property
ide files cleanup
Initial import
Creating directory for new project