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 alpha (test fast-forward worklow) #3088

Closed
wants to merge 205 commits into from
Closed
Show file tree
Hide file tree
Changes from 37 commits
Commits
Show all changes
205 commits
Select commit Hold shift + click to select a range
663b17f
chore(deps): update vue monorepo to v2.7.8
renovate[bot] Jul 29, 2022
cb813d7
remove @vue/composition-api plugin from frontend
usu Jul 31, 2022
fb49d30
update packages in print
usu Jul 31, 2022
b31dff6
merge devel
usu Jul 31, 2022
0b20871
merge devel
usu Aug 28, 2022
ecbfcdf
merge devel
usu Sep 18, 2022
2baa2e8
upgrade to vue 2.7.10
usu Sep 18, 2022
b312920
chore(deps): update actions/checkout action to v3
renovate[bot] Oct 10, 2022
1be4570
fix(deps): update dependency sentry/sentry-symfony to v4.3.1
renovate[bot] Oct 10, 2022
fd026f9
fix(deps): update sentry-javascript monorepo to v7.15.0
renovate[bot] Oct 10, 2022
50457f8
frontend: pin messageResolver to resolveValue in i18n.js of print-react
BacLuc Oct 10, 2022
35aac7c
chore(deps): lock file maintenance
renovate[bot] Oct 11, 2022
7b782ad
ci: fix fast-forward.yml
BacLuc Oct 11, 2022
d98d4af
chore(deps): lock file maintenance
renovate[bot] Oct 11, 2022
3640702
chore(deps): lock file maintenance
renovate[bot] Oct 11, 2022
ef42ae8
chore(deps): update dependency vimeo/psalm to v4.29.0
renovate[bot] Oct 11, 2022
53cf7e5
chore(deps): update cypress/included docker tag to v10.10.0
renovate[bot] Oct 11, 2022
1176ce3
fix(deps): update symfony packages to v6.1.6
renovate[bot] Oct 12, 2022
963c7d6
chore(deps): update dependency friendsofphp/php-cs-fixer to v3.12.0
renovate[bot] Oct 12, 2022
d1c6aba
fix(deps): update dependency rize/uri-template to v0.3.5
renovate[bot] Oct 12, 2022
dc37719
chore(deps): update dependency postcss to v8.4.18
renovate[bot] Oct 12, 2022
9fdcf13
chore(deps): update dependency eslint-plugin-promise to v6.1.0
renovate[bot] Oct 13, 2022
a5896a1
chore(deps): update actions/cache digest to 1c73980
renovate[bot] Oct 13, 2022
f3989ce
chore(deps): update dependency phpstan/phpstan to v1.8.9
renovate[bot] Oct 13, 2022
99751ce
chore(deps): update node.js to c23ebe4
renovate[bot] Oct 13, 2022
9d134a1
chore(deps): update dependency node to v18.11.0
renovate[bot] Oct 13, 2022
9cd412f
chore(deps): update node.js to 66ad21b
renovate[bot] Oct 14, 2022
36516d9
e-text-field prevent validationon empty autofocused input
pmattmann Oct 14, 2022
49c7c56
chore(deps): update jest monorepo to v29.2.0
renovate[bot] Oct 14, 2022
816b261
gerneric CategoryChip
pmattmann Oct 14, 2022
f0eaf04
fix(deps): update dependency puppeteer-core to v19
renovate[bot] Oct 14, 2022
6683e76
chore(deps): update node.js to 2175727
renovate[bot] Oct 14, 2022
b48acdf
Merge pull request #3081 from BacLuc/fix-fast-forward-action
usu Oct 15, 2022
495f373
Merge pull request #3080 from BacLuc/print-react/fix-translations-in-…
usu Oct 15, 2022
4d0e14a
chore(deps): update node.js to v18.11.0
renovate[bot] Oct 15, 2022
02a2c86
disable search indexing
usu Oct 15, 2022
9179f27
allow fast-forward workflow for MEMBER
usu Oct 15, 2022
92c35f4
copy translations in Dockerfile
usu Oct 15, 2022
16c0f21
Merge pull request #3078 from ecamp/renovate/actions-checkout-3.x
usu Oct 15, 2022
121e7fc
Merge pull request #3090 from usu/fix/ship-translations
carlobeltrame Oct 15, 2022
1f27ee0
use proper HTML/CSS for emails
usu Oct 15, 2022
6a26010
Merge pull request #3087 from usu/fix/disable-robots
usu Oct 15, 2022
358421f
synchronize changes to text emails
usu Oct 15, 2022
781a595
chore(deps): update dependency stylelint to v14.14.0
renovate[bot] Oct 15, 2022
bac95fb
chore(deps): update node.js to 32b920f
renovate[bot] Oct 15, 2022
39521b7
chore(deps): update dependency rector/rector to v0.14.6
renovate[bot] Oct 15, 2022
3c21cd9
Merge pull request #3089 from usu/fix/fast-forward-workflow
usu Oct 16, 2022
4d1c330
merge devel
usu Oct 16, 2022
dcdbf2e
fix tests
usu Oct 16, 2022
6fa6987
move textcolor calculation to common
pmattmann Oct 16, 2022
5fac463
move emtpy-check to mounted
pmattmann Oct 16, 2022
a370e58
fix icon and route of dashboard navigation
pmattmann Oct 16, 2022
a845c10
ContentTypeNode Info-Box (proposal)
pmattmann Oct 16, 2022
4677f41
chore(deps): update docker-images
renovate[bot] Oct 16, 2022
b6ab46b
fix(deps): update dependency util to v0.12.5
renovate[bot] Oct 17, 2022
76822cb
Bump parse-url and @nuxt/telemetry in /print
dependabot[bot] Oct 17, 2022
6dc1b85
Merge pull request #3084 from pmattmann/feature/login-validation
carlobeltrame Oct 17, 2022
40c6332
Merge pull request #3096 from pmattmann/bugfix/nav-topbar
carlobeltrame Oct 17, 2022
dffd3e8
Merge pull request #3100 from ecamp/dependabot/npm_and_yarn/print/par…
carlobeltrame Oct 17, 2022
7b428af
chore(deps): update dependency phpstan/phpstan to v1.8.10
renovate[bot] Oct 17, 2022
521ebf6
improve behaviour on mobile; add english translation
pmattmann Oct 17, 2022
dd96e36
chore(deps): update composer:2.4 docker digest to 32a323d
renovate[bot] Oct 17, 2022
3cb951b
chore(deps): lock file maintenance
renovate[bot] Oct 18, 2022
cac67d6
Merge pull request #3086 from ecamp/renovate/puppeteer-core-19.x
carlobeltrame Oct 18, 2022
1fd0ed8
chore(deps): update peter-evans/repository-dispatch digest to b860159
renovate[bot] Oct 18, 2022
1453894
chore(deps): lock file maintenance
renovate[bot] Oct 18, 2022
fc9e328
fix(deps): update dependency @zxcvbn-ts/core to v2.1.0
renovate[bot] Oct 18, 2022
adb928a
merge devel
usu Oct 18, 2022
868713e
fix escaping for plain text emails
usu Oct 18, 2022
35ea79f
implemented review inputs
pmattmann Oct 18, 2022
deef4e7
chore(deps): update jest monorepo to v29.2.1
renovate[bot] Oct 18, 2022
8d7779e
Extract to component IconWithTooltip
pmattmann Oct 18, 2022
47d02ff
fix(deps): update dependency vuetify to v2.6.12
renovate[bot] Oct 18, 2022
13b3e26
Merge pull request #3085 from pmattmann/feature/dark-chip
usu Oct 19, 2022
d10b565
Merge pull request #3098 from pmattmann/feature/content-node-info
carlobeltrame Oct 19, 2022
a09799d
Merge remote-tracking branch 'origin/devel' into renovate/vue-monorepo
carlobeltrame Oct 19, 2022
828d5f4
chore(deps): update peter-evans/repository-dispatch digest to f269624
renovate[bot] Oct 19, 2022
803deda
Work around hal-json-vuex reactivity bug
carlobeltrame Oct 19, 2022
5e1a3c0
fix(deps): update sentry-javascript monorepo to v7.16.0
renovate[bot] Oct 19, 2022
439c3ee
Merge remote-tracking branch 'origin/devel' into renovate/vue-monorepo
carlobeltrame Oct 19, 2022
442481e
add CleanText filter for non-HTML content
usu Oct 19, 2022
ccc5199
chore(deps): update nginx:stable-alpine docker digest to 5ba5340
renovate[bot] Oct 19, 2022
772b0bc
use category-chip in DialogActivityForm
pmattmann Oct 19, 2022
cdcf547
picasso text-color use contrastColor
pmattmann Oct 19, 2022
516db5a
chore(deps): update dependency tailwindcss to v3.2.0
renovate[bot] Oct 19, 2022
e8ef42d
chore(deps): update dependency stylelint-config-standard to v29
renovate[bot] Oct 20, 2022
1b839ff
chore(deps): update dependency eslint-plugin-promise to v6.1.1
renovate[bot] Oct 20, 2022
f394072
Merge pull request #3104 from pmattmann/feature/category-chip
usu Oct 20, 2022
e81a8a3
Merge remote-tracking branch 'origin/devel' into renovate/vue-monorepo
carlobeltrame Oct 20, 2022
f6e3452
add missing filters for ContentNode entity
usu Oct 20, 2022
172f617
chore(deps): update mheap/github-action-required-labels digest to 2f9…
renovate[bot] Oct 20, 2022
6150693
fix tests
usu Oct 20, 2022
73c880b
unit test for CleanTextFilter
usu Oct 20, 2022
7a6d9c1
Merge pull request #3092 from ecamp/renovate/major-js-linter
usu Oct 20, 2022
0a1c993
schedule-entry and category-label text color
pmattmann Oct 20, 2022
daa47b9
Merge pull request #3107 from ecamp/renovate/mheap-github-action-requ…
usu Oct 20, 2022
976ce08
add *Html postfix to properties with sanitized HTML
usu Oct 20, 2022
f9a4b4f
migrate json schema
usu Oct 20, 2022
9994ebc
Merge remote-tracking branch 'origin/devel' into renovate/vue-monorepo
carlobeltrame Oct 20, 2022
27f61ed
Merge pull request #3105 from pmattmann/feature/picasso-activity-text…
usu Oct 20, 2022
c572201
Merge pull request #2889 from ecamp/renovate/vue-monorepo
carlobeltrame Oct 20, 2022
39005e9
fix(deps): update dependency axios to v1
renovate[bot] Oct 20, 2022
7a6bb41
fix(deps): update dependency dayjs to v1.11.6
renovate[bot] Oct 21, 2022
54be57e
chore(deps): update vue monorepo to v2.7.13
renovate[bot] Oct 21, 2022
d9240ae
Merge pull request #3109 from ecamp/renovate/vue-monorepo
usu Oct 21, 2022
5e5eeda
chore(deps): update dependency vite to v3
renovate[bot] Oct 6, 2022
d3b820e
fix(deps): update dependency sentry/sentry-symfony to v4.4.0
renovate[bot] Oct 21, 2022
c228f9f
WIP: Upgrade to Vite 3
carlobeltrame Oct 6, 2022
16c878c
Replace vite-plugin-vue2 with @vitejs/plugin-vue2
carlobeltrame Oct 19, 2022
d635fcd
Work around vite limitations
carlobeltrame Oct 19, 2022
8cfbfea
Fix deprecation warnings about >>> and ::v-deep selectors
carlobeltrame Oct 19, 2022
b9342af
Ignore ESLint warning which does not apply here
carlobeltrame Oct 19, 2022
d9c8e80
Avoid dynamically constructed import statement
carlobeltrame Oct 21, 2022
0b2c78d
Fix deprecation warnings in GitHub actions
carlobeltrame Oct 21, 2022
f659ee1
Fix scrolling on picasso
carlobeltrame Oct 21, 2022
5d2321b
Merge pull request #2900 from ecamp/renovate/vite-3.x
carlobeltrame Oct 21, 2022
46853a8
fix(deps): update dependency puppeteer-core to v19.1.0
renovate[bot] Oct 21, 2022
a16db82
chore(deps): update dependency tailwindcss to v3.2.1
renovate[bot] Oct 21, 2022
4ec2c77
chore(deps): update dependency eslint to v8.26.0
renovate[bot] Oct 21, 2022
8e0ab2f
Merge pull request #3111 from carlobeltrame/replace-set-output
pmattmann Oct 23, 2022
e7af662
picasso editMode icon dblclick; event hover zindex
pmattmann Oct 23, 2022
3833d8c
use dblclick-event
pmattmann Oct 23, 2022
a83cab5
Merge pull request #3113 from pmattmann/feature/picasso-improvment
usu Oct 24, 2022
1df4b4a
chore(deps): update dependency unplugin-vue-components to v0.22.9
renovate[bot] Oct 24, 2022
f3e08e7
fix(deps): update dependency puppeteer-core to v19.1.1
renovate[bot] Oct 24, 2022
1d67c26
chore(deps): update dependency phpstan/phpstan to v1.8.11
renovate[bot] Oct 24, 2022
6cf47c4
Remove newlines from json string, to fix GitHub actions incompatibility
carlobeltrame Oct 24, 2022
f180896
Merge pull request #3114 from carlobeltrame/fix-github-action
carlobeltrame Oct 24, 2022
1ab43b5
Fix creating two outputs in the same step
carlobeltrame Oct 24, 2022
af04bf8
chore(deps): update jest monorepo to v29.2.2
renovate[bot] Oct 25, 2022
32767e3
chore(deps): pin dependencies
renovate[bot] Oct 25, 2022
66921fe
Merge pull request #3112 from ecamp/renovate/pin-dependencies
usu Oct 25, 2022
3b08472
Merge pull request #3115 from carlobeltrame/fix-github-action
usu Oct 25, 2022
703130e
chore(deps): update node.js to 01675cd
renovate[bot] Oct 25, 2022
772e80f
chore(deps): update cypress/included docker tag to v10.11.0
renovate[bot] Oct 25, 2022
255aee2
chore(deps): update node.js to 70d572a
renovate[bot] Oct 25, 2022
6f34a5e
chore(deps): update nginx:stable-alpine docker digest to c27238c
renovate[bot] Oct 26, 2022
6d96561
chore(deps): update node.js to 842770e
renovate[bot] Oct 26, 2022
04fc76b
browserless: improved error handling + improved helm configuration
usu Oct 26, 2022
b571a21
chore(deps): update dependency node to v18.12.0
renovate[bot] Oct 26, 2022
316ac09
fix(deps): update dependency puppeteer-core to v19.2.0
renovate[bot] Oct 26, 2022
938370f
chore(deps): update composer:2.4 docker digest to cce6b7d
renovate[bot] Oct 26, 2022
3048e2f
fix config map & upgrade browserless
usu Oct 26, 2022
91dc2cb
catch and transform 429 responses
usu Oct 26, 2022
68b615e
chore(deps): update dependency vite to v3.2.0
renovate[bot] Oct 26, 2022
67aaec5
chore(deps): update composer:2.4 docker digest to ce9bf4d
renovate[bot] Oct 26, 2022
3182c14
chore(deps): update node.js to v18.12.0
renovate[bot] Oct 27, 2022
e4f194d
chore(deps): update nginx:stable-alpine docker digest to d24e098
renovate[bot] Oct 27, 2022
ae4acb9
chore(deps): update node.js to 1f09c21
renovate[bot] Oct 27, 2022
40ad965
chore(deps): update node.js to cef9966
renovate[bot] Oct 27, 2022
eee4917
fix(deps): update sentry-javascript monorepo to v7.17.1
renovate[bot] Oct 27, 2022
e43ee70
chore(deps): update dependency autoprefixer to v10.4.13
renovate[bot] Oct 27, 2022
276422c
chore(deps): update composer:2.4 docker digest to 802e026
renovate[bot] Oct 28, 2022
4ed3557
adjust alpha deployment
usu Oct 28, 2022
ffad9e8
chore(deps): update dependency phpunit/phpunit to v9.5.26
renovate[bot] Oct 28, 2022
93fed2d
chore(deps): update dependency vite to v3.2.1
renovate[bot] Oct 28, 2022
e986cca
fix(deps): update sentry-javascript monorepo to v7.17.2
renovate[bot] Oct 28, 2022
79afac0
Install package which allows to create local eslint rules
carlobeltrame Oct 17, 2022
cb09ddf
Implement custom eslint rule for our translation key convention
carlobeltrame Oct 17, 2022
417290c
Don't assume the filesystem directory structure
carlobeltrame Oct 18, 2022
19649b1
Refactor to exit earlier and also include .js files
carlobeltrame Oct 18, 2022
41e6ec8
Use tc instead of t everywhere, as per our convention
carlobeltrame Oct 18, 2022
8cb88d2
Also validate translation keys passed to specialized props
carlobeltrame Oct 18, 2022
8e9ae2c
Fix all wrong translation keys
carlobeltrame Oct 18, 2022
7ea9825
Adjust test to changed translation key
carlobeltrame Oct 19, 2022
0970a32
Validate a newly added prop which accepts a translation key
carlobeltrame Oct 19, 2022
fa96b39
fix translation keys
usu Oct 28, 2022
8bda6fe
fix(deps): update symfony packages to v6.1.7
renovate[bot] Oct 28, 2022
f2197f1
chore(deps): update composer:2.4 docker digest to 69bf468
renovate[bot] Oct 28, 2022
605b7b8
chore(deps): update dependency php to v8.1.12
renovate[bot] Oct 28, 2022
8bdde79
chore(deps): update composer:2.4 docker digest to 2f6944c
renovate[bot] Oct 29, 2022
7825397
chore(deps): update composer:2.4 docker digest to 70b95f7
renovate[bot] Oct 29, 2022
1dad867
chore(deps): lock file maintenance
renovate[bot] Oct 29, 2022
e056ef8
api: make test insensitive to order of children links in ReadContentN…
BacLuc Oct 29, 2022
8f15cfa
frontend: update snapshot of ESwitch.spec.js.snap
BacLuc Oct 29, 2022
cae2ddf
frontend/package.json: add axios to transformIgnorePatterns
BacLuc Oct 29, 2022
2ee7eff
frontend/package.json: do not collect coverage of generatePdf.js
BacLuc Oct 29, 2022
f8fbcf4
Merge pull request #3021 from ecamp/renovate/axios-1.x
carlobeltrame Oct 29, 2022
6e24d79
frontend: get environment.js with the commit hash in the url
BacLuc Oct 29, 2022
87232c2
fix(deps): update dependency vue-axios to v3.5.1
renovate[bot] Oct 29, 2022
1db3b02
Merge pull request #3103 from usu/fix/remove-cleanhtml
usu Oct 30, 2022
8a8ecda
merge devel
usu Oct 30, 2022
a8ee831
Comment typo
usu Oct 30, 2022
9d33ff0
Merge pull request #3119 from usu/chore/browserless-config
usu Oct 30, 2022
3ba96b3
Merge pull request #3117 from ecamp/renovate/php-8.x
usu Oct 30, 2022
efc429f
Merge pull request #3091 from usu/fix/email-html
usu Oct 30, 2022
342413e
merge devel
usu Oct 30, 2022
3065d9c
Merge pull request #3101 from carlobeltrame/eslint-rule
usu Oct 30, 2022
a8f691c
merge devel
usu Oct 30, 2022
9d8dea8
fix prettier
usu Oct 30, 2022
f7c7ea8
Merge pull request #3116 from ecamp/renovate/lock-file-maintenance
usu Oct 30, 2022
704284d
fix(deps): update dependency vue-i18n to v8.28.0
renovate[bot] Oct 30, 2022
68a2096
Merge pull request #3125 from ecamp/renovate/vue-i18n-8.x
usu Oct 30, 2022
90d6100
Merge pull request #3124 from BacLuc/cache-environment-js-with-git-hash
pmattmann Oct 30, 2022
7fec938
fix(deps): update dependency vue-i18n to v8.28.1
renovate[bot] Oct 31, 2022
93a553b
chore(deps): update dependency @vue/test-utils to v1.3.1
renovate[bot] Oct 31, 2022
e42d7a2
chore(deps): update dependency vite to v3.2.2
renovate[bot] Oct 31, 2022
80b2013
fix(deps): update sentry-javascript monorepo to v7.17.3
renovate[bot] Oct 31, 2022
e363321
fix(deps): update dependency vue-i18n to v8.28.2
renovate[bot] Oct 31, 2022
423d5d7
chore(deps): update dependency eslint-plugin-vue to v9.7.0
renovate[bot] Oct 31, 2022
392ae80
chore(deps): update dependency @vue/test-utils to v1.3.2
renovate[bot] Nov 1, 2022
334da36
ci: use FAST_FORWARD_TOKEN in fast-forward.yml
BacLuc Oct 27, 2022
5c995ec
fix(deps): update dependency stof/doctrine-extensions-bundle to v1.7.1
renovate[bot] Nov 1, 2022
89a6c11
fix(deps): update dependency doctrine/doctrine-bundle to v2.7.1
renovate[bot] Nov 1, 2022
959adf5
fix(deps): update dependency puppeteer-core to v19.2.1
renovate[bot] Nov 2, 2022
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
2 changes: 1 addition & 1 deletion .docker-hub/frontend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# build stage
FROM node:lts-alpine@sha256:4d68856f48be7c73cd83ba8af3b6bae98f4679e14d1ff49e164625ae8831533a AS build-stage
FROM node:lts-alpine@sha256:2175727cef5cad4020cb77c8c101d56ed41d44fbe9b1157c54f820e3d345eab1 AS build-stage

COPY common /common

Expand Down
4 changes: 2 additions & 2 deletions .docker-hub/print/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# build stage
FROM node:18.10.0@sha256:9d8a6466c6385e05f62f8ccf173e80209efb0ff4438f321f09ddf552b05af3ba AS build-stage
FROM node:18.11.0@sha256:32b920f09c28e3b27c9c5620d843aab0d2bb2f46e7d0505686626ba20cb5da0e AS build-stage

COPY common /common

Expand All @@ -13,7 +13,7 @@ ENV NODE_OPTIONS=--openssl-legacy-provider
RUN npm run build

# production stage
FROM node:18.10.0@sha256:9d8a6466c6385e05f62f8ccf173e80209efb0ff4438f321f09ddf552b05af3ba AS production-stage
FROM node:18.11.0@sha256:32b920f09c28e3b27c9c5620d843aab0d2bb2f46e7d0505686626ba20cb5da0e AS production-stage
WORKDIR /app

COPY --from=build-stage /app/node_modules ./node_modules
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
working-directory: api

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
working-directory: api

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
working-directory: api

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
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@v3
with:
node-version: '18.10.0'
node-version: '18.11.0'

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand All @@ -153,9 +153,9 @@ jobs:

- uses: actions/setup-node@v3
with:
node-version: '18.10.0'
node-version: '18.11.0'

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand All @@ -182,7 +182,7 @@ jobs:

services:
postgres:
image: 'postgres:13-alpine@sha256:fc3670fa23119159394dfdb98eee89b30ef5a506791aea6ff7d8a4e73a8cd4a4'
image: 'postgres:13-alpine@sha256:b5c7c10637b21dbbb8b30593cd91235ec06da12b56ebab8024b3def499d6ed15'
env:
POSTGRES_DB: 'ecamp3test'
POSTGRES_PASSWORD: 'ecamp3'
Expand All @@ -209,7 +209,7 @@ jobs:
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
working-directory: api

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand Down Expand Up @@ -255,7 +255,7 @@ jobs:

services:
postgres:
image: 'postgres:13-alpine@sha256:fc3670fa23119159394dfdb98eee89b30ef5a506791aea6ff7d8a4e73a8cd4a4'
image: 'postgres:13-alpine@sha256:b5c7c10637b21dbbb8b30593cd91235ec06da12b56ebab8024b3def499d6ed15'
env:
POSTGRES_DB: 'ecamp3test'
POSTGRES_PASSWORD: 'ecamp3'
Expand All @@ -282,7 +282,7 @@ jobs:
run: 'echo "::set-output name=dir::$(composer config cache-files-dir)"'
working-directory: api

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
Expand All @@ -306,9 +306,9 @@ jobs:

- uses: actions/setup-node@v3
with:
node-version: '18.10.0'
node-version: '18.11.0'

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -344,9 +344,9 @@ jobs:

- uses: actions/setup-node@v3
with:
node-version: '18.10.0'
node-version: '18.11.0'

- uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
- uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down Expand Up @@ -417,7 +417,7 @@ jobs:
cache-to: type=gha,scope=caddy,mode=max

- name: Restore cache volumes (npm, composer)
uses: actions/cache@56461b9eb0f8438fd15c7a9968e3c9ebb18ceff1 # tag=v3
uses: actions/cache@1c73980b09e7aea7201f325a7aa3ad00beddcdda # tag=v3
with:
path: .cache
key: docker-compose-${{ hashFiles('**/package-lock.json') }}-${{ hashFiles('**/composer.lock') }}
Expand All @@ -428,13 +428,13 @@ jobs:
- run: docker-compose up -d php caddy frontend database docker-host

# pull cypress while container are starting up
- run: docker pull cypress/included:10.9.0
- run: docker pull cypress/included:10.10.0

# wait for backend & frontend to be up and running
- run: bash wait-for-container-startup.sh

# run end-to-end tests
- run: docker run -v $PWD:/e2e -w /e2e --network host -e CYPRESS_BASE_URL=http://localhost:3000 cypress/included:10.9.0
- run: docker run -v $PWD:/e2e -w /e2e --network host -e CYPRESS_BASE_URL=http://localhost:3000 cypress/included:10.10.0
working-directory: frontend

# print docker container logs (good for debugging; can be disabled again lateron)
Expand Down
28 changes: 5 additions & 23 deletions .github/workflows/fast-forward.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,20 @@ name: Fast Forward Merge

on:
issue_comment:
types: [created]
types: [ created ]

jobs:
fast_forward_job:
name: Fast Forward
# Check this issue is a pull request
# Check the comment contains the trigger string
# Check the comment author has appropriate permissions
if: |
(github.event.issue.pull_request != null) &&
contains(github.event.comment.body, '/fast-forward') &&
contains(github.event.comment.author_association, 'OWNER')

(github.event.issue.pull_request != '') &&
github.event.comment.body == '/fast-forward' &&
(github.event.comment.author_association == 'MEMBER' || github.event.comment.author_association == 'OWNER')
runs-on: ubuntu-latest
steps:

# To use this repository's private action, you must check out the repository
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3

# Basic use case example
- name: Fast Forward PR
Expand All @@ -30,16 +25,3 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
success_message: 'Success! Fast forwarded ***target_base*** to ***source_head***! ```git checkout target_base && git merge source_head --ff-only``` '
failure_message: 'Failed! Cannot do fast forward!'
# Advanced use case example
# - name: Fast Forward PR
# id: ff-action
# uses: endre-spotlab/fast-forward-js-action@2.1
# with:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# success_message: 'Success! Fast forwarded ***target_base*** to ***source_head***! ```git checkout target_base && git merge source_head --ff-only``` '
# failure_message: 'Failed! Cannot do fast forward!'
# update_status: true
# failure_message_same_stage_and_prod: 'Failed! Possible reasons: ***1)Your feature branch ```source_head``` is outdated***. You need to rebase ```git checkout source_head && git pull --rebase origin prod_branch && git push --force``` ***2)Review required***, pull-request is not approved ***3)Checks were not successful*** (build status check failed)'
# failure_message_diff_stage_and_prod: 'Failed! Possible reasons: ***1)```stage_branch``` is currently in use***. Another feature validation is ongoing. You need to wait. Later, when integration finishes, you will need to rebase ```git checkout source_head && git pull --rebase origin prod_branch && git push --force``` ***2)Review required***, pull-request is not approved ***3)Checks were not successful*** (build status check failed)'
# production_branch: 'master'
# staging_branch: 'staging'
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.10.0
18.11.0
3 changes: 2 additions & 1 deletion api/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
ARG PHP_VERSION=8.1.11

# renovate: datasource=docker depName=caddy
ARG CADDY_VERSION=2.6.1
ARG CADDY_VERSION=2.6.2

# "php" stage
FROM php:${PHP_VERSION}-fpm-alpine AS api_platform_php
Expand Down Expand Up @@ -103,6 +103,7 @@ COPY fixtures fixtures/
COPY public public/
COPY src src/
COPY templates templates/
COPY translations translations/

RUN set -eux; \
mkdir -p var/cache var/log; \
Expand Down
38 changes: 19 additions & 19 deletions api/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,49 +21,49 @@
"phpdocumentor/reflection-docblock": "5.3.0",
"phpmyadmin/sql-parser": "5.5.0",
"ramsey/uuid": "4.5.1",
"rize/uri-template": "0.3.4",
"sentry/sentry-symfony": "4.3.0",
"rize/uri-template": "0.3.5",
"sentry/sentry-symfony": "4.3.1",
"stof/doctrine-extensions-bundle": "1.7.0",
"swaggest/json-schema": "0.12.41",
"symfony/asset": "6.1.5",
"symfony/console": "6.1.5",
"symfony/console": "6.1.6",
"symfony/dotenv": "6.1.0",
"symfony/expression-language": "6.1.3",
"symfony/expression-language": "6.1.6",
"symfony/flex": "2.2.3",
"symfony/framework-bundle": "6.1.5",
"symfony/intl": "6.1.0",
"symfony/framework-bundle": "6.1.6",
"symfony/intl": "6.1.6",
"symfony/mailer": "6.1.5",
"symfony/mercure-bundle": "0.3.5",
"symfony/monolog-bundle": "3.8.0",
"symfony/property-access": "6.1.3",
"symfony/property-info": "6.1.3",
"symfony/property-info": "6.1.6",
"symfony/runtime": "6.1.3",
"symfony/security-bundle": "6.1.3",
"symfony/serializer": "6.1.5",
"symfony/translation": "6.1.4",
"symfony/serializer": "6.1.6",
"symfony/translation": "6.1.6",
"symfony/twig-bundle": "6.1.1",
"symfony/validator": "6.1.5",
"symfony/yaml": "6.1.4",
"symfony/validator": "6.1.6",
"symfony/yaml": "6.1.6",
"webonyx/graphql-php": "14.11.8"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "3.11.0",
"friendsofphp/php-cs-fixer": "3.12.0",
"hautelook/alice-bundle": "2.11.0",
"justinrainbow/json-schema": "5.2.12",
"php-coveralls/php-coveralls": "2.5.3",
"phpstan/phpstan": "1.8.8",
"phpstan/phpstan": "1.8.9",
"phpunit/phpunit": "9.5.25",
"rector/rector": "0.14.5",
"rector/rector": "0.14.6",
"symfony/browser-kit": "6.1.3",
"symfony/css-selector": "6.1.3",
"symfony/debug-bundle": "6.1.3",
"symfony/http-client": "6.1.5",
"symfony/http-client": "6.1.6",
"symfony/maker-bundle": "1.47.0",
"symfony/phpunit-bridge": "6.1.3",
"symfony/phpunit-bridge": "6.1.6",
"symfony/stopwatch": "6.1.5",
"symfony/var-dumper": "6.1.5",
"symfony/web-profiler-bundle": "6.1.5",
"vimeo/psalm": "4.28.0"
"symfony/var-dumper": "6.1.6",
"symfony/web-profiler-bundle": "6.1.6",
"vimeo/psalm": "4.29.0"
},
"config": {
"optimize-autoloader": true,
Expand Down
Loading