bugfix for #2558 (concurrent modification in TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode(...) )
remove imports
fixing #1925 (CICHORIEAE taxon tree order of taxa and bastards) and also moving ITaxonNodeComparator into model
secure save, saveOrUpdate and delete methods tests
bugfix in getAuthorities() new Service for evaluate a permission add permission evaluation for changing password
fixing bug due to last commit (Changed CdmPermission to use "update" instead of "edit")
Changed CdmPermission to use "update" instead of "edit" for consistency reasons; Added a comment about getting authorities from a user's groups;
Bugfixing
sync trunk
adding permission handling and writing a test for usermanagement
Reverted removal of MediaServiceImplTest because of #2397
removed 2 deprecated methods getRootTaxon(xxx) from TaxonService
Removed deprecated methods and tests
#2408 bugfixing in changeSynonymToAcceptedTaxon
reverted r12163 and r12162 as this was not the reason for unstability (inReferenceValidator is the real reason)
try to make test independent of static terms (synReltype)
use termservice instead of static terms
Fixes #2372
renaming IdentificationKeyGenerator to PolytomousKeyGenerator
Improved the implementation of Group and GrantedAuthority and wrote UnitTest for them.
refactoring of interface for updateTitleCache
minor
bugfix for moveDescriptionElement test
Fixes #2233
tests for image galleries in derived unit facade and bugfix for test in DescriptionServiceImplTest which didn't run in maven.
added persistence to moveDescriptionElmentsToDescription
implementing paste for moveDescriptionElements
the type of the reference has to be set, otherwise a NPE occurs
moveDescriptionElements
changeHomotypicalGroupOfSynonym #2220
bugfix for TaxonService.changeSynonymToAcceptedTaxon() #1811
Requesting a method to move descriptione elements between descriptions
replace deprecated methods with new ones #2176
Two tests for taxon business logic that should work. Set to ignore because they are failing at the moment. Please include once this is fixed.
Failing tests set to ignore
Refactoring of taxon business logic methods and started to write tests for these methods. The tests are far from finished.
Set up of the objects for the tests
refining identificationKeyGenerator (only syntax issues and test class etc.)
merge 3.0.2 to trunk
fixing test for new version of sanselan
ImageMetadata is now using UriUtils
bugfix for update title cache
fixes #1878
cache update for identifiable services
committing merged history from local git svn clone:
846a384 Merge branch 'descriptions' eea3396 git cygwin and whitespace: grrrrr a818683 git and cygwin is horrible - commiting again 045d5ca fixing some problems with sdd import and now producing acceptable natural language representations 2...
Simple test for Natural Language functions.
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
added a new method to IMediaService that will return the complete ImageInfo object and not just the metadata. Removed persistence layer from call stack of IMediaService methods that talk to ImageMetaData.
merging PESI brach into trunk
merge cate-development2 branch with trunk
refactoring the references for imports...
licence comment added
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
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
implemented a method that returns a map containing uuid and titleCache of all accepted taxa
user get correctly saved in UserService as of now
Fixed bugs in user management.
common service getReferencedCdmBases
TaxonTree implementations
Annotated Lsid*ServiceImpl as @Transactional
Lots of changes, including adding List orderHints, List propertyPaths to service methods, created IUserService interface for management of user entities
TypeDesignationStatus renamed to SpecimenTypeDesignationStatus
TaxonServiceImplTest
NameTypeDesignationStatus defined terms added (ticket #642)
Added some generic accessor methods to the service classes
Merged branches/cdmlib/2.0 changes r5130:5370 into the trunk
Minor problems discovered whilst refactoring CATE: Corrections to User / Group / Authority impl Changes due to upgrade of hibernate-search
Committing large number of changes relating to versioning implementation (#108), plus lsid resolution services
Improve test
Cleanup
Added some tests
newcdmlib-services -> new appContext configuration and fixes in tests
Implemented additional service methods as part of #466. Ported Pager interface and implementations, refactored integration tests