cdmlib.git
8 years agoMerge branch 'hotfix/4.1.1' root/tags/cdmlib/4.1.1 4.1.1
jenkins [Thu, 2 Jun 2016 10:03:20 +0000 (12:03 +0200)]
Merge branch 'hotfix/4.1.1'

8 years agoupdating poms for branch'hotfix/4.1.1' with non-snapshot versions
jenkins [Thu, 2 Jun 2016 09:45:00 +0000 (11:45 +0200)]
updating poms for branch'hotfix/4.1.1' with non-snapshot versions

8 years agoFill empty titleCache only during save and improve classification titleCache generati...
Andreas Müller [Wed, 1 Jun 2016 14:37:19 +0000 (16:37 +0200)]
Fill empty titleCache only during save and improve classification titleCache generation  #5849

8 years agoupdating poms for 4.1.1 branch with snapshot versions
jenkins [Wed, 1 Jun 2016 13:05:47 +0000 (15:05 +0200)]
updating poms for 4.1.1 branch with snapshot versions

8 years agoMerge branch 'release/4.1.0' root/tags/cdmlib/4.1.0 4.1.0
jenkins [Tue, 31 May 2016 14:46:12 +0000 (16:46 +0200)]
Merge branch 'release/4.1.0'

8 years agoupdating poms for branch'release/4.1.0' with non-snapshot versions
jenkins [Tue, 31 May 2016 14:28:48 +0000 (16:28 +0200)]
updating poms for branch'release/4.1.0' with non-snapshot versions

8 years agoReflect missing name taxon cache strategies #5838
Andreas Müller [Fri, 27 May 2016 12:04:18 +0000 (14:04 +0200)]
Reflect missing name taxon cache strategies   #5838

8 years agoFix empty secMicroReference #5766
Andreas Müller [Fri, 27 May 2016 11:11:08 +0000 (13:11 +0200)]
Fix empty secMicroReference   #5766

8 years agogetTitleWithoutYearAndAuthor as Generic for all Non-NomRefs #5833
Andreas Müller [Fri, 27 May 2016 00:03:50 +0000 (02:03 +0200)]
getTitleWithoutYearAndAuthor as Generic for all Non-NomRefs   #5833

8 years agoFix failing inReference cache reset #1815
Andreas Müller [Thu, 26 May 2016 19:46:14 +0000 (21:46 +0200)]
Fix failing inReference cache reset  #1815

8 years agominor
Andreas Müller [Thu, 26 May 2016 19:32:23 +0000 (21:32 +0200)]
minor

8 years agoAdd getCacheStrategy to IReference #5833
Andreas Müller [Thu, 26 May 2016 19:30:02 +0000 (21:30 +0200)]
Add getCacheStrategy to IReference #5833

8 years agorevert last commit
Andreas Müller [Thu, 26 May 2016 19:26:57 +0000 (21:26 +0200)]
revert last commit

8 years agominor
Andreas Müller [Thu, 26 May 2016 19:23:53 +0000 (21:23 +0200)]
minor

8 years agominor
Andreas Müller [Thu, 26 May 2016 19:20:23 +0000 (21:20 +0200)]
minor

8 years agoFurther cleanup and rename new default cache strategy to default cache strategy ...
Andreas Müller [Thu, 26 May 2016 15:49:12 +0000 (17:49 +0200)]
Further cleanup and rename new default cache strategy to default cache strategy  #5833

8 years agoRemove all old reference cache strategies completely #5833
Andreas Müller [Thu, 26 May 2016 15:24:42 +0000 (17:24 +0200)]
Remove all old reference cache strategies completely   #5833

8 years agoFurther clean up reference cache strategies #5833
Andreas Müller [Thu, 26 May 2016 15:22:23 +0000 (17:22 +0200)]
Further clean up reference cache strategies  #5833

8 years agoSome further cleaning up for single reference cache strategy #5833
Andreas Müller [Thu, 26 May 2016 14:57:28 +0000 (16:57 +0200)]
Some further cleaning up for single reference cache strategy  #5833

8 years agoImplement single cache strategy for references #5833
Andreas Müller [Thu, 26 May 2016 13:56:02 +0000 (15:56 +0200)]
Implement single cache strategy for references   #5833

 * Implemented new class NewDefaultReferenceCacheStrategy and helper
class TitleWithoutYearAndAuthorHelper
 * Moved all functionality of old ReferenceCacheStrategies to new
class(es)
 * Moved all old strategies to package .old
 * Moved all tests into one test class
 * Removed all old tests
 * Renamed abbrevTitleCache to fullAbbrevTitleString in cache strategies
 * Added new method getNomenclaturalCache to cache strategy

8 years agosmaller changes in TaxonNode
Katja Luther [Thu, 26 May 2016 12:52:32 +0000 (14:52 +0200)]
smaller changes in TaxonNode

8 years agoImplement isOrphaned() #5824
Patrick Plitzner [Wed, 25 May 2016 15:28:40 +0000 (17:28 +0200)]
Implement isOrphaned() #5824

Synonym counts as orphaned if all of the accepted taxa are orphaned

8 years agoShow stable identifier in specimen page (if present) #5515
Patrick Plitzner [Wed, 25 May 2016 11:40:18 +0000 (13:40 +0200)]
Show stable identifier in specimen page  (if present) #5515

8 years agoRemove generics from Reference itself (may lead to compile errors in TaxEditor and...
Andreas Müller [Wed, 25 May 2016 10:26:25 +0000 (12:26 +0200)]
Remove generics from Reference itself (may lead to compile errors in TaxEditor and Vaadin)  #5830

8 years agoRemove generics from Reference in cdmlib (except for cdmlib-model) #5830
Andreas Müller [Wed, 25 May 2016 10:10:19 +0000 (12:10 +0200)]
Remove generics from Reference in cdmlib (except for cdmlib-model) #5830

8 years agoRemove generics from Reference in cdmlib-model #5830
Andreas Müller [Wed, 25 May 2016 09:22:12 +0000 (11:22 +0200)]
Remove generics from Reference in cdmlib-model #5830

8 years agoJavadoc
Andreas Müller [Wed, 25 May 2016 08:30:38 +0000 (10:30 +0200)]
Javadoc

8 years agonew method to get UuidAndTitleCache objects with nomenclatural
Katja Luther [Wed, 25 May 2016 08:17:43 +0000 (10:17 +0200)]
new method to get UuidAndTitleCache objects with nomenclatural
titleCache for teamOrPersonBase

8 years agoSet failing SecurityTest to ignore #5829
Andreas Müller [Wed, 25 May 2016 08:27:17 +0000 (10:27 +0200)]
Set failing SecurityTest to ignore   #5829

8 years agoHandle empty result for titleCache generation #5763
Andreas Müller [Wed, 25 May 2016 07:57:39 +0000 (09:57 +0200)]
Handle empty result for titleCache generation  #5763

8 years agoInline Country term to avoid NPE #5765
Patrick Plitzner [Tue, 24 May 2016 09:11:38 +0000 (11:11 +0200)]
Inline Country term to avoid NPE #5765

8 years agofix polytomouskey delete, if root node is null
Katja Luther [Tue, 24 May 2016 08:14:39 +0000 (10:14 +0200)]
fix polytomouskey delete, if root node is null

8 years agoAdd preferred stable URI to Derived Unit Facade #5765
Andreas Müller [Mon, 23 May 2016 15:39:59 +0000 (17:39 +0200)]
Add preferred stable URI to Derived Unit Facade   #5765

8 years agoAdd secundum micro reference to cache strategy #5767
Andreas Müller [Mon, 23 May 2016 14:25:55 +0000 (16:25 +0200)]
Add secundum micro reference to cache strategy #5767

8 years agoAdd jaxb annotation for reverse representation #5815
Andreas Müller [Fri, 20 May 2016 23:44:57 +0000 (01:44 +0200)]
Add jaxb annotation for reverse representation  #5815

8 years agoRemove indexing from reverse feature representation #5815
Andreas Müller [Fri, 20 May 2016 23:27:28 +0000 (01:27 +0200)]
Remove indexing from reverse feature representation #5815

8 years agoDefine column name for feature inverse representation #5815
Andreas Müller [Fri, 20 May 2016 22:50:49 +0000 (00:50 +0200)]
Define column name for feature inverse representation #5815

8 years agoMove factory methods up (Feature)
Andreas Müller [Fri, 20 May 2016 22:42:09 +0000 (00:42 +0200)]
Move factory methods up (Feature)

8 years agoMove static constants to top (Feature)
Andreas Müller [Fri, 20 May 2016 22:41:05 +0000 (00:41 +0200)]
Move static constants to top (Feature)

8 years agoAdd inverse representation to feature #5815
Andreas Müller [Fri, 20 May 2016 11:17:16 +0000 (13:17 +0200)]
Add inverse representation to feature   #5815

8 years agoAdd getter/setter for secMicroReference #5717
Andreas Müller [Fri, 20 May 2016 09:14:10 +0000 (11:14 +0200)]
Add getter/setter for secMicroReference   #5717

8 years agoremove sortFieldOptions (old lucene)
Andreas Müller [Wed, 11 May 2016 20:15:31 +0000 (22:15 +0200)]
remove sortFieldOptions (old lucene)

8 years agofix delete of polytomous keys
Katja Luther [Tue, 17 May 2016 12:51:41 +0000 (14:51 +0200)]
fix delete of polytomous keys

8 years agoMove other invalid names to the end #5794
Andreas Müller [Wed, 11 May 2016 20:04:32 +0000 (22:04 +0200)]
Move other invalid names to the end  #5794

8 years agoFix possible class cast exception for collections of features #5780
Patrick Plitzner [Mon, 9 May 2016 14:55:35 +0000 (16:55 +0200)]
Fix possible class cast exception for collections of features #5780

8 years agoUpdate symbols for PresenceAbsenceTerms in csv files #5777
Andreas Müller [Mon, 9 May 2016 14:15:35 +0000 (16:15 +0200)]
Update symbols for PresenceAbsenceTerms in csv files #5777

8 years agoRemove hierachy information from PresenceAbsenceTerm csv as it will not
Andreas Müller [Mon, 9 May 2016 13:20:47 +0000 (15:20 +0200)]
Remove hierachy information from PresenceAbsenceTerm csv as it will not
be used.

8 years agominor
Andreas Müller [Mon, 9 May 2016 12:58:19 +0000 (14:58 +0200)]
minor

8 years agoAdd first version of cdmlib-db #5751
Andreas Müller [Mon, 9 May 2016 08:43:48 +0000 (10:43 +0200)]
Add first version of cdmlib-db    #5751

8 years agoChange serial version id for identifiable entity and other minor issues
Andreas Müller [Fri, 6 May 2016 11:54:04 +0000 (13:54 +0200)]
Change serial version id for identifiable entity and other minor issues

8 years agoFix empty protected titlecaches #5763
Andreas Müller [Tue, 3 May 2016 17:25:10 +0000 (19:25 +0200)]
Fix empty protected titlecaches  #5763

8 years agoAdapt reusability of Credits / Rights
Andreas Müller [Tue, 3 May 2016 15:53:43 +0000 (17:53 +0200)]
Adapt reusability of Credits / Rights

8 years agoAdapt clone method for credits and rights to be consistent with JPA
Andreas Müller [Tue, 3 May 2016 11:17:58 +0000 (13:17 +0200)]
Adapt clone method for credits and rights to be consistent with JPA
mapping (not reusable).

8 years agoUpdating develop poms back to pre merge state
jenkins [Tue, 3 May 2016 11:54:11 +0000 (13:54 +0200)]
Updating develop poms back to pre merge state

8 years agoMerge branch 'master' into develop
jenkins [Tue, 3 May 2016 11:54:10 +0000 (13:54 +0200)]
Merge branch 'master' into develop

8 years agoupdating develop poms to master versions to avoid merge conflicts
jenkins [Tue, 3 May 2016 11:54:09 +0000 (13:54 +0200)]
updating develop poms to master versions to avoid merge conflicts

8 years agoMerge branch 'release/4.0.0' root/tags/cdmlib/4.0.0 4.0.0
jenkins [Tue, 3 May 2016 11:54:06 +0000 (13:54 +0200)]
Merge branch 'release/4.0.0'

8 years agoupdating poms for branch'release/4.0.0' with non-snapshot versions
jenkins [Tue, 3 May 2016 11:35:51 +0000 (13:35 +0200)]
updating poms for branch'release/4.0.0' with non-snapshot versions

8 years agoCleanup MediaRepresentationPart and PolytomousKeyNode #5756
Andreas Müller [Tue, 3 May 2016 10:55:38 +0000 (12:55 +0200)]
Cleanup MediaRepresentationPart and PolytomousKeyNode #5756

8 years agoFix failing test for DescriptionUtility
Andreas Müller [Mon, 2 May 2016 20:56:30 +0000 (22:56 +0200)]
Fix failing test for DescriptionUtility

8 years agoRemove cascading to terms #5755
Andreas Müller [Mon, 2 May 2016 20:24:10 +0000 (22:24 +0200)]
Remove cascading to terms   #5755

8 years agominor
Andreas Müller [Mon, 2 May 2016 19:42:37 +0000 (21:42 +0200)]
minor

8 years agoAdd orphanRemoval to RelationshipTermBase.inverseRepresentation
Andreas Müller [Mon, 2 May 2016 19:30:58 +0000 (21:30 +0200)]
Add orphanRemoval to RelationshipTermBase.inverseRepresentation

Same exists for TermBase.representation so we have consistent behavior
now. Also it makes sense as inverse Representations can not stand alone.

8 years agoRemove cascade from term to vocabulary #5754
Andreas Müller [Mon, 2 May 2016 19:09:15 +0000 (21:09 +0200)]
Remove cascade from term to vocabulary  #5754

8 years agoupdating poms for 4.1.0-SNAPSHOT development
jenkins [Mon, 2 May 2016 12:18:06 +0000 (14:18 +0200)]
updating poms for 4.1.0-SNAPSHOT development

8 years agoModel Updater for other H2 test databases
Andreas Müller [Mon, 2 May 2016 08:14:45 +0000 (10:14 +0200)]
Model Updater for other H2 test databases

8 years agoUpdate Cuba Condensed String handling
Andreas Müller [Mon, 2 May 2016 08:14:15 +0000 (10:14 +0200)]
Update Cuba Condensed String handling

8 years agoAdd removed factory method for identifiers #5743
Andreas Müller [Thu, 28 Apr 2016 14:17:09 +0000 (16:17 +0200)]
Add removed factory method for identifiers  #5743

8 years agoUpdate test H2 after model update to 4.0
Andreas Müller [Thu, 28 Apr 2016 13:25:35 +0000 (15:25 +0200)]
Update test H2 after model update to 4.0

8 years agoRemove method agentsUsedAsUsers related to #5743
Andreas Müller [Thu, 28 Apr 2016 13:18:56 +0000 (15:18 +0200)]
Remove method agentsUsedAsUsers  related to #5743

8 years agominor
Andreas Müller [Thu, 28 Apr 2016 13:15:56 +0000 (15:15 +0200)]
minor

8 years agoAdd getter/setter for preferredStableIdentifier #5606
Andreas Müller [Thu, 28 Apr 2016 12:55:37 +0000 (14:55 +0200)]
Add getter/setter for preferredStableIdentifier  #5606

8 years agoAdd getter/setter/termloader for (inverse)symbol, fix update script
Andreas Müller [Thu, 28 Apr 2016 12:40:39 +0000 (14:40 +0200)]
Add getter/setter/termloader for (inverse)symbol, fix update script
#5734

8 years agoFix revisionnumber update for PostgreSQL #5718
Andreas Müller [Thu, 28 Apr 2016 11:41:19 +0000 (13:41 +0200)]
Fix revisionnumber update for PostgreSQL  #5718

8 years agoRemove not null constraint from revisionnumber schema updater #5718
Andreas Müller [Thu, 28 Apr 2016 09:57:33 +0000 (11:57 +0200)]
Remove not null constraint from revisionnumber schema updater #5718

We need a contraint adder later.

8 years agominor
Andreas Müller [Thu, 28 Apr 2016 08:53:26 +0000 (10:53 +0200)]
minor

8 years agoRemove bidirectionality for supplemental data #5743
Andreas Müller [Wed, 27 Apr 2016 22:07:50 +0000 (00:07 +0200)]
Remove bidirectionality for supplemental data  #5743

8 years agocleanup
Andreas Müller [Wed, 27 Apr 2016 21:29:37 +0000 (23:29 +0200)]
cleanup

8 years agoClean up Credit
Andreas Müller [Wed, 27 Apr 2016 10:32:09 +0000 (12:32 +0200)]
Clean up Credit

8 years agoAdd test for bidirectional supplemental data #5743
Andreas Müller [Tue, 26 Apr 2016 20:04:22 +0000 (22:04 +0200)]
Add test for bidirectional supplemental data #5743

8 years agoAdd SaveOrUpdate to PKNode.otherNode
Andreas Müller [Tue, 26 Apr 2016 20:01:59 +0000 (22:01 +0200)]
Add SaveOrUpdate to PKNode.otherNode

8 years agoClean up AnnotationDao and AnnotationService
Andreas Müller [Tue, 26 Apr 2016 17:39:45 +0000 (19:39 +0200)]
Clean up AnnotationDao and AnnotationService

8 years agoIncrease length of symbol and inverseSymbol #5734
Andreas Müller [Tue, 26 Apr 2016 08:33:18 +0000 (10:33 +0200)]
Increase length of symbol and inverseSymbol  #5734

8 years agoUpdate test data for xxxObj_type #3701
Andreas Müller [Mon, 25 Apr 2016 23:17:00 +0000 (01:17 +0200)]
Update test data for xxxObj_type #3701

8 years agoChange reverseSymbol to inverseSymbol #5734
Andreas Müller [Mon, 25 Apr 2016 22:46:50 +0000 (00:46 +0200)]
Change reverseSymbol to inverseSymbol  #5734

8 years agoAdapt AnnotationDaoTest #3701
Andreas Müller [Mon, 25 Apr 2016 22:44:07 +0000 (00:44 +0200)]
Adapt AnnotationDaoTest  #3701

8 years agoShorten metaValues for @AnyMetaDef CdmBase #3701
Andreas Müller [Mon, 25 Apr 2016 20:57:08 +0000 (22:57 +0200)]
Shorten metaValues for @AnyMetaDef CdmBase  #3701

8 years agoUpdate script for upading xxxObj_type #3701
Andreas Müller [Mon, 25 Apr 2016 20:51:12 +0000 (22:51 +0200)]
Update script for upading xxxObj_type  #3701

8 years agojavadoc
Andreas Müller [Mon, 25 Apr 2016 20:50:06 +0000 (22:50 +0200)]
javadoc

8 years agoAdd TypeDesignations to @AnyMetaData #3701
Andreas Müller [Mon, 25 Apr 2016 20:29:20 +0000 (22:29 +0200)]
Add TypeDesignations to @AnyMetaData  #3701

8 years agoClean up DescriptionElementSource.java
Andreas Müller [Mon, 25 Apr 2016 14:06:47 +0000 (16:06 +0200)]
Clean up DescriptionElementSource.java

8 years agoClean up IdentifiableSource java file
Andreas Müller [Mon, 25 Apr 2016 14:05:40 +0000 (16:05 +0200)]
Clean up IdentifiableSource java file

8 years agoAdd missing @AnyMetaDef metaValues #3701
Andreas Müller [Mon, 25 Apr 2016 14:03:17 +0000 (16:03 +0200)]
Add missing @AnyMetaDef metaValues  #3701

8 years agoAdd symbol and reverseSymbol do DefinedTermBase #5734
Andreas Müller [Fri, 22 Apr 2016 15:11:04 +0000 (17:11 +0200)]
Add symbol and reverseSymbol do DefinedTermBase  #5734

8 years agoAdapt table and column names to hibernate 5 naming strategy #5369
Andreas Müller [Tue, 19 Apr 2016 09:44:10 +0000 (11:44 +0200)]
Adapt table and column names to hibernate 5 naming strategy #5369

... and some other changes to table/attribute names

8 years agoRemove Autoincrement on AuditEvent.revisionnumber on MySQL #5718
Andreas Müller [Mon, 18 Apr 2016 12:10:50 +0000 (14:10 +0200)]
Remove Autoincrement on AuditEvent.revisionnumber on MySQL #5718

 * Not yet tested for H2 and PostGreSQL

8 years agoFix Jaxb for SpecimenOrObservationBase #5606
Andreas Müller [Mon, 18 Apr 2016 10:41:49 +0000 (12:41 +0200)]
Fix Jaxb for SpecimenOrObservationBase #5606

8 years agoAdd secundum micro reference to TaxonBase #5717
Andreas Müller [Mon, 18 Apr 2016 10:41:33 +0000 (12:41 +0200)]
Add secundum micro reference to TaxonBase #5717

8 years agoAdd secMicroReference #5717
Andreas Müller [Sat, 16 Apr 2016 00:36:59 +0000 (02:36 +0200)]
Add secMicroReference  #5717

8 years agoAdd preferred stable URI to SpecimenOrObservation #5606
Andreas Müller [Sat, 16 Apr 2016 00:13:31 +0000 (02:13 +0200)]
Add preferred stable URI to SpecimenOrObservation  #5606