Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

cdmlib / cdmlib-persistence / src @ 2d427fc0

# Date Author Comment
2d427fc0 04/04/2014 10:21 AM Cherian Mathew

TestDatabase / CdmPersistentDataSourceTest / CdmApplicationUtils : updated as per Cdm Source refactoring
ICdmDataSource : moved generic methods to super interface ICdmSource
CdmPersistentDataSource : refactored by spliting the utility part to CdmPersistentXMLUtils and the jDom elementpart to CdmXMLPersistentSource...

37b5850c 04/04/2014 10:16 AM Cherian Mathew

added extra checks when parsing jdbc connection url

704154d3 04/04/2014 10:05 AM Cherian Mathew

New classes / interface to refactor the CdmDataSource object to be more generic to allow for remoting sources
ICdmSource / CdmSource : Base class / interface which represent any CDM Source
ICdmPersistentSource : interface which represents a persistent cdm source...

9ba80ffb 04/04/2014 09:58 AM Cherian Mathew

CdmPersistentSourceUtils : new class which contains all functionality to manage the persistent cdm sources config (taken from CdmPersistentDataSource)
CdmSourceException : wraps around exceptions when interacting with the Cdm Sources

13d17320 04/01/2014 08:50 AM Patrick Plitzner
  • added two NewInstance() methods to Amplification
    • added getUuidAndDescriptions to IAmplificationService and DAO
92b43465 03/31/2014 10:08 AM Patrick Plitzner
  • added IAmplificationService and ISequenceService
    • added service methods to move derivates from one to another
    • added test for move method
ba84f3fd 03/29/2014 09:50 PM Andreas Kohlbecker

performance improvement for listChildNodes of a taxon

601a2066 03/28/2014 06:39 PM Andreas Kohlbecker

fixing #4168 (performance problem with DescriptionListPortalController.getDescriptionElementsForTaxon())

c9b17396 03/26/2014 09:40 AM Andreas Kohlbecker

missing @Override

f70a6bb7 03/25/2014 04:31 PM Andreas Kohlbecker

fixing #4151 (AdvancedBeanInitializer causes problems when initializing taxonnode hierarchies)

7fd3dd3f 03/20/2014 02:56 PM Andreas Kohlbecker

adating test to modified number of taxa

0440906b 03/20/2014 01:31 PM Andreas Kohlbecker

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)

b92052e6 03/20/2014 01:31 PM Andreas Kohlbecker

implementing dao method listAcceptedTaxaFor, for #4112

6c8c81b2 03/20/2014 12:12 PM Cherian Mathew

added containsValue method to retrieve value object for maps

594277ce 03/17/2014 08:44 AM Patrick Plitzner
  • added IPrimerService and IPrimerDao with the corresponding implementations
    • interface supports the retrieval of UuidAndTitleCache lists for all primers in the DB
64fddb1b 03/14/2014 09:52 PM Andreas Müller

add NomStatus vocabulary for ICZN #4085

58606c34 03/13/2014 05:08 PM Andreas Kohlbecker

removing excludes from map according to #4111 (behaviour of TaxonEditor for users with limited grants [DISCUSS]) comment 8

9cb51dcb 03/13/2014 03:59 PM Cherian Mathew

added remote collection methods to service layer to be able to make remote calls on server side persisted collections

2f0adec7 03/13/2014 02:38 PM Andreas Kohlbecker

removing homptypicalGroups from excludes

b1073d98 03/13/2014 01:22 PM Andreas Kohlbecker

implementing test and fixing bugs 2 regarding #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

3d03a83f 03/13/2014 01:22 PM Andreas Kohlbecker

implementing test and fixing bugs regarding #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

d261aa32 03/12/2014 02:18 PM Andreas Kohlbecker

implementing exclude map for #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

0ad365ec 02/28/2014 11:45 AM Andreas Kohlbecker

implementing #4082 (implement default permission groups)

cc4b07b5 02/26/2014 12:21 PM Andreas Kohlbecker

adding TeamOrPersonBaseVoter

ae1c593b 02/26/2014 12:18 PM Andreas Kohlbecker

adding permission class for Teams and Persons wich according validator

a9164750 02/26/2014 10:45 AM Andreas Kohlbecker

CdmPermissionClasses for names and references, tests implemented, bug in CdmPermissionClass.from() fixed - #4055 (action enablement adapts to the users granted authorities)

db386ab0 02/25/2014 09:34 AM Katja Luther

fix NPE in onFlushDirty

6c86c7c2 02/19/2014 03:45 PM Andreas Kohlbecker

additional functionality for #4055 (action enablement adapts to the users granted authorities)

17673d79 02/11/2014 06:40 PM Cherian Mathew

added initializeCollection method to initialize a lazy loaded collection

4d75517b 02/11/2014 05:17 PM Andreas Kohlbecker

A utils class which helps finding security related exceptions in Throwables

a3bbc2ed 02/11/2014 05:17 PM Andreas Kohlbecker

A utils class which helps finding security related exceptions in Throwables

c96ea9ca 02/06/2014 03:59 PM Andreas Kohlbecker

removing @Override

8a448841 02/06/2014 03:21 PM Andreas Kohlbecker

more log output to debug CdmDataSourceBase.testConnection()

c423c274 02/06/2014 03:21 PM Andreas Kohlbecker

fixing and implementing test for #3782 (Security Context is not updated after editing GrantedAuthorities of a Group)

b838ce03 02/06/2014 03:21 PM Andreas Kohlbecker

removing old TODO

48ccf94a 02/03/2014 11:57 AM Andreas Kohlbecker

introducting ICdmPermissionEvaluator

5a845253 01/31/2014 04:59 PM Andreas Kohlbecker

implementing global PUBLISH role, also introducing the interface IPublishable; solves #3980 (Implement PUBLISH role into cdmlib security)

20d40cb9 01/30/2014 12:00 PM Andreas Kohlbecker

DistributionInfoForTaxon methods implemented in services and controllers

d210822a 01/29/2014 02:19 PM Andreas Müller

add default values for integer to columnAdder

e96913b9 01/28/2014 05:42 PM Andreas Müller

add stepName

bf10df38 01/15/2014 01:42 PM Andreas Müller

fix stupid bug in SimpleSchemaUpdater

856a4fee 01/15/2014 12:54 PM Andreas Kohlbecker

fixing problems related to new taxon node structure

43bf99f8 01/15/2014 12:18 PM Andreas Müller

handling of maxId of TaxonNode for empty databases

57385c37 01/15/2014 12:17 PM Andreas Müller

remove some TODOs

a9fb2e4d 01/15/2014 01:06 AM Andreas Müller

doc

c2e16ab6 01/14/2014 09:52 PM Andreas Müller

update vocabulary titleCaches, untested #3708

30c8f3d6 01/14/2014 09:41 PM Andreas Müller

remove uri from feature tree #3519

b54dcf8d 01/14/2014 09:31 PM Andreas Müller

update test scripts for unknownData flag #2975

78b8f14a 01/14/2014 09:27 PM Andreas Müller

add unknownData to structured descriptive data #2975

56b7aaeb 01/14/2014 09:13 PM Andreas Müller

fix boolean value bug for Postgres and maybe H2

46008e60 01/14/2014 08:50 PM Andreas Müller

schema update to 3.3.1

c93bf342 01/14/2014 03:47 PM Katja Luther

rootNode adaption for classification

d6e26456 01/13/2014 03:59 PM Patrick Plitzner

revert boolean to non ''. Still needs more work for PostgreSQL

16313054 01/13/2014 03:58 PM Patrick Plitzner

camelCase issues #3682 (tested with old campanula database)

80a43971 01/09/2014 05:03 PM Katja Luther

changes for update postgres databases

8ec2dcf8 01/09/2014 03:34 PM Katja Luther

remove alias for GatheringEvent Update

7747019c 01/09/2014 02:25 PM Andreas Müller

add Case handling for update scripts #3682

a7c12369 12/27/2013 10:59 PM Andreas Müller

CdmUpdater H2 compatibel (still needs to be tested)

4926ed32 12/27/2013 10:57 PM Andreas Müller

CdmUpdater H2 compatibel (still needs to be tested)

7a202794 12/19/2013 12:03 PM Andreas Müller

update javadoc and override

30974e73 12/19/2013 11:45 AM Andreas Müller

remove test method call

589bb770 12/16/2013 04:02 PM Andreas Kohlbecker

removing @Override for compatibility with java 1.6

f9fb74e5 12/16/2013 03:23 PM Andreas Kohlbecker

fixing return type of getParentLoger method in CdmDataSourceBase for java 1.7

7392b04a 12/16/2013 03:06 PM Patrick Plitzner
  • fixed mvn compile error with using java.util.logging.Logger
b96fb29a 12/16/2013 02:36 PM Andreas Müller

add FullCoverageDataGenerator

4ea2a059 12/16/2013 02:35 PM Andreas Müller

javadoc corrections

719d5bed 12/16/2013 02:34 PM Andreas Müller

change exception handling and add method to be compliant with Java 7.x and JDBC 4.1

35b7a965 12/16/2013 02:29 PM Andreas Müller

fix unhandled filePath for H2 databases

3352ecd6 12/16/2013 12:36 PM Andreas Müller

minor

0e7c4fd1 12/06/2013 02:39 PM Andreas Müller

let ICdmDataSource implement javax.sql.DataSource #3910

8282a51a 12/04/2013 06:32 PM Andreas Kohlbecker

adding option to specify port

899bfbdc 11/27/2013 10:41 PM Andreas Müller

update schema location

23d65c7b 11/27/2013 06:26 PM Andreas Müller

jvadoc/override

f820056e 11/27/2013 06:19 PM Andreas Müller

javadoc

cc325694 11/27/2013 05:54 PM Andreas Müller

merge mine with trunk, hope nothing serious changed

32021aea 11/27/2013 12:34 PM Katja Luther

delete terms

00b4c9c9 11/18/2013 02:38 PM Lorna Morris

Merged from trunk to statistics branch

08529a7e 11/07/2013 09:43 PM Andreas Kohlbecker

reducing log levels in AdvancedBeanInitialize debug -> trace, info->debug (except in exceptions)

c726bdfa 11/07/2013 02:19 AM Andreas Müller

handle proxy handling in titleAndNameCacheAutoInitializer

97b1bfbb 11/07/2013 02:09 AM Andreas Müller

fix test data

6062e5f6 11/07/2013 01:50 AM Andreas Müller

switch to Advanced initializing

09b5676a 11/06/2013 11:05 PM Andreas Müller

fix autoinitialize top level beans

ea54a9d8 11/06/2013 09:48 PM Andreas Kohlbecker

switching back to HibernateBeanInitializer

2307cae7 11/06/2013 02:42 AM Andreas Müller

change logging

fc64e713 11/06/2013 12:38 AM Andreas Müller

fix mumissing multilanaguage text (and similar) bug

78194a2f 11/05/2013 11:56 PM Andreas Müller

some updates to advanced bean initialization

d8bf1749 11/05/2013 08:26 PM Andreas Müller

switch to advanced bean initializing

2d618999 11/05/2013 03:22 PM Andreas Müller

update gathering event auto initializer

62701ca3 11/05/2013 03:18 PM Andreas Müller

minor

5aab3761 11/05/2013 01:25 PM Andreas Müller

latest BeanInit development

b6d7909d 11/05/2013 11:54 AM Andreas Kohlbecker

fixing comment

e998cee5 11/05/2013 11:41 AM Andreas Müller

fix 2 bugs for getProperties

932efc81 11/05/2013 12:07 AM Andreas Müller

use default init as advanced stil creates error

acec2e79 11/04/2013 10:57 PM Andreas Müller

remove non compiling import from Advanced Initializer

42788be5 11/04/2013 10:52 PM Andreas Müller

latest changes for bean initializer (including auto initializers)

39d18e25 11/04/2013 12:38 PM Andreas Kohlbecker

fixing sort order problem with lucene search

d60bdb53 11/04/2013 01:36 AM Andreas Müller

javadoc

1b565126 11/04/2013 01:29 AM Andreas Müller

add hql method to GenericDao (not clean yet)

1474b3c0 11/04/2013 01:26 AM Andreas Müller

latest changes to bean initializing

3fd08fbf 11/04/2013 12:43 AM Andreas Müller

revert r19380

Add picture from clipboard (Maximum size: 40 MB)