Addition of tables corresponding to new objects WorkingSet, MultiAccessKey, PolytomousKey, renaming of IdentificationKey to MediaKey and addition of new attributes to FeatureNode
Addition of new FeatureNode attributes
protected title cache = false for test files in persistence
minor
changes to test dll in persistence
Impact of new model changes: new classes and renaming
exposed free-text searching of Collection instances
Corrected a couple of bugs
updates for match strategy in persistence
Added free-text search methods to name & occurrence DAO's
Matching in persistence
matching in persistence
implemented a method that returns a map containing uuid and titleCache of all accepted taxa
Merge for cdmlib-persistence and bugfix in TaxonDaoHibernateImplTest
ReferenceSystem in persistence
refactoring of ICdmGenericDao.getReferencingCdmBases()
reimplemented GenericDao.getAllClasses
new searchTaxaByName()
Session clean
findByUuid for sets of uuids
dataportal release v2.0
bugfix in CdmGenericDaoImpl
TaxonDaoTest is running again
delete FKs in SQL Server
new dao methods and cleaning up ITaxonDao
Expanded on getByRepresentationText in IDefinedTermDao
test data
generic dao changes
bibtex.title -> bibtextitle (dll)
Corrected the implementation of removeRootNode in TaxonomicTree
Added methods concerning taxonomic tree to taxon service.
Fixed testDelete
Taraxacum Import: Update sec_id of Taraxacum taxa (merged from 2.0 & improved)
minimum base web services for CDM Portal v2.0
TaxonomicTree implementation (persistence)
Made the images in DescriptionElementBase ordered (java.util.List) and changed Media.mediaCreated to a joda DateTime
PublicationBase tests
placepublished -> cdm.dll
createdBy not set if it is not null
fixed abug that made creating the .cdmLibrary folder impossible in ceratin envirnoments. New Plugin is reflecting those changes
TimePeriod with freetext in -persistence tests
updated test data such that it should pass on different machines
Nullpointer exception in TermInitializer and adapted termsDataSet-with_auditing_info.xml
ExtensionType implemented (cont.)
Removed code which introduced horrible performance problems and phantom commits.
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
fixes #499
Merged search changes from 2.0
wrapped term initializing in a single transaction thus speeding up startup time
Fixing bug which prevented selection of all description elements, regardless of class
Fixed some issues with database handling and fixed a bug in LocationService.
Fixed name/specimen type designation status mapping
minor bug in search method
to be merged with ...
Activated loading of NameTypeDesignationStatus terms. Fixed unit test.
Updated a couple of methods to be more in line with generic dao method pattern
Refactored ISearchableDao to make it more generic, then added it and implementations to daos for Agents, References and Media
Updated TaxonDaoHibernateImplTest.testDelete()
#724: Update taxonomic children count and taxonomic parent cache when deleting a taxon.
Corrected bug in archive-view of getMedia method
added support to unregister from PostDataChangeListener and some new plugin versions
Added inefficient method for getting images in prior view
More improvements to HibernateBeanInitalizer to allow it to work on envers proxies as well as plain vanilla hibernate proxies
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
Adjusted tests because of adding imageGallery flag to DescriptionBase
additional DAO methods for new REST service
additional DAO methods for new REST service & bug fixes e.g. in AbstractBeanInitializer
Added test cases for getTaxaByName()
Add sec restriction back in getTaxaByName
TypeDesignationStatus renamed to SpecimenTypeDesignationStatus
Changed DataChangeEvent architecture
NullPointerException fixed
Fixed a bug in getRootTaxa(). Upon passing null as the starting rank it returned all taxa in database.
configurable initialization of entities of list() methods
vilibility of defaultBeanInitializer changed
improved reliability of test
test to reproduce bug #686, test set to ignore
configurable bean initialization methods
Changed the name of CdmCrudObserver and related classes to a less obtrusive one
taxonomic view and node in persistence
made logging output more informative
Implemented a listener/observable that fires after any database access. Possibly needs renaming.
bugfix teamMembers as lists (persistence)
Fixed the ambiguous return type of method list(Integer,Integer,OrderHint>