From 2bf16923caaf5ac6b69add9aba4de1b14a1604ea Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Fri, 4 Oct 2024 22:35:27 +0200 Subject: [PATCH 01/48] feat(stomper)!: migrate to `Nuxt` --- README.md | 12 +++---- src/development/certificates/mkcert.sh | 1 - .../secrets/maevsi/aws-credentials.secret | 3 ++ .../maevsi/aws-credentials.secret.template | 3 ++ .../stomper/nodemailer-transporter.secret | 7 ---- .../nodemailer-transporter.secret.template | 9 ----- src/development/stack.yml | 34 ++++--------------- src/production/production.yml | 8 ----- 8 files changed, 16 insertions(+), 61 deletions(-) create mode 100644 src/development/secrets/maevsi/aws-credentials.secret create mode 100644 src/development/secrets/maevsi/aws-credentials.secret.template delete mode 100644 src/development/secrets/stomper/nodemailer-transporter.secret delete mode 100644 src/development/secrets/stomper/nodemailer-transporter.secret.template diff --git a/README.md b/README.md index 616279f5..e9e309c1 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,10 @@ This project is deployed in accordance to the [DargStack template](https://githu The job scheduler's SMTP client configuration. + - ### `maevsi_aws-credentials` + + The cloud computing provider's user credentials. + - ### `maevsi_turnstile-key` The captcha provider's application key. @@ -118,10 +122,6 @@ This project is deployed in accordance to the [DargStack template](https://githu The database change management application's database connection string. - - ### `stomper_nodemailer-transporter` - - The email service's SMTP configuration. - - ### `traefik_cf-dns-api-token` ![production](https://img.shields.io/badge/-production-informational.svg?style=flat-square) The DNS provider's DNS API token. @@ -226,10 +226,6 @@ This project is deployed in accordance to the [DargStack template](https://githu You cannot access the database migrations directly. - - ### `stomper` - - You cannot access the email service directly. - - ### `traefik` You can access the reverse proxy's dashboard at [traefik.localhost](https://traefik.localhost/). diff --git a/src/development/certificates/mkcert.sh b/src/development/certificates/mkcert.sh index 797e677e..3d5f9d92 100755 --- a/src/development/certificates/mkcert.sh +++ b/src/development/certificates/mkcert.sh @@ -37,6 +37,5 @@ create "traefik" \ `# postgraphile` "postgraphile.localhost" \ `# prometheus` "prometheus.localhost" \ `# redpanda` "redpanda.localhost" \ - `# stomper` "stomper.localhost" \ `# traefik` "traefik.localhost" \ `# tusd` "tusd.localhost" \ No newline at end of file diff --git a/src/development/secrets/maevsi/aws-credentials.secret b/src/development/secrets/maevsi/aws-credentials.secret new file mode 100644 index 00000000..f652ea6f --- /dev/null +++ b/src/development/secrets/maevsi/aws-credentials.secret @@ -0,0 +1,3 @@ +[default] +aws_access_key_id = +aws_secret_access_key = diff --git a/src/development/secrets/maevsi/aws-credentials.secret.template b/src/development/secrets/maevsi/aws-credentials.secret.template new file mode 100644 index 00000000..f652ea6f --- /dev/null +++ b/src/development/secrets/maevsi/aws-credentials.secret.template @@ -0,0 +1,3 @@ +[default] +aws_access_key_id = +aws_secret_access_key = diff --git a/src/development/secrets/stomper/nodemailer-transporter.secret b/src/development/secrets/stomper/nodemailer-transporter.secret deleted file mode 100644 index 18cd2c2d..00000000 --- a/src/development/secrets/stomper/nodemailer-transporter.secret +++ /dev/null @@ -1,7 +0,0 @@ -{ - "host": "localhost", - "port": 25, - "tls": { - "rejectUnauthorized": false - } -} \ No newline at end of file diff --git a/src/development/secrets/stomper/nodemailer-transporter.secret.template b/src/development/secrets/stomper/nodemailer-transporter.secret.template deleted file mode 100644 index 78866253..00000000 --- a/src/development/secrets/stomper/nodemailer-transporter.secret.template +++ /dev/null @@ -1,9 +0,0 @@ -{ - "host": "", - "port": 465, - "secure": true, - "auth": { - "user": "", - "pass": "" - } -} \ No newline at end of file diff --git a/src/development/stack.yml b/src/development/stack.yml index 0c4aab46..6cbccbe8 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -16,6 +16,9 @@ secrets: jobber_msmtprc: # The job scheduler's SMTP client configuration. file: ./secrets/jobber/msmtprc.secret + maevsi_aws-credentials: + # The cloud computing provider's user credentials. + file: ./secrets/maevsi/aws-credentials.secret maevsi_turnstile-key: # The captcha provider's application key. file: ./secrets/maevsi/turnstile-key.secret @@ -67,9 +70,6 @@ secrets: sqitch_target: # The database change management application's database connection string. file: ./secrets/sqitch/target.secret - stomper_nodemailer-transporter: - # The email service's SMTP configuration. - file: ./secrets/stomper/nodemailer-transporter.secret tusd_aws: # The upload service's s3 credentials file. file: ./secrets/tusd/aws.secret @@ -183,6 +183,7 @@ services: - traefik.http.routers.maevsi_secure.service=maevsi #DARGSTACK-REMOVE - traefik.http.services.maevsi.loadbalancer.server.port=3000 environment: + AWS_REGION: ${MAEVSI_AWS_REGION} CONSOLA_LEVEL: 4 # debug #DARGSTACK-REMOVE NUXT_PUBLIC_GTAG_ID: ${GTAG_ID} NUXT_PUBLIC_SITE_URL: https://${STACK_DOMAIN} @@ -194,6 +195,8 @@ services: POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username image: maevsi/maevsi:dev secrets: + - source: maevsi_aws-credentials + target: /home/node/.aws/credentials # TODO: switch to user `node` - maevsi_turnstile-key - postgres_db - postgres_role_maevsi-tusd_password @@ -392,31 +395,6 @@ services: volumes: - ../../../sqitch/:/srv/app/ - /run/postgresql/:/run/postgresql/ - stomper: - # You cannot access the email service directly. - deploy: - labels: - - traefik.enable=true - - traefik.http.routers.stomper.middlewares=redirectscheme #DARGSTACK-REMOVE - - traefik.http.routers.stomper.rule=Host(`stomper.${STACK_DOMAIN}`) - - traefik.http.routers.stomper_secure.rule=Host(`stomper.${STACK_DOMAIN}`) - - traefik.http.routers.stomper_secure.tls.options=mintls13@file #DARGSTACK-REMOVE - - traefik.http.services.stomper.loadbalancer.server.port=3000 - environment: - CONSOLA_LEVEL: 4 # debug - STACK_DOMAIN: ${STACK_DOMAIN} - image: maevsi/stomper:dev - # ports: - # - 9229:9229 - secrets: - - postgres_db - - postgres_role_maevsi-stomper_password - - postgres_role_maevsi-stomper_username - - stomper_nodemailer-transporter - user: 1000:1000 - volumes: - - ${PNPM_STORE_DIR}:/srv/.pnpm-store/ - - ../../../stomper/:/srv/app/ traefik: # You can access the reverse proxy's dashboard at [traefik.localhost](https://traefik.localhost/). command: diff --git a/src/production/production.yml b/src/production/production.yml index ae6c66b1..f7238e48 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -122,14 +122,6 @@ services: sqitch: image: ghcr.io/maevsi/sqitch:3.4.8 volumes: (( prune )) - stomper: - deploy: - labels: - - (( append )) - - traefik.http.routers.stomper_secure.tls.certresolver=default - image: ghcr.io/maevsi/stomper:1.1.25 - user: (( prune )) - volumes: (( prune )) traefik: command: - (( prepend )) From be31b5b8112f9e77cfab63e340acba38c0b4ca04 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 6 Oct 2024 14:32:55 +0200 Subject: [PATCH 02/48] fix(maevsi): correct aws credential profile --- src/development/secrets/maevsi/aws-credentials.secret | 2 +- src/development/secrets/maevsi/aws-credentials.secret.template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/development/secrets/maevsi/aws-credentials.secret b/src/development/secrets/maevsi/aws-credentials.secret index f652ea6f..96077989 100644 --- a/src/development/secrets/maevsi/aws-credentials.secret +++ b/src/development/secrets/maevsi/aws-credentials.secret @@ -1,3 +1,3 @@ -[default] +[stomper] aws_access_key_id = aws_secret_access_key = diff --git a/src/development/secrets/maevsi/aws-credentials.secret.template b/src/development/secrets/maevsi/aws-credentials.secret.template index f652ea6f..96077989 100644 --- a/src/development/secrets/maevsi/aws-credentials.secret.template +++ b/src/development/secrets/maevsi/aws-credentials.secret.template @@ -1,3 +1,3 @@ -[default] +[stomper] aws_access_key_id = aws_secret_access_key = From 4fdef6dbb5721095713d33c64c7dcf1c52dc8927 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 6 Oct 2024 14:33:17 +0200 Subject: [PATCH 03/48] feat(healthchecks): disable --- src/development/stack.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index 6cbccbe8..25cb0f38 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -106,12 +106,12 @@ services: GROUP_ID: 1 OFFSET_STORAGE_TOPIC: connect_offsets STATUS_STORAGE_TOPIC: connect_statuses - healthcheck: - test: ["CMD", "curl", "--fail", "--silent", "--show-error", "http://localhost:8083/connectors"] - interval: 30s - timeout: 10s - retries: 3 - start_period: 20s + # healthcheck: + # test: ["CMD", "curl", "--fail", "--silent", "--show-error", "http://localhost:8083/connectors"] + # interval: 30s + # timeout: 10s + # retries: 3 + # start_period: 20s image: debezium/connect:3.0 debezium-postgres-connector: # You can check the database connector's setup logs using `portainer`. @@ -355,13 +355,13 @@ services: - --pandaproxy-addr internal://0.0.0.0:8082,external://0.0.0.0:18082 - --advertise-pandaproxy-addr internal://redpanda:8082,external://localhost:18082 - --schema-registry-addr internal://0.0.0.0:8081,external://0.0.0.0:18081 - healthcheck: - test: ["CMD-SHELL", "output=$(rpk cluster health --json); echo \"$output\" | grep -q '\"healthy\":true' || { echo \"$output\"; exit 1; }"] - interval: 30s - timeout: 10s - retries: 3 - start_period: 10s - image: redpandadata/redpanda:v23.2.17 + # healthcheck: + # test: ["CMD-SHELL", "output=$(rpk cluster health --json); echo \"$output\" | grep -q '\"healthy\":true' || { echo \"$output\"; exit 1; }"] + # interval: 30s + # timeout: 10s + # retries: 3 + # start_period: 10s + image: redpandadata/redpanda:v23.3.21 volumes: - redpanda_data:/var/lib/redpanda/data redpanda-console: From 292850a11394d068cd57af79c1ccbd28563591ed Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 6 Oct 2024 14:34:19 +0200 Subject: [PATCH 04/48] chore(deps): update redpandadata/console to v2.7.2 --- src/development/stack.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index 25cb0f38..31e4c011 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -376,7 +376,7 @@ services: - traefik.http.services.redpanda.loadbalancer.server.port=8080 environment: CONFIG_FILEPATH: /srv/app/redpanda-config.yaml - image: redpandadata/console:v2.3.7 + image: redpandadata/console:v2.7.2 volumes: - ../production/configurations/redpanda/config.yaml:/srv/app/redpanda-config.yaml:ro sqitch: From 9dfd9f53de053e999c40a00a90ee0f9c36c0c45e Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 6 Oct 2024 14:33:34 +0200 Subject: [PATCH 05/48] feat(services)!: remove reccoom --- README.md | 4 ---- src/development/stack.yml | 5 ----- src/production/production.yml | 3 --- 3 files changed, 12 deletions(-) diff --git a/README.md b/README.md index e9e309c1..02a1038c 100644 --- a/README.md +++ b/README.md @@ -210,10 +210,6 @@ This project is deployed in accordance to the [DargStack template](https://githu You can access the metrics monitoring at [prometheus.localhost](https://prometheus.localhost/). - - ### `reccoom` - - You cannot access the recommendation service directly. - - ### `redpanda` You can access the event streaming platform's ui as described under `redpanda-console`. diff --git a/src/development/stack.yml b/src/development/stack.yml index 31e4c011..ff404df6 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -340,11 +340,6 @@ services: volumes: - ../production/configurations/prometheus/prometheus.yaml:/etc/prometheus/prometheus.yml:ro - prometheus_data:/prometheus - reccoom: - # You cannot access the recommendation service directly. - image: maevsi/reccoom:dev - volumes: - - ../../../reccoom/:/srv/app/ redpanda: # You can access the event streaming platform's ui as described under `redpanda-console`. command: diff --git a/src/production/production.yml b/src/production/production.yml index f7238e48..87eb3819 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -116,9 +116,6 @@ services: labels: - (( append )) - traefik.http.routers.prometheus_secure.tls.certresolver=default - reccoom: - image: ghcr.io/maevsi/reccoom:0.1.0 - volumes: (( prune )) sqitch: image: ghcr.io/maevsi/sqitch:3.4.8 volumes: (( prune )) From 87661f77e9757af6667654a583551a6f62c80b71 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 6 Oct 2024 14:36:10 +0200 Subject: [PATCH 06/48] feat(secrets)!: remove stomper --- README.md | 8 -------- .../secrets/postgres/role_maevsi-stomper_password.secret | 1 - .../postgres/role_maevsi-stomper_password.secret.template | 1 - .../secrets/postgres/role_maevsi-stomper_username.secret | 1 - .../postgres/role_maevsi-stomper_username.secret.template | 1 - src/development/stack.yml | 8 -------- 6 files changed, 20 deletions(-) delete mode 100644 src/development/secrets/postgres/role_maevsi-stomper_password.secret delete mode 100644 src/development/secrets/postgres/role_maevsi-stomper_password.secret.template delete mode 100644 src/development/secrets/postgres/role_maevsi-stomper_username.secret delete mode 100644 src/development/secrets/postgres/role_maevsi-stomper_username.secret.template diff --git a/README.md b/README.md index 02a1038c..1a54c0d3 100644 --- a/README.md +++ b/README.md @@ -98,14 +98,6 @@ This project is deployed in accordance to the [DargStack template](https://githu The `maevsi_postgraphile` database role's username. - - ### `postgres_role_maevsi-stomper_password` - - The `stomper` database role's password. - - - ### `postgres_role_maevsi-stomper_username` - - The `stomper` database role's username. - - ### `postgres_role_maevsi-tusd_password` The `tusd` database role's password. diff --git a/src/development/secrets/postgres/role_maevsi-stomper_password.secret b/src/development/secrets/postgres/role_maevsi-stomper_password.secret deleted file mode 100644 index 3deddbff..00000000 --- a/src/development/secrets/postgres/role_maevsi-stomper_password.secret +++ /dev/null @@ -1 +0,0 @@ -stomper \ No newline at end of file diff --git a/src/development/secrets/postgres/role_maevsi-stomper_password.secret.template b/src/development/secrets/postgres/role_maevsi-stomper_password.secret.template deleted file mode 100644 index a6bb01c1..00000000 --- a/src/development/secrets/postgres/role_maevsi-stomper_password.secret.template +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/development/secrets/postgres/role_maevsi-stomper_username.secret b/src/development/secrets/postgres/role_maevsi-stomper_username.secret deleted file mode 100644 index 50888fe3..00000000 --- a/src/development/secrets/postgres/role_maevsi-stomper_username.secret +++ /dev/null @@ -1 +0,0 @@ -maevsi_stomper \ No newline at end of file diff --git a/src/development/secrets/postgres/role_maevsi-stomper_username.secret.template b/src/development/secrets/postgres/role_maevsi-stomper_username.secret.template deleted file mode 100644 index a6bb01c1..00000000 --- a/src/development/secrets/postgres/role_maevsi-stomper_username.secret.template +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/development/stack.yml b/src/development/stack.yml index ff404df6..c6cad090 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -52,12 +52,6 @@ secrets: postgres_role_maevsi-postgraphile_username: # The `maevsi_postgraphile` database role's username. file: ./secrets/postgres/role_maevsi-postgraphile_username.secret - postgres_role_maevsi-stomper_password: - # The `stomper` database role's password. - file: ./secrets/postgres/role_maevsi-stomper_password.secret - postgres_role_maevsi-stomper_username: - # The `stomper` database role's username. - file: ./secrets/postgres/role_maevsi-stomper_username.secret postgres_role_maevsi-tusd_password: # The `tusd` database role's password. file: ./secrets/postgres/role_maevsi-tusd_password.secret @@ -382,8 +376,6 @@ services: - postgres_role_grafana_username - postgres_role_maevsi-postgraphile_password - postgres_role_maevsi-postgraphile_username - - postgres_role_maevsi-stomper_password - - postgres_role_maevsi-stomper_username - postgres_role_maevsi-tusd_password - postgres_role_maevsi-tusd_username - sqitch_target From 238a6692219fdf43169f720cb2763dd2078f0703 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 00:04:32 +0000 Subject: [PATCH 07/48] chore(deps): lock file maintenance --- pnpm-lock.yaml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 433aea1e..074f1b17 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,16 +29,16 @@ importers: packages: - '@babel/code-frame@7.24.7': - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + '@babel/code-frame@7.25.7': + resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.7': - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + '@babel/helper-validator-identifier@7.25.7': + resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} engines: {node: '>=6.9.0'} - '@babel/highlight@7.24.7': - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + '@babel/highlight@7.25.7': + resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==} engines: {node: '>=6.9.0'} '@commitlint/cli@19.5.0': @@ -485,16 +485,16 @@ packages: snapshots: - '@babel/code-frame@7.24.7': + '@babel/code-frame@7.25.7': dependencies: - '@babel/highlight': 7.24.7 + '@babel/highlight': 7.25.7 picocolors: 1.1.0 - '@babel/helper-validator-identifier@7.24.7': {} + '@babel/helper-validator-identifier@7.25.7': {} - '@babel/highlight@7.24.7': + '@babel/highlight@7.25.7': dependencies: - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-validator-identifier': 7.25.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.0 @@ -850,7 +850,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.25.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 From 6e1ea6716322d6943e1e92d6106e75fe9c511ab3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 15:19:45 +0000 Subject: [PATCH 08/48] chore(deps): update pnpm to v9.12.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 51b995f0..d3d0cb75 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "engines": { "node": "22" }, - "packageManager": "pnpm@9.12.0", + "packageManager": "pnpm@9.12.1", "scripts": { "prepare": "husky" }, From 949e416d2e933c9e65d3262bf758afc4eb496d2f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 9 Oct 2024 22:39:47 +0000 Subject: [PATCH 09/48] chore(deps): update traefik docker tag to v3.1.6 --- src/development/stack.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index 97c4b478..606628ea 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -422,7 +422,7 @@ services: placement: constraints: - node.role == manager - image: traefik:v3.1.5 + image: traefik:v3.1.6 ports: #DARGSTACK-REMOVE - mode: host #DARGSTACK-REMOVE protocol: tcp #DARGSTACK-REMOVE From 00cea261fbf3f37c9b03a272300159026fd8236a Mon Sep 17 00:00:00 2001 From: dargmuesli Date: Thu, 10 Oct 2024 23:56:02 +0000 Subject: [PATCH 10/48] fix: schedule release From 8553a7dd8e2decada0b6d0f1fded3b98edce0c84 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 10 Oct 2024 23:56:54 +0000 Subject: [PATCH 11/48] chore(release): 7.0.1 [skip ci] ## [7.0.1](https://github.com/maevsi/maevsi_stack/compare/7.0.0...7.0.1) (2024-10-10) ### Bug Fixes * schedule release ([00cea26](https://github.com/maevsi/maevsi_stack/commit/00cea261fbf3f37c9b03a272300159026fd8236a)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e999e2cc..525c11d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.0.1](https://github.com/maevsi/maevsi_stack/compare/7.0.0...7.0.1) (2024-10-10) + + +### Bug Fixes + +* schedule release ([00cea26](https://github.com/maevsi/maevsi_stack/commit/00cea261fbf3f37c9b03a272300159026fd8236a)) + ## [7.0.0](https://github.com/maevsi/maevsi_stack/compare/6.1.1...7.0.0) (2024-09-29) diff --git a/package.json b/package.json index d3d0cb75..a6b64a23 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.0.0", + "version": "7.0.1", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From af20a2c045e825bd41a950f742e5b7a8e8de17e2 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Fri, 11 Oct 2024 07:56:39 +0200 Subject: [PATCH 12/48] feat(service): add ip geolocator --- README.md | 4 ++++ src/development/stack.yml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/README.md b/README.md index 7d780606..10f80c11 100644 --- a/README.md +++ b/README.md @@ -169,6 +169,10 @@ This project is deployed in accordance to the [DargStack template](https://githu You can configure the secure tunnel at [dash.cloudflare.com](https://dash.cloudflare.com/). + - ### `geoip` + + You cannot access the ip geolocator via a web interface. + - ### `grafana` You can access the observation dashboard at [grafana.localhost](https://grafana.localhost/). diff --git a/src/development/stack.yml b/src/development/stack.yml index 606628ea..65e5a4c0 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -107,6 +107,9 @@ services: image: adminer:4.8.1-standalone volumes: - ../production/configurations/adminer/adminer.css:/var/www/html/adminer.css:ro + geoip: + # You cannot access the ip geolocator via a web interface. + image: ghcr.io/observabilitystack/geoip-api:2024-41 grafana: # You can access the observation dashboard at [grafana.localhost](https://grafana.localhost/). deploy: From f980f68909c6b2b71135ce87d9a8a8b12471a6a6 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 11 Oct 2024 06:04:32 +0000 Subject: [PATCH 13/48] chore(release): 7.1.0 [skip ci] ## [7.1.0](https://github.com/maevsi/maevsi_stack/compare/7.0.1...7.1.0) (2024-10-11) ### Features * **service:** add ip geolocator ([af20a2c](https://github.com/maevsi/maevsi_stack/commit/af20a2c045e825bd41a950f742e5b7a8e8de17e2)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 525c11d8..48d9ab44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.0](https://github.com/maevsi/maevsi_stack/compare/7.0.1...7.1.0) (2024-10-11) + + +### Features + +* **service:** add ip geolocator ([af20a2c](https://github.com/maevsi/maevsi_stack/commit/af20a2c045e825bd41a950f742e5b7a8e8de17e2)) + ## [7.0.1](https://github.com/maevsi/maevsi_stack/compare/7.0.0...7.0.1) (2024-10-10) diff --git a/package.json b/package.json index a6b64a23..016c3d39 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.0.1", + "version": "7.1.0", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 66de563dfa1711e96ded9f90c8b2f4cf88372aae Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 11 Oct 2024 07:10:25 +0000 Subject: [PATCH 14/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.16.0 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 96a50bf6..30da5359 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.15.0 + image: ghcr.io/maevsi/maevsi:4.16.0 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.15.0 + image: ghcr.io/maevsi/maevsi:4.16.0 secrets: - maevsi_turnstile-key - postgres_db From a15ef7971db5d4b6a4018539cb0d721c261c2a96 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 11 Oct 2024 07:22:53 +0000 Subject: [PATCH 15/48] chore(release): 7.1.1 [skip ci] ## [7.1.1](https://github.com/maevsi/maevsi_stack/compare/7.1.0...7.1.1) (2024-10-11) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.16.0 ([66de563](https://github.com/maevsi/maevsi_stack/commit/66de563dfa1711e96ded9f90c8b2f4cf88372aae)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48d9ab44..76f6456c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.1](https://github.com/maevsi/maevsi_stack/compare/7.1.0...7.1.1) (2024-10-11) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.16.0 ([66de563](https://github.com/maevsi/maevsi_stack/commit/66de563dfa1711e96ded9f90c8b2f4cf88372aae)) + ## [7.1.0](https://github.com/maevsi/maevsi_stack/compare/7.0.1...7.1.0) (2024-10-11) diff --git a/package.json b/package.json index 016c3d39..b6ee47df 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.0", + "version": "7.1.1", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From aa6621f2b02b9786bf9be5c8919e46bcf4de1fff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 00:33:36 +0000 Subject: [PATCH 16/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.0 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 30da5359..4119e1d6 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.16.0 + image: ghcr.io/maevsi/maevsi:4.17.0 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.16.0 + image: ghcr.io/maevsi/maevsi:4.17.0 secrets: - maevsi_turnstile-key - postgres_db From d7fc624436adba9b2d7cd56972f5157c351c7dfd Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 12 Oct 2024 01:59:24 +0000 Subject: [PATCH 17/48] chore(release): 7.1.2 [skip ci] ## [7.1.2](https://github.com/maevsi/maevsi_stack/compare/7.1.1...7.1.2) (2024-10-12) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.0 ([aa6621f](https://github.com/maevsi/maevsi_stack/commit/aa6621f2b02b9786bf9be5c8919e46bcf4de1fff)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76f6456c..fec171f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.2](https://github.com/maevsi/maevsi_stack/compare/7.1.1...7.1.2) (2024-10-12) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.0 ([aa6621f](https://github.com/maevsi/maevsi_stack/commit/aa6621f2b02b9786bf9be5c8919e46bcf4de1fff)) + ## [7.1.1](https://github.com/maevsi/maevsi_stack/compare/7.1.0...7.1.1) (2024-10-11) diff --git a/package.json b/package.json index b6ee47df..29c3ad7c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.1", + "version": "7.1.2", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 1549c7dfff5aa8f5200095afa2a869b427c0a990 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 02:56:07 +0000 Subject: [PATCH 18/48] chore(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.3 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 4119e1d6..8467adca 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.0 + image: ghcr.io/maevsi/maevsi:4.17.3 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.0 + image: ghcr.io/maevsi/maevsi:4.17.3 secrets: - maevsi_turnstile-key - postgres_db From c89976b1d01bef865ae7f6f53c5341b2ba78cea8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 09:42:51 +0000 Subject: [PATCH 19/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.4 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 8467adca..b42a35e8 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.3 + image: ghcr.io/maevsi/maevsi:4.17.4 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.3 + image: ghcr.io/maevsi/maevsi:4.17.4 secrets: - maevsi_turnstile-key - postgres_db From 7dae3f36a1f79d65679de73f6f23fff748d13329 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 12 Oct 2024 09:44:26 +0000 Subject: [PATCH 20/48] chore(release): 7.1.3 [skip ci] ## [7.1.3](https://github.com/maevsi/maevsi_stack/compare/7.1.2...7.1.3) (2024-10-12) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.4 ([c89976b](https://github.com/maevsi/maevsi_stack/commit/c89976b1d01bef865ae7f6f53c5341b2ba78cea8)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fec171f0..fc2c83d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.3](https://github.com/maevsi/maevsi_stack/compare/7.1.2...7.1.3) (2024-10-12) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.4 ([c89976b](https://github.com/maevsi/maevsi_stack/commit/c89976b1d01bef865ae7f6f53c5341b2ba78cea8)) + ## [7.1.2](https://github.com/maevsi/maevsi_stack/compare/7.1.1...7.1.2) (2024-10-12) diff --git a/package.json b/package.json index 29c3ad7c..62c1e33f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.2", + "version": "7.1.3", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From fd9491da4bd6d85a3022fa39531f6827778912cd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 20:38:54 +0000 Subject: [PATCH 21/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.5 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index b42a35e8..f0802364 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.4 + image: ghcr.io/maevsi/maevsi:4.17.5 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.4 + image: ghcr.io/maevsi/maevsi:4.17.5 secrets: - maevsi_turnstile-key - postgres_db From 3624b5f083e2274a13b8421d6209918608df358a Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 12 Oct 2024 20:41:18 +0000 Subject: [PATCH 22/48] chore(release): 7.1.4 [skip ci] ## [7.1.4](https://github.com/maevsi/maevsi_stack/compare/7.1.3...7.1.4) (2024-10-12) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.5 ([fd9491d](https://github.com/maevsi/maevsi_stack/commit/fd9491da4bd6d85a3022fa39531f6827778912cd)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc2c83d5..abbe76bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.4](https://github.com/maevsi/maevsi_stack/compare/7.1.3...7.1.4) (2024-10-12) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.5 ([fd9491d](https://github.com/maevsi/maevsi_stack/commit/fd9491da4bd6d85a3022fa39531f6827778912cd)) + ## [7.1.3](https://github.com/maevsi/maevsi_stack/compare/7.1.2...7.1.3) (2024-10-12) diff --git a/package.json b/package.json index 62c1e33f..37ab6c4f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.3", + "version": "7.1.4", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 6bd3ec9d1966ee12bb68980f50b845b03afaf200 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2024 01:08:19 +0000 Subject: [PATCH 23/48] chore(deps): update ghcr.io/maevsi/sqitch docker tag to v3.5.0 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index f0802364..8fc4fe72 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -125,7 +125,7 @@ services: image: ghcr.io/maevsi/reccoom:0.1.0 volumes: (( prune )) sqitch: - image: ghcr.io/maevsi/sqitch:3.4.8 + image: ghcr.io/maevsi/sqitch:3.5.0 volumes: (( prune )) stomper: deploy: From 5a34d17623327133d6ad8203184302df47c3f644 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 13 Oct 2024 07:15:46 +0200 Subject: [PATCH 24/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.6 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index 8fc4fe72..b446bf0f 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.5 + image: ghcr.io/maevsi/maevsi:4.17.6 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). From a42ee225bb403121930e50237a9dff439a4fa444 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 13 Oct 2024 05:16:44 +0000 Subject: [PATCH 25/48] chore(release): 7.1.5 [skip ci] ## [7.1.5](https://github.com/maevsi/maevsi_stack/compare/7.1.4...7.1.5) (2024-10-13) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.6 ([5a34d17](https://github.com/maevsi/maevsi_stack/commit/5a34d17623327133d6ad8203184302df47c3f644)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index abbe76bd..3c117f83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.5](https://github.com/maevsi/maevsi_stack/compare/7.1.4...7.1.5) (2024-10-13) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.6 ([5a34d17](https://github.com/maevsi/maevsi_stack/commit/5a34d17623327133d6ad8203184302df47c3f644)) + ## [7.1.4](https://github.com/maevsi/maevsi_stack/compare/7.1.3...7.1.4) (2024-10-12) diff --git a/package.json b/package.json index 37ab6c4f..75fc58bb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.4", + "version": "7.1.5", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 1418646f31f1001bb40f4887c6cab7aad6b33cfb Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sun, 13 Oct 2024 10:33:46 +0200 Subject: [PATCH 26/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.7 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index b446bf0f..c6867b57 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.6 + image: ghcr.io/maevsi/maevsi:4.17.7 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). From c7f6cf0f58e5014c70f087d30df56735b0070d31 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 13 Oct 2024 08:34:55 +0000 Subject: [PATCH 27/48] chore(release): 7.1.6 [skip ci] ## [7.1.6](https://github.com/maevsi/maevsi_stack/compare/7.1.5...7.1.6) (2024-10-13) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.7 ([1418646](https://github.com/maevsi/maevsi_stack/commit/1418646f31f1001bb40f4887c6cab7aad6b33cfb)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c117f83..df146665 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.6](https://github.com/maevsi/maevsi_stack/compare/7.1.5...7.1.6) (2024-10-13) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.7 ([1418646](https://github.com/maevsi/maevsi_stack/commit/1418646f31f1001bb40f4887c6cab7aad6b33cfb)) + ## [7.1.5](https://github.com/maevsi/maevsi_stack/compare/7.1.4...7.1.5) (2024-10-13) diff --git a/package.json b/package.json index 75fc58bb..20dcbf49 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.5", + "version": "7.1.6", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 35b781c880bdd740aa9ababc862c38ff7d2b6efe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2024 08:35:24 +0000 Subject: [PATCH 28/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.7 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index c6867b57..6aab1ae3 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.5 + image: ghcr.io/maevsi/maevsi:4.17.7 secrets: - maevsi_turnstile-key - postgres_db From 11c9a51a52f09044621eef1cbc09b780d40cc90d Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 13 Oct 2024 08:47:02 +0000 Subject: [PATCH 29/48] chore(release): 7.1.7 [skip ci] ## [7.1.7](https://github.com/maevsi/maevsi_stack/compare/7.1.6...7.1.7) (2024-10-13) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.7 ([35b781c](https://github.com/maevsi/maevsi_stack/commit/35b781c880bdd740aa9ababc862c38ff7d2b6efe)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df146665..96bbbe24 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.7](https://github.com/maevsi/maevsi_stack/compare/7.1.6...7.1.7) (2024-10-13) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.7 ([35b781c](https://github.com/maevsi/maevsi_stack/commit/35b781c880bdd740aa9ababc862c38ff7d2b6efe)) + ## [7.1.6](https://github.com/maevsi/maevsi_stack/compare/7.1.5...7.1.6) (2024-10-13) diff --git a/package.json b/package.json index 20dcbf49..1761dc5d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.6", + "version": "7.1.7", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 1e7f7d696cb98a6607ea3374c2319c8f9f587cc6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2024 11:19:34 +0000 Subject: [PATCH 30/48] fix(deps): update ghcr.io/maevsi/stomper docker tag to v1.1.26 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index 6aab1ae3..592e1a84 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -132,7 +132,7 @@ services: labels: - (( append )) - traefik.http.routers.stomper_secure.tls.certresolver=default - image: ghcr.io/maevsi/stomper:1.1.25 + image: ghcr.io/maevsi/stomper:1.1.26 user: (( prune )) volumes: (( prune )) traefik: From fade8e841bcf94069fef94c1ccbd7550bcbd8dd9 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 13 Oct 2024 11:32:10 +0000 Subject: [PATCH 31/48] chore(release): 7.1.8 [skip ci] ## [7.1.8](https://github.com/maevsi/maevsi_stack/compare/7.1.7...7.1.8) (2024-10-13) ### Bug Fixes * **deps:** update ghcr.io/maevsi/stomper docker tag to v1.1.26 ([1e7f7d6](https://github.com/maevsi/maevsi_stack/commit/1e7f7d696cb98a6607ea3374c2319c8f9f587cc6)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 96bbbe24..a48453c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.8](https://github.com/maevsi/maevsi_stack/compare/7.1.7...7.1.8) (2024-10-13) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/stomper docker tag to v1.1.26 ([1e7f7d6](https://github.com/maevsi/maevsi_stack/commit/1e7f7d696cb98a6607ea3374c2319c8f9f587cc6)) + ## [7.1.7](https://github.com/maevsi/maevsi_stack/compare/7.1.6...7.1.7) (2024-10-13) diff --git a/package.json b/package.json index 1761dc5d..80913c42 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.7", + "version": "7.1.8", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 44d4cf23585eb412184eadad50962110b55f5ca5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2024 22:21:12 +0000 Subject: [PATCH 32/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.8 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 592e1a84..cea1e54f 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.7 + image: ghcr.io/maevsi/maevsi:4.17.8 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.7 + image: ghcr.io/maevsi/maevsi:4.17.8 secrets: - maevsi_turnstile-key - postgres_db From d2e6f7fcbc91a0806e5cfbe4030bc82fe181fe41 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sun, 13 Oct 2024 22:22:28 +0000 Subject: [PATCH 33/48] chore(release): 7.1.9 [skip ci] ## [7.1.9](https://github.com/maevsi/maevsi_stack/compare/7.1.8...7.1.9) (2024-10-13) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.8 ([44d4cf2](https://github.com/maevsi/maevsi_stack/commit/44d4cf23585eb412184eadad50962110b55f5ca5)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a48453c2..963747ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.9](https://github.com/maevsi/maevsi_stack/compare/7.1.8...7.1.9) (2024-10-13) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.8 ([44d4cf2](https://github.com/maevsi/maevsi_stack/commit/44d4cf23585eb412184eadad50962110b55f5ca5)) + ## [7.1.8](https://github.com/maevsi/maevsi_stack/compare/7.1.7...7.1.8) (2024-10-13) diff --git a/package.json b/package.json index 80913c42..f799e030 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.8", + "version": "7.1.9", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 0bda7812069ac112cf13e8ead3fec302b0b26645 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 00:38:37 +0000 Subject: [PATCH 34/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.9 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index cea1e54f..32361f35 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.8 + image: ghcr.io/maevsi/maevsi:4.17.9 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.8 + image: ghcr.io/maevsi/maevsi:4.17.9 secrets: - maevsi_turnstile-key - postgres_db From a472f46f606aaaa5f6fcce0f232281962abdbe5c Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 14 Oct 2024 00:41:45 +0000 Subject: [PATCH 35/48] chore(release): 7.1.10 [skip ci] ## [7.1.10](https://github.com/maevsi/maevsi_stack/compare/7.1.9...7.1.10) (2024-10-14) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.9 ([0bda781](https://github.com/maevsi/maevsi_stack/commit/0bda7812069ac112cf13e8ead3fec302b0b26645)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 963747ac..49f878ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.10](https://github.com/maevsi/maevsi_stack/compare/7.1.9...7.1.10) (2024-10-14) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.9 ([0bda781](https://github.com/maevsi/maevsi_stack/commit/0bda7812069ac112cf13e8ead3fec302b0b26645)) + ## [7.1.9](https://github.com/maevsi/maevsi_stack/compare/7.1.8...7.1.9) (2024-10-13) diff --git a/package.json b/package.json index f799e030..48fa1a48 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.9", + "version": "7.1.10", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 60eb2b1725c3eb9f656ffc01d3f87a0641cdae11 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 00:42:30 +0000 Subject: [PATCH 36/48] chore(deps): lock file maintenance --- pnpm-lock.yaml | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 074f1b17..dd290d5f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@commitlint/cli': specifier: 19.5.0 - version: 19.5.0(@types/node@22.7.4)(typescript@5.6.2) + version: 19.5.0(@types/node@22.7.5)(typescript@5.6.3) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 @@ -113,8 +113,8 @@ packages: '@types/conventional-commits-parser@5.0.0': resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} - '@types/node@22.7.4': - resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + '@types/node@22.7.5': + resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -446,8 +446,8 @@ packages: tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -499,11 +499,11 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.0 - '@commitlint/cli@19.5.0(@types/node@22.7.4)(typescript@5.6.2)': + '@commitlint/cli@19.5.0(@types/node@22.7.5)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.7.4)(typescript@5.6.2) + '@commitlint/load': 19.5.0(@types/node@22.7.5)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -550,15 +550,15 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.7.4)(typescript@5.6.2)': + '@commitlint/load@19.5.0(@types/node@22.7.5)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.6.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.4)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) + cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -611,9 +611,9 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.7.4 + '@types/node': 22.7.5 - '@types/node@22.7.4': + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 @@ -695,21 +695,21 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.4)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.5)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 22.7.4 - cosmiconfig: 9.0.0(typescript@5.6.2) + '@types/node': 22.7.5 + cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 - typescript: 5.6.2 + typescript: 5.6.3 - cosmiconfig@9.0.0(typescript@5.6.2): + cosmiconfig@9.0.0(typescript@5.6.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.2 + typescript: 5.6.3 dargs@8.1.0: {} @@ -891,7 +891,7 @@ snapshots: tinyexec@0.3.0: {} - typescript@5.6.2: {} + typescript@5.6.3: {} undici-types@6.19.8: {} From b7f302e2543729d2f9d77fdc4879ebdc6364db38 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 17:01:34 +0000 Subject: [PATCH 37/48] fix(deps): update ghcr.io/maevsi/stomper docker tag to v1.1.27 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index 32361f35..970b9f4e 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -132,7 +132,7 @@ services: labels: - (( append )) - traefik.http.routers.stomper_secure.tls.certresolver=default - image: ghcr.io/maevsi/stomper:1.1.26 + image: ghcr.io/maevsi/stomper:1.1.27 user: (( prune )) volumes: (( prune )) traefik: From a190be6ca3af03286927a9cc05ccaef1da091d05 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 14 Oct 2024 17:03:13 +0000 Subject: [PATCH 38/48] chore(release): 7.1.11 [skip ci] ## [7.1.11](https://github.com/maevsi/maevsi_stack/compare/7.1.10...7.1.11) (2024-10-14) ### Bug Fixes * **deps:** update ghcr.io/maevsi/stomper docker tag to v1.1.27 ([b7f302e](https://github.com/maevsi/maevsi_stack/commit/b7f302e2543729d2f9d77fdc4879ebdc6364db38)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49f878ef..98d358ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.11](https://github.com/maevsi/maevsi_stack/compare/7.1.10...7.1.11) (2024-10-14) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/stomper docker tag to v1.1.27 ([b7f302e](https://github.com/maevsi/maevsi_stack/commit/b7f302e2543729d2f9d77fdc4879ebdc6364db38)) + ## [7.1.10](https://github.com/maevsi/maevsi_stack/compare/7.1.9...7.1.10) (2024-10-14) diff --git a/package.json b/package.json index 48fa1a48..ea20ca1c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.10", + "version": "7.1.11", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From e40717c9ad8a8e3ab93b4139df3cc722966b85a4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Oct 2024 02:05:35 +0000 Subject: [PATCH 39/48] chore(deps): update all non-major dependencies --- package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- src/development/stack.yml | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index ea20ca1c..0aaabb1d 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@commitlint/config-conventional": "19.5.0", "conventional-changelog-conventionalcommits": "8.0.0", "dargstack": "2.2.2", - "dargstack_rgen": "0.9.45", + "dargstack_rgen": "0.9.46", "husky": "9.1.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd290d5f..3ae15391 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: 2.2.2 version: 2.2.2 dargstack_rgen: - specifier: 0.9.45 - version: 0.9.45 + specifier: 0.9.46 + version: 0.9.46 husky: specifier: 9.1.6 version: 9.1.6 @@ -215,8 +215,8 @@ packages: resolution: {integrity: sha512-cr8LFy4mpi44kRVqp5i8dN2cIFX04D0RiDmKDmRIiUKs4M62RXi3WEo5yadtSQJ0W/Xk1MCSgZkEWlvUKOmLzg==} engines: {node: '20'} - dargstack_rgen@0.9.45: - resolution: {integrity: sha512-4HkZm3SFRQJyJ4JuGYNZLX7pS9memxkv3D4XkveUY14/BKhCahJJYg/+EUkmXf36CcA2VGy7OKi9V7gNd7NN4A==} + dargstack_rgen@0.9.46: + resolution: {integrity: sha512-BKOPQBnmvuI52oR43Gnb3xmq5a/J/FgnwbF/tfGjePMfpXPfRjeltFSx4GIu7zgUhMdzFXp2TLsWi0pFp+hyxQ==} engines: {node: '20'} hasBin: true @@ -466,8 +466,8 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yaml@2.5.1: - resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} engines: {node: '>= 14'} hasBin: true @@ -715,12 +715,12 @@ snapshots: dargstack@2.2.2: {} - dargstack_rgen@0.9.45: + dargstack_rgen@0.9.46: dependencies: deepmerge: 4.3.1 diff: 7.0.0 json2md: 2.0.1 - yaml: 2.5.1 + yaml: 2.6.0 yargs: 17.7.2 deepmerge@4.3.1: {} @@ -905,7 +905,7 @@ snapshots: y18n@5.0.8: {} - yaml@2.5.1: {} + yaml@2.6.0: {} yargs-parser@21.1.1: {} diff --git a/src/development/stack.yml b/src/development/stack.yml index 65e5a4c0..1b918de5 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -247,7 +247,7 @@ services: constraints: - node.role == manager replicas: 1 - image: portainer/portainer-ce:2.22.0-alpine + image: portainer/portainer-ce:2.23.0-alpine secrets: - portainer_admin-password volumes: @@ -261,7 +261,7 @@ services: - node.platform.os == linux environment: AGENT_CLUSTER_ADDR: tasks.portainer-agent - image: portainer/agent:2.22.0 + image: portainer/agent:2.23.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - /var/lib/docker/volumes:/var/lib/docker/volumes From 0898404cf075f71544896fc964a1ba193388945b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Oct 2024 10:15:46 +0000 Subject: [PATCH 40/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.10 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 970b9f4e..6f5d6cf7 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.9 + image: ghcr.io/maevsi/maevsi:4.17.10 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.9 + image: ghcr.io/maevsi/maevsi:4.17.10 secrets: - maevsi_turnstile-key - postgres_db From 46c369ecfbd49dc36495f0bf5fb17b525f7c3a36 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 15 Oct 2024 10:17:42 +0000 Subject: [PATCH 41/48] chore(release): 7.1.12 [skip ci] ## [7.1.12](https://github.com/maevsi/maevsi_stack/compare/7.1.11...7.1.12) (2024-10-15) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.10 ([0898404](https://github.com/maevsi/maevsi_stack/commit/0898404cf075f71544896fc964a1ba193388945b)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98d358ba..6d53a18c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.12](https://github.com/maevsi/maevsi_stack/compare/7.1.11...7.1.12) (2024-10-15) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.10 ([0898404](https://github.com/maevsi/maevsi_stack/commit/0898404cf075f71544896fc964a1ba193388945b)) + ## [7.1.11](https://github.com/maevsi/maevsi_stack/compare/7.1.10...7.1.11) (2024-10-14) diff --git a/package.json b/package.json index 0aaabb1d..3fb2e8c4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.11", + "version": "7.1.12", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 0f1f370babf4c28e7e4674597860eb18e5c81e49 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Oct 2024 22:11:59 +0000 Subject: [PATCH 42/48] chore(deps): update ghcr.io/maevsi/sqitch docker tag to v3.6.0 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index 6f5d6cf7..c8ee176b 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -125,7 +125,7 @@ services: image: ghcr.io/maevsi/reccoom:0.1.0 volumes: (( prune )) sqitch: - image: ghcr.io/maevsi/sqitch:3.5.0 + image: ghcr.io/maevsi/sqitch:3.6.0 volumes: (( prune )) stomper: deploy: From fe1b68d764ab2d3d765be2b6b47509eeb9e72092 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 07:31:27 +0000 Subject: [PATCH 43/48] fix(deps): update ghcr.io/maevsi/maevsi docker tag to v4.17.12 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index c8ee176b..c5bee74e 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.10 + image: ghcr.io/maevsi/maevsi:4.17.12 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.10 + image: ghcr.io/maevsi/maevsi:4.17.12 secrets: - maevsi_turnstile-key - postgres_db From 5e3c0c6e7487c22c02c6a8057fd62e1a9c93e726 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Wed, 16 Oct 2024 07:33:35 +0000 Subject: [PATCH 44/48] chore(release): 7.1.13 [skip ci] ## [7.1.13](https://github.com/maevsi/maevsi_stack/compare/7.1.12...7.1.13) (2024-10-16) ### Bug Fixes * **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.12 ([fe1b68d](https://github.com/maevsi/maevsi_stack/commit/fe1b68d764ab2d3d765be2b6b47509eeb9e72092)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d53a18c..0cd0e6ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [7.1.13](https://github.com/maevsi/maevsi_stack/compare/7.1.12...7.1.13) (2024-10-16) + + +### Bug Fixes + +* **deps:** update ghcr.io/maevsi/maevsi docker tag to v4.17.12 ([fe1b68d](https://github.com/maevsi/maevsi_stack/commit/fe1b68d764ab2d3d765be2b6b47509eeb9e72092)) + ## [7.1.12](https://github.com/maevsi/maevsi_stack/compare/7.1.11...7.1.12) (2024-10-15) diff --git a/package.json b/package.json index 3fb2e8c4..644438a5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "maevsi_stack", "private": true, - "version": "7.1.12", + "version": "7.1.13", "description": "DargStack configuration for maevsi.", "repository": "https://github.com/maevsi/maevsi_stack.git", "author": "Jonas Thelemann ", From 6deff9255ef65c4a2567783dec36a60e9716edb6 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Wed, 16 Oct 2024 11:18:15 +0200 Subject: [PATCH 45/48] chore(deps): update debezium/postgres to 17-alpine --- src/development/stack.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index c6cad090..84a6a0d8 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -304,7 +304,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_PASSWORD_FILE: /run/secrets/postgres_password POSTGRES_USER_FILE: /run/secrets/postgres_user - image: debezium/postgres:16-alpine + image: debezium/postgres:17-alpine # # Expose ports (only) e.g. to generate a database graph image or similar. # ports: # - 5432:5432 From 8b5591adbe8086dd8b440b4fa400cf2e484aa9d9 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Wed, 16 Oct 2024 18:22:24 +0200 Subject: [PATCH 46/48] chore(deps): use debezium's `quay.io` image --- src/development/stack.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/development/stack.yml b/src/development/stack.yml index 84a6a0d8..22bb3505 100644 --- a/src/development/stack.yml +++ b/src/development/stack.yml @@ -304,7 +304,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_PASSWORD_FILE: /run/secrets/postgres_password POSTGRES_USER_FILE: /run/secrets/postgres_user - image: debezium/postgres:17-alpine + image: quay.io/debezium/postgres:17-alpine # # Expose ports (only) e.g. to generate a database graph image or similar. # ports: # - 5432:5432 From e5eb2fd8941f003e3f75aad91fcbf1ea1a1b05b0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:06:35 +0000 Subject: [PATCH 47/48] chore(deps): update ghcr.io/maevsi/maevsi docker tag to v5 --- src/production/production.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/production/production.yml b/src/production/production.yml index 296fc373..449fd60b 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -51,7 +51,7 @@ services: - (( append )) - traefik.http.routers.maevsi.middlewares=maevsi_cors,maevsi_redirectregex - traefik.http.routers.maevsi_secure.tls.certresolver=default - image: ghcr.io/maevsi/maevsi:4.17.12 + image: ghcr.io/maevsi/maevsi:5.0.0 user: (( prune )) maevsi_beta: # You can access the main project frontend's beta version at [beta.localhost](https://beta.localhost/). @@ -76,7 +76,7 @@ services: POSTGRES_DB_FILE: /run/secrets/postgres_db POSTGRES_ROLE_MAEVSI_TUSD_PASSWORD_FILE: /run/secrets/postgres_role_maevsi-tusd_password POSTGRES_ROLE_MAEVSI_TUSD_USERNAME_FILE: /run/secrets/postgres_role_maevsi-tusd_username - image: ghcr.io/maevsi/maevsi:4.17.12 + image: ghcr.io/maevsi/maevsi:5.0.0 secrets: - maevsi_turnstile-key - postgres_db From 93a4c646f1d70369c851125b02d890e7575eaf82 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:09:31 +0000 Subject: [PATCH 48/48] chore(deps): update ghcr.io/maevsi/sqitch docker tag to v4 --- src/production/production.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/production/production.yml b/src/production/production.yml index 449fd60b..ba80e26a 100644 --- a/src/production/production.yml +++ b/src/production/production.yml @@ -117,7 +117,7 @@ services: - (( append )) - traefik.http.routers.prometheus_secure.tls.certresolver=default sqitch: - image: ghcr.io/maevsi/sqitch:3.6.0 + image: ghcr.io/maevsi/sqitch:4.0.0 volumes: (( prune )) traefik: command: