This is an automated email from the git hooks/post-receive script. New change to branch feature/7621 in repository observe. See http://git.codelutin.com/observe.git discards de3f941 réactivation de l'action pour changer une marée de programme discards fe44b06 suppression de l'ouverture du programme s'il n'y a que lui d'ouvert discards a615364 - réordonnement des méthodes de service - ajout d'une méthode pour déplacer un trip dans un autre programme discards 888e819 ajout des actions sur les nouveaux menus (refs #7621) discards a0880a9 ajout des menus contextuels discards bb9e5c1 fixes #7469 rechargement des éléments ouverts de l'arbre à l'ouverture de l'appli discards 4a0d29a enregsitrement des noeuds ouverts à la fermeture et chargement des noeuds ouverts à l'ouverture discards 7c37d08 méthodes pour vérifier l'existence d'un id discards 4610d0b ajout de la conf des noeuds ouverts adds 55f07ed Correction sur la récupération des fonctions de transformation de type entite -> dto adds 0b44104 optimize dependencies adds ff377b1 Ajout de la propriété Program#gearTypePrefix (See #7701) adds 69f9ba8 Ajout du gearTypePrefix dans la décoration des programmes (See #7701) adds c7844b6 Correction de l'algorithme de transformation des propriétés Entity <-> Dto adds f9dd0a6 Correction du test sur les marées de type seine adds 47f5ab6 Faire paraitre le type de marée dans le nom du programme (termine #7701) Merge branch 'feature/7701' into develop adds 81f2a37 optimize dependencies adds e6e8dfb Trier les programmes dans l'arbre de navigation adds f7adaac Add serailVersionUID adds d261cf7 Passage en log debug sur la création des configuration topia adds ddc5971 Certainnes méthodes doivent être en NoDataAccess sur certainnes méthodes de DataSourceService adds 9753ef3 Pas besoin d'être une source ouverte pour récupérer les utilisateurs adds c87e500 Ajout d'une méthode split de dto par l'id adds 86abb97 Ajout serialVersionUID adds 67889a8 Afficher la configuration une fois qu'elle est chargée adds 83a574b Voir les logs de ApplicationConfig adds f11e99d Utilisation bon binding adds 2054947 Remise en place de l'ouverture de la configuration adds d4b601b Utilisation de la bonne option de configuration pour récupérer le login enregisré adds d4d631e Suppression code mort adds 1bbcb07 Faire en sorte de bien récupérer les informations de sécurité (on doit traiter le cas des logins sous la forme "login" qui arrive de pg adds bcb1e55 Faire en sorte de récupérer les configurations de connexion depuis la configuration adds ab1701b Le status est obligatoire sur les référentiels (j'ai juste fait pour programme, à finir pour les autres types de référentiels) adds 3ab84e2 Ajout d'une page avec toute le configuration api/v1/configuration/home adds dbb7488 Correction des noms de schema (en minuscule sous pg pour le requetage) adds 339f51d filter le fichier de configuration des tests adds 8edfb88 Suppression code mort adds 83899db Calculer les types des composants d'une référence à partir de l'introspection et non plus les valeurs (si elles sont nulles, on perd le type à la sérialisation) adds 9ee40dc Suppression code mort adds 7f05a7a Ajout d'un test pour s'assurer que les references sont bien remontées adds 3e50fd6 Correction d'un erreur de typo sur des paramètres de méthodes utilisés via paranamer... Badaboom adds 6864397 Revue des tests et ajout de fimxme a regler (Sylvain) adds ed29196 Suppression code mort adds aeb96c3 ajout de la conf des noeuds ouverts adds 428b10a méthodes pour vérifier l'existence d'un id adds e323c02 enregsitrement des noeuds ouverts à la fermeture et chargement des noeuds ouverts à l'ouverture adds ab3f53b Ne plus utiliser la méthode DataSourceService#getObserveDto + renommage des noms de paramètres adds 052de92 Debut de correction des recopies de références adds 2b2853b enregistrement de toutes les source de données ouvertes pour les fermer a l'arrêt de l'appli (refs #7700) adds d60a92a baisser le niveau de log pour les droits utilisateurs adds 174cb8d A la copie du model de stockage le satut doit etre copier en dernier car les settters précédents le remmettent à zero adds cb0cdf8 donner un nom aux deux listes du context de l'application pour eviter les comflits new eec7964 ajout des menus contextuels new eedf278 ajout des actions sur les nouveaux menus (refs #7621) new bc4c52c - réordonnement des méthodes de service - ajout d'une méthode pour déplacer un trip dans un autre programme new c2578f7 suppression de l'ouverture du programme s'il n'y a que lui d'ouvert new adb80d9 réactivation de l'action pour changer une marée de programme 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 (de3f941) \ N -- N -- N refs/heads/feature/7621 (adb80d9) 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 5 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 adb80d981dfba755afa1eb02bd7aebd690106c1b Author: Kevin Morin <morin@codelutin.com> Date: Mon Nov 9 13:41:45 2015 +0100 réactivation de l'action pour changer une marée de programme commit c2578f70c7bb025ec72f009ad20c71ff4ae22128 Author: Kevin Morin <morin@codelutin.com> Date: Mon Nov 9 13:40:09 2015 +0100 suppression de l'ouverture du programme s'il n'y a que lui d'ouvert commit bc4c52c395819435bba9d10e48825c0ff44b52ca Author: Kevin Morin <morin@codelutin.com> Date: Mon Nov 9 13:39:24 2015 +0100 - réordonnement des méthodes de service - ajout d'une méthode pour déplacer un trip dans un autre programme commit eedf27807c923dcc09b81e38ba5f48a64249c685 Author: Kevin Morin <morin@codelutin.com> Date: Mon Nov 9 11:02:54 2015 +0100 ajout des actions sur les nouveaux menus (refs #7621) commit eec79640518bb0da593cb9f90340cce4eb08c00d Author: Kevin Morin <morin@codelutin.com> Date: Fri Nov 6 18:03:03 2015 +0100 ajout des menus contextuels Summary of changes: .../main/java/fr/ird/observe/ObserveRunner.java | 5 + .../observe/ObserveSwingApplicationContext.java | 57 ++++- .../ObserveSwingApplicationConfig.java | 6 +- .../fr/ird/observe/db/ObserveSwingDataSource.java | 20 +- .../java/fr/ird/observe/ui/DecoratorService.java | 12 +- .../observe/ui/actions/ReloadStorageAction.java | 11 +- .../ird/observe/ui/actions/ShowConfigAction.java | 234 ++++++++++----------- .../ird/observe/ui/storage/ObstunaAdminAction.java | 15 +- .../ird/observe/ui/storage/StorageUIHandler.java | 23 +- .../fr/ird/observe/ui/storage/StorageUIModel.java | 132 +++++++----- .../fr/ird/observe/ui/tree/ObserveTreeHelper.java | 24 ++- .../loadors/AbstractReferenceDtoChildLoador.java | 2 + .../ui/tree/loadors/RootNodeChildLoador.java | 2 +- .../ui/util/decorator/ReferenceDecorator.java | 2 + .../ird/observe/validation/ValidationContext.java | 127 +++++++++-- .../ProgramDto-n1-create-error-validation.xml | 7 + .../ProgramDto-n1-create-warning-validation.xml | 2 +- .../src/main/resources/log4j.properties | 1 + .../src/main/resources/observe-log4j.properties | 1 + observe-application-web/pom.xml | 14 -- .../web/controller/v1/ConfigurationController.java | 48 +++-- .../controller/v1/DataSourceServiceController.java | 21 +- .../ActivityLonglineServiceController.java | 9 +- .../v1/longline/SetLonglineServiceController.java | 5 + .../v1/longline/TripLonglineServiceController.java | 5 + .../v1/seine/ActivitySeineServiceController.java | 5 + .../v1/seine/FloatingObjectServiceController.java | 5 + .../v1/seine/RouteServiceController.java | 5 + .../v1/seine/SetSeineServiceController.java | 5 + .../v1/seine/TripSeineServiceController.java | 5 + .../observe-entities-validation_en_GB.properties | 1 + .../observe-entities-validation_fr_FR.properties | 3 +- .../observe/ObserveTopiaConfigurationFactory.java | 8 +- .../ird/observe/entities/constants/GearType.java | 16 +- .../observe/entities/referentiel/ProgramImpl.java | 20 ++ observe-entities/src/main/xmi/observe-common.zargo | Bin 37033 -> 37617 bytes observe-services-api/pom.xml | 5 + .../services/service/DataSourceService.java | 31 +-- .../service/longline/ActivityLonglineService.java | 5 +- .../service/longline/SetLonglineService.java | 3 + .../longline/TripLonglineGearUseService.java | 4 +- .../service/longline/TripLonglineService.java | 3 + .../service/seine/ActivitySeineService.java | 3 + .../service/seine/FloatingObjectService.java | 3 + .../services/service/seine/RouteService.java | 3 + .../services/service/seine/SetSeineService.java | 3 + .../service/seine/TripSeineGearUseService.java | 4 +- .../services/service/seine/TripSeineService.java | 3 + .../java/fr/ird/observe/services/dto/IdDtos.java | 6 + .../fr/ird/observe/services/dto/ReferenceDto.java | 41 +++- .../fr/ird/observe/services/dto/ReferenceDtos.java | 6 +- .../observe/services/dto/constants/GearType.java | 16 +- .../services/dto/gson/ReferenceDtoAdapter.java | 3 + .../services/dto/referential/ProgramDto.java | 18 ++ .../services/http/ObserveRequestBuilder.java | 10 - .../ird/observe/services/http/ObserveResponse.java | 56 ----- .../services/service/AbstractServiceRestTest.java | 49 +++++ .../service/ReferentialServiceRestTest.java | 73 +++++++ .../seine/TripSeineGearUseServiceRestTest.java | 210 +++++++++--------- .../service/seine/TripSeineServiceRestTest.java | 72 ++----- observe-services-topia/pom.xml | 4 + .../fr/ird/observe/services/ObserveJdbcHelper.java | 21 +- .../observe/services/ObserveSecurityHelper.java | 12 +- .../ird/observe/services/ObserveServiceTopia.java | 42 ++-- .../services/builder/DtoToEntityBuilder.java | 12 ++ .../services/builder/EntityToDtoBuilder.java | 2 +- .../EntityToReferentialReferenceDtoBuilder.java | 2 +- .../services/dto/ObserveDtosInitializer.java | 71 +++---- .../services/service/DataSourceServiceTopia.java | 54 ++--- .../services/service/ReferentialServiceTopia.java | 2 +- .../longline/ActivityLonglineServiceTopia.java | 15 +- .../service/longline/SetLonglineServiceTopia.java | 5 + .../service/longline/TripLonglineServiceTopia.java | 16 +- .../service/seine/ActivitySeineServiceTopia.java | 16 +- .../service/seine/FloatingObjectServiceTopia.java | 5 + .../services/service/seine/RouteServiceTopia.java | 5 + .../service/seine/SetSeineServiceTopia.java | 5 + .../service/seine/TargetSampleServiceTopia.java | 6 +- .../service/seine/TripSeineServiceTopia.java | 7 + .../service/seine/TripSeineServiceTopiaTest.java | 52 +++-- observe-test-data/pom.xml | 11 + 81 files changed, 1146 insertions(+), 707 deletions(-) create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/referentiel/ProgramImpl.java create mode 100644 observe-services-model/src/main/java/fr/ird/observe/services/dto/referential/ProgramDto.java create mode 100644 observe-services-rest/src/test/java/fr/ird/observe/services/service/ReferentialServiceRestTest.java -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.