This is an automated email from the git hooks/post-receive script. New change to branch feature/7553_ajoute_un_widget_pour_les_arbres in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git omits ceac497 Add tree header in other places in application omits 1b3452f Rename tree header id omits abffbce Be able to show or not actions (fold or select) of the tree header omits 408b37e Optimize css omits 24dad06 merge i18n omits b3fb781 Configure le label du BeanTreeHeader avec un attibut de composant 'labelText' omits 654b8a6 Ajoute le BeanTreeHeader au panneau de sélection des données omits e73f1bb Ajoute des icones sur les boutons du BeanTreeHeader omits a1edb9b Implementation du comportement des boutons de la toolbar du BeanTreeHeader dans le handler omits c96b601 Crée le composant BeanTreeHeader visant à offrir un group d'actions facilitant l'utilisation des composants arbre par l'utilisateur adds 7507619 changement des loggeurs adds f2ef0f2 Ajouter l'heure dans les informations technique d'un référentiel adds 799b1c4 Ajout d'un FIXME qu'il faudrait mieux gérer adds e3e0875 Amélioration de gestion des associations dans les sql batch tables adds 573de56 Correction de la suppression des données adds eece9f6 Can use remote data source in simple referential synchro adds 9993341 Champs non binde :( adds a626ca7 Renommage méthode adds 32aa66b Utilisation d'un meilleur nom de rapport de validation adds 7df5e6a En fait pas besoin des droits en écriture pour l'action de validation adds 13e7865 Transforme la Date en Timestamp (etend date) pour eviter les erreur sql d'update liées aux dates désérialisées adds 309acb4 Corrige typo adds b20d87c Add entity enum + deal with blobs in import - export of trips (introduce a new api to be used soon also for bi-directionnal data synchro) adds 991b551 Improve actions layout adds a872102 Use a unique management trip service for export data and bi-synchro data adds b2ca067 Use a parameter to fix read lock timeout adds eb0ee6a Merge branch 'feature/deal_with_blobs' into develop adds 4ab6758 push back actions before export adds 6b1e172 Corrige la source utilisée pour la récupération des données à valider adds a7c7c6c Gere la désérialisation de proprieté d'objet de type AbstractReference (ex.: ValidateResultForDto) adds c6ae8f1 Corrige l'enregistrement de decorateur de type DataDto adds ddc292d Ajoute une définition et un convertisseur vers DataReference pour le type Tdr adds ba17982 Corrige les definitions enrichies pour basket et branchline en creant des dto specifiques adds bd0289e Corrige l'ajout d'une définition en vérifiant qu'il n'existe pas déjà une définition pour l'entité concernée adds 25b381c Refactorise les entités BasketWithSection et BranchlineWithBasket et corrige les erreurs de compilation adds 571d9c3 Corrige les tests suite à l'ajout des nouveaux bean BasketWithSectionDto et BranchlineWithBasketDto adds 56da77d Renomme également les dto (ex: BasketWithSectionDto -> BasketWithSectionIdDto) adds 9724b0d Corrige les libellés vide concernant les objets invalides dans le fichier de rapport généré adds b62f5c6 Merge branch 'feature/7493_corrige_action_validation_serveur_distant' into 'develop' new 76e8956 Remplace ImmutableSet<ReferentilDto> par des ReferntialMultimap dans UnidirectionalReferentialSynchronizeRequest afin de permettre la deserialisation de cet objet new c27e30b Corrige les erreurs d'injection des objets de type Request/Result en implémentant le contrat ObserveDto new e1c4880 Merge branch 'feature/7677_action_export_donnees_server_distant' into develop new 1c0387f Crée le composant BeanTreeHeader visant à offrir un group d'actions facilitant l'utilisation des composants arbre par l'utilisateur new cfdf353 Implementation du comportement des boutons de la toolbar du BeanTreeHeader dans le handler new e218953 Ajoute des icones sur les boutons du BeanTreeHeader new eac031e Ajoute le BeanTreeHeader au panneau de sélection des données new 9a9340e Configure le label du BeanTreeHeader avec un attibut de composant 'labelText' new 2050a74 merge i18n new 4f0fac5 Optimize css new be1d4f4 Be able to show or not actions (fold or select) of the tree header new 20fc7d9 Rename tree header id new 3ce195b Add tree header in other places in application 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 (ceac497) \ N -- N -- N refs/heads/feature/7553_ajoute_un_widget_pour_les_arbres (3ce195b) 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 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 3ce195b24f65ec9d7034dd2e7159ec3aff84d8ee Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 23 13:11:51 2016 +0200 Add tree header in other places in application commit 20fc7d9da88d77bf7398a2e69fc68647ef2b13c5 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 23 12:55:38 2016 +0200 Rename tree header id commit be1d4f47c56b746b9b557b8d1c27a761acded7b1 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 23 12:45:40 2016 +0200 Be able to show or not actions (fold or select) of the tree header commit 4f0fac5c5c0687fe88361183c98128580e016fee Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 23 12:32:24 2016 +0200 Optimize css commit 2050a74ab1139aa9270d64624fcff9b8c1b96ad5 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 23 12:32:11 2016 +0200 merge i18n commit 9a9340e9613750a417d8586421bb7b073002b94d Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Aug 23 10:14:52 2016 +0200 Configure le label du BeanTreeHeader avec un attibut de composant 'labelText' refs #7553 commit eac031eaaf0ec8fa278ddf5bff852c2c7ff2b21b Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Mon Aug 22 23:24:52 2016 +0200 Ajoute le BeanTreeHeader au panneau de sélection des données commit e2189537a1a40426a8b732cffa17e70af258ebe8 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Mon Aug 22 23:20:15 2016 +0200 Ajoute des icones sur les boutons du BeanTreeHeader refs #7553 commit cfdf35337bd1d87c21231952c7253303facac531 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Mon Aug 22 20:10:11 2016 +0200 Implementation du comportement des boutons de la toolbar du BeanTreeHeader dans le handler refs #7553 commit 1c0387f13fe16c7c6a2daa75c663a5e61623bb22 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Sun Aug 21 23:45:16 2016 +0200 Crée le composant BeanTreeHeader visant à offrir un group d'actions facilitant l'utilisation des composants arbre par l'utilisateur refs #7553 commit e1c48802c89dc6ff04108c4bbc120198f12a634c Merge: b62f5c6 c27e30b Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Aug 27 12:17:44 2016 +0200 Merge branch 'feature/7677_action_export_donnees_server_distant' into develop commit c27e30b73025f80ede2ed12e3f342c84a5f7a67e Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Aug 23 23:16:15 2016 +0200 Corrige les erreurs d'injection des objets de type Request/Result en implémentant le contrat ObserveDto refs #7677 commit 76e89566a1c2c95bd668fb14f70a2e79516ac919 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Aug 23 18:21:24 2016 +0200 Remplace ImmutableSet<ReferentilDto> par des ReferntialMultimap dans UnidirectionalReferentialSynchronizeRequest afin de permettre la deserialisation de cet objet refs #7677 Summary of changes: .../swing/decoration/DecoratorService.java | 20 +- .../src/main/filters/observe-ui.properties | 2 +- .../ObserveSwingApplicationConfig.java | 3 - .../fr/ird/observe/db/ObserveSwingDataSource.java | 12 +- .../main/java/fr/ird/observe/ui/ObserveMainUI.jaxx | 5 +- .../java/fr/ird/observe/ui/admin/AdminStep.java | 3 +- .../fr/ird/observe/ui/admin/AdminTabUIHandler.java | 88 ++++++++- .../java/fr/ird/observe/ui/admin/AdminUIModel.java | 12 +- .../ird/observe/ui/admin/export/ExportModel.java | 2 +- .../observe/ui/admin/export/ExportUIHandler.java | 124 +++++------- .../fr/ird/observe/ui/admin/export/TripEntry.java | 11 ++ .../observe/ui/admin/save/SaveLocalUIHandler.java | 3 +- .../synchronize/data/DataSynchroUIHandler.java | 178 +++++++++++------- .../observe/ui/admin/validate/ValidateModel.java | 10 +- .../ui/admin/validate/ValidateUIHandler.java | 3 +- .../ui/content/ref/ContentReferenceUIHandler.java | 4 +- .../impl/longline/LonglinePositionHelper.java | 10 +- .../ird/observe/ui/storage/StorageUIHandler.java | 4 +- .../fr/ird/observe/ui/storage/StorageUIModel.java | 2 +- .../observe-application-swing_en_GB.properties | 10 + .../observe-application-swing_es_ES.properties | 10 + .../observe-application-swing_fr_FR.properties | 16 +- .../src/main/resources/log4j.properties | 2 +- .../src/main/resources/observe-log4j.properties | 1 + .../v1/SqlScriptProducerServiceController.java | 3 +- .../export/ReplicateTripServiceController.java | 52 ------ .../data/DataSynchronizeServiceController.java | 32 ---- .../v1/trip/TripManagementServiceController.java | 61 ++++++ .../observe/ObserveTopiaConfigurationFactory.java | 4 +- .../observe/ObserveTopiaPersistenceContext.java | 3 +- .../observe/services/ObserveServicesProvider.java | 7 +- .../service/AddSqlScriptProducerResult.java | 27 +++ .../service/DeleteSqlScriptProducerRequest.java | 21 +-- .../services/service/ObserveBlobsContainer.java | 37 ++++ .../services/service/SqlScriptProducerService.java | 2 +- .../export/ReplicateTripsExportRequest.java | 99 ---------- .../actions/export/ReplicateTripsExportResult.java | 100 ---------- .../actions/export/ReplicateTripsImportResult.java | 90 --------- .../synchro/data/DataSynchronizeRequest.java | 103 ---------- .../synchro/data/DataSynchronizeService.java | 52 ------ .../synchro/data/task/DataSynchronizeCopyTask.java | 14 -- .../data/task/DataSynchronizeDeleteTask.java | 14 -- ...nidirectionalReferentialSynchronizeRequest.java | 35 +++- ...UnidirectionalReferentialSynchronizeResult.java | 3 +- .../DeleteTripRequest.java} | 14 +- .../services/service/trip/DeleteTripResult.java | 26 +++ .../ExportTripRequest.java} | 14 +- .../services/service/trip/ExportTripResult.java | 51 +++++ .../services/service/trip/ImportTripRequest.java | 42 +++++ .../services/service/trip/ImportTripResult.java | 51 +++++ .../TripManagementService.java} | 16 +- .../services/dto/gson/ObserveDtoGsonSupplier.java | 3 + .../dto/gson/ReferentialMultimapAdapter.java | 5 +- .../gson/reference/UnknownReferenceAdapter.java | 69 +++++++ ...{BasketDto.java => BasketWithSectionIdDto.java} | 4 +- ...lineDto.java => BranchlineWithBasketIdDto.java} | 4 +- .../dto/reference/DataReferenceSetDefinitions.java | 33 +++- .../dto/referential/ReferentialMultimap.java | 29 +++ .../services/binder/BinderEngineInitializer.java | 6 + .../services/binder/data/TargetLengthBinder.java | 12 +- .../observe/services/binder/data/TdrBinder.java | 13 +- .../binder/data/TransmittingBuoyBinder.java | 8 +- .../services/service/DataSourceServiceTopia.java | 18 +- .../service/SqlScriptProducerServiceTopia.java | 15 +- .../actions/export/ReplicateTripServiceTopia.java | 115 ------------ .../synchro/data/DataSynchronizeServiceTopia.java | 108 ----------- .../ReferentialSynchronizeDiffServiceTopia.java | 5 +- .../sql/UpdateSqlStatementGenerator.java | 2 +- .../service/trip/ImportTripScriptTopiaSqlWork.java | 68 +++++++ .../service/trip/TripManagementServiceTopia.java | 207 +++++++++++++++++++++ .../services/binder/BinderEngineMetadataTest.java | 2 +- .../AddSqlScriptProducerServiceTopiaTest.java | 2 +- .../services/service/MigrateTestsDatabases.java | 6 +- .../persistence/metadata/TopiaMetadataEntity.java | 16 ++ .../nuiton/topia/service/sql/batch/SqlResult.java | 23 +++ .../service/sql/batch/TopiaSqlBatchService.java | 6 +- .../sql/batch/TopiaSqlBatchServiceImpl.java | 75 ++++++-- .../sql/batch/actions/AbstractSqlAction.java | 52 ++++-- .../sql/batch/actions/AbstractTablesAction.java | 48 +---- .../service/sql/batch/actions/BlobsContainer.java | 80 ++++++++ .../sql/batch/actions/DeleteTablesAction.java | 13 +- .../sql/batch/actions/ReplicateTablesAction.java | 71 ++++++- .../service/sql/batch/tables/TopiaSqlTable.java | 36 +++- .../service/sql/batch/tables/TopiaSqlTables.java | 114 +++++++----- .../sql/batch/tables/TopiaSqlTablesFactory.java | 5 +- 85 files changed, 1571 insertions(+), 1210 deletions(-) delete mode 100644 observe-application-web/src/main/java/fr/ird/observe/application/web/controller/v1/actions/export/ReplicateTripServiceController.java delete mode 100644 observe-application-web/src/main/java/fr/ird/observe/application/web/controller/v1/actions/synchro/data/DataSynchronizeServiceController.java create mode 100644 observe-application-web/src/main/java/fr/ird/observe/application/web/controller/v1/trip/TripManagementServiceController.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/AddSqlScriptProducerResult.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/ObserveBlobsContainer.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/export/ReplicateTripsExportRequest.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/export/ReplicateTripsExportResult.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/export/ReplicateTripsImportResult.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/synchro/data/DataSynchronizeRequest.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/synchro/data/DataSynchronizeService.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/synchro/data/task/DataSynchronizeCopyTask.java delete mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/synchro/data/task/DataSynchronizeDeleteTask.java copy observe-services-api/src/main/java/fr/ird/observe/services/service/{actions/synchro/data/task/DataSynchronizeTaskSupport.java => trip/DeleteTripRequest.java} (51%) create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/trip/DeleteTripResult.java rename observe-services-api/src/main/java/fr/ird/observe/services/service/{actions/synchro/data/task/DataSynchronizeTaskSupport.java => trip/ExportTripRequest.java} (51%) create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/trip/ExportTripResult.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/trip/ImportTripRequest.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/trip/ImportTripResult.java rename observe-services-api/src/main/java/fr/ird/observe/services/service/{actions/export/ReplicateTripService.java => trip/TripManagementService.java} (75%) create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/gson/reference/UnknownReferenceAdapter.java rename observe-services-model/src/main/java/fr/ird/observe/services/dto/longline/{BasketDto.java => BasketWithSectionIdDto.java} (88%) rename observe-services-model/src/main/java/fr/ird/observe/services/dto/longline/{BranchlineDto.java => BranchlineWithBasketIdDto.java} (87%) delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/export/ReplicateTripServiceTopia.java delete mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/synchro/data/DataSynchronizeServiceTopia.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/trip/ImportTripScriptTopiaSqlWork.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/trip/TripManagementServiceTopia.java create mode 100644 observe-topia-extension/src/main/java/org/nuiton/topia/service/sql/batch/SqlResult.java create mode 100644 observe-topia-extension/src/main/java/org/nuiton/topia/service/sql/batch/actions/BlobsContainer.java -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.