Andreas Kohlbecker [Wed, 22 Nov 2017 15:45:47 +0000 (16:45 +0100)]
Creating spring bean DataBaseTablePrinter responsible for all database printing tasks, CdmIntegrationTest only wraps around this bean now
Katja Luther [Wed, 22 Nov 2017 12:28:16 +0000 (13:28 +0100)]
fix delete of derivedUnits, derivationEvent needs to be deleted, add getUUIDAndTitleCache with pattern and limit
Andreas Müller [Tue, 21 Nov 2017 11:44:42 +0000 (12:44 +0100)]
ref #6965 fix compilation issue in ImportDeduplicationHelper
Andreas Müller [Tue, 21 Nov 2017 11:36:48 +0000 (12:36 +0100)]
ref #6258 add cascading for registration in TaxonName and TypeDesignationBase
Andreas Müller [Tue, 21 Nov 2017 11:28:04 +0000 (12:28 +0100)]
cleanup
Andreas Müller [Tue, 21 Nov 2017 11:27:52 +0000 (12:27 +0100)]
ref #6965 fix TropicosNameImportTest
Andreas Müller [Tue, 21 Nov 2017 09:42:44 +0000 (10:42 +0100)]
ref #6965 fix empty TimePeriod matching bug
Andreas Müller [Tue, 21 Nov 2017 09:41:54 +0000 (10:41 +0100)]
ref #6965 first version of Tropicos import
Andreas Müller [Tue, 21 Nov 2017 09:31:31 +0000 (10:31 +0100)]
cleanup
Andreas Müller [Tue, 21 Nov 2017 09:27:59 +0000 (10:27 +0100)]
ref #6965 rename static Name Identifier methods
Andreas Müller [Tue, 21 Nov 2017 09:25:22 +0000 (10:25 +0100)]
ref #6965 move CsvImportBase to "in" package
Katja Luther [Wed, 15 Nov 2017 08:57:37 +0000 (09:57 +0100)]
add level to titleCache of namedArea in uuidAndTitleCache search
Katja Luther [Tue, 14 Nov 2017 12:37:56 +0000 (13:37 +0100)]
add uuidAndTitleCache method to get uuidAndTitleCache of namedArea depending on vocabulary
Andreas Kohlbecker [Tue, 14 Nov 2017 11:31:23 +0000 (12:31 +0100)]
typos and whitespace
Andreas Kohlbecker [Tue, 14 Nov 2017 11:30:53 +0000 (12:30 +0100)]
fixing NPE in IdentifiableEntity.getExtensions()
Andreas Kohlbecker [Tue, 14 Nov 2017 11:30:11 +0000 (12:30 +0100)]
handing hibernate proxies
Andreas Müller [Sun, 12 Nov 2017 07:27:00 +0000 (08:27 +0100)]
move stream base classes from dwca to stream package (test package)
Andreas Müller [Sat, 11 Nov 2017 23:28:04 +0000 (00:28 +0100)]
cleanup
Andreas Müller [Sat, 11 Nov 2017 23:27:50 +0000 (00:27 +0100)]
move stream base classes from dwca to stream package
Andreas Müller [Sat, 11 Nov 2017 21:22:57 +0000 (22:22 +0100)]
remove reference deduplication as default from Excel import
Andreas Müller [Sat, 11 Nov 2017 21:22:16 +0000 (22:22 +0100)]
cleanup
Andreas Müller [Sat, 11 Nov 2017 21:20:22 +0000 (22:20 +0100)]
ref #7075 first running version for ImageExcelImport
Andreas Müller [Sat, 11 Nov 2017 21:18:01 +0000 (22:18 +0100)]
ref #7075 add slash dates to TimePeriodParser
Andreas Müller [Sun, 5 Nov 2017 17:55:16 +0000 (18:55 +0100)]
cleanup
jenkins [Wed, 8 Nov 2017 11:16:07 +0000 (12:16 +0100)]
Updating develop poms back to pre merge state
jenkins [Wed, 8 Nov 2017 11:16:07 +0000 (12:16 +0100)]
Merge branch 'master' into develop
jenkins [Wed, 8 Nov 2017 11:16:06 +0000 (12:16 +0100)]
updating develop poms to master versions to avoid merge conflicts
jenkins [Wed, 8 Nov 2017 11:16:03 +0000 (12:16 +0100)]
Merge branch 'release/4.11.0'
jenkins [Wed, 8 Nov 2017 10:57:17 +0000 (11:57 +0100)]
updating poms for branch'release/4.11.0' with non-snapshot versions
jenkins [Wed, 8 Nov 2017 10:37:52 +0000 (11:37 +0100)]
updating poms for 4.12.0-SNAPSHOT development
Andreas Kohlbecker [Fri, 3 Nov 2017 15:15:56 +0000 (16:15 +0100)]
ref #7046 load by id method in service base class
Andreas Kohlbecker [Fri, 3 Nov 2017 15:14:44 +0000 (16:14 +0100)]
reducing log level
Andreas Müller [Fri, 3 Nov 2017 00:59:27 +0000 (01:59 +0100)]
cleanup
Andreas Müller [Thu, 2 Nov 2017 22:52:38 +0000 (23:52 +0100)]
cleanup and improved generics for commonservice findXXX methods
Andreas Müller [Mon, 30 Oct 2017 22:00:40 +0000 (23:00 +0100)]
ref #6606 changes in cdmlib for bogota specimen import
Andreas Müller [Fri, 27 Oct 2017 21:17:59 +0000 (23:17 +0200)]
fix handling of null feature in import
Andreas Müller [Fri, 27 Oct 2017 21:17:14 +0000 (23:17 +0200)]
some new methods for CdmPreferences
Andreas Müller [Fri, 27 Oct 2017 21:16:25 +0000 (23:16 +0200)]
try to fix NPE in TaxonNodeByRankAndNameComparator
Andreas Kohlbecker [Wed, 25 Oct 2017 14:10:24 +0000 (16:10 +0200)]
fix #6780 correctly checking for active transaction
Andreas Kohlbecker [Wed, 25 Oct 2017 14:07:25 +0000 (16:07 +0200)]
ref #7034 closing open database connections in DataSourceConfigurer
Andreas Kohlbecker [Tue, 24 Oct 2017 15:37:50 +0000 (17:37 +0200)]
Revert "fixing potential memory leak in ConversationHolder, releasing datasource"
this was a bad idea
This reverts commit
af2d2d3b380c58b4b823c0921f975d3abae9fdf4.
Andreas Kohlbecker [Tue, 24 Oct 2017 15:15:55 +0000 (17:15 +0200)]
fixing potential memory leak in ConversationHolder, releasing datasource
Andreas Müller [Mon, 23 Oct 2017 22:11:09 +0000 (00:11 +0200)]
minor
Andreas Kohlbecker [Mon, 23 Oct 2017 13:17:18 +0000 (15:17 +0200)]
avoiding excessive session log entries at INFO level
Andreas Kohlbecker [Mon, 23 Oct 2017 09:54:06 +0000 (11:54 +0200)]
ref #6867 public access to RunAsAuthenticator methods
Andreas Kohlbecker [Mon, 23 Oct 2017 09:51:24 +0000 (11:51 +0200)]
#7021 excluding also all created and updated fields
Andreas Müller [Sun, 22 Oct 2017 20:50:13 +0000 (22:50 +0200)]
ref #6903 preferences for vaadin
Andreas Müller [Sun, 22 Oct 2017 17:17:34 +0000 (19:17 +0200)]
remove model. as static prefix of predicate
* it is unclear why it was originally invented in such an inflexible way
Andreas Müller [Sun, 22 Oct 2017 17:15:46 +0000 (19:15 +0200)]
Some utils methods for preferences
Andreas Müller [Sun, 22 Oct 2017 15:51:30 +0000 (17:51 +0200)]
add uuid list as return type for CdmPreference.getValue
Andreas Müller [Fri, 20 Oct 2017 09:11:13 +0000 (11:11 +0200)]
cleanup
Andreas Müller [Fri, 20 Oct 2017 09:09:02 +0000 (11:09 +0200)]
ref #7028 added preference predicate in cdmlib, fix missing uuid
Andreas Kohlbecker [Fri, 20 Oct 2017 07:12:10 +0000 (09:12 +0200)]
cleaner CdmAuthority constructor
Andreas Müller [Fri, 20 Oct 2017 08:41:00 +0000 (10:41 +0200)]
ref #7028 added preference predicate in cdmlib
Andreas Müller [Fri, 20 Oct 2017 08:35:37 +0000 (10:35 +0200)]
cleanup
Andreas Kohlbecker [Thu, 19 Oct 2017 19:48:19 +0000 (21:48 +0200)]
fix #7026 RegistrationVoter with further voting deccision for registrationStatus
Andreas Kohlbecker [Thu, 19 Oct 2017 16:12:53 +0000 (18:12 +0200)]
fix #7027 consistent toString method for CdmAuthorities and more tests
Andreas Müller [Wed, 18 Oct 2017 17:40:43 +0000 (19:40 +0200)]
fix DatabaseTypeEnumTest
Andreas Müller [Wed, 18 Oct 2017 16:20:15 +0000 (18:20 +0200)]
revert unwanted changes
Andreas Müller [Wed, 18 Oct 2017 16:16:50 +0000 (18:16 +0200)]
minor
Andreas Müller [Wed, 18 Oct 2017 16:16:24 +0000 (18:16 +0200)]
ref #4957 split terms into bulks of 2000 during termloading
Andreas Müller [Wed, 18 Oct 2017 16:11:54 +0000 (18:11 +0200)]
cleanup
Andreas Müller [Wed, 18 Oct 2017 16:11:30 +0000 (18:11 +0200)]
ref #4957 add SQLServer 2008 and 2012 to database types.
Andreas Müller [Wed, 18 Oct 2017 16:01:49 +0000 (18:01 +0200)]
make VocabularyEnum not deprecated
Andreas Müller [Wed, 18 Oct 2017 16:01:25 +0000 (18:01 +0200)]
minor fixes to IdentifierImport
Andreas Müller [Wed, 18 Oct 2017 16:01:07 +0000 (18:01 +0200)]
cleanup
Andreas Kohlbecker [Wed, 18 Oct 2017 12:37:36 +0000 (14:37 +0200)]
intoducing CdmAuthorityParsingException to avoid invalid use of non api sun.security.provider.PolicyParser.ParsingException
Katja Luther [Wed, 18 Oct 2017 11:27:23 +0000 (13:27 +0200)]
minor
Katja Luther [Wed, 18 Oct 2017 11:13:49 +0000 (13:13 +0200)]
revert saveOrUpdate adding
Katja Luther [Wed, 18 Oct 2017 10:59:33 +0000 (12:59 +0200)]
setPublishFlag needs to be transactional
Katja Luther [Wed, 18 Oct 2017 10:06:04 +0000 (12:06 +0200)]
minor
Katja Luther [Wed, 18 Oct 2017 10:03:37 +0000 (12:03 +0200)]
save updated taxa/synonyms in setPublishedFlag
Andreas Kohlbecker [Wed, 18 Oct 2017 09:23:25 +0000 (11:23 +0200)]
fix #7021 excluding not protected cache fields from modification check in CdmSecurityHibernateInterceptor
Andreas Kohlbecker [Tue, 17 Oct 2017 13:53:03 +0000 (15:53 +0200)]
fix #7018 ref #7020 simple permission voter and authorities for SpecimenOrObservationBase implemented, more complex voter implementation postponed
Katja Luther [Tue, 17 Oct 2017 13:22:43 +0000 (15:22 +0200)]
abcd import new taxa to new classification if configured
Katja Luther [Tue, 17 Oct 2017 11:40:15 +0000 (13:40 +0200)]
abcd import: handle empty collecting areas and fix used classification for new taxa
Andreas Kohlbecker [Mon, 16 Oct 2017 15:20:40 +0000 (17:20 +0200)]
ref #7018 ref #7016 turning the not needed TypeDesignationVoter into a SpecimenOrObservationBaseVoter - fixing spring configuration
Andreas Kohlbecker [Mon, 16 Oct 2017 14:04:52 +0000 (16:04 +0200)]
ref #7018 ref #7016 turning the not needed TypeDesignationVoter into a SpecimenOrObservationBaseVoter
Katja Luther [Mon, 16 Oct 2017 13:54:30 +0000 (15:54 +0200)]
remove override of saveOrUpdate
Katja Luther [Mon, 16 Oct 2017 10:35:10 +0000 (12:35 +0200)]
move initialize to constructor and small changes in cdmlightexport
Andreas Kohlbecker [Fri, 13 Oct 2017 16:16:18 +0000 (18:16 +0200)]
ref #7016 implementing TypeDesignationVoter and more robust permissions:
- avoiding string based cdm authorities
- full test set for CdmPermissionClass
Andreas Kohlbecker [Fri, 13 Oct 2017 15:44:57 +0000 (17:44 +0200)]
removing offending import of javafx
Andreas Kohlbecker [Wed, 11 Oct 2017 18:21:33 +0000 (20:21 +0200)]
refactoring CdmPermissionEvaluator and CdmAuthoritiy for a more comprehensible API
Andreas Müller [Wed, 11 Oct 2017 14:45:35 +0000 (16:45 +0200)]
cleanup
Andreas Müller [Wed, 11 Oct 2017 14:44:58 +0000 (16:44 +0200)]
improve toString for User and Usergroup
Andreas Kohlbecker [Tue, 10 Oct 2017 12:52:00 +0000 (14:52 +0200)]
CdmSimpleNameTypeFilter to allow find CdmTypes by simple name
Katja Luther [Tue, 10 Oct 2017 10:27:00 +0000 (12:27 +0200)]
remove subTreeConfigurator and updater from io package
Katja Luther [Tue, 10 Oct 2017 10:11:42 +0000 (12:11 +0200)]
smaller changes in ForSubtreeConfigurator
Katja Luther [Tue, 10 Oct 2017 10:01:52 +0000 (12:01 +0200)]
smaller changes in ForSubtreeConfigurator
Andreas Müller [Mon, 9 Oct 2017 04:44:49 +0000 (06:44 +0200)]
cleanup
Katja Luther [Fri, 6 Oct 2017 08:47:59 +0000 (10:47 +0200)]
add cdmPreference showLifeForm
Andreas Kohlbecker [Thu, 28 Sep 2017 08:11:46 +0000 (10:11 +0200)]
fix #6987 initializing extensions to avoid LIE
Andreas Kohlbecker [Wed, 27 Sep 2017 13:29:07 +0000 (15:29 +0200)]
ref #6964 adding missing data to registration response objects
jenkins [Mon, 25 Sep 2017 13:17:53 +0000 (15:17 +0200)]
Updating develop poms back to pre merge state
jenkins [Mon, 25 Sep 2017 13:17:53 +0000 (15:17 +0200)]
Merge branch 'master' into develop
jenkins [Mon, 25 Sep 2017 13:17:52 +0000 (15:17 +0200)]
updating develop poms to master versions to avoid merge conflicts
jenkins [Mon, 25 Sep 2017 13:17:48 +0000 (15:17 +0200)]
Merge branch 'release/4.10.0'
jenkins [Mon, 25 Sep 2017 13:03:09 +0000 (15:03 +0200)]
updating poms for branch'release/4.10.0' with non-snapshot versions
jenkins [Mon, 25 Sep 2017 12:56:02 +0000 (14:56 +0200)]
updating poms for 4.11.0-SNAPSHOT development
Andreas Müller [Mon, 25 Sep 2017 12:48:55 +0000 (14:48 +0200)]
ref #6968 add taxon title to warning