diff --git a/api/api-iam/iam-commons/pom.xml b/api/api-iam/iam-commons/pom.xml index 095a20e737c7534fc4640164c3bb20445e9879db..cb4bec577d948245563142167e3ba5992118c06f 100644 --- a/api/api-iam/iam-commons/pom.xml +++ b/api/api-iam/iam-commons/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-iam</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/api/api-iam/iam-external-client/pom.xml b/api/api-iam/iam-external-client/pom.xml index de732b56498032b2d007d72b2ef87cdf5071a1c4..cf5563228ab0b784c79de8400cbedf4c3db835f6 100644 --- a/api/api-iam/iam-external-client/pom.xml +++ b/api/api-iam/iam-external-client/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-iam</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/api/api-iam/iam-external/pom.xml b/api/api-iam/iam-external/pom.xml index e0f5a7d0599e8290bfd0e9b5778a155d24104667..b9709263693ef61626ae7f166f9f28431fa0807a 100644 --- a/api/api-iam/iam-external/pom.xml +++ b/api/api-iam/iam-external/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-iam</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/api/api-iam/iam-internal-client/pom.xml b/api/api-iam/iam-internal-client/pom.xml index c9f72a6840777df5ac3e911e0d8cf6d3ba44c3ee..f07e886baf13a0927241d2492ecb2c3fc92497b6 100644 --- a/api/api-iam/iam-internal-client/pom.xml +++ b/api/api-iam/iam-internal-client/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-iam</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/api/api-iam/iam-internal/pom.xml b/api/api-iam/iam-internal/pom.xml index 06f594ed81577d570452ee51daef4458cc9b599e..696e65480e7d27559520ce867fe6f325b0c8fac6 100644 --- a/api/api-iam/iam-internal/pom.xml +++ b/api/api-iam/iam-internal/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-iam</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/api/api-iam/iam-security/pom.xml b/api/api-iam/iam-security/pom.xml index 30e2fc9cce57c7af8172440672a19efc1a9dfa63..2b5ba85a18ee7a913a5f683a108f1c67415206ca 100644 --- a/api/api-iam/iam-security/pom.xml +++ b/api/api-iam/iam-security/pom.xml @@ -12,7 +12,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-iam</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/api/api-iam/pom.xml b/api/api-iam/pom.xml index 5cca9bc79a4f201411d3e29d835b118949364c30..658b7cc1924f427a2cfe89cf32df8eb11ec6ef1b 100644 --- a/api/api-iam/pom.xml +++ b/api/api-iam/pom.xml @@ -10,7 +10,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <modules> diff --git a/api/api-security/pom.xml b/api/api-security/pom.xml index f8696595174a6489ab0438124d69b63a1ccc8077..b74ccfb195b07a52521fdb62c88edfff2b6695c2 100644 --- a/api/api-security/pom.xml +++ b/api/api-security/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <modules> diff --git a/api/api-security/security-client/pom.xml b/api/api-security/security-client/pom.xml index 4e964ba6ad8d17a03147b8ef1351526aa9888734..eeb94482c162b822ef3cd193c799f61a2f55f448 100644 --- a/api/api-security/security-client/pom.xml +++ b/api/api-security/security-client/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-security</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/api/api-security/security-commons/pom.xml b/api/api-security/security-commons/pom.xml index 073c949e52d40204f6087ee2fadc6001eacba8ae..a5e9faba62df515f227db3dd0fff19b6f748ecdf 100644 --- a/api/api-security/security-commons/pom.xml +++ b/api/api-security/security-commons/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-security</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/api/api-security/security-internal/pom.xml b/api/api-security/security-internal/pom.xml index 55a81782beca824dd408ba963cbde95bc2b0a2eb..c61200a96b09648a1682048b5d7855e4fba218de 100644 --- a/api/api-security/security-internal/pom.xml +++ b/api/api-security/security-internal/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>api-security</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/api/pom.xml b/api/pom.xml index fd324e1b49a2d201394676aa39e48503f5645990..cd84bd589e1e73971c8f42c14fee8275d61af72d 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <modules> diff --git a/cas/cas-server/packaging/sysconfig.cmd_line_args b/cas/cas-server/packaging/sysconfig.cmd_line_args index b6ab15fe3b4af3653d8f89ecf92cf7533146bbbd..c2eb8643505024a6dec49c6fe3981a42b4e9d657 100644 --- a/cas/cas-server/packaging/sysconfig.cmd_line_args +++ b/cas/cas-server/packaging/sysconfig.cmd_line_args @@ -1 +1 @@ -CMD_LINE_ARGS=-jar "/vitamui/app/__NAME__/__JAR_FILE__" $JAVA_OPTS --spring.config.location="/vitamui/conf/__NAME__/application.yml" +CMD_LINE_ARGS=-jar "/vitamui/app/__NAME__/__JAR_FILE__" $JAVA_OPTS --spring.config.additional-location="/vitamui/conf/__NAME__/application.yml" diff --git a/cas/cas-server/pom.xml b/cas/cas-server/pom.xml index a33ad12772941d07b8ee632f29ae19bba56217c0..74cb27030d1ae198fc5be917a1e1d3872d847503 100644 --- a/cas/cas-server/pom.xml +++ b/cas/cas-server/pom.xml @@ -4,7 +4,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>cas</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <artifactId>cas-server</artifactId> <packaging>war</packaging> @@ -17,10 +17,10 @@ <micrometer.version>1.3.0</micrometer.version> <mockito.version>1.10.19</mockito.version> <spring.boot.version>2.2.0.RELEASE</spring.boot.version> - <spring.security.version>5.2.0.RELEASE</spring.security.version> - <spring.version>5.2.0.RELEASE</spring.version> + <spring.cloud.consul.version>2.2.2.RELEASE</spring.cloud.consul.version> <spring.security.version>5.2.0.RELEASE</spring.security.version> <spring.test.version>5.2.0.RELEASE</spring.test.version> + <spring.version>5.2.0.RELEASE</spring.version> <swagger.version>1.5.18</swagger.version> <thymeleaf-spring5.version>3.0.11.RELEASE</thymeleaf-spring5.version> @@ -35,6 +35,20 @@ <artifactId>iam-external-client</artifactId> </dependency> + <!-- Consul --> + <dependency> + <groupId>org.springframework.cloud</groupId> + <artifactId>spring-cloud-starter-consul-discovery</artifactId> + <version>${spring.cloud.consul.version}</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.springframework.cloud</groupId> + <artifactId>spring-cloud-commons</artifactId> + <version>${spring.cloud.consul.version}</version> + <scope>runtime</scope> + </dependency> + <!-- CAS server --> <dependency> <groupId>org.apereo.cas</groupId> @@ -49,6 +63,12 @@ <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-mongo-service-registry</artifactId> <version>${cas.version}</version> + <exclusions> + <exclusion> + <groupId>io.dropwizard.metrics</groupId> + <artifactId>metrics-core</artifactId> + </exclusion> + </exclusions> </dependency> <!-- authentication delegation --> @@ -230,6 +250,7 @@ <version>${cas.version}</version> </dependency> + <!-- OAuth support --> <dependency> <groupId>org.apereo.cas</groupId> diff --git a/cas/cas-server/src/main/config/cas-server-application-dev.yml b/cas/cas-server/src/main/config/cas-server-application-dev.yml index 283291ea54cc790356ea0f3503dc0c0aee9bf462..23773137a82f45744ff65be82aa1f20214f095ad 100644 --- a/cas/cas-server/src/main/config/cas-server-application-dev.yml +++ b/cas/cas-server/src/main/config/cas-server-application-dev.yml @@ -18,6 +18,14 @@ server: context-path: /cas +management: + server: + port: 7080 + ssl: + enabled: false +#management.metrics.export.prometheus.enabled: true + + vitamui.cas.tenant.identifier: -1 vitamui.cas.identity: cas iam-client: @@ -142,6 +150,7 @@ theme: primary: '#ff4a54' secondary: '#241f63' +debug: true logging: config: src/main/config/logback-dev.xml level: diff --git a/cas/pom.xml b/cas/pom.xml index e8bb7255f25d95b5b660f895cc2b07c3dafcfa67..5c63901565a1634cd82f054bd150a6eecc5add6d 100644 --- a/cas/pom.xml +++ b/cas/pom.xml @@ -3,7 +3,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <artifactId>cas</artifactId> <packaging>pom</packaging> diff --git a/commons/commons-api/pom.xml b/commons/commons-api/pom.xml index 74d57ec709c3ec59aac08c1d937098542720e8f0..30fc1a0eaa6899784702f515df4f96692c39487c 100644 --- a/commons/commons-api/pom.xml +++ b/commons/commons-api/pom.xml @@ -10,7 +10,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-logbook/pom.xml b/commons/commons-logbook/pom.xml index 03f9cf9b6fd138b527c7e5082312c9cfbc63c2dc..f05c776dc458ac66c62a594da9d578d3af574610 100644 --- a/commons/commons-logbook/pom.xml +++ b/commons/commons-logbook/pom.xml @@ -13,7 +13,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-mongo/pom.xml b/commons/commons-mongo/pom.xml index 6f8ec36a0c6b2b143534a38224acbf9389ca703c..29e775a99e94616f722c707e367cf79a730a7b15 100644 --- a/commons/commons-mongo/pom.xml +++ b/commons/commons-mongo/pom.xml @@ -10,7 +10,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-rest/pom.xml b/commons/commons-rest/pom.xml index a720d52d01ebebab92b99cf2fe422e20a646bd15..4afda1c28ab835d2ec2439e47c1c2de3eab4df93 100644 --- a/commons/commons-rest/pom.xml +++ b/commons/commons-rest/pom.xml @@ -10,7 +10,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-security/pom.xml b/commons/commons-security/pom.xml index a66ed8e5a278166745daa0769ba714277386976e..851367470a1be1d3a4aa3dc5b405f16aba75fe35 100644 --- a/commons/commons-security/pom.xml +++ b/commons/commons-security/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-test/pom.xml b/commons/commons-test/pom.xml index e5052b3e944bad4c25fa612869c718bf5d58f056..7981da303c0c684b5bca4cf2cca23284ba59d81d 100644 --- a/commons/commons-test/pom.xml +++ b/commons/commons-test/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-utils/pom.xml b/commons/commons-utils/pom.xml index 9e959a521cb973128df794a15d2a4095d0c3756f..ca29c392535126509eba4004a5406b8b0c291b07 100644 --- a/commons/commons-utils/pom.xml +++ b/commons/commons-utils/pom.xml @@ -10,7 +10,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/commons-vitam/pom.xml b/commons/commons-vitam/pom.xml index 2886407dafbc1a3df99506ac5a058d97797e873d..28e9d2d85088f934c10223643ac2023c667d993b 100644 --- a/commons/commons-vitam/pom.xml +++ b/commons/commons-vitam/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>commons-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/commons/pom.xml b/commons/pom.xml index 28d3fdf51be6621564f684266822c5e479c10943..e48ae7ccb873e7fe2016465f74e9d20ad84a63e7 100644 --- a/commons/pom.xml +++ b/commons/pom.xml @@ -4,7 +4,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <artifactId>commons-parent</artifactId> diff --git a/cots/pom.xml b/cots/pom.xml index c14837e3c0a629489217ce1e79e76548ebf6907b..5ae6ec6bc420659bcf5761b5935f2ca8bfe6f0d5 100644 --- a/cots/pom.xml +++ b/cots/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <modules> diff --git a/cots/vitamui-logstash/Makefile b/cots/vitamui-logstash/Makefile index dc4955ca221effa320765c0e7bb0716c98b13c8b..7ef76b6bc1314423e2bbf8cac5a47f9283dd5063 100644 --- a/cots/vitamui-logstash/Makefile +++ b/cots/vitamui-logstash/Makefile @@ -6,7 +6,7 @@ # Args parsing NAME := logstash VERSION := 0.0.0 -LOGSTASH_VERSION := 6.4.2 +LOGSTASH_VERSION := 7.6.0 DEPENDENCIES := systemd,java-11-openjdk diff --git a/cots/vitamui-logstash/pom.xml b/cots/vitamui-logstash/pom.xml index 277e1d296ac41612297c76199490746043fee545..54eb950f15081b09cd2da5e109a084500921e183 100644 --- a/cots/vitamui-logstash/pom.xml +++ b/cots/vitamui-logstash/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>cots</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> @@ -43,7 +43,7 @@ <argument>rpm</argument> <argument>NAME=${project.artifactId}</argument> <argument>VERSION=${project.version}</argument> - <argument>LOGSTASH_VERSION=6.4.2</argument> + <argument>LOGSTASH_VERSION=7.6.0</argument> <argument>USER=vitamuidb</argument> <!-- Call packaging dir makefile for use preset functions and templating --> <argument>PACKAGING_MAKEFILE=${vitamui.project.root}/tools/packaging/Makefile</argument> diff --git a/cots/vitamui-logstash/templates/jvm.options b/cots/vitamui-logstash/templates/jvm.options index daae9d96dcb01d005dc0a309f5b159e46d3fa48b..3534023dbf505da1c18e00632c03fff880194687 100644 --- a/cots/vitamui-logstash/templates/jvm.options +++ b/cots/vitamui-logstash/templates/jvm.options @@ -17,8 +17,6 @@ ################################################################ ## GC configuration --XX:+UseParNewGC --XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly diff --git a/cots/vitamui-mongo-express/package-lock.json b/cots/vitamui-mongo-express/package-lock.json index 0f6c4964147f3d3a06587a8ad3f6671fb01722e1..565577bf11379f1e725e233e654fbb28a9d3f1e8 100644 --- a/cots/vitamui-mongo-express/package-lock.json +++ b/cots/vitamui-mongo-express/package-lock.json @@ -160,7 +160,7 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", + "escape-string-regexp": "^1.0.2-SNAPSHOT", "has-ansi": "^2.0.0", "strip-ansi": "^3.0.0", "supports-color": "^2.0.0" @@ -275,8 +275,8 @@ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "crc": { @@ -343,13 +343,13 @@ "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", "requires": { "inherits": "2.0.3", - "setprototypeof": "1.0.2", + "setprototypeof": "1.0.2-SNAPSHOT", "statuses": ">= 1.3.1 < 2" } }, "setprototypeof": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=" } } @@ -455,8 +455,8 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "error-ex": { @@ -559,7 +559,7 @@ "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "~1.1.2", - "encodeurl": "~1.0.2", + "encodeurl": "~1.0.2-SNAPSHOT", "escape-html": "~1.0.3", "etag": "~1.8.1", "finalhandler": "1.1.1", @@ -698,7 +698,7 @@ "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~1.0.2-SNAPSHOT", "escape-html": "~1.0.3", "on-finished": "~2.3.0", "parseurl": "~1.3.2", @@ -764,7 +764,7 @@ "read-all-stream": "^3.0.0", "readable-stream": "^2.0.5", "timed-out": "^3.0.0", - "unzip-response": "^1.0.2", + "unzip-response": "^1.0.2-SNAPSHOT", "url-parse-lax": "^1.0.0" }, "dependencies": { @@ -873,8 +873,8 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "requires": { "number-is-nan": "^1.0.0" @@ -919,8 +919,8 @@ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2-SNAPSHOT.tgz", "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" }, "isarray": { @@ -1057,7 +1057,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", "requires": { - "pseudomap": "^1.0.2", + "pseudomap": "^1.0.2-SNAPSHOT", "yallist": "^2.1.2" } }, @@ -1184,7 +1184,7 @@ "morgan": "^1.9.0", "serve-favicon": "^2.5.0", "swig-templates": "2.0.2", - "update-notifier": "1.0.2" + "update-notifier": "1.0.2-SNAPSHOT" } }, "mongodb": { @@ -1292,13 +1292,13 @@ } }, "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" }, "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "osenv": { @@ -1377,8 +1377,8 @@ } }, "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" }, "qs": { @@ -1567,7 +1567,7 @@ "debug": "2.6.9", "depd": "~1.1.2", "destroy": "~1.0.4", - "encodeurl": "~1.0.2", + "encodeurl": "~1.0.2-SNAPSHOT", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", @@ -1610,7 +1610,7 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~1.0.2-SNAPSHOT", "escape-html": "~1.0.3", "parseurl": "~1.3.2", "send": "0.16.2" @@ -1660,8 +1660,8 @@ "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" }, "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { "code-point-at": "^1.0.0", @@ -1741,8 +1741,8 @@ } }, "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=" }, "uid-safe": { @@ -1764,13 +1764,13 @@ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "unzip-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" }, "update-notifier": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/update-notifier/-/update-notifier-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "http://registry.npmjs.org/update-notifier/-/update-notifier-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-J8kFGRltwVAVvgKjTqUphv6riHc=", "requires": { "boxen": "^0.6.0", @@ -1792,8 +1792,8 @@ } }, "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "version": "1.0.2-SNAPSHOT", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2-SNAPSHOT.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "utils-merge": { @@ -1865,7 +1865,7 @@ "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "requires": { - "camelcase": "^1.0.2", + "camelcase": "^1.0.2-SNAPSHOT", "cliui": "^2.1.0", "decamelize": "^1.0.0", "window-size": "0.1.0" diff --git a/cots/vitamui-mongo-express/pom.xml b/cots/vitamui-mongo-express/pom.xml index fe3e3e051c5d0a5b9ee7712b41545153f734e7bc..56bafba6d1b000bb77507112a08bf01c8df6fb9f 100644 --- a/cots/vitamui-mongo-express/pom.xml +++ b/cots/vitamui-mongo-express/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>cots</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/cots/vitamui-mongod/pom.xml b/cots/vitamui-mongod/pom.xml index fc87c7994b89edc8392926c10af3a9520f5921ce..1de78bf3260df0753041bbc62495523a41bc299e 100644 --- a/cots/vitamui-mongod/pom.xml +++ b/cots/vitamui-mongod/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>cots</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/cots/vitamui-nginx/pom.xml b/cots/vitamui-nginx/pom.xml index 3b9c80b15415c4e325a53069dcc28617b7bd0c66..970462066adc678d314179cf998e5438744bc69a 100644 --- a/cots/vitamui-nginx/pom.xml +++ b/cots/vitamui-nginx/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>cots</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/deployment/environments/group_vars/all/vitamui_vars.yml b/deployment/environments/group_vars/all/vitamui_vars.yml index 0ce0ebe55367339037a71fafbea6c90e9b14a073..d5e299ac43edb832ff7a22bf1671e6f2f08bc18f 100755 --- a/deployment/environments/group_vars/all/vitamui_vars.yml +++ b/deployment/environments/group_vars/all/vitamui_vars.yml @@ -60,7 +60,7 @@ vitamui: vitamui_level: "INFO" # Custom directories linked to the module dirs: - - "{{ vitam_defaults.folder.root_path }}/conf/assets" + - "{{ vitamui_defaults.folder.root_path }}/conf/assets" identity_admin: host: "identity-admin.service.consul" vitamui_component: "ui-identity-admin" @@ -81,7 +81,7 @@ vitamui: vitamui_level: "INFO" # Custom directories linked to the module dirs: - - "{{ vitam_defaults.folder.root_path }}/conf/assets" + - "{{ vitamui_defaults.folder.root_path }}/conf/assets" portal: host: "portal.service.consul" vitamui_component: "ui-portal" @@ -102,7 +102,7 @@ vitamui: vitamui_level: "INFO" # Custom directories linked to the module dirs: - - "{{ vitam_defaults.folder.root_path }}/conf/assets" + - "{{ vitamui_defaults.folder.root_path }}/conf/assets" iam_external: host: "iam-external.service.consul" vitamui_component: "iam-external" @@ -152,7 +152,7 @@ vitamui: store_name: "cas-server" service_name: "vitamui-cas-server" port_service: 8001 - port_admin: 7001 # declared but is useless + port_admin: 7001 secure: true jvm_log: false logging_level: "INFO" diff --git a/deployment/pom.xml b/deployment/pom.xml index 6404a89154380e16a00ec61348645d14c2fff665..8d6f0d45d5efcbb7f2fb79ce88fba0e1fb1d7fd8 100644 --- a/deployment/pom.xml +++ b/deployment/pom.xml @@ -4,11 +4,33 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <artifactId>deployment</artifactId> <name>VITAMUI Deployment - Stub</name> <packaging>pom</packaging> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <descriptors> + <descriptor>assembly-ansible.xml</descriptor> + </descriptors> + </configuration> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </project> \ No newline at end of file diff --git a/deployment/roles/checks/tasks/check_java.yml b/deployment/roles/checks/tasks/check_java.yml index fbc0f858fac7e7e3c1fe96ef20c0bdf82bcda2d8..620d8eb6025c4a084e4d7bdcdcdf1f24bf4c0a10 100644 --- a/deployment/roles/checks/tasks/check_java.yml +++ b/deployment/roles/checks/tasks/check_java.yml @@ -21,4 +21,4 @@ package: name: "java-11-openjdk-headless" state: present - when: ansible_os_family == "RedHat \ No newline at end of file + when: ansible_os_family == "RedHat" \ No newline at end of file diff --git a/deployment/roles/logstash/templates/jvm.options.j2 b/deployment/roles/logstash/templates/jvm.options.j2 index 159fb24f90fd0196f70a746452f2b6cde243a1cf..8c325052c8897f86ba52cefedf5b96fe3f1a5ff8 100644 --- a/deployment/roles/logstash/templates/jvm.options.j2 +++ b/deployment/roles/logstash/templates/jvm.options.j2 @@ -17,8 +17,6 @@ ################################################################ ## GC configuration --XX:+UseParNewGC --XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly diff --git a/deployment/roles/vitamui/defaults/main.yml b/deployment/roles/vitamui/defaults/main.yml index 56ceb62dc95cbbfdfc754ae6a2e5d4368ea8a735..a84ca7b557ee8637a8007c8e3288e0cd7b9e2b4c 100644 --- a/deployment/roles/vitamui/defaults/main.yml +++ b/deployment/roles/vitamui/defaults/main.yml @@ -2,7 +2,7 @@ # defaults file for common memory_opts: "-Xms512m -Xmx512m" -gc_opts: "-Xloggc:{{ vitamui_folder_log }}/gc.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=10M -XX:+PrintGCDetails -XX:+PrintGCApplicationStoppedTime" +gc_opts: "" java_opts: "" java_args: "" service_name: "{{ vitamui_struct.service_name }}" diff --git a/deployment/roles/vitamui/templates/iam-internal/customer-init.yml b/deployment/roles/vitamui/files/customer-init.yml similarity index 100% rename from deployment/roles/vitamui/templates/iam-internal/customer-init.yml rename to deployment/roles/vitamui/files/customer-init.yml diff --git a/deployment/roles/vitamui/files/ui/assets/vitamui-logo.png b/deployment/roles/vitamui/files/ui/assets/logo.png similarity index 100% rename from deployment/roles/vitamui/files/ui/assets/vitamui-logo.png rename to deployment/roles/vitamui/files/ui/assets/logo.png diff --git a/deployment/roles/vitamui/tasks/cas-server.yml b/deployment/roles/vitamui/tasks/cas-server.yml deleted file mode 100644 index 31f3a30bc97d4ebdc84e282efd9c0ad572ade28a..0000000000000000000000000000000000000000 --- a/deployment/roles/vitamui/tasks/cas-server.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: apply consul conf when cas-server ONLY - template: - src: "cas-server/vitamui-cas-server.json.j2" - dest: "{{ vitamui_conf_consul }}/vitamui-cas-server.json" - owner: "{{ vitamui_defaults.users.vitamui }}" - group: "{{ vitamui_defaults.users.group }}" - mode: "{{ vitamui_defaults.folder.folder_permission }}" - notify: - - restart consul - - restart service \ No newline at end of file diff --git a/deployment/roles/vitamui/tasks/ui.yml b/deployment/roles/vitamui/tasks/ui.yml index 90c315f9bbf585965abbaa8185c688080fbbf553..fe17884bb4bc85dc6b928ef9bcdee78359b9b66e 100644 --- a/deployment/roles/vitamui/tasks/ui.yml +++ b/deployment/roles/vitamui/tasks/ui.yml @@ -1,6 +1,6 @@ - name: Ensure asset directory is present file: - path: "{{ vitam_defaults.folder.root_path}}/conf/assets" + path: "{{ vitamui_defaults.folder.root_path}}/conf/assets" state: directory owner: "{{ vitamui_defaults.users.vitamui }}" group: "{{ vitamui_defaults.users.group }}" @@ -9,7 +9,7 @@ - name: Deploy custom files for UI. copy: src: "{{ item }}" - dest: "{{ vitam_defaults.folder.root_path}}/conf/assets" + dest: "{{ vitamui_defaults.folder.root_path}}/conf/assets" owner: "{{ vitamui_defaults.users.vitamui }}" group: "{{ vitamui_defaults.users.group }}" mode: "{{ vitamui_defaults.folder.folder_permission }}" diff --git a/deployment/roles/vitamui/templates/cas-server/application.yml.j2 b/deployment/roles/vitamui/templates/cas-server/application.yml.j2 index 21fa8aeb46a92d183741e1087c3d9409d84c42d0..c9ece05e12f8ff8101fc04ac4e5af77696e63dba 100644 --- a/deployment/roles/vitamui/templates/cas-server/application.yml.j2 +++ b/deployment/roles/vitamui/templates/cas-server/application.yml.j2 @@ -1,3 +1,14 @@ +spring: + cloud: + consul: + enabled: true + host: consul.service.consul + discovery: + preferIpAddress: true + tags: {{ consul_tags }} +spring.application.name: cas-server + + server: {% if vitamui_struct.secure|lower == "true" %} ssl: @@ -14,6 +25,14 @@ server: context-path: /cas servlet.session.cookie.path: /cas {% endif %} + tomcat.basedir: {{ vitamui_folder_conf }}/tomcat + + +management: + server: + port: {{ vitamui_struct.port_admin }} + ssl: + enabled: false vitamui.cas.tenant.identifier: {{ vitamui_platform_informations.cas_tenant }} @@ -40,17 +59,23 @@ cas.authn.accept.users: cas.messageBundle.baseNames: classpath:overriden_messages,classpath:messages + {% if vitamui.cas_server.base_url is undefined %} cas.tgc.path: /cas {% endif %} cas.tgc.secure: false cas.tgc.crypto.enabled: false -cas.webflow.crypto.enabled: false -cas.authn.pac4j.cookie.crypto.enabled: true +cas.webflow.crypto.enabled: true cas.authn.pm.reset.crypto.enabled: true -cas.ticket.tgt.timeout.maxTimeToLiveInSeconds: 1200 +## +# CAS Web Application Session Configuration +# +# 4 (hours) * 60 (minutes) * 60 (seconds) +#server.servlet.session.timeout: PT14400S +#cas.ticket.tgt.hardTimeout.timeToKillInSeconds: 14400 + {% if vitamui.cas_server.base_url is defined %} cas.server.prefix: {{ vitamui.cas_server.base_url }} @@ -66,27 +91,19 @@ cas.serviceRegistry.mongo.password: {{ mongodb.cas.password }} cas.authn.surrogate.separator: "," -## Useless because of IamSurrogateRestAuthenticationService: -# cas.authn.surrogate.rest.url: xxx -# cas.authn.surrogate.rest.method: GET cas.authn.surrogate.sms.attributeName: fakeNameToBeSureToFindNoAttributeAndNeverSendAnSMS cas.authn.pm.enabled: true - -## Useless because of IamRestPasswordManagementService: -# cas.authn.pm.rest.endpointUrlEmail: xxx -# cas.authn.pm.rest.endpointUrlSecurityQuestions: xxx -# cas.authn.pm.rest.endpointUrlChange: xxx - cas.authn.pm.policyPattern: {{ lookup('file', "{{ inventory_dir }}/templates/policy_pattern.regex") }} cas.authn.pm.reset.mail.subject: Requete de reinitialisation de mot de passe cas.authn.pm.reset.mail.text: "Changez de mot de passe via le lien: %s" cas.authn.pm.reset.mail.from: {{ smtp.cas.sender }} cas.authn.pm.reset.expirationMinutes: {{ smtp.cas.expiration }} -cas.authn.pm.reset.mail.attributeName: xxx +cas.authn.pm.reset.mail.attributeName: email cas.authn.pm.reset.securityQuestionsEnabled: false +cas.authn.pm.reset.includeServerIpAddress: false cas.authn.pm.autoLogin: true # Used to sign/encrypt the password-reset link @@ -110,11 +127,6 @@ spring.mail.properties.mail.smtps.ssl.trust: "{{ smtp.smtps.trust|lower }}" spring.mail.properties.mail.smtps.timeout: {{ smtp.smtps.timeout|default('8000') }} {% endif %} -# TODO OMA : check if working if not declared -{% if sms.enabled|lower == "true" %} -cas.authn.mfa.globalProviderId: mfa-sms -{% endif %} - cas.authn.throttle.failure.threshold: 2 cas.authn.throttle.failure.rangeSeconds: 3 @@ -126,12 +138,10 @@ cas: redirectParameter: next -cas.adminPagesSecurity.ip: .* -cas.monitor.endpoints.sensitive: false -cas.monitor.endpoints.enabled: true -endpoints.sensitive: false -endpoints.enabled: true -management.security.enabled: false +management.endpoints.enabled-by-default: true +management.endpoints.web.exposure.include: '*' +cas.monitor.endpoints.endpoint.defaults.access[0]: PERMIT +management.metrics.export.prometheus.enabled: true {% if sms.enabled|lower == "true" %} @@ -151,12 +161,23 @@ token.api.cas: tokcas_ie6UZsEcHIWrfv2x ip.header: X-Real-IP +# 8 hours in seconds +api.token.ttl: 28800 + + server-identity: identityName: {{ vitamui_site_name }} identityRole: {{ vitamui_struct.vitamui_component }} identityServerId: 1 +# Example to override theme colors and logo +theme: +# vitam-logo: /absolute/path/to/logo.png +# vitamui-logo-large: /absolute/path/to/logo.png + primary: '#ff4a54' + secondary: '#241f63' + logging: config: {{ vitamui_folder_conf }}/logback.xml level: @@ -174,6 +195,3 @@ logging: fr.gouv.vitamui.cas: DEBUG org.elasticsearch.metrics: DEBUG fr.gouv.vitamui.commons: DEBUG - -# 8 hours in seconds -api.token.ttl: 28800 diff --git a/deployment/roles/vitamui/templates/cas-server/vitamui-cas-server.json.j2 b/deployment/roles/vitamui/templates/cas-server/vitamui-cas-server.json.j2 deleted file mode 100644 index 7e64a4e63cca3f2bbcc6074f1b9ee1d32556a485..0000000000000000000000000000000000000000 --- a/deployment/roles/vitamui/templates/cas-server/vitamui-cas-server.json.j2 +++ /dev/null @@ -1,17 +0,0 @@ -{ -{# TODO : check probe is correct / verify file installation is made in vitamui-cas-server role #} - "service": { - "name": "{{ vitamui.cas_server.vitamui_component }}", - "port": {{ vitamui.cas_server.port_service | int }}, - "address": "{{ ip_service }}", - "enable_tag_override": false, - "tags": ["{{ consul_tags.split(", ")|join('", "') }}"], - "checks": [ - { - "notes": "cas server port opened", - "tcp": "{{ ip_service }}:{{ vitamui.cas_server.port_service }}", - "interval": "1s" - } - ] - } -} diff --git a/deployment/roles/vitamui/templates/ui-identity-admin/application.yml.j2 b/deployment/roles/vitamui/templates/ui-identity-admin/application.yml.j2 index a13f3d71f60f353582e59c8a00e77b2ad146ce7a..f3f9346cdb39e603a92f439459a6e946ffa662cc 100644 --- a/deployment/roles/vitamui/templates/ui-identity-admin/application.yml.j2 +++ b/deployment/roles/vitamui/templates/ui-identity-admin/application.yml.j2 @@ -62,7 +62,10 @@ ui-identity: key-password: {{ password_truststore }} # TODO OMA : revoir hostname-verification: false {% endif %} - assets: "{{ vitam_defaults.folder.root_path }}/conf/assets" + assets: "{{ vitamui_defaults.folder.root_path }}/conf/assets" + theme-colors: + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" base-url: {% if vitamui.portal.base_url is defined %} portal: "{{ vitamui.portal.base_url }}" diff --git a/deployment/roles/vitamui/templates/ui-identity/application.yml.j2 b/deployment/roles/vitamui/templates/ui-identity/application.yml.j2 index 16979fb35e3779efd61887ca1d78d88126d1660a..3dfd2e86c18a5dfa59e26b7810c929045e5d60cb 100644 --- a/deployment/roles/vitamui/templates/ui-identity/application.yml.j2 +++ b/deployment/roles/vitamui/templates/ui-identity/application.yml.j2 @@ -59,7 +59,10 @@ ui-identity: key-password: {{ password_truststore }} hostname-verification: false {%endif %} - assets: "{{ vitam_defaults.folder.root_path }}/conf/assets" + assets: "{{ vitamui_defaults.folder.root_path }}/conf/assets" + theme-colors: + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" base-url: {% if vitamui.portal.base_url is defined %} portal: "{{ vitamui.portal.base_url }}" diff --git a/deployment/roles/vitamui/templates/ui-portal/application.yml.j2 b/deployment/roles/vitamui/templates/ui-portal/application.yml.j2 index 3ff9b527ed82aba4f637731bfadc516ca79c0442..8c1451d6289029bb0bcbaf4e5c325dfba9baaf1d 100644 --- a/deployment/roles/vitamui/templates/ui-portal/application.yml.j2 +++ b/deployment/roles/vitamui/templates/ui-portal/application.yml.j2 @@ -54,8 +54,11 @@ ui-portal: key-path: {{ vitamui_folder_conf }}/truststore_{{ vitamui_certificate_type }}.jks key-password: {{ password_truststore }} # TODO OMA : revoir hostname-verification: false - assets: "{{ vitam_defaults.folder.root_path }}/conf/assets" {% endif %} + assets: "{{ vitamui_defaults.folder.root_path }}/conf/assets" + theme-colors: + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" {% if vitamui.portal.base_url is undefined %} base-url: portal: "{{ url_prefix }}" # TODO OMA : revoir avec les redirections du RP diff --git a/docs/Modules Cots.md b/docs/Modules Cots.md index 74722376cfcc8422b742c5ebba992ab89719da63..30eae9317af11d271a6bef3bbe3a49a86c38c286 100644 --- a/docs/Modules Cots.md +++ b/docs/Modules Cots.md @@ -124,7 +124,7 @@ correspondant a la version choisie. ```xml ... - <argument>LOGSTASH_VERSION=6.4.2</argument> + <argument>LOGSTASH_VERSION=7.6.0</argument> ... ``` diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 1d2d221e09a68344f03a8e176171b787de0fd8d4..a42707c83d5e85710cb64128e62765aae5e4eba4 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -12,7 +12,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/packaging/pom.xml b/packaging/pom.xml index b1a1a58cf978d674087d8e6b2d760618391d2993..6f5a9203536e5040f16df9deecfd5cb341e23328 100644 --- a/packaging/pom.xml +++ b/packaging/pom.xml @@ -6,7 +6,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> <artifactId>package</artifactId> diff --git a/pom.xml b/pom.xml index 66eaaeafd0b74d41d031c4d2a1fcbcf9ba3cedb3..c887e195a3fd262dd2896452d82db8a539417b7b 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> <packaging>pom</packaging> <name>VITAMUI</name> <description>${project.artifactId}</description> diff --git a/tools/docker/mongo/database_scripts_templater.yml b/tools/docker/mongo/database_scripts_templater.yml index 490e374095f6d15c2e7103a1c7558b9ed53558b3..5ee90c605577653d627eb08b365dff68f721f96c 100644 --- a/tools/docker/mongo/database_scripts_templater.yml +++ b/tools/docker/mongo/database_scripts_templater.yml @@ -5,8 +5,8 @@ - hosts: localhost gather_facts: true roles: - - { - role: mongo_init, + - { + role: mongo_init, mongod_source_template_dir: "{{playbook_dir}}/database_scripts/" } diff --git a/tools/docker/mongo/mongo_cluster.yml b/tools/docker/mongo/mongo_cluster.yml index a7963350286ab315e986cb1694c2a12888c27113..ef45430b5d61d6fd74484aa27dd8ea77e3defae8 100644 --- a/tools/docker/mongo/mongo_cluster.yml +++ b/tools/docker/mongo/mongo_cluster.yml @@ -4,19 +4,19 @@ services: mongo-dev: image: mongo:4.0.6 container_name: vitamui-mongo -# environment: - # provide your credentials here -# - MONGO_INITDB_ROOT_USERNAME=root -# - MONGO_INITDB_ROOT_PASSWORD=rootpwd + # environment: + # provide your credentials here + # - MONGO_INITDB_ROOT_USERNAME=root + # - MONGO_INITDB_ROOT_PASSWORD=rootpwd networks: - mongo-cluster ports: - # 27018 is selected in order to avoid a conflict with Vitam docker instance + # 27018 is selected in order to avoid a conflict with Vitam docker instance - "27018:27018" volumes: - # if you wish to setup additional user accounts specific per DB or with different roles you can use following entry point + # if you wish to setup additional user accounts specific per DB or with different roles you can use following entry point - "$PWD/mongo-entrypoint/:/scripts/mongo/data" - "$PWD/replica-set/:/scripts/mongo/replica-set" @@ -26,10 +26,10 @@ services: mongo-dev2: image: mongo:4.0.6 container_name: vitamui-mongo2 -# environment: - # provide your credentials here -# - MONGO_INITDB_ROOT_USERNAME=root -# - MONGO_INITDB_ROOT_PASSWORD=rootpwd + # environment: + # provide your credentials here + # - MONGO_INITDB_ROOT_USERNAME=root + # - MONGO_INITDB_ROOT_PASSWORD=rootpwd networks: - mongo-cluster diff --git a/tools/docker/mongo/mongo_vars_dev.yml b/tools/docker/mongo/mongo_vars_dev.yml index 0fbcb2ee71ca391b5c83800390409856713ad8cb..3d25358a2454d45c1a961dbd3bc456b82e8047cd 100644 --- a/tools/docker/mongo/mongo_vars_dev.yml +++ b/tools/docker/mongo/mongo_vars_dev.yml @@ -17,41 +17,41 @@ mongodb: - ".*" excluded_scripts: - "nothing" - docker: + docker: enable: true internal_dir: /scripts/mongo/data mongod_port: 27018 passphrase: mongogo admin: - db: admin - user: "mongod_dbuser_admin" - password: "mongod_dbpwd_admin" - roles: '[{ role: "userAdminAnyDatabase", db: "admin" }, { role: "backup", db: "admin" }, { role: "restore", db: "admin" }, { role: "dbAdminAnyDatabase", db: "admin" }, { role: "readWriteAnyDatabase", db: "admin" }, { role: "clusterMonitor", db:"admin"}, { role: "root", db:"admin"}]' + db: admin + user: "mongod_dbuser_admin" + password: "mongod_dbpwd_admin" + roles: '[{ role: "userAdminAnyDatabase", db: "admin" }, { role: "backup", db: "admin" }, { role: "restore", db: "admin" }, { role: "dbAdminAnyDatabase", db: "admin" }, { role: "readWriteAnyDatabase", db: "admin" }, { role: "clusterMonitor", db:"admin"}, { role: "root", db:"admin"}]' localadmin: - db: admin - user: "mongod_dbuser_localadmin" - password: "mongod_dbpwd_localadmin" - roles: '[{ role: "clusterAdmin", db: "admin" },{ role: "dbAdminAnyDatabase", db: "admin" },{ role: "readWriteAnyDatabase", db: "admin" }]' + db: admin + user: "mongod_dbuser_localadmin" + password: "mongod_dbpwd_localadmin" + roles: '[{ role: "clusterAdmin", db: "admin" },{ role: "dbAdminAnyDatabase", db: "admin" },{ role: "readWriteAnyDatabase", db: "admin" }]' security: - db: security - user: "mongod_dbuser_security" - password: "mongod_dbpwd_security" - roles: '[{ role: "readWrite", db: "security" }]' + db: security + user: "mongod_dbuser_security" + password: "mongod_dbpwd_security" + roles: '[{ role: "readWrite", db: "security" }]' iam: - db: iam - user: "mongod_dbuser_iam" - password: "mongod_dbpwd_iam" - roles: '[{ role: "readWrite", db: "iam" }]' + db: iam + user: "mongod_dbuser_iam" + password: "mongod_dbpwd_iam" + roles: '[{ role: "readWrite", db: "iam" }]' cas: - db: cas - user: "mongod_dbuser_cas" - password: "mongod_dbpwd_cas" - roles: '[{ role: "readWrite", db: "cas" }]' + db: cas + user: "mongod_dbuser_cas" + password: "mongod_dbpwd_cas" + roles: '[{ role: "readWrite", db: "cas" }]' versioning: - db: versioning - user: "mongod_dbuser_versioning" - password: "mongod_dbpwd_versioning" - roles: '[{ role: "readWrite", db: "versioning" }]' + db: versioning + user: "mongod_dbuser_versioning" + password: "mongod_dbpwd_versioning" + roles: '[{ role: "readWrite", db: "versioning" }]' mongod_replicaset_name: "rs0" diff --git a/tools/docker/mongo/start_dev.sh b/tools/docker/mongo/start_dev.sh index 75967c363b96d7c615a2abd1978faacaa17c49b7..54d911a428321f5408351a6c91b5ee3862c99f2d 100755 --- a/tools/docker/mongo/start_dev.sh +++ b/tools/docker/mongo/start_dev.sh @@ -3,16 +3,12 @@ ######################### # Copy mongo scripts and template them -PWD=`pwd` -CUR_DIR=$PWD +CUR_DIR=`pwd` +TEMPLATER_EXTRA_VARS="--extra-vars \"@$CUR_DIR/mongo_vars_dev.yml\"" -#echo "Remove old files (mongo-entrypoint)." -#rm mongo-entrypoint/last/* - -echo "Execute $CUR_DIR/database_scripts_templater with custom variables." -ansible-playbook -i $CUR_DIR/hosts $CUR_DIR/database_scripts_templater.yml -e "@$CUR_DIR/mongo_vars_dev.yml" - -######################### +if [ ! -z "$ADDITIONNAL_VITAMUI_CONFIG_FILE" ]; then + TEMPLATER_EXTRA_VARS="${TEMPLATER_EXTRA_VARS} --extra-vars \"@${ADDITIONNAL_VITAMUI_CONFIG_FILE}\"" +fi docker-compose -f ./mongo_dev.yml up -d diff --git a/tools/docker/vitamui-osbase/pom.xml b/tools/docker/vitamui-osbase/pom.xml index 34be12fb235a16d6172b7a81b3080d787689a95a..3f43aee951e26dec93b12c07e43ab02d7027aac8 100644 --- a/tools/docker/vitamui-osbase/pom.xml +++ b/tools/docker/vitamui-osbase/pom.xml @@ -4,12 +4,12 @@ <artifactId>docker-vitamui-osbase</artifactId> <packaging>pom</packaging> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> <relativePath>../../../pom.xml</relativePath> </parent> diff --git a/tools/docker/vitamui/pom.xml b/tools/docker/vitamui/pom.xml index 4f1724d0eaa3be890f561942a6e1819a6d3f7c89..e5d753560fccd323a8c649ebd768ff03b248025d 100644 --- a/tools/docker/vitamui/pom.xml +++ b/tools/docker/vitamui/pom.xml @@ -4,12 +4,12 @@ <artifactId>docker-vitamui</artifactId> <packaging>pom</packaging> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> <relativePath>../../../pom.xml</relativePath> </parent> diff --git a/tools/start_vitamui.sh b/tools/start_vitamui.sh index 5efe95fc54a170c520f97f4716aa7839240ec39c..1eecbb551383dba300140ee702120106e2c9e554 100755 --- a/tools/start_vitamui.sh +++ b/tools/start_vitamui.sh @@ -50,7 +50,7 @@ function start_api() { launch "../api/api-iam/iam-external" "$SPRINGBOOT" # Start Cas Server - launch "../cas/cas-server" "java -Dspring.config.location=src/main/config/cas-server-application-dev.yml -jar target/cas-server.war" + launch "../cas/cas-server" "java -Dspring.config.additional-location=src/main/config/cas-server-application-dev.yml -jar target/cas-server.war" } function start_ui_prod() { diff --git a/tools/start_vitamui2.sh b/tools/start_vitamui2.sh index 737fafdb0444c16764540113123f65371e7f6a66..39b101235835138a69fcea00c8a541130564dac3 100755 --- a/tools/start_vitamui2.sh +++ b/tools/start_vitamui2.sh @@ -73,7 +73,7 @@ function start_api() { sleep 15 # Start Cas Server - launch "../cas/cas-server" "java -Xmx200M -XX:+UseG1GC -Dspring.config.location=src/main/config/cas-server-application-dev.yml -jar target/cas-server.war" + launch "../cas/cas-server" "java -Xmx200M -XX:+UseG1GC -Dspring.config.additional-location=src/main/config/cas-server-application-dev.yml -jar target/cas-server.war" sleep 15 diff --git a/ui/pom.xml b/ui/pom.xml index 2a6f2f6b187e0e8a9a5e716447abbc064c406687..f71f01ff207a54f74ab955f06f916c4f022af0fb 100644 --- a/ui/pom.xml +++ b/ui/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <modules> diff --git a/ui/ui-commons/pom.xml b/ui/ui-commons/pom.xml index 3ff590f6f94a48a9cd314e38b3c251634e36799c..852ef4686829c9303206b0848d660a2df2d6e118 100644 --- a/ui/ui-commons/pom.xml +++ b/ui/ui-commons/pom.xml @@ -10,7 +10,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>ui-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/ui/ui-frontend-common/package-lock.json b/ui/ui-frontend-common/package-lock.json index 3fcace4c1dfb9e41968c1a0fff355aab47250c6e..47880ac0e16d91f756a0b70bc09b2bc296ed0b46 100644 --- a/ui/ui-frontend-common/package-lock.json +++ b/ui/ui-frontend-common/package-lock.json @@ -1,6 +1,6 @@ { "name": "ui-frontend-common", - "version": "0.0.14", + "version": "1.0.2-SNAPSHOT", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -4433,7 +4433,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -4454,12 +4455,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4474,23 +4477,24 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "debug": { "version": "3.2.6", @@ -4548,6 +4552,20 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wide-align": "^1.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } } }, "glob": { @@ -4596,12 +4614,22 @@ "requires": { "once": "^1.3.0", "wrappy": "1" + }, + "dependencies": { + "wrappy": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "optional": true + } } }, "inherits": { "version": "2.0.4", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -4613,6 +4641,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -4627,6 +4656,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -4634,12 +4664,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.9.0", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -4658,6 +4690,7 @@ "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -4747,7 +4780,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -4759,21 +4793,27 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" + }, + "dependencies": { + "wrappy": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "optional": true + } } }, "os-homedir": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "os-tmpdir": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "osenv": { "version": "0.1.5", @@ -4783,6 +4823,22 @@ "requires": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" + }, + "dependencies": { + "os-homedir": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "optional": true + } } }, "path-is-absolute": { @@ -4830,6 +4886,22 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, + "optional": true + } } }, "rimraf": { @@ -4844,7 +4916,8 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -4880,6 +4953,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -4899,6 +4973,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -4926,9 +5001,7 @@ }, "util-deprecate": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "wide-align": { "version": "1.1.3", @@ -4941,13 +5014,13 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, - "dev": true + "bundled": true }, "yallist": { "version": "3.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, diff --git a/ui/ui-frontend-common/package.json b/ui/ui-frontend-common/package.json index 389ead49d6bf491832a1624b0dde8466b0fc2d35..a1c588bd527a304c2c4832882f947dfb4cdea1cc 100644 --- a/ui/ui-frontend-common/package.json +++ b/ui/ui-frontend-common/package.json @@ -1,6 +1,6 @@ { "name": "ui-frontend-common", - "version": "1.0.2", + "version": "1.0.2-SNAPSHOT", "main": "src/index.ts", "scripts": { "ng": "ng", diff --git a/ui/ui-frontend-common/pom.xml b/ui/ui-frontend-common/pom.xml index c3a88b4fa6b838c97d1a3d5a45651598eeaf72e9..8db3139b5a96feb2beff00f9d0fc3f8adc6ca508 100644 --- a/ui/ui-frontend-common/pom.xml +++ b/ui/ui-frontend-common/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>ui-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/ui/ui-frontend/package-lock.json b/ui/ui-frontend/package-lock.json index 39c24d4d190fff8083fb2c50bb8c3b5c000ebbe4..414852b3179cffed9fcedf5f54530e650cd96469 100644 --- a/ui/ui-frontend/package-lock.json +++ b/ui/ui-frontend/package-lock.json @@ -1,6 +1,6 @@ { "name": "vitamui-ui", - "version": "1.0.2", + "version": "1.0.2-SNAPSHOT", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -4169,9 +4169,7 @@ }, "core-util-is": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "debug": { "version": "3.2.6", @@ -4229,6 +4227,20 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wide-align": "^1.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } } }, "glob": { @@ -4277,6 +4289,15 @@ "requires": { "once": "^1.3.0", "wrappy": "1" + }, + "dependencies": { + "wrappy": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "optional": true + } } }, "inherits": { @@ -4450,19 +4471,24 @@ "optional": true, "requires": { "wrappy": "1" + }, + "dependencies": { + "wrappy": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, + "optional": true + } } }, "os-homedir": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "os-tmpdir": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "osenv": { "version": "0.1.5", @@ -4472,6 +4498,22 @@ "requires": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" + }, + "dependencies": { + "os-homedir": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "optional": true + } } }, "path-is-absolute": { @@ -4519,6 +4561,22 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://nexus.teamdlab.com/repository/npm/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, + "optional": true + } } }, "rimraf": { @@ -4618,9 +4676,7 @@ }, "util-deprecate": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "wide-align": { "version": "1.1.3", @@ -4633,9 +4689,7 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "bundled": true }, "yallist": { "version": "3.1.1", @@ -10450,8 +10504,8 @@ } }, "ui-frontend-common": { - "version": "file:../ui-frontend-common/ui-frontend-common-1.0.2.tgz", - "integrity": "sha512-il30Knr7aqPFrtvHBN2kgvSr9KDuS6wZqeiIsP+ikKEppwkUS08V/JCqG0shqN2gsP/8YDhubJFahY9BOL+a/Q==", + "version": "file:../ui-frontend-common/ui-frontend-common-1.0.2-SNAPSHOT.tgz", + "integrity": "sha512-82hwkIuYredacS2dQB2G8W5NcNPH+k9Imm3WMosQN3D3Ka7pbWvIgDmQ62nWQoOXmzbZ3ImtwN9kmuF69Rg1GA==", "requires": { "@angular/animations": "8.0.0", "@angular/cdk": "^8.0.0", diff --git a/ui/ui-frontend/package.json b/ui/ui-frontend/package.json index 8a1773d50e0435049a491dd3fbb00f8820008e09..a6e5cdb527a6bec5d9f1f73928ebbb7a73688668 100644 --- a/ui/ui-frontend/package.json +++ b/ui/ui-frontend/package.json @@ -1,6 +1,6 @@ { "name": "vitamui-ui", - "version": "1.0.2", + "version": "1.0.2-SNAPSHOT", "license": "MIT", "scripts": { "ng": "ng", @@ -60,7 +60,7 @@ "ngx-color-picker": "^9.0.0", "rxjs": "^6.5.2", "tslib": "^1.9.0", - "ui-frontend-common": "file:../ui-frontend-common/ui-frontend-common-1.0.2.tgz", + "ui-frontend-common": "file:../ui-frontend-common/ui-frontend-common-1.0.2-SNAPSHOT.tgz", "underscore": "^1.9.1", "web-animations-js": "^2.3.2", "zone.js": "~0.9.1" diff --git a/ui/ui-frontend/pom.xml b/ui/ui-frontend/pom.xml index a510a9cee87ddb5ccc5cf12ed0eb379b3a671af1..b168a5135baaa634f2e54d0e72db791fe43c46d8 100644 --- a/ui/ui-frontend/pom.xml +++ b/ui/ui-frontend/pom.xml @@ -11,7 +11,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>ui-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <dependencies> diff --git a/ui/ui-identity/pom.xml b/ui/ui-identity/pom.xml index b2bee63288d29e26f006ff4f02349f457ed18e55..209a522b2867e41d54a2c08878686a7591e8187a 100644 --- a/ui/ui-identity/pom.xml +++ b/ui/ui-identity/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>ui-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties> diff --git a/ui/ui-portal/pom.xml b/ui/ui-portal/pom.xml index 245855a8344e4af8f6c993018b1964946fc82687..5d46439adac001872f3524c098917db623b0e026 100644 --- a/ui/ui-portal/pom.xml +++ b/ui/ui-portal/pom.xml @@ -9,7 +9,7 @@ <parent> <groupId>fr.gouv.vitamui</groupId> <artifactId>ui-parent</artifactId> - <version>1.0.2</version> + <version>1.0.2-SNAPSHOT</version> </parent> <properties>