cdmlibcdm-dataportalcdm-servercdm-vaadincdm-webappcdmlib-appsserver-scriptstaxeditortaxongraph-viewutis-clientutis-coreutis-webapp
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
ignoring validation tests
Restored test images that disappeared magically
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
Added constraints to Taxon.synonymRelations, Synonym.synonymRelations, and SynonymRelationship.relatedFrom & SynonymRelationship.relatedTo to mark orphaned synonyms as invalid. [[https://dev.e-taxonomy.eu/trac/ticket/1347]]
Also, added constraint such that two accepted names or an accepted name and a synonym with the same sec reference and the same name are invalid.
fixes #1343
Added merge(T t, LockMode lockmode) and refresh(T t, LockMode lockmode) to allow developers to bypass the session & second-level cache (useful in some instances)
Added Methods to AuditEventService, VersionableServiceBase and altered NoDuplicateNamesValidator to take into account authorship, publication and microreference to allow for names that are homonyms
View revisions
Also available in: Atom