Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
-
2808ba1b
by tchemit at 2019-05-13T22:13:23Z
6 changed files:
- + .mvn/gitlab-cache/milestones/866537-artifacts.json
- .mvn/gitlab-cache/milestones/866537-issues.json
- .mvn/gitlab-cache/milestones/866537.json
- + .mvn/gitlab-cache/milestones/873393-issues.json
- + .mvn/gitlab-cache/milestones/873393.json
- CHANGELOG.md
Changes:
| 1 |
+[
|
|
| 2 |
+ {
|
|
| 3 |
+ "name": "Application",
|
|
| 4 |
+ "filename": "observe-7.0.7.zip",
|
|
| 5 |
+ "url": "http://repo1.maven.org/maven2/fr/ird/observe/observe/7.0.7/observe-7.0.7.zip"
|
|
| 6 |
+ },
|
|
| 7 |
+ {
|
|
| 8 |
+ "name": "Serveur",
|
|
| 9 |
+ "filename": "observe-7.0.7.war",
|
|
| 10 |
+ "url": "http://repo1.maven.org/maven2/fr/ird/observe/observe/7.0.7/observe-7.0.7.war"
|
|
| 11 |
+ }
|
|
| 12 |
+]
|
|
| \ No newline at end of file |
| 1 | 1 |
[
|
| 2 | 2 |
{
|
| 3 |
- "id": 20078138,
|
|
| 4 |
- "iid": 1269,
|
|
| 3 |
+ "id": 20727608,
|
|
| 4 |
+ "iid": 1270,
|
|
| 5 | 5 |
"projectId": 2722779,
|
| 6 |
- "title": "[TREE] Parfois un affichage tronqué sans raison",
|
|
| 7 |
- "description": "Vu avec la v7.0.5 et v7.0.6 :\n\n\n\n",
|
|
| 8 |
- "labels": [],
|
|
| 6 |
+ "title": "[SYNCHRO SIMPLE] Une requête DELETE échoue pour cause de violation de contrainte FK",
|
|
| 7 |
+ "description": "Nous avons une base locale dans laquelle une espèce n\u0027existe plus dans le référentiel de la base centrale.\n\nCette espèce ayant été utilisée par l\u0027observateur, ObServe présente l\u0027UI de remplacement de code. On s\u0027exécute et le processus se déroulement correctement. La synchro du référentiel se termine sans erreur. A l\u0027issue de la synchro du référentiel toutefois, l\u0027espèce DYL (fr.ird.observe.entities.referentiel.Species#1551868196804#0.09929351272816189) reste dans le référentiel de la base locale alors qu\u0027elle n\u0027existe pas dans la base centrale (est-ce normal ?)\n\nEnsuite, lors de l\u0027étape d\u0027envoi de la marée dans la base centrale, il semble que le système essaie d\u0027abord de supprimer cette espèce du référentiel local avant d\u0027envoyer la marée (qui ne l\u0027utilise plus suite au remplacement de code), mais cela échoue. Le message indique que l\u0027espèce est encore présente dans les associations espèces/océans :\n\nEspèce concernée : DYL / fr.ird.observe.entities.referentiel.Species#1551868196804#0.09929351272816189\n\n```\nSauvegarde de la base locale vers C:\\Users\\pcauquil\\.observe\\backup\\obstuna-local-2019-05-09--13-46-42.sql.gz\nSauvegarde du référentiel.\norg.nuiton.topia.persistence.TopiaException: Could not execute sql code\n\tat org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.doSqlWork(HibernateTopiaSqlSupport.java:168)\n\tat fr.ird.observe.services.local.service.actions.synchro.referential.legacy.UnidirectionalReferentialSynchronizeLocalServiceLocal.applySqlRequests(UnidirectionalReferentialSynchronizeLocalServiceLocal.java:158)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\n\tat java.lang.reflect.Method.invoke(Unknown Source)\n\tat fr.ird.observe.services.local.ObserveServiceFactoryLocal$ObserveServiceInvocationHandler.invokeMethod(ObserveServiceFactoryLocal.java:242)\n\tat fr.ird.observe.services.local.ObserveServiceFactoryLocal$ObserveServiceInvocationHandler.invokeMethodWithTransaction(ObserveServiceFactoryLocal.java:263)\n\tat fr.ird.observe.services.local.ObserveServiceFactoryLocal$ObserveServiceInvocationHandler.invoke(ObserveServiceFactoryLocal.java:230)\n\tat com.sun.proxy.$Proxy75.applySqlRequests(Unknown Source)\n\tat fr.ird.observe.services.service.actions.synchro.referential.legacy.UnidirectionalReferentialSynchronizeEngine.finish(UnidirectionalReferentialSynchronizeEngine.java:159)\n\tat fr.ird.observe.client.ui.admin.save.SaveLocalUIHandler.saveUnidirectionalSynchronizeReferential(SaveLocalUIHandler.java:163)\n\tat fr.ird.observe.client.ui.admin.save.SaveLocalUIHandler.doAction(SaveLocalUIHandler.java:149)\n\tat org.nuiton.jaxx.runtime.swing.application.ActionWorker.doInBackground(ActionWorker.java:91)\n\tat javax.swing.SwingWorker$1.call(Unknown Source)\n\tat java.util.concurrent.FutureTask.run(Unknown Source)\n\tat javax.swing.SwingWorker.run(Unknown Source)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\n\tat java.lang.Thread.run(Unknown Source)\nCaused by: org.hibernate.exception.ConstraintViolationException: error executing work\n\tat org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:112)\n\tat org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)\n\tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325)\n\tat org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2448)\n\tat org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2433)\n\tat org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.doSqlWork(HibernateTopiaSqlSupport.java:166)\n\t... 19 more\nCaused by: org.h2.jdbc.JdbcBatchUpdateException: Referential integrity constraint violation: \"FK_OCEAN_SPECIES_SPECIES: OBSERVE_COMMON.OCEAN_SPECIES FOREIGN KEY(SPECIES) REFERENCES OBSERVE_COMMON.SPECIES(TOPIAID) (\u0027fr.ird.observe.entities.referentiel.Species#1551868196804#0.09929351272816189\u0027)\"; SQL statement:\nDELETE FROM OBSERVE_COMMON.species WHERE topiaId \u003d \u0027fr.ird.observe.entities.referentiel.Species#1551868196804#0.09929351272816189\u0027;\n [23503-196]\n\tat org.h2.jdbc.JdbcStatement.executeBatch(JdbcStatement.java:688)\n\tat com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:128)\n\tat com.zaxxer.hikari.pool.HikariProxyStatement.executeBatch(HikariProxyStatement.java)\n\tat fr.ird.observe.services.local.service.actions.synchro.referential.sql.ApplySqlRequestWork.flush(ApplySqlRequestWork.java:62)\n\tat fr.ird.observe.services.local.service.actions.synchro.referential.sql.ApplySqlRequestWork.execute(ApplySqlRequestWork.java:57)\n\tat org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport$HibernateTopiaSqlWork.execute(HibernateTopiaSqlSupport.java:91)\n\tat org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37)\n\tat org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2429)\n\tat org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2426)\n\tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320)\n\t... 22 more\n\norg.nuiton.topia.persistence.TopiaException: Could not execute sql code\n\tat org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.doSqlWork(HibernateTopiaSqlSupport.java:168)\n\tat fr.ird.observe.services.local.service.actions.synchro.referential.legacy.UnidirectionalReferentialSynchronizeLocalServiceLocal.applySqlRequests(UnidirectionalReferentialSynchronizeLocalServiceLocal.java:158)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\n\tat java.lang.reflect.Method.invoke(Unknown Source)\n\tat fr.ird.observe.services.local.ObserveServiceFactoryLocal$ObserveServiceInvocationHandler.invokeMethod(ObserveServiceFactoryLocal.java:242)\n\tat fr.ird.observe.services.local.ObserveServiceFactoryLocal$ObserveServiceInvocationHandler.invokeMethodWithTransaction(ObserveServiceFactoryLocal.java:263)\n\tat fr.ird.observe.services.local.ObserveServiceFactoryLocal$ObserveServiceInvocationHandler.invoke(ObserveServiceFactoryLocal.java:230)\n\tat com.sun.proxy.$Proxy75.applySqlRequests(Unknown Source)\n\tat fr.ird.observe.services.service.actions.synchro.referential.legacy.UnidirectionalReferentialSynchronizeEngine.finish(UnidirectionalReferentialSynchronizeEngine.java:159)\n\tat fr.ird.observe.client.ui.admin.save.SaveLocalUIHandler.saveUnidirectionalSynchronizeReferential(SaveLocalUIHandler.java:163)\n\tat fr.ird.observe.client.ui.admin.save.SaveLocalUIHandler.doAction(SaveLocalUIHandler.java:149)\n\tat org.nuiton.jaxx.runtime.swing.application.ActionWorker.doInBackground(ActionWorker.java:91)\n\tat javax.swing.SwingWorker$1.call(Unknown Source)\n\tat java.util.concurrent.FutureTask.run(Unknown Source)\n\tat javax.swing.SwingWorker.run(Unknown Source)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\n\tat java.lang.Thread.run(Unknown Source)\nCaused by: org.hibernate.exception.ConstraintViolationException: error executing work\n\tat org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:112)\n\tat org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)\n\tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:325)\n\tat org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2448)\n\tat org.hibernate.internal.SessionImpl.doWork(SessionImpl.java:2433)\n\tat org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.doSqlWork(HibernateTopiaSqlSupport.java:166)\n\t... 19 more\nCaused by: org.h2.jdbc.JdbcBatchUpdateException: Referential integrity constraint violation: \"FK_OCEAN_SPECIES_SPECIES: OBSERVE_COMMON.OCEAN_SPECIES FOREIGN KEY(SPECIES) REFERENCES OBSERVE_COMMON.SPECIES(TOPIAID) (\u0027fr.ird.observe.entities.referentiel.Species#1551868196804#0.09929351272816189\u0027)\"; SQL statement:\nDELETE FROM OBSERVE_COMMON.species WHERE topiaId \u003d \u0027fr.ird.observe.entities.referentiel.Species#1551868196804#0.09929351272816189\u0027;\n [23503-196]\n\tat org.h2.jdbc.JdbcStatement.executeBatch(JdbcStatement.java:688)\n\tat com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:128)\n\tat com.zaxxer.hikari.pool.HikariProxyStatement.executeBatch(HikariProxyStatement.java)\n\tat fr.ird.observe.services.local.service.actions.synchro.referential.sql.ApplySqlRequestWork.flush(ApplySqlRequestWork.java:62)\n\tat fr.ird.observe.services.local.service.actions.synchro.referential.sql.ApplySqlRequestWork.execute(ApplySqlRequestWork.java:57)\n\tat org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport$HibernateTopiaSqlWork.execute(HibernateTopiaSqlSupport.java:91)\n\tat org.hibernate.jdbc.WorkExecutor.executeWork(WorkExecutor.java:37)\n\tat org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2429)\n\tat org.hibernate.internal.SessionImpl$1.accept(SessionImpl.java:2426)\n\tat org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.coordinateWork(JdbcCoordinatorImpl.java:320)\n\t... 22 more\n```\n\nIl semble donc que l\u0027application oublie de supprimer les associations espèce/océan avant de tenter de supprimer l\u0027espèce.\n\nLa base est celle-ci : [obstuna-local-2019-05-09--14-14-16-issue-species-DYL.sql.gz](/uploads/cc2236a31941ada3891b066ed0ef433e/obstuna-local-2019-05-09--14-14-16-issue-species-DYL.sql.gz)\n\nNote : Dans cette archive l\u0027espèce DYL n\u0027est plus utilisée par la marée, mais reste présente dans le référentiel, de même que son association à un océan.\n\nNote : Les espèces peuvent aussi être listées dans les tables suivantes :\n* OBSERVE_COMMON.OCEAN_SPECIES [cas vu ci-dessus]\n* OBSERVE_COMMON.SPECIES_SPECIESLIST\n* OBSERVE_COMMON.LENGTHLENGTHPARAMETER\n* OBSERVE_COMMON.LENGTHWEIGHTPARAMETER\nIl faut s\u0027assurer que le code gère bien le désenregistrement de l\u0027espèce dans toutes ces tables avant de supprimer l\u0027espèce elle-même.",
|
|
| 8 |
+ "labels": [
|
|
| 9 |
+ "Anomalie",
|
|
| 10 |
+ "Haut"
|
|
| 11 |
+ ],
|
|
| 9 | 12 |
"milestone": {
|
| 10 | 13 |
"id": 866537,
|
| 11 | 14 |
"iid": 140,
|
| ... | ... | @@ -13,26 +16,27 @@ |
| 13 | 16 |
"groupId": 0,
|
| 14 | 17 |
"title": "7.0.7",
|
| 15 | 18 |
"description": "",
|
| 19 |
+ "dueDate": "May 13, 2019 2:00:00 AM",
|
|
| 16 | 20 |
"startDate": "May 6, 2019 2:00:00 AM",
|
| 17 |
- "state": "active"
|
|
| 21 |
+ "state": "closed"
|
|
| 18 | 22 |
},
|
| 19 | 23 |
"assignees": [
|
| 20 | 24 |
{
|
| 21 |
- "_id": 1111318,
|
|
| 22 |
- "_username": "pcauquil",
|
|
| 23 |
- "_name": "Pascal Cauquil",
|
|
| 25 |
+ "_id": 166231,
|
|
| 26 |
+ "_username": "tchemit",
|
|
| 27 |
+ "_name": "Tony CHEMIT",
|
|
| 24 | 28 |
"_state": "active",
|
| 25 | 29 |
"_external": false,
|
| 26 |
- "_avatarUrl": "https://secure.gravatar.com/avatar/b4ae117bd93e10d96298fa4d885208ea?s\u003d80\u0026d\u003didenticon"
|
|
| 30 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/2a915aa9a1df35c8b609ff2f750d5dac?s\u003d80\u0026d\u003didenticon"
|
|
| 27 | 31 |
}
|
| 28 | 32 |
],
|
| 29 | 33 |
"assignee": {
|
| 30 |
- "_id": 1111318,
|
|
| 31 |
- "_username": "pcauquil",
|
|
| 32 |
- "_name": "Pascal Cauquil",
|
|
| 34 |
+ "_id": 166231,
|
|
| 35 |
+ "_username": "tchemit",
|
|
| 36 |
+ "_name": "Tony CHEMIT",
|
|
| 33 | 37 |
"_state": "active",
|
| 34 | 38 |
"_external": false,
|
| 35 |
- "_avatarUrl": "https://secure.gravatar.com/avatar/b4ae117bd93e10d96298fa4d885208ea?s\u003d80\u0026d\u003didenticon"
|
|
| 39 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/2a915aa9a1df35c8b609ff2f750d5dac?s\u003d80\u0026d\u003didenticon"
|
|
| 36 | 40 |
},
|
| 37 | 41 |
"author": {
|
| 38 | 42 |
"_id": 1111318,
|
| ... | ... | @@ -45,14 +49,16 @@ |
| 45 | 49 |
"userNotesCount": 2,
|
| 46 | 50 |
"upVotes": 0,
|
| 47 | 51 |
"downVotes": 0,
|
| 48 |
- "confidential": false,
|
|
| 52 |
+ "confidential": true,
|
|
| 53 |
+ "discussionLocked": true,
|
|
| 49 | 54 |
"timeStats": {
|
| 50 | 55 |
"timeEstimate": 0,
|
| 51 | 56 |
"totalTimeSpent": 0
|
| 52 | 57 |
},
|
| 53 |
- "state": "opened",
|
|
| 54 |
- "updatedAt": "May 6, 2019 1:46:46 PM",
|
|
| 55 |
- "createdAt": "Apr 15, 2019 6:27:13 PM",
|
|
| 56 |
- "webUrl": "https://gitlab.com/ultreiaio/ird-observe/issues/1269"
|
|
| 58 |
+ "state": "closed",
|
|
| 59 |
+ "updatedAt": "May 13, 2019 5:36:15 PM",
|
|
| 60 |
+ "createdAt": "May 9, 2019 2:20:56 PM",
|
|
| 61 |
+ "closedAt": "May 13, 2019 2:26:10 PM",
|
|
| 62 |
+ "webUrl": "https://gitlab.com/ultreiaio/ird-observe/issues/1270"
|
|
| 57 | 63 |
}
|
| 58 | 64 |
]
|
| \ No newline at end of file |
| ... | ... | @@ -5,6 +5,7 @@ |
| 5 | 5 |
"groupId": 0,
|
| 6 | 6 |
"title": "7.0.7",
|
| 7 | 7 |
"description": "",
|
| 8 |
+ "dueDate": "May 13, 2019 2:00:00 AM",
|
|
| 8 | 9 |
"startDate": "May 6, 2019 2:00:00 AM",
|
| 9 |
- "state": "active"
|
|
| 10 |
+ "state": "closed"
|
|
| 10 | 11 |
}
|
| \ No newline at end of file |
| 1 |
+[
|
|
| 2 |
+ {
|
|
| 3 |
+ "id": 20731753,
|
|
| 4 |
+ "iid": 1271,
|
|
| 5 |
+ "projectId": 2722779,
|
|
| 6 |
+ "title": "[SYNCHRO SIMPLE] Le référentiel SPECIESGROUP_SPECIESGROUPRELEASEMODE n\u0027est pas mis à jour",
|
|
| 7 |
+ "description": "Dans une base locale, en mode serveur embarqué, on supprime le contenu de la table OBSERVE_COMMON.SPECIESGROUP_SPECIESGROUPRELEASEMODE (les couples groupe d\u0027espèce/mode de libération disponible).\n\nOn réalise une synchro simple depuis un service web.\n\nLa table OBSERVE_COMMON.SPECIESGROUP_SPECIESGROUPRELEASEMODE reste vide.",
|
|
| 8 |
+ "labels": [
|
|
| 9 |
+ "Anomalie",
|
|
| 10 |
+ "Haut"
|
|
| 11 |
+ ],
|
|
| 12 |
+ "milestone": {
|
|
| 13 |
+ "id": 873393,
|
|
| 14 |
+ "iid": 141,
|
|
| 15 |
+ "projectId": 2722779,
|
|
| 16 |
+ "groupId": 0,
|
|
| 17 |
+ "title": "L.T.S 7.x",
|
|
| 18 |
+ "description": "This milestone should contains any feature or bug to fix in version 7.x",
|
|
| 19 |
+ "state": "active"
|
|
| 20 |
+ },
|
|
| 21 |
+ "assignees": [
|
|
| 22 |
+ {
|
|
| 23 |
+ "_id": 166231,
|
|
| 24 |
+ "_username": "tchemit",
|
|
| 25 |
+ "_name": "Tony CHEMIT",
|
|
| 26 |
+ "_state": "active",
|
|
| 27 |
+ "_external": false,
|
|
| 28 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/2a915aa9a1df35c8b609ff2f750d5dac?s\u003d80\u0026d\u003didenticon"
|
|
| 29 |
+ }
|
|
| 30 |
+ ],
|
|
| 31 |
+ "assignee": {
|
|
| 32 |
+ "_id": 166231,
|
|
| 33 |
+ "_username": "tchemit",
|
|
| 34 |
+ "_name": "Tony CHEMIT",
|
|
| 35 |
+ "_state": "active",
|
|
| 36 |
+ "_external": false,
|
|
| 37 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/2a915aa9a1df35c8b609ff2f750d5dac?s\u003d80\u0026d\u003didenticon"
|
|
| 38 |
+ },
|
|
| 39 |
+ "author": {
|
|
| 40 |
+ "_id": 1111318,
|
|
| 41 |
+ "_username": "pcauquil",
|
|
| 42 |
+ "_name": "Pascal Cauquil",
|
|
| 43 |
+ "_state": "active",
|
|
| 44 |
+ "_external": false,
|
|
| 45 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/b4ae117bd93e10d96298fa4d885208ea?s\u003d80\u0026d\u003didenticon"
|
|
| 46 |
+ },
|
|
| 47 |
+ "userNotesCount": 1,
|
|
| 48 |
+ "upVotes": 0,
|
|
| 49 |
+ "downVotes": 0,
|
|
| 50 |
+ "confidential": false,
|
|
| 51 |
+ "timeStats": {
|
|
| 52 |
+ "timeEstimate": 0,
|
|
| 53 |
+ "totalTimeSpent": 0
|
|
| 54 |
+ },
|
|
| 55 |
+ "state": "opened",
|
|
| 56 |
+ "updatedAt": "May 13, 2019 3:09:30 PM",
|
|
| 57 |
+ "createdAt": "May 9, 2019 4:06:41 PM",
|
|
| 58 |
+ "webUrl": "https://gitlab.com/ultreiaio/ird-observe/issues/1271"
|
|
| 59 |
+ },
|
|
| 60 |
+ {
|
|
| 61 |
+ "id": 20078138,
|
|
| 62 |
+ "iid": 1269,
|
|
| 63 |
+ "projectId": 2722779,
|
|
| 64 |
+ "title": "[TREE] Parfois un affichage tronqué sans raison",
|
|
| 65 |
+ "description": "Vu avec la v7.0.5 et v7.0.6 :\n\n\n\n",
|
|
| 66 |
+ "labels": [],
|
|
| 67 |
+ "milestone": {
|
|
| 68 |
+ "id": 873393,
|
|
| 69 |
+ "iid": 141,
|
|
| 70 |
+ "projectId": 2722779,
|
|
| 71 |
+ "groupId": 0,
|
|
| 72 |
+ "title": "L.T.S 7.x",
|
|
| 73 |
+ "description": "This milestone should contains any feature or bug to fix in version 7.x",
|
|
| 74 |
+ "state": "active"
|
|
| 75 |
+ },
|
|
| 76 |
+ "assignees": [
|
|
| 77 |
+ {
|
|
| 78 |
+ "_id": 1111318,
|
|
| 79 |
+ "_username": "pcauquil",
|
|
| 80 |
+ "_name": "Pascal Cauquil",
|
|
| 81 |
+ "_state": "active",
|
|
| 82 |
+ "_external": false,
|
|
| 83 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/b4ae117bd93e10d96298fa4d885208ea?s\u003d80\u0026d\u003didenticon"
|
|
| 84 |
+ }
|
|
| 85 |
+ ],
|
|
| 86 |
+ "assignee": {
|
|
| 87 |
+ "_id": 1111318,
|
|
| 88 |
+ "_username": "pcauquil",
|
|
| 89 |
+ "_name": "Pascal Cauquil",
|
|
| 90 |
+ "_state": "active",
|
|
| 91 |
+ "_external": false,
|
|
| 92 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/b4ae117bd93e10d96298fa4d885208ea?s\u003d80\u0026d\u003didenticon"
|
|
| 93 |
+ },
|
|
| 94 |
+ "author": {
|
|
| 95 |
+ "_id": 1111318,
|
|
| 96 |
+ "_username": "pcauquil",
|
|
| 97 |
+ "_name": "Pascal Cauquil",
|
|
| 98 |
+ "_state": "active",
|
|
| 99 |
+ "_external": false,
|
|
| 100 |
+ "_avatarUrl": "https://secure.gravatar.com/avatar/b4ae117bd93e10d96298fa4d885208ea?s\u003d80\u0026d\u003didenticon"
|
|
| 101 |
+ },
|
|
| 102 |
+ "userNotesCount": 2,
|
|
| 103 |
+ "upVotes": 0,
|
|
| 104 |
+ "downVotes": 0,
|
|
| 105 |
+ "confidential": false,
|
|
| 106 |
+ "timeStats": {
|
|
| 107 |
+ "timeEstimate": 0,
|
|
| 108 |
+ "totalTimeSpent": 0
|
|
| 109 |
+ },
|
|
| 110 |
+ "state": "opened",
|
|
| 111 |
+ "updatedAt": "May 13, 2019 3:10:22 PM",
|
|
| 112 |
+ "createdAt": "Apr 15, 2019 6:27:13 PM",
|
|
| 113 |
+ "webUrl": "https://gitlab.com/ultreiaio/ird-observe/issues/1269"
|
|
| 114 |
+ }
|
|
| 115 |
+]
|
|
| \ No newline at end of file |
| 1 |
+{
|
|
| 2 |
+ "id": 873393,
|
|
| 3 |
+ "iid": 141,
|
|
| 4 |
+ "projectId": 2722779,
|
|
| 5 |
+ "groupId": 0,
|
|
| 6 |
+ "title": "L.T.S 7.x",
|
|
| 7 |
+ "description": "This milestone should contains any feature or bug to fix in version 7.x",
|
|
| 8 |
+ "state": "active"
|
|
| 9 |
+}
|
|
| \ No newline at end of file |
| 1 | 1 |
# ObServe changelog
|
| 2 | 2 |
|
| 3 | 3 |
* Author [Tony Chemit](mailto:dev@tchemit.fr)
|
| 4 |
- * Last generated at 2019-05-06 13:50.
|
|
| 4 |
+ * Last generated at 2019-05-14 00:13.
|
|
| 5 | 5 |
|
| 6 | 6 |
## Version [8.0-alpha-4](https://gitlab.com/ultreiaio/ird-observe/milestones/115)
|
| 7 | 7 |
Seconde partie du troisième lot du contrat IRD-2018-01-V8. contient fonctionnalités avancées.
|
| ... | ... | @@ -113,6 +113,17 @@ Premier lot du contrat IRD-2018-01-V8 |
| 113 | 113 |
* [[Evolution 922]](https://gitlab.com/ultreiaio/ird-observe/issues/922) **Ajoute le référentiel observe_common.DataQuality sur les données existantes** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
|
| 114 | 114 |
* [[Evolution 950]](https://gitlab.com/ultreiaio/ird-observe/issues/950) **Renommage de la classe seine.WeightCategory en seine.WeightCategorySeine** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
|
| 115 | 115 |
|
| 116 |
+## Version [7.0.7](https://gitlab.com/ultreiaio/ird-observe/milestones/140)
|
|
| 117 |
+ |
|
| 118 |
+**Closed at 2019-05-13.**
|
|
| 119 |
+ |
|
| 120 |
+### Download
|
|
| 121 |
+* [Application (observe-7.0.7.zip)](http://repo1.maven.org/maven2/fr/ird/observe/observe/7.0.7/observe-7.0.7.zip)
|
|
| 122 |
+* [Serveur (observe-7.0.7.war)](http://repo1.maven.org/maven2/fr/ird/observe/observe/7.0.7/observe-7.0.7.war)
|
|
| 123 |
+ |
|
| 124 |
+### Issues
|
|
| 125 |
+ * [[Anomalie 1270]](https://gitlab.com/ultreiaio/ird-observe/issues/1270) **[SYNCHRO SIMPLE] Une requête DELETE échoue pour cause de violation de contrainte FK** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
|
|
| 126 |
+ |
|
| 116 | 127 |
## Version [7.0.6](https://gitlab.com/ultreiaio/ird-observe/milestones/137)
|
| 117 | 128 |
|
| 118 | 129 |
**Closed at 2019-04-11.**
|