Activity
From 08/26/2012 to 09/24/2012
09/24/2012
- 05:42 PM Revision 0160517c (cdm-dataportal): now possible to use multiple cdm_ws_progress progressbars per page - bug fixed
- 04:54 PM Revision 37e8a1cd (cdm-dataportal): implementing progressbar for purge operation and fixing some problems
- 02:47 PM Revision ee393e6b (cdmlib): updating aspectj ant task to also use the java source code compliance level 1.6 => avoids the 'must override a superclass method' erros for @Override on interface method implementations
- 01:41 PM Revision 21f190ad (cdmlib): free text search: better querying for 'isNotNull' and code harmonization
- 01:41 PM Revision b5733efd (cdmlib): rest service progress monitor refactored
09/21/2012
09/20/2012
- 09:41 PM Revision 452b1e37 (cdmlib): REST controller methods for new full text searches
- 09:23 PM Revision b70d7565 (cdmlib): fixing bug and re-enabling test method
- 06:59 PM Revision 6041be0e (cdmlib): ignoring failing test
- 06:59 PM Revision faf5103f (cdmlib): refactoring a bit for clearer code
- 06:59 PM Revision 1721ed9a (cdmlib): lucene union search aka multisearch implemented
- 06:59 PM Revision 956acb5b (cdmlib): initial multisearcher implementation (allows union like search on muliple indexes)
- 06:59 PM Revision 33f965bb (cdmlib): test for TaxonService.findByFullText() successful
- 06:59 PM Revision 3fb25fb4 (cdmlib): a bit more cleaning up
- 06:59 PM Revision 08fcc2cd (cdmlib): introducing the QueryFactory for to modularize lucene query building
- 04:57 PM Revision 31de786b (cdmlib-apps): image imports for AlgaTerra (cont.)
- 04:56 PM Revision 20c2ff1d (cdmlib): minor
- 04:55 PM Revision dc3ae613 (cdmlib): deprecate isNotEmpty and new isNotBlank method
- 12:45 PM Revision 8754e504 (cdmlib): test commit
- 12:44 PM Revision 34427b3f (cdmlib): import activator for ikey-plus
- 11:57 AM Revision 06ae85bd (cdmlib-apps): Image handling for ALgaTerraConfigurator
- 11:55 AM Revision c99879e6 (cdmlib): getSpecimenDescription for import base and some minor changes
- 11:25 AM Revision 7bd98733 (cdmlib): adapting to new IkeyPlus project structure
- 11:25 AM Revision 44fc5e60 (cdmlib): initial working version of ikeyplus import
- 10:34 AM Revision d84d9458 (cdmlib): creating branch for ikey-plus
09/19/2012
- 07:40 PM Revision 188eb048 (cdmlib-apps): adding collections to AlgaTerra import
- 07:40 PM Revision 6243a668 (cdmlib-apps): adding collections to AlgaTerra import
- 09:52 AM Revision 6e30169a (cdmlib): reverting erroneously commits r16027 to r16031
09/18/2012
- 11:16 PM Revision 450ce9dc (cdmlib): initial working version of ikeyplus import
- 11:16 PM Revision 05e203c1 (cdmlib): initial multisearcher implementation (allows union like search on muliple indexes)
- 11:15 PM Revision d8e87e11 (cdmlib): test for TaxonService.findByFullText() successful
- 11:15 PM Revision 453f474d (cdmlib): a bit more cleaning up
- 11:15 PM Revision 51fab83f (cdmlib): introducing the QueryFactory for to modularize lucene query building
09/17/2012
- 10:52 AM Revision e10145a0 (cdmlib): make BMTransformer not public
- 10:49 AM Revision dbcf7f8d (cdmlib): update logging for inInReferences in BM import
09/13/2012
- 05:07 PM Revision 30a27c33 (taxeditor): solved #2990 (implement missing parts of Groups admin details view)
- 05:00 PM Revision 168f969b (cdmlib): update for Campanula import
- 05:00 PM Revision 553bddfe (cdmlib-apps): update for Campanula import
- 04:14 PM Revision ab641968 (taxeditor): solving #3099 (implement "Switch user" functionality)
- 12:31 PM Revision 28b3f4aa (taxeditor): GrantedAuthoritySelectionDialog implemented for #2990 (implement missing parts of Groups admin details view)
- 12:28 PM Revision 04b569ef (cdmlib): implementing GrantedAuthorityService for #2990 (implement missing parts of Groups admin details view)
- 11:07 AM Revision 75614534 (cdmlib-apps): first implementation of Types in AlgaTerra
- 11:07 AM Revision 84a5c63d (cdmlib-apps): first implementation of Types in AlgaTerra
- 11:06 AM Revision 5d6ff8c7 (cdmlib-apps): update port for Campanulaceae
09/12/2012
- 08:54 PM Revision 9bbb5f2c (taxeditor): fixing #3101 (refresh tree navigator after switching user)
- 04:08 PM Revision 7d1e5a64 (taxeditor): merging in latest changes from trunk
- 03:20 PM feature request #3097 (Resolved): disable editors if a user has insufficient grants for a taxon or taxon node.
- done r16012 r16013
- 01:36 PM feature request #3097: disable editors if a user has insufficient grants for a taxon or taxon node.
- first bits implemented TaxonEditor disabled, views still to do: r16009
- 10:17 AM feature request #3097: disable editors if a user has insufficient grants for a taxon or taxon node.
- for now the user will be granted to edit taxa the user has the permission `UPDATE` on the cdm entities in question. T...
- 03:19 PM Revision c10717a9 (taxeditor): done: #3097 (disable editors if a user has insufficient grants for a taxon or taxon node) - missing Interface added
- 03:18 PM Revision b158bece (taxeditor): done: #3097 (disable editors if a user has insufficient grants for a taxon or taxon node)
- 01:43 PM Revision 566179a4 (cdmlib): bugfix for finding eol agents converter
- 01:34 PM Revision b01e76bd (cdmlib): updating generics and bugfix for finding eol agents converter
- 01:33 PM Revision 005c39ab (taxeditor): first bits for #3097 (disable editors if a user has insufficient grants for a taxon or taxon node) - TaxonEditor disabled, views still to do
- 12:40 PM Revision 989ceb3b (cdmlib): add EOL_Agent converter
- 12:39 PM Revision cac85711 (cdmlib): add EOL_Agent converter
- 11:26 AM Revision bab4ff0b (cdmlib-apps): RoteListeDbImport, in work
- 11:25 AM Revision f7a81587 (cdmlib-apps): minor
- 11:24 AM Revision 25bd1848 (cdmlib-apps): minor
- 11:23 AM Revision 0684e761 (cdmlib): Some bugfixes for the DwcA import
- 12:32 AM Revision 1bafc352 (cdmlib): bugfix for failing dwca description import
09/11/2012
- 06:57 PM Revision 5fb7d2db (cdmlib): preparations for secutity implementation in taxeditor ApplicationController
- 05:14 PM Revision 63e1618b (taxeditor): fixing #3096 (visual response if a user is not granted to edit a specific part of the classification tree)
- 04:19 PM feature request #3097 (In Progress): disable editors if a user has insufficient grants for a taxon or taxon node.
- 01:40 PM feature request #3097 (Worksforme): disable editors if a user has insufficient grants for a taxon or taxon node.
- belongs to #3095
TaxonNodes must only be enabled if a user has the full CRUD permissions on the classification sub... - 04:16 PM bug #3098 (New): CdmPermissionEvaluator can test for multiple permissions
- the CdmPermissionEvaluator is not yet able to test for multiple permissions. It should be possible to test if a user ...
- 03:46 PM Revision ef04f11c (cdmlib-apps): latest updates for ALgaterra import
- 03:41 PM Revision 0cd64361 (cdmlib): minor
- 03:40 PM Revision dddc6781 (cdmlib): leave empty descriptions
- 03:37 PM Revision 5a13ec1d (cdmlib): description transformer for emonocots
- 03:14 PM Revision 3223f3ef (cdmlib): remove uncompiling bug, still incorrect
- 03:13 PM Revision 24b1e40f (cdmlib): add dwca import transformer for features
- 03:11 PM Revision 1eba11e1 (cdmlib): implement description in DwcA
- 02:55 PM Revision 4885e50e (cdmlib): getFeature in Dwca import public
- 02:54 PM Revision bcecdba2 (cdmlib): implement getFeature for DwCA import
- 02:43 PM Revision ad1b4a79 (taxeditor): getting-started.apt: Added Description for the two plugIns SWTBot and GEF Editing Frameword Zest SDK.
- 02:15 PM Revision a269a040 (taxeditor): ExportManager.java: surrounded statement with try-catch block
- JaxbExportWizard.java: Fixed savePath as File representation and converted it then toURI().
plugin.xml: Commented ou... - 01:35 PM feature request #3095 (In Progress): protect taxa and nodes
- 01:30 PM feature request #3095 (New): protect taxa and nodes
- protect taxa and nodes based on the CdmAuthorities
* TAXONNODE.UPDATE
* TAXONNODE.CREATE
* TAXONNODE.UPDATE{... - 01:14 PM Revision ca5fe165 (cdmlib): fixing #3094 (security: make PermissionEvaluator and/or methods available via ApplicationController) & also removing hasPermission() from IService
- 10:39 AM Revision f58b1cc1 (cdmlib): minor
- 10:37 AM Revision 93a7b286 (cdmlib): better reporting for missing field entry in DwcAin
- 10:36 AM Revision 6eb6489f (cdmlib): add exception for file is missing
- 09:50 AM Revision 0ee1155e (cdmlib): cleaning up spring context configuration
09/10/2012
- 10:04 PM Revision 587dccf3 (cdmlib): add modifier handling to imports
- 09:33 PM Revision 4cf59f47 (cdmlib): add statistical measure handling to imports
- 08:41 PM Revision b2172917 (cdmlib): new Factory Method for StatisticalMeasurement
- 07:49 PM Revision ddbdddd4 (cdmlib): add measurement unit handling to imports
- 03:30 PM Revision 208a9050 (taxeditor): merging in latest changes from trunk, up to r15854 (editor starts without issues)
- 03:11 PM Revision 29e24283 (cdmlib): fixing #3079 (security: implement DELETE in CdmSecurityHibernateInterceptor)
- 02:49 PM Revision 181f8c83 (cdmlib-apps): bugfix for source of stateTerms
- 02:31 PM Revision fcdf0d3c (cdmlib): splitting up long test methods
- 02:31 PM Revision f0a187e0 (cdmlib): fixing bug in isModified() - had inverted logic
- 08:15 AM Revision eb72eae7 (cdmlib): removing old comment
- 08:15 AM Revision 378b2415 (cdmlib): fixing class cast exception in test
- 08:15 AM Revision 3575760c (cdmlib): fixing testing context in persitence and fixing test
- 08:15 AM Revision bb5e13c1 (cdmlib): Straightening Operations.class, new enum CRUD and deprecating hasPermission in IService
- 08:15 AM Revision 079268db (cdmlib): using EnumSets for Operation
- 08:15 AM Revision 1fd0d9bf (cdmlib): renaming classes and fields - missing bits
- 08:15 AM Revision 0034eab7 (cdmlib): renaming classes and fields a bit
- 08:15 AM Revision ca6540e6 (cdmlib): last bugfix, now all test are successful
- 08:15 AM Revision 500b6b83 (cdmlib): DescriptionElement and Description permissions implemented
- 08:15 AM Revision cefb81d6 (cdmlib): DescriptionElement and Description permissions implemented
- 08:15 AM Revision 3ff0abbf (cdmlib): DescriptionVoter implemented + authority syntax improvement + better parsing of authority Strings (some tests failing)
- 08:14 AM Revision 127f09a5 (cdmlib): removing implicitPermission and voters and some cleanup
- 08:14 AM Revision e24797e9 (cdmlib): all test SUCCESSFUL - (concept of implicitPermission and voters discarded and disabled)
- 08:14 AM Revision 304e80bc (cdmlib): removing obsolete class
- 08:14 AM Revision 8e3d605b (cdmlib): AccessDecisionVoter based acl implementation working - all test succeed, but assertions in test missing
- 08:14 AM Revision 75d0aefd (cdmlib): introducing CdmPermissionVoters
- 08:14 AM Revision 7b59c088 (cdmlib): using String EL for userService.changePasswordForUser() and a little house keeping
- 08:14 AM Revision 121638ab (cdmlib): more security testing
- 08:14 AM Revision cda3af79 (cdmlib): renaming user in test data
- 08:14 AM Revision 85dc2c48 (cdmlib): only white space
09/09/2012
- 12:18 AM Revision e27511ac (cdmlib): AlgaTerra categorical data and flat classifications
- 12:18 AM Revision d5301da6 (cdmlib-apps): AlgaTerra categorical data and flat classifications
09/08/2012
09/07/2012
09/06/2012
- 03:30 PM Revision 8d9da666 (cdmlib): add stateData to imports
- 11:58 AM Revision 70407ad5 (cdmlib): minor
09/05/2012
- 09:23 PM Revision 60657710 (cdmlib): throw exception when resultset query is invalid
- 09:22 PM Revision 8393b995 (cdmlib): add getByIso to WaterbodyAndCountry
- 09:21 PM Revision 22001aec (cdmlib): bugfix for factory method in TimePeriod constructor for Date
- 08:52 PM Revision 77dbd50b (cdmlib): nullSafeInt
- 07:07 PM Revision ccd834bc (cdmlib): add factory method to TimePeriod for Date
- 02:02 PM Revision 4e06ddd8 (cdmlib-apps): app-import update to 3.0.13 snapshot
- 10:51 AM Revision b643d5b4 (cdmlib): inoring failing test again
- 12:24 AM Revision 640750ba (cdmlib-apps): first part of specimen import for AlgaTerra #3071
09/04/2012
- 10:10 PM Revision e2f5d295 (cdmlib): minor logging
- 10:09 PM Revision 9f906cbb (cdmlib): BMImportConfig constructor from private to protected #3701
09/03/2012
- 03:11 PM Revision 573eecf4 (cdm-dataportal): merging r15638 to r15801 selected-changesets-for-dataportal-to-drupal7 (contains latest updates from trunk which will not interfere to much with the current migration process)
- 11:08 AM Revision c0f3ac10 (cdm-dataportal): thanks to r15894 this test is working again.
- 11:02 AM Revision d5fe74be (cdmlib): adding logging output to some ACL related classes
- 11:02 AM Revision 2ba2d16b (cdmlib): extracting method CdmBase.instanceToString() from CdmBase.toString()
08/31/2012
- 06:13 PM Revision d5f2e495 (cdmlib): making securitiy test more meaningful => test result is not as expected => ignoring test
- 06:13 PM Revision 4ed38662 (cdmlib): adding comments regarding permissions and authorities
- 02:03 PM Revision 864d7591 (cdmlib): Updated to remove calls to getRelatedFrom / getRelatedTo .
- Other indirect, transient methods in NameRelationship, TaxonRelationship and SynonymRelationship have been used.
- 01:57 PM Revision 0f19a695 (cdmlib): GetRelatedTo/From now changed back to being protected.
08/30/2012
- 02:42 PM Revision 2d3d3a5a (cdmlib): conflict resolved
- 09:43 AM Revision a338e480 (cdmlib): NameCatalogueController : corrected apt transformation to html.
- HtmlView : added possibility for the input map to contain a complete html page
- 09:42 AM Revision 1741604b (cdmlib): added hard coded examples to each documentation page
08/29/2012
- 01:49 PM Revision dbcc0992 (cdmlib): removing @Override from interface implementations
- 01:46 PM Revision 778749b5 (cdm-dataportal): ignoring broken test - test data is missing
- 12:47 PM Revision 97558be0 (cdmlib): fixing #3058 (hibernate search: not all description elements found) by padding all id fields in lucene
08/28/2012
- 05:24 PM bug #3046: Sort order for taxa with status not being nom.inval. is incorrect
- Replying to [[comment5|a.kohlbecker]]:
> Hallo Norbert,
>
> Zusammengefasst heisst das, comb. Inval. und provisio... - 05:13 PM bug #3046: Sort order for taxa with status not being nom.inval. is incorrect
- Hallo Andreas,
ja, hinten heißt dabei je nach Fall hinten in einem homotypischen Block oder hinten in der Synonymie... - 05:13 PM bug #3046: Sort order for taxa with status not being nom.inval. is incorrect
- Hallo Norbert,
Zusammengefasst heisst das, comb. Inval. und provisional sollen bei der Sortierung auch hinten anges... - 05:13 PM bug #3046: Sort order for taxa with status not being nom.inval. is incorrect
- Hallo Andreas,
Ich habe mir doch noch mal die Auswahlliste der Statustypen angesehen:
Neben nom.inval.(incl. nom... - 02:43 PM bug #3061 (Closed): Lecototype typeReference not rendered correctly
- * Bei dieser Gelegenheit möchte ich noch auf einen kleinen Schönheitsfehler aufmerksam machen: im Zitat "Lectotype (d...
08/27/2012
Also available in: Atom