Observe-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
December 2015
- 1 participants
- 12 discussions
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour updated (ca8daea -> c361698)
by codelutin.com scm 31 Dec '15
by codelutin.com scm 31 Dec '15
31 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
from ca8daea Debut de correction de la javadoc
new 49444e3 Ajout de la réplication au niveau du topia application context + suppression autoMigrate configuration
new c361698 Ajout d'un nouveau service pour produire les script sql
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit c36169804dabc1098efa1fa1d531fda9e8649f3d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Dec 31 19:38:23 2015 +0100
Ajout d'un nouveau service pour produire les script sql
commit 49444e38a2741dee5ab6e59af942cf9566f8fb0d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Dec 31 19:36:45 2015 +0100
Ajout de la réplication au niveau du topia application context + suppression autoMigrate configuration
Summary of changes:
.../observe/ObserveTopiaApplicationContext.java | 111 ++++++++++++++++++---
.../observe/ObserveTopiaConfigurationFactory.java | 20 +---
.../fr/ird/observe/entities/SqlDatabaseType.java | 26 +++++
.../ObserveTopiaApplicationContextTest.java | 1 -
.../services/service/SqlScriptProducerRequest.java | 70 +++++++++++++
.../services/service/SqlScriptProducerService.java | 13 +++
.../ObserveTopiaApplicationContextFactory.java | 3 -
.../services/service/DataSourceServiceTopia.java | 6 +-
.../service/SqlScriptProducerServiceTopia.java | 82 +++++++++++++++
.../services/ApplicationContextResource.java | 4 +
.../service/SqlScriptProducerServiceTopiaTest.java | 81 +++++++++++++++
.../java/fr/ird/observe/test/ObserveFixtures.java | 13 +++
12 files changed, 391 insertions(+), 39 deletions(-)
create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/SqlDatabaseType.java
create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/SqlScriptProducerRequest.java
create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/SqlScriptProducerService.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/SqlScriptProducerServiceTopia.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/service/SqlScriptProducerServiceTopiaTest.java
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
2
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour updated (b6804fd -> ca8daea)
by codelutin.com scm 30 Dec '15
by codelutin.com scm 30 Dec '15
30 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
from b6804fd o Introduction ObserveEntity et ObserveDataEntity o Mise en place de la date de dernière mise à jour sur toutes les entités o Alignement du code pour les dto o Optionmisation des dépendences
new a736d26 Refactor des binders
new 1fc64bb Implantation efficace de réplication de données
new 4747da5 Ajout de fixtures
new 026b9a6 Ajout d'un tes de replication de données
new cec9b0b Correction de base de référentiels
new 18717f0 Ajout d'une base vide pour les tests
new 6100451 Utilisation du service topia pour la réplication
new d051db8 Ajout de fixtures
new 2eb350b Ajout de tests pour la réplication de données ng
new 9cb09ec Configuration du nouveau service de réplication
new f9c2470 Ajout méthode pour compter le nombre d'éléments d'une table
new ca8daea Debut de correction de la javadoc
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit ca8daeafc9b350b6e51f97a7b90d4ffa49f267da
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Dec 30 17:01:14 2015 +0100
Debut de correction de la javadoc
commit f9c2470d6a7255d15537049b35d38d80c6700dd1
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Dec 30 16:58:24 2015 +0100
Ajout méthode pour compter le nombre d'éléments d'une table
commit 9cb09ecd322da00eaf7f18f37178930dc3925fd1
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Dec 30 16:57:47 2015 +0100
Configuration du nouveau service de réplication
commit 2eb350bde3c37e483d1827358f77102a34b16114
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Dec 30 16:54:37 2015 +0100
Ajout de tests pour la réplication de données ng
commit d051db817aea147d3f3497a9bc59a6af456aab75
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Dec 30 16:54:05 2015 +0100
Ajout de fixtures
commit 610045103383d7119aefebc690178f2a012fabc2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Dec 30 16:53:25 2015 +0100
Utilisation du service topia pour la réplication
commit 18717f0908d797e50d855b50938a78f465b8a7bc
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Tue Dec 29 21:48:48 2015 +0100
Ajout d'une base vide pour les tests
commit cec9b0be626a0cb4ae451b3aa4714c4849584571
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Tue Dec 29 21:48:02 2015 +0100
Correction de base de référentiels
commit 026b9a6b880b3776b33e313f3795d4d454162905
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Tue Dec 29 01:18:50 2015 +0100
Ajout d'un tes de replication de données
commit 4747da54faf040e78ac3f464c1368c97cee26f7b
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Tue Dec 29 01:18:28 2015 +0100
Ajout de fixtures
commit 1fc64bb2d669887492e84bf983ef42a192da667c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Tue Dec 29 01:14:58 2015 +0100
Implantation efficace de réplication de données
commit a736d267ac97730bbf50c8436cd1569a552144b2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Dec 27 22:27:27 2015 +0100
Refactor des binders
Summary of changes:
.../java/fr/ird/observe/ObserveActionExecutor.java | 2 +-
.../main/java/fr/ird/observe/ObserveCLAction.java | 2 +-
.../main/java/fr/ird/observe/ObserveRunner.java | 4 +-
.../observe/ObserveSwingApplicationContext.java | 6 +-
.../ObserveSwingApplicationConfig.java | 2 +-
.../ird/observe/db/constants/DataContextType.java | 2 +-
.../src/main/java/fr/ird/observe/ui/UIHelper.java | 6 +-
.../java/fr/ird/observe/ui/admin/AdminStep.java | 2 +-
.../fr/ird/observe/ui/admin/AdminUIHandler.java | 2 +-
.../java/fr/ird/observe/ui/admin/AdminUIModel.java | 2 +-
.../ird/observe/ui/content/ContentUIHandler.java | 2 +-
.../ui/content/ref/ContentReferenceUIHandler.java | 2 +-
.../ui/content/table/ContentTableModel.java | 12 +-
.../ui/content/table/ContentTableUIModel.java | 8 +-
.../impl/seine/ModeSaisieEchantillonEnum.java | 4 +-
.../ird/observe/ui/storage/ObstunaAdminAction.java | 6 +-
.../ird/observe/ui/storage/StorageUIHandler.java | 8 +-
.../ird/observe/ui/storage/StorageUILauncher.java | 4 +-
.../fr/ird/observe/ui/storage/StorageUIModel.java | 2 +-
.../ui/tree/AbstractObserveTreeCellRenderer.java | 2 +-
.../ui/tree/DataSelectionTreeSelectionModel.java | 14 +-
.../java/fr/ird/observe/ui/tree/ObserveNode.java | 2 +-
.../fr/ird/observe/ui/tree/ObserveTreeHelper.java | 6 +-
.../fr/ird/observe/ui/util/FloatConverter.java | 2 +-
.../fr/ird/observe/ui/util/SpringUtilities.java | 8 +-
.../ird/observe/validation/ValidationService.java | 2 +-
.../dto/AbstractEspeceFieldDtoValidator.java | 8 +-
.../dto/ActivityFinDeVeilleExistsDtoValidator.java | 12 +-
.../dto/ActivitySimpleSpeedDtoValidator.java | 6 +-
.../validator/dto/ActivitySpeedDtoValidator.java | 6 +-
.../web/ObserveWebApplicationListener.java | 2 +-
.../web/controller/ObserveWebMotionController.java | 2 +-
.../entities/AbstractEspeceFieldValidator.java | 8 +-
.../ActivityFinDeVeilleExistsValidator.java | 12 +-
.../entities/ActivitySimpleSpeedValidator.java | 6 +-
.../validator/entities/ActivitySpeedValidator.java | 6 +-
.../observe/ObserveTopiaApplicationContext.java | 7 +
.../observe/ObserveTopiaConfigurationFactory.java | 2 +
.../observe/ObserveTopiaPersistenceContext.java | 35 +++
.../java/fr/ird/observe/entities/Entities.java | 4 +-
.../fr/ird/observe/entities/gps/GPSRouteImpl.java | 8 +-
.../fr/ird/observe/entities/gps/GpsPoints.java | 12 +-
.../DataSourceMigrationForVersion_3_1.java | 2 +-
.../referentiel/LengthWeightParameters.java | 8 +-
.../referentiel/ObserveReferentialEntities.java | 4 +-
.../ird/observe/entities/referentiel/Programs.java | 2 +-
.../replication/ObserveReplicationTables.java | 169 ++++++++++++
.../ird/observe/entities/seine/ActivitySeines.java | 4 +-
.../observe/entities/seine/NonTargetCatchImpl.java | 2 +-
.../services/dto/constants/ReferentialLocale.java | 4 +-
.../services/dto/referential/ReferentialDtos.java | 6 +-
.../fr/ird/observe/util/gps/GPSFileReader.java | 10 +-
.../java/fr/ird/observe/util/gps/GPSRouteImpl.java | 8 +-
.../java/fr/ird/observe/util/gps/GPSService.java | 12 +-
.../java/fr/ird/observe/util/gps/GpsPoints.java | 12 +-
.../report/AbstractReportServiceRestTest.java | 4 +-
.../observe/services/ReplicationServiceImpl.java | 4 +-
.../referential/ReferentialServiceImpl.java | 8 +-
.../binder/data/ActivityLonglineBinder.java | 8 +-
.../data/ActivityLonglineEncouterDtoBinder.java | 8 +-
.../data/ActivityLonglineSensorUsedDtoBinder.java | 8 +-
.../binder/data/ActivityLonglineStubDtoBinder.java | 4 +-
.../services/binder/data/ActivitySeineBinder.java | 8 +-
.../data/ActivitySeineObservedSystemDtoBinder.java | 8 +-
.../binder/data/ActivitySeineStubDtoBinder.java | 2 +-
.../binder/data/BaitsCompositionBinder.java | 4 +-
.../observe/services/binder/data/BasketBinder.java | 4 +-
.../services/binder/data/BranchlineBinder.java | 6 +-
.../binder/data/BranchlinesCompositionBinder.java | 4 +-
.../services/binder/data/CatchLonglineBinder.java | 6 +-
.../services/binder/data/DataBinderSupport.java | 21 ++
.../services/binder/data/EncounterBinder.java | 5 +-
.../services/binder/data/FloatingObjectBinder.java | 6 +-
.../FloatingObjectObservedSpeciesDtoBinder.java | 6 +-
.../FloatingObjectSchoolEstimateDtoBinder.java | 6 +-
.../FloatingObjectTransmittingBuoyDtoBinder.java | 6 +-
.../binder/data/FloatlinesCompositionBinder.java | 4 +-
.../binder/data/GearUseFeaturesLonglineBinder.java | 6 +-
.../GearUseFeaturesMeasurementLonglineBinder.java | 4 +-
.../GearUseFeaturesMeasurementSeineBinder.java | 4 +-
.../binder/data/GearUseFeaturesSeineBinder.java | 6 +-
.../binder/data/HooksCompositionBinder.java | 4 +-
.../services/binder/data/NonTargetCatchBinder.java | 6 +-
.../binder/data/NonTargetLengthBinder.java | 4 +-
.../binder/data/NonTargetSampleBinder.java | 6 +-
.../binder/data/ObjectObservedSpeciesBinder.java | 6 +-
.../binder/data/ObjectSchoolEstimateBinder.java | 4 +-
.../observe/services/binder/data/RouteBinder.java | 10 +-
.../services/binder/data/RouteStubDtoBinder.java | 4 +-
.../services/binder/data/SchoolEstimateBinder.java | 4 +-
.../services/binder/data/SectionBinder.java | 4 +-
.../services/binder/data/SensorUsedBinder.java | 4 +-
.../services/binder/data/SetLonglineBinder.java | 10 +-
.../binder/data/SetLonglineCatchDtoBinder.java | 6 +-
.../SetLonglineDetailCompositionDtoBinder.java | 6 +-
.../SetLonglineGlobalCompositionDtoBinder.java | 8 +-
.../binder/data/SetLonglineStubDtoBinder.java | 2 +-
.../binder/data/SetLonglineTdrDtoBinder.java | 6 +-
.../services/binder/data/SetSeineBinder.java | 10 +-
.../data/SetSeineNonTargetCatchDtoBinder.java | 4 +-
.../data/SetSeineSchoolEstimateDtoBinder.java | 8 +-
.../binder/data/SetSeineTargetCatchDtoBinder.java | 6 +-
.../services/binder/data/SizeMeasureBinder.java | 4 +-
.../services/binder/data/TargetCatchBinder.java | 6 +-
.../services/binder/data/TargetLengthBinder.java | 4 +-
.../services/binder/data/TargetSampleBinder.java | 6 +-
.../observe/services/binder/data/TdrBinder.java | 4 +-
.../binder/data/TransmittingBuoyBinder.java | 4 +-
.../binder/data/TripLonglineActivityDtoBinder.java | 4 +-
.../services/binder/data/TripLonglineBinder.java | 8 +-
.../binder/data/TripLonglineGearUseDtoBinder.java | 6 +-
.../services/binder/data/TripSeineBinder.java | 8 +-
.../binder/data/TripSeineGearUseDtoBinder.java | 6 +-
.../services/binder/data/WeightMeasureBinder.java | 4 +-
.../replication/ReplicateReferentialsTest.java | 36 +++
.../entities/replication/ReplicateTestSupport.java | 128 +++++++++
.../replication/ReplicateTripLonglineTest.java | 79 ++++++
.../replication/ReplicateTripSeineTest.java | 77 ++++++
.../services/ApplicationContextResource.java | 19 +-
.../services/service/AbstractServiceTopiaTest.java | 13 +-
.../DataSourceDumpProducerServiceTopiaTest.java | 3 +-
.../service/DataSourceServiceTopiaTest.java | 5 +-
.../services/service/MigrateTestsDatabases.java | 14 +-
.../report/AbstractReportServiceTopiaTest.java | 9 +-
.../actions/validate/ValidateServiceTopiaTest.java | 5 +-
...tLonglineDetailCompositionServiceTopiaTest.java | 9 +-
.../service/seine/RouteServiceTopiaTest.java | 3 +-
.../seine/TripSeineGearUseServiceTopiaTest.java | 7 +-
.../service/seine/TripSeineServiceTopiaTest.java | 29 +-
.../src/test/resources/log4j.properties | 2 +
.../java/fr/ird/observe/test/DatabaseName.java | 1 +
.../java/fr/ird/observe/test/ObserveFixtures.java | 298 +++++++++++++++++++++
.../src/main/resources/db/5.0-3/empty.sql.gz | Bin 0 -> 7858 bytes
.../src/main/resources/db/5.0-3/referentiel.sql.gz | Bin 143337 -> 162896 bytes
134 files changed, 1179 insertions(+), 397 deletions(-)
create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/replication/ObserveReplicationTables.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateReferentialsTest.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateTestSupport.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateTripLonglineTest.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateTripSeineTest.java
create mode 100644 observe-test-data/src/main/java/fr/ird/observe/test/ObserveFixtures.java
create mode 100644 observe-test-data/src/main/resources/db/5.0-3/empty.sql.gz
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
12
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour updated (824f7a2 -> b6804fd)
by codelutin.com scm 27 Dec '15
by codelutin.com scm 27 Dec '15
27 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
from 824f7a2 Ajout de la base de test pour longline (migrée en plus de 3heures...) + utilisation (enfin) des bases à jour pour les tests
new 46beb5b Amélioration de l'exception de concurrence
new b6804fd o Introduction ObserveEntity et ObserveDataEntity o Mise en place de la date de dernière mise à jour sur toutes les entités o Alignement du code pour les dto o Optionmisation des dépendences
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit b6804fd6cf50bff2d7d2287b8a0cda6fda6933be
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Dec 27 19:15:32 2015 +0100
o Introduction ObserveEntity et ObserveDataEntity
o Mise en place de la date de dernière mise à jour sur toutes les entités
o Alignement du code pour les dto
o Optionmisation des dépendences
commit 46beb5bc612fcfc15db8ebff5e20a4ee04cf6e93
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Dec 27 10:58:00 2015 +0100
Amélioration de l'exception de concurrence
Summary of changes:
.../ui/content/ref/ContentReferenceUIHandler.java | 2 +-
.../impl/longline/CatchLonglineUIHandler.java | 2 +-
.../longline/GearUseFeaturesLonglineUIModel.java | 2 +-
.../impl/seine/GearUseFeaturesSeineUIModel.java | 2 +-
.../observe/ObserveTopiaPersistenceContext.java | 5 +--
.../java/fr/ird/observe/entities/Entities.java | 13 +++---
.../service/ConcurrentModificationException.java | 31 +++++++++----
observe-services-configuration-api/pom.xml | 5 ---
observe-services-configuration-rest/pom.xml | 26 -----------
...bserveDataSourceConfigurationRestConstants.java | 4 +-
.../src/test/resources/log4j.properties | 32 --------------
observe-services-configuration-topia/pom.xml | 48 ---------------------
.../src/test/resources/log4j.properties | 32 --------------
.../observe/services/dto/AbstractReference.java | 12 ++++++
.../fr/ird/observe/services/dto/DataReference.java | 3 +-
.../observe/services/dto/FollowedUpdateDto.java | 14 ------
.../java/fr/ird/observe/services/dto/IdDto.java | 5 ++-
.../services/dto/referential/ReferentialDto.java | 12 +++---
.../observe/services/dto/result/SaveResultDto.java | 5 +--
.../services/dto/result/SaveResultDtos.java | 4 +-
.../dto/result/TripChildSaveResultDtos.java | 6 +--
.../src/main/xmi/observe-services-dto-common.zargo | Bin 43178 -> 42022 bytes
.../main/xmi/observe-services-dto-longline.zargo | Bin 64908 -> 63930 bytes
.../src/main/xmi/observe-services-dto-seine.zargo | Bin 60150 -> 59464 bytes
observe-services-topia/pom.xml | 9 ++--
.../ird/observe/services/ObserveServiceTopia.java | 42 +++++++++---------
.../ird/observe/services/binder/BinderEngine.java | 28 ++++++------
.../services/binder/BinderEngineInitializer.java | 18 ++++----
.../binder/data/ActivityLonglineBinder.java | 4 +-
.../data/ActivityLonglineEncouterDtoBinder.java | 4 +-
.../data/ActivityLonglineSensorUsedDtoBinder.java | 4 +-
.../services/binder/data/ActivitySeineBinder.java | 4 +-
.../data/ActivitySeineObservedSystemDtoBinder.java | 4 +-
.../services/binder/data/DataBinderSupport.java | 17 ++++----
.../observe/services/binder/data/RouteBinder.java | 8 ++--
.../services/binder/data/SetLonglineBinder.java | 8 ++--
.../binder/data/SetLonglineCatchDtoBinder.java | 4 +-
.../SetLonglineDetailCompositionDtoBinder.java | 4 +-
.../SetLonglineGlobalCompositionDtoBinder.java | 4 +-
.../binder/data/SetLonglineTdrDtoBinder.java | 4 +-
.../services/binder/data/SetSeineBinder.java | 8 ++--
.../data/SetSeineSchoolEstimateDtoBinder.java | 4 +-
.../binder/data/SetSeineTargetCatchDtoBinder.java | 4 +-
.../services/binder/data/TripLonglineBinder.java | 4 +-
.../binder/data/TripLonglineGearUseDtoBinder.java | 4 +-
.../services/binder/data/TripSeineBinder.java | 4 +-
.../binder/data/TripSeineGearUseDtoBinder.java | 4 +-
.../referential/ReferentialBinderSupport.java | 6 +--
.../observe/services/entity/EntitiesExtractor.java | 4 +-
.../services/entity/EntitiesSetFactory.java | 26 +++++------
.../services/service/ReferentialServiceTopia.java | 7 +--
.../service/actions/report/ReportServiceTopia.java | 12 +++---
.../GenerateValidatorDescriptorsFileTool.java | 15 ++++---
.../actions/validate/ValidateServiceTopia.java | 9 ++--
.../service/longline/BranchlineServiceTopia.java | 2 +-
.../services/service/seine/RouteServiceTopia.java | 6 +--
.../services/binder/BinderEngineMetadataTest.java | 20 ++++-----
.../observe/services/binder/BinderEngineTest.java | 6 +--
.../service/seine/TripSeineServiceTopiaTest.java | 10 ++---
observe-test-data/pom.xml | 28 ++++--------
60 files changed, 234 insertions(+), 380 deletions(-)
delete mode 100644 observe-services-configuration-rest/src/test/resources/log4j.properties
delete mode 100644 observe-services-configuration-topia/src/test/resources/log4j.properties
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/FollowedUpdateDto.java
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
2
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour updated (6662c85 -> 824f7a2)
by codelutin.com scm 27 Dec '15
by codelutin.com scm 27 Dec '15
27 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
from 6662c85 Renommage méthode de test
new 824f7a2 Ajout de la base de test pour longline (migrée en plus de 3heures...) + utilisation (enfin) des bases à jour pour les tests
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 824f7a2b3025a183e80e74deea3db4b737a526fe
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Dec 27 09:50:54 2015 +0100
Ajout de la base de test pour longline (migrée en plus de 3heures...) + utilisation (enfin) des bases à jour pour les tests
Summary of changes:
.../services/service/AbstractServiceTopiaTest.java | 2 --
.../SetLonglineDetailCompositionServiceTopiaTest.java | 2 --
.../main/resources/db/5.0-2/dataForTestSeine.sql.gz | Bin 437609 -> 0 bytes
.../src/main/resources/db/5.0-2/referentiel.sql.gz | Bin 142009 -> 0 bytes
.../resources/db/5.0-3/dataForTestLongline.sql.gz | Bin 0 -> 1579146 bytes
5 files changed, 4 deletions(-)
delete mode 100644 observe-test-data/src/main/resources/db/5.0-2/dataForTestSeine.sql.gz
delete mode 100644 observe-test-data/src/main/resources/db/5.0-2/referentiel.sql.gz
create mode 100644 observe-test-data/src/main/resources/db/5.0-3/dataForTestLongline.sql.gz
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
1
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour updated (67e1841 -> 6662c85)
by codelutin.com scm 26 Dec '15
by codelutin.com scm 26 Dec '15
26 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
from 67e1841 o Revue de la gestion des migrations pour la version 5.0 : chaque script de migration a une version, la 5.à aggrègera toutes les versions intermédiaires o Renommage de ReferenceEntity en ObserveReferentialEntity o Introduction de ObserveEntity et ObserveDataEntity o Début de suppression du code sur les FollowedEntity o Revue de l'api de test (so weak, so lame :( avec un héritage très douteux) o Écriture d'un test pour effectuer les migrations facilement des bases de [...]
new 87c65fe Correction de la génération du mapping hibernate
new 472642a Generation des bases de test pour la version 5.0-2
new 3a106d4 Amélioration de l'API de tests
new 7b92724 Revue bis de la configuration des tests
new e744c95 Ajout d'une table globale des dates de dernières mises à jour (utilisé pour les suppressions) (See #7470)
new 2fd2971 Changement du niveau de log
new d6fcd2b Ajout de la talbe LastupdateDate dans la synchronisation du référentiel
new 8bd2466 Mise en place de la mise à jour de la date de dernière mise à jour lors de la sauvegarde ou suppression d'une entité (il faudra bien repasser sur chaque appel, car il me semble que cela n'est pas bien géré partout) (See #7470)
new cde7c09 Utilisation de la dernière version du modèle de persistence
new a97c28b Suppression d'un test inutile
new e0e0eac Faire fonctionner les tests de suppression (mais ajout d'un fixme)
new 8679f9c Amélioration du code de mise à jour
new 6662c85 Renommage méthode de test
The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 6662c85160020e6cd75049709eec1d20cbc6ee92
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 15:20:25 2015 +0100
Renommage méthode de test
commit 8679f9c2dc89e1e15cd1edde92f3c3f34e155f1a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 15:18:45 2015 +0100
Amélioration du code de mise à jour
commit e0e0eacaa0c7b4edecbab50ad5540c487682d9bc
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 15:17:11 2015 +0100
Faire fonctionner les tests de suppression (mais ajout d'un fixme)
commit a97c28b20462334daaab8e5efedb97d4d2f9102e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 15:16:19 2015 +0100
Suppression d'un test inutile
commit cde7c09f0c3fb2bbb5b40e67a8f0eb873bc90e07
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 14:48:49 2015 +0100
Utilisation de la dernière version du modèle de persistence
commit 8bd2466f6556559993b76de3f465460b4434c15d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 14:48:08 2015 +0100
Mise en place de la mise à jour de la date de dernière mise à jour lors de la sauvegarde ou suppression d'une entité (il faudra bien repasser sur chaque appel, car il me semble que cela n'est pas bien géré partout) (See #7470)
commit d6fcd2b1510741359981deec9793dd24eb23caed
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 14:46:46 2015 +0100
Ajout de la talbe LastupdateDate dans la synchronisation du référentiel
commit 2fd2971d1f984d1d85e3bd239c5e4b89090824c7
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 12:48:54 2015 +0100
Changement du niveau de log
commit e744c95114d9d273575e4215ae0aedf091047608
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 12:48:32 2015 +0100
Ajout d'une table globale des dates de dernières mises à jour (utilisé pour les suppressions) (See #7470)
commit 7b927249b2d1d04bbaf4bdf1772b2c2ecc636e11
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 12:01:41 2015 +0100
Revue bis de la configuration des tests
commit 3a106d48370fa5e957bf5b255fb7c3d753f65d7c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 11:29:30 2015 +0100
Amélioration de l'API de tests
commit 472642ac26abbb1cddfa7cfc412e51f318abed3e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 11:28:49 2015 +0100
Generation des bases de test pour la version 5.0-2
commit 87c65feab17e6f8e491da90456cb4d86fd2febef
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 26 11:27:14 2015 +0100
Correction de la génération du mapping hibernate
Summary of changes:
.../observe/ObserveTopiaPersistenceContext.java | 45 ++++-
.../java/fr/ird/observe/entities/Entities.java | 4 +-
.../observe/entities/LastUpdateDateTopiaDao.java | 9 +
.../migration/AbstractDataSourceMigration.java | 4 +-
...va => DataSourceMigrationForVersion_5_0_3.java} | 14 +-
.../db/5.0-3/add_lastUpdateDate_table-H2.sql | 106 ++++++++++
.../db/5.0-3/add_lastUpdateDate_table-PG.sql | 106 ++++++++++
.../src/main/xmi/observe-common.properties | 1 +
observe-entities/src/main/xmi/observe-common.zargo | Bin 37208 -> 37603 bytes
.../dto/result/TripChildSaveResultDtos.java | 12 ++
.../ird/observe/services/ObserveServiceTopia.java | 65 +++----
.../services/service/DataSourceServiceTopia.java | 4 +-
.../services/service/ReferentialServiceTopia.java | 9 +-
.../ActivityLongLineEncouterServiceTopia.java | 9 +-
.../ActivityLongLineSensorUsedServiceTopia.java | 9 +-
.../longline/ActivityLonglineServiceTopia.java | 13 +-
.../service/longline/BranchlineServiceTopia.java | 7 +-
.../longline/SetLonglineCatchServiceTopia.java | 9 +-
.../SetLonglineDetailCompositionServiceTopia.java | 7 +-
.../SetLonglineGlobalCompositionServiceTopia.java | 9 +-
.../service/longline/SetLonglineServiceTopia.java | 7 +-
.../services/service/longline/TdrServiceTopia.java | 9 +-
.../longline/TripLonglineGearUseServiceTopia.java | 7 +-
.../service/longline/TripLonglineServiceTopia.java | 9 +-
.../ActivitySeineObservedSystemServiceTopia.java | 9 +-
.../service/seine/ActivitySeineServiceTopia.java | 11 +-
.../service/seine/FloatingObjectServiceTopia.java | 8 +-
.../service/seine/NonTargetCatchServiceTopia.java | 6 +-
.../service/seine/NonTargetSampleServiceTopia.java | 6 +-
.../seine/ObjectObservedSpeciesServiceTopia.java | 9 +-
.../seine/ObjectSchoolEstimateServiceTopia.java | 9 +-
.../services/service/seine/RouteServiceTopia.java | 13 +-
.../service/seine/SchoolEstimateServiceTopia.java | 6 +-
.../service/seine/SetSeineServiceTopia.java | 5 +-
.../service/seine/TargetCatchServiceTopia.java | 6 +-
.../service/seine/TargetSampleServiceTopia.java | 6 +-
.../TransmittingBuoyOperationServiceTopia.java | 9 +-
.../seine/TripSeineGearUseServiceTopia.java | 13 +-
.../service/seine/TripSeineServiceTopia.java | 9 +-
.../referentiel/LengthWeightParemetersTest.java | 10 +-
.../services/ApplicationContextResource.java | 213 ++++++++++++++-------
.../ird/observe/services/DataSourceResource.java | 204 +++++++++++++-------
.../services/ObserveServiceContextTopiaTaiste.java | 2 +-
.../observe/services/binder/BinderEngineTest.java | 9 +-
.../services/service/AbstractServiceTopiaTest.java | 147 +++-----------
.../DataSourceDumpProducerServiceTopiaTest.java | 15 +-
.../service/DataSourceServiceTopiaTest.java | 36 ++--
.../services/service/MigrateTestsDatabases.java | 54 +++---
.../service/ReferentialServiceTopiaTest.java | 25 ++-
.../ConsolidateDataServiceTopiaTest.java | 16 +-
.../report/AbstractReportServiceTopiaTest.java | 11 +-
.../report/ReportSetByAssociation2Test.java | 50 -----
.../actions/validate/ValidateServiceTopiaTest.java | 13 +-
...tLonglineDetailCompositionServiceTopiaTest.java | 18 +-
.../service/seine/RouteServiceTopiaTest.java | 15 +-
.../seine/TargetSampleServiceTopiaTest.java | 13 +-
.../seine/TripSeineGearUseServiceTopiaTest.java | 20 +-
.../service/seine/TripSeineServiceTopiaTest.java | 52 ++---
.../java/fr/ird/observe/test/DatabaseName.java | 12 ++
.../main/java/fr/ird/observe/test/TestHelper.java | 61 ++++--
.../test/spi/CopyDatabaseConfiguration.java | 17 ++
.../test/spi/DatabaseNameConfiguration.java | 21 ++
.../test/spi/DatabaseVersionConfiguration.java | 19 ++
.../resources/db/5.0-2/dataForTestSeine.sql.gz | Bin 0 -> 437609 bytes
.../src/main/resources/db/5.0-2/referentiel.sql.gz | Bin 0 -> 142009 bytes
.../resources/db/5.0-3/dataForTestSeine.sql.gz | Bin 0 -> 439122 bytes
.../src/main/resources/db/5.0-3/referentiel.sql.gz | Bin 0 -> 143337 bytes
pom.xml | 2 +-
68 files changed, 921 insertions(+), 733 deletions(-)
create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/LastUpdateDateTopiaDao.java
copy observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/{DataSourceMigrationForVersion_5_0_2.java => DataSourceMigrationForVersion_5_0_3.java} (85%)
create mode 100644 observe-entities/src/main/resources/db/5.0-3/add_lastUpdateDate_table-H2.sql
create mode 100644 observe-entities/src/main/resources/db/5.0-3/add_lastUpdateDate_table-PG.sql
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/result/TripChildSaveResultDtos.java
delete mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/service/actions/report/ReportSetByAssociation2Test.java
create mode 100644 observe-test-data/src/main/java/fr/ird/observe/test/DatabaseName.java
create mode 100644 observe-test-data/src/main/java/fr/ird/observe/test/spi/CopyDatabaseConfiguration.java
create mode 100644 observe-test-data/src/main/java/fr/ird/observe/test/spi/DatabaseNameConfiguration.java
create mode 100644 observe-test-data/src/main/java/fr/ird/observe/test/spi/DatabaseVersionConfiguration.java
create mode 100644 observe-test-data/src/main/resources/db/5.0-2/dataForTestSeine.sql.gz
create mode 100644 observe-test-data/src/main/resources/db/5.0-2/referentiel.sql.gz
create mode 100644 observe-test-data/src/main/resources/db/5.0-3/dataForTestSeine.sql.gz
create mode 100644 observe-test-data/src/main/resources/db/5.0-3/referentiel.sql.gz
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
13
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour updated (591e7e2 -> 67e1841)
by codelutin.com scm 25 Dec '15
by codelutin.com scm 25 Dec '15
25 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
discards 591e7e2 Renommage ReferenceEntity en ReferentialEntity + introduction ObserveEntity et ObserveDataEntity
new 28f6a27 Mise à jour du driver postgresql
new 67e1841 o Revue de la gestion des migrations pour la version 5.0 : chaque script de migration a une version, la 5.à aggrègera toutes les versions intermédiaires o Renommage de ReferenceEntity en ObserveReferentialEntity o Introduction de ObserveEntity et ObserveDataEntity o Début de suppression du code sur les FollowedEntity o Revue de l'api de test (so weak, so lame :( avec un héritage très douteux) o Écriture d'un test pour effectuer les migrations facilement des bases de [...]
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (591e7e2)
\
N -- N -- N refs/heads/feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour (67e1841)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 67e18410e41275b3e4296a196efc7c9b57a8ef0e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 23:25:03 2015 +0100
o Revue de la gestion des migrations pour la version 5.0 : chaque script de migration a une version, la 5.à aggrègera toutes les versions intermédiaires
o Renommage de ReferenceEntity en ObserveReferentialEntity
o Introduction de ObserveEntity et ObserveDataEntity
o Début de suppression du code sur les FollowedEntity
o Revue de l'api de test (so weak, so lame :( avec un héritage très douteux)
o Écriture d'un test pour effectuer les migrations facilement des bases de test (heu faire les migrations à chaque fois qu'on a besoin d'une base pour les test... so L-A-M-E)
commit 28f6a271df7b03b34a75b4d3b3e018cded9ecc0f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 18:38:58 2015 +0100
Mise à jour du driver postgresql
Summary of changes:
observe-entities/pom.xml | 2 +-
.../fr/ird/observe/AbstractObserveTopiaDao.java | 44 +-
.../java/fr/ird/observe/entities/Activity.java | 2 +-
.../java/fr/ird/observe/entities/ObserveSet.java | 2 +-
.../main/java/fr/ird/observe/entities/Trip.java | 2 +-
.../migration/AbstractDataSourceMigration.java | 11 +-
.../DataSourceMigrationForVersion_5_0.java | 3 +-
.../DataSourceMigrationForVersion_5_0_1.java | 8 +-
...va => DataSourceMigrationForVersion_5_0_2.java} | 12 +-
...tities.java => ObserveReferentialEntities.java} | 22 +-
...Impl.java => ObserveReferentialEntityImpl.java} | 2 +-
.../db/{5.0 => 5.0-1}/remove_open_field-H2.sql | 10 +-
.../db/{5.0 => 5.0-1}/remove_open_field-PG.sql | 10 +-
.../db/5.0-2/add_lastUpdateDate_field-H2.sql | 676 +++++++++++++++++++++
.../db/5.0-2/add_lastUpdateDate_field-PG.sql | 676 +++++++++++++++++++++
.../db/5.0.1/add_lastUpdate_field_2-H2.sql | 2 -
.../db/5.0.1/add_lastUpdate_field_2-PG.sql | 2 -
.../resources/db/5.0/add_lastUpdate_field-H2.sql | 153 -----
.../resources/db/5.0/add_lastUpdate_field-PG.sql | 154 -----
observe-entities/src/main/xmi/observe-common.zargo | Bin 37215 -> 37208 bytes
.../src/main/xmi/observe-longline.zargo | Bin 93445 -> 93586 bytes
observe-entities/src/main/xmi/observe-seine.zargo | Bin 85015 -> 84567 bytes
observe-services-topia/pom.xml | 2 +-
.../ird/observe/services/ObserveServiceTopia.java | 120 +---
.../ird/observe/services/binder/BinderEngine.java | 26 +-
.../services/binder/BinderEngineInitializer.java | 16 +-
.../ird/observe/services/binder/BinderSupport.java | 10 +-
.../referential/ReferentialBinderSupport.java | 8 +-
.../services/entity/EntitiesSetFactory.java | 10 +-
.../entity/SpeciesListEntitiesExtractor.java | 4 +-
.../services/service/ReferentialServiceTopia.java | 34 +-
.../service/actions/report/ReportServiceTopia.java | 6 +-
.../GenerateValidatorDescriptorsFileTool.java | 4 +-
.../actions/validate/ValidateServiceTopia.java | 14 +-
.../referentiel/LengthWeightParemetersTest.java | 12 +-
.../ird/observe/services/DataSourceResource.java | 5 +-
.../services/binder/BinderEngineMetadataTest.java | 29 +-
.../observe/services/binder/BinderEngineTest.java | 20 +-
.../services/service/AbstractServiceTopiaTest.java | 39 +-
.../DataSourceDumpProducerServiceTopiaTest.java | 13 +-
.../service/DataSourceServiceTopiaTest.java | 8 +-
.../services/service/MigrateTestsDatabases.java | 98 +++
.../service/ReferentialServiceTopiaTest.java | 16 +-
.../ConsolidateDataServiceTopiaTest.java | 11 +-
.../report/AbstractReportServiceTopiaTest.java | 14 +-
.../actions/validate/ValidateServiceTopiaTest.java | 12 +-
...tLonglineDetailCompositionServiceTopiaTest.java | 14 +-
.../service/seine/RouteServiceTopiaTest.java | 13 +-
.../seine/TargetSampleServiceTopiaTest.java | 13 +-
.../seine/TripSeineGearUseServiceTopiaTest.java | 18 +-
.../service/seine/TripSeineServiceTopiaTest.java | 17 +-
.../main/resources/db/5.0/dataForTestSeine.sql.gz | Bin 0 -> 438481 bytes
.../src/main/resources/db/5.0/referentiel.sql.gz | Bin 0 -> 142316 bytes
pom.xml | 7 +-
54 files changed, 1715 insertions(+), 691 deletions(-)
copy observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/{DataSourceMigrationForVersion_5_0_1.java => DataSourceMigrationForVersion_5_0_2.java} (86%)
rename observe-entities/src/main/java/fr/ird/observe/entities/referentiel/{ReferenceEntities.java => ObserveReferentialEntities.java} (79%)
rename observe-entities/src/main/java/fr/ird/observe/entities/referentiel/{ReferentialEntityImpl.java => ObserveReferentialEntityImpl.java} (92%)
rename observe-entities/src/main/resources/db/{5.0 => 5.0-1}/remove_open_field-H2.sql (71%)
rename observe-entities/src/main/resources/db/{5.0 => 5.0-1}/remove_open_field-PG.sql (71%)
create mode 100644 observe-entities/src/main/resources/db/5.0-2/add_lastUpdateDate_field-H2.sql
create mode 100644 observe-entities/src/main/resources/db/5.0-2/add_lastUpdateDate_field-PG.sql
delete mode 100644 observe-entities/src/main/resources/db/5.0.1/add_lastUpdate_field_2-H2.sql
delete mode 100644 observe-entities/src/main/resources/db/5.0.1/add_lastUpdate_field_2-PG.sql
delete mode 100644 observe-entities/src/main/resources/db/5.0/add_lastUpdate_field-H2.sql
delete mode 100644 observe-entities/src/main/resources/db/5.0/add_lastUpdate_field-PG.sql
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/service/MigrateTestsDatabases.java
create mode 100644 observe-test-data/src/main/resources/db/5.0/dataForTestSeine.sql.gz
create mode 100644 observe-test-data/src/main/resources/db/5.0/referentiel.sql.gz
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
2
branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour created (now 591e7e2)
by codelutin.com scm 25 Dec '15
by codelutin.com scm 25 Dec '15
25 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti.
See http://git.codelutin.com/tutti.git
at 591e7e2 Renommage ReferenceEntity en ReferentialEntity + introduction ObserveEntity et ObserveDataEntity
This branch includes the following new commits:
new 591e7e2 Renommage ReferenceEntity en ReferentialEntity + introduction ObserveEntity et ObserveDataEntity
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 591e7e25defe60de12a5b33984ca58747a3f7d2c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 16:08:43 2015 +0100
Renommage ReferenceEntity en ReferentialEntity + introduction ObserveEntity et ObserveDataEntity
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
1
This is an automated email from the git hooks/post-receive script.
New change to branch develop in repository tutti.
See http://git.codelutin.com/tutti.git
from 109b6d2 fixes #7624 [LL] Ajout de nouvelles fonctionnalités sur la liste des activités
new e360d4b Montées de version + utilisation pom 6-SNASPHOT
new 90fc814 Ajout de méthodes pour faire un rendu i18n plus facile
new 006691e Ajout d'une méthode toString pour faire un rendu simple d'un dto
new e7998e6 Ajout de définition de requètes de données
new 6122469 Ajout d'un service pour récupérer des referecne set (à finir)
new 08607ae Début d'implantation d'un cache de référentiels (à finir)
new 63ec5bb introduction nouvelle api de references plus simple et mise en place
new 782e73b remove dead code
new e23d0ab Ajout d'une action pour recharger la configuration du serveur
new c96c2ec Avoid NPe + improve code
new 1a01d2d ajout des définitions des requetes
new 6349668 ajout des définitions pour les référentiels
new d75b992 Reformatage des définitions
new 74439a0 Permettre de transformer un ObserveReference en RefereceDto
new eca2284 Ajout au FormDto du nom des deux requètes qu'il peut utiliser
new 46db4a6 Fix NPE
new 1c7e760 Mise en place du cache de réferentiels et intégration dans l'application swing
new efdcf51 Utilisation du système de requète sur l'écran TripSeine
new 54a5917 Permettre aussi d'intégrer les ensembles de références sur les données métiers à la récupération d'un FormDto
new a8f3bc3 amélioration du design des ReferenceSetDto (si on utilise des generics, on le fait jusqu'au bout :() + quelques corrections par ci-par là
new e2aea45 Début de revue du code de l'application swing : y'a du boulot...
new 4283b5c Meilleure utilisation des ReferenceDto
new 7117cdf Fix generic
new 20213ae Réajout de méthodes enlevées trop rapidemment
new 38a4cc8 Ajout d'une méthode utile pour récupérer tous les types de lables d'un formulaire
new 2617dd4 Déplacement du cache de rérentiels dans le module de l'API de service et intégration dans les tests
new da9cc4c Suppression classe non utilisée
new 6f8f775 Suppression de la méthode loadForRead et renommage de l'autre en loadForm
new 73880f3 Amélioration des logs + bien transformer les références vers référentiels + prise en compte des champs techniques
new 3df4834 Add fixme
new 8e68719 Fix some tests
new b238b15 Nommer le label set
new 1c7fb70 Fix api
new e4655eb Fix code after merge
new 3598ed9 Fix some other tests
new f71eafe Bien recharger les referenceSets lors de l'ouverture d'une donnée (mais cela n'est pas optimal, il faudra refaire une passe pour trouver le meilleur moment pour déclancher cette opération)
new cb391fb fix log level in dev mode
new 39801c0 Fix i18n
new 5dea869 remerge from develop :(
new 0f8bb34 little improvments
new f8b8e29 Ajout d'un message sur l'exception
new 633fb10 enabled et needComment ne sont pas des propriétés techniques, on doit les recopier à chaque fois
new 96166b9 recharger les ensembles de références à l'ouverture d'un écran de type table
new 4a15f52 Suppression de la méthode loadForRead (vu qu'elle n'a plus de raison d'être si les referenceSets sont gérés au niveau de l'application) + renommage de loadForEdit en loadFrom + réorganisation des méthodes
new f125342 Impact du changement de l'API des services sur l'implatantion webmotion
new 4596656 Impact du changement de l'API des services sur l'implatantion webmotion
new 416c329 Ajout propriétés sur le FormDto, revue du constructeur et de l'adapter json (on ne deserialise plus les labels qui de toute façon seront supprimés au prochain wagon...)
new 3bd5600 Ajout de requetes manquantes + aussi de définition l'ensemble de références
new ebd0b3e Utilisation des requetes dans les formulaires (en fait juste passé le nom de la requete) et ne plus calculer les labels dans le formulaire
new ab14181 Fix some tests
new d36ca08 Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible)
new 3770703 Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible)
new a65d18a - Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService) - Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs (ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...) - Revue un peu des actions pour déplacer les noeuds (manque de [...]
new e3ecfd0 Fix test
new 51a9861 Fix test
new 7aaa20e Introduction de DataDto, suppression des ReferenceDto et autre, remplacés par ReferentialReference et DataReference
new db23b03 Ajout d'un nouveau système de binder déterministe et qui est auto-suffisant
new 0440b70 Utilisation d'Eugene en snapshot (pour avoir les generics sur les champs du modèle
new bb2dd28 Mise en place du ReferenceBinderEngine
new dcc13a9 FloatingObject est aussi une entité qui a une date de dernière mise à jour + tous les DataDto ont une date de dernière mise à jour
new 361b442 Suppression de l'enumeration ReferenceLocale (on ne garde que celle côté service API
new 67fe01b Suppression des dto Reference, ReferenceSet et Form
new 11681bb Application des modifications sur l'API et début de revue des implantations (on utilise désormais le BinderEngine pour gérer les recopies) + Revue aussi de la gestion des datas de dernière mise à jour (mais encore tout à fait fini)
new 60e6f60 Impact des modifications de l'API sur le module rest + pour le moment j'ai commenté une partie des tests, on les réactivera lorsque tout ira mieux
new 6205763 Impact des modifications sur l'application web
new 4d874c5 Impact des modifications sur l'application swing + début de revue de code sur la partie gestion de l'arbre de navigation, reste encore pas mal de boulot
new 36dbe91 Quelques corrections sur les Binders + début de mise en place dans l'application swin
new b62b647 Revue de code sur la date de mise à jour des objets : toute donnée modifiée doit retourner une date de mise à jour à réimpacter dans les ui (première passe, mais ce n'est pas fini, il faut bien vérifier que dans l'application swing ça va être cohérent)
new 947842d Chargement des référentiels dans les modèles des écrans de l'application swing
new 0a536cc Récupération de la liste des catégories de poids à partir d'une espèce
new d6cc0c3 Ne pas charger les référentiels si aucune définition n'est disponible dans le formulaire)
new 2cdb924 Par défaut on mets des modèles de références vides
new 8aab55d Ne pas charger les listes via les mises à jour pour les écrans de type List
new be9b6d2 Ne pas charger les composants BeanListHeader si un marqueur de non chargement est présent
new b4774f0 Faire fonctionner les listes de réferentielsobserve-application-swing/src/main/java/fr/ird/observe/ui/DecoratorService.java
new bb9cda6 use eugene new tag value attributeGeneric
new 334f8d7 Move to codelutinpom 4
new 9b39878 ajout d'une configuration pour gitlab-ci
new c6577e5 Updates some libraries + fix thrid parties
new 72efaab Retour sur develop pour de nouvelles aventures... Merge branch 'feature/refactor_reference' into develop
The 80 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit 72efaabb02c7956d0a633735a77c3ce3e60e1839
Merge: e360d4b c6577e5
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 14:38:44 2015 +0100
Retour sur develop pour de nouvelles aventures...
Merge branch 'feature/refactor_reference' into develop
commit c6577e5b900e96ddd7b4cf955d2b64bde5113681
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 13:56:42 2015 +0100
Updates some libraries + fix thrid parties
commit 9b398784dbba57cc7abf6491ce8eb0f98403214c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 5 16:47:08 2015 +0100
ajout d'une configuration pour gitlab-ci
commit 334f8d72f0c575382aecf60ce6be4073c80fa8b1
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 4 08:50:35 2015 +0100
Move to codelutinpom 4
commit bb9cda6de9c27374e7a772f47b033c7c45dc50ee
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 4 08:47:49 2015 +0100
use eugene new tag value attributeGeneric
commit b4774f0c5acb117932aaf1eac3e0a7e0f08fb332
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Mon Nov 30 01:09:22 2015 +0100
Faire fonctionner les listes de réferentielsobserve-application-swing/src/main/java/fr/ird/observe/ui/DecoratorService.java
commit be9b6d2862a790e688c4cd9705232afc6df925e9
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 23:12:19 2015 +0100
Ne pas charger les composants BeanListHeader si un marqueur de non chargement est présent
commit 8aab55d86f7ceead128ecf5e05dded5d6a379c6c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 23:11:47 2015 +0100
Ne pas charger les listes via les mises à jour pour les écrans de type List
commit 2cdb92407033d9ed886294969d20fe12a8e8d81b
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 23:11:24 2015 +0100
Par défaut on mets des modèles de références vides
commit d6cc0c32a78b998616f0bff5837738a49a822026
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 22:17:38 2015 +0100
Ne pas charger les référentiels si aucune définition n'est disponible dans le formulaire)
commit 0a536cc43678b6c26cc426b09f68fb49d56039cf
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 20:41:59 2015 +0100
Récupération de la liste des catégories de poids à partir d'une espèce
commit 947842d135e9342143a7386593f8ad183b18cb0f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 19:58:22 2015 +0100
Chargement des référentiels dans les modèles des écrans de l'application swing
commit b62b647a5e14b5c85cc0b8a2cca26165a1eda6f3
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 19:14:52 2015 +0100
Revue de code sur la date de mise à jour des objets : toute donnée modifiée doit retourner une date de mise à jour à réimpacter dans les ui (première passe, mais ce n'est pas fini, il faut bien vérifier que dans l'application swing ça va être cohérent)
commit 36dbe919f83a28fb80412f678147ab5e35182422
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 17:29:40 2015 +0100
Quelques corrections sur les Binders + début de mise en place dans l'application swin
commit 4d874c511a5292ffa19434b42b25cb5c399665e2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:19:58 2015 +0100
Impact des modifications sur l'application swing + début de revue de code sur la partie gestion de l'arbre de navigation, reste encore pas mal de boulot
commit 6205763c8d0ba6344cce744bfed119c2ac30f2d5
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:19:07 2015 +0100
Impact des modifications sur l'application web
commit 60e6f607efc13ae61c776af73a4ee5da04908136
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:18:04 2015 +0100
Impact des modifications de l'API sur le module rest + pour le moment j'ai commenté une partie des tests, on les réactivera lorsque tout ira mieux
commit 11681bb1d11094ddc1c2f35f6ced5523d013091e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:16:35 2015 +0100
Application des modifications sur l'API et début de revue des implantations (on utilise désormais le BinderEngine pour gérer les recopies) + Revue aussi de la gestion des datas de dernière mise à jour (mais encore tout à fait fini)
commit 67fe01b9b450f83c56db13e218a39b83b3dfa2ce
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:15:12 2015 +0100
Suppression des dto Reference, ReferenceSet et Form
commit 361b442027ecb76bc743fb68896c25eeb2ed5b1a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:12:44 2015 +0100
Suppression de l'enumeration ReferenceLocale (on ne garde que celle côté service API
commit dcc13a997a0089a6d9b4e1ce57dcef608e52d926
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 14:24:05 2015 +0100
FloatingObject est aussi une entité qui a une date de dernière mise à jour + tous les DataDto ont une date de dernière mise à jour
commit bb2dd28dd8fa60bf1c9af051e0924b7c665c4e16
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 28 09:41:59 2015 +0100
Mise en place du ReferenceBinderEngine
commit 0440b707b09af6d2678fcff16d46e5a50ed595f3
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 28 09:01:43 2015 +0100
Utilisation d'Eugene en snapshot (pour avoir les generics sur les champs du modèle
commit db23b0322e9a267c5928c05a1f15ecdfff2c6b9e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 26 10:58:09 2015 +0100
Ajout d'un nouveau système de binder déterministe et qui est auto-suffisant
commit 7aaa20e84dbc13c083d727db05f7da5abb8f22b4
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 26 10:57:37 2015 +0100
Introduction de DataDto, suppression des ReferenceDto et autre, remplacés par ReferentialReference et DataReference
commit 51a9861004d9ae07736e5c601d360c79111dfee5
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 18:37:26 2015 +0100
Fix test
commit e3ecfd02c089e532c27a6a305d87a0a66fd0bfa1
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 14:33:10 2015 +0100
Fix test
commit a65d18a5a19e54fb1b2bfba34016489198ebe113
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 12:59:34 2015 +0100
- Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService)
- Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs
(ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...)
- Revue un peu des actions pour déplacer les noeuds (manque de précision, c'est facile de faire des casts sauvages, mais après on ne sait pas sur quoi on bosse,
essayer toujours d'être le plus précis possible)
- Les premiers écrans avec tableaux sur la seine refonctionne \o/ (il faut absoluement supprimer les references de references lorsqu'on remonte des dto, remonter juste l'id suffit,
ensuite l'ui connait les référeniels et donc sait retrouver la référence complète si besoin...) Je me demande même si on ne devrait pas juste remonter que des ids pour toutes les références et on reconstruit côté applicatif...
commit 37707035a6eed00857918f5ffabcfcf8fbafe2d2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 11:56:52 2015 +0100
Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible)
commit d36ca088eefef72e35ef6a9b2087fa9f3f4db831
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:27:57 2015 +0100
Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible)
commit ab1418118bbdc405c7b2fce8edc19ded91005752
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:26:17 2015 +0100
Fix some tests
commit ebd0b3e95e3fcb44c253c8893278fcccb7895a66
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:25:58 2015 +0100
Utilisation des requetes dans les formulaires (en fait juste passé le nom de la requete) et ne plus calculer les labels dans le formulaire
commit 3bd56008a510169bdbb8383846bbbba9da9f78f2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:22:13 2015 +0100
Ajout de requetes manquantes + aussi de définition l'ensemble de références
commit 416c329f29bc5c011e8a28540e9bd581d160111c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:16:56 2015 +0100
Ajout propriétés sur le FormDto, revue du constructeur et de l'adapter json (on ne deserialise plus les labels qui de toute façon seront supprimés au prochain wagon...)
commit 4596656ba474c2281316de8fd107b5febf6cf010
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:14:20 2015 +0100
Impact du changement de l'API des services sur l'implatantion webmotion
commit f125342014beccbbca9b3a0327c0ef42e9d01eb0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:12:26 2015 +0100
Impact du changement de l'API des services sur l'implatantion webmotion
commit 4a15f520b972f22c68bc8e3a9a7496abbb1150df
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:08:17 2015 +0100
Suppression de la méthode loadForRead (vu qu'elle n'a plus de raison d'être si les referenceSets sont gérés au niveau de l'application) + renommage de loadForEdit en loadFrom + réorganisation des méthodes
commit 96166b97dcde6f4ee22cca6df1393d6a8b2aa6d8
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 23:16:22 2015 +0100
recharger les ensembles de références à l'ouverture d'un écran de type table
commit 633fb103bc4037f4ba2c68fcc1b79b8afe1f9c7b
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 23:15:25 2015 +0100
enabled et needComment ne sont pas des propriétés techniques, on doit les recopier à chaque fois
commit f8b8e29b51bdf9ee41cdacf28886b90bcaf0b64e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 23:14:42 2015 +0100
Ajout d'un message sur l'exception
commit 0f8bb342beef705f9ac9520100bc30ba09eb3cd3
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:34:38 2015 +0100
little improvments
commit 5dea869cbc74af6f0d10832386c5be5f173376dd
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:34:28 2015 +0100
remerge from develop :(
commit 39801c047e2ef3a6b067204f57344770d074ef44
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:33:35 2015 +0100
Fix i18n
commit cb391fb5058f5f70f212165f8848307773646e38
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:33:28 2015 +0100
fix log level in dev mode
commit f71eafebdbcf29584200c143ec0079da1179bcad
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:56:17 2015 +0100
Bien recharger les referenceSets lors de l'ouverture d'une donnée (mais cela n'est pas optimal, il faudra refaire une passe pour trouver le meilleur moment pour déclancher cette opération)
commit 3598ed99bfc0d1f255927b7d774fe26375959adf
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:44:33 2015 +0100
Fix some other tests
commit e4655ebd9b16afb0cb83cd552f5fa6c5c7d81312
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:42:05 2015 +0100
Fix code after merge
commit 1c7fb701205797ccbd9514548bd1caf9e5b647a0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:17:00 2015 +0100
Fix api
commit b238b15307ab9a8dcf6013516b145158a7deee4e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:16:41 2015 +0100
Nommer le label set
commit 8e687197f8ae959f8081b010fc953d99c87ce034
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:16:28 2015 +0100
Fix some tests
commit 3df48349ba14135c5719730c6f2af4d8bb617f48
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:15:49 2015 +0100
Add fixme
commit 73880f3b7150639471b92ec9be0eed13912c8924
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 09:49:42 2015 +0100
Amélioration des logs + bien transformer les références vers référentiels + prise en compte des champs techniques
commit 6f8f7758dc418ecc72148c7353b5f637c9acab15
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 09:48:04 2015 +0100
Suppression de la méthode loadForRead et renommage de l'autre en loadForm
commit da9cc4cf5fd83d499867ee271255ea45465ecf88
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:44:35 2015 +0100
Suppression classe non utilisée
commit 2617dd47d372ab3a48aa4b2834f3104f52c18f6e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:44:21 2015 +0100
Déplacement du cache de rérentiels dans le module de l'API de service et intégration dans les tests
commit 38a4cc8ac12308e288731f0eb0bf52cf6931b5f6
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:43:30 2015 +0100
Ajout d'une méthode utile pour récupérer tous les types de lables d'un formulaire
commit 20213ae21053d05e5585eda2c26d8779bec0f9bd
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:43:24 2015 +0100
Réajout de méthodes enlevées trop rapidemment
commit 7117cdfff5f7d95c1061b5f42466dc88bcab772d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:43:18 2015 +0100
Fix generic
commit 4283b5cbb0069572ab7b69dd8630e403cae30cfe
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 20:08:56 2015 +0100
Meilleure utilisation des ReferenceDto
commit e2aea45600c62bb7b44129e8f09913300513b30f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 20:07:51 2015 +0100
Début de revue du code de l'application swing : y'a du boulot...
commit a8f3bc34d1b43bf1faa2279c6e44949e61cd344c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 20:07:23 2015 +0100
amélioration du design des ReferenceSetDto (si on utilise des generics, on le fait jusqu'au bout :() + quelques corrections par ci-par là
commit 54a5917f2f64141ce157a9df0a62713bfe60324d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:26:50 2015 +0100
Permettre aussi d'intégrer les ensembles de références sur les données métiers à la récupération d'un FormDto
commit efdcf519305a7e9bd0295f26cfe4b9d2c16afc2a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:10:11 2015 +0100
Utilisation du système de requète sur l'écran TripSeine
commit 1c7e760aea6fd3154c515858d1bc23b7d3300f2e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:09:48 2015 +0100
Mise en place du cache de réferentiels et intégration dans l'application swing
commit 46db4a631a0313e1ef1ed5e32d89039c179ddde9
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:09:19 2015 +0100
Fix NPE
commit eca2284455a735fd3e23789ea816524cd104de8c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:08:50 2015 +0100
Ajout au FormDto du nom des deux requètes qu'il peut utiliser
commit 74439a0f7f7ae9e7bbc5268fad5a4a23f7dd9198
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:08:19 2015 +0100
Permettre de transformer un ObserveReference en RefereceDto
commit d75b992a008c532750b2ae7ef802e869225822be
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:07:48 2015 +0100
Reformatage des définitions
commit 6349668ba2d61d12becc73d9b7ebd13a90dc461e
Author: Kevin Morin <morin(a)codelutin.com>
Date: Wed Nov 18 17:53:12 2015 +0100
ajout des définitions pour les référentiels
commit 1a01d2d70a8d35113e9778f6d93229f07f83587c
Author: Kevin Morin <morin(a)codelutin.com>
Date: Wed Nov 18 17:22:53 2015 +0100
ajout des définitions des requetes
commit c96c2ec4811d01e85c1560751cc9bcc3586bb8d0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Nov 18 10:47:23 2015 +0100
Avoid NPe + improve code
commit e23d0abd811126626a5d0c71842efac7e0bef037
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 14 02:21:21 2015 +0100
Ajout d'une action pour recharger la configuration du serveur
commit 782e73b565ac935cf8f390614729fe1f8e853b66
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 14 02:12:49 2015 +0100
remove dead code
commit 63ec5bb0b5db17adb26649cdef03f4ab60ab2a0e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 14 02:12:31 2015 +0100
introduction nouvelle api de references plus simple et mise en place
commit 08607aee11483a00f5ed6ea4ff98e2200886974f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:45:18 2015 +0100
Début d'implantation d'un cache de référentiels (à finir)
commit 6122469796670997cf4ab59982315d471c79abd9
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:44:07 2015 +0100
Ajout d'un service pour récupérer des referecne set (à finir)
commit e7998e68d8c474d29215ad71e65cfb9769ff9ca0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:43:36 2015 +0100
Ajout de définition de requètes de données
commit 006691e29e597a86c558169fc2921478916bc422
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:42:33 2015 +0100
Ajout d'une méthode toString pour faire un rendu simple d'un dto
commit 90fc81481dd9e98cd266a634f749bc804c6aa159
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:41:33 2015 +0100
Ajout de méthodes pour faire un rendu i18n plus facile
commit e360d4b86cde59f0a56f61b15acadb33ba03a65a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 12:07:21 2015 +0100
Montées de version + utilisation pom 6-SNASPHOT
Summary of changes:
.gitlab-ci.yml | 4 +
.../src/license/THIRD-PARTY.properties | 36 +-
.../main/java/fr/ird/observe/ObserveRunner.java | 3 +-
.../observe/ObserveSwingApplicationContext.java | 53 +-
.../fr/ird/observe/db/ObserveSwingDataSource.java | 161 +-
.../java/fr/ird/observe/ui/DecoratorService.java | 399 ++--
.../src/main/java/fr/ird/observe/ui/UIHelper.java | 27 +-
.../ird/observe/ui/actions/ShowConfigAction.java | 42 +-
.../shared/MoveActivityLonglinesUIAction.java | 40 +-
.../actions/shared/MoveActivitySeinesUIAction.java | 25 +-
.../ui/actions/shared/MoveRoutesUIAction.java | 28 +-
.../actions/shared/MoveTripLonglinesUIAction.java | 7 +-
.../ui/actions/shared/MoveTripSeinesUIAction.java | 7 +-
.../ui/actions/shared/MoveTripsUIAction.java | 80 +-
.../observe/ui/actions/shared/ReOpenUIAction.java | 5 +-
.../java/fr/ird/observe/ui/admin/AdminUIModel.java | 33 +-
.../ui/admin/consolidate/ConsolidateUIHandler.java | 14 +-
.../ird/observe/ui/admin/export/ExportModel.java | 35 +-
.../observe/ui/admin/export/ExportUIHandler.java | 23 +-
.../fr/ird/observe/ui/admin/export/TripEntry.java | 13 +-
.../ui/admin/export/TripToExportTableModel.java | 13 +-
.../ui/admin/gps/GPSActivityTableModel.java | 2 +-
.../observe/ui/admin/report/ReportUIHandler.java | 32 +-
.../validate/ValidateEntityListCellRenderer.java | 21 +-
.../observe/ui/admin/validate/ValidateModel.java | 11 +-
.../ui/admin/validate/ValidateUIHandler.java | 26 +-
.../ird/observe/ui/content/ContentUIHandler.java | 607 ++++--
.../observe/ui/content/ContentUIInitializer.java | 584 ++----
.../fr/ird/observe/ui/content/ContentUIModel.java | 130 +-
.../ird/observe/ui/content/ObserveContentUI.java | 2 -
.../ui/content/impl/longline/BranchlineUI.jaxx | 16 +-
.../LonglineDetailCompositionUIHandler.java | 38 +-
.../impl/longline/LonglineGlobalCompositionUI.css | 2 +-
.../impl/longline/LonglineGlobalCompositionUI.jaxx | 5 +-
.../LonglineGlobalCompositionUIHandler.java | 27 +-
.../ui/content/impl/longline/SetLonglineUI.jaxx | 10 +-
.../impl/longline/SetLonglineUIHandler.java | 27 +-
.../impl/seine/ActivitySeineObservedSystemUI.css | 2 +-
.../impl/seine/ActivitySeineObservedSystemUI.jaxx | 6 +-
.../ActivitySeineObservedSystemUIHandler.java | 18 +-
.../FloatingObjectTransmittingBuoyOperationUI.jaxx | 15 +-
...ngObjectTransmittingBuoyOperationUIHandler.java | 31 +-
.../ui/content/impl/seine/FloatingObjectUI.jaxx | 8 +-
.../impl/seine/FloatingObjectUIHandler.java | 28 +-
.../observe/ui/content/impl/seine/SetSeineUI.jaxx | 4 +-
.../ui/content/impl/seine/SetSeineUIHandler.java | 47 +-
.../ird/observe/ui/content/list/ContentListUI.css | 3 +-
.../ird/observe/ui/content/list/ContentListUI.jaxx | 15 +-
.../ui/content/list/ContentListUIHandler.java | 23 +-
.../ui/content/list/ContentListUIModel.java | 21 +-
.../impl/longline/ActivityLonglinesUIHandler.java | 21 +-
.../impl/longline/ActivityLonglinesUIModel.java | 2 -
.../list/impl/longline/TripLonglinesUI.jaxx | 1 -
.../list/impl/longline/TripLonglinesUIHandler.java | 19 +-
.../list/impl/longline/TripLonglinesUIModel.java | 29 +-
.../list/impl/seine/ActivitySeinesUIHandler.java | 19 +-
.../content/list/impl/seine/RoutesUIHandler.java | 19 +-
.../ui/content/list/impl/seine/TripSeinesUI.jaxx | 1 -
.../list/impl/seine/TripSeinesUIHandler.java | 19 +-
.../content/list/impl/seine/TripSeinesUIModel.java | 16 +-
.../ui/content/open/ContentOpenableUIHandler.java | 9 +-
.../open/impl/longline/ActivityLonglineUI.jaxx | 6 +-
.../impl/longline/ActivityLonglineUIHandler.java | 19 +-
.../impl/longline/ActivityLonglineUIModel.java | 4 +-
.../content/open/impl/longline/TripLonglineUI.jaxx | 18 +-
.../open/impl/longline/TripLonglineUIHandler.java | 123 +-
.../content/open/impl/seine/ActivitySeineUI.jaxx | 18 +-
.../open/impl/seine/ActivitySeineUIHandler.java | 30 +-
.../open/impl/seine/ActivitySeineUIModel.java | 4 +-
.../ui/content/open/impl/seine/RouteUIHandler.java | 28 +-
.../ui/content/open/impl/seine/TripSeineUI.jaxx | 16 +-
.../open/impl/seine/TripSeineUIHandler.java | 128 +-
.../observe/ui/content/ref/ContentReferenceUI.css | 4 +-
.../observe/ui/content/ref/ContentReferenceUI.jaxx | 33 +-
.../ui/content/ref/ContentReferenceUIHandler.java | 114 +-
.../ref/ReferentialContentUIInitializer.java | 116 +-
.../ui/content/ref/impl/GearCaracteristicUI.jaxx | 4 +-
.../fr/ird/observe/ui/content/ref/impl/GearUI.css | 2 +-
.../fr/ird/observe/ui/content/ref/impl/GearUI.jaxx | 6 +-
.../observe/ui/content/ref/impl/GearUIHandler.java | 6 +-
.../ird/observe/ui/content/ref/impl/HarbourUI.jaxx | 4 +-
.../content/ref/impl/LengthWeightParameterUI.jaxx | 8 +-
.../ref/impl/LengthWeightParameterUIHandler.java | 4 +-
.../observe/ui/content/ref/impl/OrganismUI.jaxx | 4 +-
.../ird/observe/ui/content/ref/impl/PersonUI.jaxx | 4 +-
.../ird/observe/ui/content/ref/impl/ProgramUI.jaxx | 6 +-
.../ui/content/ref/impl/ProgramUIHandler.java | 4 +-
.../observe/ui/content/ref/impl/SpeciesListUI.css | 2 +-
.../observe/ui/content/ref/impl/SpeciesListUI.jaxx | 8 +-
.../ui/content/ref/impl/SpeciesListUIHandler.java | 4 +-
.../ird/observe/ui/content/ref/impl/SpeciesUI.css | 2 +-
.../ird/observe/ui/content/ref/impl/SpeciesUI.jaxx | 10 +-
.../ui/content/ref/impl/SpeciesUIHandler.java | 4 +-
.../ird/observe/ui/content/ref/impl/VesselUI.jaxx | 8 +-
.../ui/content/ref/impl/VesselUIHandler.java | 4 +-
.../content/ref/impl/seine/WeightCategoryUI.jaxx | 4 +-
.../ui/content/table/ContentTableModel.java | 4 +
.../ui/content/table/ContentTableUIHandler.java | 114 +-
.../table/impl/longline/BaitsCompositionUI.jaxx | 6 +-
.../impl/longline/BaitsCompositionUIHandler.java | 6 +-
.../impl/longline/BranchlinesCompositionUI.jaxx | 6 +-
.../longline/BranchlinesCompositionUIHandler.java | 5 +-
.../table/impl/longline/CatchLonglineUI.css | 2 +-
.../table/impl/longline/CatchLonglineUI.jaxx | 38 +-
.../impl/longline/CatchLonglineUIHandler.java | 412 ++--
.../content/table/impl/longline/EncounterUI.jaxx | 6 +-
.../table/impl/longline/EncounterUIHandler.java | 21 +-
.../impl/longline/FloatlinesCompositionUI.jaxx | 4 +-
.../longline/FloatlinesCompositionUIHandler.java | 4 +-
.../GearUseFeaturesLonglineTableModel.java | 4 +-
.../impl/longline/GearUseFeaturesLonglineUI.jaxx | 4 +-
.../longline/GearUseFeaturesLonglineUIHandler.java | 251 +--
...rUseFeaturesMeasurementLonglinesTableModel.java | 4 +-
.../table/impl/longline/HooksCompositionUI.jaxx | 6 +-
.../impl/longline/HooksCompositionUIHandler.java | 5 +-
.../impl/longline/LonglinePositionHelper.java | 111 +-
.../content/table/impl/longline/SensorUsedUI.jaxx | 8 +-
.../table/impl/longline/SensorUsedUIHandler.java | 25 +-
.../impl/longline/SizeMeasuresTableModel.java | 4 +-
.../ui/content/table/impl/longline/TdrUI.css | 2 +-
.../ui/content/table/impl/longline/TdrUI.jaxx | 21 +-
.../content/table/impl/longline/TdrUIHandler.java | 39 +-
.../impl/longline/WeightMeasuresTableModel.java | 4 +-
.../seine/GearUseFeatureMeasurementCellEditor.java | 8 +-
.../GearUseFeatureMeasurementCellRenderer.java | 8 +-
...GearUseFeaturesMeasurementSeinesTableModel.java | 4 +-
.../impl/seine/GearUseFeaturesSeineTableModel.java | 4 +-
.../table/impl/seine/GearUseFeaturesSeineUI.jaxx | 4 +-
.../impl/seine/GearUseFeaturesSeineUIHandler.java | 251 +--
.../content/table/impl/seine/NonTargetCatchUI.jaxx | 8 +-
.../table/impl/seine/NonTargetCatchUIHandler.java | 59 +-
.../table/impl/seine/NonTargetCatchUIModel.java | 22 +-
.../table/impl/seine/NonTargetSampleUI.jaxx | 8 +-
.../table/impl/seine/NonTargetSampleUIHandler.java | 32 +-
.../table/impl/seine/ObjectObservedSpeciesUI.jaxx | 6 +-
.../impl/seine/ObjectObservedSpeciesUIHandler.java | 20 +-
.../table/impl/seine/ObjectSchoolEstimateUI.jaxx | 4 +-
.../impl/seine/ObjectSchoolEstimateUIHandler.java | 18 +-
.../content/table/impl/seine/SchoolEstimateUI.jaxx | 4 +-
.../table/impl/seine/SchoolEstimateUIHandler.java | 40 +-
.../ui/content/table/impl/seine/TargetCatchUI.jaxx | 8 +-
.../table/impl/seine/TargetCatchUIHandler.java | 123 +-
.../table/impl/seine/TargetDiscardCatchUI.jaxx | 10 +-
.../impl/seine/TargetDiscardCatchUIHandler.java | 253 ++-
.../content/table/impl/seine/TargetSampleUI.jaxx | 4 +-
.../table/impl/seine/TargetSampleUIHandler.java | 23 +-
.../ird/observe/ui/storage/ObstunaAdminAction.java | 4 +-
.../ui/storage/StorageBackupUILauncher.java | 8 +-
.../ird/observe/ui/storage/StorageUIHandler.java | 10 +-
.../ui/storage/tabs/DataSelectionModel.java | 81 +-
.../ui/tree/AbstractObserveTreeCellRenderer.java | 29 +-
...pport.java => AbstrctReferenceNodeSupport.java} | 63 +-
.../ird/observe/ui/tree/ActivityLonglineNode.java | 10 +-
.../fr/ird/observe/ui/tree/ActivitySeineNode.java | 15 +-
...eSupport.java => DataReferenceNodeSupport.java} | 79 +-
.../ui/tree/DataSelectionTreeCellRenderer.java | 16 +-
.../ui/tree/DataSelectionTreeSelectionModel.java | 35 +-
.../observe/ui/tree/FloatingObjectSeineNode.java | 13 +-
.../fr/ird/observe/ui/tree/ObserveTreeBridge.java | 2 +-
.../fr/ird/observe/ui/tree/ObserveTreeHelper.java | 131 +-
.../ird/observe/ui/tree/ProgramLonglineNode.java | 10 +-
.../fr/ird/observe/ui/tree/ProgramSeineNode.java | 10 +-
.../ui/tree/ReferentialReferenceNodeSupport.java | 84 +
.../fr/ird/observe/ui/tree/RouteSeineNode.java | 10 +-
.../fr/ird/observe/ui/tree/SetLonglineNode.java | 10 +-
.../java/fr/ird/observe/ui/tree/SetSeineNode.java | 10 +-
.../fr/ird/observe/ui/tree/TripLonglineNode.java | 10 +-
.../java/fr/ird/observe/ui/tree/TripSeineNode.java | 10 +-
.../loadors/AbstractDataReferenceChildLoador.java | 17 +
.../loadors/AbstractReferenceDtoChildLoador.java | 17 -
.../loadors/ActivityLonglineNodeChildLoador.java | 8 +-
.../loadors/ActivityLonglinesNodeChildLoador.java | 19 +-
.../tree/loadors/ActivitySeineNodeChildLoador.java | 22 +-
.../loadors/ActivitySeinesNodeChildLoador.java | 20 +-
.../loadors/FloatingObjectNodeChildLoador.java | 2 +-
.../loadors/ProgramLonglineNodeChildLoador.java | 24 +-
.../tree/loadors/ProgramSeineNodeChildLoador.java | 24 +-
.../loadors/ReferenceCommonNodeChildLoador.java | 6 +-
.../loadors/ReferenceLonglineNodeChildLoador.java | 6 +-
.../loadors/ReferenceSeineNodeChildLoador.java | 6 +-
.../ui/tree/loadors/RootNodeChildLoador.java | 21 +-
.../ui/tree/loadors/RoutesNodeChildLoador.java | 19 +-
.../MoveActivityLonglineNodeMenuPopulator.java | 21 +-
.../menu/MoveActivitySeineNodeMenuPopulator.java | 21 +-
.../ui/tree/menu/MoveRouteNodeMenuPopulator.java | 21 +-
.../ui/tree/menu/MoveTripNodeMenuPopulator.java | 47 +-
.../fr/ird/observe/ui/usage/UsagesUIHandler.java | 2 +-
.../ird/observe/ui/util/DecoratedNodeEntity.java | 21 +-
.../ui/util/decorator/DataReferenceDecorator.java | 45 +
.../ui/util/decorator/ObserveDecorator.java | 14 +-
...tor.java => ReferentialReferenceDecorator.java} | 14 +-
.../ui/util/decorator/TargetCatchDecorator.java | 53 +
.../dto/AbstractEspeceFieldDtoValidator.java | 6 +-
.../dto/ActivitySimpleSpeedDtoValidator.java | 6 +-
.../validator/dto/ActivitySpeedDtoValidator.java | 4 +-
.../dto/SetLonglineUniqueHomeIdDtoValidator.java | 8 +-
.../dto/SetLonglineUniqueNumberDtoValidator.java | 6 +-
.../observe-application-swing_fr_FR.properties | 2 +-
.../src/main/resources/log4j.properties | 2 +-
.../src/main/resources/observe-log4j.properties | 2 +-
observe-application-web/pom.xml | 8 +-
.../web/ObserveWebApplicationContext.java | 16 +
.../web/ObserveWebApplicationListener.java | 2 +
.../application/web/ObserveWebMotionRender.java | 8 -
.../web/controller/v1/ConfigurationController.java | 23 +
.../v1/ReferentialServiceController.java | 39 +-
.../ActivityLongLineEncouterServiceController.java | 11 +-
...ctivityLongLineSensorUsedServiceController.java | 11 +-
.../ActivityLonglineServiceController.java | 27 +-
.../v1/longline/BranchlineServiceController.java | 16 +-
.../SetLonglineCatchServiceController.java | 11 +-
...LonglineDetailCompositionServiceController.java | 11 +-
...LonglineGlobalCompositionServiceController.java | 11 +-
.../v1/longline/SetLonglineServiceController.java | 23 +-
.../v1/longline/TdrServiceController.java | 11 +-
.../TripLonglineGearUseServiceController.java | 11 +-
.../v1/longline/TripLonglineServiceController.java | 33 +-
...tivitySeineObservedSystemServiceController.java | 11 +-
.../v1/seine/ActivitySeineServiceController.java | 27 +-
.../v1/seine/FloatingObjectServiceController.java | 30 +-
.../v1/seine/NonTargetCatchServiceController.java | 11 +-
.../v1/seine/NonTargetSampleServiceController.java | 14 +-
.../ObjectObservedSpeciesServiceController.java | 14 +-
.../ObjectSchoolEstimateServiceController.java | 14 +-
.../v1/seine/RouteServiceController.java | 27 +-
.../v1/seine/SchoolEstimateServiceController.java | 14 +-
.../v1/seine/SetSeineServiceController.java | 26 +-
.../v1/seine/TargetCatchServiceController.java | 11 +-
.../v1/seine/TargetSampleServiceController.java | 11 +-
...TransmittingBuoyOperationServiceController.java | 14 +-
.../seine/TripSeineGearUseServiceController.java | 11 +-
.../v1/seine/TripSeineServiceController.java | 33 +-
.../ObserveReferenceSetRequestInjector.java | 51 +
.../observe/ObserveTopiaPersistenceContext.java | 15 +
.../entities/constants/ReferenceLocale.java | 161 --
.../longline/ActivityLonglineTopiaDao.java | 20 +-
.../entities/longline/TripLonglineTopiaDao.java | 22 +-
.../migration/AbstractDataSourceMigration.java | 4 +-
.../DataSourceMigrationForVersion_5_0_1.java | 72 +
.../referentiel/I18nReferenceEntities.java | 83 +-
.../entities/referentiel/ProgramTopiaDao.java | 23 +-
.../entities/referentiel/ReferenceEntities.java | 23 +-
.../entities/seine/ActivitySeineTopiaDao.java | 20 +-
.../ird/observe/entities/seine/ActivitySeines.java | 6 +-
.../entities/seine/FloatingObjectTopiaDao.java | 24 +-
.../observe/entities/seine/TripSeineTopiaDao.java | 51 +-
.../fr/ird/observe/entities/seine/TripSeines.java | 6 +-
.../db/5.0.1/add_lastUpdate_field_2-H2.sql | 2 +
.../db/5.0.1/add_lastUpdate_field_2-PG.sql | 2 +
observe-entities/src/main/xmi/observe-seine.zargo | Bin 84457 -> 85015 bytes
.../services/service/ObserveReferentialCache.java | 130 ++
.../services/service/ReferenceSetsRequest.java | 37 +
.../services/service/ReferentialService.java | 28 +-
.../actions/validate/ValidateResultForDto.java | 8 +-
.../actions/validate/ValidateResultForDtoType.java | 4 +-
.../longline/ActivityLongLineEncouterService.java | 7 +-
.../ActivityLongLineSensorUsedService.java | 7 +-
.../service/longline/ActivityLonglineService.java | 25 +-
.../service/longline/BranchlineService.java | 10 +-
.../service/longline/SetLonglineCatchService.java | 7 +-
.../SetLonglineDetailCompositionService.java | 7 +-
.../SetLonglineGlobalCompositionService.java | 7 +-
.../service/longline/SetLonglineService.java | 15 +-
.../services/service/longline/TdrService.java | 7 +-
.../longline/TripLonglineGearUseService.java | 7 +-
.../service/longline/TripLonglineService.java | 25 +-
.../seine/ActivitySeineObservedSystemService.java | 7 +-
.../service/seine/ActivitySeineService.java | 19 +-
.../service/seine/FloatingObjectService.java | 22 +-
.../service/seine/NonTargetCatchService.java | 7 +-
.../service/seine/NonTargetSampleService.java | 10 +-
.../seine/ObjectObservedSpeciesService.java | 10 +-
.../service/seine/ObjectSchoolEstimateService.java | 10 +-
.../services/service/seine/RouteService.java | 19 +-
.../service/seine/SchoolEstimateService.java | 10 +-
.../services/service/seine/SetSeineService.java | 18 +-
.../services/service/seine/TargetCatchService.java | 7 +-
.../service/seine/TargetSampleService.java | 7 +-
.../seine/TransmittingBuoyOperationService.java | 10 +-
.../service/seine/TripSeineGearUseService.java | 7 +-
.../services/service/seine/TripSeineService.java | 24 +-
.../observe/services/dto/AbstractReference.java | 163 ++
...erenceSetDto.java => AbstractReferenceSet.java} | 42 +-
.../fr/ird/observe/services/dto/DataReference.java | 71 +
...{ReferenceSetDto.java => DataReferenceSet.java} | 31 +-
.../java/fr/ird/observe/services/dto/Form.java | 95 +
.../java/fr/ird/observe/services/dto/FormDto.java | 120 --
.../java/fr/ird/observe/services/dto/FormDtos.java | 46 -
.../java/fr/ird/observe/services/dto/IdDtos.java | 28 +-
.../fr/ird/observe/services/dto/ReferenceDto.java | 164 --
.../fr/ird/observe/services/dto/ReferenceDtos.java | 128 --
.../ird/observe/services/dto/ReferenceSetDtos.java | 106 --
.../dto/ReferenceSetNotFoundException.java | 57 -
.../fr/ird/observe/services/dto/TripMapDtos.java | 15 +
.../services/dto/constants/ReferentialLocale.java | 26 +-
.../observe/services/dto/gson/ClassAdapter.java | 39 +-
.../observe/services/dto/gson/FormDtoAdapter.java | 38 -
.../services/dto/gson/ObserveDtoGsonSupplier.java | 27 +-
.../services/dto/gson/ReferenceDtoAdapter.java | 133 --
.../dto/gson/ReferentialReferenceDtoAdapter.java | 57 -
.../services/dto/gson/ReportVariableAdapter.java | 13 +-
.../gson/reference/AbstractReferenceAdapter.java | 131 ++
.../reference/AbstractReferenceSetAdapter.java | 83 +
.../dto/gson/reference/DataReferenceAdapter.java | 49 +
.../gson/reference/DataReferenceSetAdapter.java | 37 +
.../reference/ReferentialReferenceAdapter.java | 100 +
.../reference/ReferentialReferenceSetAdapter.java | 50 +
.../dto/longline/ActivityLonglineDtos.java | 24 -
.../dto/longline/LonglinePositionAwareDto.java | 14 +-
.../services/dto/longline/TripLonglineDtos.java | 27 -
.../dto/reference/DataReferenceSetDefinitions.java | 164 ++
.../dto/reference/ReferenceBinderEngine.java | 22 +
.../reference/ReferenceBinderEngineSupplier.java | 41 +
.../dto/reference/ReferenceSetDefinition.java | 95 +
.../ReferentialReferenceSetDefinitions.java | 290 +++
.../request/ReferenceSetRequestDefinition.java | 97 +
.../request/ReferenceSetRequestDefinitions.java | 502 +++++
.../request/ReferenceSetRequestKeyDefinition.java | 78 +
.../dto/referential/I18nReferentialDtos.java | 42 +
.../services/dto/referential/PersonDtos.java | 31 +-
.../services/dto/referential/ProgramDtos.java | 41 +-
.../services/dto/referential/ReferentialDtos.java | 16 +-
.../dto/referential/ReferentialReference.java | 93 +
.../dto/referential/ReferentialReferenceDto.java | 104 --
.../dto/referential/ReferentialReferenceDtos.java | 48 -
.../dto/referential/ReferentialReferenceSet.java | 68 +
.../observe/services/dto/result/SaveResultDto.java | 15 +
.../services/dto/result/SaveResultDtos.java | 2 +-
.../services/dto/seine/ActivitySeineDtos.java | 22 -
.../services/dto/seine/FloatingObjectDtos.java | 26 -
.../seine/FloatingObjectTransmittingBuoyDto.java | 4 +-
.../ird/observe/services/dto/seine/RouteDtos.java | 21 -
.../observe/services/dto/seine/TripSeineDtos.java | 28 -
.../xmi/observe-services-dto-common.properties | 48 +-
.../src/main/xmi/observe-services-dto-common.zargo | Bin 42827 -> 43178 bytes
.../xmi/observe-services-dto-longline.properties | 151 +-
.../main/xmi/observe-services-dto-longline.zargo | Bin 66568 -> 64908 bytes
.../main/xmi/observe-services-dto-seine.properties | 81 +-
.../src/main/xmi/observe-services-dto-seine.zargo | Bin 62122 -> 60150 bytes
.../services/service/AbstractServiceRestTest.java | 83 +-
.../service/ReferenceValuesSetServiceRestTest.java | 90 +
.../service/ReferentialServiceRestTest.java | 22 +-
.../report/AbstractReportServiceRestTest.java | 4 +-
.../seine/TripSeineGearUseServiceRestTest.java | 32 +-
.../service/seine/TripSeineServiceRestTest.java | 112 +-
.../services/ObserveServiceFactoryTopia.java | 27 +-
.../ird/observe/services/ObserveServiceTopia.java | 694 +++----
.../ird/observe/services/binder/BinderEngine.java | 228 +++
.../services/binder/BinderEngineInitializer.java | 1149 ++++++++++++
.../ird/observe/services/binder/BinderSupport.java | 269 +++
.../binder/ReferenceBinderEngineSupplierTopia.java | 18 +
.../binder/data/ActivityLonglineBinder.java | 72 +
.../data/ActivityLonglineEncouterDtoBinder.java | 56 +
.../data/ActivityLonglineSensorUsedDtoBinder.java | 42 +
.../binder/data/ActivityLonglineStubDtoBinder.java | 37 +
.../services/binder/data/ActivitySeineBinder.java | 104 ++
.../data/ActivitySeineObservedSystemDtoBinder.java | 42 +
.../binder/data/ActivitySeineStubDtoBinder.java | 40 +
.../binder/data/BaitsCompositionBinder.java | 48 +
.../observe/services/binder/data/BasketBinder.java | 60 +
.../services/binder/data/BranchlineBinder.java | 108 ++
.../binder/data/BranchlinesCompositionBinder.java | 44 +
.../services/binder/data/CatchLonglineBinder.java | 123 ++
.../services/binder/data/DataBinderSupport.java | 223 +++
.../services/binder/data/EncounterBinder.java | 64 +
.../services/binder/data/FloatingObjectBinder.java | 67 +
.../FloatingObjectObservedSpeciesDtoBinder.java | 39 +
.../FloatingObjectSchoolEstimateDtoBinder.java | 39 +
.../FloatingObjectTransmittingBuoyDtoBinder.java | 39 +
.../binder/data/FloatlinesCompositionBinder.java | 42 +
.../binder/data/GearUseFeaturesLonglineBinder.java | 46 +
.../GearUseFeaturesMeasurementLonglineBinder.java | 40 +
.../GearUseFeaturesMeasurementSeineBinder.java | 41 +
.../binder/data/GearUseFeaturesSeineBinder.java | 47 +
.../binder/data/HooksCompositionBinder.java | 46 +
.../services/binder/data/NonTargetCatchBinder.java | 84 +
.../binder/data/NonTargetLengthBinder.java | 57 +
.../binder/data/NonTargetSampleBinder.java | 39 +
.../binder/data/ObjectObservedSpeciesBinder.java | 47 +
.../binder/data/ObjectSchoolEstimateBinder.java | 39 +
.../observe/services/binder/data/RouteBinder.java | 64 +
.../services/binder/data/RouteStubDtoBinder.java | 39 +
.../services/binder/data/SchoolEstimateBinder.java | 62 +
.../services/binder/data/SectionBinder.java | 56 +
.../services/binder/data/SensorUsedBinder.java | 53 +
.../services/binder/data/SetLonglineBinder.java | 135 ++
.../binder/data/SetLonglineCatchDtoBinder.java | 39 +
.../SetLonglineDetailCompositionDtoBinder.java | 54 +
.../SetLonglineGlobalCompositionDtoBinder.java | 58 +
.../binder/data/SetLonglineStubDtoBinder.java | 34 +
.../binder/data/SetLonglineTdrDtoBinder.java | 37 +
.../services/binder/data/SetSeineBinder.java | 89 +
.../data/SetSeineNonTargetCatchDtoBinder.java | 36 +
.../data/SetSeineSchoolEstimateDtoBinder.java | 40 +
.../binder/data/SetSeineTargetCatchDtoBinder.java | 39 +
.../services/binder/data/SizeMeasureBinder.java | 40 +
.../services/binder/data/TargetCatchBinder.java | 55 +
.../services/binder/data/TargetLengthBinder.java | 76 +
.../services/binder/data/TargetSampleBinder.java | 44 +
.../observe/services/binder/data/TdrBinder.java | 100 +
.../binder/data/TransmittingBuoyBinder.java | 63 +
.../binder/data/TripLonglineActivityDtoBinder.java | 35 +
.../services/binder/data/TripLonglineBinder.java | 102 +
.../binder/data/TripLonglineGearUseDtoBinder.java | 39 +
.../services/binder/data/TripSeineBinder.java | 103 +
.../binder/data/TripSeineGearUseDtoBinder.java | 39 +
.../services/binder/data/WeightMeasureBinder.java | 39 +
.../referential/BaitHaulingStatusBinder.java | 50 +
.../referential/BaitSettingStatusBinder.java | 50 +
.../binder/referential/BaitTypeBinder.java | 50 +
.../referential/CatchFateLonglineBinder.java | 50 +
.../services/binder/referential/CountryBinder.java | 54 +
.../binder/referential/DetectionModeBinder.java | 50 +
.../binder/referential/EncounterTypeBinder.java | 50 +
.../services/binder/referential/FpaZoneBinder.java | 54 +
.../services/binder/referential/GearBinder.java | 53 +
.../referential/GearCaracteristicBinder.java | 60 +
.../referential/GearCaracteristicTypeBinder.java | 50 +
.../services/binder/referential/HarbourBinder.java | 62 +
.../binder/referential/HealthnessBinder.java | 50 +
.../binder/referential/HookPositionBinder.java | 50 +
.../binder/referential/HookSizeBinder.java | 54 +
.../binder/referential/HookTypeBinder.java | 50 +
.../referential/ItemHorizontalPositionBinder.java | 54 +
.../referential/ItemVerticalPositionBinder.java | 54 +
.../referential/LengthWeightParameterBinder.java | 74 +
.../binder/referential/LightsticksColorBinder.java | 50 +
.../binder/referential/LightsticksTypeBinder.java | 50 +
.../binder/referential/LineTypeBinder.java | 50 +
.../binder/referential/MaturityStatusBinder.java | 54 +
.../binder/referential/MitigationTypeBinder.java | 50 +
.../binder/referential/ObjectFateBinder.java | 50 +
.../binder/referential/ObjectOperationBinder.java | 50 +
.../binder/referential/ObjectTypeBinder.java | 50 +
.../binder/referential/ObservedSystemBinder.java | 56 +
.../services/binder/referential/OceanBinder.java | 50 +
.../binder/referential/OrganismBinder.java | 60 +
.../services/binder/referential/PersonBinder.java | 72 +
.../services/binder/referential/ProgramBinder.java | 90 +
.../binder/referential/ReasonForDiscardBinder.java | 54 +
.../referential/ReasonForNoFishingBinder.java | 54 +
.../binder/referential/ReasonForNullSetBinder.java | 54 +
.../referential/ReferentialBinderSupport.java | 150 ++
.../binder/referential/SensorBrandBinder.java | 56 +
.../binder/referential/SensorDataFormatBinder.java | 54 +
.../binder/referential/SensorTypeBinder.java | 54 +
.../binder/referential/SettingShapeBinder.java | 54 +
.../services/binder/referential/SexBinder.java | 54 +
.../binder/referential/SizeMeasureTypeBinder.java | 54 +
.../services/binder/referential/SpeciesBinder.java | 86 +
.../binder/referential/SpeciesFateBinder.java | 54 +
.../binder/referential/SpeciesGroupBinder.java | 54 +
.../binder/referential/SpeciesListBinder.java | 54 +
.../binder/referential/SpeciesStatusBinder.java | 54 +
.../binder/referential/StomacFullnessBinder.java | 54 +
.../referential/SurroundingActivityBinder.java | 54 +
.../TransmittingBuoyOperationBinder.java | 54 +
.../referential/TransmittingBuoyTypeBinder.java | 54 +
.../binder/referential/TripTypeBinder.java | 54 +
.../referential/VesselActivityLonglineBinder.java | 54 +
.../referential/VesselActivitySeineBinder.java | 54 +
.../services/binder/referential/VesselBinder.java | 84 +
.../referential/VesselSizeCategoryBinder.java | 60 +
.../binder/referential/VesselTypeBinder.java | 54 +
.../binder/referential/WeightCategoryBinder.java | 60 +
.../referential/WeightMeasureTypeBinder.java | 54 +
.../services/binder/referential/WindBinder.java | 57 +
.../services/builder/DtoToEntityBuilder.java | 273 ---
.../services/builder/EntityToDtoBuilder.java | 332 ----
.../builder/EntityToReferenceDtoBuilder.java | 98 -
.../EntityToReferentialReferenceDtoBuilder.java | 122 --
.../observe/services/dto/ObserveDtoBinders.java | 62 -
.../services/dto/ObserveDtosInitializer.java | 1962 --------------------
.../observe/services/dto/ReferenceTypeName.java | 49 -
.../services/service/ReferentialServiceTopia.java | 223 +--
.../ConsolidateActivitySeineDataResultBuilder.java | 14 +-
.../consolidate/ConsolidateDataServiceTopia.java | 10 +-
.../service/actions/report/ReportServiceTopia.java | 62 +-
.../GenerateValidatorDescriptorsFileTool.java | 22 +-
.../actions/validate/ValidateServiceTopia.java | 68 +-
.../validate/ValidationMessageDetector.java | 8 +-
.../ActivityLongLineEncouterServiceTopia.java | 39 +-
.../ActivityLongLineSensorUsedServiceTopia.java | 43 +-
.../longline/ActivityLonglineServiceTopia.java | 118 +-
.../service/longline/BranchlineServiceTopia.java | 59 +-
.../longline/SetLonglineCatchServiceTopia.java | 161 +-
.../SetLonglineDetailCompositionServiceTopia.java | 63 +-
.../SetLonglineGlobalCompositionServiceTopia.java | 56 +-
.../service/longline/SetLonglineServiceTopia.java | 93 +-
.../services/service/longline/TdrServiceTopia.java | 148 +-
.../longline/TripLonglineGearUseServiceTopia.java | 46 +-
.../service/longline/TripLonglineServiceTopia.java | 144 +-
.../ActivitySeineObservedSystemServiceTopia.java | 36 +-
.../service/seine/ActivitySeineServiceTopia.java | 135 +-
.../service/seine/FloatingObjectServiceTopia.java | 97 +-
.../service/seine/NonTargetCatchServiceTopia.java | 57 +-
.../service/seine/NonTargetSampleServiceTopia.java | 79 +-
.../seine/ObjectObservedSpeciesServiceTopia.java | 47 +-
.../seine/ObjectSchoolEstimateServiceTopia.java | 47 +-
.../services/service/seine/RouteServiceTopia.java | 119 +-
.../service/seine/SchoolEstimateServiceTopia.java | 51 +-
.../service/seine/SetSeineServiceTopia.java | 71 +-
.../service/seine/TargetCatchServiceTopia.java | 83 +-
.../service/seine/TargetSampleServiceTopia.java | 75 +-
.../TransmittingBuoyOperationServiceTopia.java | 50 +-
.../seine/TripSeineGearUseServiceTopia.java | 46 +-
.../service/seine/TripSeineServiceTopia.java | 154 +-
...ces.dto.reference.ReferenceBinderEngineSupplier | 1 +
.../services/ApplicationContextResource.java | 2 -
.../ird/observe/services/DataSourceResource.java | 20 +-
.../services/binder/BinderEngineMetadataTest.java | 167 ++
.../observe/services/binder/BinderEngineTest.java | 374 ++++
.../services/binder/ReferenceBinderEngineTest.java | 25 +
.../services/builder/DtoToEntityBuilderTest.java | 214 ---
.../services/builder/EntityToDtoBuilderTest.java | 250 ---
...EntityToReferentialReferenceDtoBuilderTest.java | 90 -
.../services/service/AbstractServiceTopiaTest.java | 36 +-
.../DataSourceDumpProducerServiceTopiaTest.java | 3 +
.../service/DataSourceServiceTopiaTest.java | 38 +-
.../service/ReferentialServiceTopiaTest.java | 148 +-
.../fr/ird/observe/services/service/RigthTest.java | 15 +-
.../report/AbstractReportServiceTopiaTest.java | 12 +-
.../report/ReportAccessoryCatchByGroupTest.java | 3 +-
.../actions/report/ReportAccessoryCatchTest.java | 3 +-
.../report/ReportActivityWithCommentTest.java | 3 +-
.../actions/report/ReportAllActivitysTest.java | 3 +-
.../actions/report/ReportDailySetAndCatchTest.java | 3 +-
.../service/actions/report/ReportDcpUsageTest.java | 3 +-
.../actions/report/ReportSetByAssociationTest.java | 3 +-
.../report/ReportTargetCatchByAssociationTest.java | 12 +-
.../ReportTargetDiscardedByAssociationTest.java | 12 +-
...tLonglineDetailCompositionServiceTopiaTest.java | 54 +-
.../service/seine/RouteServiceTopiaTest.java | 8 +-
.../seine/TargetSampleServiceTopiaTest.java | 20 +-
.../seine/TripSeineGearUseServiceTopiaTest.java | 128 +-
.../service/seine/TripSeineServiceTopiaTest.java | 202 +-
pom.xml | 35 +-
src/site/site_fr.xml | 15 +-
538 files changed, 17880 insertions(+), 11558 deletions(-)
create mode 100644 .gitlab-ci.yml
copy observe-application-swing/src/main/java/fr/ird/observe/ui/tree/{DtoNodeSupport.java => AbstrctReferenceNodeSupport.java} (55%)
rename observe-application-swing/src/main/java/fr/ird/observe/ui/tree/{DtoNodeSupport.java => DataReferenceNodeSupport.java} (53%)
create mode 100644 observe-application-swing/src/main/java/fr/ird/observe/ui/tree/ReferentialReferenceNodeSupport.java
create mode 100644 observe-application-swing/src/main/java/fr/ird/observe/ui/tree/loadors/AbstractDataReferenceChildLoador.java
delete mode 100644 observe-application-swing/src/main/java/fr/ird/observe/ui/tree/loadors/AbstractReferenceDtoChildLoador.java
create mode 100644 observe-application-swing/src/main/java/fr/ird/observe/ui/util/decorator/DataReferenceDecorator.java
rename observe-application-swing/src/main/java/fr/ird/observe/ui/util/decorator/{ReferenceDecorator.java => ReferentialReferenceDecorator.java} (66%)
create mode 100644 observe-application-swing/src/main/java/fr/ird/observe/ui/util/decorator/TargetCatchDecorator.java
create mode 100644 observe-application-web/src/main/java/fr/ird/observe/application/web/injector/ObserveReferenceSetRequestInjector.java
delete mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/constants/ReferenceLocale.java
create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_5_0_1.java
create mode 100644 observe-entities/src/main/resources/db/5.0.1/add_lastUpdate_field_2-H2.sql
create mode 100644 observe-entities/src/main/resources/db/5.0.1/add_lastUpdate_field_2-PG.sql
create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/ObserveReferentialCache.java
create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/ReferenceSetsRequest.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/AbstractReference.java
copy observe-services-model/src/main/java/fr/ird/observe/services/dto/{ReferenceSetDto.java => AbstractReferenceSet.java} (51%)
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/DataReference.java
rename observe-services-model/src/main/java/fr/ird/observe/services/dto/{ReferenceSetDto.java => DataReferenceSet.java} (61%)
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/Form.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/FormDto.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/FormDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/ReferenceDto.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/ReferenceDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/ReferenceSetDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/ReferenceSetNotFoundException.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/TripMapDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/FormDtoAdapter.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/ReferenceDtoAdapter.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/ReferentialReferenceDtoAdapter.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/AbstractReferenceAdapter.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/AbstractReferenceSetAdapter.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/DataReferenceAdapter.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/DataReferenceSetAdapter.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/ReferentialReferenceAdapter.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/ReferentialReferenceSetAdapter.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/longline/ActivityLonglineDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/longline/TripLonglineDtos.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/DataReferenceSetDefinitions.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/ReferenceBinderEngine.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/ReferenceBinderEngineSupplier.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/ReferenceSetDefinition.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/ReferentialReferenceSetDefinitions.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/request/ReferenceSetRequestDefinition.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/request/ReferenceSetRequestDefinitions.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/reference/request/ReferenceSetRequestKeyDefinition.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/I18nReferentialDtos.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialReference.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialReferenceDto.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialReferenceDtos.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ReferentialReferenceSet.java
create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/result/SaveResultDto.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/seine/ActivitySeineDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/seine/FloatingObjectDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/seine/RouteDtos.java
delete mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/seine/TripSeineDtos.java
create mode 100644 observe-services-rest/src/test/java/fr/ird/observe/services/service/ReferenceValuesSetServiceRestTest.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/BinderEngine.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/BinderEngineInitializer.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/BinderSupport.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/ReferenceBinderEngineSupplierTopia.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivityLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivityLonglineEncouterDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivityLonglineSensorUsedDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivityLonglineStubDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivitySeineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivitySeineObservedSystemDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ActivitySeineStubDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/BaitsCompositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/BasketBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/BranchlineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/BranchlinesCompositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/CatchLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/DataBinderSupport.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/EncounterBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/FloatingObjectBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/FloatingObjectObservedSpeciesDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/FloatingObjectSchoolEstimateDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/FloatingObjectTransmittingBuoyDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/FloatlinesCompositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/GearUseFeaturesLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/GearUseFeaturesMeasurementLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/GearUseFeaturesMeasurementSeineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/GearUseFeaturesSeineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/HooksCompositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/NonTargetCatchBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/NonTargetLengthBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/NonTargetSampleBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ObjectObservedSpeciesBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/ObjectSchoolEstimateBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/RouteBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/RouteStubDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SchoolEstimateBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SectionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SensorUsedBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetLonglineCatchDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetLonglineDetailCompositionDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetLonglineGlobalCompositionDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetLonglineStubDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetLonglineTdrDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetSeineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetSeineNonTargetCatchDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetSeineSchoolEstimateDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SetSeineTargetCatchDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/SizeMeasureBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TargetCatchBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TargetLengthBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TargetSampleBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TdrBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TransmittingBuoyBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TripLonglineActivityDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TripLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TripLonglineGearUseDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TripSeineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/TripSeineGearUseDtoBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/data/WeightMeasureBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/BaitHaulingStatusBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/BaitSettingStatusBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/BaitTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/CatchFateLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/CountryBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/DetectionModeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/EncounterTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/FpaZoneBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/GearBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/GearCaracteristicBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/GearCaracteristicTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/HarbourBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/HealthnessBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/HookPositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/HookSizeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/HookTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ItemHorizontalPositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ItemVerticalPositionBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/LengthWeightParameterBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/LightsticksColorBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/LightsticksTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/LineTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/MaturityStatusBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/MitigationTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ObjectFateBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ObjectOperationBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ObjectTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ObservedSystemBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/OceanBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/OrganismBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/PersonBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ProgramBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ReasonForDiscardBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ReasonForNoFishingBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ReasonForNullSetBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/ReferentialBinderSupport.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SensorBrandBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SensorDataFormatBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SensorTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SettingShapeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SexBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SizeMeasureTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SpeciesBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SpeciesFateBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SpeciesGroupBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SpeciesListBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SpeciesStatusBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/StomacFullnessBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/SurroundingActivityBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/TransmittingBuoyOperationBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/TransmittingBuoyTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/TripTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/VesselActivityLonglineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/VesselActivitySeineBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/VesselBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/VesselSizeCategoryBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/VesselTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/WeightCategoryBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/WeightMeasureTypeBinder.java
create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/binder/referential/WindBinder.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/builder/DtoToEntityBuilder.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/builder/EntityToDtoBuilder.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/builder/EntityToReferenceDtoBuilder.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/builder/EntityToReferentialReferenceDtoBuilder.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtoBinders.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/dto/ObserveDtosInitializer.java
delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/dto/ReferenceTypeName.java
create mode 100644 observe-services-topia/src/main/resources/META-INF/services/fr.ird.observe.services.dto.reference.ReferenceBinderEngineSupplier
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/binder/BinderEngineMetadataTest.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/binder/BinderEngineTest.java
create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/binder/ReferenceBinderEngineTest.java
delete mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/builder/DtoToEntityBuilderTest.java
delete mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/builder/EntityToDtoBuilderTest.java
delete mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/builder/EntityToReferentialReferenceDtoBuilderTest.java
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
80
25 Dec '15
This is an automated email from the git hooks/post-receive script.
New change to branch feature/refactor_reference in repository tutti.
See http://git.codelutin.com/tutti.git
discards f126260 Mise à jour de commons-collections4 en 4.1 (See #7803)
discards d0551f0 ajout d'une configuration pour gitlab-ci
discards 42b9509 Move to codelutinpom 4
discards 6b943fa use eugene new tag value attributeGeneric
discards fc387c6 Faire fonctionner les listes de réferentielsobserve-application-swing/src/main/java/fr/ird/observe/ui/DecoratorService.java
discards e7e6142 Ne pas charger les composants BeanListHeader si un marqueur de non chargement est présent
discards a972a5b Ne pas charger les listes via les mises à jour pour les écrans de type List
discards 158b566 Par défaut on mets des modèles de références vides
discards 03caee1 Ne pas charger les référentiels si aucune définition n'est disponible dans le formulaire)
discards 9539790 Récupération de la liste des catégories de poids à partir d'une espèce
discards 163a4e6 Chargement des référentiels dans les modèles des écrans de l'application swing
discards 19a0f2e Revue de code sur la date de mise à jour des objets : toute donnée modifiée doit retourner une date de mise à jour à réimpacter dans les ui (première passe, mais ce n'est pas fini, il faut bien vérifier que dans l'application swing ça va être cohérent)
discards 053452c Quelques corrections sur les Binders + début de mise en place dans l'application swin
discards 0522ea7 Impact des modifications sur l'application swing + début de revue de code sur la partie gestion de l'arbre de navigation, reste encore pas mal de boulot
discards ed4ede6 Impact des modifications sur l'application web
discards 5d6efbd Impact des modifications de l'API sur le module rest + pour le moment j'ai commenté une partie des tests, on les réactivera lorsque tout ira mieux
discards b751af6 Application des modifications sur l'API et début de revue des implantations (on utilise désormais le BinderEngine pour gérer les recopies) + Revue aussi de la gestion des datas de dernière mise à jour (mais encore tout à fait fini)
discards 7ba116f Suppression des dto Reference, ReferenceSet et Form
discards e174add Suppression de l'enumeration ReferenceLocale (on ne garde que celle côté service API
discards 4ddbcd6 FloatingObject est aussi une entité qui a une date de dernière mise à jour + tous les DataDto ont une date de dernière mise à jour
discards c15975d Mise en place du ReferenceBinderEngine
discards 6e57015 Utilisation d'Eugene en snapshot (pour avoir les generics sur les champs du modèle
discards 48c6a83 Ajout d'un nouveau système de binder déterministe et qui est auto-suffisant
discards 5dfd897 Introduction de DataDto, suppression des ReferenceDto et autre, remplacés par ReferentialReference et DataReference
discards 8c38c6e Fix test
discards 55c4670 Fix test
discards 0ffc6cb - Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService) - Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs (ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...) - Revue un peu des actions pour déplacer les noeuds (manque de [...]
discards 26c02d7 Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible)
discards 7235469 Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible)
discards bbc5db8 Fix some tests
discards a89286e Utilisation des requetes dans les formulaires (en fait juste passé le nom de la requete) et ne plus calculer les labels dans le formulaire
discards 887b090 Ajout de requetes manquantes + aussi de définition l'ensemble de références
discards 6b02894 Ajout propriétés sur le FormDto, revue du constructeur et de l'adapter json (on ne deserialise plus les labels qui de toute façon seront supprimés au prochain wagon...)
discards c91d3de Impact du changement de l'API des services sur l'implatantion webmotion
discards 2d620b8 Impact du changement de l'API des services sur l'implatantion webmotion
discards 0fb6505 Suppression de la méthode loadForRead (vu qu'elle n'a plus de raison d'être si les referenceSets sont gérés au niveau de l'application) + renommage de loadForEdit en loadFrom + réorganisation des méthodes
discards 8f0094f recharger les ensembles de références à l'ouverture d'un écran de type table
discards 6af8c2c enabled et needComment ne sont pas des propriétés techniques, on doit les recopier à chaque fois
discards 33e0b82 Ajout d'un message sur l'exception
discards ad00d80 little improvments
discards 3c0ed78 remerge from develop :(
discards 2ffac67 Fix i18n
discards dcf0d4e fix log level in dev mode
discards 82a8ed4 Bien recharger les referenceSets lors de l'ouverture d'une donnée (mais cela n'est pas optimal, il faudra refaire une passe pour trouver le meilleur moment pour déclancher cette opération)
discards 9e740bd Fix some other tests
discards 5156de3 Fix code after merge
discards f5c2c3c Fix api
discards fcb72be Nommer le label set
discards 2ce324b Fix some tests
discards d8a13bc Add fixme
discards dbb5658 Amélioration des logs + bien transformer les références vers référentiels + prise en compte des champs techniques
discards ac539a7 Suppression de la méthode loadForRead et renommage de l'autre en loadForm
discards d563b90 Suppression classe non utilisée
discards 657b8b3 Déplacement du cache de rérentiels dans le module de l'API de service et intégration dans les tests
discards 7fd9a31 Ajout d'une méthode utile pour récupérer tous les types de lables d'un formulaire
discards c90ed43 Réajout de méthodes enlevées trop rapidemment
discards 9ede930 Fix generic
discards 35a18ff Meilleure utilisation des ReferenceDto
discards 2fc9a91 Début de revue du code de l'application swing : y'a du boulot...
discards 91f61e4 amélioration du design des ReferenceSetDto (si on utilise des generics, on le fait jusqu'au bout :() + quelques corrections par ci-par là
discards fa1235c Permettre aussi d'intégrer les ensembles de références sur les données métiers à la récupération d'un FormDto
discards 5a951b7 Utilisation du système de requète sur l'écran TripSeine
discards 76e2634 Mise en place du cache de réferentiels et intégration dans l'application swing
discards 203b122 Fix NPE
discards 564ed13 Ajout au FormDto du nom des deux requètes qu'il peut utiliser
discards 7b59358 Permettre de transformer un ObserveReference en RefereceDto
discards 8d921fe Reformatage des définitions
discards e8a38b2 ajout des définitions pour les référentiels
discards 366574f ajout des définitions des requetes
discards 28bb481 Avoid NPe + improve code
discards 42d4983 Ajout d'une action pour recharger la configuration du serveur
discards 01f6fb6 remove dead code
discards bc75e21 introduction nouvelle api de references plus simple et mise en place
discards 2ce56e4 Début d'implantation d'un cache de référentiels (à finir)
discards 8478b78 Ajout d'un service pour récupérer des referecne set (à finir)
discards e51a85b Ajout de définition de requètes de données
discards 4bb2bff Ajout d'une méthode toString pour faire un rendu simple d'un dto
discards 3eac353 Ajout de méthodes pour faire un rendu i18n plus facile
new e360d4b Montées de version + utilisation pom 6-SNASPHOT
new 90fc814 Ajout de méthodes pour faire un rendu i18n plus facile
new 006691e Ajout d'une méthode toString pour faire un rendu simple d'un dto
new e7998e6 Ajout de définition de requètes de données
new 6122469 Ajout d'un service pour récupérer des referecne set (à finir)
new 08607ae Début d'implantation d'un cache de référentiels (à finir)
new 63ec5bb introduction nouvelle api de references plus simple et mise en place
new 782e73b remove dead code
new e23d0ab Ajout d'une action pour recharger la configuration du serveur
new c96c2ec Avoid NPe + improve code
new 1a01d2d ajout des définitions des requetes
new 6349668 ajout des définitions pour les référentiels
new d75b992 Reformatage des définitions
new 74439a0 Permettre de transformer un ObserveReference en RefereceDto
new eca2284 Ajout au FormDto du nom des deux requètes qu'il peut utiliser
new 46db4a6 Fix NPE
new 1c7e760 Mise en place du cache de réferentiels et intégration dans l'application swing
new efdcf51 Utilisation du système de requète sur l'écran TripSeine
new 54a5917 Permettre aussi d'intégrer les ensembles de références sur les données métiers à la récupération d'un FormDto
new a8f3bc3 amélioration du design des ReferenceSetDto (si on utilise des generics, on le fait jusqu'au bout :() + quelques corrections par ci-par là
new e2aea45 Début de revue du code de l'application swing : y'a du boulot...
new 4283b5c Meilleure utilisation des ReferenceDto
new 7117cdf Fix generic
new 20213ae Réajout de méthodes enlevées trop rapidemment
new 38a4cc8 Ajout d'une méthode utile pour récupérer tous les types de lables d'un formulaire
new 2617dd4 Déplacement du cache de rérentiels dans le module de l'API de service et intégration dans les tests
new da9cc4c Suppression classe non utilisée
new 6f8f775 Suppression de la méthode loadForRead et renommage de l'autre en loadForm
new 73880f3 Amélioration des logs + bien transformer les références vers référentiels + prise en compte des champs techniques
new 3df4834 Add fixme
new 8e68719 Fix some tests
new b238b15 Nommer le label set
new 1c7fb70 Fix api
new e4655eb Fix code after merge
new 3598ed9 Fix some other tests
new f71eafe Bien recharger les referenceSets lors de l'ouverture d'une donnée (mais cela n'est pas optimal, il faudra refaire une passe pour trouver le meilleur moment pour déclancher cette opération)
new cb391fb fix log level in dev mode
new 39801c0 Fix i18n
new 5dea869 remerge from develop :(
new 0f8bb34 little improvments
new f8b8e29 Ajout d'un message sur l'exception
new 633fb10 enabled et needComment ne sont pas des propriétés techniques, on doit les recopier à chaque fois
new 96166b9 recharger les ensembles de références à l'ouverture d'un écran de type table
new 4a15f52 Suppression de la méthode loadForRead (vu qu'elle n'a plus de raison d'être si les referenceSets sont gérés au niveau de l'application) + renommage de loadForEdit en loadFrom + réorganisation des méthodes
new f125342 Impact du changement de l'API des services sur l'implatantion webmotion
new 4596656 Impact du changement de l'API des services sur l'implatantion webmotion
new 416c329 Ajout propriétés sur le FormDto, revue du constructeur et de l'adapter json (on ne deserialise plus les labels qui de toute façon seront supprimés au prochain wagon...)
new 3bd5600 Ajout de requetes manquantes + aussi de définition l'ensemble de références
new ebd0b3e Utilisation des requetes dans les formulaires (en fait juste passé le nom de la requete) et ne plus calculer les labels dans le formulaire
new ab14181 Fix some tests
new d36ca08 Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible)
new 3770703 Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible)
new a65d18a - Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService) - Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs (ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...) - Revue un peu des actions pour déplacer les noeuds (manque de [...]
new e3ecfd0 Fix test
new 51a9861 Fix test
new 7aaa20e Introduction de DataDto, suppression des ReferenceDto et autre, remplacés par ReferentialReference et DataReference
new db23b03 Ajout d'un nouveau système de binder déterministe et qui est auto-suffisant
new 0440b70 Utilisation d'Eugene en snapshot (pour avoir les generics sur les champs du modèle
new bb2dd28 Mise en place du ReferenceBinderEngine
new dcc13a9 FloatingObject est aussi une entité qui a une date de dernière mise à jour + tous les DataDto ont une date de dernière mise à jour
new 361b442 Suppression de l'enumeration ReferenceLocale (on ne garde que celle côté service API
new 67fe01b Suppression des dto Reference, ReferenceSet et Form
new 11681bb Application des modifications sur l'API et début de revue des implantations (on utilise désormais le BinderEngine pour gérer les recopies) + Revue aussi de la gestion des datas de dernière mise à jour (mais encore tout à fait fini)
new 60e6f60 Impact des modifications de l'API sur le module rest + pour le moment j'ai commenté une partie des tests, on les réactivera lorsque tout ira mieux
new 6205763 Impact des modifications sur l'application web
new 4d874c5 Impact des modifications sur l'application swing + début de revue de code sur la partie gestion de l'arbre de navigation, reste encore pas mal de boulot
new 36dbe91 Quelques corrections sur les Binders + début de mise en place dans l'application swin
new b62b647 Revue de code sur la date de mise à jour des objets : toute donnée modifiée doit retourner une date de mise à jour à réimpacter dans les ui (première passe, mais ce n'est pas fini, il faut bien vérifier que dans l'application swing ça va être cohérent)
new 947842d Chargement des référentiels dans les modèles des écrans de l'application swing
new 0a536cc Récupération de la liste des catégories de poids à partir d'une espèce
new d6cc0c3 Ne pas charger les référentiels si aucune définition n'est disponible dans le formulaire)
new 2cdb924 Par défaut on mets des modèles de références vides
new 8aab55d Ne pas charger les listes via les mises à jour pour les écrans de type List
new be9b6d2 Ne pas charger les composants BeanListHeader si un marqueur de non chargement est présent
new b4774f0 Faire fonctionner les listes de réferentielsobserve-application-swing/src/main/java/fr/ird/observe/ui/DecoratorService.java
new bb9cda6 use eugene new tag value attributeGeneric
new 334f8d7 Move to codelutinpom 4
new 9b39878 ajout d'une configuration pour gitlab-ci
new c6577e5 Updates some libraries + fix thrid parties
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (f126260)
\
N -- N -- N refs/heads/feature/refactor_reference (c6577e5)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 79 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Detailed log of new commits:
commit c6577e5b900e96ddd7b4cf955d2b64bde5113681
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 13:56:42 2015 +0100
Updates some libraries + fix thrid parties
commit 9b398784dbba57cc7abf6491ce8eb0f98403214c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Dec 5 16:47:08 2015 +0100
ajout d'une configuration pour gitlab-ci
commit 334f8d72f0c575382aecf60ce6be4073c80fa8b1
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 4 08:50:35 2015 +0100
Move to codelutinpom 4
commit bb9cda6de9c27374e7a772f47b033c7c45dc50ee
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 4 08:47:49 2015 +0100
use eugene new tag value attributeGeneric
commit b4774f0c5acb117932aaf1eac3e0a7e0f08fb332
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Mon Nov 30 01:09:22 2015 +0100
Faire fonctionner les listes de réferentielsobserve-application-swing/src/main/java/fr/ird/observe/ui/DecoratorService.java
commit be9b6d2862a790e688c4cd9705232afc6df925e9
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 23:12:19 2015 +0100
Ne pas charger les composants BeanListHeader si un marqueur de non chargement est présent
commit 8aab55d86f7ceead128ecf5e05dded5d6a379c6c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 23:11:47 2015 +0100
Ne pas charger les listes via les mises à jour pour les écrans de type List
commit 2cdb92407033d9ed886294969d20fe12a8e8d81b
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 23:11:24 2015 +0100
Par défaut on mets des modèles de références vides
commit d6cc0c32a78b998616f0bff5837738a49a822026
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 22:17:38 2015 +0100
Ne pas charger les référentiels si aucune définition n'est disponible dans le formulaire)
commit 0a536cc43678b6c26cc426b09f68fb49d56039cf
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 20:41:59 2015 +0100
Récupération de la liste des catégories de poids à partir d'une espèce
commit 947842d135e9342143a7386593f8ad183b18cb0f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 19:58:22 2015 +0100
Chargement des référentiels dans les modèles des écrans de l'application swing
commit b62b647a5e14b5c85cc0b8a2cca26165a1eda6f3
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 19:14:52 2015 +0100
Revue de code sur la date de mise à jour des objets : toute donnée modifiée doit retourner une date de mise à jour à réimpacter dans les ui (première passe, mais ce n'est pas fini, il faut bien vérifier que dans l'application swing ça va être cohérent)
commit 36dbe919f83a28fb80412f678147ab5e35182422
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 17:29:40 2015 +0100
Quelques corrections sur les Binders + début de mise en place dans l'application swin
commit 4d874c511a5292ffa19434b42b25cb5c399665e2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:19:58 2015 +0100
Impact des modifications sur l'application swing + début de revue de code sur la partie gestion de l'arbre de navigation, reste encore pas mal de boulot
commit 6205763c8d0ba6344cce744bfed119c2ac30f2d5
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:19:07 2015 +0100
Impact des modifications sur l'application web
commit 60e6f607efc13ae61c776af73a4ee5da04908136
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:18:04 2015 +0100
Impact des modifications de l'API sur le module rest + pour le moment j'ai commenté une partie des tests, on les réactivera lorsque tout ira mieux
commit 11681bb1d11094ddc1c2f35f6ced5523d013091e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:16:35 2015 +0100
Application des modifications sur l'API et début de revue des implantations (on utilise désormais le BinderEngine pour gérer les recopies) + Revue aussi de la gestion des datas de dernière mise à jour (mais encore tout à fait fini)
commit 67fe01b9b450f83c56db13e218a39b83b3dfa2ce
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:15:12 2015 +0100
Suppression des dto Reference, ReferenceSet et Form
commit 361b442027ecb76bc743fb68896c25eeb2ed5b1a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 15:12:44 2015 +0100
Suppression de l'enumeration ReferenceLocale (on ne garde que celle côté service API
commit dcc13a997a0089a6d9b4e1ce57dcef608e52d926
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sun Nov 29 14:24:05 2015 +0100
FloatingObject est aussi une entité qui a une date de dernière mise à jour + tous les DataDto ont une date de dernière mise à jour
commit bb2dd28dd8fa60bf1c9af051e0924b7c665c4e16
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 28 09:41:59 2015 +0100
Mise en place du ReferenceBinderEngine
commit 0440b707b09af6d2678fcff16d46e5a50ed595f3
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 28 09:01:43 2015 +0100
Utilisation d'Eugene en snapshot (pour avoir les generics sur les champs du modèle
commit db23b0322e9a267c5928c05a1f15ecdfff2c6b9e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 26 10:58:09 2015 +0100
Ajout d'un nouveau système de binder déterministe et qui est auto-suffisant
commit 7aaa20e84dbc13c083d727db05f7da5abb8f22b4
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 26 10:57:37 2015 +0100
Introduction de DataDto, suppression des ReferenceDto et autre, remplacés par ReferentialReference et DataReference
commit 51a9861004d9ae07736e5c601d360c79111dfee5
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 18:37:26 2015 +0100
Fix test
commit e3ecfd02c089e532c27a6a305d87a0a66fd0bfa1
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 14:33:10 2015 +0100
Fix test
commit a65d18a5a19e54fb1b2bfba34016489198ebe113
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 12:59:34 2015 +0100
- Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService)
- Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs
(ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...)
- Revue un peu des actions pour déplacer les noeuds (manque de précision, c'est facile de faire des casts sauvages, mais après on ne sait pas sur quoi on bosse,
essayer toujours d'être le plus précis possible)
- Les premiers écrans avec tableaux sur la seine refonctionne \o/ (il faut absoluement supprimer les references de references lorsqu'on remonte des dto, remonter juste l'id suffit,
ensuite l'ui connait les référeniels et donc sait retrouver la référence complète si besoin...) Je me demande même si on ne devrait pas juste remonter que des ids pour toutes les références et on reconstruit côté applicatif...
commit 37707035a6eed00857918f5ffabcfcf8fbafe2d2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 11:56:52 2015 +0100
Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible)
commit d36ca088eefef72e35ef6a9b2087fa9f3f4db831
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:27:57 2015 +0100
Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible)
commit ab1418118bbdc405c7b2fce8edc19ded91005752
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:26:17 2015 +0100
Fix some tests
commit ebd0b3e95e3fcb44c253c8893278fcccb7895a66
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:25:58 2015 +0100
Utilisation des requetes dans les formulaires (en fait juste passé le nom de la requete) et ne plus calculer les labels dans le formulaire
commit 3bd56008a510169bdbb8383846bbbba9da9f78f2
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:22:13 2015 +0100
Ajout de requetes manquantes + aussi de définition l'ensemble de références
commit 416c329f29bc5c011e8a28540e9bd581d160111c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:16:56 2015 +0100
Ajout propriétés sur le FormDto, revue du constructeur et de l'adapter json (on ne deserialise plus les labels qui de toute façon seront supprimés au prochain wagon...)
commit 4596656ba474c2281316de8fd107b5febf6cf010
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:14:20 2015 +0100
Impact du changement de l'API des services sur l'implatantion webmotion
commit f125342014beccbbca9b3a0327c0ef42e9d01eb0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:12:26 2015 +0100
Impact du changement de l'API des services sur l'implatantion webmotion
commit 4a15f520b972f22c68bc8e3a9a7496abbb1150df
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 21 08:08:17 2015 +0100
Suppression de la méthode loadForRead (vu qu'elle n'a plus de raison d'être si les referenceSets sont gérés au niveau de l'application) + renommage de loadForEdit en loadFrom + réorganisation des méthodes
commit 96166b97dcde6f4ee22cca6df1393d6a8b2aa6d8
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 23:16:22 2015 +0100
recharger les ensembles de références à l'ouverture d'un écran de type table
commit 633fb103bc4037f4ba2c68fcc1b79b8afe1f9c7b
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 23:15:25 2015 +0100
enabled et needComment ne sont pas des propriétés techniques, on doit les recopier à chaque fois
commit f8b8e29b51bdf9ee41cdacf28886b90bcaf0b64e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 23:14:42 2015 +0100
Ajout d'un message sur l'exception
commit 0f8bb342beef705f9ac9520100bc30ba09eb3cd3
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:34:38 2015 +0100
little improvments
commit 5dea869cbc74af6f0d10832386c5be5f173376dd
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:34:28 2015 +0100
remerge from develop :(
commit 39801c047e2ef3a6b067204f57344770d074ef44
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:33:35 2015 +0100
Fix i18n
commit cb391fb5058f5f70f212165f8848307773646e38
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 11:33:28 2015 +0100
fix log level in dev mode
commit f71eafebdbcf29584200c143ec0079da1179bcad
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:56:17 2015 +0100
Bien recharger les referenceSets lors de l'ouverture d'une donnée (mais cela n'est pas optimal, il faudra refaire une passe pour trouver le meilleur moment pour déclancher cette opération)
commit 3598ed99bfc0d1f255927b7d774fe26375959adf
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:44:33 2015 +0100
Fix some other tests
commit e4655ebd9b16afb0cb83cd552f5fa6c5c7d81312
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:42:05 2015 +0100
Fix code after merge
commit 1c7fb701205797ccbd9514548bd1caf9e5b647a0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:17:00 2015 +0100
Fix api
commit b238b15307ab9a8dcf6013516b145158a7deee4e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:16:41 2015 +0100
Nommer le label set
commit 8e687197f8ae959f8081b010fc953d99c87ce034
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:16:28 2015 +0100
Fix some tests
commit 3df48349ba14135c5719730c6f2af4d8bb617f48
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 10:15:49 2015 +0100
Add fixme
commit 73880f3b7150639471b92ec9be0eed13912c8924
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 09:49:42 2015 +0100
Amélioration des logs + bien transformer les références vers référentiels + prise en compte des champs techniques
commit 6f8f7758dc418ecc72148c7353b5f637c9acab15
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 09:48:04 2015 +0100
Suppression de la méthode loadForRead et renommage de l'autre en loadForm
commit da9cc4cf5fd83d499867ee271255ea45465ecf88
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:44:35 2015 +0100
Suppression classe non utilisée
commit 2617dd47d372ab3a48aa4b2834f3104f52c18f6e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:44:21 2015 +0100
Déplacement du cache de rérentiels dans le module de l'API de service et intégration dans les tests
commit 38a4cc8ac12308e288731f0eb0bf52cf6931b5f6
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:43:30 2015 +0100
Ajout d'une méthode utile pour récupérer tous les types de lables d'un formulaire
commit 20213ae21053d05e5585eda2c26d8779bec0f9bd
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:43:24 2015 +0100
Réajout de méthodes enlevées trop rapidemment
commit 7117cdfff5f7d95c1061b5f42466dc88bcab772d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Nov 20 08:43:18 2015 +0100
Fix generic
commit 4283b5cbb0069572ab7b69dd8630e403cae30cfe
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 20:08:56 2015 +0100
Meilleure utilisation des ReferenceDto
commit e2aea45600c62bb7b44129e8f09913300513b30f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 20:07:51 2015 +0100
Début de revue du code de l'application swing : y'a du boulot...
commit a8f3bc34d1b43bf1faa2279c6e44949e61cd344c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 20:07:23 2015 +0100
amélioration du design des ReferenceSetDto (si on utilise des generics, on le fait jusqu'au bout :() + quelques corrections par ci-par là
commit 54a5917f2f64141ce157a9df0a62713bfe60324d
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:26:50 2015 +0100
Permettre aussi d'intégrer les ensembles de références sur les données métiers à la récupération d'un FormDto
commit efdcf519305a7e9bd0295f26cfe4b9d2c16afc2a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:10:11 2015 +0100
Utilisation du système de requète sur l'écran TripSeine
commit 1c7e760aea6fd3154c515858d1bc23b7d3300f2e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:09:48 2015 +0100
Mise en place du cache de réferentiels et intégration dans l'application swing
commit 46db4a631a0313e1ef1ed5e32d89039c179ddde9
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:09:19 2015 +0100
Fix NPE
commit eca2284455a735fd3e23789ea816524cd104de8c
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:08:50 2015 +0100
Ajout au FormDto du nom des deux requètes qu'il peut utiliser
commit 74439a0f7f7ae9e7bbc5268fad5a4a23f7dd9198
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:08:19 2015 +0100
Permettre de transformer un ObserveReference en RefereceDto
commit d75b992a008c532750b2ae7ef802e869225822be
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 19 11:07:48 2015 +0100
Reformatage des définitions
commit 6349668ba2d61d12becc73d9b7ebd13a90dc461e
Author: Kevin Morin <morin(a)codelutin.com>
Date: Wed Nov 18 17:53:12 2015 +0100
ajout des définitions pour les référentiels
commit 1a01d2d70a8d35113e9778f6d93229f07f83587c
Author: Kevin Morin <morin(a)codelutin.com>
Date: Wed Nov 18 17:22:53 2015 +0100
ajout des définitions des requetes
commit c96c2ec4811d01e85c1560751cc9bcc3586bb8d0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Wed Nov 18 10:47:23 2015 +0100
Avoid NPe + improve code
commit e23d0abd811126626a5d0c71842efac7e0bef037
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 14 02:21:21 2015 +0100
Ajout d'une action pour recharger la configuration du serveur
commit 782e73b565ac935cf8f390614729fe1f8e853b66
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 14 02:12:49 2015 +0100
remove dead code
commit 63ec5bb0b5db17adb26649cdef03f4ab60ab2a0e
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Sat Nov 14 02:12:31 2015 +0100
introduction nouvelle api de references plus simple et mise en place
commit 08607aee11483a00f5ed6ea4ff98e2200886974f
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:45:18 2015 +0100
Début d'implantation d'un cache de référentiels (à finir)
commit 6122469796670997cf4ab59982315d471c79abd9
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:44:07 2015 +0100
Ajout d'un service pour récupérer des referecne set (à finir)
commit e7998e68d8c474d29215ad71e65cfb9769ff9ca0
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:43:36 2015 +0100
Ajout de définition de requètes de données
commit 006691e29e597a86c558169fc2921478916bc422
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:42:33 2015 +0100
Ajout d'une méthode toString pour faire un rendu simple d'un dto
commit 90fc81481dd9e98cd266a634f749bc804c6aa159
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Thu Nov 12 09:41:33 2015 +0100
Ajout de méthodes pour faire un rendu i18n plus facile
commit e360d4b86cde59f0a56f61b15acadb33ba03a65a
Author: Tony CHEMIT <chemit(a)codelutin.com>
Date: Fri Dec 25 12:07:21 2015 +0100
Montées de version + utilisation pom 6-SNASPHOT
Summary of changes:
.../src/license/THIRD-PARTY.properties | 36 ++++++++++++++++++++--
pom.xml | 29 ++++++++---------
src/site/site_fr.xml | 15 ++++++---
3 files changed, 60 insertions(+), 20 deletions(-)
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
79
This is an automated email from the git hooks/post-receive script.
New change to branch feature/refactor_reference in repository tutti.
See http://git.codelutin.com/tutti.git
was c6577e5 Updates some libraries + fix thrid parties
This change permanently discards the following revisions:
discards c6577e5 Updates some libraries + fix thrid parties
discards 9b39878 ajout d'une configuration pour gitlab-ci
discards 334f8d7 Move to codelutinpom 4
discards bb9cda6 use eugene new tag value attributeGeneric
discards b4774f0 Faire fonctionner les listes de réferentielsobserve-application-swing/src/main/java/fr/ird/observe/ui/DecoratorService.java
discards be9b6d2 Ne pas charger les composants BeanListHeader si un marqueur de non chargement est présent
discards 8aab55d Ne pas charger les listes via les mises à jour pour les écrans de type List
discards 2cdb924 Par défaut on mets des modèles de références vides
discards d6cc0c3 Ne pas charger les référentiels si aucune définition n'est disponible dans le formulaire)
discards 0a536cc Récupération de la liste des catégories de poids à partir d'une espèce
discards 947842d Chargement des référentiels dans les modèles des écrans de l'application swing
discards b62b647 Revue de code sur la date de mise à jour des objets : toute donnée modifiée doit retourner une date de mise à jour à réimpacter dans les ui (première passe, mais ce n'est pas fini, il faut bien vérifier que dans l'application swing ça va être cohérent)
discards 36dbe91 Quelques corrections sur les Binders + début de mise en place dans l'application swin
discards 4d874c5 Impact des modifications sur l'application swing + début de revue de code sur la partie gestion de l'arbre de navigation, reste encore pas mal de boulot
discards 6205763 Impact des modifications sur l'application web
discards 60e6f60 Impact des modifications de l'API sur le module rest + pour le moment j'ai commenté une partie des tests, on les réactivera lorsque tout ira mieux
discards 11681bb Application des modifications sur l'API et début de revue des implantations (on utilise désormais le BinderEngine pour gérer les recopies) + Revue aussi de la gestion des datas de dernière mise à jour (mais encore tout à fait fini)
discards 67fe01b Suppression des dto Reference, ReferenceSet et Form
discards 361b442 Suppression de l'enumeration ReferenceLocale (on ne garde que celle côté service API
discards dcc13a9 FloatingObject est aussi une entité qui a une date de dernière mise à jour + tous les DataDto ont une date de dernière mise à jour
discards bb2dd28 Mise en place du ReferenceBinderEngine
discards 0440b70 Utilisation d'Eugene en snapshot (pour avoir les generics sur les champs du modèle
discards db23b03 Ajout d'un nouveau système de binder déterministe et qui est auto-suffisant
discards 7aaa20e Introduction de DataDto, suppression des ReferenceDto et autre, remplacés par ReferentialReference et DataReference
discards 51a9861 Fix test
discards e3ecfd0 Fix test
discards a65d18a - Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService) - Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs (ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...) - Revue un peu des actions pour déplacer les noeuds (manque de [...]
discards 3770703 Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible)
discards d36ca08 Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible)
discards ab14181 Fix some tests
discards ebd0b3e Utilisation des requetes dans les formulaires (en fait juste passé le nom de la requete) et ne plus calculer les labels dans le formulaire
discards 3bd5600 Ajout de requetes manquantes + aussi de définition l'ensemble de références
discards 416c329 Ajout propriétés sur le FormDto, revue du constructeur et de l'adapter json (on ne deserialise plus les labels qui de toute façon seront supprimés au prochain wagon...)
discards 4596656 Impact du changement de l'API des services sur l'implatantion webmotion
discards f125342 Impact du changement de l'API des services sur l'implatantion webmotion
discards 4a15f52 Suppression de la méthode loadForRead (vu qu'elle n'a plus de raison d'être si les referenceSets sont gérés au niveau de l'application) + renommage de loadForEdit en loadFrom + réorganisation des méthodes
discards 96166b9 recharger les ensembles de références à l'ouverture d'un écran de type table
discards 633fb10 enabled et needComment ne sont pas des propriétés techniques, on doit les recopier à chaque fois
discards f8b8e29 Ajout d'un message sur l'exception
discards 0f8bb34 little improvments
discards 5dea869 remerge from develop :(
discards 39801c0 Fix i18n
discards cb391fb fix log level in dev mode
discards f71eafe Bien recharger les referenceSets lors de l'ouverture d'une donnée (mais cela n'est pas optimal, il faudra refaire une passe pour trouver le meilleur moment pour déclancher cette opération)
discards 3598ed9 Fix some other tests
discards e4655eb Fix code after merge
discards 1c7fb70 Fix api
discards b238b15 Nommer le label set
discards 8e68719 Fix some tests
discards 3df4834 Add fixme
discards 73880f3 Amélioration des logs + bien transformer les références vers référentiels + prise en compte des champs techniques
discards 6f8f775 Suppression de la méthode loadForRead et renommage de l'autre en loadForm
discards da9cc4c Suppression classe non utilisée
discards 2617dd4 Déplacement du cache de rérentiels dans le module de l'API de service et intégration dans les tests
discards 38a4cc8 Ajout d'une méthode utile pour récupérer tous les types de lables d'un formulaire
discards 20213ae Réajout de méthodes enlevées trop rapidemment
discards 7117cdf Fix generic
discards 4283b5c Meilleure utilisation des ReferenceDto
discards e2aea45 Début de revue du code de l'application swing : y'a du boulot...
discards a8f3bc3 amélioration du design des ReferenceSetDto (si on utilise des generics, on le fait jusqu'au bout :() + quelques corrections par ci-par là
discards 54a5917 Permettre aussi d'intégrer les ensembles de références sur les données métiers à la récupération d'un FormDto
discards efdcf51 Utilisation du système de requète sur l'écran TripSeine
discards 1c7e760 Mise en place du cache de réferentiels et intégration dans l'application swing
discards 46db4a6 Fix NPE
discards eca2284 Ajout au FormDto du nom des deux requètes qu'il peut utiliser
discards 74439a0 Permettre de transformer un ObserveReference en RefereceDto
discards d75b992 Reformatage des définitions
discards 6349668 ajout des définitions pour les référentiels
discards 1a01d2d ajout des définitions des requetes
discards c96c2ec Avoid NPe + improve code
discards e23d0ab Ajout d'une action pour recharger la configuration du serveur
discards 782e73b remove dead code
discards 63ec5bb introduction nouvelle api de references plus simple et mise en place
discards 08607ae Début d'implantation d'un cache de référentiels (à finir)
discards 6122469 Ajout d'un service pour récupérer des referecne set (à finir)
discards e7998e6 Ajout de définition de requètes de données
discards 006691e Ajout d'une méthode toString pour faire un rendu simple d'un dto
discards 90fc814 Ajout de méthodes pour faire un rendu i18n plus facile
discards e360d4b Montées de version + utilisation pom 6-SNASPHOT
--
To stop receiving notification emails like this one, please contact
codelutin.com SCM administrator <admin+scm(a)codelutin.com>.
1
0