Adapt AnnotationDaoTest #3701
Add IntextReference to related objects test classes
Javadoc
Fix deduplication problem with list order #5652
migrate to hibernate 5 for cdmlib-services and cdmlib-ext #4716
Upgrade to spring 4.2.2, spring-security 4.0.2 and latest hibernate validator #4716 and #4702
minor
Fully remove old vocabulary.byClass methods #3843
Remove listEmpty method from TermVocabularyDao #3843
Add vocabulary list method by term types #3843
Cleanup dao test classes
Rename NonViralName.xxxAuthorTeam to xxxAuthorship #4968
fix #4976 Titlecache for new vocabularies not filled correctly
adding test for term titleCache creation #3148
Fix merging of names of different types test
remove onlyReallocate links as this is not yet implemented #4768
Make deduplication of TeamOrPersonBase possible in cdmlib #4768 and solve test problem in CdmGenericDaoImplTest #2096, finding some bugs in between
merge-update from trunk
merge PresenceTerm and AbsenceTerm #4521
Make Contact URL an url #3920
rename Reference.authorTeam -> authorship #4432
better use of generics in service layer and persistence list methods
remove test method call
refactor term loading for performance
moving preferences into new package and some minor changes
some better implementation for CdmPreferences dao including some tests #3555
partial implementation of CDM preferences (dao, service and enums): #3555
final implementation of MaterialOrMethodEvent, Cloning, PreservationMethod, ... #3360
Change WaterbodyOrCountry name to Country #3700
split Waterbody and Country vocabulary and make waterbody an ordinary NamedArea #3700
Update script for termtype and some other, remove InstitutionType and COntinent, update idInVocabulary, ...
first implementation of new molecular package #3360
Rename RightsTerm -> RightsType #1306
remove ReferencedMediaBase and Figure, let PhylogeneticTree inherit from Media, remove citation and microcitation columns from DB
rename FieldObservation -> FieldUnit #3351
adding recordBasis to SpecimenOrObservationBase and removing some DerivedUnit classes (all #3378) and adding kindOfUnit to SpecimenOrObservationBase (except for according termType and vocabulary) #3568.
Remove GenBankAccession class, Spatium for EN_DASH and some minor stuff for v3.3
exchange modifier classes by DefinedTerm, add termtype to csv files, make term loader required constructor private
remove TdwgArea and add termType and idInVocabulary (#2998, #3478, #3479, #3539) in persistence
update factory methods for original sources #1549
merge trunk to hibernate4
Updated existing tests to add '[]' around CRUD values
Hibernate 4 migration. All test running except for SDDImport (Out of memory)
controller method for listByAssociatedTaxon(); default OrderHints; method harmonization in DAO classes
simpler and more predictable persistence/query/MatchMode.java
fixing testing context in persitence and fixing test
reverting last commit - will be committed again later
merging in git branch 'methodSecurityExpressions' and resolving conflict in SecurityTest.java
security stuff
Merging r13268 through r14040 from trunk/cdmlib into branches/cdmlib-unitils3
all tests running sucessful, however unitil is still patched to not use jdbc batch mode
h2 as test alternative database & potentially fixing #2100 (Fix tests not running in suite)
adapting xml datasources to unitils 3.3
fixing transaction problems
add includeEmpty vocs (#2704)
implement getTermVocabulariesByTermClasses also for subclasses (#2704)
remove deprecated call for description.setAddSource
change name of ReferencedMedia to ReferencedMediaBase (#2381)
countByTitle() method for IIdentifiableService
further UserDao tests
first tests for list find methods for user and group services (#2283 and #2284).
Reverting the RightsTerm -> RightsType change (see #1306). This is a model change and needs updates to the schema. We will transfer this into a branch.
comment syso's
remove duplicate for Argentina
merge 3.0.2 to trunk
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
merge cate-development2 branch with trunk
Updated ICdmEntityDao replace(T x, T y) and refresh(T t, LockMode lockMode, List propertyPaths) and added methods to IAnnotationDao
Refactored methods in VersionableDaoBase etc + added Query-By-Example for CdmEntityDaoBase
revert the model changes...
rightsterm -> rightstype ticket #1306
refactoring the references for imports...
Refactored OrderHint and added RandomOrder, plus a couple of small bug fixes in VersionableDaoBase
licence comment added
Deleted Keyword class
deleting BibtexEntryType
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
Impact of new model changes: new classes and renaming
updates for match strategy in persistence
Matching in persistence
matching in persistence
Merge for cdmlib-persistence and bugfix in TaxonDaoHibernateImplTest
refactoring of ICdmGenericDao.getReferencingCdmBases()
reimplemented GenericDao.getAllClasses
Corrected and added to tests
Updated tests to reflect the new unique uuid constraint, corrected the CacheStrategyGenerator listener to correctly add updatedBy / createdBy metadata on saveOrUpdate events, corrected a couple of DAO methods, and added merge(T t) to ICdmEntityDao to allow the persisting of detached objects
Refactored ISearchableDao to make it more generic, then added it and implementations to daos for Agents, References and Media
Lots of changes, including, adding List orderHints, List propertyPaths to dao methods New MarkerDao & impl Expanded test coverage of beanintialization and cache strategy generator configuration
make cache generator work