Add IEventBaseService to application controller #5403
Upgrade to hibernate 5 with persistence tests running #4716
#5000 Add new metadata service
#5297 Refactor ProgressMonitorController, Add Remoting Progress monitor
#5297 Add progress monitor service, Add test services
#5297 Add monit import method
#5297 Update no. of work units
#5297 Add new thread class for remoting monitors
#5297 Add owner field to monitor thread and user checks in service...
Minor cleanup
Add annotation service to application config
Add publisher role uuid and clean up FirstDataInserter #3979
merge validation2 and model 3.5 into trunk
merge cdmlib-service from validation branch to trunk
adding temprary workaround for implementing remote controller
adapting default permission goups according to #4111 (behaviour of TaxonEditor for users with limited grants [DISCUSS]) comment 8
implementing #4082 (implement default permission groups)
CdmApplicationDefaultConfiguration : refactoring autowiring for datasource to allow for remoting
CdmApplicationDefaultConfiguration : moved autowiring for sessionFactory and transactionManager from members to set functions to allow for remoting CdmApplicationController : catching UnsupportedOperationException for database service call to allow for remoting...
reverting back the cdm application configuration refatoring
refactoring cdm application configuration / controller to allow for remoting
introducting ICdmPermissionEvaluator
change version ->3.3.0, move CdmMetaData, change schema version -> 20130924, fix TaxonServiceSearch test, update update-script
minor
missing @Overrides
add authentication to ICdmAppController
central configuration of admin login and default password in eu.etaxonomy.cdm.config.Configuration - (missing bit)
central configuration of admin login and default password in eu.etaxonomy.cdm.config.Configuration
Hibernate 4 migration. All test running except for SDDImport (Out of memory)
update some further dependencies
first implementation of TransmissionEngineOccurrence and basic test
fixing problem with run-as authentication
fixing FirestDataInterter for non security contexts
using run-as authentication in firstDataInserter
modifying FirstDataInserter for existing tests
more genric way to insert first data (metadata, admin, ROLE_ADMIN)
checking for admins role ROLE_ADMIN during startup of CdmApplicationController
fixing #3133 (security: Role, CdmAuthority and GrantedAuthorityImpl implement GrantedAuthority)
fixing #3133
introducing enum for Roles
move save for admin
adding authority to first user admin
implementing GrantedAuthorityService for #2990 (implement missing parts of Groups admin details view)
preparations for secutity implementation in taxeditor ApplicationController
fixing #3094 (security: make PermissionEvaluator and/or methods available via ApplicationController) & also removing hasPermission() from IService
enable omit termloading again
bugfix for failing compile, throw datassource not found
bugfix for IOApplicatonControler static methods
handle progress cancellation and step names
remove CancelException and use java.util.concurrent.CancellationException instead
move progress monitoring into subpackage and add CancelException
add appImport applicationContext (add common monitors)
improved monitoring for application controller
application controller loading IoApplicationContext instead of DefaultApplicationContext
use uuid for missing term check
remove imports
Change default password to 5 digits
Use interface type for get/setCdmAppController in CdmDefaultIOBase (#2347)
added getPolytomousKeyNodeService to application controller interface
Created a new service to handle group related stuff. The old implementation in UserService is still available but deprecated.
minor changes to progress monitor call locations
merge 3.0.2 to trunk
Changed exception handling
Made CdmApplicationController implement from ICdmApplicationConfiguration
ABCD import matches existing taxa & created IndividualAssocciations + bug fixing in DerivedUnitFacade
Integrated progress monitor into application controller and started integrating it to some imports.
Created a new FeatureNodeService. For some reason this service is not covered by a component-scan and the bean has to be instantiated (quasi) manually.
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
Added a method to retrieve terms by class.
deleted very annoying toy projects from trunk
merge cate-development2 branch with trunk
added create timestamp to database metadata
FeatureTreeService now returns a default FeatureTree when no tree is in database. Testing it with portal now.
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
moved taxonNode specific code to TaxonTreeService. Cleaned up the datasource classes
bugfix for new database init
implemented a method to retrieve beans by their generic name
bugfix metadata
CdmMetaData implemented (service layer)
Add first user (admin) implemented for CdmAppControler
app.getSessionFactory
Added methods concerning taxonomic tree to taxon service.
UserService -> ApplicationController
Implemented a location service
Fixed a couple of bugs that arose when switching eclipse-plugin to cdm 2.1
advanced CdmApplicationController. NewInstance method with applicationContext.
svn keyword property "Id" added
Merged branches/cdmlib/2.0 changes r5370:5461 into the trunk
Merged branches/cdmlib/2.0 changes r5130:5370 into the trunk
Committing large number of changes relating to versioning implementation (#108), plus lsid resolution services
Don't autowire main service. Need to activate all service qualifiers first.
Autowire main service