Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
409 commits
Select commit Hold shift + click to select a range
377e35f
fix(deps): update dependency puppeteer-core to v24.20.0
renovate[bot] Sep 10, 2025
dd857f6
chore(deps): lock file maintenance
renovate[bot] Sep 10, 2025
939ce0c
Merge pull request #8151 from ecamp/renovate/phpstan-packages
renovate[bot] Sep 10, 2025
9af0b10
Merge pull request #8152 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 10, 2025
99f380f
chore(deps): update dependency rector/rector to v2.1.7
renovate[bot] Sep 10, 2025
e8adc1c
Merge pull request #8153 from ecamp/renovate/node-24.x
renovate[bot] Sep 10, 2025
d5caaed
Merge pull request #8154 from ecamp/renovate/rector-rector-2.x
renovate[bot] Sep 11, 2025
2a59fa4
Merge pull request #8155 from ecamp/renovate/puppeteer
renovate[bot] Sep 11, 2025
6bf7223
Merge pull request #8156 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 11, 2025
4b9179c
chore(deps): update node.js to v24.8.0
renovate[bot] Sep 11, 2025
5371fd6
chore(deps): lock file maintenance
renovate[bot] Sep 11, 2025
07e638f
chore(deps): update dependency phpunit/phpunit to v12.3.9
renovate[bot] Sep 11, 2025
57e7aba
Merge pull request #8157 from ecamp/renovate/node-24.x
renovate[bot] Sep 11, 2025
c21a9a2
Merge pull request #8158 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 11, 2025
330d607
Merge pull request #8159 from ecamp/renovate/phpunit-phpunit-12.x
renovate[bot] Sep 11, 2025
6c26d26
fix(deps): update dependency doctrine/doctrine-bundle to v2.16.2
renovate[bot] Sep 11, 2025
bba15cd
Merge pull request #8160 from ecamp/renovate/doctrine-doctrine-bundle…
renovate[bot] Sep 11, 2025
16c5830
Merge pull request #8145 from ecamp/renovate/cypress
pmattmann Sep 11, 2025
b8c2788
chore(deps): update dependency phpunit/phpunit to v12.3.10
renovate[bot] Sep 12, 2025
6d6e102
chore(deps): update amazon/aws-cli docker tag to v2.30.0
renovate[bot] Sep 12, 2025
8158a1b
fix(deps): update dependency @pulumi/pulumi to v3.195.0
renovate[bot] Sep 12, 2025
1dce3e3
Merge pull request #8163 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 12, 2025
f0b6f4a
Merge pull request #8164 from ecamp/renovate/phpunit-phpunit-12.x
renovate[bot] Sep 12, 2025
357f99f
fix(deps): update dependency axios to v1.12.0 [security]
renovate[bot] Sep 12, 2025
e2333dc
Merge pull request #8165 from ecamp/renovate/npm-axios-vulnerability
renovate[bot] Sep 12, 2025
d3400c2
Merge pull request #8166 from ecamp/renovate/pulumi-pulumi-3.x
renovate[bot] Sep 12, 2025
077268d
chore(deps): update dependency phpstan/phpstan to v2.1.24
renovate[bot] Sep 12, 2025
842c226
Merge pull request #8167 from ecamp/renovate/phpstan-packages
renovate[bot] Sep 12, 2025
1615895
chore(deps): update dependency phpstan/phpstan to v2.1.25
renovate[bot] Sep 12, 2025
fed7d63
fix(deps): update dependency axios to v1.12.1
renovate[bot] Sep 12, 2025
68843f6
chore(deps): update amazon/aws-cli docker tag to v2.30.1
renovate[bot] Sep 12, 2025
d0cb7f0
Merge pull request #8169 from ecamp/renovate/phpstan-packages
renovate[bot] Sep 12, 2025
4f6f790
chore(deps): update dependency brianium/paratest to v7.13.0
renovate[bot] Sep 12, 2025
ca8ab5f
Merge pull request #8171 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 13, 2025
6cef175
chore(deps): update dependency @types/node to v22.18.3
renovate[bot] Sep 13, 2025
de0c533
chore(deps): update dependency nuxt to v4.1.2
renovate[bot] Sep 13, 2025
410da13
Merge pull request #8170 from ecamp/renovate/axios-1.x
renovate[bot] Sep 13, 2025
ff9ada2
Merge pull request #8172 from ecamp/renovate/brianium-paratest-7.x
renovate[bot] Sep 13, 2025
fcf0a7f
Merge pull request #8173 from ecamp/renovate/node-22.x
renovate[bot] Sep 13, 2025
4bf1b84
Merge pull request #8174 from ecamp/renovate/nuxtjs-monorepo
renovate[bot] Sep 13, 2025
ef77104
chore(deps): update pulumi/pulumi-nodejs docker tag to v3.196.0
renovate[bot] Sep 13, 2025
a9c4253
fix(deps): update dependency @pulumi/pulumi to v3.196.0
renovate[bot] Sep 13, 2025
98e75cf
Merge pull request #8176 from ecamp/renovate/pulumi-pulumi-nodejs-3.x
renovate[bot] Sep 13, 2025
19599b3
Merge pull request #8177 from ecamp/renovate/pulumi-pulumi-3.x
renovate[bot] Sep 13, 2025
6635b8f
chore(deps): update dependency eslint-plugin-n to v17.22.0
renovate[bot] Sep 13, 2025
926d6e3
Merge pull request #8178 from ecamp/renovate/eslint-plugin-n-17.x
renovate[bot] Sep 13, 2025
9e4af1e
frontend: silence deprecations inherited from vuetify
BacLuc Sep 13, 2025
7ea3ec4
chore(deps): update dependency phpunit/phpunit to v12.3.11
renovate[bot] Sep 14, 2025
837de61
Merge pull request #8180 from ecamp/renovate/phpunit-phpunit-12.x
renovate[bot] Sep 14, 2025
53edac5
chore(deps): update helm release oauth2-proxy to v8.2.1
renovate[bot] Sep 15, 2025
80600d3
chore(deps): update amazon/aws-cli docker tag to v2.30.2
renovate[bot] Sep 16, 2025
b643491
chore(deps): update dependency @types/node to v22.18.4
renovate[bot] Sep 16, 2025
5611251
Merge pull request #8184 from ecamp/renovate/oauth2-proxy-8.x
renovate[bot] Sep 16, 2025
603b21b
chore(deps): update dependency @typescript-eslint/eslint-plugin to v8…
renovate[bot] Sep 16, 2025
bde7cd6
chore(deps): update dependency eslint-plugin-n to v17.23.0
renovate[bot] Sep 16, 2025
3598f32
fix(deps): update dependency puppeteer-core to v24.21.0
renovate[bot] Sep 16, 2025
f9dd5da
Merge pull request #8185 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 16, 2025
a00ab39
Merge pull request #8186 from ecamp/renovate/node-22.x
renovate[bot] Sep 16, 2025
343aa16
chore(deps): update dependency phpstan/phpstan to v2.1.26
renovate[bot] Sep 16, 2025
789872e
fix(deps): update dependency deepl-node to v1.19.1
renovate[bot] Sep 16, 2025
9f34ceb
Merge pull request #8187 from ecamp/renovate/typescript-eslint-monorepo
renovate[bot] Sep 16, 2025
8f298e2
Merge pull request #8179 from BacLuc/silence-frontend-warnings
simfeld Sep 16, 2025
2c560fe
Merge pull request #8188 from ecamp/renovate/phpstan-packages
renovate[bot] Sep 16, 2025
308c885
fix(deps): update dependency axios to v1.12.2
renovate[bot] Sep 16, 2025
5b4d4c1
Merge pull request #8181 from ecamp/renovate/axios-1.x
renovate[bot] Sep 16, 2025
99c8c73
chore(deps): update amazon/aws-cli docker tag to v2.30.3
renovate[bot] Sep 16, 2025
523d6c2
Merge pull request #8190 from ecamp/renovate/deepl-node-1.x
renovate[bot] Sep 16, 2025
c25dfa2
Merge pull request #8191 from ecamp/renovate/eslint-plugin-n-17.x
renovate[bot] Sep 16, 2025
0f9f834
Merge pull request #8192 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 17, 2025
0489b38
chore(deps): update dependency @types/node to v22.18.5
renovate[bot] Sep 17, 2025
9af7ec2
fix(deps): update dependency isomorphic-dompurify to v2.27.0
renovate[bot] Sep 17, 2025
6d21696
Merge pull request #8193 from ecamp/renovate/puppeteer
renovate[bot] Sep 17, 2025
b3c23a1
Merge pull request #8194 from ecamp/renovate/node-22.x
renovate[bot] Sep 17, 2025
cee01aa
chore(deps): update varnish docker tag to v8
renovate[bot] Sep 17, 2025
178eb17
Merge pull request #8196 from ecamp/renovate/isomorphic-dompurify-2.x
renovate[bot] Sep 17, 2025
32fa61e
Wait a bit before installing new package versions
carlobeltrame Sep 17, 2025
58a42c6
chore(deps): update dependency phpstan/phpstan to v2.1.27
renovate[bot] Sep 17, 2025
6f307f0
fix(deps): update dependency puppeteer-core to v24.22.0
renovate[bot] Sep 17, 2025
93c80f9
Merge pull request #8197 from ecamp/renovate-minimum-release-age
simfeld Sep 17, 2025
b1b4132
Merge pull request #8198 from ecamp/renovate/phpstan-packages
renovate[bot] Sep 17, 2025
4c43fef
Merge pull request #8199 from ecamp/renovate/puppeteer
renovate[bot] Sep 17, 2025
2592102
chore(deps): lock file maintenance
renovate[bot] Sep 19, 2025
9cd10a0
api: pin packages that fail lock-file-maintenance
BacLuc Sep 19, 2025
68ca192
Merge pull request #8168 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 19, 2025
51d792a
api: fix "Symfony\Component\PropertyInfo\Type" class is deprecated
BacLuc Sep 15, 2025
57312d7
api: remove unnecessary dynamic field creation
BacLuc Sep 19, 2025
ce65a1a
api: update phpunit schema version and SYMFONY_PHPUNIT_VERSION
BacLuc Sep 19, 2025
c3d734a
fix(deps): update api-platform packages
renovate[bot] Sep 19, 2025
80e1138
Empty commit that renovate does not rebase
BacLuc Sep 19, 2025
e4916ae
Merge pull request #8013 from ecamp/renovate/api-platform
renovate[bot] Sep 19, 2025
abdb225
chore(deps): update dependency vite to v7 for pdf
renovate[bot] Sep 6, 2025
61e9282
Merge pull request #8134 from BacLuc/pdf-vite7
carlobeltrame Sep 19, 2025
53c38bb
chore(deps): update dependency vite to v7.1.5 [security]
renovate[bot] Sep 19, 2025
1e624fc
Merge pull request #8182 from BacLuc/fix-propertyinfo-type-deprecation
carlobeltrame Sep 19, 2025
597113d
Merge pull request #8203 from ecamp/renovate/npm-vite-vulnerability
renovate[bot] Sep 19, 2025
a57c4ea
Merge pull request #8200 from BacLuc/fix-creation-of-dynamic-property
simfeld Sep 20, 2025
0c245b6
fix(deps): update api-platform packages to v4.2.0
renovate[bot] Sep 19, 2025
456326f
Empty commit that renovate does not rebase
BacLuc Sep 21, 2025
f20e5a3
Merge pull request #8202 from ecamp/renovate/api-platform
renovate[bot] Sep 21, 2025
fa1bbc3
fix(deps): update dependency sentry/sentry-symfony to v5.5.0
renovate[bot] Sep 21, 2025
65fe5de
.docker-hub: make context for varnish smaller
BacLuc Sep 21, 2025
8740f1c
Merge pull request #8204 from BacLuc/reduce-context-varnish-image
BacLuc Sep 22, 2025
e23068a
Merge pull request #8146 from ecamp/renovate/sentry-sentry-symfony-5.x
renovate[bot] Sep 23, 2025
74e6258
fix(deps): update dependency knpuniversity/oauth2-client-bundle to v2…
renovate[bot] Sep 23, 2025
592d594
chore(deps): lock file maintenance
renovate[bot] Sep 24, 2025
749ddf6
Merge pull request #8206 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 24, 2025
ab7df39
chore(deps): lock file maintenance
renovate[bot] Sep 24, 2025
f1972d6
chore(deps): update actions/cache digest to 0057852
renovate[bot] Sep 24, 2025
368a4fe
Merge pull request #8208 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 24, 2025
f137729
Merge pull request #8209 from ecamp/renovate/knpuniversity-oauth2-cli…
renovate[bot] Sep 24, 2025
aa10931
chore(deps): lock file maintenance
renovate[bot] Sep 24, 2025
b4c2c2e
Merge pull request #8207 from ecamp/renovate/actions-cache-digest
pmattmann Sep 24, 2025
e906191
chore(deps): update amazon/aws-cli docker tag to v2.30.4
renovate[bot] Sep 24, 2025
3866d77
fix(deps): update dependency @pulumi/pulumi to v3.197.0
renovate[bot] Sep 24, 2025
6cfe158
Merge pull request #8211 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 24, 2025
de068ca
Merge pull request #8210 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 24, 2025
e339be2
chore(deps): update dependency @types/node to v22.18.6
renovate[bot] Sep 25, 2025
622b3a4
Merge pull request #8212 from ecamp/renovate/pulumi-pulumi-3.x
renovate[bot] Sep 25, 2025
223b2ed
chore(deps): lock file maintenance
renovate[bot] Sep 25, 2025
05690c4
Merge pull request #8213 from ecamp/renovate/node-22.x
renovate[bot] Sep 25, 2025
059560c
Merge pull request #8214 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 25, 2025
3d05d61
Merge pull request #8195 from ecamp/renovate/varnish-8.x
BacLuc Sep 25, 2025
1bfff8b
Merge pull request #8201 from BacLuc/update-phpunit-schema-version
BacLuc Sep 25, 2025
9a54d54
chore(deps): lock file maintenance
renovate[bot] Sep 25, 2025
0b7ddf4
Merge pull request #8215 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 25, 2025
9f35e27
chore(deps): update dependency eslint-plugin-n to v17.23.1
renovate[bot] Sep 25, 2025
f9b9ee3
fix(deps): update dependency isomorphic-dompurify to v2.28.0
renovate[bot] Sep 25, 2025
81b5df5
chore(deps): lock file maintenance
renovate[bot] Sep 25, 2025
b16f41b
chore(deps): update amazon/aws-cli docker tag to v2.30.5
renovate[bot] Sep 25, 2025
a0c0867
Merge pull request #8216 from ecamp/renovate/eslint-plugin-n-17.x
renovate[bot] Sep 25, 2025
b7435e1
Merge pull request #8217 from ecamp/renovate/isomorphic-dompurify-2.x
renovate[bot] Sep 25, 2025
cb9d93b
Merge pull request #8218 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 26, 2025
cfa207c
Merge pull request #8219 from ecamp/renovate/lock-file-maintenance
renovate[bot] Sep 26, 2025
1509085
chore(deps): update dependency phpstan/phpstan to v2.1.28
renovate[bot] Sep 26, 2025
b5bc20e
api: revert workaround for update to doctrine/orm 3
BacLuc Sep 26, 2025
b5ed237
chore(deps): update dependency @tailwindcss/typography to v0.5.18
renovate[bot] Sep 26, 2025
67e0a40
Merge pull request #8221 from ecamp/renovate/phpstan-packages
renovate[bot] Sep 26, 2025
fe7dbe4
chore(deps): update eslint monorepo to v9.36.0
renovate[bot] Sep 26, 2025
cf7f292
chore(deps): update amazon/aws-cli docker tag to v2.30.6
renovate[bot] Sep 26, 2025
4ccc98a
Merge pull request #8222 from ecamp/renovate/tailwindcss-typography-0.x
renovate[bot] Sep 26, 2025
114aac2
Merge pull request #8223 from ecamp/renovate/eslint-monorepo
renovate[bot] Sep 26, 2025
cb4312f
reverse-proxy-nginx.conf: forward X-Forwarded-Host header
BacLuc Sep 28, 2025
36972f0
Merge pull request #8224 from BacLuc/fix-symfony-profiler-not-visible…
BacLuc Sep 28, 2025
58dd055
Merge pull request #8225 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 28, 2025
2b6234c
chore(deps): update dependency phpunit/phpunit to v12.3.12
renovate[bot] Sep 28, 2025
046a556
chore(deps): update dependency unplugin-vue-components to v29.1.0
renovate[bot] Sep 28, 2025
86a5a72
chore(deps): update pulumi/pulumi-nodejs docker tag to v3.197.0
renovate[bot] Sep 28, 2025
1bfa469
Merge pull request #8227 from ecamp/renovate/phpunit-phpunit-12.x
renovate[bot] Sep 29, 2025
478a2e6
Merge pull request #8229 from ecamp/renovate/unplugin-vue-components-…
renovate[bot] Sep 29, 2025
38c441a
Merge pull request #8230 from ecamp/renovate/pulumi-pulumi-nodejs-3.x
renovate[bot] Sep 29, 2025
442752c
chore(deps): update dependency eslint-plugin-vue to v10.5.0
renovate[bot] Sep 29, 2025
36fc22e
chore(deps): update dependency lint-staged to v16.2.0
renovate[bot] Sep 29, 2025
84240c4
Merge pull request #8231 from ecamp/renovate/eslint-plugin-vue-10.x
renovate[bot] Sep 29, 2025
35d4785
Merge pull request #8232 from ecamp/renovate/lint-staged-16.x
renovate[bot] Sep 29, 2025
40e3c92
chore(deps): update dependency @typescript-eslint/eslint-plugin to v8…
renovate[bot] Sep 29, 2025
417fd73
chore(deps): update amazon/aws-cli docker tag to v2.30.7
renovate[bot] Sep 29, 2025
5efd18c
Merge pull request #8233 from ecamp/renovate/typescript-eslint-monorepo
renovate[bot] Sep 29, 2025
e013f70
chore(deps): update dependency @eslint/compat to v1.4.0
renovate[bot] Sep 29, 2025
96e28a5
Merge pull request #8234 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 29, 2025
b5ddfb4
Merge pull request #8235 from ecamp/renovate/eslint-compat-1.x
renovate[bot] Sep 30, 2025
cbd2a40
chore(deps): update dependency phpunit/phpunit to v12.3.13
renovate[bot] Sep 30, 2025
37358a9
fix(deps): update tiptap to v2.26.2
renovate[bot] Sep 30, 2025
e4fa823
chore(deps): update dependency @types/k6 to v1.3.0
renovate[bot] Sep 30, 2025
d4a05e3
chore(deps): update grafana/k6 docker tag to v1.3.0
renovate[bot] Sep 30, 2025
fecd227
Merge pull request #8238 from ecamp/renovate/phpunit-phpunit-12.x
renovate[bot] Sep 30, 2025
6e3b093
fix(deps): update dependency puppeteer-core to v24.22.2
renovate[bot] Sep 30, 2025
3de9b0c
Merge pull request #8239 from ecamp/renovate/tiptap
renovate[bot] Sep 30, 2025
5c3f274
Merge pull request #8240 from ecamp/renovate/k6-1.x
renovate[bot] Sep 30, 2025
c24bc0e
Merge pull request #8241 from ecamp/renovate/puppeteer
renovate[bot] Sep 30, 2025
bcc7b36
Merge pull request #8242 from ecamp/renovate/grafana-k6-1.x
renovate[bot] Sep 30, 2025
839a0ac
fix(deps): update dependency @react-pdf/font to v4.0.3
renovate[bot] Sep 30, 2025
058df00
chore(deps): update amazon/aws-cli docker tag to v2.31.0
renovate[bot] Sep 30, 2025
be5301d
chore(deps): update dependency cypress to v15.3.0
renovate[bot] Sep 30, 2025
72d8ceb
Merge pull request #8244 from ecamp/renovate/react-pdf-font-4.x
renovate[bot] Oct 1, 2025
be57fdf
fix(deps): update dependency @react-pdf/layout to v4.4.1
renovate[bot] Oct 1, 2025
5f797a8
Merge pull request #8245 from ecamp/renovate/react-pdf-layout-4.x
renovate[bot] Oct 1, 2025
f53d7c8
fix(deps): update dependency @react-pdf/pdfkit to v4.0.4
renovate[bot] Oct 1, 2025
3e30313
Merge pull request #8243 from ecamp/renovate/cypress
carlobeltrame Oct 1, 2025
a44ca81
chore(deps): update dependency @tailwindcss/typography to v0.5.19
renovate[bot] Oct 1, 2025
01abe77
Merge pull request #8246 from ecamp/renovate/react-pdf-pdfkit-4.x
renovate[bot] Oct 1, 2025
e70ee3e
fix(deps): update dependency @react-pdf/render to v4.3.1
renovate[bot] Oct 1, 2025
5acd3b5
Merge pull request #8247 from ecamp/renovate/react-pdf-render-4.x
renovate[bot] Oct 1, 2025
23d4a89
Merge pull request #8248 from ecamp/renovate/tailwindcss-typography-0.x
renovate[bot] Oct 1, 2025
0b5ffdb
chore(deps): update dependency phpunit/phpunit to v12.3.14
renovate[bot] Oct 1, 2025
b76582f
Merge pull request #8249 from ecamp/renovate/phpunit-phpunit-12.x
renovate[bot] Oct 1, 2025
a8a12df
Merge pull request #8250 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Oct 1, 2025
ba84515
chore(deps): update amazon/aws-cli docker tag to v2.31.1
renovate[bot] Oct 1, 2025
71a5ec4
fix(deps): update dependency puppeteer-core to v24.22.3
renovate[bot] Oct 1, 2025
58bc0b2
chore(deps): lock file maintenance
renovate[bot] Oct 1, 2025
db8f33f
Merge pull request #8252 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Oct 2, 2025
f006f7e
Merge pull request #8253 from ecamp/renovate/puppeteer
renovate[bot] Oct 2, 2025
b7389a7
fix(deps): update vue-minor-print-pdf to v3.5.22
renovate[bot] Oct 2, 2025
0ceef16
chore(deps): update dependency friendsofphp/php-cs-fixer to v3.88.0
renovate[bot] Oct 2, 2025
b872898
chore(deps): update node.js to v24.9.0
renovate[bot] Oct 2, 2025
28aa979
Merge pull request #8255 from ecamp/renovate/lock-file-maintenance
renovate[bot] Oct 2, 2025
a7a9917
Merge pull request #8256 from ecamp/renovate/vue-minor-print-pdf
renovate[bot] Oct 2, 2025
a4a87f0
Merge pull request #8257 from ecamp/renovate/friendsofphp-php-cs-fixe…
renovate[bot] Oct 2, 2025
61cead7
Merge pull request #8258 from ecamp/renovate/node-24.x
renovate[bot] Oct 2, 2025
3beb458
fix(deps): update dependency sentry/sentry-symfony to v5.6.0
renovate[bot] Oct 2, 2025
b04e715
chore(deps): lock file maintenance
renovate[bot] Oct 2, 2025
a8ae580
Merge pull request #8254 from ecamp/renovate/sentry-sentry-symfony-5.x
renovate[bot] Oct 2, 2025
1ce5c92
chore(deps): update amazon/aws-cli docker tag to v2.31.2
renovate[bot] Oct 3, 2025
1398fc2
chore(deps): update dependency lint-staged to v16.2.1
renovate[bot] Oct 3, 2025
f0c604c
Merge pull request #8259 from ecamp/renovate/lock-file-maintenance
renovate[bot] Oct 3, 2025
e092ab8
Allow sharing a camp
carlobeltrame Aug 29, 2025
cdcada7
Adjust UI to absence of an active camp collaboration
carlobeltrame Sep 3, 2025
5f81e18
Add omnipresent banner about shared camp status
carlobeltrame Sep 3, 2025
e3e2e4c
Mark shared camps on camp list
carlobeltrame Sep 3, 2025
0fdf4df
Keep track of when and who last set the isShared flag
carlobeltrame Sep 3, 2025
5c995cb
Filter away shared camps in the API requests
carlobeltrame Sep 3, 2025
2f03815
Add tests for sharing camps
carlobeltrame Sep 3, 2025
ce46530
fixup! Keep track of when and who last set the isShared flag
carlobeltrame Sep 6, 2025
bc52e2b
fixup! Add tests for sharing camps
carlobeltrame Oct 3, 2025
399114c
fixup! Keep track of when and who last set the isShared flag
carlobeltrame Oct 3, 2025
4ee3f4b
Merge pull request #8260 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Oct 3, 2025
d2f37e0
Merge pull request #8261 from ecamp/renovate/lint-staged-16.x
renovate[bot] Oct 3, 2025
4009612
Fixes from code review
carlobeltrame Oct 3, 2025
1960a91
Improve ux of camp share
manuelmeister Sep 6, 2025
6b05540
Fix tests and linter
carlobeltrame Oct 3, 2025
5146b6d
Merge pull request #8220 from BacLuc/api-revert-doctrine-orm-workaround
usu Oct 3, 2025
f2d575c
Merge pull request #8080 from pmattmann/feature/autocomplete-multiple…
pmattmann Oct 3, 2025
15b332a
Merge pull request #8004 from carlobeltrame/shared-camps
usu Oct 3, 2025
06a0b60
Add feature toggle
simfeld Oct 3, 2025
75a5fbe
Revert clipped-right
simfeld Oct 3, 2025
275ccb2
Merge branch 'devel' into feature/comments-frontend
simfeld Oct 3, 2025
411373a
Fix lint
simfeld Oct 3, 2025
6df7ae6
fix n+1 api-requests
pmattmann Jun 24, 2025
34c3d9f
Extract into separate component
simfeld Oct 3, 2025
fe5b36e
Leave deployment unchanged
simfeld Oct 3, 2025
9ee8e40
MaterialItem Done-Checkbox, API + Frontend (draft)
pmattmann Aug 11, 2025
ab89a45
lint and snapshot update
pmattmann Aug 12, 2025
97e000f
remove frontend-changes
pmattmann Oct 3, 2025
a872bad
rename migration
pmattmann Oct 3, 2025
f422431
update snapshot
pmattmann Oct 3, 2025
c135a0f
Fix race condition
carlobeltrame Oct 3, 2025
e169dc8
ecamp3-logging: switch to helmfile to pass environment-specific varia…
BacLuc Jul 31, 2025
684d288
CI: allow to only run diff in deploy-ecamp3-logging.yml
BacLuc Jul 31, 2025
cc4dc2f
Merge pull request #7879 from BacLuc/proposal-helmfile
BacLuc Oct 3, 2025
4f2807c
Merge pull request #7226 from manuelmeister/feature/comments-frontend
simfeld Oct 4, 2025
6c13d2b
Kill processes that don't want to listen to SIGTERM
carlobeltrame Oct 4, 2025
46110b9
Merge pull request #7641 from pmattmann/feature/admin-checklist-loadi…
pmattmann Oct 4, 2025
a330841
Merge pull request #7956 from pmattmann/feature/checklist-item-done-c…
pmattmann Oct 4, 2025
d04b252
Temporarily adjust package-lock.json
pmattmann Oct 4, 2025
164176f
Merge pull request #8270 from pmattmann/temporary-package-lock-fix
pmattmann Oct 4, 2025
b001f25
Try harder to fix n+1 requests in frontend
carlobeltrame Oct 4, 2025
5995f43
Merge pull request #8268 from carlobeltrame/docker-stop-signal
simfeld Oct 4, 2025
779d177
Merge pull request #8272 from carlobeltrame/fix-n-plus-1-harder
pmattmann Oct 4, 2025
a54618b
Add isPublic field for query performance
carlobeltrame Oct 4, 2025
4bad327
Adapt ACL to combined isPublic column
carlobeltrame Oct 4, 2025
46c65c5
Merge pull request #8274 from carlobeltrame/shared-camps-better-perfo…
carlobeltrame Oct 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 28 additions & 0 deletions .docker-hub/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
services:
frontend-image:
image: ${REGISTRY:-docker.io}/${REPO_OWNER:-ecamp}/ecamp3-frontend:${VERSION:-latest}
build:
context: ../
dockerfile: .docker-hub/frontend/Dockerfile
# they have to be registered in GitHub under exactly this name in secrets or vars
args:
SENTRY_AUTH_TOKEN: ${SENTRY_AUTH_TOKEN:-}
SENTRY_ORG: ${SENTRY_ORG:-}
SENTRY_FRONTEND_PROJECT: ${SENTRY_FRONTEND_PROJECT:-}
SENTRY_RELEASE_NAME: ${RELEASE_NAME:-}
print-image:
image: ${REGISTRY:-docker.io}/${REPO_OWNER:-ecamp}/ecamp3-print:${VERSION:-latest}
build:
context: ../
dockerfile: .docker-hub/print/Dockerfile
# they have to be registered in GitHub under exactly this name in secrets or vars
args:
SENTRY_AUTH_TOKEN: ${SENTRY_AUTH_TOKEN:-}
SENTRY_ORG: ${SENTRY_ORG:-}
SENTRY_PRINT_PROJECT: ${SENTRY_PRINT_PROJECT:-}
SENTRY_RELEASE_NAME: ${RELEASE_NAME:-}
varnish-image:
image: ${REGISTRY:-docker.io}/${REPO_OWNER:-ecamp}/ecamp3-varnish:${VERSION:-latest}
build:
context: varnish
dockerfile: Dockerfile
4 changes: 2 additions & 2 deletions .docker-hub/print/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# build stage
FROM node:24.7.0 AS build-stage
FROM node:24.8.0 AS build-stage
ARG SENTRY_AUTH_TOKEN

Check warning on line 3 in .docker-hub/print/Dockerfile

View workflow job for this annotation

GitHub Actions / Build and push docker images / Build and push image print-image

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "SENTRY_AUTH_TOKEN") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
ARG SENTRY_ORG
ARG SENTRY_PRINT_PROJECT
ARG SENTRY_RELEASE_NAME
Expand All @@ -11,7 +11,7 @@

COPY print/package*.json ./

ENV NUXT_SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN

Check warning on line 14 in .docker-hub/print/Dockerfile

View workflow job for this annotation

GitHub Actions / Build and push docker images / Build and push image print-image

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "NUXT_SENTRY_AUTH_TOKEN") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
ENV NUXT_SENTRY_ORG=$SENTRY_ORG
ENV NUXT_SENTRY_PROJECT=$SENTRY_PRINT_PROJECT
ENV NUXT_SENTRY_RELEASE_NAME=$SENTRY_RELEASE_NAME
Expand All @@ -22,13 +22,13 @@
RUN npm run build

# production stage
FROM node:24.7.0 AS production-stage
FROM node:24.8.0 AS production-stage
WORKDIR /app

COPY --from=build-stage /app/.output ./.output

ENV NITRO_HOST 0.0.0.0

Check warning on line 30 in .docker-hub/print/Dockerfile

View workflow job for this annotation

GitHub Actions / Build and push docker images / Build and push image print-image

Legacy key/value format with whitespace separator should not be used

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
ENV NITRO_PORT 80

Check warning on line 31 in .docker-hub/print/Dockerfile

View workflow job for this annotation

GitHub Actions / Build and push docker images / Build and push image print-image

Legacy key/value format with whitespace separator should not be used

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/

EXPOSE 80
CMD node ./.output/server/index.mjs

Check warning on line 34 in .docker-hub/print/Dockerfile

View workflow job for this annotation

GitHub Actions / Build and push docker images / Build and push image print-image

JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals

JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
2 changes: 1 addition & 1 deletion .docker-hub/varnish/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG VERSION=7.7.3
ARG VERSION=8.0.0

FROM varnish:${VERSION}

Expand Down
13 changes: 13 additions & 0 deletions .github/actions/setup-helmfile/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: 'Setup helmfile'
description: 'Sets up helmfile in /usr/local/bin/helmfile'
runs:
using: "composite"
steps:
- name: install helmfile
run: |
curl -L https://github.com/helmfile/helmfile/releases/download/v1.1.3/helmfile_1.1.3_linux_amd64.tar.gz -o helmfile.tar.gz
tar -xvf /tmp/helmfile.tar.gz
mv helmfile /usr/local/bin
chmod +x /usr/local/bin/helmfile
working-directory: /tmp
shell: bash
8 changes: 4 additions & 4 deletions .github/workflows/continuous-integration-optional.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
run: 'echo "dir=$(composer config cache-files-dir)" | tr -d "\n" >> $GITHUB_OUTPUT'
working-directory: api

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:
run: 'echo "dir=$(composer config cache-files-dir)" | tr -d "\n" >> $GITHUB_OUTPUT'
working-directory: api

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -123,7 +123,7 @@ jobs:
run: 'echo "dir=$(composer config cache-files-dir)" | tr -d "\n" >> $GITHUB_OUTPUT'
working-directory: api

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand All @@ -136,5 +136,5 @@ jobs:
- run: php bin/console doctrine:migrations:migrate --no-interaction -e test
working-directory: api

- run: php bin/console doctrine:schema:validate --skip-sync -e test && php bin/console doctrine:migrations:up-to-date -e test && ! php bin/console doctrine:migrations:diff -e test --namespace DoctrineMigrations
- run: php bin/console doctrine:schema:validate -v -e test
working-directory: api
34 changes: 17 additions & 17 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ jobs:
run: 'echo "dir=$(composer config cache-files-dir)" | tr -d "\n" >> $GITHUB_OUTPUT'
working-directory: api

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand All @@ -124,9 +124,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand All @@ -153,9 +153,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand All @@ -182,9 +182,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -214,9 +214,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -274,7 +274,7 @@ jobs:
run: 'echo "dir=$(composer config cache-files-dir)" | tr -d "\n" >> $GITHUB_OUTPUT'
working-directory: api

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -353,9 +353,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -396,9 +396,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -435,9 +435,9 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '24.7.0'
node-version: '24.8.0'

- uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -511,7 +511,7 @@ jobs:
if: always()
steps:
- name: Fail if not all jobs were successful
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const needs = `${{ toJSON(needs) }}`;
Expand Down
44 changes: 28 additions & 16 deletions .github/workflows/deploy-ecamp3-logging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,17 @@ on:
workflow_dispatch:
inputs:
environment:
description: 'Choose environment'
description: "Choose environment"
type: environment
required: true
action:
description: "Choose action"
type: choice
required: true
default: diff
options:
- diff
- deploy

jobs:
deploy-ecamp3-logging:
Expand All @@ -15,7 +23,7 @@ jobs:
environment: ${{ github.event.inputs.environment }}
steps:
- name: Validate environment
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
if (!"${{ github.event.inputs.environment }}".startsWith("ecamp3-logging")) {
Expand All @@ -25,39 +33,43 @@ jobs:

- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5

- name: Dump secrets to .env
- name: Dump secrets to /tmp/secrets.yaml
run: |
echo '${{ toJSON(secrets) }}' | jq -r 'keys[] as $k | select(.[$k] |contains("\n") | not) | "\($k)=\"\(.[$k])\""' >> .env
working-directory: .ops/ecamp3-logging
cat << 'EOF' | tee -a /tmp/secrets.yaml
${{ toJSON(secrets) }}
EOF
jq '.' /tmp/secrets.yaml

- name: Dump variables to .env
- name: Dump variables to /tmp/env.yaml
run: |
echo '${{ toJSON(vars) }}' | jq -r 'keys[] as $k | select(.[$k] |contains("\n") | not) | "\($k)=\"\(.[$k])\""' >> .env
working-directory: .ops/ecamp3-logging
cat << 'EOF' | tee -a /tmp/env.yaml
${{ toJSON(vars) }}
EOF
jq '.' /tmp/env.yaml

- name: Show .env for debugging
run: echo "$(cat .env | sort)"
- name: Merge secrets and variables
run: |
jq -s '.[0] + .[1]' /tmp/secrets.yaml /tmp/env.yaml > env.yaml
jq '.' env.yaml
working-directory: .ops/ecamp3-logging

- name: Setup helm
run: |
mkdir ~/.kube && echo '${{ secrets.KUBECONFIG }}' > ~/.kube/config && chmod go-r ~/.kube/config

- name: Add helm repositories
run: |
helm repo add fluent https://fluent.github.io/helm-charts
helm repo update
- uses: ./.github/actions/setup-helmfile

- name: Diff deployment
run: |
./deploy.sh diff || true
working-directory: .ops/ecamp3-logging

- name: Show values.out.yaml
run: cat values.out.yaml
- name: Show values.yaml
run: cat values.yaml
working-directory: .ops/ecamp3-logging

- name: Deploy
if: ${{ github.event.inputs.action == 'deploy' }}
run: |
./deploy.sh deploy
working-directory: .ops/ecamp3-logging
2 changes: 1 addition & 1 deletion .github/workflows/deploy-ops-dashboard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
environment: ${{ github.event.inputs.environment }}
steps:
- name: Validate environment
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
if (!"${{ github.event.inputs.environment }}".startsWith("ops-dashboard")) {
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:

steps:
- name: Create large array
uses: actions/github-script@v7
uses: actions/github-script@v8
id: array
with:
script: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fast-forward.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
if: steps.has_permission.outputs.require-result != 'true'
run: exit 1

- uses: actions/github-script@v7
- uses: actions/github-script@v8
id: current_pr
with:
github-token: ${{ secrets.FAST_FORWARD_TOKEN }}
Expand Down
Loading
Loading