ref #6161 PasswordResetService in CdmRepository & better execption handling
cleanup
add empty controller again for TaxEditor remoting controller
ref #9771 first incomplete version of Cdm2CdmVocabularyImport
ref #9607 fixing typo in class name, legacy method for old code using MediaMetadataFileReader, preparing for more metadata readers
ref #9613 use fixed role uuids for new GrantedAuthorities being roles and ref #9612 enlarge test data for FirstDataInserter
fix #9612 add user manager as group to firstDataInserter
use saveOrUpdate in firstDataInserted.checkGroup()
ref #9607 replacing class local factory methods and heplers in CdmImageInfo by service layer factory classes and metadata 'reader' class
Revert "ref #7529 adding PUBLISH group to FirstDataInserter - handing case when group with same name exists"
This reverts commit 5b133131725616c83c01e16e8bb5acca008ed33e.
This reverts commit c5893c96fc9ee990944ec5f5f75bf0ba29bce428.
ref #7529 adding PUBLISH group to FirstDataInserter - handing case when group with same name exists
fix #7529 adding PUBLISH group to FirstDataInserter
replace links to trac tickets by links to redmine tickets in javadoc
remove "hibernate" from permission packages
fix #9020 adding default role Allow_for_all_taxa
fix #8836 group Editor-Reference implemented (see also ref #8835)
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