diff --git a/.ops/aws-setup/docker-compose.yml b/.ops/aws-setup/docker-compose.yml index 489ef201f2..d7cdf75abe 100644 --- a/.ops/aws-setup/docker-compose.yml +++ b/.ops/aws-setup/docker-compose.yml @@ -2,7 +2,7 @@ version: "3.9" services: aws-setup: - image: pulumi/pulumi-nodejs:3.116.0 + image: pulumi/pulumi-nodejs:3.115.2 container_name: 'ecamp3-aws-setup' volumes: - ../../.prettierrc:/.prettierrc:delegated diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2d04b63615..151386dec1 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -16,23 +16,23 @@ "@react-pdf/render": "3.4.4", "@sentry/browser": "7.114.0", "@sentry/vue": "7.114.0", - "@tiptap/extension-bold": "2.3.2", - "@tiptap/extension-bubble-menu": "2.3.2", - "@tiptap/extension-bullet-list": "2.3.2", - "@tiptap/extension-document": "2.3.2", - "@tiptap/extension-hard-break": "2.3.2", - "@tiptap/extension-heading": "2.3.2", - "@tiptap/extension-history": "2.3.2", - "@tiptap/extension-italic": "2.3.2", - "@tiptap/extension-list-item": "2.3.2", - "@tiptap/extension-ordered-list": "2.3.2", - "@tiptap/extension-paragraph": "2.3.2", - "@tiptap/extension-placeholder": "2.3.2", - "@tiptap/extension-strike": "2.3.2", - "@tiptap/extension-text": "2.3.2", - "@tiptap/extension-underline": "2.3.2", - "@tiptap/pm": "2.3.2", - "@tiptap/vue-2": "2.3.2", + "@tiptap/extension-bold": "2.4.0", + "@tiptap/extension-bubble-menu": "2.4.0", + "@tiptap/extension-bullet-list": "2.4.0", + "@tiptap/extension-document": "2.4.0", + "@tiptap/extension-hard-break": "2.4.0", + "@tiptap/extension-heading": "2.4.0", + "@tiptap/extension-history": "2.4.0", + "@tiptap/extension-italic": "2.4.0", + "@tiptap/extension-list-item": "2.4.0", + "@tiptap/extension-ordered-list": "2.4.0", + "@tiptap/extension-paragraph": "2.4.0", + "@tiptap/extension-placeholder": "2.4.0", + "@tiptap/extension-strike": "2.4.0", + "@tiptap/extension-text": "2.4.0", + "@tiptap/extension-underline": "2.4.0", + "@tiptap/pm": "2.4.0", + "@tiptap/vue-2": "2.4.0", "@zxcvbn-ts/core": "3.0.4", "@zxcvbn-ts/language-common": "3.0.4", "@zxcvbn-ts/language-de": "3.0.2", @@ -3753,9 +3753,9 @@ } }, "node_modules/@tiptap/extension-bold": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.3.2.tgz", - "integrity": "sha512-Mdc0qOPeJxxt5kSYKpNs7TzbQHeVpbpxwafUrxrvfD2iOnJlwlNxVWsVulc1t5EA8NpbTqYJTPmAtv2h/qmsfw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.4.0.tgz", + "integrity": "sha512-csnW6hMDEHoRfxcPRLSqeJn+j35Lgtt1YRiOwn7DlS66sAECGRuoGfCvQSPij0TCDp4VCR9if5Sf8EymhnQumQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3765,9 +3765,9 @@ } }, "node_modules/@tiptap/extension-bubble-menu": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.3.2.tgz", - "integrity": "sha512-hg+ncQmoNngdeoUWBQs2AWzDO8YIrlAIgLmIponC+OSCZoVrri7LZ4N1uSp5B/U0lz5fSGUvsUNUs0le+MMr/Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.4.0.tgz", + "integrity": "sha512-s99HmttUtpW3rScWq8rqk4+CGCwergNZbHLTkF6Rp6TSboMwfp+rwL5Q/JkcAG9KGLso1vGyXKbt1xHOvm8zMw==", "dependencies": { "tippy.js": "^6.3.7" }, @@ -3781,9 +3781,9 @@ } }, "node_modules/@tiptap/extension-bullet-list": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.3.2.tgz", - "integrity": "sha512-nzvXSGxJuuZdQ6NE0gJ2GC+0gjXZTgU2+Z8TEKi7TYLUAjAoiU1Iniz1XA97cuFwVrNKp031IF1LivK085NqQA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.4.0.tgz", + "integrity": "sha512-9S5DLIvFRBoExvmZ+/ErpTvs4Wf1yOEs8WXlKYUCcZssK7brTFj99XDwpHFA29HKDwma5q9UHhr2OB2o0JYAdw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3793,9 +3793,9 @@ } }, "node_modules/@tiptap/extension-document": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.3.2.tgz", - "integrity": "sha512-EQcfkvA7lkZPKllhGo2jiEYLJyXhBFK7++oRatgbfgHEJ2uLBGv6ys7WLCeRA/ntcaWTH3rlS+HR/Y8/nnyQYg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.4.0.tgz", + "integrity": "sha512-3jRodQJZDGbXlRPERaloS+IERg/VwzpC1IO6YSJR9jVIsBO6xC29P3cKTQlg1XO7p6ZH/0ksK73VC5BzzTwoHg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3805,9 +3805,9 @@ } }, "node_modules/@tiptap/extension-floating-menu": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.3.2.tgz", - "integrity": "sha512-7MerFtr+7y0lThKEcNeM0B5LMWqP3RqmMZYJEOCIL20mIINYz5JzSIMQQujmeU5tcqI12O1u7jbRoxRmZrsXxw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.4.0.tgz", + "integrity": "sha512-vLb9v+htbHhXyty0oaXjT3VC8St4xuGSHWUB9GuAJAQ+NajIO6rBPbLUmm9qM0Eh2zico5mpSD1Qtn5FM6xYzg==", "dependencies": { "tippy.js": "^6.3.7" }, @@ -3821,9 +3821,9 @@ } }, "node_modules/@tiptap/extension-hard-break": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.3.2.tgz", - "integrity": "sha512-Oy/Dj75kw/tyNyrcFf97r872NZggISfvabTptH8j1gFPg/XzT5ERcT2fvgpbsBx0WWlXOaFkC1owta6kS6MZpg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.4.0.tgz", + "integrity": "sha512-3+Z6zxevtHza5IsDBZ4lZqvNR3Kvdqwxq/QKCKu9UhJN1DUjsg/l1Jn2NilSQ3NYkBYh2yJjT8CMo9pQIu776g==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3833,9 +3833,9 @@ } }, "node_modules/@tiptap/extension-heading": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.3.2.tgz", - "integrity": "sha512-KBew4QCnYASBPEJlZ4vKQnm4R9B206H8kE5+hq8OOyF3FVkR6FgF/AbY/E/4/+2blx82PGp+9gvPUVpEv36ifQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.4.0.tgz", + "integrity": "sha512-fYkyP/VMo7YHO76YVrUjd95Qeo0cubWn/Spavmwm1gLTHH/q7xMtbod2Z/F0wd6QHnc7+HGhO7XAjjKWDjldaw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3845,9 +3845,9 @@ } }, "node_modules/@tiptap/extension-history": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.3.2.tgz", - "integrity": "sha512-LTon7ys+C6wLmN/nXYkr1pDxIiIv0Czn4US7I/1b8Ws2N6PU+nMm4r7Uj8hKrDYL8yPQUaS4gIs1hhOwJ8UjtA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.4.0.tgz", + "integrity": "sha512-gr5qsKAXEVGr1Lyk1598F7drTaEtAxqZiuuSwTCzZzkiwgEQsWMWTWc9F8FlneCEaqe1aIYg6WKWlmYPaFwr0w==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3858,9 +3858,9 @@ } }, "node_modules/@tiptap/extension-italic": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.3.2.tgz", - "integrity": "sha512-6RJmexu/E+JP2+lhzJLV+5KZJiTrJE+p/hnDk13CBK2VgiwcJYmcZSVk+Yk6Suwrb1qTAosu8paKIwVJa/VMUg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.4.0.tgz", + "integrity": "sha512-aaW/L9q+KNHHK+X73MPloHeIsT191n3VLd3xm6uUcFDnUNvzYJ/q65/1ZicdtCaOLvTutxdrEvhbkrVREX6a8g==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3870,9 +3870,9 @@ } }, "node_modules/@tiptap/extension-list-item": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.3.2.tgz", - "integrity": "sha512-vgT7tkSZd99xAEph9quPlVdRkgPU4GJp9K7bNS8Y7GnSLU0KkDHbtDpb0pyz76HVpeOnt/QGmtqF14Il9T2IPQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.4.0.tgz", + "integrity": "sha512-reUVUx+2cI2NIAqMZhlJ9uK/+zvRzm1GTmlU2Wvzwc7AwLN4yemj6mBDsmBLEXAKPvitfLh6EkeHaruOGymQtg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3882,9 +3882,9 @@ } }, "node_modules/@tiptap/extension-ordered-list": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.3.2.tgz", - "integrity": "sha512-eMnQDgWpaQ3sdlFg1M85oziFYl2h/GRBjUt4JhF5kyWpHOYDj1/bX1fndZOBQ5xaoNlbcaeEkIc53xVX4ZV9tw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.4.0.tgz", + "integrity": "sha512-Zo0c9M0aowv+2+jExZiAvhCB83GZMjZsxywmuOrdUbq5EGYKb7q8hDyN3hkrktVHr9UPXdPAYTmLAHztTOHYRA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3894,9 +3894,9 @@ } }, "node_modules/@tiptap/extension-paragraph": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.3.2.tgz", - "integrity": "sha512-bKzL4NXp0pDM/Q5ZCpjLxjQU4DwoWc6CDww1M4B4dp1sfiXiE2P7EOCMM2TfJOqNPUFpp5RcFKKcxC2Suj8W4w==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.4.0.tgz", + "integrity": "sha512-+yse0Ow67IRwcACd9K/CzBcxlpr9OFnmf0x9uqpaWt1eHck1sJnti6jrw5DVVkyEBHDh/cnkkV49gvctT/NyCw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3906,9 +3906,9 @@ } }, "node_modules/@tiptap/extension-placeholder": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.3.2.tgz", - "integrity": "sha512-mgwp2xg3A6jtxfZOT7gQye8RxL0VEZSvO+Gaw+UInit6GCynKq/1pVBrmYAd5UPdT6LYltbI+1BAjaZ9Q4p/RA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.4.0.tgz", + "integrity": "sha512-SmWOjgWpmhFt0BPOnL65abCUH0wS5yksUJgtANn5bQoHF4HFSsyl7ETRmgf0ykxdjc7tzOg31FfpWVH4wzKSYg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3919,9 +3919,9 @@ } }, "node_modules/@tiptap/extension-strike": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.3.2.tgz", - "integrity": "sha512-gi16YtLnXKPubxafvcGSAELac4i8S6Eb9Av0AaH6QH9H9zzSHN7qOrX930Tp2Pod5a/a82kk7kN7IB6htAeaYA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.4.0.tgz", + "integrity": "sha512-pE1uN/fQPOMS3i+zxPYMmPmI3keubnR6ivwM+KdXWOMnBiHl9N4cNpJgq1n2eUUGKLurC2qrQHpnVyGAwBS6Vg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3931,9 +3931,9 @@ } }, "node_modules/@tiptap/extension-text": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.3.2.tgz", - "integrity": "sha512-a3whwDyyOsrmOQbfeY+Fm5XypSRgT3IGqWgz0r4U7oko57/X6Env08F1Ie2e2UkQw9B1MoW9cm3dC6jvrdzzYA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.4.0.tgz", + "integrity": "sha512-LV0bvE+VowE8IgLca7pM8ll7quNH+AgEHRbSrsI3SHKDCYB9gTHMjWaAkgkUVaO1u0IfCrjnCLym/PqFKa+vvg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3943,9 +3943,9 @@ } }, "node_modules/@tiptap/extension-underline": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.3.2.tgz", - "integrity": "sha512-ZmhWG8gMXk62AhpIMuOofe8GWbkXBW1uYHG55Q9r7MmglESLJm13S5k8JVfOmOMKGzfE23A6yQkojnksAiSGoQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.4.0.tgz", + "integrity": "sha512-guWojb7JxUwLz4OKzwNExJwOkhZjgw/ttkXCMBT0PVe55k998MMYe1nvN0m2SeTW9IxurEPtScH4kYJ0XuSm8Q==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -3955,9 +3955,9 @@ } }, "node_modules/@tiptap/pm": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.3.2.tgz", - "integrity": "sha512-39Bmg7XqWWJg/G5YvWc3QVEPmFNpuMa05gw0Ap7KAKHnHiwl87hosOIDD8dtdcMrtgJL9NwBfUjEJ3ne53U9Ag==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.4.0.tgz", + "integrity": "sha512-B1HMEqGS4MzIVXnpgRZDLm30mxDWj51LkBT/if1XD+hj5gm8B9Q0c84bhvODX6KIs+c6z+zsY9VkVu8w9Yfgxg==", "dependencies": { "prosemirror-changeset": "^2.2.1", "prosemirror-collab": "^1.3.1", @@ -3984,12 +3984,12 @@ } }, "node_modules/@tiptap/vue-2": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@tiptap/vue-2/-/vue-2-2.3.2.tgz", - "integrity": "sha512-Bry57ey6hI2VryIOdDi7K4jLkOBkrYRnJsm6S35L3CpWNLuPt3NJbyZzw60fAWd16tYKoODsLkDIk0Y16wR0UQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@tiptap/vue-2/-/vue-2-2.4.0.tgz", + "integrity": "sha512-1XMkPAbzn3m5moP2D8IoYP2Kl4bkC3WWa38TJTEtJf8YOgia5nakHct+c7QAjN37j0TArbPa5MxXddKp/CqyRA==", "dependencies": { - "@tiptap/extension-bubble-menu": "^2.3.2", - "@tiptap/extension-floating-menu": "^2.3.2", + "@tiptap/extension-bubble-menu": "^2.4.0", + "@tiptap/extension-floating-menu": "^2.4.0", "vue-ts-types": "^1.6.0" }, "funding": { diff --git a/frontend/package.json b/frontend/package.json index a3d9ed6b09..24d3c8530c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -28,23 +28,23 @@ "@react-pdf/render": "3.4.4", "@sentry/browser": "7.114.0", "@sentry/vue": "7.114.0", - "@tiptap/extension-bold": "2.3.2", - "@tiptap/extension-bubble-menu": "2.3.2", - "@tiptap/extension-bullet-list": "2.3.2", - "@tiptap/extension-document": "2.3.2", - "@tiptap/extension-hard-break": "2.3.2", - "@tiptap/extension-heading": "2.3.2", - "@tiptap/extension-history": "2.3.2", - "@tiptap/extension-italic": "2.3.2", - "@tiptap/extension-list-item": "2.3.2", - "@tiptap/extension-ordered-list": "2.3.2", - "@tiptap/extension-paragraph": "2.3.2", - "@tiptap/extension-placeholder": "2.3.2", - "@tiptap/extension-strike": "2.3.2", - "@tiptap/extension-text": "2.3.2", - "@tiptap/extension-underline": "2.3.2", - "@tiptap/pm": "2.3.2", - "@tiptap/vue-2": "2.3.2", + "@tiptap/extension-bold": "2.4.0", + "@tiptap/extension-bubble-menu": "2.4.0", + "@tiptap/extension-bullet-list": "2.4.0", + "@tiptap/extension-document": "2.4.0", + "@tiptap/extension-hard-break": "2.4.0", + "@tiptap/extension-heading": "2.4.0", + "@tiptap/extension-history": "2.4.0", + "@tiptap/extension-italic": "2.4.0", + "@tiptap/extension-list-item": "2.4.0", + "@tiptap/extension-ordered-list": "2.4.0", + "@tiptap/extension-paragraph": "2.4.0", + "@tiptap/extension-placeholder": "2.4.0", + "@tiptap/extension-strike": "2.4.0", + "@tiptap/extension-text": "2.4.0", + "@tiptap/extension-underline": "2.4.0", + "@tiptap/pm": "2.4.0", + "@tiptap/vue-2": "2.4.0", "@zxcvbn-ts/core": "3.0.4", "@zxcvbn-ts/language-common": "3.0.4", "@zxcvbn-ts/language-de": "3.0.2",