Project

General

Profile

Andreas Müller's activity

From 07/21/2019 to 08/19/2019

08/19/2019

04:48 PM EDIT Revision 128dc8b1 (cdmlib-apps): syntax for collective species uuid and some other PESITransformer fixes
Andreas Müller
04:47 PM EDIT Revision bb184a5d (cdmlib): syntax for collective species uuid
Andreas Müller
04:22 PM EDIT Revision a85f12b2 (cdmlib): minor
Andreas Müller
04:21 PM EDIT Revision 69f5b141 (cdmlib): some minor adaptations to CdmLightExport and CsvNameExport
Andreas Müller
04:21 PM EDIT Revision e1aea500 (cdmlib): minor
Andreas Müller
04:15 PM EDIT Revision 491e4eea (cdmlib-apps): ref #8404 add steplist to BgbmInstancesUpdater code
Andreas Müller
04:12 PM EDIT Revision f2f47cbd (cdmlib-apps): ref #8479 First version of cdm2cdm import for FauEu (classes created, no real implementation yet)
Andreas Müller
04:11 PM EDIT task #8479 (In Progress): [PESI][FE] Cdm-2-Cdm import for FauEu
Open issues:
* check if uuids are always kept for taxon nodes (sometimes addChild is used which probably creats co...
Andreas Müller
04:09 PM EDIT Revision 9d685c8f (cdmlib-apps): ref 5448 latest changes to Geaessplanzenimport Excel
Andreas Müller
04:06 PM EDIT Revision c525794f (cdmlib-apps): fix to BerlinModelAreaImport. Not sure why this is needed only now
Andreas Müller
04:06 PM EDIT Revision 220dce9c (cdmlib-apps): last adaptation to E+M import (not needed anymore)
Andreas Müller
04:05 PM EDIT Revision ff763abe (cdmlib-apps): latest version of GreeceImageActivator
Andreas Müller
04:04 PM EDIT Revision bff0daf9 (cdmlib-apps): fix some compile errors in ERMS and FauEu
Andreas Müller
04:03 PM EDIT Revision 07de96ff (cdmlib-apps): minor
Andreas Müller
01:27 PM EDIT feature request #8304: Name page redirects to according taxon depending on query parameter
Hi Andreas, I think we have discussed this issue sometime at phone. Do you remember the results? Are they somewhere i... Andreas Müller
12:33 PM EDIT Revision de4de718 (cdmlib-apps): ref #6794 , ref #7099 adapt E+M activator to terms package structure
Andreas Müller
10:16 AM EDIT feature request #3472: Update name in source data when changing an accepted taxon into a synonym
Ok, in generall this probably makes sense. Maybe I just wasn't used to it yet.
However, if this is the expected beha...
Andreas Müller

08/17/2019

02:10 AM EDIT Revision 54627755 (cdmlib-apps): remove RoteListeDbTaxonImportValidator
Andreas Müller
02:10 AM EDIT Revision 165e1209 (cdmlib-apps): ref #6794 , ref #7099 adapt app-import, pesi, eflora to modelchanges
Andreas Müller
01:02 AM EDIT Revision b5de83c2 (cdmlib): ref #8432 adapt javadoc
Andreas Müller
12:57 AM EDIT Revision 08f5d256 (cdmlib): ref #8432 adapt TermTreeDaoImpl.load such that default feature tree is only created and returned if the default feature tree uuid is passed to it
Andreas Müller
12:54 AM EDIT Revision 55e16d38 (cdmlib): minor
Andreas Müller

08/16/2019

10:36 PM EDIT bug #8385: Open issues in DB preferences
~~Restore button does not yet work for Distribution Editor status and area selection preferences~~
this is fixed
Andreas Müller
10:33 PM EDIT bug #8385: Open issues in DB preferences
~~Distribution editor status selection: changes are not visible in Preferences view after reopening the preferences v... Andreas Müller
10:27 PM EDIT bug #8385: Open issues in DB preferences
~~name.nomenclaturalStatus can not be removed by Reset Default~~
this is fixed.
Andreas Müller
10:25 PM EDIT bug #8385: Open issues in DB preferences
~~some preferences are not deleted for NameDetailsView => deselect all and reopen preferences => 3 prefs stay selecte... Andreas Müller
10:21 PM EDIT bug #8385: Open issues in DB preferences
~~ABCD import is now implemented on both sides, but "allow override" does not yet exist for "ABCD import provider"~~
...
Andreas Müller
10:19 PM EDIT bug #8385: Open issues in DB preferences
Andreas Müller wrote:
> When opening Peferences - Distribution Editor for the first time the drop downs for some fie...
Andreas Müller
10:12 PM EDIT bug #8385: Open issues in DB preferences
>Name details view can not be set to "default" (always chooses enabled after reopening)
~~Now it always sets it ba...
Andreas Müller
10:09 PM EDIT bug #8385 (Feedback): Open issues in DB preferences
~~When opening Peferences - Distribution Editor for the first time the drop downs for some fields were completely emp... Andreas Müller
09:55 PM EDIT feature request #3472: Update name in source data when changing an accepted taxon into a synonym
Andreas Müller wrote:
> Please open a new ticket for the final implementation with a new wizard including the questi...
Andreas Müller
09:51 PM EDIT feature request #3472: Update name in source data when changing an accepted taxon into a synonym
The labels of the 2 menus should be equal except for the addition about the Name in Source. Is there a reason why you... Andreas Müller
09:44 PM EDIT feature request #3472: Update name in source data when changing an accepted taxon into a synonym
Please open a new ticket for the final implementation with a new wizard including the question if the name in sources... Andreas Müller
09:38 PM EDIT feature request #3472: Update name in source data when changing an accepted taxon into a synonym
The method with setting the name should be moved down in menu Andreas Müller
09:37 PM EDIT feature request #3472 (Feedback): Update name in source data when changing an accepted taxon into a synonym
Currently both methods do end in an unexpected state. After running the operation the old taxon is dirty (and unsaved... Andreas Müller
09:24 PM EDIT bug #8422 (Closed): Make PolytomousKeyGenerator work (correctly)
I close this ticket as there is a follow up ticket. Andreas Müller
09:22 PM EDIT feature request #8299 (Feedback): add typification column to scientific name and homotypical group in cdm light
Testing is time consuming for me. Please ask Walter if it is as expected. Andreas Müller
09:20 PM EDIT feature request #8334 (Closed): Move sources for type designations to details view
Andreas Müller
09:17 PM EDIT bug #8444 (Closed): Show warning if misapplied names / pro parte synonyms are used more then once
Hmm, now the warning is also shown if the misapplication is referenced e.g. by an identification key which is not nec... Andreas Müller
09:05 PM EDIT feature request #8447: Adapt setPublishForSubtree to new parameters for pro parte, misapplications and hybrids
"Pro Parte Synonyme" as pro parte is latin and usually in small letters. However, I don't know if it is maybe better ... Andreas Müller
09:01 PM EDIT feature request #8447: Adapt setPublishForSubtree to new parameters for pro parte, misapplications and hybrids
I think we may move synonyms below taxa as they are the second biggest group. Misapplications and pro parte synonyms ... Andreas Müller
08:59 PM EDIT feature request #8447: Adapt setPublishForSubtree to new parameters for pro parte, misapplications and hybrids
Hybrids are not a set of independent taxa but more a filter on each group. So we should maybe move it down (directly ... Andreas Müller
08:57 PM EDIT feature request #8447 (Feedback): Adapt setPublishForSubtree to new parameters for pro parte, misapplications and hybrids
If only Misapplications and/or pro parte synonyms are selected the finish button is not enabled but should (at least ... Andreas Müller
08:43 PM EDIT feature request #8282: Implement placementDoubtful in TaxEditor
Also we should add the doubtful flag to the "Set flags" method in the taxon navigator right click menu. Andreas Müller
12:24 PM EDIT feature request #8282 (Feedback): Implement placementDoubtful in TaxEditor
The new field should be close to the taxon node information as it is from taxon node. Currently it is in the middle o... Andreas Müller
08:03 PM EDIT Revision 96b27743 (cdmlib): ref #7957 add javadoc to description types
Andreas Müller
07:00 PM EDIT Revision 7e477034 (cdmlib): ref #8441 add tests for FeatureState loading and move some test data to terms package
Andreas Müller
06:27 PM EDIT Revision 73ef4c0b (cdmlib): ref #8441 fix mapping for FeatureState
Andreas Müller
04:33 PM EDIT Revision b02697a5 (cdmlib): minor
Andreas Müller
04:32 PM EDIT Revision 887eb4d0 (cdmlib): move term node DAOs to term package
Andreas Müller
03:35 PM EDIT Revision c34a11ca (taxeditor): ref #7957 adapt tests to DescriptionBase.types not null
Andreas Müller
03:33 PM EDIT Revision 06a2de9b (taxeditor): cleanup
Andreas Müller
03:22 PM EDIT feature request #8477 (Closed): Implement support for TermCollection.allowDuplicates in TaxEditor
Since #6794 it is possible to distinguish term collections which include duplicates (e.g. structure trees which inclu... Andreas Müller
03:09 PM EDIT feature request #8476 (Closed): Implement support for TermCollection.isFlat in TaxEditor
Often term collections are meant to be a flat list or set without hierarchical dependencies. For these collections th... Andreas Müller
02:58 PM EDIT bug #8465: Term nodes order in term trees is ignored in term tree editor
In general the ordering seems to work now. Andreas Müller
02:56 PM EDIT bug #8465 (Feedback): Term nodes order in term trees is ignored in term tree editor
As Term nodes should be not always ordered anymore (TermCollection.orderRelevant flag) we could implement this alread... Andreas Müller
02:45 PM EDIT feature request #8474 (Closed): Make TermCollection.orderRelevant usable for TermTrees

Dazu müsste es:
1. ~~editierbar sein~~
2. ~~Der TermTree müsste unterschiedlich sortiert angezeigt werden, je n...
Andreas Müller
01:22 PM EDIT bug #8473 (New): Migrate from GrantedAuthoritiesImpl to CdmAuthority and Role
First of all the handling of authorities needs to be migrated and tested to AuthorityBase (by AK). Once this is done ... Andreas Müller
01:14 PM EDIT bug #4884 (Closed): Update Reference_AUD.refType to allow NULL
I guess this works. Andreas Müller
12:41 PM EDIT feature request #8472 (Closed): Transmission engine for distribution aggregation needs to be adapted to new DescriptionBase.types
Currently it uses marker type "Computed" to mark the descriptions.
... also needs update script for existing descr...
Andreas Müller
12:38 PM EDIT feature request #7957: Add types for taxon description (as EnumSet)
This has been implemented now as an EnumSet for better performance.
Please review.
Andreas Müller
10:38 AM EDIT feature request #7957 (Resolved): Add types for taxon description (as EnumSet)
Applied in changeset commit:cdmlib|1962891319edeb12380aa69994467f674a96ce96. Andreas Müller
12:35 PM EDIT feature request #8471 (Closed): Computed descriptions should be disabled in TaxEditor
Taxon descriptions being computed (DescriptionBase.types contains COMPUTED or AGGREGATED) should be disabled for edit... Andreas Müller
12:16 PM EDIT feature request #8398: Add nomenclatural code edition to ruleConsidered
As this was your (phycobank) requirement I give it to you for review. Andreas Müller
12:15 PM EDIT feature request #8410: Add nomenclatural code edition to ruleConsidered in TaxEditor
Maybe we can do this in 5.10 latest so it is close to the model change.
I think we should add it to configuration ...
Andreas Müller
12:12 PM EDIT feature request #8404 (Closed): Add update step list within updaters
Seems to work as expected and is very nice. Andreas Müller
12:11 PM EDIT feature request #8442 (Closed): Add fields to handle external terms to DefinedTermBase or TermBase
So I close this ticket. Andreas Müller
12:10 PM EDIT feature request #8454: Only allow certain patterns as username and groupname
This should be fixed. Who ever wants please review. I tested creating a new user and a group in TaxEditor. For both w... Andreas Müller
12:04 PM EDIT feature request #8470 (Closed): Handle username constraints in user and group editing
Since #8454 a regex exist for usernames and groupnames.
For new usernames and groups the TaxEditor should validat...
Andreas Müller
11:47 AM EDIT feature request #8441: Add FeatureState class
Please review.
Maybe there are issues with orphan removal handling.
Andreas Müller
11:45 AM EDIT feature request #8441 (Resolved): Add FeatureState class
This is implemented, old implementation still exists in parallel. Should be removed with next update script.
SDD I...
Andreas Müller
11:41 AM EDIT feature request #8469 (In Progress): Open PolytomousKeyGenerator issues
* ~~adapt dependency handling to new FeatureState handling~~
* in general improve the handling of dependencies, mayb...
Andreas Müller
11:35 AM EDIT task #8468 (Closed): Remove old InapplicableIf tables
Andreas Müller
11:03 AM EDIT Revision 525deb12 (taxeditor): adapt test H2 to schema v5.8.2
Andreas Müller
11:02 AM EDIT Revision 34062138 (cdmlib): ref #7959 rename DescriptionState -> DescriptionType and fix bug for enum loading
Andreas Müller
10:48 AM EDIT Revision f922cb22 (cdmlib): adapt cached model to 5.8.2
Andreas Müller
10:43 AM EDIT Revision 7134ca41 (cdm-vaadin): adapt test H2 to schema v5.8.2
Andreas Müller
10:42 AM EDIT Revision f81da2cc (cdm-vaadin): minor
Andreas Müller
10:38 AM EDIT Revision eeafa6f5 (cdmlib): for the moment set TermCollection.orderRelevant default to true
Andreas Müller
10:36 AM EDIT Revision beb18173 (cdmlib): adapt TestModelUpdate to run for all 3 H2 DBs
Andreas Müller
10:34 AM EDIT Revision a0d6f613 (cdmlib): adapt test H2 to model changes v5.8.2
Andreas Müller
10:34 AM EDIT Revision 9276e073 (cdmlib): ref #7957 add not null to update script for DescriptionBase.types
Andreas Müller
10:10 AM EDIT Revision b1d5cef3 (cdmlib): Cleanup
Andreas Müller
10:10 AM EDIT Revision 20ffe9b7 (cdmlib): ref #7099 , ref #8464 some adaptions on constraints for CdmAuthority
Andreas Müller
10:10 AM EDIT Revision 19628913 (cdmlib): fix #7957 add types to DescriptionBase
Andreas Müller
10:10 AM EDIT Revision 49405267 (cdmlib): Use AccessType Field for Character class
Andreas Müller
10:10 AM EDIT Revision ec5f2748 (cdmlib): ref #8441 adapt testdata and SDDDocumentBuilder to FeatureState
Andreas Müller
10:10 AM EDIT Revision ddda469d (cdmlib): minor
Andreas Müller
10:10 AM EDIT Revision abe8cce6 (cdmlib): ref #8441 further implementation for FeatureState and inapplicableIf
Andreas Müller
10:10 AM EDIT Revision 4e36de56 (cdmlib): ref #8441 FeatureState classes added and TermNode adapted
Andreas Müller

08/15/2019

03:57 PM EDIT feature request #8464: Make AuthorityBases unique
This seems to be more difficult then I thought.
In general hibernate allows the ,uniqueConstraints=@UniqueConstra...
Andreas Müller
02:59 PM EDIT feature request #8441 (In Progress): Add FeatureState class
Andreas Müller
01:52 PM EDIT task #8466 (Closed): Delete FeatureTree tables
FeatureTree has been moved to TermCollection. The old tables have not yet been deleted to have the chance to find pos... Andreas Müller
12:19 PM EDIT bug #8465: Term nodes order in term trees is ignored in term tree editor
So, if the flag is switched on, the tree should be ordered by tree order, otherwise alphabetically (or by any other c... Andreas Müller
12:06 PM EDIT bug #8465: Term nodes order in term trees is ignored in term tree editor
Note: The new TermCollection base class has a flag now called "orderRelevant". This should in future decide if the or... Andreas Müller

08/14/2019

11:04 AM EDIT Revision 9f84cafb (cdmlib): Adapt uniqueness and notNull for some authority parameters
Andreas Müller
10:59 AM EDIT task #7099: Make CdmAuthority a persistable class
forgot to implement uniqueness. Moved to #8464 Andreas Müller
10:41 AM EDIT task #7099 (Resolved): Make CdmAuthority a persistable class
This is implemented for now. Old GrantedAuthorities still exist and are in use but we could easily switch to new ones... Andreas Müller
10:56 AM EDIT feature request #8464 (New): Make AuthorityBases unique
The old GrantedAuthorityImpl.authority was unique and NotNull. This was forgotten to implement when implementing CdmA... Andreas Müller
10:51 AM EDIT feature request #8442 (Resolved): Add fields to handle external terms to DefinedTermBase or TermBase
This should be fixed. Also added new field "importMethod" and extracted all data to an external embeddable class "Ext... Andreas Müller
10:48 AM EDIT feature request #3972 (Closed): Strictly validate username to not null and not empty
This should be fixed by fixing #8454 Andreas Müller
10:47 AM EDIT feature request #8454 (Resolved): Only allow certain patterns as username and groupname
This should be solved now and seems to work. Still needs testing in TaxEditor and maybe other surroundings. Andreas Müller
10:45 AM EDIT bug #8429 (Resolved): Rename DeterminationEvent_Reference.setOfReferences_id
This is fixed now by renaming the parameter in model from setOfReferences to references.
Making it a set of sourc...
Andreas Müller
10:45 AM EDIT feature request #8463 (New): Make DeterminationEvent.references sources
Currently the link to Reference but they should link to Source. DeterminationEvent should probably become a Sourceabl... Andreas Müller

08/13/2019

05:38 PM EDIT Revision 69944d4b (cdmlib): update model cache for schema version 5.8.1
Andreas Müller
05:02 PM EDIT Revision d9054fe5 (taxeditor): adapt TaxEditor to Schema changes v5.8.1
Andreas Müller
04:46 PM EDIT Revision d742db9a (cdmlib): ref #7099 preliminary removing initialization of authorities to avoid LIE in AuthenticationPresenterTest
Andreas Müller
04:24 PM EDIT Revision 8b58ece8 (cdm-vaadin): adapt Vaadin to model changes v5.8.1
Andreas Müller
03:16 PM EDIT Revision 0059f9df (taxeditor): adapt test H2 to schema v5.8.1
Andreas Müller
03:13 PM EDIT Revision cf816bf2 (cdmlib): adapt test H2 to schema v5.8.1
Andreas Müller
03:13 PM EDIT Revision 3f6ffa04 (cdmlib): adapt poms to correct handling of versions => move versions to parent pom
Andreas Müller
03:13 PM EDIT Revision 8d58f4b9 (cdmlib): ref #8454 fix UserAndGroupServiceImplTest
Andreas Müller
03:13 PM EDIT Revision 9bee6bd5 (cdmlib): ref #8442 fix some jaxb annotations
Andreas Müller
03:13 PM EDIT Revision d7b78aa0 (cdmlib): ref #8442 add externallyManaged to UserDefined classes for matching and merging
Andreas Müller
03:13 PM EDIT Revision c39b4bdb (cdmlib): minor
Andreas Müller
03:13 PM EDIT Revision 609086da (cdmlib): ref #8442 jaxb for externallyManaged
Andreas Müller
03:13 PM EDIT Revision 43f0e2a1 (cdmlib): ref #8442 , ref #8429 adapt test schemas to model changes
Andreas Müller
03:13 PM EDIT Revision dd017de5 (cdmlib): ref #8442 update script for externally managed, ref #8454 update script for username patterns
Andreas Müller
03:13 PM EDIT Revision 040eb2b6 (cdmlib): cleanup
Andreas Müller
03:13 PM EDIT Revision 8de7077d (cdmlib): add IRuleConsidered
Andreas Müller
03:13 PM EDIT Revision 7fd108f2 (cdmlib): ref #8442 add ExternallyManagedImport
Andreas Müller
03:13 PM EDIT Revision 816fdaa0 (cdmlib): ref #8442 add externallyManaged to DefinedTermBase and TermVocabulary and make ExternallyManaged an embeddable class
Andreas Müller
03:13 PM EDIT Revision 4f817727 (cdmlib): ref #8442 move AuthorityType to model.common
Andreas Müller
03:13 PM EDIT Revision 6c8124b2 (cdmlib): ref #7099 update script for CdmAuthority tables
Andreas Müller
03:13 PM EDIT Revision 7b733b2a (cdmlib): ref #8429 rename DeterminationEvent.setOfReferences to DeterminationEvent.references
Andreas Müller
03:13 PM EDIT Revision fbe7ab55 (cdmlib): adapt model version number
Andreas Müller
03:13 PM EDIT Revision 83615ec3 (cdmlib): ref #7099 fix loading of EnumSet and add tests
Andreas Müller
03:13 PM EDIT Revision b6177938 (cdmlib): ref #7099 add CdmAuthority to User, remove CDM_VIEW from tests, cleanup
Andreas Müller
03:13 PM EDIT Revision 6183e939 (cdmlib): ref #7099 further updates to CdmAuthority for persistance + add Role class
Andreas Müller
03:13 PM EDIT Revision 7fbe6eb3 (cdmlib): ref #7099 rename CdmPermissionClass to PermissionClass
Andreas Müller
03:13 PM EDIT Revision 55ad1a65 (cdmlib): ref #7099 adapt CdmAuthority class
Andreas Müller
03:13 PM EDIT Revision d5579203 (cdmlib): ref #7099 rename model.rights to model.permission
Andreas Müller
03:13 PM EDIT Revision 39a05e3b (cdmlib): ref #7099 move CRUD and Operation to model
Andreas Müller
03:13 PM EDIT Revision dbc1a185 (cdmlib): ref #7099 minor
Andreas Müller
03:13 PM EDIT Revision 0377d70f (cdmlib): ref #7099 move CdmPermissionClass to model
Andreas Müller
03:13 PM EDIT Revision 899b7d66 (cdmlib): ref #7099 move user, group and GrantedAuthorityImpl to new rights package
Andreas Müller
03:13 PM EDIT Revision 3ff6cdef (cdmlib): ref #8454 add regex to User.username and Group.name
Andreas Müller
03:13 PM EDIT Revision 0b091e82 (cdmlib): adapt SchemaUpdater_55_58 to new version
Andreas Müller
03:09 PM EDIT Revision 8586ad49 (cdm-vaadin): adapt test H2 to schema v5.8.1
Andreas Müller

08/12/2019

11:41 PM EDIT task #8458: document FieldUnitDTOOccurrenceServiceImpl.findFieldUnitDTO()
As this has been worked on recently we should do it soon. Andreas Müller
11:36 PM EDIT task #8456: FieldUnitDTO: remove newInstanceMethod
Passing this ticket to Katja or Patrick as I never worked on/with this class.
Note: syntax of the method name is a...
Andreas Müller

08/09/2019

02:36 PM EDIT bug #8444 (Resolved): Show warning if misapplied names / pro parte synonyms are used more then once
So I change ticket title for documentation Andreas Müller
11:59 AM EDIT bug #8444 (Worksforme): Show warning if misapplied names / pro parte synonyms are used more then once
ahh, yes, sorry, I didn't expect the taxon details to be in a subsection. But this makes sense. We can close this tic... Andreas Müller
12:58 PM EDIT Revision da93b804 (taxeditor): minor
Andreas Müller
12:13 PM EDIT task #7099 (In Progress): Make CdmAuthority a persistable class
Andreas Müller
12:11 PM EDIT Revision bd2dfdfa (cdmlib): cleanup
Andreas Müller
10:16 AM EDIT feature request #8454 (In Progress): Only allow certain patterns as username and groupname
Andreas Müller
09:20 AM EDIT feature request #8454 (Closed): Only allow certain patterns as username and groupname
... to avoid unwanted characters like ;,ö*... Also avoid unvisible characters, whitespaces and linebrakes this way.
...
Andreas Müller

08/08/2019

10:08 PM EDIT Revision 3de07382 (cdmlib): minor
Andreas Müller
03:53 PM EDIT bug #8430 (Closed): maps zoom to wrong bbox with some layers
Seems to work correctly. I could not find a non-working portal. Also checked some production portals as this was rele... Andreas Müller
03:42 PM EDIT feature request #8135 (Feedback): Implement verbatim type information in TaxEditor
Works as expected. Minor issue: translation for button is missing. Can be closed afterwards. Andreas Müller
03:39 PM EDIT feature request #8334 (Feedback): Move sources for type designations to details view
Not designated (for SpecimenTypeDesignation) shows up below the sources, but should be above. Sources should be on bo... Andreas Müller
02:26 PM EDIT bug #8446: Allow setPublish for subtree to filter for hybrids
Kajta, can you please review functionality once implemented in TaxEditor? Andreas Müller
02:22 PM EDIT bug #8446 (Resolved): Allow setPublish for subtree to filter for hybrids
Applied in changeset commit:cdmlib|c44fd9bd6420a032ab1e04c3b92ee4c20f2aac93. Andreas Müller
02:24 PM EDIT Revision 77f78293 (cdmlib): cleanup
Andreas Müller
02:22 PM EDIT Revision c44fd9bd (cdmlib): fix #8446 Allow setPublish for subtree to filter for hybrids
Andreas Müller
09:22 AM EDIT task #8424: evaluate publish flags in the full derivative path
As far as I know the SpecimenOrObservation publish flag is not evaluated by webservices at all, yet (or only in very ... Andreas Müller

08/07/2019

03:07 PM EDIT Revision 7cc1655b (cdmlib): fix #7450 try to fix failing test when running in test suite
Andreas Müller
01:44 PM EDIT feature request #8447 (Closed): Adapt setPublishForSubtree to new parameters for pro parte, misapplications and hybrids
Also have in mind that the includeSharedTaxa parameter is valid for accepted taxa, misapplications and pro parte syno... Andreas Müller
01:42 PM EDIT bug #8446 (Closed): Allow setPublish for subtree to filter for hybrids
In E+M we do not want to set the publish flag to true for hybrids so we need a filter to do so. Alternatively we shou... Andreas Müller
01:39 PM EDIT feature request #7450 (Resolved): Allow setPublish for subtree to include misapplied names and pro parte synonyms
Applied in changeset commit:cdmlib|5fb16579cd1fbce2bfa19f12bebc0d4711b23b90. Andreas Müller
01:39 PM EDIT Revision 5fb16579 (cdmlib): fix #7450 allow setPublish for subtree to include misapplied names and pro parte synonyms
Andreas Müller

08/06/2019

02:40 PM EDIT Revision 8a1e1e44 (cdmlib): cleanup
Andreas Müller
02:14 PM EDIT Revision 27296e89 (cdmlib): cleanup and stream API for ForSubtreeConfigurator
Andreas Müller
02:13 PM EDIT Revision 98df38b9 (cdmlib): pretty print testSetSecundumForSubtree test data
Andreas Müller
12:53 PM EDIT Revision e867c225 (cdmlib): ref #7450 implement interfaces and signatures for setPublishForSubtree for misapplications and ppSyns (not yet implemented)
Andreas Müller
12:44 PM EDIT Revision de671fe5 (cdmlib): minor
Andreas Müller

08/05/2019

04:19 PM EDIT Revision f928093b (cdmlib): ref #7450 revert the incorrect c&p from last commit
Andreas Müller
04:11 PM EDIT Revision 53df0a40 (cdmlib): ref #7450 use PublishForSubtreeConfigurator in TaxonNodeService
Andreas Müller
04:11 PM EDIT Revision c1a30095 (cdmlib): cleanup
Andreas Müller
04:11 PM EDIT Revision 878c54ea (cdmlib): ref #8429 add SchemaUpdater_58_581 and implement update script for setOfReferences renaming
Andreas Müller
04:11 PM EDIT Revision 7bd0a31e (cdmlib): minor
Andreas Müller
02:01 PM EDIT bug #8444 (Closed): Show warning if misapplied names / pro parte synonyms are used more then once
... please also consider a "is used more then once" check for such relations Andreas Müller
12:42 PM EDIT bug #8443: a user with only rights on a subtree can edit taxa and names of another subtree
is this only an UI issue or is it also a cdmlib-security issue? Andreas Müller
10:58 AM EDIT task #8435: Reduce logging amount of exports and other long running tasks
Katja, can you work on this? Andreas Müller
10:55 AM EDIT task #8437: ITermTreeService provides a list method which supports filtering by TermTree.termType,
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Have you tested with termType = Character which is a subtype ...
Andreas Müller

08/02/2019

08:39 PM EDIT feature request #8442 (Closed): Add fields to handle external terms to DefinedTermBase or TermBase
Similar to those created for Reference (#6663).
The fields are
* last retrieved
* externalId
* externalLink
...
Andreas Müller
08:25 PM EDIT feature request #8441 (Closed): Add FeatureState class
... for inapplicableIf and onlyApplicableIf states and add/change the relationships to TermNode Andreas Müller
08:22 PM EDIT bug #8429 (In Progress): Rename DeterminationEvent_Reference.setOfReferences_id
For now we do the column renaming with a model change.
DeterminationEvent_Reference.setOfReferences_id = reference...
Andreas Müller
05:29 PM EDIT task #8437: ITermTreeService provides a list method which supports filtering by TermTree.termType,
So we definetely should write tests before closing. Andreas Müller
05:27 PM EDIT task #8437 (Feedback): ITermTreeService provides a list method which supports filtering by TermTree.termType,
Have you tested with termType = Character which is a subtype for Feature. I don't think the "Restrictions" implementa... Andreas Müller
04:42 PM EDIT Revision 907f5e2f (cdmlib): ref #8422 dependency handling finalized in PolytomousKeyGenerator
Andreas Müller
04:42 PM EDIT Revision 54b77a28 (cdmlib): minor
Andreas Müller
04:42 PM EDIT Revision 73f1250e (cdmlib): ref #8422 add dependencies to PolytomousKeyGenerator
Andreas Müller
04:42 PM EDIT Revision 710cb94e (cdmlib): ref #8422 fix reuse of feature if it shouldn't
Andreas Müller

08/01/2019

09:49 PM EDIT Revision 14987030 (cdmlib): ref #8422 fix leaf handling and simplify and complete tests
Andreas Müller
09:49 PM EDIT Revision a9256c91 (cdmlib): ref #8422 handle single value branches better
Andreas Müller
09:49 PM EDIT Revision feedd788 (cdmlib): cleanup
Andreas Müller
09:49 PM EDIT Revision aabca655 (cdmlib): ref #8422 change sort order for multi-taxon or multi-state branches
Andreas Müller
03:00 PM EDIT Revision 5420e50d (cdmlib): ref #8422 some fixes for merging in PolytomousKeyGenerator
Andreas Müller
03:00 PM EDIT Revision b820a890 (cdmlib): ref #8437 first implementation for listBy termType for TermTreeService, not yet tested
Andreas Müller
03:00 PM EDIT Revision 5f16d935 (cdmlib): minor
Andreas Müller
03:00 PM EDIT Revision e0d15cb3 (cdmlib): minor toString changes
Andreas Müller
03:00 PM EDIT Revision 0174fe98 (cdmlib): ref #8422 adding test for merge mode
Andreas Müller
03:00 PM EDIT Revision 3996640f (cdmlib): minor
Andreas Müller
03:00 PM EDIT Revision b3cf04bc (cdmlib): rename dependencies
Andreas Müller
02:59 PM EDIT task #8437 (In Progress): ITermTreeService provides a list method which supports filtering by TermTree.termType,
implemented but no tests yet, but maybe you can integrate into controller already Andreas Müller
09:03 AM EDIT Revision 104ee19a (cdmlib): minor
Andreas Müller
09:03 AM EDIT Revision 4c0f844f (cdmlib): ref #8422 fix scoring for categoricalData
Andreas Müller
09:03 AM EDIT Revision 50e52e0f (cdmlib): minor
Andreas Müller
09:03 AM EDIT Revision ae7c9821 (cdmlib): ref #8422 let PKGenerator only work on TaxonDescriptions for now
Andreas Müller

07/31/2019

04:03 PM EDIT feature request #8432 (In Progress): Improve "default" feature tree handling
Andreas Müller
03:41 PM EDIT feature request #8433 (Duplicate): Disallow user names with whitespace
Allow only certain letter like [a-z][A-Z]_. Other usernames are errorprone.
Same for group names.
Andreas Müller
03:20 PM EDIT bug #6523: Correct display of misspellings in synonymy
Walter:
Also, erstmal, „orthographic variant“ gibt es anscheinend nur in der Botanik s.l.
Folgende Aussagen im C...
Andreas Müller

07/30/2019

09:53 PM EDIT bug #8429: Rename DeterminationEvent_Reference.setOfReferences_id
The reason is that the references are called setOfReferences while the getter is getReferences.
Simplest solution:...
Andreas Müller
09:43 PM EDIT bug #8426: IndexOutOfBoundsException during serialization of RegistrationWorkingSet
isn't this very easy to fix? Therefore I put it to 5.9 (and also tried to fix in the meanwhile).
Open question: do...
Andreas Müller
09:40 PM EDIT bug #8426 (Resolved): IndexOutOfBoundsException during serialization of RegistrationWorkingSet
Applied in changeset commit:cdmlib|6b0f8cdfe1643a96638e02dbd924ffd0007785f8. Andreas Müller
09:40 PM EDIT Revision ddaea59b (cdmlib): ref #8422 PolytomousKeyGenerator: improving sort order and fixing score for quantitative data, + further refactoring
Andreas Müller
09:37 PM EDIT Revision 6b0f8cdf (cdmlib): fix #8426 fix IOOB Exception in RegistrationWorkingSet serialization
Andreas Müller
05:14 PM EDIT Revision 2d0650ce (cdmlib): ref #8422 refactoring PKGenerator+test and minor fixes
Andreas Müller
02:53 PM EDIT bug #8422 (In Progress): Make PolytomousKeyGenerator work (correctly)
Andreas Müller
02:53 PM EDIT bug #8422 (Closed): Make PolytomousKeyGenerator work (correctly)
Andreas Müller

07/29/2019

02:02 PM EDIT Revision dd49afb6 (cdmlib-apps): ref #6794 TermTreeNode-> TermNode in cdmlib-apps
Andreas Müller

07/27/2019

01:22 AM EDIT Revision 3fcd7421 (cdmlib): fix PolytomousKeyGenerator (not yet ready)
Andreas Müller
01:22 AM EDIT Revision 90bce0d8 (cdmlib): add some factory methods
Andreas Müller
01:21 AM EDIT Revision 1ed092db (cdmlib): allow handle multiTaxon nodes in polytomousKey.print
Andreas Müller
01:20 AM EDIT Revision 8c7285ac (cdmlib): fix asList(Recursive) methods
Andreas Müller
01:19 AM EDIT Revision dc572c3e (cdmlib): adapt DescriptiveDataSet to allow also descriptive systems with features not only characters
Andreas Müller
01:18 AM EDIT Revision 21fbf707 (cdmlib): cleanup
Andreas Müller

07/26/2019

05:53 PM EDIT feature request #8410 (Closed): Add nomenclatural code edition to ruleConsidered in TaxEditor
for nomenclatural status, name relation (and hybrid relation once it exists).
Make the field only available if rul...
Andreas Müller
02:38 PM EDIT bug #8365: DerivedUnitFacadeCacheStrategy should remove collection codes from accession numbers
Andreas Müller wrote:
> To me there seems to be a misunderstanding. My understanding of #8365#note-8 is that is fine...
Andreas Müller
02:19 PM EDIT bug #8365: DerivedUnitFacadeCacheStrategy should remove collection codes from accession numbers
One last question: is the original task of the ticket to deduplicate collection code if necessary now implemented in ... Andreas Müller
02:13 PM EDIT bug #8365: DerivedUnitFacadeCacheStrategy should remove collection codes from accession numbers
To me there seems to be a misunderstanding. My understanding of #8365#note-8 is that is fine to have brackets for typ... Andreas Müller
01:58 PM EDIT bug #8365: DerivedUnitFacadeCacheStrategy should remove collection codes from accession numbers
Andreas Kohlbecker wrote:
> Users frequently enter the collection code with the accession number which can cause to ...
Andreas Müller
01:50 PM EDIT feature request #8180 (In Progress): Add property term "Presence/Absence" to CDM default terms
As the current solution works for additivity maybe we should postpone creating the two new terms until the above ques... Andreas Müller
01:46 PM EDIT feature request #8180: Add property term "Presence/Absence" to CDM default terms
Query for above request:
~~~sql
SELECT REPLACE (uri, 'https://terms.tdwg.org/wiki/ft:','')
FROM DefinedTermBase...
Andreas Müller
01:31 PM EDIT feature request #8180: Add property term "Presence/Absence" to CDM default terms
Hallo,
ich sehe gerade das folgende Terme doppelt vorkommen in der Ontologie:
"REPLACE (uri, 'https://terms.tdw...
Andreas Müller
12:28 PM EDIT Revision 607b4f94 (cdmlib): add test to cdmlib-cache pom
Andreas Müller
11:35 AM EDIT Revision 09092e90 (taxeditor): cleanup
Andreas Müller
11:07 AM EDIT task #8166: Adapt dataportal to term structure changes
Yes, we should at least do a string search for "FeatureTree". Also a string search on "FeatureNode". Andreas Müller
09:50 AM EDIT Revision 5405bf47 (cdmlib): fix problem in CacheLoader
Andreas Müller
01:55 AM EDIT Revision be95b04a (cdmlib): minor
Andreas Müller
01:46 AM EDIT Revision 5bb3ff87 (cdmlib): cleanup
Andreas Müller
01:28 AM EDIT Revision 21410a84 (cdmlib): cleanup
Andreas Müller
01:05 AM EDIT Revision 45f16cd4 (cdmlib): minor
Andreas Müller
01:00 AM EDIT Revision 5b2a2319 (cdmlib): minor
Andreas Müller
12:56 AM EDIT Revision a5d61a3f (cdmlib): minor
Andreas Müller
12:46 AM EDIT Revision f2c629ce (cdmlib): minor
Andreas Müller
12:29 AM EDIT Revision ead8847b (cdmlib): minor
Andreas Müller
12:11 AM EDIT Revision c0951a03 (cdmlib): cleanup TermTree.clone
Andreas Müller
12:11 AM EDIT Revision a08b6fbc (cdmlib): cleanup, javadoc and test for notnull check for termtype in TermTree
Andreas Müller

07/25/2019

11:13 PM EDIT task #8405: Adapt cdm-vaadin to term structure changes
Are there any changes needed? Vaadin compiles and does not really make use of TermTree(former FeatureTree) so it is m... Andreas Müller
11:10 PM EDIT task #8166: Adapt dataportal to term structure changes
Are there any changes needed? Currently it looks like most things work (except maybe for the Specimen page, is this c... Andreas Müller
04:20 PM EDIT Revision 53c7a226 (cdmlib): ref #6794 rename other TermTree.NewInstance methods and set old version to deprecated
Andreas Müller
04:08 PM EDIT Revision 2617ad64 (cdmlib): update javadoc for TermTree
(cherry picked from commit 14b218305dfe9023a44d8c7da6e33715a6ef4ba6) Andreas Müller
04:08 PM EDIT Revision 06de8afc (cdmlib): ref #6794 rename TermTree.NewInstance and set old version to deprecated
(cherry picked from commit 08b758e2bfba66c82fbc5a636e455edcccb9fa11) Andreas Müller
03:22 PM EDIT Revision 7a26e61a (cdmlib): ref #8407
Andreas Müller
03:21 PM EDIT Revision 98b0b483 (cdmlib): remove createDefaultFeatureTree from ITermTreeService
Andreas Müller
03:20 PM EDIT Revision 549e8cc5 (cdmlib): ref #6794 rename IFeatureTreeDao in ITermTreeDao
Andreas Müller
02:54 PM EDIT task #8336 (Duplicate): Unignore FeatureTest
Andreas Müller
02:50 PM EDIT bug #8407 (New): Fix "FeatureTest"
Fix "FeatureTest" (or may now TermTreeTest) which checks the correkt behavior for exporting (and importing?) TermTree... Andreas Müller
12:27 PM EDIT Revision 8b7ea5be (taxeditor): ref #8281 adapt TaxEditor test data to doubtful flag in TaxonNode
Andreas Müller
12:25 PM EDIT Revision 43613a08 (taxeditor): ref #7334 adapt TaxEditor tests to new schema (delete partial and proparte)
Andreas Müller
11:15 AM EDIT Revision 6cf1445b (cdm-vaadin): adapt vaadin tests to new schema version
Andreas Müller
11:10 AM EDIT Revision ad0a82ca (cdm-vaadin): adapt vaadin tests to new schema version
Andreas Müller
11:03 AM EDIT Revision c8e1c376 (cdm-vaadin): adapt vaadin tests to new schema version
Andreas Müller
10:53 AM EDIT Revision 0f8bf4e9 (cdm-vaadin): update vaadin test H2 to new schema version 5.8
Andreas Müller
10:17 AM EDIT Revision 2be44701 (cdmlib): update cached model for schema version 5.8
Andreas Müller
10:17 AM EDIT Revision 049213b6 (cdmlib): cleanup
Andreas Müller

07/24/2019

08:13 PM EDIT Revision 50cdece7 (taxeditor): update test H2 database to schema version 5.8
Andreas Müller
08:10 PM EDIT Revision cb89f4f7 (taxeditor): ref #6794 adapt TaxEditor to new term structure (rename FeatureNode and FeatureTree)
Andreas Müller
07:50 PM EDIT feature request #8404 (Resolved): Add update step list within updaters
Andreas Müller
04:23 PM EDIT feature request #8404 (Closed): Add update step list within updaters
currently it is needed to add the step externaly to the step list which leads to errors and requires unnecessary code Andreas Müller
07:50 PM EDIT feature request #8281 (Resolved): Doubtful flag for TaxonNode
still need to update E+M data Andreas Müller
07:49 PM EDIT bug #4884 (Resolved): Update Reference_AUD.refType to allow NULL
Andreas Müller
07:48 PM EDIT feature request #8398 (Resolved): Add nomenclatural code edition to ruleConsidered
Applied in changeset commit:cdmlib|3b49c84a0287d1f78acb49ff1270a38c679cfd3a. Andreas Müller
07:44 PM EDIT Revision 973dce58 (cdmlib): update H2 test DB
Andreas Müller
07:37 PM EDIT Revision bd62ef07 (cdmlib): ref #7470 update script correct keys for TextualTypeDesignation_LanguageString
Andreas Müller
07:36 PM EDIT Revision 856dffcf (cdmlib): ref #8404 further cleanup for stepList integration
Andreas Müller
07:34 PM EDIT Revision f628f668 (cdmlib): ref #7470 add TextualTypeDesignation to FullCoverageDataGenerator and add Adder to TaxonName
Andreas Müller
06:13 PM EDIT Revision d9b56bd4 (cdmlib): ref #4884 allow null for Reference_AUD.refType
Andreas Müller
06:12 PM EDIT Revision 68768f85 (cdmlib): ref #4884 unify datatype handling in schema updaters
Andreas Müller
06:11 PM EDIT Revision 956f26a0 (cdmlib): cleanup
Andreas Müller
04:24 PM EDIT Revision 99e01f35 (cdmlib): ref #8404 Add update step list within updaters
Andreas Müller
12:01 PM EDIT Revision 9cb9a9cf (cdmlib): #8398 add botanical codes prior to 1990
Andreas Müller
11:45 AM EDIT Revision 39cb02e8 (cdmlib): minor
Andreas Müller
11:45 AM EDIT Revision 7b9ed797 (cdmlib): ref #7334 remove TaxonBase.proParte and partial and ref #8398 add codeEditon to nomStatus and nameRelations
Andreas Müller
11:24 AM EDIT Revision c5564cac (cdmlib): ref #6794 remove FeatureNodeService from BatchValidationUtil
Andreas Müller
11:20 AM EDIT Revision d10ceac8 (cdmlib): ref #6794 delete FeatureDao
Andreas Müller
11:14 AM EDIT Revision 62779ba1 (cdmlib): ref #6794 javadoc update FeatureTree -> TermTree
Andreas Müller
11:13 AM EDIT Revision cf4196d1 (cdmlib): ref #6794 some adaptations in Jaxb to FeatureTree -> TermTree
Andreas Müller
11:12 AM EDIT Revision 36fc6b9d (cdmlib): ref #6794 adapt jsonConfigurations.xml from FeatureTree/Node -> TermTree/Node
Andreas Müller
11:11 AM EDIT Revision 85bfea3a (cdmlib): ref #6794 add TermTreeService and TermNodeService to httpInvokerServices
Andreas Müller
11:10 AM EDIT Revision f9e5c38d (cdmlib): ref #6794 remove FeatureTree from some hibernate.cfgs again
Andreas Müller
11:08 AM EDIT Revision 1ac56bd8 (cdmlib): ref #8281 add doubtful to TaxonNode (remaining)
Andreas Müller
11:06 AM EDIT Revision 7c2426b5 (cdmlib): remove uplaced, excluded, partial and proparte from TaxonBase test data
Andreas Müller
10:27 AM EDIT task #8363: PESI SOAP service seems to return duplicate records
Interesting that the UTIS project has a category utis ;-) Andreas Müller

07/23/2019

10:17 PM EDIT Revision 4f16dfd5 (cdmlib): ref #8281 add doubtful to TaxonNode
Andreas Müller
08:42 PM EDIT Revision 3b49c84a (cdmlib): fix #8398 add nomenclatural code edition to nomStatus, NameRelationship and HybridRelationship and make RuleConsidered an embedded class
Andreas Müller
08:39 PM EDIT Revision ec4afe76 (cdmlib): fix potential NPE in GatheringEvent.clone
Andreas Müller
08:38 PM EDIT Revision 54fefe54 (cdmlib): cleanup
Andreas Müller
01:27 PM EDIT feature request #8398 (Closed): Add nomenclatural code edition to ruleConsidered
copied from #7975#note-31 :
"... adding an enumeration field to NameRelationship and to NomenclaturalStatus to al...
Andreas Müller
01:20 PM EDIT feature request #6794 (In Progress): Improve term structure
Andreas Müller

07/22/2019

06:42 PM EDIT Revision cbfdd05c (cdmlib): ref #6794 ignore FeatureTest
Andreas Müller
06:42 PM EDIT Revision d9fa828c (cdmlib): cleanup
Andreas Müller
06:41 PM EDIT Revision 2f72f4da (cdmlib): ref #6794 add TermNodeService and TermTreeService and make FeatureXXX services deprecated
Andreas Müller
06:39 PM EDIT Revision eb9880a0 (cdmlib): ref #6794 rename some parameters, methods and classes
Andreas Müller
01:38 PM EDIT Revision 11bdf5c4 (cdmlib): ref #6794 rename TermTreeNode -> TermNode
Andreas Müller
01:37 PM EDIT Revision 77dad5ec (cdmlib): ref #6794 rename getFeatureNode -> getTermNode in cdmlib-print
Andreas Müller
01:35 PM EDIT Revision 41061791 (cdmlib): ref #6794 rename TermTreeNode -> TermNode
Andreas Müller
01:32 PM EDIT Revision 10ae9cf0 (cdmlib): ignore ConfigFileUtilTest.testGetFolderSeperator
Andreas Müller
01:31 PM EDIT Revision 76463827 (cdmlib): ref #6794 rename TermTreeNode -> TermNode
Andreas Müller
 

Also available in: Atom