Alexander Oppermann [Mon, 31 Mar 2014 08:24:12 +0000 (08:24 +0000)]
Generate CSV file from pojo
Patric Plitzner [Mon, 31 Mar 2014 08:08:46 +0000 (08:08 +0000)]
- added IAmplificationService and ISequenceService
- added service methods to move derivates from one to another
- added test for move method
Andreas Kohlbecker [Sat, 29 Mar 2014 20:50:59 +0000 (20:50 +0000)]
performance improvement for listChildNodes of a taxon
Andreas Kohlbecker [Fri, 28 Mar 2014 17:39:15 +0000 (17:39 +0000)]
fixing #4168 (performance problem with DescriptionListPortalController.getDescriptionElementsForTaxon())
edit-jenkins [Fri, 28 Mar 2014 08:53:38 +0000 (08:53 +0000)]
[maven-release-plugin] prepare for next development iteration
edit-jenkins [Fri, 28 Mar 2014 08:53:32 +0000 (08:53 +0000)]
[maven-release-plugin] prepare release cdmlib-parent-3.3.1
p.kelbert [Thu, 27 Mar 2014 14:27:44 +0000 (14:27 +0000)]
debug collection and institution for excel import
Andreas Kohlbecker [Thu, 27 Mar 2014 12:51:48 +0000 (12:51 +0000)]
cdmlib part for #3766 (Check if specimenOrObservation.kindOfUnit is shown correctly in data portal)
Andreas Kohlbecker [Thu, 27 Mar 2014 12:34:53 +0000 (12:34 +0000)]
adding missing statisticalValues.* to init strategy. fixes #4165 (algaterra: values of specimen descriptions not shown)
Andreas Kohlbecker [Thu, 27 Mar 2014 12:02:54 +0000 (12:02 +0000)]
cdmlib part of #3576 (Adapt CdmServer and Dataportal to new naming of CategoricalData.stateData)
Andreas Kohlbecker [Thu, 27 Mar 2014 12:02:51 +0000 (12:02 +0000)]
lowering log level
Andreas Kohlbecker [Thu, 27 Mar 2014 12:02:48 +0000 (12:02 +0000)]
renaming protected setter to setStateData, see #2923 (Rename CategoricalData.states collection to stateData)
Alexander Oppermann [Thu, 27 Mar 2014 11:08:57 +0000 (11:08 +0000)]
deactivated controller due to urgent release and unfinished business with a serious memory leak
Patric Plitzner [Wed, 26 Mar 2014 14:36:54 +0000 (14:36 +0000)]
- added moveSequence() and moveDerivate() to occurrence service
Patric Plitzner [Wed, 26 Mar 2014 09:14:52 +0000 (09:14 +0000)]
- replaced BasicHttpParams with the default params of DefaultHttpClient (SyncBasicHttpParams) which are already initialised with default values
Andreas Kohlbecker [Wed, 26 Mar 2014 08:40:31 +0000 (08:40 +0000)]
solving TODO: using AbstractPagerImpl.hasResultsInRange() in dao method
Andreas Kohlbecker [Wed, 26 Mar 2014 08:40:27 +0000 (08:40 +0000)]
missing @Override
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
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)
Patric Plitzner [Tue, 25 Mar 2014 16:01:19 +0000 (16:01 +0000)]
- added removeSingleRead() method to Amplification
Andreas Kohlbecker [Tue, 25 Mar 2014 15:31:24 +0000 (15:31 +0000)]
fixing #4151 (AdvancedBeanInitializer causes problems when initializing taxonnode hierarchies)
Patric Plitzner [Mon, 24 Mar 2014 13:22:42 +0000 (13:22 +0000)]
- added timeout parameter to isServiceAvailable() method
Andreas Kohlbecker [Fri, 21 Mar 2014 20:19:48 +0000 (20:19 +0000)]
avoiding recurive calls, replaced by while loop
Andreas Kohlbecker [Fri, 21 Mar 2014 16:55:32 +0000 (16:55 +0000)]
avoiding NPE
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
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
Andreas Kohlbecker [Thu, 20 Mar 2014 13:56:00 +0000 (13:56 +0000)]
adating test to modified number of taxa
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)
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)
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)
Andreas Kohlbecker [Thu, 20 Mar 2014 12:31:01 +0000 (12:31 +0000)]
implementing dao method listAcceptedTaxaFor, for #4112
Cherian Mathew [Thu, 20 Mar 2014 11:12:10 +0000 (11:12 +0000)]
added containsValue method to retrieve value object for maps
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
p.kelbert [Thu, 20 Mar 2014 10:26:02 +0000 (10:26 +0000)]
add occurrence controler for the occurrence web-service
p.kelbert [Thu, 20 Mar 2014 10:22:47 +0000 (10:22 +0000)]
add new method for getting specimen and observation
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)
p.kelbert [Thu, 20 Mar 2014 10:19:36 +0000 (10:19 +0000)]
add new webservice for exporting occurrences for a specific taxon uuid
Andreas Kohlbecker [Wed, 19 Mar 2014 15:31:58 +0000 (15:31 +0000)]
fixing #4148 (problems with simple search)
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
Andreas Kohlbecker [Mon, 17 Mar 2014 22:03:12 +0000 (22:03 +0000)]
cdmlib part of fix #4121 (Changing password does not work)
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)
Katja Luther [Mon, 17 Mar 2014 12:30:15 +0000 (12:30 +0000)]
fix compareTo for IdentifiableEntity
Patric Plitzner [Mon, 17 Mar 2014 08:58:41 +0000 (08:58 +0000)]
- renamed method
Patric Plitzner [Mon, 17 Mar 2014 08:36:17 +0000 (08:36 +0000)]
- added reference to trac ticket
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)
Patric Plitzner [Mon, 17 Mar 2014 07:52:42 +0000 (07:52 +0000)]
- fixed a bug in the automated setting of the string length
Patric Plitzner [Mon, 17 Mar 2014 07:51:06 +0000 (07:51 +0000)]
- added javadoc
Patric Plitzner [Mon, 17 Mar 2014 07:50:19 +0000 (07:50 +0000)]
- added test for baseUnit() method
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
Alexander Oppermann [Mon, 17 Mar 2014 07:19:16 +0000 (07:19 +0000)]
Removed Java 1.7 specific function due to backwards compatability
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)
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)
Andreas Müller [Fri, 14 Mar 2014 20:54:57 +0000 (20:54 +0000)]
minor
Andreas Müller [Fri, 14 Mar 2014 20:52:26 +0000 (20:52 +0000)]
add NomStatus vocabulary for ICZN #4085
Andreas Müller [Fri, 14 Mar 2014 20:46:05 +0000 (20:46 +0000)]
latest changes to Specimen Excel Import
Andreas Müller [Fri, 14 Mar 2014 19:46:02 +0000 (19:46 +0000)]
Added IsoParaType to SpecimenTypeDesignationStatus
Andreas Müller [Fri, 14 Mar 2014 19:39:15 +0000 (19:39 +0000)]
Added IsoParaType to SpecimenTypeDesignationStatus
Andreas Müller [Fri, 14 Mar 2014 16:46:00 +0000 (16:46 +0000)]
fix compilation bug in MarkupTransformer
Andreas Müller [Fri, 14 Mar 2014 16:01:11 +0000 (16:01 +0000)]
improve findBestMatchingArea
Andreas Müller [Fri, 14 Mar 2014 16:00:10 +0000 (16:00 +0000)]
some language uuids
Andreas Müller [Fri, 14 Mar 2014 15:59:38 +0000 (15:59 +0000)]
handle sous-genre
Andreas Müller [Fri, 14 Mar 2014 15:59:05 +0000 (15:59 +0000)]
Handle structured common names
Andreas Müller [Fri, 14 Mar 2014 15:58:02 +0000 (15:58 +0000)]
remove imports
Andreas Müller [Fri, 14 Mar 2014 15:57:08 +0000 (15:57 +0000)]
minor
Andreas Kohlbecker [Fri, 14 Mar 2014 14:03:30 +0000 (14:03 +0000)]
adding missing @Override
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
Andreas Kohlbecker [Thu, 13 Mar 2014 17:05:36 +0000 (17:05 +0000)]
adapting tests for #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])
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
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
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
Andreas Kohlbecker [Thu, 13 Mar 2014 13:38:32 +0000 (13:38 +0000)]
removing homptypicalGroups from excludes
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])
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])
Cherian Mathew [Thu, 13 Mar 2014 12:15:48 +0000 (12:15 +0000)]
changed isTopmostNode to check for null parent node taxon
Andreas Kohlbecker [Wed, 12 Mar 2014 13:18:57 +0000 (13:18 +0000)]
implementing exclude map for #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])
Alexander Oppermann [Tue, 11 Mar 2014 15:32:44 +0000 (15:32 +0000)]
redlist WS export added .json and .xml functionality
Andreas Müller [Mon, 10 Mar 2014 15:24:47 +0000 (15:24 +0000)]
improve common name import for markup
Andreas Müller [Mon, 10 Mar 2014 15:09:41 +0000 (15:09 +0000)]
getLangaugeByKey for markup transformer
Patric Plitzner [Mon, 10 Mar 2014 14:59:37 +0000 (14:59 +0000)]
- fixed typo
Andreas Müller [Mon, 10 Mar 2014 14:39:46 +0000 (14:39 +0000)]
rearrange constants
Andreas Müller [Mon, 10 Mar 2014 12:58:36 +0000 (12:58 +0000)]
handle missing name parts for null parent
Andreas Müller [Mon, 10 Mar 2014 12:55:54 +0000 (12:55 +0000)]
improve mods import
Andreas Müller [Sat, 8 Mar 2014 01:48:34 +0000 (01:48 +0000)]
minor
Andreas Müller [Sat, 8 Mar 2014 01:47:56 +0000 (01:47 +0000)]
minor
Andreas Müller [Fri, 7 Mar 2014 19:55:11 +0000 (19:55 +0000)]
Add database index on treeIndex #4105
Andreas Müller [Fri, 7 Mar 2014 17:33:03 +0000 (17:33 +0000)]
minor
Andreas Müller [Fri, 7 Mar 2014 17:30:51 +0000 (17:30 +0000)]
improve TaxonCacheStrategy. Use short form where possible
Andreas Müller [Fri, 7 Mar 2014 17:30:06 +0000 (17:30 +0000)]
fix CacheUpdater
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)
Andreas Müller [Fri, 7 Mar 2014 13:31:58 +0000 (13:31 +0000)]
minor
Andreas Müller [Fri, 7 Mar 2014 13:00:30 +0000 (13:00 +0000)]
Cleaning up a bit
Andreas Müller [Fri, 7 Mar 2014 12:42:10 +0000 (12:42 +0000)]
solving some reference cache strategy issues, e.g. #3645
Andreas Müller [Fri, 7 Mar 2014 12:03:24 +0000 (12:03 +0000)]
adding isBlank to StrategyBase
Andreas Müller [Fri, 7 Mar 2014 11:35:35 +0000 (11:35 +0000)]
minor
Andreas Müller [Fri, 7 Mar 2014 11:32:51 +0000 (11:32 +0000)]
Better handling for short citation of references
Andreas Müller [Thu, 6 Mar 2014 00:48:15 +0000 (00:48 +0000)]
minor
Andreas Müller [Thu, 6 Mar 2014 00:46:30 +0000 (00:46 +0000)]
minor and generics
Andreas Kohlbecker [Wed, 5 Mar 2014 16:44:33 +0000 (16:44 +0000)]
fixing broken dependencies by excluding spring-expression
Patric Plitzner [Wed, 5 Mar 2014 14:28:42 +0000 (14:28 +0000)]
- added cascading save to SequenceString of a Sequence
Patric Plitzner [Wed, 5 Mar 2014 12:16:51 +0000 (12:16 +0000)]
- renamed getBaseUnit() to baseUnit()