Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy to staging #5909

Merged
merged 103 commits into from
Sep 14, 2024
Merged
Show file tree
Hide file tree
Changes from 89 commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
3ace435
Entity Checklist
pmattmann Jun 8, 2024
764c4d9
add checklist-fixtures
pmattmann Jun 10, 2024
67b0b2b
fix unittests
pmattmann Jun 10, 2024
988f96c
add Unittests
pmattmann Jun 15, 2024
27a8118
Add ChecklistItem
pmattmann Jun 15, 2024
e2cdf14
add Unittests for ChecklistItem
pmattmann Jun 15, 2024
cc876bb
Add ChecklistNode
pmattmann Jun 16, 2024
93ea874
Add UnitTests fot checklistNode
pmattmann Jun 18, 2024
3b67e15
UnitTest: ChecklistNode add/remove ChecklistItem
pmattmann Jun 21, 2024
8151ebc
unify AssertNoLoop-Validators
pmattmann Jun 22, 2024
218e9c7
fixes according to review
pmattmann Jul 9, 2024
0cee81e
fixes according to review
pmattmann Jul 9, 2024
2297d5f
ChecklistItem text length = 256
pmattmann Jul 13, 2024
e8d58d0
fix unittest-names
pmattmann Jul 15, 2024
09c4000
fix performance-unittests
pmattmann Jul 21, 2024
ac9fa32
changes according to review
pmattmann Aug 6, 2024
bdd8b35
UnitTest ChecklistNode can only contain ChecklistItems of the same camp
pmattmann Aug 8, 2024
46b5519
changes according to review
pmattmann Aug 8, 2024
630b9ab
UnitTest ChecklistItem NoParentLoop
pmattmann Aug 8, 2024
5cf86d5
cs-fix; phpstan
pmattmann Aug 8, 2024
15187f0
Add checklist to frontend admin
manuelmeister Jun 30, 2024
c4ef98d
Create checklist contentnode
manuelmeister Jul 5, 2024
3ff74df
Sort checklist items
manuelmeister Aug 16, 2024
a6578ee
Refactor story page to summary page
manuelmeister Aug 17, 2024
623eb97
Rename summary.options.filter to instanceNameFilter
manuelmeister Aug 23, 2024
fbbfda6
Adjust eslint rule to replace story with summary key
manuelmeister Aug 24, 2024
78d5a22
Merge remote-tracking branch 'upstream/devel' into feature/print-over…
manuelmeister Aug 24, 2024
7dc6136
Merge remote-tracking branch 'upstream/devel' into feature/print-over…
manuelmeister Aug 24, 2024
8704341
Fix lint
manuelmeister Aug 25, 2024
84bfa74
Change instanceNameFilter translation
manuelmeister Aug 25, 2024
f104731
Merge remote-tracking branch 'upstream/devel' into feature/checklist-…
manuelmeister Aug 27, 2024
f19208d
Add feature toggle for checklist
manuelmeister Aug 27, 2024
f35ecbe
Merge remote-tracking branch 'upstream/devel' into feature/print-over…
manuelmeister Sep 1, 2024
65dede8
Merge remote-tracking branch 'upstream/devel' into feature/print-over…
manuelmeister Sep 1, 2024
eed6fde
Separate story & safetyconsiderations from summary
manuelmeister Sep 1, 2024
6520178
Fix requested changes
manuelmeister Sep 3, 2024
2ab872c
fix(deps): update sentry-javascript monorepo to v8.30.0
renovate[bot] Sep 10, 2024
e677159
chore(deps): update amazon/aws-cli docker tag to v2.17.48
renovate[bot] Sep 10, 2024
fb79e55
chore(deps): update dependency @nuxtjs/i18n to v8.5.3
renovate[bot] Sep 11, 2024
dc44545
Merge pull request #5896 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 11, 2024
3934c03
Merge pull request #5897 from ecamp/renovate/nuxtjs-i18n-8.x
renovate[bot] Sep 11, 2024
a5351e2
chore(deps): update dependency @nuxt/eslint to v0.5.7
renovate[bot] Sep 11, 2024
89f89c4
chore(deps): update dependency @nuxt/eslint-config to v0.5.7
renovate[bot] Sep 11, 2024
e113585
Merge pull request #5898 from ecamp/renovate/nuxt-eslint-0.x
renovate[bot] Sep 11, 2024
81a6f00
chore(deps): update dependency vite to v5.4.4
renovate[bot] Sep 11, 2024
c14562b
chore(deps): update dependency @nuxt/eslint-config to v0.5.7
renovate[bot] Sep 11, 2024
89dee89
Merge pull request #5899 from ecamp/renovate/nuxt-eslint-config-0.x
renovate[bot] Sep 11, 2024
c5b7487
chore(deps): update dependency vite-plugin-eslint2 to v4.4.1
renovate[bot] Sep 11, 2024
416eb50
Merge pull request #5900 from ecamp/renovate/vite-5.x
renovate[bot] Sep 11, 2024
f5e05f8
chore(deps): update docker/dockerfile docker tag to v1.10
renovate[bot] Sep 11, 2024
b81ee3c
Merge pull request #5901 from ecamp/renovate/docker-dockerfile-1.x
renovate[bot] Sep 11, 2024
d390bbf
Merge pull request #5902 from ecamp/renovate/vite-plugin-eslint2-4.x
renovate[bot] Sep 11, 2024
2239161
Merge pull request #5894 from ecamp/renovate/sentry-javascript-monorepo
renovate[bot] Sep 11, 2024
b2c73b1
chore(deps): update amazon/aws-cli docker tag to v2.17.49
renovate[bot] Sep 11, 2024
3150792
chore(deps): update pulumi/pulumi-nodejs docker tag to v3.132.0
renovate[bot] Sep 12, 2024
616ee84
fix(deps): update dependency @pulumi/pulumi to v3.132.0
renovate[bot] Sep 12, 2024
1f8b2f4
Merge pull request #5905 from ecamp/renovate/pulumi-pulumi-3.x
renovate[bot] Sep 12, 2024
14928cb
Merge pull request #5904 from ecamp/renovate/pulumi-pulumi-nodejs-3.x
renovate[bot] Sep 12, 2024
b1154ca
fix(deps): update dependency @pulumi/aws to v6.51.1
renovate[bot] Sep 12, 2024
6c1eec9
Merge pull request #5906 from ecamp/renovate/pulumi-aws-6.x
renovate[bot] Sep 12, 2024
35adecf
chore(deps): update vitest monorepo to v2.1.0
renovate[bot] Sep 12, 2024
6843677
Merge pull request #5907 from ecamp/renovate/vitest-monorepo
renovate[bot] Sep 12, 2024
b1312a8
Merge pull request #5732 from manuelmeister/feature/print-overviews
manuelmeister Sep 12, 2024
a8303d9
Combine contentType filter
manuelmeister Sep 12, 2024
45057f5
Fix description of checklist featureToggle
manuelmeister Sep 12, 2024
98a4220
Merge remote-tracking branch 'upstream/devel' into feature/checklist-…
manuelmeister Sep 12, 2024
7f36f96
chore(deps): update dependency eslint to v9
renovate[bot] Aug 28, 2024
2571625
frontend: fix lint after update to eslint 9
BacLuc Aug 27, 2024
046ebd7
frontend: fix tests after update of eslint
BacLuc Aug 27, 2024
66e7a44
matchingTranslationKeys.spec.js: use double quotes in 'allows correct…
BacLuc Aug 28, 2024
2489ccb
frontend: ignore data directory in .prettierignore
BacLuc Aug 28, 2024
46651ec
Add content if empty
manuelmeister Sep 12, 2024
53c1a3a
Fix lint
manuelmeister Sep 12, 2024
edc1491
Merge pull request #5155 from ecamp/renovate/major-eslint-monorepo
BacLuc Sep 12, 2024
ae7b116
chore(deps): update eslint monorepo to v9.10.0
renovate[bot] Sep 12, 2024
0a70616
Merge pull request #5876 from ecamp/renovate/eslint-monorepo
renovate[bot] Sep 12, 2024
54f2969
replace uri-js with uri-js-replace
BacLuc Sep 3, 2024
110bae9
Merge pull request #5846 from BacLuc/replace-uri-js
BacLuc Sep 12, 2024
409c8da
chore(deps): update vue-minor-print-pdf to v3.5.4
renovate[bot] Sep 12, 2024
d23d05c
Add camp search filter improve loading
manuelmeister Sep 12, 2024
9d4df67
Merge pull request #5893 from ecamp/renovate/vue-minor-print-pdf
BacLuc Sep 12, 2024
c8998f2
Update api snapshots
manuelmeister Sep 12, 2024
f842ce6
api/composer.json: pin dependencies
BacLuc Sep 12, 2024
faeb816
Merge pull request #5460 from manuelmeister/feature/checklist-frontend
manuelmeister Sep 12, 2024
b42cfab
Merge pull request #5911 from BacLuc/api-pin-dependencies
BacLuc Sep 12, 2024
d398cda
chore(deps): update amazon/aws-cli docker tag to v2.17.50
renovate[bot] Sep 12, 2024
da3a933
Merge pull request #5913 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 13, 2024
bf07713
Fix missing newline escape
manuelmeister Sep 13, 2024
876552b
Merge pull request #5914 from manuelmeister/bugfix/feature-flag-deplo…
manuelmeister Sep 13, 2024
46b559d
chore(deps): update dependency vite to v5.4.5
renovate[bot] Sep 13, 2024
052f05e
Merge pull request #5915 from ecamp/renovate/vite-5.x
renovate[bot] Sep 13, 2024
f70910b
chore(deps): update helm release oauth2-proxy to v7.7.18
renovate[bot] Sep 13, 2024
7b858c7
Merge pull request #5916 from ecamp/renovate/oauth2-proxy-7.x
renovate[bot] Sep 13, 2024
b406691
chore(deps): update vitest monorepo to v2.1.1
renovate[bot] Sep 13, 2024
01508c3
chore(deps): update helm release oauth2-proxy to v7.7.19
renovate[bot] Sep 13, 2024
f2eee8d
Merge pull request #5918 from ecamp/renovate/vitest-monorepo
renovate[bot] Sep 13, 2024
5f87f37
chore(deps): update vue-minor-print-pdf to v3.5.5
renovate[bot] Sep 13, 2024
e124089
Merge pull request #5919 from ecamp/renovate/vue-minor-print-pdf
renovate[bot] Sep 13, 2024
081ebdb
chore(deps): update amazon/aws-cli docker tag to v2.17.51
renovate[bot] Sep 13, 2024
2aec613
Merge pull request #5920 from ecamp/renovate/oauth2-proxy-7.x
renovate[bot] Sep 13, 2024
0eaf9ba
chore(deps): update helm release kubernetes-dashboard to v7.6.1
renovate[bot] Sep 13, 2024
e5434aa
Merge pull request #5921 from ecamp/renovate/kubernetes-dashboard-7.x
renovate[bot] Sep 13, 2024
320e953
Merge pull request #5922 from ecamp/renovate/amazon-aws-cli-2.x
renovate[bot] Sep 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/reusable-dev-deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,8 @@ jobs:
--set recaptcha.siteKey='${{ secrets.RECAPTCHA_SITE_KEY }}' \
--set recaptcha.secret='${{ secrets.RECAPTCHA_SECRET }}' \
--set frontend.loginInfoTextKey=${{ vars.LOGIN_INFO_TEXT_KEY }} \
--set featureToggle.developer=true
--set featureToggle.developer=true \
--set featureToggle.checklist=true

- name: Finish the GitHub deployment
uses: bobheadxi/[email protected]
Expand Down
1 change: 1 addition & 0 deletions .helm/deploy-to-cluster.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ for i in 1; do
values="$values --set deploymentTime=$(date -u +%s)"
values="$values --set deployedVersion=\"$(git rev-parse --short HEAD)\""
values="$values --set featureToggle.developer=true"
values="$values --set featureToggle.checklist=true"

if [ -n "$BACKUP_SCHEDULE" ]; then
values="$values --set postgresql.backup.schedule=$BACKUP_SCHEDULE"
Expand Down
1 change: 1 addition & 0 deletions .helm/ecamp3/templates/frontend_configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ data:
RECAPTCHA_SITE_KEY: null,
{{- end }}
FEATURE_DEVELOPER: {{ .Values.featureToggle.developer | default false }},
FEATURE_CHECKLIST: {{ .Values.featureToggle.checklist | default false }},
LOGIN_INFO_TEXT_KEY: '{{ .Values.frontend.loginInfoTextKey }}',
}
deployedVersion: {{ .Values.deployedVersion | quote }}
3 changes: 2 additions & 1 deletion .helm/ecamp3/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ helpLink: # 'https://ecamp3.ch/faq'
# enable/disable feature across the complete deployment
featureToggle:
developer: false # enables various tools/features foreseen for development deployments (language switcher, form controls view, performance measurement view, etc.)
checklist: false # enables checklist feature in frontend

api:
subpath: "/api"
Expand Down Expand Up @@ -251,7 +252,7 @@ apiCache:
requests:
cpu: 10m
memory: 20Mi

autoscaling:
enabled: false
minReplicas: 1
Expand Down
4 changes: 2 additions & 2 deletions .ops/aws-setup/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
aws-setup:
image: pulumi/pulumi-nodejs:3.131.0
image: pulumi/pulumi-nodejs:3.132.0
container_name: 'ecamp3-aws-setup'
volumes:
- ../../.prettierrc:/.prettierrc:delegated
Expand All @@ -13,7 +13,7 @@ services:
- AWS_DEFAULT_REGION=eu-west-3

aws-cli:
image: amazon/aws-cli:2.17.47
image: amazon/aws-cli:2.17.50
container_name: 'ecamp3-aws-cli'
volumes:
- ./.aws:/root/.aws:delegated
Expand Down
Loading
Loading