cdmlib.git
10 years agocontoller methods with return type List should always return a list, even if it is...
Andreas Kohlbecker [Wed, 26 Mar 2014 08:40:24 +0000 (08:40 +0000)]
contoller methods with return type List should always return a list, even if it is empty

10 years agoremoving the deprecated method TaxonPortalController.doGetNameTypeDesignations()...
Andreas Kohlbecker [Tue, 25 Mar 2014 22:44:50 +0000 (22:44 +0000)]
removing the deprecated method TaxonPortalController.doGetNameTypeDesignations() for  #2280 (Stop using portal/taxon//bin/zsh/nameTypeDesignations)

10 years ago - added removeSingleRead() method to Amplification
Patric Plitzner [Tue, 25 Mar 2014 16:01:19 +0000 (16:01 +0000)]
 - added removeSingleRead() method to Amplification

10 years agofixing #4151 (AdvancedBeanInitializer causes problems when initializing taxonnode...
Andreas Kohlbecker [Tue, 25 Mar 2014 15:31:24 +0000 (15:31 +0000)]
fixing  #4151 (AdvancedBeanInitializer causes problems when initializing taxonnode hierarchies)

10 years ago - added timeout parameter to isServiceAvailable() method
Patric Plitzner [Mon, 24 Mar 2014 13:22:42 +0000 (13:22 +0000)]
 - added timeout parameter to isServiceAvailable() method

10 years agoavoiding recurive calls, replaced by while loop
Andreas Kohlbecker [Fri, 21 Mar 2014 20:19:48 +0000 (20:19 +0000)]
avoiding recurive calls, replaced by while loop

10 years agoavoiding NPE
Andreas Kohlbecker [Fri, 21 Mar 2014 16:55:32 +0000 (16:55 +0000)]
avoiding NPE

10 years agobug fix: list and page REST services must return List or page objects, not ModelAndView
Andreas Kohlbecker [Thu, 20 Mar 2014 15:43:35 +0000 (15:43 +0000)]
bug fix: list and page REST services must return List or page objects, not ModelAndView

10 years agochecklist webservice optimized
Alexander Oppermann [Thu, 20 Mar 2014 14:29:56 +0000 (14:29 +0000)]
checklist webservice optimized

*integrated a ModelAndView for file downloads
*integerated a ProgressMonitor for csv export
*export is threaded
*extended ProgressMonitor with origin property

10 years agoadating test to modified number of taxa
Andreas Kohlbecker [Thu, 20 Mar 2014 13:56:00 +0000 (13:56 +0000)]
adating test to modified number of taxa

10 years agorefactoring taxon controllers and thus solving #2595 (portal/taxon/{uuid}/accepted...
Andreas Kohlbecker [Thu, 20 Mar 2014 13:29:10 +0000 (13:29 +0000)]
refactoring taxon controllers and thus solving #2595 (portal/taxon/{uuid}/accepted/{uuid} producing too big data objects)

10 years ago#4114 sort order in taxon navigator and adding that autonyms could be whether infrasp...
Katja Luther [Thu, 20 Mar 2014 12:50:06 +0000 (12:50 +0000)]
#4114 sort order in taxon navigator and adding that autonyms could be whether infraspecific or infrageneric (Art. 22.3 and 26.3)

10 years agofixing #4112 (portal/taxon/{uuid}/accepted/{uuid} takes exceedingly much time in...
Andreas Kohlbecker [Thu, 20 Mar 2014 12:31:10 +0000 (12:31 +0000)]
fixing #4112 (portal/taxon/{uuid}/accepted/{uuid} takes exceedingly much time in specific cases) and #2595 (portal/taxon/{uuid}/accepted/{uuid} producing too big data objects) this also solves the according issue mentioned in  #3336 (Improve overall dataportal page loading performance)

10 years agoimplementing dao method listAcceptedTaxaFor, for #4112
Andreas Kohlbecker [Thu, 20 Mar 2014 12:31:01 +0000 (12:31 +0000)]
implementing dao method listAcceptedTaxaFor, for #4112

10 years agoadded containsValue method to retrieve value object for maps
Cherian Mathew [Thu, 20 Mar 2014 11:12:10 +0000 (11:12 +0000)]
added containsValue method to retrieve value object for maps

10 years agoremove link to the apt file for the documentation. ie, there is no external documenta...
p.kelbert [Thu, 20 Mar 2014 10:42:53 +0000 (10:42 +0000)]
remove link to the apt file for the documentation. ie, there is no external documentation yet

10 years agoadd occurrence controler for the occurrence web-service
p.kelbert [Thu, 20 Mar 2014 10:26:02 +0000 (10:26 +0000)]
add occurrence controler for the occurrence web-service

10 years agoadd new method for getting specimen and observation
p.kelbert [Thu, 20 Mar 2014 10:22:47 +0000 (10:22 +0000)]
add new method for getting specimen and observation

10 years agoadd new webservice for exporting occurrences for a specific taxon uuid
p.kelbert [Thu, 20 Mar 2014 10:20:14 +0000 (10:20 +0000)]
add new webservice for exporting occurrences for a specific taxon uuid
definition in xml files (web-inf)

10 years agoadd new webservice for exporting occurrences for a specific taxon uuid
p.kelbert [Thu, 20 Mar 2014 10:19:36 +0000 (10:19 +0000)]
add new webservice for exporting occurrences for a specific taxon uuid

10 years agofixing #4148 (problems with simple search)
Andreas Kohlbecker [Wed, 19 Mar 2014 15:31:58 +0000 (15:31 +0000)]
fixing #4148 (problems with simple search)

10 years agoupdating site doc by adding maven memory requirements and mentioning the requirement...
Andreas Kohlbecker [Wed, 19 Mar 2014 10:40:01 +0000 (10:40 +0000)]
updating site doc by adding maven memory requirements and mentioning the requirement for maven 3

10 years agocdmlib part of fix #4121 (Changing password does not work)
Andreas Kohlbecker [Mon, 17 Mar 2014 22:03:12 +0000 (22:03 +0000)]
cdmlib part of fix #4121 (Changing password does not work)

10 years agoadditional method required to avoid problems which where due to a fix for ticket...
Andreas Kohlbecker [Mon, 17 Mar 2014 22:03:09 +0000 (22:03 +0000)]
additional method required to avoid problems which where due to a fix for ticket #3822 (see related commit for taxeditor)

10 years agofix compareTo for IdentifiableEntity
Katja Luther [Mon, 17 Mar 2014 12:30:15 +0000 (12:30 +0000)]
fix compareTo for IdentifiableEntity

10 years ago - renamed method
Patric Plitzner [Mon, 17 Mar 2014 08:58:41 +0000 (08:58 +0000)]
 - renamed method

10 years ago - added reference to trac ticket
Patric Plitzner [Mon, 17 Mar 2014 08:36:17 +0000 (08:36 +0000)]
 - added reference to trac ticket

10 years ago - made default constructor protected due to a hibernate problem (see https://stackov...
Patric Plitzner [Mon, 17 Mar 2014 07:53:54 +0000 (07:53 +0000)]
 - made default constructor protected due to a hibernate problem (see https://stackoverflow.com/questions/7273125/hibernate-envers-and-javassist-enhancement-failed-exception)

10 years ago - fixed a bug in the automated setting of the string length
Patric Plitzner [Mon, 17 Mar 2014 07:52:42 +0000 (07:52 +0000)]
 - fixed a bug in the automated setting of the string length

10 years ago - added javadoc
Patric Plitzner [Mon, 17 Mar 2014 07:51:06 +0000 (07:51 +0000)]
 - added javadoc

10 years ago - added test for baseUnit() method
Patric Plitzner [Mon, 17 Mar 2014 07:50:19 +0000 (07:50 +0000)]
 - added test for baseUnit() method

10 years ago - added IPrimerService and IPrimerDao with the corresponding implementations
Patric Plitzner [Mon, 17 Mar 2014 07:44:46 +0000 (07:44 +0000)]
 - added IPrimerService and IPrimerDao with the corresponding implementations
 - interface supports the retrieval of UuidAndTitleCache lists for all primers in the DB

10 years agoRemoved Java 1.7 specific function due to backwards compatability
Alexander Oppermann [Mon, 17 Mar 2014 07:19:16 +0000 (07:19 +0000)]
Removed Java 1.7 specific function due to backwards compatability

10 years agofix missing idInVocabulary for countries; implement country mapping for EditGeoServic...
Andreas Müller [Sat, 15 Mar 2014 09:21:54 +0000 (09:21 +0000)]
fix missing idInVocabulary for countries; implement country mapping for EditGeoService (#3452, #3651)

10 years agofix missing idInVocabulary for countries; implement country mapping for EditGeoServic...
Andreas Müller [Sat, 15 Mar 2014 01:36:29 +0000 (01:36 +0000)]
fix missing idInVocabulary for countries; implement country mapping for EditGeoService (#3452, #3651)

10 years agominor
Andreas Müller [Fri, 14 Mar 2014 20:54:57 +0000 (20:54 +0000)]
minor

10 years agoadd NomStatus vocabulary for ICZN #4085
Andreas Müller [Fri, 14 Mar 2014 20:52:26 +0000 (20:52 +0000)]
add NomStatus vocabulary for ICZN #4085

10 years agolatest changes to Specimen Excel Import
Andreas Müller [Fri, 14 Mar 2014 20:46:05 +0000 (20:46 +0000)]
latest changes to Specimen Excel Import

10 years agoAdded IsoParaType to SpecimenTypeDesignationStatus
Andreas Müller [Fri, 14 Mar 2014 19:46:02 +0000 (19:46 +0000)]
Added IsoParaType to SpecimenTypeDesignationStatus

10 years agoAdded IsoParaType to SpecimenTypeDesignationStatus
Andreas Müller [Fri, 14 Mar 2014 19:39:15 +0000 (19:39 +0000)]
Added IsoParaType to SpecimenTypeDesignationStatus

10 years agofix compilation bug in MarkupTransformer
Andreas Müller [Fri, 14 Mar 2014 16:46:00 +0000 (16:46 +0000)]
fix compilation bug in MarkupTransformer

10 years agoimprove findBestMatchingArea
Andreas Müller [Fri, 14 Mar 2014 16:01:11 +0000 (16:01 +0000)]
improve findBestMatchingArea

10 years agosome language uuids
Andreas Müller [Fri, 14 Mar 2014 16:00:10 +0000 (16:00 +0000)]
some language uuids

10 years agohandle sous-genre
Andreas Müller [Fri, 14 Mar 2014 15:59:38 +0000 (15:59 +0000)]
handle sous-genre

10 years agoHandle structured common names
Andreas Müller [Fri, 14 Mar 2014 15:59:05 +0000 (15:59 +0000)]
Handle structured common names

10 years agoremove imports
Andreas Müller [Fri, 14 Mar 2014 15:58:02 +0000 (15:58 +0000)]
remove imports

10 years agominor
Andreas Müller [Fri, 14 Mar 2014 15:57:08 +0000 (15:57 +0000)]
minor

10 years agoadding missing @Override
Andreas Kohlbecker [Fri, 14 Mar 2014 14:03:30 +0000 (14:03 +0000)]
adding missing @Override

10 years agoenhancing feature for checklist WS:
Alexander Oppermann [Fri, 14 Mar 2014 12:04:59 +0000 (12:04 +0000)]
enhancing feature for checklist WS:

*added caching for CSV download
--> a export will be triggered only once and after 24h to renew the cached file
*added pagination for json/XML

10 years agoadapting tests for #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNo...
Andreas Kohlbecker [Thu, 13 Mar 2014 17:05:36 +0000 (17:05 +0000)]
adapting tests for  #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

10 years agoremoving excludes from map according to #4111 (behaviour of TaxonEditor for users...
Andreas Kohlbecker [Thu, 13 Mar 2014 16:08:56 +0000 (16:08 +0000)]
removing excludes from map according to #4111 (behaviour of TaxonEditor for users with limited grants [DISCUSS]) comment 8

10 years agoadapting default permission goups according to #4111 (behaviour of TaxonEditor for...
Andreas Kohlbecker [Thu, 13 Mar 2014 16:04:14 +0000 (16:04 +0000)]
adapting default permission goups according to #4111 (behaviour of TaxonEditor for users with limited grants [DISCUSS]) comment 8

10 years agoadded remote collection methods to service layer to be able to make remote calls...
Cherian Mathew [Thu, 13 Mar 2014 14:59:50 +0000 (14:59 +0000)]
added remote collection methods to service layer to be able to make remote calls on server side persisted collections

10 years agoremoving homptypicalGroups from excludes
Andreas Kohlbecker [Thu, 13 Mar 2014 13:38:32 +0000 (13:38 +0000)]
removing homptypicalGroups from excludes

10 years agoimplementing test and fixing bugs 2 regarding #4081 (TaxonNodeServiceImpl.makeTaxonNo...
Andreas Kohlbecker [Thu, 13 Mar 2014 12:22:48 +0000 (12:22 +0000)]
implementing test and fixing bugs 2 regarding #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

10 years agoimplementing test and fixing bugs regarding #4081 (TaxonNodeServiceImpl.makeTaxonNode...
Andreas Kohlbecker [Thu, 13 Mar 2014 12:22:44 +0000 (12:22 +0000)]
implementing test and fixing bugs regarding #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

10 years agochanged isTopmostNode to check for null parent node taxon
Cherian Mathew [Thu, 13 Mar 2014 12:15:48 +0000 (12:15 +0000)]
changed isTopmostNode to check for null parent node taxon

10 years agoimplementing exclude map for #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnot...
Andreas Kohlbecker [Wed, 12 Mar 2014 13:18:57 +0000 (13:18 +0000)]
implementing exclude map for  #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

10 years agoredlist WS export added .json and .xml functionality
Alexander Oppermann [Tue, 11 Mar 2014 15:32:44 +0000 (15:32 +0000)]
redlist WS export added .json and .xml functionality

10 years agoimprove common name import for markup
Andreas Müller [Mon, 10 Mar 2014 15:24:47 +0000 (15:24 +0000)]
improve common name import for markup

10 years agogetLangaugeByKey for markup transformer
Andreas Müller [Mon, 10 Mar 2014 15:09:41 +0000 (15:09 +0000)]
getLangaugeByKey for markup transformer

10 years ago - fixed typo
Patric Plitzner [Mon, 10 Mar 2014 14:59:37 +0000 (14:59 +0000)]
 - fixed typo

10 years agorearrange constants
Andreas Müller [Mon, 10 Mar 2014 14:39:46 +0000 (14:39 +0000)]
rearrange constants

10 years agohandle missing name parts for null parent
Andreas Müller [Mon, 10 Mar 2014 12:58:36 +0000 (12:58 +0000)]
handle missing name parts for null parent

10 years agoimprove mods import
Andreas Müller [Mon, 10 Mar 2014 12:55:54 +0000 (12:55 +0000)]
improve mods import

10 years agominor
Andreas Müller [Sat, 8 Mar 2014 01:48:34 +0000 (01:48 +0000)]
minor

10 years agominor
Andreas Müller [Sat, 8 Mar 2014 01:47:56 +0000 (01:47 +0000)]
minor

10 years agoAdd database index on treeIndex #4105
Andreas Müller [Fri, 7 Mar 2014 19:55:11 +0000 (19:55 +0000)]
Add database index on treeIndex #4105

10 years agominor
Andreas Müller [Fri, 7 Mar 2014 17:33:03 +0000 (17:33 +0000)]
minor

10 years agoimprove TaxonCacheStrategy. Use short form where possible
Andreas Müller [Fri, 7 Mar 2014 17:30:51 +0000 (17:30 +0000)]
improve TaxonCacheStrategy. Use short form where possible

10 years agofix CacheUpdater
Andreas Müller [Fri, 7 Mar 2014 17:30:06 +0000 (17:30 +0000)]
fix CacheUpdater

10 years agomaking TaxonNodeByNameComparator truely null save - #2912 (NPE in TaxonNodeByNameComp...
Andreas Kohlbecker [Fri, 7 Mar 2014 16:36:34 +0000 (16:36 +0000)]
making TaxonNodeByNameComparator truely null save - #2912 (NPE in TaxonNodeByNameComparator when Taxon in TaxoNode is null)

10 years agominor
Andreas Müller [Fri, 7 Mar 2014 13:31:58 +0000 (13:31 +0000)]
minor

10 years agoCleaning up a bit
Andreas Müller [Fri, 7 Mar 2014 13:00:30 +0000 (13:00 +0000)]
Cleaning up a bit

10 years agosolving some reference cache strategy issues, e.g. #3645
Andreas Müller [Fri, 7 Mar 2014 12:42:10 +0000 (12:42 +0000)]
solving some reference cache strategy issues, e.g. #3645

10 years agoadding isBlank to StrategyBase
Andreas Müller [Fri, 7 Mar 2014 12:03:24 +0000 (12:03 +0000)]
adding isBlank to StrategyBase

10 years agominor
Andreas Müller [Fri, 7 Mar 2014 11:35:35 +0000 (11:35 +0000)]
minor

10 years agoBetter handling for short citation of references
Andreas Müller [Fri, 7 Mar 2014 11:32:51 +0000 (11:32 +0000)]
Better handling for short citation of references

10 years agominor
Andreas Müller [Thu, 6 Mar 2014 00:48:15 +0000 (00:48 +0000)]
minor

10 years agominor and generics
Andreas Müller [Thu, 6 Mar 2014 00:46:30 +0000 (00:46 +0000)]
minor and generics

10 years agofixing broken dependencies by excluding spring-expression
Andreas Kohlbecker [Wed, 5 Mar 2014 16:44:33 +0000 (16:44 +0000)]
fixing broken dependencies by excluding spring-expression

10 years ago - added cascading save to SequenceString of a Sequence
Patric Plitzner [Wed, 5 Mar 2014 14:28:42 +0000 (14:28 +0000)]
 - added cascading save to SequenceString of a Sequence

10 years ago - renamed getBaseUnit() to baseUnit()
Patric Plitzner [Wed, 5 Mar 2014 12:16:51 +0000 (12:16 +0000)]
 - renamed getBaseUnit() to baseUnit()

10 years agosetting correct port number for remote integration tests
Andreas Kohlbecker [Wed, 5 Mar 2014 10:48:11 +0000 (10:48 +0000)]
setting correct port number for remote integration tests

10 years ago - added util method to get for getting a CDM entity (used in authenication/permissio...
Patric Plitzner [Wed, 5 Mar 2014 07:43:08 +0000 (07:43 +0000)]
 - added util method to get for getting a CDM entity (used in authenication/permission framework)
 - made use of this method where the type of the parameter was too general (like object)
 - made getBaseUnit() of DerivedUnitFacade public

10 years agominor
Andreas Müller [Tue, 4 Mar 2014 18:10:49 +0000 (18:10 +0000)]
minor

10 years agominor
Andreas Müller [Tue, 4 Mar 2014 18:09:28 +0000 (18:09 +0000)]
minor

10 years ago - refactored to use "base" unit wherever possible (base unit is derivedUnit or field...
Patric Plitzner [Tue, 4 Mar 2014 16:17:33 +0000 (16:17 +0000)]
 - refactored to use "base" unit wherever possible (base unit is derivedUnit or fieldUnit)

10 years agochanging ports in config to avoid conflics
Andreas Kohlbecker [Tue, 4 Mar 2014 15:30:20 +0000 (15:30 +0000)]
changing ports in config to avoid conflics

10 years agoautomatically testing of cdmlib-remote-webapp during the maven lifecycle - #4094...
Andreas Kohlbecker [Tue, 4 Mar 2014 14:45:00 +0000 (14:45 +0000)]
automatically testing of  cdmlib-remote-webapp during the maven lifecycle - #4094: automatically test cdmlib-remote-webapp

10 years ago - added cascading save for contig file of Sequence
Patric Plitzner [Tue, 4 Mar 2014 08:20:31 +0000 (08:20 +0000)]
 - added cascading save for contig file of Sequence

10 years agohandle setType in DerivedUnitFacade better
Andreas Müller [Mon, 3 Mar 2014 14:14:14 +0000 (14:14 +0000)]
handle setType in DerivedUnitFacade better

10 years ago - added cascading save to pherogram (Media) of SingleRead
Patric Plitzner [Mon, 3 Mar 2014 08:48:20 +0000 (08:48 +0000)]
 - added cascading save to pherogram (Media) of SingleRead
 - added media section to DetailsViews for Amplification (gel photo) and SingelRead (pherogram)

10 years agosome minor changing for handling getType()
Andreas Müller [Fri, 28 Feb 2014 13:24:08 +0000 (13:24 +0000)]
some minor changing for handling getType()

10 years agoimplementing #4082 (implement default permission groups)
Andreas Kohlbecker [Fri, 28 Feb 2014 10:45:51 +0000 (10:45 +0000)]
implementing #4082 (implement default permission groups)

10 years agofixing problem with deleting groups see #4054 (Taxeditor, Group Bulkeditor cannot...
Andreas Kohlbecker [Fri, 28 Feb 2014 08:26:04 +0000 (08:26 +0000)]
fixing problem with deleting groups see #4054 (Taxeditor, Group Bulkeditor cannot delete Group)

10 years agoSpring Security configuration added for remote and web app
Alexander Oppermann [Thu, 27 Feb 2014 13:58:33 +0000 (13:58 +0000)]
Spring Security configuration added for remote and web app

10 years agoSpring Security configuration added for remote and web app
Alexander Oppermann [Thu, 27 Feb 2014 13:58:01 +0000 (13:58 +0000)]
Spring Security configuration added for remote and web app

10 years agofix problem with changeSynonymToAcceptedTaxon of a synonym being part of an homotypic...
Katja Luther [Thu, 27 Feb 2014 08:41:34 +0000 (08:41 +0000)]
fix problem with changeSynonymToAcceptedTaxon of a synonym being part of an homotypical group

10 years agoimprove author parsing
Andreas Müller [Wed, 26 Feb 2014 20:22:49 +0000 (20:22 +0000)]
improve author parsing