Tony CHEMIT pushed to branch master-7.x at ultreiaio / ird-observe Commits: 01d70a89 by tchemit at 2019-02-08T13:38:38Z [jgitflow-maven-plugin]updating poms for 7.0.4-SNAPSHOT development[skip ci] - - - - - 7f2172a2 by tchemit at 2019-02-08T13:45:27Z [jgitflow-maven-plugin]updating develop poms to master versions to avoid merge conflicts[skip ci] - - - - - 5f829902 by tchemit at 2019-02-08T13:45:27Z [jgitflow-maven-plugin]merging 'master-7.x' into 'develop-7.x' - - - - - 8ce89995 by tchemit at 2019-02-08T13:45:28Z [jgitflow-maven-plugin]Updating develop poms back to pre merge state[skip ci] - - - - - 15146695 by tchemit at 2019-02-13T11:09:37Z [PS] Inversion de libellé - Closes #1219 - - - - - 7f028ae1 by tchemit at 2019-02-13T13:15:01Z [PS] Libellé échantillon faune associée - Closes #1220 - - - - - a4a2eb7f by tchemit at 2019-02-13T13:22:16Z [PS] Le formulaire bonnes pratiques de remise à l'eau ne s'ouvre pas - Closes #1221 - - - - - eb1a6dd5 by tchemit at 2019-02-13T15:38:37Z update pom - - - - - 3ae3e01e by tchemit at 2019-02-14T13:11:19Z add missing i18n key - - - - - de8269ea by tchemit at 2019-02-14T13:11:36Z [PS] La suppression d'éléments dans Calée/Estimation du banc ne fonctionne pas - closes #1222 - - - - - 19f0cd67 by tchemit at 2019-02-14T17:14:51Z A la ré ouverture de l'UI, l'affichage est partiel - See #1224 - - - - - a1ce16a2 by tchemit at 2019-02-14T17:14:52Z L'asssitant sauvegarde a un comportement étonnant - Closes #1228 - - - - - 072a1983 by tchemit at 2019-02-14T17:14:52Z Ergonomie assistant sauvegarde - Closes #1229 - - - - - ad7f65ec by tchemit at 2019-02-14T17:14:52Z Revert "add missing i18n key" This reverts commit 3ae3e01e - - - - - 9cbe3530 by tchemit at 2019-02-16T12:52:21Z Equipement bateau, bug sur suppression de caractéristique - Closes #1232 - - - - - 6c45d906 by tchemit at 2019-02-18T09:43:49Z Equipement bateau, bug sur suppression de caractéristique - Closes #1232 - - - - - bb313a37 by tchemit at 2019-02-18T10:02:31Z [jgitflow-maven-plugin]updating poms for branch'release/7.0.4' with non-snapshot versions[skip ci] - - - - - f2b67ccc by tchemit at 2019-02-18T10:09:02Z [jgitflow-maven-plugin]merging 'release/7.0.4' into 'master-7.x' - - - - - 30 changed files: - client-configuration/pom.xml - client-core/pom.xml - client-core/src/main/java/fr/ird/observe/client/ui/admin/save/SaveLocalModel.java - client-core/src/main/java/fr/ird/observe/client/ui/admin/save/SaveLocalUI.jcss - client-core/src/main/java/fr/ird/observe/client/ui/admin/save/SaveLocalUIHandler.java - client-core/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUIHandler.java - client-core/src/main/java/fr/ird/observe/client/ui/content/data/seine/GearUseFeaturesSeineUIHandler.java - client-core/src/main/java/fr/ird/observe/client/ui/content/table/ContentTableUIHandler.java - client-core/src/main/java/fr/ird/observe/client/ui/storage/StorageUIModel.java - client-core/src/main/java/fr/ird/observe/client/ui/storage/tabs/BackupUI.jcss - client-core/src/main/java/fr/ird/observe/client/ui/storage/tabs/BackupUIHandler.java - client-core/src/main/java/fr/ird/observe/client/ui/tree/navigation/NavigationTreeCellRenderer.java - client-runner/pom.xml - dto/pom.xml - dto/src/main/java/fr/ird/observe/dto/referential/SpeciesGroupHelper.java - observe-i18n/pom.xml - observe-i18n/src/main/i18n/translations/observe_en_GB.properties - observe-i18n/src/main/i18n/translations/observe_es_ES.properties - observe-i18n/src/main/i18n/translations/observe_fr_FR.properties - observe/pom.xml - persistence/pom.xml - pom.xml - server-configuration/pom.xml - server-core/pom.xml - server-runner/pom.xml - services-client/pom.xml - services-local/pom.xml - services/pom.xml - test/pom.xml - validation/pom.xml Changes: ===================================== client-configuration/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>client-configuration</artifactId> ===================================== client-core/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>client-core</artifactId> ===================================== client-core/src/main/java/fr/ird/observe/client/ui/admin/save/SaveLocalModel.java ===================================== @@ -26,6 +26,7 @@ import fr.ird.observe.client.configuration.ClientConfig; import fr.ird.observe.client.ui.admin.AdminActionModel; import fr.ird.observe.client.ui.admin.AdminStep; import fr.ird.observe.client.ui.admin.AdminUIModel; +import org.apache.commons.lang3.StringUtils; import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; import org.nuiton.jaxx.runtime.swing.wizard.ext.WizardState; @@ -35,6 +36,8 @@ import java.io.File; import java.util.HashSet; import java.util.Set; +import static fr.ird.observe.client.ui.storage.StorageUIModel.SQL_GZ_EXTENSION; + /** * Le modèle d'une opération d'export de données observers. * @@ -45,6 +48,8 @@ public class SaveLocalModel extends AdminActionModel { public static final String BACKUP_FILE_PROPERTY_NAME = "backupFile"; + public static final String BACKUP_FILE_NAME_PROPERTY_NAME = "backupFileName"; + public static final String DO_BACKUP_PROPERTY_NAME = "doBackup"; public static final String CAN_SAVE_LOCAL_PROPERTY_NAME = "canSaveLocal"; @@ -99,11 +104,17 @@ public class SaveLocalModel extends AdminActionModel { return backupFile; } + public String getBackupFileName() { + return StringUtils.removeEnd(backupFile.getName(), SQL_GZ_EXTENSION); + } + public void setBackupFile(File backupFile) { boolean canSave = isCanSaveLocal(); File oldValue = this.backupFile; + String oldBackupFileName = getBackupFileName(); this.backupFile = backupFile; firePropertyChange(BACKUP_FILE_PROPERTY_NAME, oldValue, backupFile); + firePropertyChange(BACKUP_FILE_NAME_PROPERTY_NAME, oldBackupFileName, getBackupFileName()); firePropertyChange(CAN_SAVE_LOCAL_PROPERTY_NAME, canSave, isCanSaveLocal()); } @@ -125,9 +136,11 @@ public class SaveLocalModel extends AdminActionModel { public boolean isCanSaveLocal() { boolean validate = !doBackup || backupFile != null && - !backupFile.exists() && - backupFile.getName().endsWith(".sql.gz") && - backupFile.getParentFile().exists(); + !backupFile.exists() && backupFile.getParentFile().exists() && backupFile.getName().endsWith(SQL_GZ_EXTENSION); + if (validate) { + String filename = getBackupFileName(); + validate = !filename.isEmpty() && !filename.contains("."); + }; if (log.isDebugEnabled()) { log.debug("can save ? " + validate); ===================================== client-core/src/main/java/fr/ird/observe/client/ui/admin/save/SaveLocalUI.jcss ===================================== @@ -75,7 +75,7 @@ #filenameText { enabled:{stepModel.isDoBackup()}; - text:{stepModel.getBackupFile().getName()}; + text:{stepModel.getBackupFileName()}; } #startAction { ===================================== client-core/src/main/java/fr/ird/observe/client/ui/admin/save/SaveLocalUIHandler.java ===================================== @@ -26,6 +26,7 @@ import fr.ird.observe.client.ui.ObserveKeyStrokes; import fr.ird.observe.client.ui.admin.AdminStep; import fr.ird.observe.client.ui.admin.AdminTabUIHandler; import fr.ird.observe.client.ui.admin.synchronize.referential.legacy.SynchronizeModel; +import fr.ird.observe.client.ui.storage.StorageUIModel; import fr.ird.observe.client.ui.util.UIHelper; import fr.ird.observe.services.service.actions.synchro.referential.legacy.UnidirectionalReferentialSynchronizeContext; import fr.ird.observe.services.service.sql.AddSqlScriptProducerRequest; @@ -106,7 +107,7 @@ public class SaveLocalUIHandler extends AdminTabUIHandler<SaveLocalUI> implement } public void changeFilename(String filename) { - getUi().getStepModel().setBackupFile(new File(getUi().directoryText.getText(), filename)); + getUi().getStepModel().setBackupFile(new File(ui.getDirectoryText().getText(), filename + StorageUIModel.SQL_GZ_EXTENSION)); } public void doStartAction() { ===================================== client-core/src/main/java/fr/ird/observe/client/ui/content/data/longline/GearUseFeaturesLonglineUIHandler.java ===================================== @@ -165,10 +165,15 @@ public class GearUseFeaturesLonglineUIHandler extends ContentTableUIHandler<Trip } private void selectCell(GearUseFeaturesLonglineUI ui, int selectedColumn, int selectedRow) { + if (selectedRow >= ui.getMeasurementsTableModel().getRowCount()) { + return; + } SwingUtilities.invokeLater(() -> { cellEditorAdjusting = true; try { JTables.doSelectCell(ui.getMeasurementsTable(), selectedRow, selectedColumn); + } catch (Exception e) { + log.error("Can't select row " + selectedRow, e); } finally { cellEditorAdjusting = false; } ===================================== client-core/src/main/java/fr/ird/observe/client/ui/content/data/seine/GearUseFeaturesSeineUIHandler.java ===================================== @@ -165,10 +165,17 @@ public class GearUseFeaturesSeineUIHandler extends ContentTableUIHandler<TripSei } private void selectCell(GearUseFeaturesSeineUI ui, int selectedColumn, int selectedRow) { + if (selectedRow >= ui.getMeasurementsTableModel().getRowCount()) { + return; + } SwingUtilities.invokeLater(() -> { cellEditorAdjusting = true; try { - JTables.doSelectCell(ui.getMeasurementsTable(), selectedRow, selectedColumn); + try { + JTables.doSelectCell(ui.getMeasurementsTable(), selectedRow, selectedColumn); + } catch (Exception e) { + log.error("Can't select row " + selectedRow, e); + } } finally { cellEditorAdjusting = false; } ===================================== client-core/src/main/java/fr/ird/observe/client/ui/content/table/ContentTableUIHandler.java ===================================== @@ -331,7 +331,7 @@ public abstract class ContentTableUIHandler<E extends IdDto, D extends IdDto, U U ui = getUi(); - if (getModel().isModified() || getModel().isCanSaveRow()) { + if (!getTableModel().isEmpty() && (getModel().isModified() || getModel().isCanSaveRow())) { // flush modified line to model getTableModel().updateRowFromEditBean(); ===================================== client-core/src/main/java/fr/ird/observe/client/ui/storage/StorageUIModel.java ===================================== @@ -92,6 +92,7 @@ public class StorageUIModel extends WizardModel<StorageStep> { public static final String CREATION_MODE_PROPERTY_NAME = "creationMode"; public static final String DO_BACKUP_PROPERTY_NAME = "doBackup"; public static final String BACKUP_FILE_PROPERTY_NAME = "backupFile"; + public static final String BACKUP_FILE_NAME_PROPERTY_NAME = "backupFileName"; public static final String DUMP_FILE_PROPERTY_NAME = "dumpFile"; public static final String LOCAL_STORAGE_EXIST_PROPERTY_NAME = "localStorageExist"; public static final String USE_SSL_PROPERTY_NAME = "useSsl"; @@ -117,6 +118,7 @@ public class StorageUIModel extends WizardModel<StorageStep> { private static final String CAN_USE_REMOTE_SERVICE_PROPERTY_NAME = "canUseRemoteService"; private static final String CAN_USE_SERVER_SERVICE_PROPERTY_NAME = "canUseServerService"; private static final char[] EMPTY_PASSWORD = new char[0]; + public static final String SQL_GZ_EXTENSION = ".sql.gz"; // private static final String LOGIN_REFERENTIEL = "referentiel"; private final ProgressModel progressModel = new ProgressModel(); @@ -991,7 +993,11 @@ public class StorageUIModel extends WizardModel<StorageStep> { break; case BACKUP: - validate = !doBackup || backupFile != null && !backupFile.exists() && backupFile.getName().endsWith(".sql.gz"); + validate = !doBackup || backupFile != null && !backupFile.exists() && backupFile.getName().endsWith(SQL_GZ_EXTENSION); + if (validate) { + String filename = getBackupFileName(); + validate = !filename.isEmpty() && !filename.contains("."); + } break; case SELECT_DATA: // chemit 20100525 : aucune contrainte dans ce cas @@ -1149,10 +1155,15 @@ public class StorageUIModel extends WizardModel<StorageStep> { return backupFile; } + public String getBackupFileName() { + return StringUtils.removeEnd(backupFile.getName(),SQL_GZ_EXTENSION); + } public void setBackupFile(File backupFile) { File oldValue = this.backupFile; + String oldBackupFileName = getBackupFileName(); this.backupFile = backupFile; firePropertyChange(BACKUP_FILE_PROPERTY_NAME, oldValue, backupFile); + firePropertyChange(BACKUP_FILE_NAME_PROPERTY_NAME, oldBackupFileName, getBackupFileName()); validate(); } ===================================== client-core/src/main/java/fr/ird/observe/client/ui/storage/tabs/BackupUI.jcss ===================================== @@ -50,5 +50,5 @@ #filenameText { enabled:{model.isDoBackup()}; - text:{model.getBackupFile().getName()}; + text:{model.getBackupFileName()}; } ===================================== client-core/src/main/java/fr/ird/observe/client/ui/storage/tabs/BackupUIHandler.java ===================================== @@ -24,7 +24,9 @@ package fr.ird.observe.client.ui.storage.tabs; import fr.ird.observe.client.ui.ObserveKeyStrokes; import fr.ird.observe.client.ui.storage.StorageStep; +import fr.ird.observe.client.ui.storage.StorageUIModel; import fr.ird.observe.client.ui.util.UIHelper; +import org.apache.commons.lang3.StringUtils; import org.nuiton.jaxx.runtime.spi.UIHandler; import javax.swing.AbstractAction; @@ -90,7 +92,7 @@ public class BackupUIHandler extends StorageTabUIHandler<BackupUI> implements UI } public void changeFilename(String filename) { - ui.getModel().setBackupFile(new File(ui.getDirectoryText().getText(), filename)); + ui.getModel().setBackupFile(new File(ui.getDirectoryText().getText(), filename + StorageUIModel.SQL_GZ_EXTENSION)); } } ===================================== client-core/src/main/java/fr/ird/observe/client/ui/tree/navigation/NavigationTreeCellRenderer.java ===================================== @@ -33,6 +33,7 @@ import javax.swing.JTree; import javax.swing.tree.DefaultTreeCellRenderer; import java.awt.Color; import java.awt.Component; +import java.awt.Dimension; /** * Created on 14/11/16. @@ -86,6 +87,17 @@ public class NavigationTreeCellRenderer extends DefaultTreeCellRenderer implemen JLabel comp = (JLabel) super.getTreeCellRendererComponent(tree, text, sel, expanded, leaf, row, hasFocus); comp.setToolTipText(text); comp.setIcon(icon); + Dimension size = comp.getPreferredSize(); + double height = size.getHeight(); + if (icon != null) { + int iconHeight = icon.getIconHeight(); + if (height > 2 * iconHeight) { + log.error(String.format("Size is amazing: %s for node: %s", size, text)); + Dimension newSize = new Dimension((int) size.getWidth(), iconHeight + 2); + comp.setSize(newSize); + comp.setPreferredSize(newSize); + } + } return comp; } ===================================== client-runner/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>client-runner</artifactId> ===================================== dto/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>dto</artifactId> ===================================== dto/src/main/java/fr/ird/observe/dto/referential/SpeciesGroupHelper.java ===================================== @@ -28,9 +28,9 @@ import java.util.List; public class SpeciesGroupHelper extends GeneratedSpeciesGroupHelper { //FIXME PROTECTED-ID public static final List<String> SPECIES_GROUP_IDS = Arrays.asList( - "fr.ird.referential.common.SpeciesGroup#1445863056144#0.9820877553253712", - "fr.ird.referential.common.SpeciesGroup#1239832683690#0.24333033683679461", - "fr.ird.referential.common.SpeciesGroup#1446014286433#0.6480183366605247", - "fr.ird.referential.common.SpeciesGroup#1239832683689#0.7120116158620075" + "fr.ird.observe.entities.referentiel.SpeciesGroup#1445863056144#0.9820877553253712", + "fr.ird.observe.entities.referentiel.SpeciesGroup#1239832683690#0.24333033683679461", + "fr.ird.observe.entities.referentiel.SpeciesGroup#1446014286433#0.6480183366605247", + "fr.ird.observe.entities.referentiel.SpeciesGroup#1239832683689#0.7120116158620075" ); } ===================================== observe-i18n/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>observe-i18n</artifactId> ===================================== observe-i18n/src/main/i18n/translations/observe_en_GB.properties ===================================== @@ -916,14 +916,14 @@ observe.common.NonTargetCatchReleasingTimeDto.type=Releasing time observe.common.NonTargetCatchReleasingTimeDto.types=Releasing time observe.common.NonTargetLengthDto.comment=Non target sample comment observe.common.NonTargetLengthDto.count=Count -observe.common.NonTargetLengthDto.length=Length +observe.common.NonTargetLengthDto.length=Length (cm) observe.common.NonTargetLengthDto.picturesReferences=Pictures references observe.common.NonTargetLengthDto.table.count=Count observe.common.NonTargetLengthDto.table.count.tip=Count observe.common.NonTargetLengthDto.table.gender=Sex observe.common.NonTargetLengthDto.table.gender.tip=Sex observe.common.NonTargetLengthDto.table.length=Length -observe.common.NonTargetLengthDto.table.length.tip=Length +observe.common.NonTargetLengthDto.table.length.tip=Length (cm) observe.common.NonTargetLengthDto.table.meanWeight=Indiv. Weight observe.common.NonTargetLengthDto.table.meanWeight.tip=Individual weight (en Kg) observe.common.NonTargetLengthDto.table.nonTargetSpecies=Species ===================================== observe-i18n/src/main/i18n/translations/observe_es_ES.properties ===================================== @@ -916,14 +916,14 @@ observe.common.NonTargetCatchReleasingTimeDto.type=Hora de liberación de fauna observe.common.NonTargetCatchReleasingTimeDto.types=Horas de liberación de fauna accesoria observe.common.NonTargetLengthDto.comment=Comentarios sobre el muestreo de fauna accesoria observe.common.NonTargetLengthDto.count=Número -observe.common.NonTargetLengthDto.length=Talla +observe.common.NonTargetLengthDto.length=Talla (cm) observe.common.NonTargetLengthDto.picturesReferences=Referencia foto observe.common.NonTargetLengthDto.table.count=Número observe.common.NonTargetLengthDto.table.count.tip=Número de ejemplares medidos observe.common.NonTargetLengthDto.table.gender=Sexo observe.common.NonTargetLengthDto.table.gender.tip=Sexo observe.common.NonTargetLengthDto.table.length=Talla -observe.common.NonTargetLengthDto.table.length.tip=Talla +observe.common.NonTargetLengthDto.table.length.tip=Talla (cm) observe.common.NonTargetLengthDto.table.meanWeight=Peso indiv. observe.common.NonTargetLengthDto.table.meanWeight.tip=Peso del individuo (en Kg) observe.common.NonTargetLengthDto.table.nonTargetSpecies=Especie ===================================== observe-i18n/src/main/i18n/translations/observe_fr_FR.properties ===================================== @@ -590,7 +590,7 @@ observe.common.DataDto.captain=Capitaine observe.common.DataDto.dataQuality=Qualité de donnée observe.common.DataDto.departureHarbour=Port de départ observe.common.DataDto.depthRecorder=Enregistreur de profondeur -observe.common.DataDto.endDate=Date de début +observe.common.DataDto.endDate=Date de fin observe.common.DataDto.haulingIdentifier=Virage observe.common.DataDto.hookLost=Hameçon perdu observe.common.DataDto.landingHarbour=Port d'arrivée @@ -599,7 +599,7 @@ observe.common.DataDto.observer=Observateur observe.common.DataDto.program=Programme observe.common.DataDto.settingIdentifier=Filage observe.common.DataDto.speciesFate=Devenir espèce -observe.common.DataDto.startDate=Date de fin +observe.common.DataDto.startDate=Date de début observe.common.DataDto.timer=Horloge observe.common.DataDto.timerTimeOnBoard=Horodatage de montée à bord observe.common.DataDto.traceCutOff=Bas de ligne coupé @@ -916,14 +916,14 @@ observe.common.NonTargetCatchReleasingTimeDto.type=Moment de la libération observe.common.NonTargetCatchReleasingTimeDto.types=Moments de la libération observe.common.NonTargetLengthDto.comment=Commentaire de l’échantillonnage faune observe.common.NonTargetLengthDto.count=Nombre -observe.common.NonTargetLengthDto.length=Longueur hors tout +observe.common.NonTargetLengthDto.length=Taille (cm) observe.common.NonTargetLengthDto.picturesReferences=Référence photo observe.common.NonTargetLengthDto.table.count=Effectif observe.common.NonTargetLengthDto.table.count.tip=Effectif observe.common.NonTargetLengthDto.table.gender=Sexe observe.common.NonTargetLengthDto.table.gender.tip=Sexe -observe.common.NonTargetLengthDto.table.length=Longueur -observe.common.NonTargetLengthDto.table.length.tip=Longueur +observe.common.NonTargetLengthDto.table.length=Taille +observe.common.NonTargetLengthDto.table.length.tip=Taille (cm) observe.common.NonTargetLengthDto.table.meanWeight=Poids ind. observe.common.NonTargetLengthDto.table.meanWeight.tip=Poids individuel (en Kg) observe.common.NonTargetLengthDto.table.nonTargetSpecies=Espèce faune ===================================== observe/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>observe</artifactId> ===================================== persistence/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>persistence</artifactId> ===================================== pom.xml ===================================== @@ -26,12 +26,12 @@ <parent> <groupId>io.ultreia.maven</groupId> <artifactId>pom</artifactId> - <version>2019.8.8</version> + <version>2019.8.11</version> </parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> <packaging>pom</packaging> <name>ObServe :: Pom</name> ===================================== server-configuration/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>server-configuration</artifactId> ===================================== server-core/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>server-core</artifactId> ===================================== server-runner/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>server-runner</artifactId> ===================================== services-client/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>services-client</artifactId> ===================================== services-local/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>services-local</artifactId> ===================================== services/pom.xml ===================================== @@ -27,7 +27,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>services</artifactId> ===================================== test/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>test</artifactId> ===================================== validation/pom.xml ===================================== @@ -26,7 +26,7 @@ <parent> <groupId>fr.ird.observe</groupId> <artifactId>ird-observe</artifactId> - <version>7.0.3</version> + <version>7.0.4</version> </parent> <artifactId>validation</artifactId> View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/fd144eaa1ed4a05357408ff22fa... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/compare/fd144eaa1ed4a05357408ff22fa... You're receiving this email because of your account on gitlab.com.