cleanup
move longrunningService to service
fix app-import cache updater
fix #8519 adding ROLE_USER_MANAGER to FirstDataInserter
rename rollback method
add rollback to ICdmRepository and use in TaxonNodeOutStreamPartitioner
ref #7099 add CdmAuthority to User, remove CDM_VIEW from tests, cleanup
ref #7099 rename CdmPermissionClass to PermissionClass
ref #7099 rename model.rights to model.permission
ref #7099 move CRUD and Operation to model
ref #7099 move CdmPermissionClass to model
ref #7099 move user, group and GrantedAuthorityImpl to new rights package
ref #6794 add TermNodeService and TermTreeService and make FeatureXXX services deprecated
ref #7106 throwing Exception instead of unintentially creating unmanaged new session
ref #7106 logging stacktrace with 'Opening new session in turn of a HibernateException'
ref #8162 adapt cdmlip to new term package structure
ref #7106 logging if the worse case is actually happening
ref #7972 FirstdataInserter adding ROLE_REMOTING to the editor groups
ref #7709 fixing missing runAsAuthenticator for RunAsAdmin, TaxonGraphHibernateListener and test
ref #7648 free configurable TaxonGraphHibernateListener ready
fixing usage of wrong logger in RunAsAuthenticator
make authenticationManager lazy to avoid circals during start up
cleanup and remove rows(xxx) method
fix #7405 Rename WorkingSet to DescriptiveDataSet
add new longRunningTasksService for monitored operations
ref #6241 replaced @created by @since in cdmlib
ref #6241 change @date to @since (fix)
ref #6241 change @date to @since
ref #7150 implementing CollectionVoter and adding new default PermissionGroup 'EditorExtendedCreate'
typos and whitespace
reducing log level
ref #6867 public access to RunAsAuthenticator methods
ref #7018 ref #7016 turning the not needed TypeDesignationVoter into a SpecimenOrObservationBaseVoter
ref #7016 implementing TypeDesignationVoter and more robust permissions:
fix #6880 allow explicitly define hibernate configurations in applicationController
fix #6856 adding group Admin to FirstDataInserter
ref #6852 introducing a DummyDataInserter to be used instead of null
ref #6852 RunAsAuthenticator as abstract base class for all data inserters
ref #6169 adding getService() method to CdmRepository
fix #6368 rename table and class TaxonNameBase
whitespace
Merge branch 'develop' into feature/cdm-4.7
Conflicts: cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/distribution/excelupdate/ExcelDistributionUpdate.java cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/MnTableCreator.java
#6612 dao and service classes for the Registration class
adapt GrantedAuthorityImpl factory method
ref #6419 update bean name in CdmApplicationController
provide the new IRightsService in service layer
Cleanup
ref #6419 renaming ICdmApplicationDefaultConfiguration to ICdmRepository
fix #6419 renaming CdmApplicationDefaultConfiguration to CdmRepository
emall fix for selection of reference as inreference
ref #6190 removing svn property place holder in first line of code - java files
ref #6190 removing svn property place holder in first line of code
ref #5969: add PreferenceService to applicationController
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