Compare commits

...

4933 Commits

Author SHA1 Message Date
0e4e72429d
refactor(webapp): vue 2.7.16 (#9160) 2026-02-04 10:32:18 +00:00
a78c25a258
refactor(backend): test roles (#9157) 2026-02-03 16:00:37 +00:00
753a300c3f
refactor(backend): middleware before/after (#9128) 2026-02-03 14:20:19 +01:00
dependabot[bot]
b28cdada6d
build(deps): bump node from 25.4.0-alpine to 25.5.0-alpine in /webapp (#9147)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 19:36:31 +00:00
dependabot[bot]
8a04b09fd7
build(deps): bump node from 25.4.0-alpine to 25.5.0-alpine in /backend (#9148)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 19:10:07 +00:00
dependabot[bot]
b26a06f0ef
build(deps): bump actions/cache from 5.0.2 to 5.0.3 (#9149)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 18:50:29 +00:00
dependabot[bot]
e5231acd4f
build(deps): bump docker/login-action from 3.6.0 to 3.7.0 (#9150)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 18:24:21 +00:00
dependabot[bot]
8e8bab6f9d
build(deps): bump @aws-sdk/client-s3 and @aws-sdk/lib-storage in /backend (#9151)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 18:04:36 +00:00
dependabot[bot]
71228260e5
build(deps-dev): bump @types/node from 25.0.10 to 25.1.0 in /backend (#9152)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 17:41:59 +00:00
d96cb32f11
refactor(backend): properly model group-membership (#9124) 2026-01-30 04:56:03 +01:00
bea7c275e8
fix(webapp): allow internal path for custom button (#9129) 2026-01-29 18:51:53 +01:00
07ff0a6b5e
feat(backend): db script disable notifications (#9131) 2026-01-28 22:14:35 +01:00
6fc3c03860 feat(backend): group pins (#9034)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2026-01-28 16:53:29 +01:00
524c4caf5e
refactor(backend): lint graphql (#8473) 2026-01-28 14:42:53 +01:00
8136ec1aba
fix(backend): fix bug in notifications settings for currentUser (#9130) 2026-01-28 00:36:51 +01:00
0ee476cfff
fix(backend): fix email url encoding (#9127) 2026-01-27 22:39:40 +00:00
Wolfgang Huß
b39d1c737b
refactor(other): consolidate Node.js versions and fix e2e workflow (#9126)
Co-authored-by: mahula <lenzmath@posteo.de>
2026-01-27 18:23:26 +01:00
dependabot[bot]
dcff378727
build(deps): bump cheerio from 1.1.2 to 1.2.0 in /backend (#9141)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 17:12:12 +00:00
dependabot[bot]
6c34da94f4
build(deps-dev): bump @types/node from 25.0.9 to 25.0.10 in /backend (#9142)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 15:26:12 +00:00
dependabot[bot]
f5f6ceb2c5
build(deps): bump @aws-sdk/client-s3 and @aws-sdk/lib-storage in /backend (#9144)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 15:04:44 +00:00
dependabot[bot]
e109ac29b7
build(deps): bump peter-evans/repository-dispatch from 09094272a794c6105029af051e3831908c649b6c to cf70392543065ca62813db6712a06df1c4f4ae9f (#9145)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 14:17:06 +00:00
dependabot[bot]
05aeb1c20d
build(deps): bump the metascraper group in /backend with 12 updates (#9136)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 14:47:47 +01:00
dependabot[bot]
003ec2bda0
build(deps-dev): bump sass-embedded from 1.97.2 to 1.97.3 (#9135)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 22:24:46 +00:00
dependabot[bot]
208a6dca01
build(deps): bump preview-email from 3.1.0 to 3.1.1 in /backend (#9138)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 20:30:49 +00:00
af497deb77
fix(webapp): allow running frontend tests locally (#9125) 2026-01-24 20:09:36 +00:00
dependabot[bot]
ba481547f1
build(deps): bump node from 25.3.0-alpine to 25.4.0-alpine in /webapp (#9133)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 19:41:50 +00:00
dependabot[bot]
9f4c105335
build(deps-dev): bump @cucumber/cucumber from 12.5.0 to 12.6.0 in the cypress group (#9134)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 18:38:52 +00:00
dependabot[bot]
8012d56dc8
build(deps): bump lodash from 4.17.21 to 4.17.23 in /backend (#9140)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 15:02:14 +00:00
dependabot[bot]
9d994a7554
build(deps-dev): bump prettier from 3.8.0 to 3.8.1 in /webapp (#9139)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 14:41:41 +00:00
dependabot[bot]
322d2aeb97
build(deps-dev): bump prettier from 3.8.0 to 3.8.1 in /backend (#9143)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 14:15:01 +00:00
dependabot[bot]
afee1033af
build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#9146)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 13:48:54 +00:00
dependabot[bot]
d358fdf6b4
build(deps): bump node from 25.3.0-alpine to 25.4.0-alpine in /backend (#9132)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-24 11:55:14 +00:00
150b318aab
feat(backend): admin creation command for production (#9057)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2026-01-19 18:36:20 +00:00
f0f9b7faec
fix(backend): fix permissions for GroupInviteCodes (#9121)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2026-01-19 18:14:17 +00:00
b22974031c
fix(backend): fix group-myRole field query (#9102)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2026-01-19 17:48:25 +00:00
mahula
0ca45dd06e
refactor(e2e): optimize step definitions loading with filepart pairing (#9122) 2026-01-19 15:00:40 +00:00
6a42d12fda
fix(webapp): fix cta-join-group, can crash when group is not defined (#9103) 2026-01-19 12:05:09 +00:00
b7604e9af5
fix(backend): fix active categories when inproperly configured (#9123)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2026-01-19 11:29:26 +00:00
3d00ae4e25
fix(webapp): fix local webapp tests (#9104)
Co-authored-by: mahula <lenzmath@posteo.de>
2026-01-18 11:55:40 +00:00
dependabot[bot]
fa71b0e189
build(deps-dev): bump the cypress group across 1 directory with 3 updates (#9058)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 12:29:03 +01:00
dependabot[bot]
855a049f90
build(deps): bump node from 25.2.1-alpine to 25.3.0-alpine in /webapp (#9105)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 00:12:19 +00:00
dependabot[bot]
679e4876bc
build(deps): bump actions/setup-node from 6.1.0 to 6.2.0 (#9107)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 23:45:25 +00:00
dependabot[bot]
e84a81bd2f
build(deps): bump node from 25.2.1-alpine to 25.3.0-alpine in /backend (#9106)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 23:25:20 +00:00
dependabot[bot]
34e547553e
build(deps): bump actions/cache from 5.0.1 to 5.0.2 (#9108)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 00:04:22 +01:00
dependabot[bot]
5aa298b3a2
build(deps-dev): bump eslint-plugin-n from 17.23.1 to 17.23.2 in /backend (#9110)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 22:29:23 +00:00
dependabot[bot]
626372a741
build(deps-dev): bump @types/lodash from 4.17.21 to 4.17.23 in /backend (#9111)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 22:04:58 +00:00
dependabot[bot]
a0ac5157a1
build(deps): bump @aws-sdk/lib-storage from 3.958.0 to 3.967.0 in /backend (#9113)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 21:43:30 +00:00
dependabot[bot]
083d81be89
build(deps-dev): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 in /backend (#9114)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 21:22:21 +00:00
dependabot[bot]
721fd75288
build(deps-dev): bump @eslint-community/eslint-plugin-eslint-comments from 4.5.0 to 4.6.0 in /backend (#9120)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 20:57:08 +00:00
dependabot[bot]
7e6d79f1dc
build(deps-dev): bump prettier from 3.7.4 to 3.8.0 in /webapp (#9117)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 20:35:57 +00:00
dependabot[bot]
bc7e750e83
build(deps): bump ioredis from 5.9.1 to 5.9.2 in /backend (#9119)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 20:07:42 +00:00
dependabot[bot]
fbe98aa2b4
build(deps): bump @aws-sdk/client-s3 from 3.967.0 to 3.971.0 in /backend (#9118)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 19:46:46 +00:00
dependabot[bot]
7ae516cf85
build(deps-dev): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 in /webapp (#9115)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 19:22:19 +00:00
dependabot[bot]
02bf7f0ab8
build(deps-dev): bump prettier from 3.7.4 to 3.8.0 in /backend (#9116)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 19:54:52 +01:00
dependabot[bot]
cc8ab95eaf
build(deps-dev): bump @types/node from 25.0.7 to 25.0.9 in /backend (#9112)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 17:59:37 +01:00
dependabot[bot]
017bfbc820
build(deps): bump the metascraper group in /backend with 12 updates (#9063)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 10:59:59 +00:00
dependabot[bot]
25eeb8d485
build(deps-dev): bump eslint-plugin-jest from 29.12.0 to 29.12.1 in /backend (#9090)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 10:32:48 +01:00
dependabot[bot]
eca7f5096e
build(deps): bump ioredis from 5.8.2 to 5.9.1 in /backend (#9095)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 09:02:33 +00:00
dependabot[bot]
9f581f4773
build(deps): bump @aws-sdk/client-s3 from 3.958.0 to 3.966.0 in /backend (#9100)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:43:05 +00:00
dependabot[bot]
b767e02263
build(deps): bump @aws-sdk/lib-storage from 3.933.0 to 3.958.0 in /backend (#9093)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 11:20:48 +01:00
dependabot[bot]
b01d5e5a27
build(deps-dev): bump @types/node from 25.0.3 to 25.0.5 in /backend (#9096)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:54:01 +01:00
dependabot[bot]
06a79225f3
build(deps): bump peter-evans/repository-dispatch from 46fabd2783425293d3f24bc1080da28d046e2dd3 to 09094272a794c6105029af051e3831908c649b6c (#9089)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 09:34:38 +01:00
dependabot[bot]
eaa9b34d58
build(deps): bump vue-advanced-chat from 2.0.11 to 2.1.2 in /webapp (#9084)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 15:54:02 +00:00
dependabot[bot]
c4fcd558e3
build(deps): bump nginx from 1.29.3-alpine to 1.29.4-alpine in /webapp (#9070)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 15:09:57 +00:00
dependabot[bot]
0fef81464f
build(deps): bump @aws-sdk/client-s3 from 3.933.0 to 3.958.0 in /backend (#9086)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 12:52:30 +00:00
dependabot[bot]
9c3d3e2fcd
build(deps-dev): bump @types/node from 24.10.1 to 25.0.3 in /backend (#9078)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 10:40:44 +00:00
dependabot[bot]
cbb57622f7
build(deps-dev): bump eslint-plugin-jest from 29.1.0 to 29.11.0 in /backend (#9087)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 11:19:47 +01:00
dependabot[bot]
861275aeda
build(deps): bump express from 5.1.0 to 5.2.1 in /backend (#9065)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 12:08:44 +01:00
dependabot[bot]
c0c396653f
build(deps-dev): bump @types/lodash from 4.17.20 to 4.17.21 in /backend (#9051)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 10:42:27 +00:00
dependabot[bot]
5642e0db2c
build(deps-dev): bump ts-jest from 29.4.5 to 29.4.6 in /backend (#9069)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 10:20:32 +00:00
dependabot[bot]
49f7118468
build(deps): bump validator from 13.15.23 to 13.15.26 in /webapp (#9083)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 09:37:50 +00:00
dependabot[bot]
9a0c97e6ce
build(deps): bump validator from 13.15.23 to 13.15.26 in /backend (#9080)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 09:10:01 +00:00
dependabot[bot]
1dd7fc3d75
build(deps): bump nodemailer from 7.0.10 to 7.0.12 in /backend (#9088)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 08:48:33 +00:00
dependabot[bot]
0e2d90c634
build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (#9072)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 09:26:57 +01:00
dependabot[bot]
56338422a2
build(deps): bump peter-evans/repository-dispatch from d2c43ab06ec1cddd2c2a0aae659681b8465ce87a to 46fabd2783425293d3f24bc1080da28d046e2dd3 (#9060)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 15:30:08 +00:00
dependabot[bot]
817ac7226e
build(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /webapp (#9059)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 14:05:00 +00:00
dependabot[bot]
eb81c0b7e4
build(deps): bump docker/metadata-action from 5.9.0 to 5.10.0 (#9049)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 13:38:02 +00:00
dependabot[bot]
34aa894068
build(deps): bump actions/setup-node from 6.0.0 to 6.1.0 (#9061)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 14:17:19 +01:00
dependabot[bot]
d751e7090f
build(deps): bump gaurav-nelson/github-action-markdown-link-check from 1.0.16 to 1.0.17 (#8329)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 10:15:30 +00:00
dependabot[bot]
a9949e1147
build(deps): bump actions/cache from 4.3.0 to 5.0.1 (#9071)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 09:48:11 +00:00
dependabot[bot]
c78f8deee9
build(deps): bump actions/checkout from 5.0.0 to 6.0.1 (#9062)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:04:02 +00:00
dependabot[bot]
2cabe0f4d2
build(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /backend (#9067)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:09:34 +01:00
dependabot[bot]
0ac7bf908c
build(deps): bump mime-types from 3.0.1 to 3.0.2 in /backend (#9044)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-22 14:54:04 +01:00
dependabot[bot]
0368676b26
build(deps): bump cross-env from 10.0.0 to 10.1.0 in /backend (#8943)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 16:52:07 +00:00
dependabot[bot]
cd7931b77b
build(deps): bump validator from 13.15.20 to 13.15.23 in /webapp (#9029)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 16:09:36 +00:00
dependabot[bot]
801131e351
build(deps-dev): bump nodemon from 3.1.10 to 3.1.11 in /backend (#9028)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 15:20:23 +01:00
dependabot[bot]
30d30a2f2d
build(deps): bump node from 25.1.0-alpine to 25.2.0-alpine in /backend (#9024)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 14:57:02 +01:00
dependabot[bot]
9dfd5e31ef
build(deps): bump node from 25.1.0-alpine to 25.2.0-alpine in /webapp (#9023)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 11:13:03 +00:00
dependabot[bot]
c86d816e56
build(deps): bump docker/metadata-action from 5.8.0 to 5.9.0 (#9014)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 17:51:36 +00:00
dependabot[bot]
de89810eae
build(deps-dev): bump cypress from 15.5.0 to 15.6.0 in the cypress group (#9016)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 17:13:53 +00:00
dependabot[bot]
9df61a752a
build(deps): bump bcryptjs from 3.0.2 to 3.0.3 in /backend (#9019)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 17:04:20 +01:00
dependabot[bot]
2410fa8527
build(deps): bump @aws-sdk/lib-storage from 3.917.0 to 3.922.0 in /backend (#9022)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 18:38:28 +00:00
dependabot[bot]
b5b7b5d78c
build(deps): bump peter-evans/repository-dispatch from 2c856c63feddee6147cab2f38801935b6a59a765 to d2c43ab06ec1cddd2c2a0aae659681b8465ce87a (#9025)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 18:16:35 +00:00
dependabot[bot]
00d8fd960d
build(deps): bump amannn/action-semantic-pull-request from e49f57ce06c1747542fce2243c7a98682384bc0e to 069817c298f23fab00a8f29a2e556a5eac0f6390 (#9026)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 18:56:58 +01:00
dependabot[bot]
caf95664b8
build(deps-dev): bump eslint-plugin-jest from 29.0.1 to 29.1.0 in /backend (#9027)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 03:50:46 +00:00
dependabot[bot]
66f35ca51d
build(deps): bump @aws-sdk/client-s3 from 3.922.0 to 3.932.0 in /backend (#9030)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 03:52:03 +01:00
dependabot[bot]
c6878f19f9
build(deps-dev): bump @types/node from 24.9.2 to 24.10.1 in /backend (#9031)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 01:57:53 +00:00
dependabot[bot]
421bfe6755
build(deps): bump validator from 13.15.20 to 13.15.23 in /backend (#9033)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 02:36:41 +01:00
592a8af42c
chore(release): v3.13.1 (#9003) 2025-11-01 15:37:40 +00:00
dependabot[bot]
a48510f349
build(deps): bump nginx from 1.29.2-alpine to 1.29.3-alpine in /webapp (#9005)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-01 15:11:44 +00:00
dependabot[bot]
a03e5d888b
build(deps): bump minimatch from 10.0.3 to 10.1.1 in /backend (#9009)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-01 14:31:33 +00:00
dependabot[bot]
7f7c56cec2
build(deps-dev): bump @types/node from 24.9.1 to 24.9.2 in /backend (#9010)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-01 14:05:19 +00:00
dependabot[bot]
77d8a5092b
build(deps): bump @aws-sdk/client-s3 from 3.917.0 to 3.922.0 in /backend (#9012)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-01 13:44:25 +00:00
60bda5a949
fix(webapp): fix map (#9004) 2025-11-01 13:09:44 +00:00
dependabot[bot]
ff2b6465db
build(deps): bump validator from 13.15.15 to 13.15.20 in /backend (#9007)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-01 09:25:26 +00:00
dependabot[bot]
72b4af395f
build(deps): bump validator from 13.15.15 to 13.15.20 in /webapp (#9011)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-01 10:04:11 +01:00
2130aa0d68
fix(webapp): always link compiled styleguide (#8998) 2025-10-31 16:36:51 +01:00
dependabot[bot]
1c7f2f27b5
build(deps-dev): bump the babel group with 2 updates (#8982)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 00:54:02 +00:00
dependabot[bot]
e2ef636cf8
build(deps): bump node from 24.10.0-alpine to 25.0.0-alpine in /backend (#8972)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 00:24:33 +00:00
3f69b70820
fix(workflow): cleanup when running e2e jobs aswell (#9001) 2025-10-31 00:02:39 +00:00
dependabot[bot]
e6244c848c
build(deps): bump node from 20.12.1-alpine to 25.0.0-alpine in /webapp (#8974)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 00:21:54 +01:00
0280ac7201
fix(workflow): clean up space on workflow runner machines (#9000) 2025-10-30 23:53:11 +01:00
09327ddc01
fix(docker): fix on build copy command failing when branding (#8996) 2025-10-30 21:16:14 +00:00
49e6f0b7e8
fix(backend): fix node25 compatibility (#8995) 2025-10-30 20:47:39 +00:00
c9b5c02862
fix(webapp): update nuxt to v2.15.8 (#8997) 2025-10-30 20:34:48 +01:00
52459b23f1
chore(release): v3.13.0 (#8991) 2025-10-28 12:06:32 +01:00
dependabot[bot]
737f548f38
build(deps-dev): bump cypress from 15.4.0 to 15.5.0 in the cypress group (#8983)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-26 00:47:36 +00:00
dependabot[bot]
1a29167f08
build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 (#8981)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-26 02:20:47 +02:00
dependabot[bot]
06bd4f1ea4
build(deps): bump the metascraper group in /backend with 12 updates (#8985)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-26 00:59:20 +02:00
dependabot[bot]
bbb2a189db
build(deps): bump @aws-sdk/lib-storage from 3.908.0 to 3.913.0 in /backend (#8986)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 19:23:48 +00:00
dependabot[bot]
a5f720dba1
build(deps-dev): bump @types/node from 24.8.1 to 24.9.1 in /backend (#8987)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 19:01:48 +00:00
dependabot[bot]
3b93d255a6
build(deps): bump nodemailer from 7.0.9 to 7.0.10 in /backend (#8988)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 18:41:14 +00:00
dependabot[bot]
5b84b93a16
build(deps): bump @aws-sdk/client-s3 from 3.913.0 to 3.917.0 in /backend (#8989)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 18:19:49 +00:00
dependabot[bot]
1622c31010
build(deps): bump ioredis from 5.8.1 to 5.8.2 in /backend (#8990)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 19:59:53 +02:00
dependabot[bot]
09536ed0e8
build(deps): bump actions/setup-node from 5.0.0 to 6.0.0 (#8973)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-19 13:37:41 +02:00
dependabot[bot]
005e2569a1
build(deps-dev): bump @types/node from 24.7.2 to 24.8.1 in /backend (#8976)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-18 15:28:48 +02:00
dependabot[bot]
ed328e70d8
build(deps): bump @aws-sdk/client-s3 from 3.908.0 to 3.913.0 in /backend (#8978)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-18 14:56:48 +02:00
dependabot[bot]
d96f145e2b
build(deps): bump @aws-sdk/lib-storage from 3.896.0 to 3.905.0 in /backend (#8970)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-12 16:40:02 +00:00
dependabot[bot]
f3d36bb779
build(deps): bump ioredis from 5.8.0 to 5.8.1 in /backend (#8969)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-12 16:19:48 +00:00
dependabot[bot]
5e1d9e280a
build(deps): bump @aws-sdk/client-s3 from 3.901.0 to 3.908.0 in /backend (#8968)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-12 15:37:22 +02:00
dependabot[bot]
5bb8508df9
build(deps-dev): bump @types/node from 24.6.2 to 24.7.1 in /backend (#8967)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-12 12:36:59 +02:00
dependabot[bot]
1b0ef1f81b
build(deps): bump nodemailer from 7.0.6 to 7.0.9 in /backend (#8964)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 23:02:08 +00:00
dependabot[bot]
0042914231
build(deps-dev): bump ts-jest from 29.4.4 to 29.4.5 in /backend (#8963)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 22:41:30 +00:00
dependabot[bot]
3f216d84d7
build(deps-dev): bump eslint-plugin-jsonc from 2.20.1 to 2.21.0 in /backend (#8962)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 22:20:44 +00:00
dependabot[bot]
88ec6fdef0
build(deps-dev): bump the cypress group with 2 updates (#8961)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 15:20:31 +00:00
dependabot[bot]
d22479cfa2
build(deps): bump nginx from 1.29.1-alpine to 1.29.2-alpine in /webapp (#8960)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 12:45:14 +00:00
dependabot[bot]
ad5108996f
build(deps): bump node from 24.9.0-alpine to 24.10.0-alpine in /backend (#8959)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-11 02:19:54 +00:00
Wolfgang Huß
558e964c83
feat(webapp): add reason and call to action on post view page if commenting is disabled (#8958)
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-10-10 19:21:07 +02:00
dependabot[bot]
2a7d2f10ed
build(deps-dev): bump dotenv from 17.2.2 to 17.2.3 (#8939)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 23:44:45 +00:00
b5895afe3e
refactor(e2e): remove packages not used on root folder (#8954) 2025-10-07 21:16:22 +02:00
1964ff3eb1
refactor(workflow): lint pr title scope e2e (#8955) 2025-10-07 16:40:04 +00:00
9fc2379090
fix(webapp): fix line-height in styleguide when generated (#8952)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-10-07 09:41:09 +00:00
1e19bd1be7
refactor(workflow): pr titles - allow scope styleguide (#8953)
Co-authored-by: mahula <lenzmath@posteo.de>
2025-10-07 08:13:53 +00:00
dependabot[bot]
98af683277
build(deps): bump peter-evans/repository-dispatch from de78ac1a711fc6f29e77338f843065faf5335227 to 66739071c2122a05106fc2a2c306fdaf33bb9cda (#8936)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 19:52:48 +00:00
dependabot[bot]
b40015d408
build(deps): bump @aws-sdk/client-s3 from 3.896.0 to 3.901.0 in /backend (#8942)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 19:19:41 +00:00
dependabot[bot]
1512167197
build(deps): bump cross-env from 10.0.0 to 10.1.0 in /webapp (#8944)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 09:09:36 +00:00
dependabot[bot]
263f35d2e0
build(deps): bump docker/login-action from 3.5.0 to 3.6.0 (#8937)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 10:30:57 +02:00
dependabot[bot]
05ab27e868
build(deps): bump amannn/action-semantic-pull-request from e7d011b07ef37e089bea6539210f6a0d360d8af9 to e49f57ce06c1747542fce2243c7a98682384bc0e (#8938)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 08:01:56 +00:00
dependabot[bot]
f49022e94d
build(deps-dev): bump @testing-library/jest-dom from 6.8.0 to 6.9.1 in /webapp (#8945)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 07:41:47 +00:00
dependabot[bot]
719457b896
build(deps-dev): bump jest from 30.1.3 to 30.2.0 in /backend (#8946)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 09:13:20 +02:00
dependabot[bot]
6d4fd54c30
build(deps-dev): bump @types/node from 24.5.2 to 24.6.2 in /backend (#8951)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 06:51:42 +00:00
dependabot[bot]
54aeca0375
build(deps): bump tslog from 4.9.3 to 4.10.2 in /backend (#8949)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-04 08:31:00 +02:00
ffffd9e15f
feat(other): deploy styleguide scripts and description (#8935) 2025-10-02 17:57:40 +02:00
b06b29b858
feat(webapp): bind local styleguide & fix maintenance page (#8933) 2025-09-30 14:54:43 +02:00
ace5e9a89e
refactor(other): include styleguide repo including all commits (#8932) 2025-09-29 19:29:41 +02:00
c6fe18f1f7
Merge branch 'master' into include-styleguide-repo 2025-09-28 19:33:28 +02:00
f9af98da97
included whole styleguide repository including all commits instead of a submodule 2025-09-28 19:28:22 +02:00
d9ed8a42b5
remove styleguide
remove .gitmodule
2025-09-28 18:58:59 +02:00
52da131ee4
Merge pull request #2 from Ocelot-Social-Community/remove-gitattributes
fix(other): remove gitattributes
2025-09-28 18:56:12 +02:00
6d9529a021
remove git attributes 2025-09-28 18:51:53 +02:00
32eca68520
Merge pull request #1 from Ocelot-Social-Community/node24-support
Node24 support
2025-09-27 14:46:06 +02:00
e4717e0d89
fix(backend): fix potential leak in updateOnlineStatus (#8923)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-27 14:37:12 +02:00
33ca59343a
docs(docu): describe current and desired architecture of services (#8850)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-27 12:09:47 +00:00
dependabot[bot]
1044231e4e
build(deps): bump node from 24.8.0-alpine to 24.9.0-alpine in /backend (#8926)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 10:10:03 +00:00
dependabot[bot]
2bf39f5ad0
build(deps): bump actions/cache from 4.2.4 to 4.3.0 (#8927)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 09:52:41 +00:00
dependabot[bot]
68030dc5ec
build(deps): bump @aws-sdk/lib-storage from 3.888.0 to 3.896.0 in /backend (#8929)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 11:30:46 +02:00
dependabot[bot]
ced52e30db
build(deps): bump ioredis from 5.7.0 to 5.8.0 in /backend (#8931)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-27 10:46:45 +02:00
dependabot[bot]
35c3dd3bbc
build(deps-dev): bump the cypress group across 1 directory with 2 updates (#8925)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 20:23:30 +00:00
dependabot[bot]
768d80f2a1
build(deps): bump peter-evans/repository-dispatch from 7279ea08e172078316f128ed1118df40d2904f0f to de78ac1a711fc6f29e77338f843065faf5335227 (#8909)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 19:01:29 +00:00
dependabot[bot]
f7dc901c2a
build(deps): bump metascraper from 5.49.2 to 5.49.4 in /backend in the metascraper group (#8911)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 15:18:44 +00:00
dependabot[bot]
fadc37a49c
build(deps-dev): bump ts-jest from 29.4.1 to 29.4.4 in /backend (#8912)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 17:00:40 +02:00
21c253b690
remove docs folder 2025-09-26 15:36:41 +02:00
08c8cfe42c
fix build 2025-09-26 15:31:56 +02:00
59dd435138
update node-sass 2025-09-26 15:01:10 +02:00
dependabot[bot]
158e1ee4e0
build(deps-dev): bump @types/node from 24.4.0 to 24.5.2 in /backend (#8913)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 12:54:08 +02:00
dependabot[bot]
2350e594d4
build(deps): bump graphql-middleware from 4.0.2 to 4.0.3 in /backend (#8915)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-25 20:38:57 +00:00
30560bff69
fix(webapp): fix user avatar & post image urls (#8921)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-25 22:19:27 +02:00
dependabot[bot]
4fc71fc495
build(deps): bump @sentry/node from 5.15.4 to 5.30.0 in /backend (#8916)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-25 11:12:44 +00:00
dependabot[bot]
3ca00c83c0
build(deps-dev): bump eslint-plugin-n from 17.21.3 to 17.23.1 in /backend (#8918)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-25 10:52:37 +00:00
dependabot[bot]
9f91ff1124
build(deps): bump @aws-sdk/client-s3 from 3.888.0 to 3.893.0 in /backend (#8919)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-25 10:00:42 +00:00
Moriz Wahl
a15351aa42
feat(webapp): dynamic static pages (#8920)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-25 11:16:07 +02:00
Moriz Wahl
9a4f7326c1
fix(webapp): no distance to me on own profile (#8907)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-22 23:59:18 +02:00
Wolfgang Huß
2ed92c0a78
feat(webapp): post page group link improvement (#8883) 2025-09-20 10:15:04 +00:00
de65a380ab
fix(backend): fix naming of PRIVATEKEY (#8905) 2025-09-20 11:47:29 +02:00
45d2283138
refactor(backend): externalize all remaining queries in spec files (#8902)
* refactor: externalize all remaining queries in spec files

* User with different queries due to permissions

* fix notification:groups

* fix hashtagsmiddleware

* fix blockedUsers

* fix softDeleteMiddleware

* fix shouts.spec

* fix userInteractions spec

* fix mutedUsers spec

* seocialMedia spec

* fix notificationMiddleware.spec

* fix user.spce & fix undefined activeCategories

* fix notifications.spec

* fix userInteractions.spec

* fix blockedUsers & mutedUsers spec

* remove unused comment

* fix locations spec

* fix orderByMiddleware & spec

* fix lint

* fix shout spec
2025-09-18 17:43:15 +02:00
2c285d6bfb
v3.12.2 (#8903) 2025-09-15 10:22:16 +00:00
4ef93e0aad
fix(backend): statistics for admin only (#8887)
* statistics for admin only

* adjust tests
2025-09-15 09:51:00 +00:00
d414b56344
fix(backend): fix minio settings (#8878)
* fix minio settings

* remove port exposure on 9000
2025-09-15 09:20:09 +00:00
c4cd51ee65
fix group images (#8901) 2025-09-15 08:51:06 +00:00
dependabot[bot]
ef5cdbc2cb
build(deps): bump node from 24.7.0-alpine to 24.8.0-alpine in /backend (#8891)
Bumps node from 24.7.0-alpine to 24.8.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.8.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-14 23:39:23 +00:00
dependabot[bot]
7906a474ca
build(deps-dev): bump the cypress group with 2 updates (#8892)
Bumps the cypress group with 2 updates: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) and [cypress](https://github.com/cypress-io/cypress).


Updates `@badeball/cypress-cucumber-preprocessor` from 23.0.0 to 23.1.0
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v23.0.0...v23.1.0)

Updates `cypress` from 15.1.0 to 15.2.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v15.1.0...v15.2.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-version: 23.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: cypress
  dependency-version: 15.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 01:15:21 +02:00
dependabot[bot]
b7842dc793
build(deps): bump the metascraper group in /backend with 12 updates (#8894)
Bumps the metascraper group in /backend with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [metascraper](https://github.com/microlinkhq/metascraper) | `5.49.1` | `5.49.2` |
| [metascraper-author](https://github.com/microlinkhq/metascraper) | `5.49.1` | `5.49.2` |
| [metascraper-date](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-date) | `5.49.1` | `5.49.2` |
| [metascraper-description](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-description) | `5.49.1` | `5.49.2` |
| [metascraper-image](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-image) | `5.49.1` | `5.49.2` |
| [metascraper-lang](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-lang) | `5.49.1` | `5.49.2` |
| [metascraper-logo](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-logo) | `5.49.1` | `5.49.2` |
| [metascraper-publisher](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-publisher) | `5.49.1` | `5.49.2` |
| [metascraper-title](https://github.com/microlinkhq/metascraper) | `5.49.1` | `5.49.2` |
| [metascraper-url](https://github.com/microlinkhq/metascraper) | `5.49.1` | `5.49.2` |
| [metascraper-video](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-video) | `5.49.1` | `5.49.2` |
| [metascraper-youtube](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-youtube) | `5.49.1` | `5.49.2` |


Updates `metascraper` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.49.1...v5.49.2)

Updates `metascraper-author` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.49.1...v5.49.2)

Updates `metascraper-date` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-date/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-date)

Updates `metascraper-description` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-description/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-description)

Updates `metascraper-image` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-image/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-image)

Updates `metascraper-lang` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-lang/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-lang)

Updates `metascraper-logo` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-logo/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-logo)

Updates `metascraper-publisher` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-publisher/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-publisher)

Updates `metascraper-title` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.49.1...v5.49.2)

Updates `metascraper-url` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.49.1...v5.49.2)

Updates `metascraper-video` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-video/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-video)

Updates `metascraper-youtube` from 5.49.1 to 5.49.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-youtube/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.49.2/packages/metascraper-youtube)

---
updated-dependencies:
- dependency-name: metascraper
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-author
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-date
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-description
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-image
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-lang
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-logo
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-publisher
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-title
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-url
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-video
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-youtube
  dependency-version: 5.49.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-14 21:07:07 +02:00
dependabot[bot]
f5a5b63fff
build(deps): bump @aws-sdk/lib-storage in /backend (#8895)
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.872.0 to 3.883.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.883.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-version: 3.883.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-14 20:09:09 +02:00
dependabot[bot]
b506052277
build(deps): bump @aws-sdk/client-s3 from 3.883.0 to 3.888.0 in /backend (#8897)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.883.0 to 3.888.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.888.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.888.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-14 18:25:38 +02:00
dependabot[bot]
502ae10a15
build(deps-dev): bump @types/node from 24.3.1 to 24.3.3 in /backend (#8898)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.3.1 to 24.3.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-14 13:54:18 +00:00
00e718b12f
v3.12.1 (#8900) 2025-09-13 12:02:39 +00:00
Wolfgang Huß
d9a7c1adc5
feat(backend): improve e-mail deliverability with sender name (#8888)
* Avoid early html encoding for the remaining '='

* Make 'EMAIL_DEFAULT_SENDER' required env

* Implement sender and recipient name on send e-mails nodemailer conform

* Fix e-mail snapshots
2025-09-13 11:39:39 +00:00
ebb8ef4f0e
remove PRIVATE_KEY_PASSPHRASE from config and remove its requirement (#8889) 2025-09-13 10:04:45 +00:00
047070c5b3
fix s3 migration (#8890) 2025-09-13 11:48:20 +02:00
Wolfgang Huß
985a8c3720
fix(backend): fix e-mail character encoding (#8886)
* Improve e-mail base design

* Refine e-mail design

* Adjust e-mail snapshots

* Avoid early html encoding for all parameters in locals

* Avoid early html encoding for all '= t()'

* Avoid early html encoding for the remaining '='
2025-09-11 16:18:15 +02:00
Wolfgang Huß
d437c6d7f4
feat(backend): improve e-mail base design (#8884)
* Improve e-mail base design

* Refine e-mail design

* Adjust e-mail snapshots
2025-09-11 13:04:31 +02:00
66b5e61c15
refactor(backend): test block & unblock user (#8879)
* queries

* test block users & small refactor on the resolver

* require 92% coverage (+2%)

* update according to review

* use cypher instead of neode
2025-09-10 18:26:28 +02:00
380d3401c0
update snapshots (#8885) 2025-09-10 15:05:57 +00:00
1e64590099
renamed resolver specs to make it easier to find the resolver (#8880) 2025-09-10 09:32:55 +00:00
74f6c5b329
refactor(backend): externalize gql queries in backend specs (#8881)
* externalize gql queries in backend specs

* externalize all queries & mutations where easily possible

missing change

* rename old queries & remove unnecessary function call

* fix tests - notifications

* fix tests - moderation

* remove _CreatePostMutation file

* remove _filterPosts & _postQuery files
2025-09-08 10:17:01 +00:00
dependabot[bot]
dbae0862f9
build(deps): bump node from 24.6.0-alpine to 24.7.0-alpine in /backend (#8851)
Bumps node from 24.6.0-alpine to 24.7.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.7.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 21:31:49 +02:00
dependabot[bot]
bbd233835e
build(deps): bump peter-evans/repository-dispatch (#8861)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 0ee9de00feb82e6165438c503f0bc29f628b8317 to 7279ea08e172078316f128ed1118df40d2904f0f.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](0ee9de00fe...7279ea08e1)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 7279ea08e172078316f128ed1118df40d2904f0f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 21:04:32 +02:00
dependabot[bot]
2a8f3f672f
build(deps): bump actions/setup-node from 4.4.0 to 5.0.0 (#8862)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.4.0 to 5.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.4.0...a0853c24544627f65ddf259abe73b1d18a591444)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 20:45:23 +02:00
dependabot[bot]
a6c0044216
build(deps-dev): bump cypress from 15.0.0 to 15.1.0 in the cypress group (#8863)
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 15.0.0 to 15.1.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v15.0.0...v15.1.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 15.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 20:03:17 +02:00
dependabot[bot]
cfefb4c35c
build(deps-dev): bump dotenv from 17.2.1 to 17.2.2 (#8865)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 17.2.1 to 17.2.2.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v17.2.1...v17.2.2)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 15:42:01 +00:00
dependabot[bot]
f480e7c054
build(deps-dev): bump jest from 30.0.5 to 30.1.3 in /backend (#8866)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 30.0.5 to 30.1.3.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.1.3/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-version: 30.1.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 15:13:03 +00:00
dependabot[bot]
5e9581de84
build(deps-dev): bump @types/node from 24.3.0 to 24.3.1 in /backend (#8867)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.3.0 to 24.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 14:53:00 +00:00
dependabot[bot]
fc313e2a16
build(deps): bump nodemailer from 7.0.5 to 7.0.6 in /backend (#8868)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 7.0.5 to 7.0.6.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v7.0.5...v7.0.6)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-version: 7.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 13:40:27 +00:00
dependabot[bot]
ce52bc951a
build(deps-dev): bump @babel/core in the babel group (#8872)
Bumps the babel group with 1 update: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core).


Updates `@babel/core` from 7.28.3 to 7.28.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.4/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.28.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 15:20:03 +02:00
dependabot[bot]
b277382ae3
build(deps): bump @aws-sdk/client-s3 from 3.873.0 to 3.883.0 in /backend (#8876)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.873.0 to 3.883.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.883.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.883.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 14:23:13 +02:00
9bc327e675
remove frontend and all related services, scripts and code (#8860) 2025-09-05 16:30:08 +02:00
Wolfgang Huß
c1a05bc73b
feat(webapp): add location distance in group profile (#8846)
* Add distance to group profile if location is defined

* Fix snapshot tests in 'webapp/pages/groups/_id/_slug.spec.js'

* Fix prop Vue warning in test 'webapp/pages/groups/_id/_slug.spec.js'

* reuse locationFragement for groups

* use better order on locationFragement parameters

* moved LocationInfo Component to correct place as its used in Group & User related context

* use size prop

* reduce changeset

* update snapshots

* remove computed property & simplify component

* more tests & updated snapshots

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-08-26 10:34:30 +02:00
dependabot[bot]
f61850980e
build(deps-dev): bump @cucumber/cucumber in the cypress group (#8841)
Bumps the cypress group with 1 update: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js).


Updates `@cucumber/cucumber` from 12.1.0 to 12.2.0
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v12.1.0...v12.2.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-version: 12.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 22:47:10 +00:00
dependabot[bot]
f7345a2772
build(deps): bump @aws-sdk/client-s3 from 3.872.0 to 3.873.0 in /backend (#8842)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.872.0 to 3.873.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.873.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.873.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 23:34:35 +02:00
dependabot[bot]
9aeb619184
build(deps): bump amannn/action-semantic-pull-request (#8843)
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 335288255954904a41ddda8947c8f2c844b8bfeb to e7d011b07ef37e089bea6539210f6a0d360d8af9.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](3352882559...e7d011b07e)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-version: e7d011b07ef37e089bea6539210f6a0d360d8af9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 17:41:40 +00:00
dependabot[bot]
51df143a15
build(deps-dev): bump @testing-library/jest-dom in /webapp (#8845)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.7.0 to 6.8.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.7.0...v6.8.0)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-version: 6.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-25 17:45:52 +02:00
b92dcd3534
location distance in profile (#8835)
remove unused classes

margin bottom

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-08-23 09:45:33 +00:00
3e58a1016a
fix(backend): fix notification author url (#8837)
* fix notification author url

* updated snapshots
2025-08-22 03:31:56 +02:00
dependabot[bot]
ea080db3f5
build(deps-dev): bump eslint-config-prettier in /webapp (#8775)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.2 to 10.1.8.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.8)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 00:32:40 +02:00
30406411f8
revert update semantic-pull-requests-6.0.1 to v5 (#8840) 2025-08-21 16:43:55 +02:00
80ddfdf532
pin v6.0.1 for semantic-pull-requests (#8838) 2025-08-21 13:44:19 +00:00
dependabot[bot]
69bfd90175
build(deps-dev): bump the cypress group across 1 directory with 2 updates (#8839)
Bumps the cypress group with 2 updates in the / directory: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) and [cypress](https://github.com/cypress-io/cypress).


Updates `@badeball/cypress-cucumber-preprocessor` from 22.2.0 to 23.0.0
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v22.2.0...v23.0.0)

Updates `cypress` from 14.5.3 to 15.0.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.5.3...v15.0.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-version: 23.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
- dependency-name: cypress
  dependency-version: 15.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 10:37:07 +00:00
c0ad753698
revert fed951b3 amannn/action-semantic-pull-request (#8836) 2025-08-21 11:54:41 +02:00
dependabot[bot]
5d42daedd6
build(deps-dev): bump eslint-plugin-prettier in /webapp (#8816)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.3...v5.5.4)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 09:53:33 +00:00
dependabot[bot]
db4a808beb
build(deps): bump actions/cache from 4.2.3 to 4.2.4 (#8818)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](5a3ec84eff...0400d5f644)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 09:21:21 +00:00
dependabot[bot]
86ebeb9a50
build(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#8819)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](74a5d14239...184bdaa072)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 08:42:26 +00:00
dependabot[bot]
712afc05a8
build(deps): bump @aws-sdk/lib-storage in /backend (#8821)
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.850.0 to 3.859.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.859.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-version: 3.859.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 07:49:34 +00:00
dependabot[bot]
b33e1e9236
build(deps): bump @aws-sdk/client-s3 from 3.859.0 to 3.864.0 in /backend (#8823)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.859.0 to 3.864.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.864.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.864.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 07:13:59 +00:00
dependabot[bot]
bd1d23dc22
build(deps-dev): bump eslint-plugin-prettier in /backend (#8824)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.3...v5.5.4)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 08:55:12 +02:00
dependabot[bot]
b69ff178ec
build(deps-dev): bump @types/node from 24.1.0 to 24.3.0 in /backend (#8826)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.1.0 to 24.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 02:17:34 +02:00
dependabot[bot]
3968c9d742
build(deps-dev): bump the babel group with 3 updates (#8827)
Bumps the babel group with 3 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) and [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register).


Updates `@babel/core` from 7.28.0 to 7.28.3
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.3/packages/babel-core)

Updates `@babel/preset-env` from 7.28.0 to 7.28.3
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.3/packages/babel-preset-env)

Updates `@babel/register` from 7.27.1 to 7.28.3
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.3/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.28.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-version: 7.28.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-version: 7.28.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 22:50:58 +00:00
dependabot[bot]
7bbcdf4fca
build(deps): bump node from 24.4.1-alpine to 24.6.0-alpine in /backend (#8828)
Bumps node from 24.4.1-alpine to 24.6.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.6.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-21 00:26:29 +02:00
dependabot[bot]
0fa09080de
build(deps): bump peter-evans/repository-dispatch (#8829)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 81f328ec1608a441b4898147a8da7b97a3430d69 to 0ee9de00feb82e6165438c503f0bc29f628b8317.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](81f328ec16...0ee9de00fe)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 0ee9de00feb82e6165438c503f0bc29f628b8317
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 17:07:57 +00:00
dependabot[bot]
fed951b3d2
build(deps): bump amannn/action-semantic-pull-request (#8830)
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 335288255954904a41ddda8947c8f2c844b8bfeb to fdd4d3ddf614fbcd8c29e4b106d3bbe0cb2c605d.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](3352882559...fdd4d3ddf6)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-version: fdd4d3ddf614fbcd8c29e4b106d3bbe0cb2c605d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 15:01:31 +00:00
dependabot[bot]
5006680a9e
build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#8831)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...08c6903cd8c0fde910a37f88322edcfb5dd907a8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 14:42:59 +00:00
31c6446a38
v3.12.0 (#8834) 2025-08-20 15:04:55 +02:00
dependabot[bot]
7d1dea2e77
build(deps-dev): bump @testing-library/jest-dom in /webapp (#8833)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.6.4 to 6.7.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.6.4...v6.7.0)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-version: 6.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 12:13:01 +00:00
Robert Schäfer
00da9e8ecb
feat(backend): resize images with imagor (#8558)
* feat(backend): resize images with imagor

Open questions:
* Do we have external URLs for images? E.g. we have them for seeds. But
  in production?

* Do we want to apply image transformations on these as well? My current
implementation does not apply image transformations as of now. If we
want to do that, we will also expose internal URLs in the kubernetes
Cluster to the S3 endpoint to the client.

TODOs:
* The chat component is using a fixed size for all avatars at the moment.
Maybe we can pair-program on this how to implement responsive images in
this component library.

Commits:
* do not replace upload domain url in the database

* fix all webapp specs

* refactor: remove behaviour we won't need

We don't want to apply image transformations on files, right?

* refactor: replace the domain on read not on write

* wip: webapp fixes

* refactor(backend): add another url to config

I've given up. There seems to be no nice way to tell the minio to return
a location which differs from it's host name.

* refactor: add test for s3Service

* refactor(backend): proxy minio via backend in local development

Commits:
* provide tests for message attachments
* remove S3_PUBLIC_URL config value

* refactor: follow @ulfgebhardt's review

* add missing environment variable

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-08-19 10:11:12 +02:00
Wolfgang Huß
abb9d944f2
fix(webapp): fixes console warning by adding profile list filter locales (#8810)
* Fix console warning by adding 'common.filter' to locales

* Make 'common.filter' ident in component 'ProfileList.vue' responsive and remove default value
2025-08-07 14:22:41 +02:00
04dec08d04
fix(backend): delete follow relations for deleted users (#8805)
* delete follows

* migration-deleted-user-follows

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-08-07 10:20:32 +00:00
1612d03b52
fix(backend): replace slug package with slugify (#8807)
* replace slug with slugify

* replace slug with slugify in root package.json

* remove undocumented characters

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-08-07 09:44:19 +00:00
e0017bc4dd
fix(backend): update jest packages (#8806)
* update jest & related packages

* fix deprecation errors
2025-08-05 03:57:02 +00:00
dependabot[bot]
f7f3938855
build(deps-dev): bump the babel group across 1 directory with 2 updates (#8629)
Bumps the babel group with 2 updates in the / directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.27.1 to 7.27.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.4/packages/babel-core)

Updates `@babel/preset-env` from 7.27.1 to 7.27.2
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.2/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.27.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-version: 7.27.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 01:02:59 +00:00
dependabot[bot]
528b9292be
build(deps-dev): bump eslint-plugin-import in /webapp (#8700)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-version: 2.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 22:50:21 +00:00
dependabot[bot]
8fdabd57a3
build(deps-dev): bump prettier from 3.5.3 to 3.6.2 in /webapp (#8734)
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to 3.6.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 19:22:12 +00:00
dependabot[bot]
3237c2fcb5
build(deps-dev): bump eslint-config-prettier in /backend (#8767)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.5 to 10.1.8.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 18:48:55 +00:00
dependabot[bot]
5e192aef3e
build(deps): bump peter-evans/repository-dispatch (#8797)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 5a3edc67490343006aa8cc8e4a7c69ef6094d733 to 81f328ec1608a441b4898147a8da7b97a3430d69.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](5a3edc6749...81f328ec16)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 81f328ec1608a441b4898147a8da7b97a3430d69
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 20:26:39 +02:00
dependabot[bot]
77a45810e0
build(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 (#8796)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](902fa8ec7d...c1e51972af)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 5.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 17:06:53 +00:00
daabb4024c
fix(webapp): invalidate cache (#8763)
* invalidate cache by attaching the ocelot version in the js chuck filenames

* petter adjust js chunk name to the nuxt default, also attach version to css files
2025-08-04 16:16:01 +00:00
dependabot[bot]
754efa5197
build(deps-dev): bump @testing-library/jest-dom in /webapp (#8803)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.6.3 to 6.6.4.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.6.3...v6.6.4)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-version: 6.6.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 13:37:08 +00:00
dependabot[bot]
32bfacd0d6
build(deps-dev): bump eslint-plugin-n in /backend (#8799)
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.21.0 to 17.21.3.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.21.0...v17.21.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-version: 17.21.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 15:11:53 +02:00
dependabot[bot]
7a2d9e637d
build(deps): bump ioredis from 5.6.1 to 5.7.0 in /backend (#8798)
Bumps [ioredis](https://github.com/luin/ioredis) from 5.6.1 to 5.7.0.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v5.6.1...v5.7.0)

---
updated-dependencies:
- dependency-name: ioredis
  dependency-version: 5.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 12:30:12 +02:00
dependabot[bot]
02b348912b
build(deps): bump @aws-sdk/client-s3 from 3.850.0 to 3.859.0 in /backend (#8800)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.850.0 to 3.859.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.859.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.859.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 11:56:17 +02:00
dependabot[bot]
c674fae5e1
build(deps-dev): bump @types/request from 2.48.12 to 2.48.13 in /backend (#8801)
Bumps [@types/request](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/request) from 2.48.12 to 2.48.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/request)

---
updated-dependencies:
- dependency-name: "@types/request"
  dependency-version: 2.48.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 10:48:16 +02:00
dependabot[bot]
3357a331fb
build(deps-dev): bump eslint-plugin-prettier in /backend (#8772)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.5.1 to 5.5.3.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 22:33:13 +00:00
dependabot[bot]
599b8d03e1
build(deps-dev): bump eslint-plugin-prettier in /webapp (#8776)
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 12:29:09 +02:00
dependabot[bot]
97f64898d9
build(deps-dev): bump the cypress group with 2 updates (#8777)
Bumps the cypress group with 2 updates: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) and [cypress](https://github.com/cypress-io/cypress).


Updates `@cucumber/cucumber` from 11.3.0 to 12.0.0
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v11.3.0...v12.0.0)

Updates `cypress` from 14.5.1 to 14.5.2
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.5.1...v14.5.2)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-version: 12.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
- dependency-name: cypress
  dependency-version: 14.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 11:55:57 +02:00
dependabot[bot]
08e35bdc8b
build(deps-dev): bump dotenv from 17.2.0 to 17.2.1 (#8782)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 17.2.0 to 17.2.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.2.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 12:45:14 +00:00
dependabot[bot]
3f8441c700
build(deps): bump cheerio from 1.1.0 to 1.1.2 in /backend (#8783)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.1.0...v1.1.2)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 14:21:56 +02:00
dependabot[bot]
56aa515bca
build(deps): bump linkifyjs from 4.3.1 to 4.3.2 in /backend (#8786)
Bumps [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 10:14:26 +00:00
dependabot[bot]
a174600613
build(deps): bump linkify-html from 4.3.1 to 4.3.2 in /backend (#8789)
Bumps [linkify-html](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkify-html) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkify-html)

---
updated-dependencies:
- dependency-name: linkify-html
  dependency-version: 4.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 09:53:04 +00:00
dependabot[bot]
b5b0dcd9c1
build(deps): bump @aws-sdk/lib-storage in /backend (#8769)
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.842.0 to 3.844.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.844.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-version: 3.844.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 21:32:13 +00:00
dependabot[bot]
a725ae7e08
build(deps-dev): bump cross-env from 7.0.3 to 10.0.0 (#8781)
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.3 to 10.0.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.0.0)

---
updated-dependencies:
- dependency-name: cross-env
  dependency-version: 10.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 13:33:25 +00:00
dependabot[bot]
0cb4c1f3b7
build(deps): bump node from 24.4.0-alpine to 24.4.1-alpine in /backend (#8778)
Bumps node from 24.4.0-alpine to 24.4.1-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.4.1-alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 11:13:16 +00:00
dependabot[bot]
e990b9c8ac
build(deps): bump @aws-sdk/client-s3 from 3.844.0 to 3.850.0 in /backend (#8785)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.844.0 to 3.850.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.850.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.850.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 12:27:38 +02:00
dependabot[bot]
6895a73b15
build(deps): bump cross-env from 7.0.3 to 10.0.0 in /backend (#8787)
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.3 to 10.0.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.0.0)

---
updated-dependencies:
- dependency-name: cross-env
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 11:27:23 +02:00
dependabot[bot]
8ce8825840
build(deps): bump cross-env from 7.0.3 to 10.0.0 in /webapp (#8794)
Bumps [cross-env](https://github.com/kentcdodds/cross-env) from 7.0.3 to 10.0.0.
- [Release notes](https://github.com/kentcdodds/cross-env/releases)
- [Changelog](https://github.com/kentcdodds/cross-env/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.0.0)

---
updated-dependencies:
- dependency-name: cross-env
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 08:17:49 +00:00
dependabot[bot]
e9213effc1
build(deps-dev): bump @types/node from 24.0.14 to 24.1.0 in /backend (#8788)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.14 to 24.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 07:46:10 +00:00
dependabot[bot]
b9eb2ad91f
build(deps): bump peter-evans/repository-dispatch (#8791)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 6846232b0e1bfd17c14dce7ac13fd3fcefe22c0c to 5a3edc67490343006aa8cc8e4a7c69ef6094d733.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](6846232b0e...5a3edc6749)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 5a3edc67490343006aa8cc8e4a7c69ef6094d733
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 09:14:20 +02:00
dependabot[bot]
572bc5281a
build(deps-dev): bump @types/node from 24.0.10 to 24.0.13 in /backend (#8757)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.10 to 24.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:15:35 +00:00
Robert Schäfer
3b2b3f0014
refactor(backend): remove obsolete code (#8752)
We kept this code for backwards compatibility but since we already deployed S3 to our kubernetes cluster and we're using it locally, let's remove this code. It will also make it easier to implement the image resize service as it reduces the total amount of code to maintain.

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-07-14 07:28:07 +00:00
dependabot[bot]
588e9bee8d
build(deps): bump node from 24.3.0-alpine to 24.4.0-alpine in /backend (#8756)
Bumps node from 24.3.0-alpine to 24.4.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.4.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-12 13:15:52 +00:00
dependabot[bot]
66d591404e
build(deps): bump @aws-sdk/client-s3 from 3.842.0 to 3.844.0 in /backend (#8759)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.842.0 to 3.844.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.844.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.844.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-12 12:44:15 +00:00
dependabot[bot]
4fd1ccf5d0
build(deps): bump peter-evans/repository-dispatch (#8760)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from d33623bdcd342b4dcaac3b2e773e0fc060a8d94a to 6846232b0e1bfd17c14dce7ac13fd3fcefe22c0c.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](d33623bdcd...6846232b0e)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 6846232b0e1bfd17c14dce7ac13fd3fcefe22c0c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-12 12:18:47 +00:00
dependabot[bot]
0a426cbd5e
build(deps-dev): bump dotenv from 17.0.1 to 17.2.0 (#8761)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 17.0.1 to 17.2.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v17.0.1...v17.2.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-12 14:02:49 +02:00
dependabot[bot]
46beb2931f
build(deps-dev): bump @faker-js/faker from 9.8.0 to 9.9.0 in /webapp (#8747)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.8.0 to 9.9.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.8.0...v9.9.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-10 16:18:24 +00:00
Robert Schäfer
c4a119f9db
refactor(workflow): silence tslog on CI server (#8753)
Follow up of #8751:

I forgot that we `cp backend/.env.template backend/.env` on our CI server. Now the CI is riddled with debug messages.
2025-07-10 20:08:32 +07:00
dependabot[bot]
714b53725f
build(deps-dev): bump the cypress group across 1 directory with 2 updates (#8746)
Bumps the cypress group with 2 updates in the / directory: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) and [cypress](https://github.com/cypress-io/cypress).


Updates `@badeball/cypress-cucumber-preprocessor` from 22.1.0 to 22.2.0
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v22.1.0...v22.2.0)

Updates `cypress` from 14.5.0 to 14.5.1
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.5.0...v14.5.1)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-version: 22.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: cypress
  dependency-version: 14.5.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-08 13:30:58 +02:00
dependabot[bot]
f5765b61c6
build(deps-dev): bump @faker-js/faker from 9.8.0 to 9.9.0 (#8745)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.8.0 to 9.9.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.8.0...v9.9.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 22:31:23 +00:00
dependabot[bot]
4e68a88a24
build(deps-dev): bump @types/lodash from 4.17.19 to 4.17.20 in /backend (#8741)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.19 to 4.17.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.20
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 22:07:21 +00:00
dependabot[bot]
853f7cd26e
build(deps-dev): bump @faker-js/faker from 9.8.0 to 9.9.0 in /backend (#8740)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.8.0 to 9.9.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.8.0...v9.9.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 21:47:18 +00:00
dependabot[bot]
e82c023569
build(deps): bump peter-evans/repository-dispatch (#8739)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 25237563b45ca02acc9f277837f7e17abc0a48a9 to 25b98225d848ef84c218faf938c2e9a7636de1f3.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](25237563b4...25b98225d8)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 25b98225d848ef84c218faf938c2e9a7636de1f3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 21:29:32 +00:00
dependabot[bot]
1ebbb1ca62
build(deps-dev): bump eslint-plugin-n in /backend (#8742)
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.20.0 to 17.21.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.20.0...v17.21.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-version: 17.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 21:02:06 +00:00
dependabot[bot]
747b0d9f94
build(deps): bump nodemailer from 7.0.3 to 7.0.4 in /backend (#8743)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v7.0.3...v7.0.4)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-version: 7.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 22:29:41 +02:00
Robert Schäfer
432ae4a906
refactor(backend): silence neo4j-graphql-js (#8751)
Except if you enable it with:
```
DEBUG=neo4j-graphql-js
```
.. in your `backend/.env`
2025-07-07 14:40:55 +00:00
Robert Schäfer
e0719c405e
refactor(backend): use apollo test setup (#8750)
.. in two more specs.

Apparently this got overlooked. In #8558 these tests will fail.
2025-07-07 20:46:34 +07:00
ee7af8e788
v3.11.0 (#8749) 2025-07-05 17:00:37 +02:00
54cbe3f0cf
remove expect package (#8738) 2025-07-04 16:31:31 +02:00
dependabot[bot]
348598e487
build(deps-dev): bump eslint-plugin-import in /backend (#8705)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-version: 2.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 17:59:30 +00:00
dependabot[bot]
1058752b1c
build(deps): bump the metascraper group in /backend with 12 updates (#8717)
Bumps the metascraper group in /backend with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [metascraper](https://github.com/microlinkhq/metascraper) | `5.47.1` | `5.49.0` |
| [metascraper-author](https://github.com/microlinkhq/metascraper) | `5.47.1` | `5.47.2` |
| [metascraper-date](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-date) | `5.47.1` | `5.47.2` |
| [metascraper-description](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-description) | `5.47.1` | `5.47.2` |
| [metascraper-image](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-image) | `5.47.1` | `5.47.2` |
| [metascraper-lang](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-lang) | `5.47.1` | `5.47.2` |
| [metascraper-logo](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-logo) | `5.47.1` | `5.47.2` |
| [metascraper-publisher](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-publisher) | `5.47.1` | `5.47.2` |
| [metascraper-title](https://github.com/microlinkhq/metascraper) | `5.47.1` | `5.47.2` |
| [metascraper-url](https://github.com/microlinkhq/metascraper) | `5.47.1` | `5.47.2` |
| [metascraper-video](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-video) | `5.47.1` | `5.47.2` |
| [metascraper-youtube](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-youtube) | `5.47.1` | `5.47.2` |


Updates `metascraper` from 5.47.1 to 5.49.0
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.47.1...v5.49.0)

Updates `metascraper-author` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.47.1...v5.47.2)

Updates `metascraper-date` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-date/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-date)

Updates `metascraper-description` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-description/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-description)

Updates `metascraper-image` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-image/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-image)

Updates `metascraper-lang` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-lang/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-lang)

Updates `metascraper-logo` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-logo/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-logo)

Updates `metascraper-publisher` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-publisher/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-publisher)

Updates `metascraper-title` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.47.1...v5.47.2)

Updates `metascraper-url` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.47.1...v5.47.2)

Updates `metascraper-video` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-video/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-video)

Updates `metascraper-youtube` from 5.47.1 to 5.47.2
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-youtube/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.47.2/packages/metascraper-youtube)

---
updated-dependencies:
- dependency-name: metascraper
  dependency-version: 5.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-author
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-date
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-description
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-image
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-lang
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-logo
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-publisher
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-title
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-url
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-video
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-youtube
  dependency-version: 5.47.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 19:41:37 +02:00
dependabot[bot]
2558fba8be
build(deps-dev): bump dotenv from 16.5.0 to 17.0.0 (#8720)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.5.0 to 17.0.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.5.0...v17.0.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 18:01:45 +02:00
dependabot[bot]
db4305ee01
build(deps-dev): bump eslint-plugin-jest in /backend (#8706)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.13.5 to 29.0.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.5...v29.0.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-version: 29.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 16:15:45 +02:00
dependabot[bot]
3e9e3a7446
build(deps): bump @aws-sdk/lib-storage in /backend (#8723)
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.828.0 to 3.832.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.832.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-version: 3.832.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 13:17:47 +02:00
dependabot[bot]
fdc4684c2e
build(deps): bump @aws-sdk/client-s3 from 3.832.0 to 3.839.0 in /backend (#8722)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.832.0 to 3.839.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.839.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.839.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 10:28:27 +00:00
Robert Schäfer
61813c4eb8
refactor(backend): put config into context (#8603)
This is a side quest of #8558. The motivation is to be able to do dependency injection in the tests without overwriting global data. I saw the first merge conflict from #8551 and voila: It seems @Mogge could have used this already.

refactor: follow @Mogge's review

See: https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/8603#pullrequestreview-2880714796

refactor: better test helper methods

wip: continue refactoring

wip: continue posts

continue

wip: continue groups

continue registration

registration

continue messages

continue observeposts

continue categories

continue posts in groups

continue invite codes

refactor: continue notificationsMiddleware

continue statistics spec

followed-users

online-status

mentions-in-groups

posts-in-groups

email spec

finish all tests

improve typescript

missed one test

remove one more reference of CONFIG

eliminate one more global import of CONFIG

fix language spec test

fix two more test suites

refactor: completely mock out 3rd part API request

refactor test

fixed user_management spec

fixed more locatoin specs

install types for jsonwebtoken

one more fetchmock

fixed one more suite

fix one more spec

yet another spec

fix spec

delete whitespaces

remove beforeAll that the same as the default

fix merge conflict

fix e2e test

refactor: use single callback function for `context` setup

refactor: display logs from backend during CI

Because why not?

fix seeds

fix login

refactor: one unnecessary naming

refactor: better editor support

refactor: fail early

Interestingly, I've had to destructure `context.user` in order to make
typescript happy. Weird.

refactor: undo changes to workflows - no effect

We're running in `--detached` mode on CI, so I guess we won't be able to
see the logs anyways.

refactor: remove fetch from context after review

See:

refactor: found an easier way for required props

Co-authored-by: Max <maxharz@gmail.com>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-07-03 11:58:03 +02:00
dependabot[bot]
3c59e08412
build(deps): bump dotenv from 16.5.0 to 17.0.0 in /backend (#8726)
---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 11:00:19 +02:00
dependabot[bot]
4cd2c45442
build(deps-dev): bump @types/node from 24.0.3 to 24.0.6 in /backend (#8721)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.3 to 24.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-02 18:01:16 +02:00
sebastian2357
a81ec214f1
fix(webapp): added option for slug (#8659) 2025-07-02 12:20:21 +00:00
dependabot[bot]
e606b90ed2
build(deps-dev): bump prettier from 3.5.3 to 3.6.2 in /backend (#8729)
---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-02 10:41:16 +02:00
dependabot[bot]
eb33e6cb08
build(deps-dev): bump eslint-import-resolver-typescript in /backend (#8725)
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-version: 4.4.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 19:23:53 +00:00
dependabot[bot]
a1dede81c4
build(deps-dev): bump @types/lodash from 4.17.18 to 4.17.19 in /backend (#8727)
---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.19
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 19:06:12 +00:00
dependabot[bot]
a6ceedb02d
build(deps-dev): bump eslint-plugin-prettier in /backend (#8728)
---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 18:29:34 +00:00
dependabot[bot]
eba43c5e9b
build(deps): bump node from 24.2.0-alpine to 24.3.0-alpine in /backend (#8730)
Bumps node from 24.2.0-alpine to 24.3.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.3.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 14:35:02 +00:00
dependabot[bot]
553a64ba76
build(deps): bump peter-evans/repository-dispatch (#8731)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from e58f0e551cf92535579bb196c65d215dc5bbdbc2 to 25237563b45ca02acc9f277837f7e17abc0a48a9.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](e58f0e551c...25237563b4)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 25237563b45ca02acc9f277837f7e17abc0a48a9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 16:17:38 +02:00
Moriz Wahl
8ae4e309c3
fix(backend): mask jwt token in log (#8737) 2025-07-01 14:41:45 +02:00
Robert Schäfer
c9b429878a
refactor(backend): fix tests for #8714 (#8716)
This fixes the tests for #8714.

The Images type now has the callbacks only for backwards compatibility with local uploads. Next step is to remove the obsolete code and make S3 configuration parameters required.
2025-06-30 10:18:21 +00:00
Max
32927ea96e
fix(backend): refactor S3 usage and always apply protocol fix (#8714)
- Cleanup s3 code, so we use the same code for uploading files in chat and images in posts.
- Protocol is added to the location, when missing
2025-06-30 11:59:57 +02:00
mahula
3730be6414
refactor(docker): neo4j image naming inconsistency in docker compose files (#8736)
* refactor neo4j image naming inconsistency in docker compose files

* add explicit building of neo4j image to backend preparation e2e test

* fix build target neo4j building job

* fix build target for neo4j building job

* fix naming inconsistenca in backend workflow jobs

* refactor docker compose commands in backend test workflow

* rename custom neo4j docker images according to their naming standards

* rename custom neo4j docker images according to their naming standards
2025-06-30 11:14:21 +02:00
Moriz Wahl
f3788b84a5
feat(backend): all db node properties (#8635)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-06-25 21:21:41 +02:00
Moriz Wahl
4eff0fb497
fix(webapp): catch possibe errors on request geolocation (#8640)
* catch possibe errors on request geolocation

* proper toast error

* remove deprecated request package, use node fetch instead, set timeout

---------

Co-authored-by: Max <maxharz@gmail.com>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-06-25 17:45:46 +00:00
Max
a8de785783
Fix video player in Safari (#8711)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-06-25 15:27:32 +00:00
Max
192bedf95a
fix(webapp): fix property access of possibly undefined objects (#8639)
* Fix property access of possibly undefined objects
2025-06-25 11:58:53 +00:00
Max
2a54dc9664
Build source maps (#8695)
Builds source maps, so we can debug our frontend code on stage and production.
2025-06-25 13:24:46 +02:00
Moriz Wahl
75d106e847
feat(devops): tool versions (#8709) 2025-06-23 11:50:42 +02:00
dependabot[bot]
4a55929deb
build(deps-dev): bump eslint-plugin-prettier in /webapp (#8699)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.4.1 to 5.5.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 21:18:25 +00:00
dependabot[bot]
f651bcb7ec
build(deps): bump peter-evans/repository-dispatch (#8701)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 0eae9e597ebc81bcc8c2220e34ddff4bc7c769b3 to e58f0e551cf92535579bb196c65d215dc5bbdbc2.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](0eae9e597e...e58f0e551c)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: e58f0e551cf92535579bb196c65d215dc5bbdbc2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 19:56:52 +02:00
dependabot[bot]
f5253af447
build(deps): bump the metascraper group across 1 directory with 12 updates (#8572)
Bumps the metascraper group with 12 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [metascraper](https://github.com/microlinkhq/metascraper) | `5.46.11` | `5.46.15` |
| [metascraper-author](https://github.com/microlinkhq/metascraper) | `5.46.11` | `5.46.15` |
| [metascraper-date](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-date) | `5.46.11` | `5.46.15` |
| [metascraper-description](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-description) | `5.46.11` | `5.46.15` |
| [metascraper-image](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-image) | `5.46.11` | `5.46.15` |
| [metascraper-lang](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-lang) | `5.46.11` | `5.46.15` |
| [metascraper-logo](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-logo) | `5.46.11` | `5.46.15` |
| [metascraper-publisher](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-publisher) | `5.46.11` | `5.46.15` |
| [metascraper-title](https://github.com/microlinkhq/metascraper) | `5.46.11` | `5.46.15` |
| [metascraper-url](https://github.com/microlinkhq/metascraper) | `5.46.11` | `5.46.15` |
| [metascraper-video](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-video) | `5.46.11` | `5.46.15` |
| [metascraper-youtube](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-youtube) | `5.46.11` | `5.46.15` |



Updates `metascraper` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.11...v5.46.15)

Updates `metascraper-author` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.11...v5.46.15)

Updates `metascraper-date` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-date/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-date)

Updates `metascraper-description` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-description/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-description)

Updates `metascraper-image` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-image/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-image)

Updates `metascraper-lang` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-lang/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-lang)

Updates `metascraper-logo` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-logo/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-logo)

Updates `metascraper-publisher` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-publisher/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-publisher)

Updates `metascraper-title` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.11...v5.46.15)

Updates `metascraper-url` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.11...v5.46.15)

Updates `metascraper-video` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-video/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-video)

Updates `metascraper-youtube` from 5.46.11 to 5.46.15
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-youtube/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.15/packages/metascraper-youtube)

---
updated-dependencies:
- dependency-name: metascraper
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-author
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-date
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-description
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-image
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-lang
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-logo
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-publisher
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-title
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-url
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-video
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-youtube
  dependency-version: 5.46.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 17:31:27 +00:00
dependabot[bot]
6c1113dcbf
build(deps): bump @aws-sdk/client-s3 from 3.828.0 to 3.832.0 in /backend (#8708)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.828.0 to 3.832.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.832.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.832.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 07:38:48 +00:00
dependabot[bot]
9458d5113a
build(deps): bump linkifyjs from 4.2.0 to 4.3.1 in /backend (#8531)
Bumps [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs) from 4.2.0 to 4.3.1.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.1/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 07:14:10 +00:00
dependabot[bot]
2c07178c1b
build(deps-dev): bump @types/node from 24.0.1 to 24.0.3 in /backend (#8707)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.1 to 24.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 06:47:19 +00:00
dependabot[bot]
48ed8e8064
build(deps-dev): bump @types/lodash from 4.17.17 to 4.17.18 in /backend (#8702)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.17 to 4.17.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 06:21:45 +00:00
dependabot[bot]
57d728a891
build(deps-dev): bump the cypress group across 1 directory with 3 updates (#8698)
Bumps the cypress group with 3 updates in the / directory: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor), [cypress](https://github.com/cypress-io/cypress) and [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter).


Updates `@badeball/cypress-cucumber-preprocessor` from 22.0.1 to 22.1.0
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v22.0.1...v22.1.0)

Updates `cypress` from 14.4.1 to 14.5.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.4.1...v14.5.0)

Updates `multiple-cucumber-html-reporter` from 3.9.2 to 3.9.3
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.9.2...v3.9.3)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-version: 22.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: cypress
  dependency-version: 14.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: multiple-cucumber-html-reporter
  dependency-version: 3.9.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-21 08:01:42 +02:00
Wolfgang Huß
aab14b7aa5
chore(other): set some 'nvm' versions to '24.2.0' (#8691)
* Set some 'nvm' versions to '24.2.0'
2025-06-20 19:55:25 +00:00
Max
cc96698300
Put message creation in a transaction with file uploads to avoid empty messages (#8694)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-06-20 18:32:00 +00:00
Max
4a42d22692
fix(webapp): better chat upload ui (#8693)
* Fix date formatting of transmitting message

* Avoid duplicate key; fix formatting
2025-06-20 20:10:23 +02:00
Wolfgang Huß
a912a353e4
Release v3.10.1 (#8692) 2025-06-19 13:44:02 +00:00
Moriz Wahl
3216b50d1a
feat(backend): logger (#8655)
* add logger to context

* add apollo logger

* apollo logger plugin must be set on createServer to avoid spam in unit tests
2025-06-19 12:59:15 +00:00
Max
252b4a037f
fix(webapp): show hint that message is being saved (#8690)
* Show hint that message is being saved

* Translate transmitting message
2025-06-19 14:40:11 +02:00
sebastian2357
2b457a5823
fix(webapp): added timer (#8658) 2025-06-19 11:37:03 +00:00
Max
915091286a
Keep correct file extension for audio captures (voice chat) (#8687)
Problem:
When audio is directly recorded to chat, it has the correct file extension in its name ("audio.mp3"). The file object we get doesn't have an extension property though, so the file name after our modification would be "audio.mp3.undefined". Safari doesn't accept this as audio source, and I hate to say it, but I agree.

So if there is no extension, keep the existing one. Problem solved.
2025-06-19 11:03:22 +00:00
Max
d656ac00a1
Add protocol if missing (#8689)
Apparently Hetzner returns locations without protocol. So we add it if necessary.
2025-06-19 12:43:06 +02:00
Max
b23aecc258
Avoid slider error (#8686) 2025-06-17 12:03:56 +00:00
Moriz Wahl
7de877fef6
fix(webapp): on translation not found must be a function (#8685) 2025-06-16 15:34:05 +00:00
61c1cc965a
v3.10.0 (#8683) 2025-06-16 00:51:57 +02:00
dependabot[bot]
1ddbdce3fc
build(deps): bump nodemailer from 6.10.1 to 7.0.3 in /backend (#8527)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.10.1 to 7.0.3.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.10.1...v7.0.3)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-version: 7.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 10:55:37 +00:00
dependabot[bot]
9af7cdb1c9
build(deps): bump cheerio from 1.0.0 to 1.1.0 in /backend (#8669)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 10:09:15 +00:00
dependabot[bot]
765838f6bf
build(deps): bump minimatch from 9.0.5 to 10.0.3 in /backend (#8673)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 9.0.5 to 10.0.3.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v10.0.3)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 09:32:33 +00:00
6956473ea5
fix(webapp): filenames for chat files (#8680)
* filenames for chat files

* remove console log
2025-06-15 09:13:14 +00:00
dependabot[bot]
7763ca6a7d
build(deps): bump @aws-sdk/lib-storage in /backend (#8667)
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.817.0 to 3.826.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.826.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-version: 3.826.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 10:52:10 +02:00
dependabot[bot]
5f4be87e82
build(deps-dev): bump ts-jest from 29.3.4 to 29.4.0 in /backend (#8668)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.3.4 to 29.4.0.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.3.4...v29.4.0)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-version: 29.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 08:18:17 +00:00
dependabot[bot]
410d31b3d0
build(deps): bump node from 24.1.0-alpine to 24.2.0-alpine in /backend (#8664)
Bumps node from 24.1.0-alpine to 24.2.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.2.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 00:04:27 +00:00
dependabot[bot]
87cc28f144
build(deps): bump @types/mime-types from 2.1.4 to 3.0.1 in /backend (#8671)
Bumps [@types/mime-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mime-types) from 2.1.4 to 3.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mime-types)

---
updated-dependencies:
- dependency-name: "@types/mime-types"
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 23:16:14 +00:00
dependabot[bot]
1092be9edc
build(deps-dev): bump @types/node from 22.15.30 to 24.0.1 in /backend (#8670)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.30 to 24.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 22:55:43 +00:00
dependabot[bot]
f13822543e
build(deps-dev): bump eslint-plugin-jest in /backend (#8672)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.13.0 to 28.13.5.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.13.5)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-version: 28.13.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 22:36:02 +00:00
dependabot[bot]
9674c31fd7
build(deps-dev): bump eslint-plugin-n in /backend (#8674)
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.19.0 to 17.20.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.19.0...v17.20.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-version: 17.20.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 09:34:36 +00:00
dependabot[bot]
45ac2de313
build(deps): bump @aws-sdk/client-s3 from 3.826.0 to 3.828.0 in /backend (#8675)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.826.0 to 3.828.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.828.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.828.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-14 11:06:00 +02:00
a0c205b379
feat(backend): file upload chat backend (#8657)
* Prepare image uploads in chat

* files instead of images

* Fix file type and query

* Add dummy data to resolver

* fix graphql types

* Fix file upload, remove unncessary code

* Re-add fetch

* Fix room order after sent message

* Update backend/src/graphql/queries/messageQuery.ts

* Move room to top of list when a message is received

* working prototype chat file upload

* remove console

* allow to upload all kinds of files

* multiple images

* revert changes in S3 Images

* tag mimetype

* accept any file

* lint fix

* remove snapshot flakyness

* remove whitelist test

* fix messages spec

* fix query

* more query fixes

* fix seed

* made message resolver tests independent

* lint

* started specc for attachments

* more tests & fixes

* fix empty room error

* remove console logs

* fix tests

* fix createRoom last Messsage error properly

* lint fixes

* reduce changeset

* simplify config check

* reduce changeset

* missing change

* allow speech capture

* Fix file download

* Implement proper download

---------

Co-authored-by: Maximilian Harz <maxharz@gmail.com>
2025-06-13 19:02:37 +00:00
e6d3e5132e
refactor(backend): reduce seed time (#8662)
* reduce seed time

- only 1000 additional users
- chat only for 100 additional users
- logs to see where its at

* lint
2025-06-13 10:57:49 +00:00
0365cee45e
v3.9.0 (#8661) 2025-06-11 20:19:54 +02:00
sebastian2357
b1c19d0c94
fix(webapp): optimize registration layout (#8630)
* - fixed nowrap for button
- restyled bullets for slider
- relocated back links
- removed icons

* - removed icon from RegistrationSlideEmail too

* - added media query for padding

* - fixed missing constants

* - fixed padding in no-header layout

* - fixed sticky footer in registration flow

* - removed icons from inputs

* - set fixed height for back link

* - fixed invite code placeholder

* - added auto submit to invite and email code forms
- fixed layout password inputs
- added layout to checkboxes (create)
- removed unnecessary texts
- moved backLink for password-reset
- tidied up create layout

* fixed margin

* - fixed nonceLength

* lint fixes

* corrected path

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-06-11 16:45:03 +00:00
a0e4b49833
fix(webapp): fix group performance (#8656)
* seed more Yoga group members

* implement groupMembers pagination

* load limited amount of group members

* force show all members in group member list

* remove unused import

* - added virtual scrolling to ProfileList

* - fixed linter error

* load all when clicking the button

* seed 3000 users

* cleanup

* lint

* hide search when not all members are visible

* fix email factory

* - increased profileListVisibleCount to 6

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
2025-06-11 17:46:57 +02:00
dependabot[bot]
6ae392b6e3
build(deps): bump @aws-sdk/client-s3 from 3.817.0 to 3.826.0 in /backend (#8647)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.817.0 to 3.826.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.826.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.826.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 19:53:34 +00:00
dependabot[bot]
2d0361b811
build(deps-dev): bump eslint-plugin-n in /backend (#8646)
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.17.0 to 17.19.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.17.0...v17.19.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-version: 17.19.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 21:34:46 +02:00
dependabot[bot]
c40a6f2a0e
build(deps-dev): bump eslint-plugin-jest in /backend (#8648)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.12.0 to 28.13.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-version: 28.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 18:58:38 +00:00
dependabot[bot]
f48f3e0f3f
build(deps-dev): bump eslint-import-resolver-typescript in /backend (#8643)
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 4.3.4 to 4.4.3.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.4...v4.4.3)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-version: 4.4.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 20:39:17 +02:00
dependabot[bot]
63cf15b4be
build(deps-dev): bump @types/node from 22.15.21 to 22.15.30 in /backend (#8645)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.21 to 22.15.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.30
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 14:46:46 +00:00
mahula
b61fd597ec
refactor(webapp): adapt webapp docker build stages to match e2e testing requirements (#8651)
* refactor: change webapp docker build stages to match e2e testing requirements

* refactor: remove build parameter from final docker compose steptin e2e test workflow

* Revert "refactor: remove build parameter from final docker compose steptin e2e test workflow"

This reverts commit 63461874ba389f6fcdd1f57b45d7f531088cd10a.

* e2e: update backend env template for e2e testing

* e2e: update e2e testing workflow to recent changes in backend building and config

* e2e: update e2e testing workflow add missing env copy

* e2e: update e2e testing workflow add missing env copy

* e2e: update e2e testing workflow add missing env copy
2025-06-09 15:46:12 +02:00
dependabot[bot]
c1fe4d240b
build(deps): bump email-templates from 12.0.2 to 12.0.3 in /backend (#8644)
Bumps [email-templates](https://github.com/forwardemail/email-templates) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/forwardemail/email-templates/releases)
- [Commits](https://github.com/forwardemail/email-templates/compare/v12.0.2...v12.0.3)

---
updated-dependencies:
- dependency-name: email-templates
  dependency-version: 12.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 08:50:13 +00:00
dependabot[bot]
670e0ae804
build(deps-dev): bump eslint-plugin-prettier in /webapp (#8625)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 10:07:40 +02:00
dependabot[bot]
8a0b7e49cd
build(deps): bump peter-evans/repository-dispatch (#8649)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 342b4dee76f7e22ff463b5e5d632b75319eb411e to 0eae9e597ebc81bcc8c2220e34ddff4bc7c769b3.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](342b4dee76...0eae9e597e)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 0eae9e597ebc81bcc8c2220e34ddff4bc7c769b3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-08 11:43:43 +02:00
dependabot[bot]
c365ec594b
build(deps-dev): bump cypress from 14.4.0 to 14.4.1 in the cypress group (#8650)
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 14.4.0 to 14.4.1
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.4.0...v14.4.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-08 11:08:57 +02:00
Moriz Wahl
b67c9fd7cb
feat(e2e): group create feature (#8636)
Co-authored-by: mahula <lenzmath@posteo.de>
2025-06-06 14:47:05 +00:00
aaf3b34125
fix flaky tests (#8638) 2025-06-04 23:40:48 +02:00
7d95c6437a
v3.8.2 (#8637) 2025-06-04 15:03:39 +00:00
Moriz Wahl
df4275c5cd
feat(webapp): location on registration (#8608)
* feat(webapp): location on registration

* add location name to signup verification, allow location query

* location name can be prompted in regeistration

* default value null for locationName

* Prevent ds-select overflow

* Remove location name from label

* Add margin-bottom to location-select

* group location is not affected by REQUIRE_LOCATION, previous location is shown

* Update webapp/components/Registration/RegistrationSlideCreate.vue

Co-authored-by: Max <maxharz@gmail.com>

* Replace more '16px' by '$space-small' and remove class 'password-strength'

* Add class 'password-strength' again

* property for previous location

---------

Co-authored-by: Maximilian Harz <maxharz@gmail.com>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-06-04 15:16:24 +02:00
Moriz Wahl
8c30098ac3
fix(webapp): group categories (#8634) 2025-06-04 13:35:37 +02:00
dependabot[bot]
db6e940c4f
build(deps): bump @aws-sdk/lib-storage in /backend (#8615)
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage) from 3.804.0 to 3.817.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.817.0/lib/lib-storage)

---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
  dependency-version: 3.817.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 20:15:45 +00:00
dependabot[bot]
1864487dbc
build(deps): bump validator from 13.15.0 to 13.15.15 in /backend (#8628)
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.15.0 to 13.15.15.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.15.0...13.15.15)

---
updated-dependencies:
- dependency-name: validator
  dependency-version: 13.15.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 18:32:55 +00:00
dependabot[bot]
343c38cfbf
build(deps): bump validator from 13.15.0 to 13.15.15 in /webapp (#8622)
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.15.0 to 13.15.15.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.15.0...13.15.15)

---
updated-dependencies:
- dependency-name: validator
  dependency-version: 13.15.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 17:54:45 +00:00
dependabot[bot]
2ebc5c135b
build(deps-dev): bump eslint-plugin-prettier in /backend (#8621)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-03 17:08:42 +00:00
e87a33eb3f
feat(backend): push posts (#8609)
* push posts

push posts

* unpush posts

* fix comment query

* locales

* fix locales

* fix tests

* Update webapp/locales/de.json

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

* Update webapp/locales/de.json

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

* Update webapp/locales/de.json

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

* fix unpushedSuccessfully english message

* remove paremeters from unpushPost

* rename pushPostToTop -> pushPost, tests

* update locales & tests webapp

* fix lint

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-06-03 17:57:21 +02:00
dependabot[bot]
d80ff05116
build(deps): bump node from 24.0.2-alpine to 24.1.0-alpine in /backend (#8613)
Bumps node from 24.0.2-alpine to 24.1.0-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.1.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 20:27:43 +00:00
dependabot[bot]
6c9c57be2d
build(deps-dev): bump eslint-plugin-jest in /backend (#8623)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.11.0 to 28.12.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.12.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-version: 28.12.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 19:58:17 +00:00
dependabot[bot]
b35504a5c1
build(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 (#8612)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.17.0 to 6.18.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](1dc7386353...263435318d)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 19:28:59 +00:00
1f0b57db88
v3.8.1 (#8633) 2025-06-02 09:17:28 +00:00
b4b9b842b3
fix(backend): hotfix - allow more user fields to be queried (#8632)
* allow to query user id & slug

* skip tests
2025-06-02 08:50:42 +00:00
2a7a9b6ff4
v3.8.0 (#8631) 2025-06-01 15:52:37 +00:00
Robert Schäfer
d6a8de478b
feat(backend): migrate to s3 (#8545)
## 🍰 Pullrequest
This will migrate our assets to an objectstorage via S3.

Before this PR is rolled out, the S3 credentials need to be configured in the respective infrastructure repository. The migration is implemented in a backend migration, i.e. I expect the `initContainer` to take a little longer but I hope then it's going to be fine. If any errors occcur, the migration should be repeatable, since the disk volume is still there.

### Issues
The backend having direct access on disk.

### Todo
- [ ] Configure backend environment variables in every infrastructure repo
- [ ] Remove kubernetes uploads volume in a future PR

Commits:

* refactor: follow @ulfgebhardt
  Here: https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/8545#pullrequestreview-2846163417
  I don't know why the PR didn't include these changes already, I believe I made a mistake during rebase and lost the relevant commits.
* refactor: use typescript assertions
  I found it a better way to react to this comment: https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/8545/files#r2092766596
* add S3 credentials
* refactor: easier to remember credentials
  It's for local development only
* give init container necessary file access
* fix: wrong upload location on production
* refactor: follow @ulfgebhardt's review
  See: https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/8545#pullrequestreview-2881626504
2025-06-01 09:53:31 +00:00
16803e45e6
fix broken observe on post (#8610)
Due to missing tests & problematic refactoring, posts could no longer be
observed and the new observe state beeing indicated without reloading
the page.

This reverts parts of
https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/8598 to
fix the problem
2025-05-31 10:44:29 +02:00
4b3a26d517
feat(webapp): shout comments (#8600)
* shout comments

* fix notifications

* Remove whitespace for empty category sections

* Overhaul post actions

* Adjust spacing

* Allow fine-grained size control for icons and circle buttons via css variables; adjust comments layout

* Adjust spacing

* Add test for ActionButton (WIP)

* Rename import

* Remove text and add count bubble

* Use filled icons to indicate active states

* Adjust sizes and orientation

* Remove unused properties, add test

* Fix ObserveButton test

* Fix ShoutButton test

* fix tests

* Adapt styles

* Adjust style for larger numbers

* Remove unused icon

* Fix test structure

* Remove unused class names

---------

Co-authored-by: Maximilian Harz <maxharz@gmail.com>
2025-05-31 00:13:15 +02:00
mahula
51564e5d9b
refactor(webapp): make group form's location select available as a separate component (#6245)
* WIP make location select a separate component

* trying ...

* fix update of geolocale from component

* clean up location select code

* refactor code

* refactor code

* clean up

* linting

* add first unit tests for location select

* reuse location setting component in user settings

* get it working

* fix unit test

* Update webapp/components/Select/LocationSelect.vue

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

* Update webapp/components/Select/LocationSelect.spec.js

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

* Update webapp/components/Select/LocationSelect.spec.js

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

---------

Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
Co-authored-by: ogerly <fridolin@tutanota.com>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-29 16:58:36 +00:00
Moriz Wahl
ba2e086b4b
feat(webapp): ask for real name (#8605)
* feat(webapp): ask for real name

* fix locales

* function to create name from given and surname

* mock env

* use x2004 to create name from given and surname
2025-05-28 18:41:10 +00:00
Moriz Wahl
fb2ef852a1
feat(backend): pin public group posts (#8606)
* feat(backend): pin more than one post

* add postPinnedCount query, better names for env variable

* add store and mixin for pinned posts counts

* test pinned post store

* context menu for pin posts

* fix typos

* unpin posts is always possible

* feat(backend): pin public group posts

* allow posts in public groups to be pinned by admins

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-28 19:52:30 +02:00
Moriz Wahl
b736a2a2e3
feat(backend): pin more than one post (#8598)
* feat(backend): pin more than one post

* add postPinnedCount query, better names for env variable

* add store and mixin for pinned posts counts

* test pinned post store

* context menu for pin posts

* fix typos

* unpin posts is always possible

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-28 19:12:27 +02:00
Moriz Wahl
903ce7071f
refactor(webapp): remove warnings in unit tests (#8556)
* refactor(webapp): remove warnings in unit tests
2025-05-27 22:10:58 +00:00
Moriz Wahl
a3178a91b4
refactor(webapp): store for categories (#8551)
* after authentification, query the categories if active and store them

* get categories from store

* use category store to get categories

* get categories from store

* mock store to have access to categories

* to get rid of the active categories config variable in the frontend, the Category query returns an empty array when categories are not active

* remove CATEGORIES_ACTIVE from .env

* should return string to avoid warnings in console

* replace all env calls for categories active by getter from store

* use categoriesActive getter

* ignore order of returned categories

* mixin to get the category infos from the store, to ensure, that the quey has been called

* fix misspelling

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-27 15:03:26 +02:00
5bec51ad5d
v3.7.0 (#8597) 2025-05-25 18:24:21 +00:00
sebastian2357
eef2eb9c56
fix(webapp): logo and top-menu optimization (#8590)
* - added case for tablet

* - optimized HeaderMenu for desktop and mobile
- fixed Logo

* - refixed Logo (missing changes)

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-25 17:43:01 +00:00
e5b692e753
fix(webapp): hotfix dropdown menu placement (#8594)
* hotfix dropdown menu placement

* update snapshots

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-25 17:10:18 +00:00
sebastian2357
a69006873d
fix(webapp): notifications - UI Improvements (#8559)
* Notifications view:
- restructured broken layout
- joined several columns for mobile view
- moved button from footer to header
- set alternating colors for the table rows

UserTeaser
- added injectedText
- added injectedDate
- fixed padding

* fixed race-condition with default behavior of browser

* - fixed: jumping menu / menu should get closed by click on notification
- fixed: NotificationList replaced by NotificationTable

* - fixed: menu gets closed when cursor leaves content area, but it is still within popup

* - fixed: menu top buttons should be next to each other

* - fixed: popup background overlay remains after NotificationMenu disappeared after viewport change to mobile

* - fixed lint errors

* - fixed tests + snapshots

* - fixed e2e test

* fix lint error

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>

* Fix locale identifier to have single quotes 'notifications.reason.on_date'

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-05-25 16:44:33 +00:00
18ae2a04ab
update user, write all values, query verification Badge (#8593) 2025-05-25 14:48:24 +00:00
ad4b6e0d79
refactor(webapp): remove email normalization (#8580)
* remove email normalization from webapp

* missing change

* fix error when email is not defined

* fix lint

* remove obsolete test

* remove obsolete tests

* fix password reset

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-25 15:58:41 +02:00
2b0d38fdff
feat(backend): autoselect badges when rewarding and the user still have free slots (#8577)
* autoselect badges when rewarding and the suer still have free slots

* improve semantics

---------

Co-authored-by: Hendrik-cpu <62690517+Hendrik-cpu@users.noreply.github.com>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-25 14:43:38 +02:00
df50e7fe2b
fix websocket - downgrade graphql (#8592)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-25 14:03:06 +02:00
dependabot[bot]
2232884a6b
build(deps-dev): bump @faker-js/faker from 9.7.0 to 9.8.0 in /webapp (#8567)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.7.0 to 9.8.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.7.0...v9.8.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 11:27:59 +00:00
dependabot[bot]
74739ead38
build(deps): bump @aws-sdk/client-s3 from 3.804.0 to 3.817.0 in /backend (#8582)
Bumps [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) from 3.804.0 to 3.817.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.817.0/clients/client-s3)

---
updated-dependencies:
- dependency-name: "@aws-sdk/client-s3"
  dependency-version: 3.817.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 12:59:59 +02:00
dependabot[bot]
73024ae257
build(deps-dev): bump eslint-plugin-jsonc in /backend (#8583)
Bumps [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) from 2.20.0 to 2.20.1.
- [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.20.0...v2.20.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsonc
  dependency-version: 2.20.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 10:29:05 +00:00
dependabot[bot]
bc458f188b
build(deps-dev): bump @types/lodash from 4.17.16 to 4.17.17 in /backend (#8585)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.16 to 4.17.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-version: 4.17.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 09:57:13 +00:00
dependabot[bot]
a0f4928b5a
build(deps-dev): bump the cypress group across 1 directory with 2 updates (#8561)
Bumps the cypress group with 2 updates in the / directory: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) and [cypress](https://github.com/cypress-io/cypress).


Updates `@cucumber/cucumber` from 11.2.0 to 11.3.0
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v11.2.0...v11.3.0)

Updates `cypress` from 14.3.2 to 14.3.3
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.3.2...v14.3.3)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-version: 11.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: cypress
  dependency-version: 14.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 09:26:26 +00:00
dependabot[bot]
16fdc94444
build(deps-dev): bump @types/node from 22.15.18 to 22.15.21 in /backend (#8586)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.18 to 22.15.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.21
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 08:58:09 +00:00
dependabot[bot]
aa22f39b57
build(deps): bump peter-evans/repository-dispatch (#8589)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 63fb3226c1bffa7d9e09d27eef4ecb0c3cf51143 to 342b4dee76f7e22ff463b5e5d632b75319eb411e.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](63fb3226c1...342b4dee76)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 342b4dee76f7e22ff463b5e5d632b75319eb411e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-25 10:15:55 +02:00
dependabot[bot]
014dba5b88
build(deps-dev): bump eslint-plugin-prettier in /webapp (#8520)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.6 to 5.4.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.6...v5.4.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-23 08:36:01 +00:00
8f72c4282a
improve login & invite mechanics (#8574)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-22 18:24:02 +00:00
Robert Schäfer
497dabdef9
build(backend): upgrade outdated S3 client (#8463)
I think we can merge this already. The S3 client dependency is outdated
and since the code is behind a feature flag it doesn't get executed. Why
not merge it then?
2025-05-22 14:29:17 +00:00
Robert Schäfer
11f9c15c20
refactor(docker): remove dead code (#8554)
Side quest of #8545. Looks like this file is not being used at all.
2025-05-21 16:28:45 +00:00
dependabot[bot]
92e14b17ce
build(deps-dev): bump eslint-plugin-prettier in /backend (#8526)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.6 to 5.4.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.6...v5.4.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 17:59:54 +00:00
dependabot[bot]
53856ea8c6
build(deps): bump linkify-html from 4.2.0 to 4.3.1 in /backend (#8532)
Bumps [linkify-html](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkify-html) from 4.2.0 to 4.3.1.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.1/packages/linkify-html)

---
updated-dependencies:
- dependency-name: linkify-html
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 17:25:21 +00:00
dependabot[bot]
7855155a3c
build(deps-dev): bump @faker-js/faker from 9.7.0 to 9.8.0 (#8560)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.7.0 to 9.8.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.7.0...v9.8.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 12:34:37 +00:00
dependabot[bot]
eb6637f628
build(deps): bump peter-evans/repository-dispatch (#8563)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 44966f0098fd4ab26380bb099e1edf6d57eb2c90 to 63fb3226c1bffa7d9e09d27eef4ecb0c3cf51143.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](44966f0098...63fb3226c1)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 63fb3226c1bffa7d9e09d27eef4ecb0c3cf51143
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 10:03:12 +00:00
Max
7ea8107ed0
fix(webapp): fix popover flickering (#8555)
Add boundary to v-popover to avoid random flickering when hovering a user teaser
Preload user data to avoid resizing (and sometimes repositioning) of popover after data has been loaded
2025-05-20 07:21:22 +00:00
Moriz Wahl
35729dfb6a
fix(backend): user role in group in notifications (#8552)
Co-authored-by: Max <maxharz@gmail.com>
2025-05-20 06:54:10 +00:00
a9ac75cf0c
fix statistics: reports (#8576) 2025-05-19 11:24:24 +00:00
dependabot[bot]
b24661d003
build(deps): bump docker/build-push-action from 6.16.0 to 6.17.0 (#8562)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.16.0 to 6.17.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](14487ce63c...1dc7386353)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 00:37:23 +00:00
dependabot[bot]
68dc96c2a2
build(deps): bump sanitize-html from 2.16.0 to 2.17.0 in /backend (#8568)
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.16.0 to 2.17.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.16.0...2.17.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-version: 2.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-19 02:10:50 +02:00
dependabot[bot]
4c42c7ce9c
build(deps-dev): bump @faker-js/faker from 9.7.0 to 9.8.0 in /backend (#8570)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.7.0 to 9.8.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.7.0...v9.8.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-18 12:16:19 +00:00
dependabot[bot]
d15262559d
build(deps): bump node from 23.11.0-alpine to 24.0.2-alpine in /backend (#8564)
Bumps node from 23.11.0-alpine to 24.0.2-alpine.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 24.0.2-alpine
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-18 09:30:04 +00:00
dependabot[bot]
24a11e20fe
build(deps-dev): bump ts-jest from 29.3.2 to 29.3.4 in /backend (#8569)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.3.2 to 29.3.4.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.3.2...v29.3.4)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-version: 29.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-18 08:15:17 +00:00
dependabot[bot]
1c25e3cc99
build(deps-dev): bump @types/node from 22.15.3 to 22.15.18 in /backend (#8571)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.3 to 22.15.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 23:30:17 +02:00
dependabot[bot]
33c9472dfd
build(deps-dev): bump eslint-config-prettier in /backend (#8529)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.2 to 10.1.5.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.5)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-16 10:40:32 +00:00
Moriz Wahl
77cd6a4a04
feat(backend): add support line to emails (#8502)
* feat(backend): add support line to emails

* - fixed snapshots

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
2025-05-14 18:04:08 +02:00
dependabot[bot]
a9a8dd3531
build(deps-dev): bump tsc-alias from 1.8.15 to 1.8.16 in /backend (#8530)
Bumps [tsc-alias](https://github.com/justkey007/tsc-alias) from 1.8.15 to 1.8.16.
- [Release notes](https://github.com/justkey007/tsc-alias/releases)
- [Commits](https://github.com/justkey007/tsc-alias/compare/v1.8.15...v1.8.16)

---
updated-dependencies:
- dependency-name: tsc-alias
  dependency-version: 1.8.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 22:18:40 +00:00
933e3ae9b0
v3.6.1 (#8553) 2025-05-12 20:30:43 +00:00
Max
206ff76b79
fix(webapp): fix flickering? (#8549)
* Fix flickering?

* Move scrollbar-gutter: stable to html, fixing flickering
2025-05-12 20:03:58 +00:00
34c0e5166f
fix(backend): fix statistics and introduce new values (#8550)
* fix statistics and introduce new values

* fix locales
2025-05-12 17:51:15 +00:00
Max
4489ae1a89
Fix typo in german translation (#8548) 2025-05-12 11:52:12 +00:00
995afaaab5
feat(webapp): default language configurable (#8546)
* make the default and fallback language configurable

* fixes

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-12 11:22:31 +00:00
Moriz Wahl
470ea3f23e
fix(webapp): query categories on login to get the count (#8542)
* fix(webapp): queru categories to get the count

* padd the weapper to fill in
2025-05-12 12:53:22 +02:00
92edde02d8
v3.6.0 (#8541) 2025-05-10 11:05:38 +00:00
Max
be0a5c555e
Show invititation dropdown until user clicks somewhere else (#8539) 2025-05-10 10:38:33 +00:00
Moriz Wahl
d4a9694657
feat(webapp): redirect to group after registration with invite to group (#8540) 2025-05-10 10:10:55 +00:00
Max
4e4eff8dc9
fix(webapp): fix layout break and hidden group name appearance (#8538)
Fixes long comment overflow.
There is some underlying problem with flex box and overflows. A better solution could be to use a grid, but this was the fastest I would come up with.

Fixes hidden group name appearance
2025-05-10 09:22:51 +00:00
Max
ce1844e521
feat(webapp): several group and personal invitation links (#8504)
* invite codes refactor

typo

* lint fixes

* remove duplicate initeCodes on User

* fix typo

* clean permissionMiddleware

* dummy permissions

* separate validateInviteCode call

* permissions group & user

* test validateInviteCode + adjustments

* more validateInviteCode fixes

* missing test

* generatePersonalInviteCode

* generateGroupInviteCode

* old tests

* lint fixes

* more lint fixes

* fix validateInviteCode

* fix redeemInviteCode, fix signup

* fix all tests

* fix lint

* uniform types in config

* test & fix invalidateInviteCode

* cleanup test

* fix & test redeemInviteCode

* permissions

* fix Group->inviteCodes

* more cleanup

* improve tests

* fix code generation

* cleanup

* order inviteCodes result on User and Group

* lint

* test max invite codes + fix

* better description of collision

* tests: properly define group ids

* reused old group query

* reuse old Groupmembers query

* remove duplicate skip

* update comment

* fix uniqueInviteCode

* fix test

* fix lint

* Get invite codes

* Show invitation data in registration

* Add invitation list to menu (WIP)

* Add mutations, add CreateInvitation, some fixes

* Improve style, fix long comments

* Lock scrolling when popover is open, but prevent layout change

* small fixes

* instant updates

* Introduce config for link limit; add texts, layout changes

* Validate comment length

* Improve layout

* Add message to copied link

* Add invite link section to group settings

* Handle hidden groups

* Add menu entry for group invite links

* Fix locale

* hotfix invite codes

* Add copy messages

* More styling (WIP)

* Design update

* Don't forget user state

* Localize placeholder

* Add locale

* Instant updates for group invites

* fix registration with invite code

* Fix text overflow

* Fix instant updates

* Overhaul styles, add locales, add heading

* Add test and snapshot for CreateInvitation

* Improve accessability; add invitation test

* Add tests for InvitationList

* Fix locales

* Round plus button

* Fix tests

* Fix tests

* fix locales

* fix linting

* Don't show name of hidden group in invite message

* Add more tests

* Update webapp/locales/de.json

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

* Update webapp/locales/de.json

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-10 08:25:03 +00:00
Moriz Wahl
fcd1776f21
fix(backend): category seed (#8536)
* seed categories with given id
2025-05-10 09:59:50 +02:00
Moriz Wahl
ba9da00a7f
correct copy path in dockerfile (#8519) 2025-05-10 07:08:39 +02:00
Moriz Wahl
da8af6ff42
feat(webapp): group invite after login (#8518) 2025-05-09 19:19:07 +00:00
Moriz Wahl
9300fbd5fc
feat(webapp): redirect on registration for invite links (#8517)
* feat(webapp): redirect on registration for invite links
2025-05-09 17:57:27 +00:00
sebastian2357
ff366a4075
fix(webapp): mobile optimization (#8516)
* - optimized header
- added possibility of extra mobile logo

* - changed behavior of NotificationMenu link get directly open for mobile

* - moved notification links to the top of the menu

* - optimized chat view for mobile

* - added logo branding structure

* - added logo branding structure

* - fixed chat height

* - fixed paddings for internal pages

* Fix linting

* Fix linting

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-09 17:04:06 +00:00
Moriz Wahl
ca5b1fa0b5
feat(docu): update email snapshots (#8514) 2025-05-09 12:21:18 +00:00
Wolfgang Huß
b471a8f92b
fix(backend): fix user profile and group links in e-mails (#8512)
* Add e-mail .env settings

* Fix user profile and group links

* fix snapshots

---------

Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2025-05-09 11:51:21 +00:00
2278a9e311
fix(backend): fix registration with invite code (#8513)
* fix registration with invite code

* save one db call

* fix
2025-05-09 11:20:56 +00:00
ac79452ce6
fix locales errors (german) (#8510) 2025-05-09 12:19:00 +02:00
989d5ff781
fix(backend): invite codes - hotfix 1 (#8508)
* hotfix invite codes

* fix tests & ensure correct behaviour
2025-05-08 22:57:55 +00:00
Moriz Wahl
fbec8288b2
refactor(backend): category seed (#8505)
* define ids and slugs in categories, check for existing ids, only seed the new ids

* seed categories respecting existing categories

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-05-08 20:27:41 +00:00
3f4d648562
feat(backend): group invite codes (#8499)
* invite codes refactor

typo

* lint fixes

* remove duplicate initeCodes on User

* fix typo

* clean permissionMiddleware

* dummy permissions

* separate validateInviteCode call

* permissions group & user

* test validateInviteCode + adjustments

* more validateInviteCode fixes

* missing test

* generatePersonalInviteCode

* generateGroupInviteCode

* old tests

* lint fixes

* more lint fixes

* fix validateInviteCode

* fix redeemInviteCode, fix signup

* fix all tests

* fix lint

* uniform types in config

* test & fix invalidateInviteCode

* cleanup test

* fix & test redeemInviteCode

* permissions

* fix Group->inviteCodes

* more cleanup

* improve tests

* fix code generation

* cleanup

* order inviteCodes result on User and Group

* lint

* test max invite codes + fix

* better description of collision

* tests: properly define group ids

* reused old group query

* reuse old Groupmembers query

* remove duplicate skip

* update comment

* fix uniqueInviteCode

* fix test
2025-05-08 19:18:40 +00:00
Wolfgang Huß
e3864b1f9d
feat(webapp): change german to du and dich (#8507)
* Change 'Du' -> 'du'

* Change 'Dich' -> 'dich'

* Change backend e-mails 'Dich' -> 'dich'

* Change backend e-mails 'Du' -> 'du'

* Fix e-mail snapshots

* Revert "Auxiliary commit to revert individual files from eea84f60ba9c17d48a735632709a66452f0494e9"

This reverts commit d80994c3b8bff311422cb44aab1275c31286595a.

* Change backend e-mails 'Du' -> 'du', 'Dich' -> 'dich'

* Change webapp 'Dein<x>' -> 'dein<x>'

* Change backend 'Dein<x>' -> 'dein<x>'
2025-05-08 18:48:26 +02:00
Moriz Wahl
20d14f3a2f
chore(release): v3.5.3 (#8503)
* Release v3.5.3
2025-05-07 18:44:44 +00:00
Moriz Wahl
50bc62428e
fix(backend): correct email from (#8501) 2025-05-07 19:42:39 +02:00
Robert Schäfer
290a176407
refactor(backend): types for global config (#8485)
* refactor(backend): types for global config

I saw merge conflicts in these files for #8463 so let's get some parts of this PR into `master` already.

I believe this fixes a small bug. They guard clause didn't ensure that all of REDIS_ configurations were set.

* remove old email mechanism

* refactor(backend: react to @ulfgebhardt's review

See: https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/8485#pullrequestreview-2813528327

* build(backend): optional commit

@ulfgebhardt this is how I tested the configurations. We don't need to include this commit but I wouldn't expect to send out real emails from a `docker-compose` setup.

---------

Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2025-05-07 15:57:35 +02:00
32026dacfc
fix warning in workflow for lower case as (#8494) 2025-05-06 22:46:51 +00:00
5d348c2eaf
v3.5.2 (#8498) 2025-05-06 11:44:58 +00:00
2b63df1930
fix emails2 (#8497) 2025-05-06 11:18:34 +00:00
4960f2800b
v3.5.1 (#8496) 2025-05-06 10:30:40 +00:00
5c5550092e
fix emails in production (#8493) 2025-05-06 09:52:24 +00:00
b280b1f3f0
v3.5.0 (#8492) 2025-05-06 05:28:51 +02:00
Max
33274e5b9a
feat(webapp): user teaser popover (#8450)
* calculate distance between current user and queried user

* fix query for unset location

* use database to calculate distance

* rename distance to distance to me, 100% calculation done in DB

* distanceToMe tests

* lint fixes

* remove comments

* Show user teaser popover with badges, Desktop

* Refactor UserTeaser and add mobile popover support

* Avoid click propagation (WIP)

* Prevent event propagation

* Adjust alignment and font sizes

* More spacing for statistics

* Add distance, simplify user link

* Refactor location info into own component

* Add tests for UserTeaserPopup

* Refactor and test LocationInfo

* Query distanceToMe, rename distance to distanceToMe

* Update test

* Improve tests for UserTeaser, WIP

* Fix tests

* DistanceToMe on User instead of Location

* Revert "DistanceToMe on User instead of Location"

This reverts commit 96c9db00a44cd120e47bfe9534d3e066a194744c.

* Fix notifications

* Refactor UserTeaser and fix location info

* Fix group member crash

* Show 0 distance

* Fit in popover on small screens

* Allow access to profile on desktop

* Revert backend changes

* Load user teaser popover data only when needed

* Fix type mismatch

* Refactor for clarity and accessibility

* Litte refactorings and improvements

* Fix popover test

* Adapt and fix tests

* Fix tests and bugs

* Add placeholder

* cypress: adapt user teaser locator to changes

* Remove delays and scrolling

* Disable popovers in notification list and fix layout

* Remove flickering

* Make overlay catch all pointer events on touch devices

* Re-add attribute for E2E test

* Fix test, return to mouseover

* fix snapshot

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
Co-authored-by: mahula <lenzmath@posteo.de>
2025-05-05 23:54:13 +00:00
Moriz Wahl
65f764f6d9
feat(backend): signup email localized (#8459)
* localized registration email

* localized email verification email

* localized reset password email
2025-05-05 20:44:14 +02:00
63dd215297
lint json (#8472)
revert providers path
2025-05-05 14:35:13 +02:00
mahula
30080a44c2
refactor(other): cypress: simplify cucumber preprocessor imports and some linting (#8489)
* cypress: a little linting

* cypress: import badeball preprocessor globally

* cypress: reintroduce accidentally removed semicolons

* cypress: set new e2e support file in config

* Revert "cypress: import badeball preprocessor globally"

This reverts commit 55fde3de2f9c355fe25bf9b49485b6bf64ca01cf.

* Revert "cypress: set new e2e support file in config"

This reverts commit 525cb5cf3766e402dadfd17f48e5b0f6c6ba1f9b.

* cypress: change preprocessor import to correct method in step definition file

* cypress: change preprocessor import to correct method in step definition files
2025-05-04 22:00:36 +02:00
b54e9773f4
fix backend node23 (#8488) 2025-05-04 14:46:29 +02:00
mahula
5d5a5b17b8
refactor(workflow): parallelize e2e preparation (#8481)
* e2e preparation: separate image buildings

* e2e preparation: fix job naming

* e2e preparation: set required jobs in cleanup job

* e2e preparation: set restore keys

* e2e preparation: reduce cleanup job dependencies

* e2e preparation: remove primary cache key pattern

* Revert "e2e preparation: remove primary cache key pattern"

This reverts commit 9df95de90083cc296f38ae87b127f76ac4e59295.

* e2e preparation: split cache restore steps

* e2e preparation: set concrete archive paths

* e2e preparation: remove redundant step id

* e2e preparation: fix typo

* e2e preparation: fix typo

* e2e preparation: move env copying to cypress preaparation job

* e2e preparation: update cache cleaning job

* e2e preparation: refactor job and step naming

* e2e preparation: add repo checkout step to cache cleanup job

* e2e preparation: correct docker compose step

* e2e preparation: correct backend env copying

* e2e preparation: correct cypress cache restore key
2025-05-04 12:53:34 +02:00
Robert Schäfer
fac818a3e4
refactor(backend): types for context + slug (#8486)
Also these changes saw merge conflicts in #8463 so let's get them merged already.

Co-authored-by: mahula <lenzmath@posteo.de>
2025-05-04 07:44:31 +08:00
Moriz Wahl
e4ae0dfe50
feat(backend): emails for notifications (#8435)
* email templates with pug for all possible notification emails

* more information in emails

* Individual email subjects to all notification emails

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
Co-authored-by: mahula <lenzmath@posteo.de>
2025-05-03 21:11:44 +02:00
4f05b852af
remove some dependabot groups & no alpine version to allow update (#8475)
Co-authored-by: mahula <lenzmath@posteo.de>
2025-05-03 11:51:22 +00:00
dependabot[bot]
43f4fd130e
build(deps-dev): bump the babel group with 3 updates (#8478)
Bumps the babel group with 3 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) and [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register).


Updates `@babel/core` from 7.26.10 to 7.27.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-core)

Updates `@babel/preset-env` from 7.26.9 to 7.27.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-preset-env)

Updates `@babel/register` from 7.25.9 to 7.27.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.27.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-version: 7.27.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-version: 7.27.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-03 11:08:28 +00:00
dependabot[bot]
83b7e09bb6
build(deps-dev): bump @types/node from 22.15.2 to 22.15.3 in /backend (#8479)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.2 to 22.15.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-03 10:19:46 +00:00
c69cef47a1
refactor(backend): refactor context (#8434)
* type for neo4j and neode

* fix build

* remove flakyness

* wait for neode to install schema

* remove flakyness

* explain why we wait for a non-promise

* refactor context

missing change

missing change

* adjust test setup

proper cleanup after test

* lint fixes

* fix failing test to use new context
2025-05-03 09:43:08 +00:00
dependabot[bot]
913cc2f06d
build(deps): bump amannn/action-semantic-pull-request (#8480)
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 04501d43b574e4c1d23c629ffe4dcec27acfdeff to 335288255954904a41ddda8947c8f2c844b8bfeb.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](04501d43b5...3352882559)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-version: 335288255954904a41ddda8947c8f2c844b8bfeb
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-03 09:44:29 +02:00
dependabot[bot]
fb09076f0f
build(deps-dev): bump eslint-plugin-prettier in /webapp (#8332)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.3 to 5.2.6.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.3...v5.2.6)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-03 03:00:59 +02:00
68edc47f65
remove all helpers on src/helpers (#8469)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-02 13:57:37 +00:00
edce234745
move models into database folder (#8471)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-02 11:34:43 +00:00
a38d24a803
also lint cjs files (#8467)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-02 10:39:10 +00:00
1536a32b3a
refactor(backend): refactor badges (#8465)
* new badge descriptions

* new user verification color

* new svgs for elevated roles

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-05-02 09:59:18 +00:00
839ffb29ee
refactor(backend): move resolvers into graphql folder (#8470)
* move resolvers into graphql folder

* lint fixes
2025-05-02 07:47:39 +00:00
5e24f51cf7
refactor(webapp): remove unused packages (#8468)
* remove unused packages

* fix lint
2025-05-02 07:21:26 +00:00
a3dffb3cb5
refactor(backend): remove unused packages (#8466)
* remove unused packages

* remove more unused packages

* remove unused files
2025-05-02 08:54:03 +02:00
e709c4ba06
fix(backend): fix backend dev and dev:debug command (#8439)
* fix backend dev and dev:debug command

* fix dev:debug command
2025-05-01 09:07:17 +00:00
f8864a779c
move distanceToMe onto Location (#8464) 2025-05-01 10:33:53 +02:00
21f343b8cf
feat(backend): distanceToMe (#8462)
* calculate distance between current user and queried user

* fix query for unset location

* use database to calculate distance

* rename distance to distance to me, 100% calculation done in DB

* distanceToMe tests

* lint fixes
2025-04-30 18:12:20 +00:00
sebastian2357
c855554825
fix(webapp): fixed padding for mobile in basic layout (#8455)
* - fixed padding for mobile in basic layout

* Select .layout-blank class only

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-30 16:28:01 +00:00
Wolfgang Huß
2f67b8cba1
Fix ocelot.social link for imprint and donation (#8461) 2025-04-30 13:28:07 +00:00
9afedcf922
v3.4.0 (#8454) 2025-04-28 20:56:20 +02:00
Max
d09f1a95f9
fix(webapp): fix badge focus (#8452)
* Verification badge is never a button

* Fix focus style of badges, removing weird outline

Instead of outline, increase size, like when hovered.
2025-04-28 17:59:35 +00:00
9d5396988a
feat(backend): branding middlewares (#8429)
* allow the rbanding to provide middlewares

lint fix

fix config

* whitelist instead o blacklist when to exclude middlewares

fix config whitelisting

* fix lint
2025-04-28 17:27:01 +00:00
Wolfgang Huß
48c7bd0033
refactor(webapp): make login, registration, password-reset layout brandable (#8440)
* Make login, registration, password-reset layout brandable

- Rename some variables related to this

* Remove experimental code

* add lodash types

* fix build

fix type

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-28 16:58:35 +00:00
d7d8a242cd
fix(backend): fixes for branding (#8449)
* copy from branding folder to backend public folder

provide default branding/public folder

* copy public folder correctly

* copy files again for providers.json

* copy more public folders

* more copy

* revert change

* fix naming of called script when using db:data:branding

* prod command for branding data

* close database connection

* lint fixes

* increase test timeout again
2025-04-28 18:17:18 +02:00
Max
fffaebcbca
Replace edit link by pencil button (#8453)
We show now a round button with pencil icon to edit the badges.
2025-04-28 14:39:54 +00:00
Wolfgang Huß
a5ee90a95d
fix(webapp): refine little things (#8382)
* Refine locals of some internal pages headlines

* Fix tool tip text

* Fix 'email' -> 'e-mail'

* Syncronize 'metadata.ts' with webapp

* Refine e-mail notifications

* Adjust notification settings buttons

* Refine third party setting

* Fix post teaser counter icon tooltips translations

* Refine e-mail notifications

* Refine third party setting

* notification spec snapshot

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-28 13:32:23 +00:00
Max
ba0cc147e7
fix(webapp): fix admin badges settings (#8438)
* Remove proxy from nuxt.config, instead add proxy filter

* Show message when there are no badges
2025-04-26 17:25:27 +00:00
dependabot[bot]
3c853d5737
build(deps): bump peter-evans/repository-dispatch (#8443)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 7d980a9b9f8ecf8955ea90507b3ed89122f53215 to 44966f0098fd4ab26380bb099e1edf6d57eb2c90.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](7d980a9b9f...44966f0098)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 44966f0098fd4ab26380bb099e1edf6d57eb2c90
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 16:57:17 +00:00
dependabot[bot]
ce19450b0d
build(deps-dev): bump nodemon from 3.1.9 to 3.1.10 in /backend (#8447)
Bumps [nodemon](https://github.com/remy/nodemon) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-version: 3.1.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 16:23:22 +00:00
dependabot[bot]
7c37a239e2
build(deps-dev): bump @types/node from 22.14.1 to 22.15.2 in /backend (#8446)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.14.1 to 22.15.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 15:53:08 +00:00
dependabot[bot]
0d8552cb00
build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 (#8444)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](471d1dc4e0...14487ce63c)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 17:23:13 +02:00
dependabot[bot]
8d8315eb19
build(deps-dev): bump cypress from 14.3.1 to 14.3.2 in the cypress group (#8442)
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 14.3.1 to 14.3.2
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.3.1...v14.3.2)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 11:21:30 +00:00
dependabot[bot]
91bdf3ca1e
build(deps-dev): bump eslint-import-resolver-typescript in /backend (#8445)
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 4.3.2 to 4.3.4.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.2...v4.3.4)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-version: 4.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 12:52:14 +02:00
dependabot[bot]
7482f8665e
build(deps-dev): bump eslint-config-prettier in /backend (#8370)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.1 to 10.1.2.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.1...v10.1.2)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 01:35:02 +02:00
2f808f8fcc
revokeBadge also removes selection (#8437) 2025-04-25 17:45:56 +00:00
sebastian2357
2fd138697f
feat(webapp): badges UI (#8426)
- New badge UI, including editor.
- Adds config to enable/disable badges.

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
Co-authored-by: Maximilian Harz <maxharz@gmail.com>
2025-04-25 16:55:46 +00:00
0873fc748c
feat(backend): lint - detect unused typescript disables (#8425)
* detect unused typescript disables

* fix lint errors

uuid-types

remove debug

fix config

* lint fixes
2025-04-25 14:31:49 +00:00
Robert Schäfer
4e9dbf4c98
fix(docu): remove required but missing frontend/.env (#8431)
When you follow the documentation, your `docker compose up` will fail
because a `.env` file is referenced that doesn't exist yet. The
documentation mentions a `.env.template` file, so I guess that one was
deleted but the documentation not updated.
2025-04-25 13:38:49 +00:00
507179738a
refactor(backend): types for neo4j & neode (#8409)
* type for neo4j and neode

* fix build

* remove flakyness

* wait for neode to install schema

* remove flakyness

* explain why we wait for a non-promise
2025-04-25 08:04:58 +00:00
2369d13ca2
lint everything, disable some setup steps for jest (#8423) 2025-04-24 22:39:32 +02:00
d4cc843662
lint n/no-sync (#8405) 2025-04-24 19:50:13 +00:00
649491f7cb
fix(backend): fix notification emails with different name (#8419)
* fix diffent name notifications

We had emails sent with incorrect names.
This PR combines the query for the email with the user the notification
is sent to since the notification in database was correct.
The underlying problem is the unstable order in which the database can
return values. The results of the two queries were matched by id since
it was assumed that they always return the same order of elements.

lint fixes

fix typo

fix factory

fix tests

* fix tests accoridng to review

also test for the right amount of emails in every test
2025-04-24 00:58:53 +02:00
5883818b91
refactor(backend): default badges, always return a badge (#8430)
* default badges, always return a badge

- default badges for trophy and verification
- always return a badge instead of null
- isDefault field on Badge

lint fixes

* default_verification svg

* add default-trophy

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>

---------

Co-authored-by: Sebastian Stein <sebastian@codepassion.de>
2025-04-23 17:12:24 +00:00
873cd6cd34
refactor(backend): allow to set selected badge-slot to null (#8421)
* allow to set selected badgeslot to null

Free a specific badge slot by setting it to null

* Update backend/src/schema/resolvers/users.ts

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
Co-authored-by: Max <maxharz@gmail.com>
2025-04-23 18:21:06 +02:00
Robert Schäfer
6b40a0dc59
chore(frontend): run npm install (#8432)
Just running `npm install` leads to local changes. Why are they not
checked in? I'm using the specified node version from `/.tool-versions`
in the root directory.
2025-04-23 23:24:41 +08:00
Wolfgang Huß
e58efb1ce0
refactor(webapp): refactor branding diverse v2 (#8427)
* Set new 'config.resolve.alias'

* Set new alias 'compilerOptions.paths'
2025-04-23 13:56:17 +02:00
Max
c090db3866
feat(webapp): badges admin settings (#8401)
Adds a link to badges settings in the user table, where admins can set the available badges.
2025-04-22 17:28:51 +00:00
7592fe29be
move graphql types into graphql folder (#8420) 2025-04-22 13:28:01 +00:00
74b79e0b14
fix faker image seed (#8422)
Images now display properly and there is diffent images now

allow to provide url, urls msut be valid in seed

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-22 11:06:27 +00:00
dependabot[bot]
c0918f2c35
build(deps-dev): bump @faker-js/faker from 9.6.0 to 9.7.0 in /webapp (#8411)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.6.0 to 9.7.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.6.0...v9.7.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 21:21:28 +00:00
dependabot[bot]
8aca541bfb
build(deps-dev): bump @faker-js/faker from 9.6.0 to 9.7.0 (#8414)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.6.0 to 9.7.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.6.0...v9.7.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-version: 9.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 20:10:10 +00:00
dependabot[bot]
cd044bbd0c
build(deps): bump sanitize-html from 2.15.0 to 2.16.0 in /backend (#8418)
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.15.0 to 2.16.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.15.0...2.16.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 19:35:09 +00:00
dependabot[bot]
a683b79a5f
build(deps-dev): bump cypress from 14.3.0 to 14.3.1 in the cypress group (#8413)
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 14.3.0 to 14.3.1
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.3.0...v14.3.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.3.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 19:02:22 +00:00
dependabot[bot]
908344c7c0
build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 (#8412)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](cdca7365b2...49933ea528)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 17:13:25 +00:00
6f4d347f69
refactor(backend): separate queries (#8358)
* separate all queries into one file each

* fix merge error

* fix lint

---------

Co-authored-by: mahula <lenzmath@posteo.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-21 11:47:12 +00:00
5131752710
refactor(backend): lint @typescript-eslint/strict (#8408)
* lint @typescript-eslint/recommended

* lint @typescript-eslint/recommended-requiring-type-checking

fix type not detected locally due to wierd uuid typings

missing save

error not reported locally

* lint @typescript-eslint/strict

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-21 11:09:47 +00:00
b464a380ca
refactor(backend): lint @typescript-eslint/recommended-requiring-type-checking (#8407)
* lint @typescript-eslint/recommended

* lint @typescript-eslint/recommended-requiring-type-checking

fix type not detected locally due to wierd uuid typings

missing save

error not reported locally

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-21 10:32:44 +00:00
53f3a4e2e6
lint @typescript-eslint/recommended (#8406)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-21 12:01:53 +02:00
dependabot[bot]
f9368112de
build(deps): bump nodemailer from 6.10.0 to 6.10.1 in /backend (#8417)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.10.0 to 6.10.1.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.10.0...v6.10.1)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-version: 6.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-19 19:29:39 +00:00
dependabot[bot]
26ac957eb5
build(deps-dev): bump @eslint-community/eslint-plugin-eslint-comments (#8415)
Bumps [@eslint-community/eslint-plugin-eslint-comments](https://github.com/eslint-community/eslint-plugin-eslint-comments) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-eslint-comments/releases)
- [Commits](https://github.com/eslint-community/eslint-plugin-eslint-comments/compare/v4.4.1...v4.5.0)

---
updated-dependencies:
- dependency-name: "@eslint-community/eslint-plugin-eslint-comments"
  dependency-version: 4.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-19 21:00:24 +02:00
8cf405c549
feat(backend): badges (#8391)
* delete all old badges

* reward/unrewardBadge

* verification Badges

* name all badged accordingly

* more tests, lint

* seed badges

* profileBadge mechanic

* badgesUnusedCount

* seed profileBadges set

* configure profile badge count

* insert badges db:data:badges:default

* seed commands to seed default badges and allow to seed branding data

* copy data migrations when building docker

* typo

* correct data:branding command & document it

* test new functionality

* Update backend/src/db/seed/badges.ts

Co-authored-by: Max <maxharz@gmail.com>

* Update backend/src/db/seed/badges.ts

Co-authored-by: Max <maxharz@gmail.com>

* Update backend/src/db/seed/badges.ts

Co-authored-by: Max <maxharz@gmail.com>

* naming coventions

* final naming fix

lint

fix build

fix badge type in test

renamed badge_ to trophy_

lint fixes

small renameing

fixes

fix users spec

fix webapp queries

fix display

* expose badge description

---------

Co-authored-by: Max <maxharz@gmail.com>
2025-04-17 23:08:54 +00:00
Moriz Wahl
89b0fa7a51
feat(backend): do not notify blocked or muted users (#8403)
* no more notifications of blocked or muted users in groups

* do not receive notifications on mentions or observed posts from muted users
2025-04-17 18:22:20 +00:00
Moriz Wahl
de4325cb50
feat(backend): only one email is sent although more notifications are triggered (#8400)
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-17 19:55:53 +02:00
Moriz Wahl
aee46552d6
fix(backend): flaky notifications on mention in group unit test (#8404) 2025-04-17 16:43:53 +00:00
Wolfgang Huß
a31274c793
refactor(webapp): refactor branding of post ribbons and chat etc. (#8395)
* Refactor branding of post ribbons

* Refactor chat to be more brandable

* Refine avatar menu logout item to have danger color

* Change login menu item color to '$text-color-link'
2025-04-17 17:48:59 +02:00
d9c8e3571c
downgrade sass to 1.77.6 (#8399)
avoid the deprecation warnings
2025-04-17 10:38:24 +00:00
Moriz Wahl
727713ac1d
mentiioned users in posts and comments of groups (#8392) 2025-04-16 16:04:31 +00:00
Moriz Wahl
9440ad5cc3
feat(backend): no notification mails to users online (#8397) 2025-04-16 15:34:29 +00:00
Max
5e6628e030
Add .nuxt to gitignore (#8393) 2025-04-16 14:54:44 +02:00
5d154bcb85
fix migrations (#8390)
async migrations should not call next()

Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-16 11:08:30 +02:00
Wolfgang Huß
3ff328ff2f
chore(frontend): add '.nvmrc' file to new frontend (#7112)
* Add '.nvmrc' file to new frontend

* Increase node version to 'v20.12.1' in frontend
2025-04-16 00:18:03 +00:00
4bd42009fd
refactor(backend): fix is muted by me query (#8365)
* use EXISTS for isMutedByMe

* corrected query in gql

---------

Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-15 18:17:13 +02:00
2d8fe8a941
fix(backend): block/mute chat (#8364)
* no notification when blocked

* no notifications for muted users

* move tests from emssage to notification middleware

* fix test

* also dont update unreadRoomCount when user is muted

---------

Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-15 10:38:48 +02:00
dependabot[bot]
b31a439c8b
build(deps): bump graphql-upload from 11.0.0 to 13.0.0 in /backend (#8375)
Bumps [graphql-upload](https://github.com/jaydenseric/graphql-upload) from 11.0.0 to 13.0.0.
- [Release notes](https://github.com/jaydenseric/graphql-upload/releases)
- [Changelog](https://github.com/jaydenseric/graphql-upload/blob/master/changelog.md)
- [Commits](https://github.com/jaydenseric/graphql-upload/compare/v11.0.0...v13.0.0)

---
updated-dependencies:
- dependency-name: graphql-upload
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 01:10:42 +00:00
dependabot[bot]
adcbf81a53
build(deps-dev): bump the typescript group across 1 directory with 2 updates (#8383)
Bumps the typescript group with 2 updates in the /backend directory: [ts-jest](https://github.com/kulshekhar/ts-jest) and [tsc-alias](https://github.com/justkey007/tsc-alias).


Updates `ts-jest` from 29.3.1 to 29.3.2
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.3.1...v29.3.2)

Updates `tsc-alias` from 1.8.14 to 1.8.15
- [Release notes](https://github.com/justkey007/tsc-alias/releases)
- [Commits](https://github.com/justkey007/tsc-alias/compare/v1.8.14...v1.8.15)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-version: 29.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
- dependency-name: tsc-alias
  dependency-version: 1.8.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 20:29:58 +00:00
dependabot[bot]
c2fd4484d2
Bump graphql from 14.7.0 to 15.10.1 in /webapp (#8157)
Bumps [graphql](https://github.com/graphql/graphql-js) from 14.7.0 to 15.10.1.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v14.7.0...v15.10.1)

---
updated-dependencies:
- dependency-name: graphql
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 19:14:18 +00:00
Max
fb12a139bc
fix(webapp): better settings ux (#8347)
* Scroll to notification settings when opened (for mobile)

* scroll to settings content when clicking on menu entry

* Scroll to settings content on mobile and fix weird loading state

* Add fail-safety

* Fix linting
2025-04-14 17:56:29 +00:00
dependabot[bot]
4509633248
Bump bcryptjs from 2.4.3 to 3.0.2 (#8218)
Bumps [bcryptjs](https://github.com/dcodeIO/bcrypt.js) from 2.4.3 to 3.0.2.
- [Release notes](https://github.com/dcodeIO/bcrypt.js/releases)
- [Commits](https://github.com/dcodeIO/bcrypt.js/compare/2.4.3...v3.0.2)

---
updated-dependencies:
- dependency-name: bcryptjs
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 17:15:57 +00:00
dependabot[bot]
1afd9576ce
Bump bcryptjs from 2.4.3 to 3.0.2 in /backend (#8224)
Bumps [bcryptjs](https://github.com/dcodeIO/bcrypt.js) from 2.4.3 to 3.0.2.
- [Release notes](https://github.com/dcodeIO/bcrypt.js/releases)
- [Commits](https://github.com/dcodeIO/bcrypt.js/compare/2.4.3...v3.0.2)

---
updated-dependencies:
- dependency-name: bcryptjs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 18:43:23 +02:00
dependabot[bot]
9396f840f4
build(deps-dev): bump cypress from 14.2.1 to 14.3.0 in the cypress group (#8366)
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 14.2.1 to 14.3.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.2.1...v14.3.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 08:34:55 +00:00
dependabot[bot]
af5f506d22
build(deps-dev): bump eslint-import-resolver-typescript in /backend (#8369)
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.1...v4.3.2)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-version: 4.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-13 12:49:18 +00:00
dependabot[bot]
d34798a9d9
build(deps-dev): bump dotenv from 16.4.7 to 16.5.0 (#8367)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.7 to 16.5.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 16.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-13 14:20:50 +02:00
dependabot[bot]
25552431b5
build(deps): bump ioredis from 4.16.1 to 5.6.1 in /backend (#8371)
Bumps [ioredis](https://github.com/luin/ioredis) from 4.16.1 to 5.6.1.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/redis/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v4.16.1...v5.6.1)

---
updated-dependencies:
- dependency-name: ioredis
  dependency-version: 5.6.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-13 09:03:41 +00:00
dependabot[bot]
63cd1d36b1
build(deps): bump dotenv from 16.4.7 to 16.5.0 in /backend (#8372)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.7 to 16.5.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.7...v16.5.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 16.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 20:55:41 +00:00
dependabot[bot]
7b8fdbebbe
build(deps-dev): bump eslint-config-prettier in /webapp (#8377)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.1 to 10.1.2.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.1.1...v10.1.2)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 20:20:01 +00:00
dependabot[bot]
4f375c3f76
build(deps-dev): bump @types/node from 22.14.0 to 22.14.1 in /backend (#8374)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.14.0 to 22.14.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.14.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-12 19:18:17 +00:00
8aa00216df
v3.3.0 (#8380)
regenerate changelog
2025-04-12 12:47:01 +00:00
Wolfgang Huß
a494f5e41e
fix(webapp): refine group muting locales (#8378)
* Refine group muting locales

* Revert toast message text in locale DE
2025-04-12 11:55:12 +00:00
Wolfgang Huß
2c7bfc700e
chore(backend): add e-mail setting for our new 'mailserver' to our backend .env.template (#8359)
* Add e-mail setting for our new 'mailserver' to our backend .env.template

* Reverse to default settings

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-12 11:27:03 +00:00
mahula
7d9b0e6437
refactor(backend): set up smtp pooling for nodemailer (#8167)
* backend: active SMTP pooling in Nodemailer configuration

* backend: add max SMTPconnections and messages to Nodemailer configuration

* move transport outside function to ensure pooling can work

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-12 12:59:56 +02:00
04bf693453
release script does not include commits (#8381) 2025-04-12 10:18:05 +00:00
117c0d75e7
refactor(backend): user graphql (#8354)
* refactor user graphql

- remove isLoggedIn query
- currentUser query only for authenticated, currenUser always returns a
User
- currentUser query implementation uses neo4jgraphql with id parameter
- remove custom email field from user
- fix bug in frontend when there is no categories

* remove comment

* remove unused filter

* fix currentuser test

* fixedswitchUserRole mutation

* fix categories
2025-04-12 00:50:16 +00:00
fa0280f9e9
fix block user (#8363) 2025-04-11 23:44:21 +00:00
Max
caeff070b7
feat(webapp): add mute/unumute group to menu (#8335)
* basics to notify a user when a followed user posted

* do not notify following user on posts in groups

* followig user wrote post notification

* notify regular group members when a new post is posted in the group

* mute and unmute groups

* clean database at end

* locale for post in group notification

* post in group notification triggers correctly

* email settings for post in group

* Add mute/unumute group to menu (WIP)

* Add mute group functionality (WIP)

* Add locales; use mute/unmute mutations, cleanup tests

* Overhaul group content menu test

* Rename isMuted to isMutedByMe and add it to group query

* Add German and English locales

* Add spanish translations

* Add missing translation keys (with null values)

* Remove console statement

* Add snapshot

* Replace mount by render

* Mock Math.random(), add tests for mute/unmute

* Use container instead of baseElement for snapshots

* fix group slug tests

* undo wrong variable naming

* rename parameter to groupId of mute/unmute group mutation

* rename parameter to groupId of mute/unmute group mutation

* only non pending members have access to the comtext menu

---------

Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-11 23:10:42 +00:00
Moriz Wahl
7a44e1aa4e
test that there is no email sent when no notification (#8362) 2025-04-11 23:49:31 +02:00
Moriz Wahl
aedf8d93c7
feat(backend): notify posts in groups (#8346)
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-11 20:50:59 +00:00
mahula
7b4b0774e4
docker compose files: use current maildev image from the right repo (#8351) 2025-04-11 19:44:22 +02:00
Moriz Wahl
3734e2ef56
feat(backend): notify users when a followed user posted (#8313) 2025-04-11 17:56:11 +02:00
Wolfgang Huß
bda0de0249
fix(backend): fixing admin email notification settings (#8356)
* Fix admin e-mail notification settings

* Optimize migration '20250405030454-email-notification-settings.ts' down

* Update backend/src/db/admin.ts

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-04-11 10:00:15 +00:00
711061b0c0
fix(backend): error when there is an abandoned email (#8315)
* fix error when there is an abandoned email

We check beforehand if an email has an user attached, but we never
delete an email without user. This will violate a unique constraint
blocking that particular email from ever being used again.

* fix tests
2025-04-10 18:17:51 +00:00
Moriz Wahl
abd13a6cff
migrate commenting users to observe commented posts (#8308) 2025-04-10 19:36:26 +02:00
ab6fe37c3e
refactor(backend): new chat message notification email (#8357)
* new chat message notification email

- new mail features name in subject and text

* fix english version

* typo

* fix typos

* adjust tests
2025-04-10 16:38:51 +00:00
fcc99ab58e
refactor(backend): clean migrate scripts (#8317)
* clean migrate scripts

- refactor migrate:init
  - separate admin seed
  - separate categories seed
- rework backend README regarding the database
- remove `db:clean` command as its a duplicate of `db:reset`
- remove `__migrate` helper alias

* renamed clean.ts to reset.ts

* set indices & constrains in init function

* fix comment

* disable migrations touching indices

* remove obsolete comment

* always run init on kubernetes

* reset db with or without migrations

* lint fixes

* Refine 'README.md'

* Refine more 'README.md'

* fix lint

---------

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-04-10 09:52:49 +02:00
Max
1b07b06ca7
feat(webapp): notification settings frontend (#8320)
Implements detailed settings for email notifications.

Issues
relates 🚀 [Feature] Drei neue Interaktions-Benachrichtigungen #8280
2025-04-09 13:21:38 +00:00
Moriz Wahl
fe7bab4675
posts and comments created by the factory set the observe relation (#8344) 2025-04-09 08:36:56 +00:00
f782032563
refactor(backend): lint - import/order (#8350)
* lint - import/no-relative-parent-imports

fix build error

* fix md

* lint import/order

enabled rule import/order and fixed impot order in each file
2025-04-09 09:44:48 +02:00
a4f391930c
lint - import/no-relative-parent-imports (#8349)
enable import/no-relative-parent-imports
2025-04-08 23:18:07 +02:00
mahula
dfe9205bf6
refactor(other): cleanup cypress configuration (#8345)
* cypress:remove redundant comment from command config

* cypress: move command and factory imports from global to local

* cypress: linting

* cypress: set support file to false in config
2025-04-08 22:20:41 +02:00
16ada68a3a
lint - update plugin promise and cleanup rules (#8343)
- use of promise:recommended
- update plugin
- apply new rules
2025-04-08 09:05:17 +00:00
59c145c1f9
lint plugin n - update and cleanup (#8342)
- Update plugin n to fix a deprecation warning
- Order n rules according to docu
- use n:recommended
- comment out all rules from recommened
- enable some rules
2025-04-08 08:35:49 +00:00
f7c371c9ce
lint import/no-extraneous-dependencies (#8341) 2025-04-08 07:35:11 +00:00
dependabot[bot]
be0de5b761
build(deps): bump express from 4.21.2 to 5.1.0 in /webapp (#8334)
Bumps [express](https://github.com/expressjs/express) from 4.21.2 to 5.1.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v5.1.0)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 00:53:47 +00:00
dependabot[bot]
666d2b67d7
build(deps): bump express from 4.21.2 to 5.1.0 in /backend (#8322)
Bumps [express](https://github.com/expressjs/express) from 4.21.2 to 5.1.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v5.1.0)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 02:14:56 +02:00
dependabot[bot]
f01d2b43e2
build(deps): bump mime-types from 2.1.35 to 3.0.1 in /backend (#8298)
Bumps [mime-types](https://github.com/jshttp/mime-types) from 2.1.35 to 3.0.1.
- [Release notes](https://github.com/jshttp/mime-types/releases)
- [Changelog](https://github.com/jshttp/mime-types/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/mime-types/compare/2.1.35...v3.0.1)

---
updated-dependencies:
- dependency-name: mime-types
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 11:39:44 +00:00
d6cb9b51c3
feat(backend): lint rules (#8339)
* eslint import

* eslint comments

* eslint security

* eslint import - rules

* eslint n

* eslint promise

* eslint no-catch-all

* eslint jest

* missing ignore

* disable import/unambiguous as conflicting
2025-04-07 10:53:44 +00:00
2eaaa7af39
feat(backend): chat notify via email (#8314)
* client

* backend

* tests

* also save awaySince timestamp

* remove console.log

* chat notification logic

* send notification mails for chat messages

* externalize online check, resolver resover first

* prevent email notifications for blocked users

comment

* respect user email notification settings

* properly handle null case for email destructuring

* tests

* corrected mail style

---------

Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-07 12:23:36 +02:00
dependabot[bot]
4e827de29d
build(deps): Bump docker/metadata-action (#8245)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 70b2cdc6480c1a8b86edf1777157f8f437de2166 to 902fa8ec7d6ecbf8d84d538b9b233a880e428804.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](70b2cdc648...902fa8ec7d)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 11:39:34 +00:00
dependabot[bot]
bcff4d393d
build(deps): Bump docker/build-push-action from 6.9.0 to 6.15.0 (#8244)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.9.0 to 6.15.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](4f58ea7922...471d1dc4e0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 10:33:36 +00:00
dependabot[bot]
46f380eafa
build(deps): bump docker/login-action from 3.3.0 to 3.4.0 (#8271)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](9780b0c442...74a5d14239)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 10:02:37 +00:00
dependabot[bot]
c2eae7a8c3
build(deps): bump sass from 1.85.0 to 1.86.3 in /webapp (#8333)
Bumps [sass](https://github.com/sass/dart-sass) from 1.85.0 to 1.86.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.85.0...1.86.3)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.86.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 09:35:05 +00:00
dependabot[bot]
175fd60034
build(deps): bump validator from 13.12.0 to 13.15.0 in /webapp (#8305)
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.12.0 to 13.15.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.12.0...13.15.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 09:05:42 +00:00
dependabot[bot]
6c422f49e2
build(deps-dev): bump @faker-js/faker from 9.5.0 to 9.6.0 (#8257)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.5.0 to 9.6.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.5.0...v9.6.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 08:33:00 +00:00
dependabot[bot]
ca3b075397
build(deps-dev): bump @faker-js/faker from 9.5.0 to 9.6.0 in /webapp (#8262)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.5.0 to 9.6.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.5.0...v9.6.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 07:59:14 +00:00
dependabot[bot]
a39223d8d0
build(deps): bump crazy-max/ghaction-github-pages from 4.1.0 to 4.2.0 (#8328)
Bumps [crazy-max/ghaction-github-pages](https://github.com/crazy-max/ghaction-github-pages) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-pages/releases)
- [Commits](fbf0a4fa4e...df5cc2bfa7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-pages
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 07:30:29 +00:00
dependabot[bot]
fc9aa59cca
build(deps): bump peter-evans/repository-dispatch (#8330)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from b0b38f73c8333be75d585a92b2c630a10d2a78f5 to 7d980a9b9f8ecf8955ea90507b3ed89122f53215.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](b0b38f73c8...7d980a9b9f)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 7d980a9b9f8ecf8955ea90507b3ed89122f53215
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 07:00:07 +00:00
dependabot[bot]
b0aebeafae
build(deps): Bump actions/checkout from 4.2.1 to 4.2.2 (#8247)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.1...11bd71901bbe5b1630ceea73d27597364c9af683)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 04:15:14 +00:00
dependabot[bot]
5617799d79
build(deps-dev): bump eslint-config-prettier in /webapp (#8259)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.0.1 to 10.1.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.0.1...v10.1.1)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 03:30:26 +00:00
dependabot[bot]
ad2c4cdc4f
build(deps-dev): bump eslint-import-resolver-typescript in /backend (#8326)
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.8.3 to 4.3.1.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.8.3...v4.3.1)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-version: 4.3.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 20:41:41 +00:00
dependabot[bot]
1461f979ba
build(deps): bump actions/cache from 4.2.1 to 4.2.3 (#8287)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.1 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0c907a75c2...5a3ec84eff)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 20:13:01 +00:00
dependabot[bot]
110f52f47f
build(deps-dev): bump @types/node from 22.13.5 to 22.14.0 in /backend (#8325)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.13.5 to 22.14.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 18:38:55 +00:00
dependabot[bot]
f9a2f04627
build(deps-dev): bump typescript from 5.7.3 to 5.8.3 in /backend (#8324)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 5.8.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 17:58:28 +00:00
dependabot[bot]
e70e0a5bac
build(deps): bump the babel group across 1 directory with 2 updates (#8296)
Bumps the babel group with 2 updates in the /backend directory: [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) and [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core).


Updates `@babel/cli` from 7.26.4 to 7.27.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-cli)

Updates `@babel/core` from 7.26.9 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/cli"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 17:30:11 +00:00
dependabot[bot]
620617a7aa
build(deps-dev): bump @faker-js/faker from 9.5.0 to 9.6.0 in /backend (#8268)
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.5.0 to 9.6.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.5.0...v9.6.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 17:00:48 +00:00
dependabot[bot]
8f4bae87a9
build(deps-dev): Bump ts-jest in /backend in the typescript group (#8237)
Bumps the typescript group in /backend with 1 update: [ts-jest](https://github.com/kulshekhar/ts-jest).


Updates `ts-jest` from 29.2.5 to 29.2.6
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 16:32:20 +00:00
dependabot[bot]
40de045c03
build(deps): bump helmet from 8.0.0 to 8.1.0 in /backend (#8284)
Bumps [helmet](https://github.com/helmetjs/helmet) from 8.0.0 to 8.1.0.
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v8.0.0...v8.1.0)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 16:03:45 +00:00
dependabot[bot]
31b285a3fa
build(deps): bump validator from 13.12.0 to 13.15.0 in /backend (#8297)
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.12.0 to 13.15.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.12.0...13.15.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 15:14:43 +00:00
dependabot[bot]
f101ba48cb
build(deps): bump sanitize-html from 2.14.0 to 2.15.0 in /backend (#8285)
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.14.0 to 2.15.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.14.0...2.15.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 16:12:34 +02:00
dependabot[bot]
784211e19c
build(deps): bump the metascraper group across 1 directory with 12 updates (#8327)
Bumps the metascraper group with 12 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [metascraper](https://github.com/microlinkhq/metascraper) | `5.46.7` | `5.46.11` |
| [metascraper-author](https://github.com/microlinkhq/metascraper) | `5.46.5` | `5.46.11` |
| [metascraper-date](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-date) | `5.46.5` | `5.46.11` |
| [metascraper-description](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-description) | `5.46.5` | `5.46.11` |
| [metascraper-image](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-image) | `5.46.5` | `5.46.11` |
| [metascraper-lang](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-lang) | `5.46.5` | `5.46.11` |
| [metascraper-logo](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-logo) | `5.46.5` | `5.46.11` |
| [metascraper-publisher](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-publisher) | `5.46.5` | `5.46.11` |
| [metascraper-title](https://github.com/microlinkhq/metascraper) | `5.46.5` | `5.46.11` |
| [metascraper-url](https://github.com/microlinkhq/metascraper) | `5.46.5` | `5.46.11` |
| [metascraper-video](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-video) | `5.46.5` | `5.46.11` |
| [metascraper-youtube](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-youtube) | `5.46.5` | `5.46.11` |



Updates `metascraper` from 5.46.7 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.7...v5.46.11)

Updates `metascraper-author` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.5...v5.46.11)

Updates `metascraper-date` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-date/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-date)

Updates `metascraper-description` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-description/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-description)

Updates `metascraper-image` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-image/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-image)

Updates `metascraper-lang` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-lang/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-lang)

Updates `metascraper-logo` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-logo/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-logo)

Updates `metascraper-publisher` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-publisher/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-publisher)

Updates `metascraper-title` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.5...v5.46.11)

Updates `metascraper-url` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.46.5...v5.46.11)

Updates `metascraper-video` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-video/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-video)

Updates `metascraper-youtube` from 5.46.5 to 5.46.11
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-youtube/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.11/packages/metascraper-youtube)

---
updated-dependencies:
- dependency-name: metascraper
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-author
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-date
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-description
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-image
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-lang
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-logo
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-publisher
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-title
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-url
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-video
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
- dependency-name: metascraper-youtube
  dependency-version: 5.46.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: metascraper
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 07:15:06 +00:00
dependabot[bot]
f6e6954b51
build(deps-dev): bump @babel/core in the babel group (#8277)
Bumps the babel group with 1 update: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core).


Updates `@babel/core` from 7.26.9 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 08:43:51 +02:00
dependabot[bot]
cfd290f886
build(deps-dev): bump prettier from 3.5.2 to 3.5.3 in /webapp (#8260)
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.5.2...3.5.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 21:58:07 +00:00
dependabot[bot]
16ecfab216
build(deps-dev): bump eslint-plugin-vue from 9.32.0 to 9.33.0 in /webapp (#8264)
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.32.0 to 9.33.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.32.0...v9.33.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 21:00:22 +00:00
dependabot[bot]
2b74c76bad
build(deps-dev): bump prettier from 3.5.2 to 3.5.3 in /backend (#8266)
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.5.2...3.5.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 19:58:32 +00:00
Wolfgang Huß
16bd62f949
fix(other): leftover hetzner deployment (#8254)
* Ignore old configuration, still

* Add old branding value descriptions again and refine
2025-04-04 19:59:05 +02:00
Moriz Wahl
0835057cc7
refactor(backend): comment on observed post notification (#8311)
* all users that observe a post are notified when the post is commented, except of the author of the comment, or users that blocked the commenter

* test to illustrate the behavior of notifications for observed posts
2025-04-04 19:16:50 +02:00
Max
1e6a74b8ce
feat(frontend): observe posts (#8293)
* After creating the post, the author of it automatically observes it to get notifications when there are interactions

* a user that comments a post, automatically observes that post to get notifications when there are more interactions on that post

* mutation that switches the state of the obeservation of a post on and off

* remove duplicate code

* fix unit tests

* add metric observed users count to posts

* change naming

* Add follow post entry to post menu

* Add FollowButton (WIP), show unfollow in menu when already followed

* Follow/unfollow post => observe

* Update slashed bell

* Add requests to observe/unobserve posts

* Add ObserveButton functionality

* Rename isObservedByMe

* Add observingUsersCount; simplify ObserveButton and menu entries

* Fix locales

* Add snapshot test for ObserveButton (WIP)

* Remove empty routes push

* Add test for ObserveButton

* Add test for ContentMenu, improve ObserveButton test

* Remove unneeded fields from PostQuery

---------

Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2025-04-04 11:54:43 +00:00
81b7d4a09c
expose port so the mailserver can actually be used (#8319) 2025-04-04 08:28:35 +00:00
dependabot[bot]
69508cfb98
build(deps-dev): bump eslint-config-prettier in /backend (#8269)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.0.1 to 10.1.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v10.0.1...v10.1.1)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 03:28:40 +00:00
dependabot[bot]
9f67257423
build(deps-dev): bump eslint-plugin-prettier in /backend (#8300)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.3 to 5.2.5.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.3...v5.2.5)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 02:35:20 +00:00
dependabot[bot]
c682bc9b7a
build(deps): bump amannn/action-semantic-pull-request (#8303)
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 40166f00814508ec3201fc8595b393d451c8cd80 to 04501d43b574e4c1d23c629ffe4dcec27acfdeff.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](40166f0081...04501d43b5)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 01:49:09 +00:00
dependabot[bot]
6006ed2dbe
build(deps): bump actions/setup-node from 4.2.0 to 4.3.0 (#8288)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](1d0ff469b7...cdca7365b2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 01:21:25 +00:00
dependabot[bot]
ea972a2c84
build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#8289)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-04 00:42:20 +00:00
5462a5b4c1
fix(backend): typo in groups resolver (#8318)
* fix typo

* fixed all related typos in unittests and found another in groups

---------

Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-03 22:01:10 +00:00
ddd46e8304
fix frontend package lock (#8316) 2025-04-03 21:22:07 +00:00
Moriz Wahl
72f469d823
migration adds OBSERVES relation between author and post (#8307) 2025-04-03 16:46:02 +00:00
Moriz Wahl
130da7509b
fix(backend): users observing post count (#8295)
* do not count users that are deleted or disbled
2025-04-03 16:03:53 +00:00
01027e42cc
feat(webapp): track online status (#8312)
* client

* backend

* tests

* also save awaySince timestamp

* remove console.log
2025-04-03 17:19:53 +02:00
Max
4f02060fd7
Replace argfile by slurpfile (#8309) 2025-04-02 23:09:53 +02:00
dependabot[bot]
01845928b2
build(deps-dev): Bump cypress from 14.0.3 to 14.1.0 in the cypress group (#8229)
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 14.0.3 to 14.1.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.0.3...v14.1.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 11:23:32 +02:00
Moriz Wahl
316c12bd35
provide information of the observing status of the post after creating a comment (#8310) 2025-03-31 20:41:39 +02:00
Moriz Wahl
538f409086
feat(backend): observe posts (#8292)
* After creating the post, the author of it automatically observes it to get notifications when there are interactions

* a user that comments a post, automatically observes that post to get notifications when there are more interactions on that post

* mutation that switches the state of the observation of a post on and off
2025-03-26 22:16:06 +01:00
54c2e5c131
release: also update helmchart versions (#8256)
To have congruence a release also updates the helmchart version. This
utilizes sed to replace the coresponding string. The `sed` command is
not present on windows and could prevent a windows user to use the
release functionality out of the box.

The release functionality is also externalized into its own script
`scripts/release.sh`.
2025-03-17 21:49:26 +01:00
292155ea10
v3.2.1 (#8248)
updated changelog after rebase
2025-03-03 17:04:17 +01:00
cc6aded685
remove the requirement for non-existant job in publish workflow (#8251) 2025-03-03 12:59:37 +01:00
51b9bb4315
removed dockerhub related stuff (#8249) 2025-03-02 17:42:11 +01:00
Wolfgang Huß
87e5fc6bf8
feat(webapp): implement configurable custom button in header (#8215)
* Implement configurable custom button in header

* Implement default values for 'headerMenu'

---------

Co-authored-by: mahula <lenzmath@posteo.de>
2025-03-01 08:00:41 +01:00
Robert Schäfer
628b57aa29
feat(other): major improvement of deployment (#7925)
* feat(other): major improvement of deployment

Motivation
----------

Kubernetes:
* backend becomes a statefulset (exclusive volume mount)
  See: https://spacelift.io/blog/statefulset-vs-deployment
* implement neo4j backup with job

Docker:
* consistent targets across all dockerfiles
* remove redundant labels
* remove unnecessary build args
* remove obsolete networks
* remove development dependencies for production

Rebranding:
* add image tags for local tagging and pulling
* use Github's docker build workflows
* use Github container registry
* ONBUILD to simplify caller Dockerfiles
* docker compose for branding

Tooling:
* same node --version as in dockerfile

Docs:
* missing step in README.md

* refactor: remove submodules

It's better to keep them all in a separate repository

* improve kubernetes chart

* better image tag defaults
* split neo4j into its own chart (for re-use)
* use application defaults where possible

* optional resources for all pods

* remove obsolete key/value pair from secrets

* remove obsolete build argsand

and add labels for neo4j enterprise

* env vars for webapp

* allow to define redirect domains

Define a list of Domains that redirect to the domain of the project. The
idea is to provide the ability to redirect eg. www.domain.tld to
domain.tld

* remove maintenance part regarding database

* move backup job outside template folder

* name the ingress

* updated ingress

* handle empty case of middlewares

* try to default the ingress

* use quote

* restore todo-next-update

* fix docu check

* fix naming

* try using prod:migrate

* try using override config

* copy src folder

* try using base as image instead of build

* fix test build

* force build

* comment for the problem

* fix webapp tests (potentially)

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-02-28 18:22:23 +01:00
mahula
925c1d8e81
Merge pull request #8187 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/metascraper-c4e2459cc1
Bump the metascraper group across 1 directory with 12 updates
2025-02-25 07:57:18 +01:00
dependabot[bot]
2c7139036c
Bump the metascraper group across 1 directory with 12 updates
Bumps the metascraper group with 12 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [metascraper](https://github.com/microlinkhq/metascraper) | `5.33.5` | `5.46.7` |
| [metascraper-author](https://github.com/microlinkhq/metascraper) | `5.33.5` | `5.46.5` |
| [metascraper-date](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-date) | `5.33.5` | `5.46.5` |
| [metascraper-description](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-description) | `5.33.5` | `5.46.5` |
| [metascraper-image](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-image) | `5.33.5` | `5.46.5` |
| [metascraper-lang](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-lang) | `5.33.5` | `5.46.5` |
| [metascraper-logo](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-logo) | `5.33.5` | `5.46.5` |
| [metascraper-publisher](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-publisher) | `5.33.5` | `5.46.5` |
| [metascraper-title](https://github.com/microlinkhq/metascraper) | `5.34.7` | `5.46.5` |
| [metascraper-url](https://github.com/microlinkhq/metascraper) | `5.34.2` | `5.46.5` |
| [metascraper-video](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-video) | `5.33.5` | `5.46.5` |
| [metascraper-youtube](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-youtube) | `5.33.5` | `5.46.5` |



Updates `metascraper` from 5.33.5 to 5.46.7
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.33.5...v5.46.7)

Updates `metascraper-author` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.33.5...v5.46.5)

Updates `metascraper-date` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-date/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-date)

Updates `metascraper-description` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-description/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-description)

Updates `metascraper-image` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-image/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-image)

Updates `metascraper-lang` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-lang/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-lang)

Updates `metascraper-logo` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-logo/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-logo)

Updates `metascraper-publisher` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-publisher/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-publisher)

Updates `metascraper-title` from 5.34.7 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.34.7...v5.46.5)

Updates `metascraper-url` from 5.34.2 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.34.2...v5.46.5)

Updates `metascraper-video` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-video/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-video)

Updates `metascraper-youtube` from 5.33.5 to 5.46.5
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-youtube/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.46.5/packages/metascraper-youtube)

---
updated-dependencies:
- dependency-name: metascraper
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-author
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-date
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-description
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-image
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-lang
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-logo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-publisher
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-title
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-url
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-video
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
- dependency-name: metascraper-youtube
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: metascraper
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 21:50:47 +00:00
mahula
23e5c01c2d
Merge pull request #8206 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-b0b38f73c8333be75d585a92b2c630a10d2a78f5
Bump peter-evans/repository-dispatch from 39d2331fbbe4be56c4434ca745a23633155f9cdf to b0b38f73c8333be75d585a92b2c630a10d2a78f5
2025-02-24 22:47:05 +01:00
dependabot[bot]
bf04af5377
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 39d2331fbbe4be56c4434ca745a23633155f9cdf to b0b38f73c8333be75d585a92b2c630a10d2a78f5.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](39d2331fbb...b0b38f73c8)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 20:56:25 +00:00
mahula
80aa677933
Merge pull request #8178 from Ocelot-Social-Community/dependabot/github_actions/gaurav-nelson/github-action-markdown-link-check-1b916f2cf6c36510a6059943104e3c42ce6c16bc
Bump gaurav-nelson/github-action-markdown-link-check from 7d83e59a57f3c201c76eed3d33dff64ec4452d27 to 1b916f2cf6c36510a6059943104e3c42ce6c16bc
2025-02-24 21:55:16 +01:00
dependabot[bot]
8d465ef7f1
Bump gaurav-nelson/github-action-markdown-link-check
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check) from 7d83e59a57f3c201c76eed3d33dff64ec4452d27 to 1b916f2cf6c36510a6059943104e3c42ce6c16bc.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases)
- [Commits](7d83e59a57...1b916f2cf6)

---
updated-dependencies:
- dependency-name: gaurav-nelson/github-action-markdown-link-check
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 19:51:28 +00:00
mahula
452798b4e8
Merge pull request #8216 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/xregexp-5.1.2
Bump xregexp from 4.3.0 to 5.1.2 in /webapp
2025-02-24 20:50:21 +01:00
dependabot[bot]
9ef957a3fc
Bump xregexp from 4.3.0 to 5.1.2 in /webapp
Bumps [xregexp](https://github.com/slevithan/xregexp) from 4.3.0 to 5.1.2.
- [Release notes](https://github.com/slevithan/xregexp/releases)
- [Commits](https://github.com/slevithan/xregexp/compare/v4.3.0...v5.1.2)

---
updated-dependencies:
- dependency-name: xregexp
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 19:14:26 +00:00
mahula
8500c4ada3
Merge pull request #8225 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/xregexp-5.1.2
Bump xregexp from 4.3.0 to 5.1.2 in /backend
2025-02-24 20:11:08 +01:00
dependabot[bot]
8eee365f68
Bump xregexp from 4.3.0 to 5.1.2 in /backend
Bumps [xregexp](https://github.com/slevithan/xregexp) from 4.3.0 to 5.1.2.
- [Release notes](https://github.com/slevithan/xregexp/releases)
- [Commits](https://github.com/slevithan/xregexp/compare/v4.3.0...v5.1.2)

---
updated-dependencies:
- dependency-name: xregexp
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 16:53:25 +00:00
mahula
2c80f61833
Merge pull request #8222 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-import-resolver-typescript-3.8.3
Bump eslint-import-resolver-typescript from 3.7.0 to 3.8.3 in /backend
2025-02-24 17:51:08 +01:00
dependabot[bot]
07965b8668
Bump eslint-import-resolver-typescript from 3.7.0 to 3.8.3 in /backend
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.7.0 to 3.8.3.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.7.0...v3.8.3)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 16:30:55 +00:00
mahula
10f9b21192
Merge pull request #8173 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/nodemailer-6.10.0
Bump nodemailer from 6.9.16 to 6.10.0 in /backend
2025-02-24 17:28:29 +01:00
dependabot[bot]
37a4ca1e1e
Bump nodemailer from 6.9.16 to 6.10.0 in /backend
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.16 to 6.10.0.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.16...v6.10.0)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 16:11:19 +00:00
mahula
a531fc6f3d
Merge pull request #8204 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-9.5.0
Bump @faker-js/faker from 9.3.0 to 9.5.0 in /backend
2025-02-24 17:09:02 +01:00
dependabot[bot]
2cd6d09760
Bump @faker-js/faker from 9.3.0 to 9.5.0 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.3.0 to 9.5.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.3.0...v9.5.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 15:52:28 +00:00
mahula
d37c2e477a
Merge pull request #8205 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel-f2a6cba48c
Bump the babel group across 1 directory with 2 updates
2025-02-24 16:35:46 +01:00
dependabot[bot]
11841ec2a3
Bump the babel group across 1 directory with 2 updates
Bumps the babel group with 2 updates in the /backend directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.26.0 to 7.26.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-core)

Updates `@babel/preset-env` from 7.26.0 to 7.26.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 15:17:23 +00:00
mahula
4c68ea67a2
Merge pull request #8197 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel-f2a6cba48c
Bump the babel group across 1 directory with 2 updates
2025-02-24 16:14:06 +01:00
dependabot[bot]
515d84de91
Bump the babel group across 1 directory with 2 updates
Bumps the babel group with 2 updates in the / directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.26.0 to 7.26.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-core)

Updates `@babel/preset-env` from 7.26.0 to 7.26.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 14:36:49 +00:00
mahula
25e4bd6d5c
Merge pull request #8223 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.13.5
Bump @types/node from 22.10.2 to 22.13.5 in /backend
2025-02-24 15:34:14 +01:00
dependabot[bot]
4de1b1a8b9
Bump @types/node from 22.10.2 to 22.13.5 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.10.2 to 22.13.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 13:45:51 +00:00
mahula
ad8beab73f
Merge pull request #8160 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-jest-28.11.0
Bump eslint-plugin-jest from 28.10.0 to 28.11.0 in /backend
2025-02-24 14:43:18 +01:00
dependabot[bot]
77908a85fd
Bump eslint-plugin-jest from 28.10.0 to 28.11.0 in /backend
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.10.0 to 28.11.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.10.0...v28.11.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 13:24:08 +00:00
mahula
d35508faff
Merge pull request #8211 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/faker-js/faker-9.5.0
Bump @faker-js/faker from 9.3.0 to 9.5.0 in /webapp
2025-02-24 14:21:52 +01:00
dependabot[bot]
3e38454a72
Bump @faker-js/faker from 9.3.0 to 9.5.0 in /webapp
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.3.0 to 9.5.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.3.0...v9.5.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 13:05:13 +00:00
mahula
2f20abede9
Merge pull request #8196 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-9.5.0
Bump @faker-js/faker from 9.3.0 to 9.5.0
2025-02-24 14:01:59 +01:00
dependabot[bot]
a5779298f7
Bump @faker-js/faker from 9.3.0 to 9.5.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.3.0 to 9.5.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.3.0...v9.5.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 12:40:57 +00:00
mahula
8a6522fae6
Merge pull request #8165 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-config-prettier-10.0.1
Bump eslint-config-prettier from 9.1.0 to 10.0.1 in /backend
2025-02-24 13:10:37 +01:00
dependabot[bot]
4707dae098
Bump eslint-config-prettier from 9.1.0 to 10.0.1 in /backend
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.0.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 11:51:30 +00:00
mahula
c3380b204b
Merge pull request #8170 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-prettier-5.2.3
Bump eslint-plugin-prettier from 5.2.1 to 5.2.3 in /backend
2025-02-24 12:47:16 +01:00
dependabot[bot]
2e9f541af8
Bump eslint-plugin-prettier from 5.2.1 to 5.2.3 in /backend
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.1 to 5.2.3.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.1...v5.2.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 11:21:54 +00:00
mahula
36e65b83d7
Merge pull request #8228 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/prettier-3.5.2
Bump prettier from 3.4.2 to 3.5.2 in /backend
2025-02-24 12:14:51 +01:00
dependabot[bot]
6d105cc3dc
Bump prettier from 3.4.2 to 3.5.2 in /backend
Bumps [prettier](https://github.com/prettier/prettier) from 3.4.2 to 3.5.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.4.2...3.5.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:57:28 +00:00
mahula
dd851bff67
Merge pull request #8152 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-config-prettier-10.0.1
Bump eslint-config-prettier from 6.15.0 to 10.0.1 in /webapp
2025-02-24 11:54:56 +01:00
dependabot[bot]
d58cd525fb
Bump eslint-config-prettier from 6.15.0 to 10.0.1 in /webapp
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.15.0 to 10.0.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.15.0...v10.0.1)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:36:29 +00:00
mahula
0fca3267f2
Merge pull request #8179 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-prettier-5.2.3
Bump eslint-plugin-prettier from 5.2.1 to 5.2.3 in /webapp
2025-02-24 11:33:16 +01:00
dependabot[bot]
51f062e4f7
Bump eslint-plugin-prettier from 5.2.1 to 5.2.3 in /webapp
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.1 to 5.2.3.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.1...v5.2.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 10:14:46 +00:00
mahula
90602357d5
Merge pull request #8227 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/prettier-3.5.2
Bump prettier from 3.4.2 to 3.5.2 in /webapp
2025-02-24 11:11:26 +01:00
dependabot[bot]
162169d1ea
Bump prettier from 3.4.2 to 3.5.2 in /webapp
Bumps [prettier](https://github.com/prettier/prettier) from 3.4.2 to 3.5.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.4.2...3.5.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 09:54:23 +00:00
mahula
5c0593c619
Merge pull request #8207 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/sass-1.85.0
Bump sass from 1.83.0 to 1.85.0 in /webapp
2025-02-24 10:50:51 +01:00
dependabot[bot]
933c17bc41
Bump sass from 1.83.0 to 1.85.0 in /webapp
Bumps [sass](https://github.com/sass/dart-sass) from 1.83.0 to 1.85.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.83.0...1.85.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 09:33:45 +00:00
mahula
78091c0dd0
Merge pull request #8219 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-3dbb08fd01
Bump the cypress group across 1 directory with 3 updates
2025-02-24 10:29:27 +01:00
dependabot[bot]
ed4f1e4cc7
Bump the cypress group across 1 directory with 3 updates
Bumps the cypress group with 3 updates in the / directory: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor), [cypress](https://github.com/cypress-io/cypress) and [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter).


Updates `@badeball/cypress-cucumber-preprocessor` from 22.0.0 to 22.0.1
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v22.0.0...v22.0.1)

Updates `cypress` from 14.0.0 to 14.0.3
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.0.0...v14.0.3)

Updates `multiple-cucumber-html-reporter` from 3.9.0 to 3.9.2
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.9.0...v3.9.2)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
- dependency-name: multiple-cucumber-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 09:07:19 +00:00
mahula
e0f687a5be
Merge pull request #8188 from Ocelot-Social-Community/dependabot/github_actions/actions/setup-node-4.2.0
Bump actions/setup-node from 4.1.0 to 4.2.0
2025-02-24 10:04:16 +01:00
dependabot[bot]
5b5fcc39e8
Bump actions/setup-node from 4.1.0 to 4.2.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](39370e3970...1d0ff469b7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 08:36:43 +00:00
mahula
6155dfbe4e
Merge pull request #8220 from Ocelot-Social-Community/dependabot/github_actions/actions/upload-artifact-4.6.1
Bump actions/upload-artifact from 4.4.3 to 4.6.1
2025-02-24 09:30:27 +01:00
dependabot[bot]
532e29678a
Bump actions/upload-artifact from 4.4.3 to 4.6.1
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.3 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](b4b15b8c7c...4cec3d8aa0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 08:10:33 +00:00
mahula
c55109b0de
Merge pull request #8221 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-4.2.1
Bump actions/cache from 4.1.2 to 4.2.1
2025-02-23 22:53:53 +01:00
dependabot[bot]
0e7c3e5110
Bump actions/cache from 4.1.2 to 4.2.1
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](6849a64899...0c907a75c2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-22 03:00:32 +00:00
mahula
471aa3fee1
Merge pull request #8143 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-5.7.3
Bump typescript from 5.7.2 to 5.7.3 in /backend
2025-02-15 20:54:59 +01:00
dependabot[bot]
d8cf28b68d
Bump typescript from 5.7.2 to 5.7.3 in /backend
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.2 to 5.7.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.2...v5.7.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 03:07:50 +00:00
mahula
84996548eb
Merge pull request #8175 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-8c36096825
Bump the cypress group across 1 directory with 5 updates
2025-01-28 22:07:30 +01:00
dependabot[bot]
e489e182f2
Bump the cypress group across 1 directory with 5 updates
Bumps the cypress group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) | `21.0.3` | `22.0.0` |
| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `11.1.1` | `11.2.0` |
| [cypress](https://github.com/cypress-io/cypress) | `13.17.0` | `14.0.0` |
| [cypress-network-idle](https://github.com/bahmutov/cypress-network-idle) | `1.14.2` | `1.15.0` |
| [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter) | `3.8.0` | `3.9.0` |



Updates `@badeball/cypress-cucumber-preprocessor` from 21.0.3 to 22.0.0
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v21.0.3...v22.0.0)

Updates `@cucumber/cucumber` from 11.1.1 to 11.2.0
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v11.1.1...v11.2.0)

Updates `cypress` from 13.17.0 to 14.0.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.17.0...v14.0.0)

Updates `cypress-network-idle` from 1.14.2 to 1.15.0
- [Release notes](https://github.com/bahmutov/cypress-network-idle/releases)
- [Commits](https://github.com/bahmutov/cypress-network-idle/compare/v1.14.2...v1.15.0)

Updates `multiple-cucumber-html-reporter` from 3.8.0 to 3.9.0
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
- dependency-name: cypress-network-idle
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: multiple-cucumber-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-25 02:26:20 +00:00
1b67fc576a
Merge pull request #8128 from Ocelot-Social-Community/fix-hide-invite-on-mobile
fix(frontend): hide invite button on mobile if disabled
2025-01-07 06:45:30 +01:00
Wolfgang Huß
74989cff54 Move 'if' property from 'div' tag to 'ds-flex-item' tag
- Remove the previously added 'div' tag.
2025-01-05 13:31:29 +01:00
82de684051
Merge branch 'master' into fix-hide-invite-on-mobile 2025-01-04 00:22:35 +01:00
mahula
eab2df7c28
Merge pull request #8096 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-promise-7.2.1
Bump eslint-plugin-promise from 7.1.0 to 7.2.1 in /webapp
2024-12-30 15:27:40 +01:00
dependabot[bot]
8a0b3b0c2d
Bump eslint-plugin-promise from 7.1.0 to 7.2.1 in /webapp
Bumps [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) from 7.1.0 to 7.2.1.
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-promise/compare/v7.1.0...v7.2.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-promise
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 14:03:15 +00:00
mahula
fbc636548e
Merge pull request #8104 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.32.0
Bump eslint-plugin-vue from 9.31.0 to 9.32.0 in /webapp
2024-12-30 14:59:48 +01:00
dependabot[bot]
d48137a0f2
Bump eslint-plugin-vue from 9.31.0 to 9.32.0 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.31.0 to 9.32.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.31.0...v9.32.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 13:23:57 +00:00
mahula
949148ed67
Merge pull request #8121 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/sass-1.83.0
Bump sass from 1.75.0 to 1.83.0 in /webapp
2024-12-30 14:20:21 +01:00
dependabot[bot]
3070c6cb7a
Bump sass from 1.75.0 to 1.83.0 in /webapp
Bumps [sass](https://github.com/sass/dart-sass) from 1.75.0 to 1.83.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.75.0...1.83.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 12:55:53 +00:00
mahula
600c37f842
Merge pull request #8100 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/prettier-3.4.2
Bump prettier from 3.3.3 to 3.4.2 in /webapp
2024-12-30 13:41:31 +01:00
dependabot[bot]
a1bf16b156
Bump prettier from 3.3.3 to 3.4.2 in /webapp
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.3 to 3.4.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.3.3...3.4.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 12:23:40 +00:00
mahula
8e7e414300
Merge pull request #8101 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/faker-js/faker-9.3.0
Bump @faker-js/faker from 9.2.0 to 9.3.0 in /webapp
2024-12-30 13:19:51 +01:00
dependabot[bot]
2a8d6aa925
Bump @faker-js/faker from 9.2.0 to 9.3.0 in /webapp
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.2.0...v9.3.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 11:25:22 +00:00
mahula
701a63286d
Merge pull request #8105 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/express-4.21.2
Bump express from 4.21.1 to 4.21.2 in /webapp
2024-12-30 12:21:10 +01:00
dependabot[bot]
b5581ce927
Bump express from 4.21.1 to 4.21.2 in /webapp
Bumps [express](https://github.com/expressjs/express) from 4.21.1 to 4.21.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.1...4.21.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 10:44:25 +00:00
mahula
01a3bdaae0
Merge pull request #8119 from Ocelot-Social-Community/dependabot/npm_and_yarn/dotenv-16.4.7
Bump dotenv from 16.4.5 to 16.4.7
2024-12-30 11:40:54 +01:00
dependabot[bot]
0266e22422
Bump dotenv from 16.4.5 to 16.4.7
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.5 to 16.4.7.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.7)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 10:22:15 +00:00
mahula
01b649f5bc
Merge pull request #8120 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-9.3.0
Bump @faker-js/faker from 9.2.0 to 9.3.0
2024-12-30 11:19:48 +01:00
dependabot[bot]
2f68706c4e
Bump @faker-js/faker from 9.2.0 to 9.3.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.2.0...v9.3.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 09:21:42 +00:00
mahula
23a852a848
Merge pull request #8134 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-d2e23cf75b
Bump the cypress group across 1 directory with 2 updates
2024-12-30 09:54:03 +01:00
dependabot[bot]
31391f8aff
Bump the cypress group across 1 directory with 2 updates
Bumps the cypress group with 2 updates in the / directory: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) and [cypress](https://github.com/cypress-io/cypress).


Updates `@cucumber/cucumber` from 11.1.0 to 11.1.1
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v11.1.0...v11.1.1)

Updates `cypress` from 13.16.0 to 13.17.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.16.0...v13.17.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 08:32:22 +00:00
mahula
3c43e46b81
Merge pull request #8132 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/sanitize-html-2.14.0
Bump sanitize-html from 2.13.1 to 2.14.0 in /backend
2024-12-29 21:43:12 +01:00
dependabot[bot]
95e2fe3ab2
Bump sanitize-html from 2.13.1 to 2.14.0 in /backend
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.13.1 to 2.14.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.13.1...2.14.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 20:24:49 +00:00
mahula
0427429483
Merge pull request #8113 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-import-resolver-typescript-3.7.0
Bump eslint-import-resolver-typescript from 3.6.3 to 3.7.0 in /backend
2024-12-29 21:22:45 +01:00
dependabot[bot]
b4ab2238a0
Bump eslint-import-resolver-typescript from 3.6.3 to 3.7.0 in /backend
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.6.3 to 3.7.0.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.3...v3.7.0)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 19:59:42 +00:00
mahula
c3cda9ff47
Merge pull request #8133 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-jest-28.10.0
Bump eslint-plugin-jest from 28.9.0 to 28.10.0 in /backend
2024-12-29 20:57:27 +01:00
dependabot[bot]
4064d6b150
Bump eslint-plugin-jest from 28.9.0 to 28.10.0 in /backend
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.9.0 to 28.10.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.9.0...v28.10.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 17:47:53 +00:00
mahula
d3d9e01ef7
Merge pull request #8108 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel-c8d21d3af0
Bump @babel/cli from 7.25.9 to 7.26.4 in /backend in the babel group
2024-12-29 18:45:36 +01:00
dependabot[bot]
91a9849fbc
Bump @babel/cli from 7.25.9 to 7.26.4 in /backend in the babel group
Bumps the babel group in /backend with 1 update: [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli).


Updates `@babel/cli` from 7.25.9 to 7.26.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.4/packages/babel-cli)

---
updated-dependencies:
- dependency-name: "@babel/cli"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 17:12:29 +00:00
mahula
bf4f3a8843
Merge pull request #8109 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/express-4.21.2
Bump express from 4.21.1 to 4.21.2 in /backend
2024-12-29 18:10:16 +01:00
dependabot[bot]
1f594b0670
Bump express from 4.21.1 to 4.21.2 in /backend
Bumps [express](https://github.com/expressjs/express) from 4.21.1 to 4.21.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.1...4.21.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 16:50:52 +00:00
mahula
682c3707ee
Merge pull request #8116 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/linkify-html-4.2.0
Bump linkify-html from 4.1.4 to 4.2.0 in /backend
2024-12-29 17:48:08 +01:00
dependabot[bot]
f777bd8bd1
Bump linkify-html from 4.1.4 to 4.2.0 in /backend
Bumps [linkify-html](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkify-html) from 4.1.4 to 4.2.0.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.2.0/packages/linkify-html)

---
updated-dependencies:
- dependency-name: linkify-html
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 13:08:45 +00:00
mahula
a3a85b0b23
Merge pull request #8115 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-9.3.0
Bump @faker-js/faker from 9.2.0 to 9.3.0 in /backend
2024-12-29 14:06:17 +01:00
dependabot[bot]
96ffa3b64c
Bump @faker-js/faker from 9.2.0 to 9.3.0 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.2.0...v9.3.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 12:38:55 +00:00
mahula
981f2b9bbb
Merge pull request #8122 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/graphql-redis-subscriptions-2.7.0
Bump graphql-redis-subscriptions from 2.2.1 to 2.7.0 in /backend
2024-12-29 13:34:11 +01:00
dependabot[bot]
b0456e8c54
Bump graphql-redis-subscriptions from 2.2.1 to 2.7.0 in /backend
Bumps [graphql-redis-subscriptions](https://github.com/davidyaha/graphql-redis-subscriptions) from 2.2.1 to 2.7.0.
- [Release notes](https://github.com/davidyaha/graphql-redis-subscriptions/releases)
- [Commits](https://github.com/davidyaha/graphql-redis-subscriptions/compare/v2.2.1...v2.7.0)

---
updated-dependencies:
- dependency-name: graphql-redis-subscriptions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 12:11:41 +00:00
mahula
62f189ef12
Merge pull request #8124 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.10.2
Bump @types/node from 22.9.3 to 22.10.2 in /backend
2024-12-29 13:09:23 +01:00
dependabot[bot]
9268eefdbc
Bump @types/node from 22.9.3 to 22.10.2 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.9.3 to 22.10.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 11:43:03 +00:00
mahula
140210e28b
Merge pull request #8123 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/nodemon-3.1.9
Bump nodemon from 3.1.7 to 3.1.9 in /backend
2024-12-29 12:40:32 +01:00
dependabot[bot]
984e2c65ce
Bump nodemon from 3.1.7 to 3.1.9 in /backend
Bumps [nodemon](https://github.com/remy/nodemon) from 3.1.7 to 3.1.9.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v3.1.7...v3.1.9)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 11:22:42 +00:00
mahula
78bc0250c0
Merge pull request #8112 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/linkifyjs-4.2.0
Bump linkifyjs from 4.1.4 to 4.2.0 in /backend
2024-12-29 12:02:48 +01:00
dependabot[bot]
6131f3a8e0
Bump linkifyjs from 4.1.4 to 4.2.0 in /backend
Bumps [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs) from 4.1.4 to 4.2.0.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.2.0/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 10:45:39 +00:00
mahula
37f50e3c2d
Merge pull request #8111 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/prettier-3.4.2
Bump prettier from 3.3.3 to 3.4.2 in /backend
2024-12-29 11:43:23 +01:00
dependabot[bot]
d4b96a2208
Bump prettier from 3.3.3 to 3.4.2 in /backend
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.3 to 3.4.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.3.3...3.4.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-29 10:21:22 +00:00
mahula
99d65db6b7
Merge pull request #8110 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/dotenv-16.4.7
Bump dotenv from 16.4.5 to 16.4.7 in /backend
2024-12-29 11:19:06 +01:00
475d4abc06
hide invite button on mobile if disabled
The invite button was displayed even when the functionality was
dsiabled. This was caused by a missing check for the corresponding flag.
2024-12-19 01:13:58 +01:00
dependabot[bot]
c85fb91f3a
Bump dotenv from 16.4.5 to 16.4.7 in /backend
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.5 to 16.4.7.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.7)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-07 02:24:06 +00:00
mahula
fdfcb96498
Merge pull request #8092 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-ea3b6164f8
Bump the cypress group with 2 updates
2024-11-23 14:49:22 +01:00
dependabot[bot]
327ba98735
Bump the cypress group with 2 updates
Bumps the cypress group with 2 updates: [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) and [cypress](https://github.com/cypress-io/cypress).


Updates `@cucumber/cucumber` from 11.0.1 to 11.1.0
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v11.0.1...v11.1.0)

Updates `cypress` from 13.15.2 to 13.16.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.2...v13.16.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 10:32:55 +00:00
mahula
87d504fe54
Merge pull request #8093 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.9.3
Bump @types/node from 22.9.0 to 22.9.3 in /backend
2024-11-23 11:31:11 +01:00
dependabot[bot]
1dd35db268
Bump @types/node from 22.9.0 to 22.9.3 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.9.0 to 22.9.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 09:33:44 +00:00
mahula
e5344c9319
Merge pull request #8086 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-5.7.2
Bump typescript from 5.6.3 to 5.7.2 in /backend
2024-11-23 10:32:27 +01:00
dependabot[bot]
f10431db97
Bump typescript from 5.6.3 to 5.7.2 in /backend
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 08:52:01 +00:00
mahula
96c8b509ce
Merge pull request #8085 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/linkify-html-4.1.4
Bump linkify-html from 4.1.3 to 4.1.4 in /backend
2024-11-23 09:50:38 +01:00
dependabot[bot]
bbe9db53c7
Bump linkify-html from 4.1.3 to 4.1.4 in /backend
Bumps [linkify-html](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkify-html) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.1.4/packages/linkify-html)

---
updated-dependencies:
- dependency-name: linkify-html
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 08:23:40 +00:00
mahula
b644b0c851
Merge pull request #8088 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/linkifyjs-4.1.4
Bump linkifyjs from 4.1.3 to 4.1.4 in /backend
2024-11-23 09:22:00 +01:00
dependabot[bot]
3e3d6eb4be
Bump linkifyjs from 4.1.3 to 4.1.4 in /backend
Bumps [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.1.4/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 02:06:02 +00:00
mahula
3760d8ecbf
Merge pull request #8081 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.31.0
Bump eslint-plugin-vue from 9.30.0 to 9.31.0 in /webapp
2024-11-16 10:03:46 +01:00
dependabot[bot]
4641381ab3
Bump eslint-plugin-vue from 9.30.0 to 9.31.0 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.30.0 to 9.31.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.30.0...v9.31.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 08:37:37 +00:00
mahula
cc2d69315a
Merge pull request #8083 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-359ec7a3de
Bump @badeball/cypress-cucumber-preprocessor from 21.0.2 to 21.0.3 in the cypress group
2024-11-16 09:35:57 +01:00
dependabot[bot]
7afeefd1f9
Bump @badeball/cypress-cucumber-preprocessor in the cypress group
Bumps the cypress group with 1 update: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor).


Updates `@badeball/cypress-cucumber-preprocessor` from 21.0.2 to 21.0.3
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v21.0.2...v21.0.3)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 07:48:41 +00:00
mahula
ec76868718
Merge pull request #8078 from Ocelot-Social-Community/dependabot/github_actions/amannn/action-semantic-pull-request-40166f00814508ec3201fc8595b393d451c8cd80
Bump amannn/action-semantic-pull-request from 80c0371c57c5142ed6c844270bba1864bac8a4c6 to 40166f00814508ec3201fc8595b393d451c8cd80
2024-11-16 08:47:09 +01:00
dependabot[bot]
94e5325362
Bump amannn/action-semantic-pull-request
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 80c0371c57c5142ed6c844270bba1864bac8a4c6 to 40166f00814508ec3201fc8595b393d451c8cd80.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](80c0371c57...40166f0081)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 07:27:13 +00:00
mahula
e07bfd3f7d
Merge pull request #8077 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-39d2331fbbe4be56c4434ca745a23633155f9cdf
Bump peter-evans/repository-dispatch from 28a02cc85a65462275a97039562642d3731c318c to 39d2331fbbe4be56c4434ca745a23633155f9cdf
2024-11-16 08:26:25 +01:00
dependabot[bot]
547337b845
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 28a02cc85a65462275a97039562642d3731c318c to 39d2331fbbe4be56c4434ca745a23633155f9cdf.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](28a02cc85a...39d2331fbb)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 02:06:14 +00:00
mahula
4f9281e3ce
Merge pull request #8069 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-9.2.0
Bump @faker-js/faker from 9.1.0 to 9.2.0
2024-11-09 12:44:58 +01:00
dependabot[bot]
0e82a4ed92
Bump @faker-js/faker from 9.1.0 to 9.2.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.1.0...v9.2.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 10:15:31 +00:00
mahula
941a0d18f7
Merge pull request #8067 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-28a02cc85a65462275a97039562642d3731c318c
Bump peter-evans/repository-dispatch from af19ba8f0cf25cd177db9cf116a43798bc7446c7 to 28a02cc85a65462275a97039562642d3731c318c
2024-11-09 10:54:25 +01:00
dependabot[bot]
517daa45c0
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from af19ba8f0cf25cd177db9cf116a43798bc7446c7 to 28a02cc85a65462275a97039562642d3731c318c.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](af19ba8f0c...28a02cc85a)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 09:36:37 +00:00
mahula
7c0d46cba2
Merge pull request #8068 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-ac48e04a94
Bump cypress from 13.15.1 to 13.15.2 in the cypress group
2024-11-09 10:36:03 +01:00
dependabot[bot]
68bfa248a0
Bump cypress from 13.15.1 to 13.15.2 in the cypress group
Bumps the cypress group with 1 update: [cypress](https://github.com/cypress-io/cypress).


Updates `cypress` from 13.15.1 to 13.15.2
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.1...v13.15.2)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 09:17:10 +00:00
mahula
670fdaf76a
Merge pull request #8074 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/faker-js/faker-9.2.0
Bump @faker-js/faker from 9.1.0 to 9.2.0 in /webapp
2024-11-09 10:04:26 +01:00
dependabot[bot]
72819d0ed8
Bump @faker-js/faker from 9.1.0 to 9.2.0 in /webapp
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.1.0...v9.2.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 08:42:39 +00:00
mahula
06c73581af
Merge pull request #8073 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-jest-28.9.0
Bump eslint-plugin-jest from 28.8.3 to 28.9.0 in /backend
2024-11-09 09:40:59 +01:00
dependabot[bot]
a96346f6a7
Bump eslint-plugin-jest from 28.8.3 to 28.9.0 in /backend
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.8.3 to 28.9.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.8.3...v28.9.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 08:04:39 +00:00
mahula
21fdd9ba14
Merge pull request #8072 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/aws-sdk-2.1692.0
Bump aws-sdk from 2.1691.0 to 2.1692.0 in /backend
2024-11-09 09:03:30 +01:00
dependabot[bot]
85977771b6
Bump aws-sdk from 2.1691.0 to 2.1692.0 in /backend
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1691.0 to 2.1692.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1691.0...v2.1692.0)

---
updated-dependencies:
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 07:44:20 +00:00
mahula
24c6c705d4
Merge pull request #8071 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-9.2.0
Bump @faker-js/faker from 9.1.0 to 9.2.0 in /backend
2024-11-09 08:43:18 +01:00
dependabot[bot]
49ea2d0725
Bump @faker-js/faker from 9.1.0 to 9.2.0 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.1.0...v9.2.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 07:22:07 +00:00
mahula
7b532ab807
Merge pull request #8070 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.9.0
Bump @types/node from 22.8.7 to 22.9.0 in /backend
2024-11-09 08:20:50 +01:00
dependabot[bot]
df8a82181e
Bump @types/node from 22.8.7 to 22.9.0 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.8.7 to 22.9.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 02:32:41 +00:00
mahula
37acb2afd7
Merge pull request #8066 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.8.7
Bump @types/node from 22.8.4 to 22.8.7 in /backend
2024-11-03 19:15:33 +01:00
dependabot[bot]
7d820f26a4
Bump @types/node from 22.8.4 to 22.8.7 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.8.4 to 22.8.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 17:53:18 +00:00
mahula
d34da7400e
Merge pull request #8061 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-af19ba8f0cf25cd177db9cf116a43798bc7446c7
Bump peter-evans/repository-dispatch from cc7d8686e214c240128fe2680a5c1c5486ae19c4 to af19ba8f0cf25cd177db9cf116a43798bc7446c7
2024-11-03 18:52:06 +01:00
dependabot[bot]
c150eb119e
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from cc7d8686e214c240128fe2680a5c1c5486ae19c4 to af19ba8f0cf25cd177db9cf116a43798bc7446c7.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](cc7d8686e2...af19ba8f0c)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 17:33:58 +00:00
mahula
cbaf2599cc
Merge pull request #8063 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-config-standard-15.0.1
Bump eslint-config-standard from 14.1.1 to 15.0.1 in /webapp
2024-11-03 18:33:12 +01:00
dependabot[bot]
69c1adbddf
Bump eslint-config-standard from 14.1.1 to 15.0.1 in /webapp
Bumps [eslint-config-standard](https://github.com/standard/eslint-config-standard) from 14.1.1 to 15.0.1.
- [Commits](https://github.com/standard/eslint-config-standard/compare/v14.1.1...v15.0.1)

---
updated-dependencies:
- dependency-name: eslint-config-standard
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 02:24:56 +00:00
mahula
9ec9651594
Merge pull request #8056 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-promise-7.1.0
Bump eslint-plugin-promise from 4.3.1 to 7.1.0 in /webapp
2024-10-30 15:47:11 +01:00
dependabot[bot]
e6a6a10b0c
Bump eslint-plugin-promise from 4.3.1 to 7.1.0 in /webapp
Bumps [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) from 4.3.1 to 7.1.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-promise/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-promise/compare/v4.3.1...v7.1.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-promise
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 14:18:48 +00:00
mahula
fbb3a7aaa3
Merge pull request #8055 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-import-2.31.0
Bump eslint-plugin-import from 2.20.2 to 2.31.0 in /webapp
2024-10-30 15:16:51 +01:00
dependabot[bot]
bd32124b8e
Bump eslint-plugin-import from 2.20.2 to 2.31.0 in /webapp
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.20.2 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.20.2...v2.31.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 13:57:01 +00:00
mahula
07117bd898
Merge pull request #8051 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-prettier-5.2.1
Bump eslint-plugin-prettier from 5.1.3 to 5.2.1 in /webapp
2024-10-30 14:55:15 +01:00
dependabot[bot]
9fbe209316
Bump eslint-plugin-prettier from 5.1.3 to 5.2.1 in /webapp
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.1.3 to 5.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 13:34:55 +00:00
mahula
761dfcf260
Merge pull request #8057 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.30.0
Bump eslint-plugin-vue from 9.26.0 to 9.30.0 in /webapp
2024-10-30 14:33:08 +01:00
dependabot[bot]
a541bf0661
Bump eslint-plugin-vue from 9.26.0 to 9.30.0 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.26.0 to 9.30.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.26.0...v9.30.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 13:14:47 +00:00
Wolfgang Huß
ffdc784099
Merge pull request #8044 from Ocelot-Social-Community/mobile-header-fix
fix(frontend): adapt to different logo sizes, including fixes for Safari
2024-10-30 13:52:27 +01:00
Wolfgang Huß
24e2df1f28
Merge branch 'master' into mobile-header-fix 2024-10-30 13:25:05 +01:00
Wolfgang Huß
30becf96a8
Merge pull request #8045 from Ocelot-Social-Community/dependabot-degroup
refactor(other): dependabot: further package update regroupings
2024-10-30 13:24:53 +01:00
Wolfgang Huß
71b1992f80 Fix linting 2024-10-30 13:09:45 +01:00
mahula
7489b827e1
Merge branch 'master' into dependabot-degroup 2024-10-30 13:05:47 +01:00
mahula
398b84ea06
Merge pull request #8048 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.8.4
Bump @types/node from 22.8.1 to 22.8.4 in /backend
2024-10-30 13:05:31 +01:00
Wolfgang Huß
d2fc26bb5b
Merge branch 'master' into dependabot-degroup 2024-10-30 12:53:44 +01:00
dependabot[bot]
7725bc75ae
Bump @types/node from 22.8.1 to 22.8.4 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.8.1 to 22.8.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 11:46:55 +00:00
mahula
de3d341bf5
Merge pull request #8019 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-a0954e3f0a
Bump the cypress group across 1 directory with 4 updates
2024-10-30 12:45:17 +01:00
dependabot[bot]
6a022d5528
Bump the cypress group across 1 directory with 4 updates
Bumps the cypress group with 4 updates in the / directory: [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor), [@cucumber/cucumber](https://github.com/cucumber/cucumber-js), [cypress](https://github.com/cypress-io/cypress) and [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter).


Updates `@badeball/cypress-cucumber-preprocessor` from 20.0.4 to 21.0.2
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v20.0.4...v21.0.2)

Updates `@cucumber/cucumber` from 10.6.0 to 11.0.1
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v10.6.0...v11.0.1)

Updates `cypress` from 13.8.1 to 13.15.1
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.8.1...v13.15.1)

Updates `multiple-cucumber-html-reporter` from 3.6.2 to 3.8.0
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.6.2...v3.8.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: cypress
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
- dependency-name: multiple-cucumber-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: cypress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 09:43:56 +00:00
mahula
4af31d880b
Merge pull request #8041 from Ocelot-Social-Community/ignore-dependabot-frontend-bump-pr
refactor(maintenance): dependabot: disable frontend dependency checks
2024-10-30 10:41:37 +01:00
mahula
d07ee42df6
Merge branch 'master' into ignore-dependabot-frontend-bump-pr 2024-10-30 10:23:06 +01:00
mahula
b8349187ae
Merge pull request #8046 from Ocelot-Social-Community/backend-dependency-update
build(backend): update minor backend dependencies
2024-10-30 10:22:51 +01:00
mahula
47b479c878
Merge branch 'master' into backend-dependency-update 2024-10-30 10:00:19 +01:00
Wolfgang Huß
ffa86c62d0
Merge branch 'master' into ignore-dependabot-frontend-bump-pr 2024-10-30 09:35:03 +01:00
Wolfgang Huß
6db07cda56
Merge pull request #8043 from Ocelot-Social-Community/cypress-cucumber-preprocessor-replace-browserify
refactor(other): adapt cypress config to cypress-cucumber-preprocessor update
2024-10-30 09:33:27 +01:00
mahula
62551f2b31 backend: update minor dependencies 2024-10-29 19:21:15 +01:00
mahula
b5327ba291 dependabot: further package update regroupings 2024-10-29 15:38:44 +01:00
Maximilian Harz
b14d873c9f Fix unrelated linting errors 2024-10-29 11:12:20 +01:00
Maximilian Harz
0ae4881805 Fix linting 2024-10-29 11:11:48 +01:00
Maximilian Harz
c16ad813aa Adapt to different logo sizes, including fixes for Safari 2024-10-29 11:06:51 +01:00
mahula
9d721a7465
Merge branch 'master' into cypress-cucumber-preprocessor-replace-browserify 2024-10-29 09:02:48 +01:00
mahula
66ee8571a9 adapt cypress config to cypress-cucumber-preprocessor update
- see https://github.com/badeball/cypress-cucumber-preprocessor/releases/tag/v21.0.0
2024-10-29 08:59:45 +01:00
mahula
dbd7f94f59
Merge pull request #8025 from Ocelot-Social-Community/dependabot/github_actions/crazy-max/ghaction-github-pages-fbf0a4fa4e00f45accd6cf3232368436ec06ed59
Bump crazy-max/ghaction-github-pages from 08f571653184e9ff3d598bdda53ffd4ed00ed562 to fbf0a4fa4e00f45accd6cf3232368436ec06ed59
2024-10-28 21:23:05 +01:00
dependabot[bot]
45ab6d26c8
Bump crazy-max/ghaction-github-pages
Bumps [crazy-max/ghaction-github-pages](https://github.com/crazy-max/ghaction-github-pages) from 08f571653184e9ff3d598bdda53ffd4ed00ed562 to fbf0a4fa4e00f45accd6cf3232368436ec06ed59.
- [Release notes](https://github.com/crazy-max/ghaction-github-pages/releases)
- [Commits](08f5716531...fbf0a4fa4e)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-pages
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 20:05:06 +00:00
mahula
2c4300c7e6
Merge pull request #8039 from Ocelot-Social-Community/sass-math-fix
fix(other): revert a change, which accedentally was merged
2024-10-28 20:02:19 +01:00
mahula
c779456494 dependabot: disable frontend dependency checks 2024-10-28 20:01:16 +01:00
Wolfgang Huß
87c5ac6973
Merge branch 'master' into sass-math-fix 2024-10-28 19:33:11 +01:00
mahula
8924fb2a52
Merge pull request #8026 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/nodemailer-6.9.16
Bump nodemailer from 6.9.13 to 6.9.16 in /backend
2024-10-28 18:16:42 +01:00
dependabot[bot]
fac33cbc7b
Bump nodemailer from 6.9.13 to 6.9.16 in /backend
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.13 to 6.9.16.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.13...v6.9.16)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 15:28:59 +00:00
mahula
bdcb108c08
Merge pull request #8029 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-9.1.0
Bump @faker-js/faker from 9.0.3 to 9.1.0
2024-10-28 16:24:05 +01:00
dependabot[bot]
b977574ec1
Bump @faker-js/faker from 9.0.3 to 9.1.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.0.3...v9.1.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 15:05:40 +00:00
mahula
8ae225450a
Merge pull request #8036 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/faker-js/faker-9.1.0
Bump @faker-js/faker from 9.0.3 to 9.1.0 in /webapp
2024-10-28 16:04:16 +01:00
mahula
89d870f7f1 fix change, which accedentally was merged 2024-10-28 14:27:16 +01:00
dependabot[bot]
f40d35fa0e
Bump @faker-js/faker from 9.0.3 to 9.1.0 in /webapp
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.0.3...v9.1.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 13:18:03 +00:00
mahula
98049993eb
Merge pull request #8031 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-9.1.0
Bump @faker-js/faker from 9.0.3 to 9.1.0 in /backend
2024-10-28 14:14:46 +01:00
dependabot[bot]
019a4d8399
Bump @faker-js/faker from 9.0.3 to 9.1.0 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.0.3...v9.1.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 12:16:08 +00:00
Wolfgang Huß
7b505d3847
Merge pull request #8024 from Ocelot-Social-Community/dependabot-degroup
refactor(other): dependabot: degroups webapp package updates for babel, graphql, neo4j, and nuxt
2024-10-28 13:13:20 +01:00
Wolfgang Huß
1e02dc4e87
Merge branch 'master' into dependabot-degroup 2024-10-28 12:15:38 +01:00
mahula
cf69280071 fix typo in dependabot file 2024-10-28 11:16:20 +01:00
mahula
afc2143865
Merge pull request #7962 from Ocelot-Social-Community/dependabot/npm_and_yarn/slug-10.0.0
Bump slug from 9.1.0 to 10.0.0
2024-10-28 10:55:20 +01:00
dependabot[bot]
c2a4b7614c
Bump slug from 9.1.0 to 10.0.0
Bumps [slug](https://github.com/Trott/slug) from 9.1.0 to 10.0.0.
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Trott/slug/compare/v9.1.0...v10.0.0)

---
updated-dependencies:
- dependency-name: slug
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 09:38:20 +00:00
mahula
a3fe9338c2
Merge pull request #7842 from Ocelot-Social-Community/dependabot/npm_and_yarn/auto-changelog-2.5.0
Bump auto-changelog from 2.4.0 to 2.5.0
2024-10-28 10:36:59 +01:00
dependabot[bot]
9aaf50d9c7
Bump auto-changelog from 2.4.0 to 2.5.0
Bumps [auto-changelog](https://github.com/CookPete/auto-changelog) from 2.4.0 to 2.5.0.
- [Changelog](https://github.com/cookpete/auto-changelog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/CookPete/auto-changelog/compare/v2.4.0...v2.5.0)

---
updated-dependencies:
- dependency-name: auto-changelog
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 09:18:17 +00:00
mahula
cfcbcb3b4f further dependabot package degroup 2024-10-28 10:09:53 +01:00
mahula
89a2d3995f
Merge pull request #7916 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/helmet-8.0.0
Bump helmet from 7.1.0 to 8.0.0 in /backend
2024-10-28 10:06:07 +01:00
dependabot[bot]
bebc63b0ba
Bump helmet from 7.1.0 to 8.0.0 in /backend
Bumps [helmet](https://github.com/helmetjs/helmet) from 7.1.0 to 8.0.0.
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v7.1.0...v8.0.0)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 08:43:29 +00:00
Wolfgang Huß
8df4330321
Merge pull request #7988 from Ocelot-Social-Community/7340-devopswebapp-depricated-warning-on-running-the-webapp
refactor(webapp): migrate sass devisions
2024-10-27 13:35:57 +01:00
Wolfgang Huß
af85ef0f3e Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 7340-devopswebapp-depricated-warning-on-running-the-webapp 2024-10-27 13:08:49 +01:00
mahula
09498bc4e5 adapt nuxt config to use hoisting @use imports 2024-10-27 11:06:10 +01:00
mahula
035c1943f7 upgrade package @nuxtjs/style-resources to use hoisting @use imports 2024-10-27 11:05:01 +01:00
mahula
2b281ccf97 remove unplanned changes 2024-10-26 13:09:29 +02:00
mahula
7f4657ffc9 dependabot: degroups webapp package updates for babel and nuxt 2024-10-26 12:56:20 +02:00
mahula
aec42360c4
Merge pull request #7963 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vitest-704a82ba63
Bump the vitest group across 1 directory with 2 updates
2024-10-26 12:47:28 +02:00
dependabot[bot]
a49a8ef66e
Bump the vitest group across 1 directory with 2 updates
Bumps the vitest group with 1 update in the /frontend directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8).


Updates `@vitest/coverage-v8` from 2.0.5 to 2.1.3
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/coverage-v8)

Updates `vitest` from 2.0.5 to 2.1.3
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.3/packages/vitest)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vitest
- dependency-name: vitest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 10:27:29 +00:00
mahula
7e961758fb
Merge pull request #7990 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-6849a6489940f00c2f30c0fb92c6274307ccb58a
Bump actions/cache from 8469c94c6a180dfb41a1bd7e1b46ac557ea124f1 to 6849a6489940f00c2f30c0fb92c6274307ccb58a
2024-10-26 12:26:16 +02:00
dependabot[bot]
345f9659b8
Bump actions/cache
Bumps [actions/cache](https://github.com/actions/cache) from 8469c94c6a180dfb41a1bd7e1b46ac557ea124f1 to 6849a6489940f00c2f30c0fb92c6274307ccb58a.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](8469c94c6a...6849a64899)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 10:05:35 +00:00
mahula
6070465a37
Merge pull request #8010 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/pinia-e67df56f88
Bump pinia-plugin-persistedstate from 4.1.1 to 4.1.2 in /frontend in the pinia group
2024-10-26 12:04:49 +02:00
dependabot[bot]
85b9978fd4
Bump pinia-plugin-persistedstate in /frontend in the pinia group
Bumps the pinia group in /frontend with 1 update: [pinia-plugin-persistedstate](https://github.com/prazdevs/pinia-plugin-persistedstate).


Updates `pinia-plugin-persistedstate` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/prazdevs/pinia-plugin-persistedstate/releases)
- [Changelog](https://github.com/prazdevs/pinia-plugin-persistedstate/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prazdevs/pinia-plugin-persistedstate/compare/v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: pinia-plugin-persistedstate
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pinia
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 09:47:37 +00:00
mahula
67bb403571
Merge pull request #8017 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel-2acbae0b3b
Bump the babel group across 1 directory with 3 updates
2024-10-26 11:45:34 +02:00
dependabot[bot]
0429982807
Bump the babel group across 1 directory with 3 updates
Bumps the babel group with 3 updates in the / directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) and [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register).


Updates `@babel/core` from 7.25.8 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-core)

Updates `@babel/preset-env` from 7.25.8 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-preset-env)

Updates `@babel/register` from 7.25.7 to 7.25.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 09:24:14 +00:00
mahula
4fe8194a3c
Merge pull request #8023 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/sass-1.80.4
Bump sass from 1.77.6 to 1.80.4 in /frontend
2024-10-26 11:22:33 +02:00
dependabot[bot]
0d68d9b508
Bump sass from 1.77.6 to 1.80.4 in /frontend
Bumps [sass](https://github.com/sass/dart-sass) from 1.77.6 to 1.80.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.77.6...1.80.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 09:01:40 +00:00
mahula
8ace43b509
Merge pull request #8021 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.8.1
Bump @types/node from 22.7.7 to 22.8.1 in /backend
2024-10-26 11:00:49 +02:00
dependabot[bot]
b183398247
Bump @types/node from 22.7.7 to 22.8.1 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.7.7 to 22.8.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 08:43:41 +00:00
mahula
0186f7c6ee
Merge pull request #8022 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel-1b24ade6eb
Bump the babel group across 1 directory with 6 updates
2024-10-26 10:41:52 +02:00
dependabot[bot]
e30c855d27
Bump the babel group across 1 directory with 6 updates
Bumps the babel group with 5 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.25.7` | `7.25.9` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.25.8` | `7.26.0` |
| [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) | `7.25.7` | `7.26.0` |
| [@babel/plugin-proposal-throw-expressions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-throw-expressions) | `7.25.8` | `7.25.9` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.25.8` | `7.26.0` |



Updates `@babel/cli` from 7.25.7 to 7.25.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-cli)

Updates `@babel/core` from 7.25.8 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-core)

Updates `@babel/node` from 7.25.7 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-node)

Updates `@babel/plugin-proposal-throw-expressions` from 7.25.8 to 7.25.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-plugin-proposal-throw-expressions)

Updates `@babel/preset-env` from 7.25.8 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-preset-env)

Updates `@babel/register` from 7.25.7 to 7.25.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/cli"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/plugin-proposal-throw-expressions"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 08:24:55 +00:00
mahula
31e988da3a
Merge pull request #8002 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/jest-29.5.14
Bump @types/jest from 29.5.13 to 29.5.14 in /backend
2024-10-26 10:22:53 +02:00
dependabot[bot]
c0506a8d63
Bump @types/jest from 29.5.13 to 29.5.14 in /backend
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.13 to 29.5.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 07:53:53 +00:00
mahula
0f709fc985
Merge pull request #8020 from Ocelot-Social-Community/dependabot/github_actions/actions/setup-node-39370e3970a6d050c480ffad4ff0ed4d3fdee5af
Bump actions/setup-node from aca7b64a59c0063db8564e0ffdadd3887f1cbae5 to 39370e3970a6d050c480ffad4ff0ed4d3fdee5af
2024-10-26 09:49:45 +02:00
dependabot[bot]
e550578ce2
Bump actions/setup-node
Bumps [actions/setup-node](https://github.com/actions/setup-node) from aca7b64a59c0063db8564e0ffdadd3887f1cbae5 to 39370e3970a6d050c480ffad4ff0ed4d3fdee5af.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](aca7b64a59...39370e3970)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 07:31:57 +00:00
mahula
0b780690cb
Merge pull request #8018 from Ocelot-Social-Community/dependabot/github_actions/actions/checkout-11bd71901bbe5b1630ceea73d27597364c9af683
Bump actions/checkout from 163217dfcd28294438ea1c1c149cfaf66eec283e to 11bd71901bbe5b1630ceea73d27597364c9af683
2024-10-26 09:31:10 +02:00
dependabot[bot]
3b2d42bfeb
Bump actions/checkout
Bumps [actions/checkout](https://github.com/actions/checkout) from 163217dfcd28294438ea1c1c149cfaf66eec283e to 11bd71901bbe5b1630ceea73d27597364c9af683.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](163217dfcd...11bd71901b)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 07:01:57 +00:00
mahula
145ae489cb
Merge pull request #8016 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-cc7d8686e214c240128fe2680a5c1c5486ae19c4
Bump peter-evans/repository-dispatch from e614736e88253e8888967eafadb9b75b237d52ba to cc7d8686e214c240128fe2680a5c1c5486ae19c4
2024-10-26 09:01:09 +02:00
dependabot[bot]
0b602588b9
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from e614736e88253e8888967eafadb9b75b237d52ba to cc7d8686e214c240128fe2680a5c1c5486ae19c4.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](e614736e88...cc7d8686e2)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 06:41:15 +00:00
mahula
e21a877c40
Merge pull request #7999 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-387851d744
Bump the vuepress group across 1 directory with 4 updates
2024-10-26 08:40:24 +02:00
dependabot[bot]
10c811254c
Bump the vuepress group across 1 directory with 4 updates
Bumps the vuepress group with 4 updates in the / directory: [@vuepress/bundler-vite](https://github.com/vuepress/core), [vuepress](https://github.com/vuejs/vuepress/tree/HEAD/packages/vuepress), [vuepress-plugin-search-pro](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/search-pro) and [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme).


Updates `@vuepress/bundler-vite` from 2.0.0-rc.8 to 2.0.0-rc.18
- [Release notes](https://github.com/vuepress/core/releases)
- [Changelog](https://github.com/vuepress/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress/core/compare/v2.0.0-rc.8...v2.0.0-rc.18)

Updates `vuepress` from 2.0.0-rc.8 to 2.0.0-rc.18
- [Release notes](https://github.com/vuejs/vuepress/releases)
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vuepress/commits/HEAD/packages/vuepress)

Updates `vuepress-plugin-search-pro` from 2.0.0-rc.31 to 2.0.0-rc.59
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/packages/search-pro/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.59/packages/search-pro)

Updates `vuepress-theme-hope` from 2.0.0-rc.31 to 2.0.0-rc.59
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/packages/theme/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.59/packages/theme)

---
updated-dependencies:
- dependency-name: "@vuepress/bundler-vite"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vuepress
- dependency-name: vuepress
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vuepress
- dependency-name: vuepress-plugin-search-pro
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vuepress
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vuepress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:32:32 +00:00
Wolfgang Huß
c1add2e374
Merge pull request #8004 from Ocelot-Social-Community/8003-fix-theme-color-to-be-brandable
fix(webapp): change theme color to be brandable
2024-10-24 17:08:25 +02:00
Wolfgang Huß
8a3ccef6b1
Merge branch 'master' into 8003-fix-theme-color-to-be-brandable 2024-10-24 16:49:57 +02:00
Wolfgang Huß
b39b0b0a48
Merge pull request #8001 from Ocelot-Social-Community/7986-fix-notification-page-has-unbranded-button
fix(webapp): notification page has unbranded button
2024-10-24 16:48:07 +02:00
Wolfgang Huß
ca8db76dbf Add explicitly the set SCSS color name to comment 2024-10-24 09:00:44 +02:00
Wolfgang Huß
686f5a847f
Merge branch 'master' into 7986-fix-notification-page-has-unbranded-button 2024-10-23 20:29:59 +02:00
Wolfgang Huß
54489956ff Change solution to make theme color brandable 2024-10-23 15:32:01 +02:00
Wolfgang Huß
ba0271a1a9 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 8003-fix-theme-color-to-be-brandable 2024-10-23 14:50:05 +02:00
Wolfgang Huß
4c08f62261
Merge pull request #7985 from Ocelot-Social-Community/degroup-sass-packages-in-dependabot
refactor(webapp): degroup sass packages in dependabot
2024-10-23 14:49:45 +02:00
Wolfgang Huß
be2ae1394c Fix theme color to be brandable 2024-10-23 14:46:41 +02:00
Wolfgang Huß
b9207853c5 Fix notification page has unbranded button by changing ds-button to base-button 2024-10-23 13:36:18 +02:00
Wolfgang Huß
dc32e64c83
Merge branch 'master' into degroup-sass-packages-in-dependabot 2024-10-23 13:32:05 +02:00
Wolfgang Huß
f7ec8e2a48
Merge pull request #7984 from Ocelot-Social-Community/degroup-vue-packages-in-dependabot
refactor(webapp): degroup vue packages in dependabot
2024-10-23 13:31:53 +02:00
Wolfgang Huß
75ceac3c07
Merge branch 'master' into degroup-vue-packages-in-dependabot 2024-10-23 13:14:16 +02:00
Wolfgang Huß
9cee6aa1ad
Merge pull request #7983 from Ocelot-Social-Community/fix-node-version-in-readme
refactor(other): change set node version in readme files
2024-10-23 13:13:27 +02:00
mahula
7923078523 migrate sass devisions 2024-10-23 05:28:03 +02:00
mahula
e11f8e36ae migrate sass devisions 2024-10-23 04:49:51 +02:00
mahula
8481e6de0d degroud sass packages in dependabot 2024-10-22 22:18:36 +02:00
mahula
86d255d93f degroud vue packages in dependabot 2024-10-22 22:09:45 +02:00
mahula
16bbd46e11 change set node version in readme files 2024-10-22 21:23:20 +02:00
mahula
3175f99894
Merge pull request #7927 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-8469c94c6a180dfb41a1bd7e1b46ac557ea124f1
Bump actions/cache from 81382a721fc89d96eca335d0c3ba33144b2baa9d to 8469c94c6a180dfb41a1bd7e1b46ac557ea124f1
2024-10-21 08:51:37 +02:00
dependabot[bot]
e8b660e275
Bump actions/cache
Bumps [actions/cache](https://github.com/actions/cache) from 81382a721fc89d96eca335d0c3ba33144b2baa9d to 8469c94c6a180dfb41a1bd7e1b46ac557ea124f1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](81382a721f...8469c94c6a)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 06:34:36 +00:00
mahula
59a9cc3dfb
Merge pull request #7885 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-9.0.3
Bump @faker-js/faker from 9.0.0 to 9.0.3
2024-10-21 08:33:56 +02:00
dependabot[bot]
58b6c747c9
Bump @faker-js/faker from 9.0.0 to 9.0.3
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.0.0 to 9.0.3.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.0.0...v9.0.3)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 06:13:12 +00:00
mahula
7453aadbfe
Merge pull request #7942 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/sirv-3.0.0
Bump sirv from 2.0.4 to 3.0.0 in /frontend
2024-10-21 08:12:00 +02:00
dependabot[bot]
51342129f2
Bump sirv from 2.0.4 to 3.0.0 in /frontend
Bumps [sirv](https://github.com/lukeed/sirv) from 2.0.4 to 3.0.0.
- [Release notes](https://github.com/lukeed/sirv/releases)
- [Commits](https://github.com/lukeed/sirv/compare/v2.0.4...v3.0.0)

---
updated-dependencies:
- dependency-name: sirv
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 05:53:48 +00:00
mahula
425d2cbbd2
Merge pull request #7944 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel-83fae980c0
Bump the babel group across 1 directory with 3 updates
2024-10-21 07:52:52 +02:00
dependabot[bot]
ec8dab6d76
Bump the babel group across 1 directory with 3 updates
Bumps the babel group with 3 updates in the / directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) and [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register).


Updates `@babel/core` from 7.24.0 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-core)

Updates `@babel/preset-env` from 7.24.4 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-preset-env)

Updates `@babel/register` from 7.23.7 to 7.25.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.7/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 18:51:47 +00:00
mahula
41a1f87c66
Merge pull request #7950 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/babel-2fcf7e774c
build(webapp): bump the babel group across 1 directory with 2 updates
2024-10-20 20:49:49 +02:00
mahula
47b0aaf90e
Merge branch 'master' into dependabot/npm_and_yarn/webapp/babel-2fcf7e774c 2024-10-20 20:30:56 +02:00
mahula
d966745d63
Merge pull request #7975 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.7.7
Bump @types/node from 22.5.5 to 22.7.7 in /backend
2024-10-20 20:28:06 +02:00
dependabot[bot]
9a044e9f0b
Bump @types/node from 22.5.5 to 22.7.7 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.5 to 22.7.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 18:11:08 +00:00
mahula
ccc075d9ac
Merge pull request #7938 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel-c1a909b4f3
Bump the babel group across 1 directory with 6 updates
2024-10-20 20:09:49 +02:00
dependabot[bot]
4d6dac115b
Bump the babel group across 1 directory with 6 updates
Bumps the babel group with 5 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.25.6` | `7.25.7` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.25.2` | `7.25.8` |
| [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) | `7.25.0` | `7.25.7` |
| [@babel/plugin-proposal-throw-expressions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-throw-expressions) | `7.24.7` | `7.25.8` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.25.4` | `7.25.8` |



Updates `@babel/cli` from 7.25.6 to 7.25.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.7/packages/babel-cli)

Updates `@babel/core` from 7.25.2 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-core)

Updates `@babel/node` from 7.25.0 to 7.25.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.7/packages/babel-node)

Updates `@babel/plugin-proposal-throw-expressions` from 7.24.7 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-plugin-proposal-throw-expressions)

Updates `@babel/preset-env` from 7.25.4 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-preset-env)

Updates `@babel/register` from 7.24.6 to 7.25.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.7/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/cli"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/node"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/plugin-proposal-throw-expressions"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 17:51:37 +00:00
mahula
928289f854
Merge pull request #7915 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-import-2.31.0
Bump eslint-plugin-import from 2.30.0 to 2.31.0 in /backend
2024-10-20 19:47:48 +02:00
dependabot[bot]
67a4ba9786
Bump eslint-plugin-import from 2.30.0 to 2.31.0 in /backend
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 17:29:26 +00:00
mahula
9e2808f914 degroup babel-loader from babel packages in dependabot.yml 2024-10-20 18:50:42 +02:00
mahula
35272584a8 remove babel-loader from this update 2024-10-20 18:40:49 +02:00
dependabot[bot]
9fa3c4b449
Bump the babel group across 1 directory with 3 updates
Bumps the babel group with 3 updates in the /webapp directory: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) and [babel-loader](https://github.com/babel/babel-loader).


Updates `@babel/core` from 7.24.4 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-core)

Updates `@babel/preset-env` from 7.22.4 to 7.25.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.8/packages/babel-preset-env)

Updates `babel-loader` from 8.1.0 to 9.2.1
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.1.0...v9.2.1)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 16:27:54 +00:00
mahula
222995d685
Merge pull request #7917 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/sanitize-html-2.13.1
Bump sanitize-html from 2.13.0 to 2.13.1 in /backend
2024-10-20 18:25:34 +02:00
dependabot[bot]
6ef040837f
Bump sanitize-html from 2.13.0 to 2.13.1 in /backend
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.13.0 to 2.13.1.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.13.0...2.13.1)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 16:07:54 +00:00
mahula
dcc45cdb59
Merge pull request #7882 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-9.0.3
Bump @faker-js/faker from 9.0.0 to 9.0.3 in /backend
2024-10-20 18:06:50 +02:00
dependabot[bot]
b809ab4dad
Bump @faker-js/faker from 9.0.0 to 9.0.3 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.0.0 to 9.0.3.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.0.0...v9.0.3)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 15:27:44 +00:00
mahula
3b9d553e8f
Merge pull request #7872 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/nodemon-3.1.7
Bump nodemon from 3.1.0 to 3.1.7 in /backend
2024-10-20 17:26:29 +02:00
dependabot[bot]
beeb73290b
Bump nodemon from 3.1.0 to 3.1.7 in /backend
Bumps [nodemon](https://github.com/remy/nodemon) from 3.1.0 to 3.1.7.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v3.1.0...v3.1.7)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 15:08:05 +00:00
mahula
55e8882ca2
Merge pull request #7972 from Ocelot-Social-Community/dependabot/github_actions/actions/checkout-163217dfcd28294438ea1c1c149cfaf66eec283e
Bump actions/checkout from 6d193bf28034eafb982f37bd894289fe649468fc to 163217dfcd28294438ea1c1c149cfaf66eec283e
2024-10-20 17:07:01 +02:00
dependabot[bot]
f0d45a422f
Bump actions/checkout
Bumps [actions/checkout](https://github.com/actions/checkout) from 6d193bf28034eafb982f37bd894289fe649468fc to 163217dfcd28294438ea1c1c149cfaf66eec283e.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](6d193bf280...163217dfcd)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 14:48:01 +00:00
mahula
a707766d28
Merge pull request #7932 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/express-4.21.1
Bump express from 4.21.0 to 4.21.1 in /backend
2024-10-20 16:46:38 +02:00
dependabot[bot]
8d09311b96
Bump express from 4.21.0 to 4.21.1 in /backend
Bumps [express](https://github.com/expressjs/express) from 4.21.0 to 4.21.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 14:28:11 +00:00
mahula
342e2c0b81
Merge pull request #7889 from Ocelot-Social-Community/dependabot/github_actions/actions/setup-node-aca7b64a59c0063db8564e0ffdadd3887f1cbae5
Bump actions/setup-node from 97ca147735c170fb35096b39ef17a0fc5d9270ac to aca7b64a59c0063db8564e0ffdadd3887f1cbae5
2024-10-20 16:27:05 +02:00
dependabot[bot]
59ffc127e9
Bump actions/setup-node
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 97ca147735c170fb35096b39ef17a0fc5d9270ac to aca7b64a59c0063db8564e0ffdadd3887f1cbae5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](97ca147735...aca7b64a59)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 14:08:26 +00:00
mahula
6b004e1f8d
Merge pull request #7940 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-5.6.3
Bump typescript from 5.6.2 to 5.6.3 in /backend
2024-10-20 16:07:51 +02:00
dependabot[bot]
93ed8ff02c
Bump typescript from 5.6.2 to 5.6.3 in /backend
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-20 13:51:01 +00:00
Hannes Heine
f58b397783
Merge pull request #7976 from Ocelot-Social-Community/fix-mapbox-geodata
fix(backend): fix geodata in mapbox-related resolver test
2024-10-20 15:29:33 +02:00
mahula
42e039f338 fix geodata in mapbox-related resolver test 2024-10-20 13:52:31 +02:00
mahula
276608da15
Merge pull request #7905 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/pinia-2d47dd6589
Bump the pinia group across 1 directory with 2 updates
2024-10-19 12:19:28 +02:00
dependabot[bot]
86965c88ce
Bump the pinia group across 1 directory with 2 updates
Bumps the pinia group with 2 updates in the /frontend directory: [pinia](https://github.com/vuejs/pinia) and [pinia-plugin-persistedstate](https://github.com/prazdevs/pinia-plugin-persistedstate).


Updates `pinia` from 2.1.7 to 2.2.4
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](https://github.com/vuejs/pinia/compare/pinia@2.1.7...pinia@2.2.4)

Updates `pinia-plugin-persistedstate` from 3.2.1 to 4.1.1
- [Release notes](https://github.com/prazdevs/pinia-plugin-persistedstate/releases)
- [Changelog](https://github.com/prazdevs/pinia-plugin-persistedstate/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prazdevs/pinia-plugin-persistedstate/compare/v3.2.1...v4.1.1)

---
updated-dependencies:
- dependency-name: pinia
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pinia
- dependency-name: pinia-plugin-persistedstate
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pinia
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 10:02:42 +00:00
mahula
65970f13f2
Merge pull request #7930 from Ocelot-Social-Community/dependabot/github_actions/actions/upload-artifact-4.4.3
Bump actions/upload-artifact from 4.4.0 to 4.4.3
2024-10-19 12:01:37 +02:00
dependabot[bot]
d1fb05031e
Bump actions/upload-artifact from 4.4.0 to 4.4.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](50769540e7...b4b15b8c7c)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 09:39:04 +00:00
mahula
eb2292b9e7
Merge pull request #7933 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/express-4.21.1
Bump express from 4.19.2 to 4.21.1 in /frontend
2024-10-19 11:38:12 +02:00
dependabot[bot]
9e69ef70b7
Bump express from 4.19.2 to 4.21.1 in /frontend
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.1)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 08:55:11 +00:00
mahula
6b34b5bfa5
Merge pull request #7949 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/express-4.21.1
Bump express from 4.21.0 to 4.21.1 in /webapp
2024-10-19 10:54:27 +02:00
dependabot[bot]
a38f485c9a
Bump express from 4.21.0 to 4.21.1 in /webapp
Bumps [express](https://github.com/expressjs/express) from 4.21.0 to 4.21.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 08:34:41 +00:00
mahula
c3b2e57e65
Merge pull request #7937 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/stylelint-3182f6fc3b
Bump the stylelint group across 1 directory with 2 updates
2024-10-19 10:33:14 +02:00
dependabot[bot]
8074508d84
Bump the stylelint group across 1 directory with 2 updates
Bumps the stylelint group with 2 updates in the /frontend directory: [stylelint](https://github.com/stylelint/stylelint) and [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order).


Updates `stylelint` from 16.9.0 to 16.10.0
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.9.0...16.10.0)

Updates `stylelint-config-recess-order` from 5.1.0 to 5.1.1
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases)
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v5.1.0...v5.1.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
- dependency-name: stylelint-config-recess-order
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 07:14:05 +00:00
mahula
db4c9d836b
Merge pull request #7941 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vue/compiler-sfc-3.5.12
Bump @vue/compiler-sfc from 3.5.3 to 3.5.12 in /frontend
2024-10-19 09:12:02 +02:00
dependabot[bot]
7b9922aed0
Bump @vue/compiler-sfc from 3.5.3 to 3.5.12 in /frontend
Bumps [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) from 3.5.3 to 3.5.12.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.12/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 06:51:28 +00:00
mahula
ae7a660da3
Merge pull request #7973 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-e614736e88253e8888967eafadb9b75b237d52ba
Bump peter-evans/repository-dispatch from c2fad29759e65af76987543a0aabefb8906d379a to e614736e88253e8888967eafadb9b75b237d52ba
2024-10-19 08:50:32 +02:00
dependabot[bot]
70ff783bf5
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from c2fad29759e65af76987543a0aabefb8906d379a to e614736e88253e8888967eafadb9b75b237d52ba.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](c2fad29759...e614736e88)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 06:21:12 +00:00
mahula
12c9439a91
Merge pull request #7970 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/storybook-4cad001226
Bump the storybook group across 1 directory with 8 updates
2024-10-19 08:20:11 +02:00
dependabot[bot]
385e949112
Bump the storybook group across 1 directory with 8 updates
Bumps the storybook group with 6 updates in the /frontend directory:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.1.10` | `8.3.6` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `8.1.10` | `8.3.6` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.1.10` | `8.3.6` |
| [@storybook/test-runner](https://github.com/storybookjs/test-runner) | `0.19.0` | `0.19.1` |
| [@storybook/vue3](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/vue3) | `8.1.10` | `8.3.6` |
| [@storybook/vue3-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/vue3-vite) | `8.1.10` | `8.3.6` |



Updates `@storybook/addon-essentials` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/addons/essentials)

Updates `@storybook/addon-interactions` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/addons/interactions)

Updates `@storybook/addon-links` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/addons/links)

Updates `@storybook/blocks` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/lib/blocks)

Updates `@storybook/test-runner` from 0.19.0 to 0.19.1
- [Release notes](https://github.com/storybookjs/test-runner/releases)
- [Changelog](https://github.com/storybookjs/test-runner/blob/v0.19.1/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/test-runner/compare/v0.19.0...v0.19.1)

Updates `@storybook/vue3` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/renderers/vue3)

Updates `@storybook/vue3-vite` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/frameworks/vue3-vite)

Updates `storybook` from 8.1.10 to 8.3.6
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.3.6/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
- dependency-name: "@storybook/test-runner"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: storybook
- dependency-name: "@storybook/vue3"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
- dependency-name: "@storybook/vue3-vite"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
- dependency-name: storybook
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: storybook
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 01:46:24 +00:00
mahula
026c5a02ec
Merge pull request #7878 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/faker-js/faker-9.0.3
Bump @faker-js/faker from 9.0.0 to 9.0.3 in /webapp
2024-10-01 14:17:12 +02:00
dependabot[bot]
f5b17c2c15
Bump @faker-js/faker from 9.0.0 to 9.0.3 in /webapp
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.0.0 to 9.0.3.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v9.0.0...v9.0.3)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 10:04:18 +00:00
mahula
4b27e87664
Merge pull request #7870 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-8.57.1
Bump eslint from 8.57.0 to 8.57.1 in /backend
2024-10-01 10:36:48 +02:00
dependabot[bot]
4c46f373c0
Bump eslint from 8.57.0 to 8.57.1 in /backend
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 8.57.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v8.57.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 01:47:40 +00:00
Wolfgang Huß
9a68447a7e
Merge pull request #7848 from Ocelot-Social-Community/more-scripts
chore(other): adjust docs for deployment, neo4j cypher commands, and have new scripts
2024-09-18 19:29:54 +02:00
Wolfgang Huß
374fd25793 Fix mark down links to pass linting 2024-09-18 09:36:39 +02:00
Wolfgang Huß
5bc5ae68a8 Adjust docs for deployment, DigitalOcean, and neo4j cypher commands 2024-09-18 09:25:33 +02:00
Wolfgang Huß
98f5fb868f
Merge branch 'master' into more-scripts 2024-09-17 19:18:40 +02:00
Wolfgang Huß
a518e182d0
Merge pull request #7819 from Ocelot-Social-Community/remove.package-wait-on
refactor(other): remove package wait-on
2024-09-17 17:20:17 +02:00
7bfdc7d2fe
new scripts 2024-09-17 14:40:49 +02:00
Wolfgang Huß
00f6e4f040
Merge branch 'master' into remove.package-wait-on 2024-09-17 12:03:38 +02:00
mahula
573207cf9c
Merge pull request #7833 from Ocelot-Social-Community/dependabot/github_actions/crazy-max/ghaction-github-pages-08f571653184e9ff3d598bdda53ffd4ed00ed562
Bump crazy-max/ghaction-github-pages from cda5497acf90563d34489ed832a67c2c50353a16 to 08f571653184e9ff3d598bdda53ffd4ed00ed562
2024-09-17 10:31:54 +02:00
dependabot[bot]
dafea41475
Bump crazy-max/ghaction-github-pages
Bumps [crazy-max/ghaction-github-pages](https://github.com/crazy-max/ghaction-github-pages) from cda5497acf90563d34489ed832a67c2c50353a16 to 08f571653184e9ff3d598bdda53ffd4ed00ed562.
- [Release notes](https://github.com/crazy-max/ghaction-github-pages/releases)
- [Commits](cda5497acf...08f5716531)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-pages
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 08:13:14 +00:00
mahula
cc1b638f84
Merge pull request #7834 from Ocelot-Social-Community/dependabot/github_actions/actions/setup-node-97ca147735c170fb35096b39ef17a0fc5d9270ac
Bump actions/setup-node from 1c7b2db92075f828bee89d7e19d33a911d15e7b3 to 97ca147735c170fb35096b39ef17a0fc5d9270ac
2024-09-17 10:12:16 +02:00
dependabot[bot]
02f05affd7
Bump actions/setup-node
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1c7b2db92075f828bee89d7e19d33a911d15e7b3 to 97ca147735c170fb35096b39ef17a0fc5d9270ac.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](1c7b2db920...97ca147735)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 07:36:23 +00:00
Wolfgang Huß
1274380747 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into remove.package-wait-on 2024-09-17 09:36:00 +02:00
mahula
fb3106fb19
Merge pull request #7818 from Ocelot-Social-Community/remove-chromatic-from-frontend
refactor(frontend): remove chromatic
2024-09-17 09:33:43 +02:00
Wolfgang Huß
47804284aa Run 'npm install' on frontend to fix 'package-lock.json' 2024-09-17 09:09:16 +02:00
Wolfgang Huß
a60836833c
Merge branch 'master' into remove.package-wait-on 2024-09-17 08:52:19 +02:00
Wolfgang Huß
cdb733767c
Merge branch 'master' into remove-chromatic-from-frontend 2024-09-17 08:49:16 +02:00
mahula
e2b2345d5b
Merge pull request #7844 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/express-4.21.0
Bump express from 4.19.2 to 4.21.0 in /webapp
2024-09-14 19:50:04 +02:00
dependabot[bot]
2eb6086b12
Bump express from 4.19.2 to 4.21.0 in /webapp
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 16:32:36 +00:00
mahula
5e271c58c1
Merge pull request #7840 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/express-4.21.0
Bump express from 4.19.2 to 4.21.0 in /backend
2024-09-14 18:30:59 +02:00
dependabot[bot]
9a4028c5e2
Bump express from 4.19.2 to 4.21.0 in /backend
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 16:06:07 +00:00
mahula
1f075d0266
Merge pull request #7837 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/jest-29.5.13
Bump @types/jest from 29.5.12 to 29.5.13 in /backend
2024-09-14 18:04:56 +02:00
dependabot[bot]
36fef2da74
Bump @types/jest from 29.5.12 to 29.5.13 in /backend
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 15:18:40 +00:00
mahula
c3f54ab47a
Merge pull request #7838 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.5.5
Bump @types/node from 22.5.4 to 22.5.5 in /backend
2024-09-14 17:17:32 +02:00
dependabot[bot]
890fc42b62
Bump @types/node from 22.5.4 to 22.5.5 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.4 to 22.5.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 07:14:06 +00:00
mahula
e32b9c3641
Merge pull request #7839 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-5.6.2
Bump typescript from 5.4.5 to 5.6.2 in /backend
2024-09-14 09:12:51 +02:00
dependabot[bot]
9bfdbf48b8
Bump typescript from 5.4.5 to 5.6.2 in /backend
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.4.5 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.4.5...v5.6.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:40:28 +00:00
mahula
bf872cee0c
Merge branch 'master' into remove-chromatic-from-frontend 2024-09-08 18:20:32 +02:00
mahula
5e9a2ec25a
Merge pull request #7709 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/cheerio-1.0.0
build(other): bump cheerio from 1.0.0-rc.12 to 1.0.0 in /backend
2024-09-08 18:15:35 +02:00
mahula
1bf3c86580
Merge branch 'master' into dependabot/npm_and_yarn/backend/cheerio-1.0.0 2024-09-08 17:55:40 +02:00
mahula
0dac26c06f
Merge pull request #7791 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-9.0.0
Bump @faker-js/faker from 8.4.1 to 9.0.0
2024-09-08 17:55:27 +02:00
dependabot[bot]
5b90d76bee
Bump @faker-js/faker from 8.4.1 to 9.0.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.4.1 to 9.0.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.4.1...v9.0.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 15:37:45 +00:00
mahula
26c725d9fa
Merge pull request #7817 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-9.0.0
build(other): bump @faker-js/faker from 8.4.1 to 9.0.0
2024-09-08 17:36:00 +02:00
mahula
2e1a3b24cc
Merge branch 'master' into dependabot/npm_and_yarn/backend/faker-js/faker-9.0.0 2024-09-08 17:17:12 +02:00
mahula
53d496b5b3
Merge pull request #7820 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vike-0.4.195
Bump vike from 0.4.177 to 0.4.195 in /frontend
2024-09-08 17:15:26 +02:00
dependabot[bot]
f79799a4f4
Bump vike from 0.4.177 to 0.4.195 in /frontend
Bumps [vike](https://github.com/vikejs/vike) from 0.4.177 to 0.4.195.
- [Changelog](https://github.com/vikejs/vike/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vikejs/vike/compare/v0.4.177...v0.4.195)

---
updated-dependencies:
- dependency-name: vike
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 14:57:41 +00:00
mahula
d9f2deaed8
Merge pull request #7692 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/apollo-d383f40446
Bump apollo-client from 2.6.8 to 2.6.10 in /webapp in the apollo group
2024-09-08 16:56:33 +02:00
dependabot[bot]
51669f5831
Bump apollo-client from 2.6.8 to 2.6.10 in /webapp in the apollo group
Bumps the apollo group in /webapp with 1 update: [apollo-client](https://github.com/apollographql/apollo-client).


Updates `apollo-client` from 2.6.8 to 2.6.10
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v2.6.8...apollo-client@2.6.10)

---
updated-dependencies:
- dependency-name: apollo-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: apollo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 14:33:45 +00:00
mahula
0bcc1da637
Merge pull request #7139 from Ocelot-Social-Community/dependabot/npm_and_yarn/date-fns-3.6.0
Bump date-fns from 3.3.1 to 3.6.0
2024-09-08 16:32:15 +02:00
Wolfgang Huß
ebdc256b63
Merge branch 'master' into dependabot/npm_and_yarn/backend/cheerio-1.0.0 2024-09-08 16:20:47 +02:00
dependabot[bot]
9bb5f06543
Bump date-fns from 3.3.1 to 3.6.0
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.3.1 to 3.6.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v3.3.1...v3.6.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 14:08:34 +00:00
mahula
f4138aa272
Merge pull request #7812 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-22.5.4
Bump @types/node from 20.12.7 to 22.5.4 in /backend
2024-09-08 16:06:13 +02:00
dependabot[bot]
f785ce0b63
Bump @types/node from 20.12.7 to 22.5.4 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.7 to 22.5.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 13:47:16 +00:00
mahula
b27f9d8acc
Merge pull request #7457 from Ocelot-Social-Community/dependabot/npm_and_yarn/slug-9.1.0
Bump slug from 9.0.0 to 9.1.0
2024-09-08 15:46:06 +02:00
mahula
cf57194375 remove package wait-on 2024-09-08 15:31:59 +02:00
Wolfgang Huß
65e87fab58
Merge branch 'master' into dependabot/npm_and_yarn/backend/cheerio-1.0.0 2024-09-08 15:26:26 +02:00
dependabot[bot]
50388bcd2f
Bump slug from 9.0.0 to 9.1.0
Bumps [slug](https://github.com/Trott/slug) from 9.0.0 to 9.1.0.
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Trott/slug/compare/v9.0.0...v9.1.0)

---
updated-dependencies:
- dependency-name: slug
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 13:25:56 +00:00
mahula
4b8f1f192f
Merge pull request #7683 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vitest-daf8dbcb40
Bump the vitest group across 1 directory with 2 updates
2024-09-08 15:24:43 +02:00
Wolfgang Huß
77b8928488 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into remove-chromatic-from-frontend
# Conflicts:
#	.github/workflows/frontend.deploy.chromatic.yml
2024-09-08 15:16:39 +02:00
Wolfgang Huß
457e6f71c5
Merge branch 'master' into dependabot/npm_and_yarn/backend/cheerio-1.0.0 2024-09-08 15:07:54 +02:00
dependabot[bot]
75bf9a4e28
Bump the vitest group across 1 directory with 2 updates
Bumps the vitest group with 2 updates in the /frontend directory: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).


Updates `@vitest/coverage-v8` from 1.6.0 to 2.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.5/packages/coverage-v8)

Updates `vitest` from 1.6.0 to 2.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.5/packages/vitest)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: vitest
- dependency-name: vitest
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 13:01:36 +00:00
mahula
8059d33419
Merge pull request #7773 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/stylelint-8246c0ab71
Bump the stylelint group across 1 directory with 2 updates
2024-09-08 15:00:06 +02:00
dependabot[bot]
a5b12025b9
Bump the stylelint group across 1 directory with 2 updates
Bumps the stylelint group with 2 updates in the /frontend directory: [stylelint](https://github.com/stylelint/stylelint) and [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order).


Updates `stylelint` from 16.6.1 to 16.9.0
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.6.1...16.9.0)

Updates `stylelint-config-recess-order` from 5.0.1 to 5.1.0
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases)
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stormwarning/stylelint-config-recess-order/compare/v5.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
- dependency-name: stylelint-config-recess-order
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 12:29:54 +00:00
mahula
89944dd65e
Merge pull request #7393 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/validator-13.12.0
Bump validator from 13.11.0 to 13.12.0 in /webapp
2024-09-08 14:28:31 +02:00
dependabot[bot]
3f7b0bd993
Bump validator from 13.11.0 to 13.12.0 in /webapp
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.11.0 to 13.12.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.11.0...13.12.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 12:03:06 +00:00
mahula
efe531d9ed
Merge pull request #7805 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-c2fad29759e65af76987543a0aabefb8906d379a
Bump peter-evans/repository-dispatch from 733a1daa12a9e7f9b219279836ac0190f48cf46d to c2fad29759e65af76987543a0aabefb8906d379a
2024-09-08 14:01:29 +02:00
dependabot[bot]
f86d2498e7
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 733a1daa12a9e7f9b219279836ac0190f48cf46d to c2fad29759e65af76987543a0aabefb8906d379a.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](733a1daa12...c2fad29759)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 11:40:51 +00:00
mahula
f78207051d
Merge pull request #7795 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vue/compiler-sfc-3.5.3
Bump @vue/compiler-sfc from 3.4.30 to 3.5.3 in /frontend
2024-09-08 13:40:01 +02:00
dependabot[bot]
2f9ae326c5
Bump @vue/compiler-sfc from 3.4.30 to 3.5.3 in /frontend
Bumps [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) from 3.4.30 to 3.5.3.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.3/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 11:00:16 +00:00
mahula
5aa4187925
Merge pull request #7804 from Ocelot-Social-Community/dependabot/github_actions/actions/checkout-6d193bf28034eafb982f37bd894289fe649468fc
Bump actions/checkout from 9a9194f87191a7e9055e3e9b95b8cfb13023bb08 to 6d193bf28034eafb982f37bd894289fe649468fc
2024-09-08 12:59:22 +02:00
dependabot[bot]
d572aa6d5f
Bump actions/checkout
Bumps [actions/checkout](https://github.com/actions/checkout) from 9a9194f87191a7e9055e3e9b95b8cfb13023bb08 to 6d193bf28034eafb982f37bd894289fe649468fc.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](9a9194f871...6d193bf280)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 10:37:55 +00:00
mahula
88778e2d5e
Merge pull request #7781 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-81382a721fc89d96eca335d0c3ba33144b2baa9d
Bump actions/cache from 40c3b67b2955d93d83b27ed164edd0756bc24049 to 81382a721fc89d96eca335d0c3ba33144b2baa9d
2024-09-08 12:37:07 +02:00
dependabot[bot]
c55fbc609d
Bump actions/cache
Bumps [actions/cache](https://github.com/actions/cache) from 40c3b67b2955d93d83b27ed164edd0756bc24049 to 81382a721fc89d96eca335d0c3ba33144b2baa9d.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](40c3b67b29...81382a721f)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 10:17:55 +00:00
mahula
cd330cccd2
Merge pull request #7803 from Ocelot-Social-Community/dependabot/github_actions/actions/setup-node-1c7b2db92075f828bee89d7e19d33a911d15e7b3
Bump actions/setup-node from 26961cf329f22f6837d5f54c3efd76b480300ace to 1c7b2db92075f828bee89d7e19d33a911d15e7b3
2024-09-08 12:17:02 +02:00
dependabot[bot]
ac784a8b1b
Bump actions/setup-node
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 26961cf329f22f6837d5f54c3efd76b480300ace to 1c7b2db92075f828bee89d7e19d33a911d15e7b3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](26961cf329...1c7b2db920)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 09:58:42 +00:00
mahula
84e2a891f4
Merge pull request #7728 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vue-i18n-9.14.0
Bump vue-i18n from 9.13.1 to 9.14.0 in /frontend
2024-09-08 11:57:50 +02:00
dependabot[bot]
851d37d79a
Bump vue-i18n from 9.13.1 to 9.14.0 in /frontend
Bumps [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) from 9.13.1 to 9.14.0.
- [Release notes](https://github.com/intlify/vue-i18n-next/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.14.0/packages/vue-i18n)

---
updated-dependencies:
- dependency-name: vue-i18n
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 09:38:15 +00:00
mahula
0b7b1421f0
Merge pull request #7788 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-import-resolver-typescript-3.6.3
Bump eslint-import-resolver-typescript from 3.6.1 to 3.6.3 in /backend
2024-09-08 11:37:30 +02:00
mahula
27eeaeea36 remove chromatic from frontend 2024-09-08 11:23:47 +02:00
dependabot[bot]
788d10d31a
Bump eslint-import-resolver-typescript from 3.6.1 to 3.6.3 in /backend
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.6.1 to 3.6.3.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v3.6.3)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 09:19:07 +00:00
mahula
db04b4e1d5 update package cheerio in root and webapp directory 2024-09-08 10:59:16 +02:00
dependabot[bot]
afa7424ef0
Bump @faker-js/faker from 8.4.1 to 9.0.0 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.4.1 to 9.0.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.4.1...v9.0.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 06:46:11 +00:00
mahula
368a05d867 adapt cheerio import to package update 2024-09-08 08:43:06 +02:00
dependabot[bot]
67b135f09e
Bump cheerio from 1.0.0-rc.12 to 1.0.0 in /backend
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0-rc.12 to 1.0.0.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.12...v1.0.0)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 19:29:51 +00:00
mahula
d6786054fb
Merge pull request #7758 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-96cd9c27b7
Bump ts-jest from 29.1.2 to 29.2.5 in /backend in the typescript group across 1 directory
2024-09-07 21:17:06 +02:00
dependabot[bot]
5e14c0e4d1
Bump ts-jest in /backend in the typescript group across 1 directory
Bumps the typescript group with 1 update in the /backend directory: [ts-jest](https://github.com/kulshekhar/ts-jest).


Updates `ts-jest` from 29.1.2 to 29.2.5
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.1.2...v29.2.5)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 18:57:07 +00:00
mahula
4174815f1a
Merge pull request #7787 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel-f8caf9c614
Bump the babel group across 1 directory with 6 updates
2024-09-07 20:55:58 +02:00
dependabot[bot]
5c95a12129
Bump the babel group across 1 directory with 6 updates
Bumps the babel group with 5 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.24.1` | `7.25.6` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.4` | `7.25.2` |
| [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) | `7.23.9` | `7.25.0` |
| [@babel/plugin-proposal-throw-expressions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-throw-expressions) | `7.24.1` | `7.24.7` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.4` | `7.25.4` |



Updates `@babel/cli` from 7.24.1 to 7.25.6
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-cli)

Updates `@babel/core` from 7.24.4 to 7.25.2
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.2/packages/babel-core)

Updates `@babel/node` from 7.23.9 to 7.25.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.0/packages/babel-node)

Updates `@babel/plugin-proposal-throw-expressions` from 7.24.1 to 7.24.7
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-plugin-proposal-throw-expressions)

Updates `@babel/preset-env` from 7.24.4 to 7.25.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env)

Updates `@babel/register` from 7.23.7 to 7.24.6
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/cli"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/plugin-proposal-throw-expressions"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/register"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 15:58:26 +00:00
mahula
69e5ae30ff
Merge pull request #7814 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-jest-28.8.3
Bump eslint-plugin-jest from 28.2.0 to 28.8.3 in /backend
2024-09-07 17:56:18 +02:00
dependabot[bot]
5c2adc3946
Bump eslint-plugin-jest from 28.2.0 to 28.8.3 in /backend
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.2.0 to 28.8.3.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.2.0...v28.8.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 07:30:34 +00:00
mahula
8846a64ba4
Merge pull request #7815 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-import-2.30.0
Bump eslint-plugin-import from 2.29.1 to 2.30.0 in /backend
2024-09-07 09:29:21 +02:00
dependabot[bot]
e7dcece1ed
Bump eslint-plugin-import from 2.29.1 to 2.30.0 in /backend
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.29.1 to 2.30.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 06:51:32 +00:00
mahula
8c16ad050e
Merge pull request #7455 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/slug-9.1.0
Bump slug from 9.0.0 to 9.1.0 in /backend
2024-09-07 08:50:15 +02:00
dependabot[bot]
70b3daa7da
Bump slug from 9.0.0 to 9.1.0 in /backend
Bumps [slug](https://github.com/Trott/slug) from 9.0.0 to 9.1.0.
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Trott/slug/compare/v9.0.0...v9.1.0)

---
updated-dependencies:
- dependency-name: slug
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 06:07:37 +00:00
mahula
f477affff8
Merge pull request #7782 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-733a1daa12a9e7f9b219279836ac0190f48cf46d
Bump peter-evans/repository-dispatch from 1ebfb41781aa0fae446773941d0b3025198fc1a9 to 733a1daa12a9e7f9b219279836ac0190f48cf46d
2024-08-31 17:14:52 +02:00
dependabot[bot]
96d55e6bfd
Bump peter-evans/repository-dispatch
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 1ebfb41781aa0fae446773941d0b3025198fc1a9 to 733a1daa12a9e7f9b219279836ac0190f48cf46d.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](1ebfb41781...733a1daa12)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 14:56:10 +00:00
mahula
8fd931aa69
Merge pull request #7780 from Ocelot-Social-Community/dependabot/github_actions/actions/upload-artifact-4.4.0
Bump actions/upload-artifact from 4.3.5 to 4.4.0
2024-08-31 16:55:37 +02:00
dependabot[bot]
07d824b06f
Bump actions/upload-artifact from 4.3.5 to 4.4.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.5 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](89ef406dd8...50769540e7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 14:37:20 +00:00
mahula
d73ba67fd8
Merge pull request #7629 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/prettier-3.3.3
Bump prettier from 3.2.5 to 3.3.3 in /webapp
2024-08-31 16:24:06 +02:00
dependabot[bot]
8fb0371ec6
Bump prettier from 3.2.5 to 3.3.3 in /webapp
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.5...3.3.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 08:02:03 +00:00
mahula
37d321ba1b
Merge pull request #7641 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/prettier-3.3.3
Bump prettier from 3.3.2 to 3.3.3 in /frontend
2024-08-31 10:00:36 +02:00
dependabot[bot]
63f19d54c0
Bump prettier from 3.3.2 to 3.3.3 in /frontend
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 07:36:11 +00:00
Wolfgang Huß
f68bac3d5c
Merge pull request #7770 from Ocelot-Social-Community/reset-pkgdeps/git-tag-action-v3.0.0
fix(workflow): fix typo in publishing workflow
2024-08-30 17:34:46 +02:00
Wolfgang Huß
8203121e78
Merge branch 'master' into reset-pkgdeps/git-tag-action-v3.0.0 2024-08-30 17:15:31 +02:00
mahula
b6bc0f9505
fix typo 2024-08-30 15:38:41 +02:00
mahula
42469cadb3
Merge pull request #7769 from Ocelot-Social-Community/reset-pkgdeps/git-tag-action-v3.0.0
fix(workflow): reset pkgdeps/git-tag-action to v3.0.0 in publish.yml
2024-08-30 15:13:30 +02:00
mahula
8a244073d9
reset pkgdeps/git-tag-action to v3.0.0 in publish.yml
Using the latest commit hash did not work.
2024-08-30 14:55:16 +02:00
Wolfgang Huß
cac0800b24
Merge pull request #7564 from Ocelot-Social-Community/remove-obsolete-version-element-from-all-docker-files
chore(other): remove obsolete version element from all docker yaml files
2024-08-30 14:32:16 +02:00
Wolfgang Huß
cc191d9167
Merge branch 'master' into remove-obsolete-version-element-from-all-docker-files 2024-08-30 13:39:17 +02:00
mahula
5df735e2e7
Merge pull request #7701 from Ocelot-Social-Community/pin-all-github-actions-by-commit-hash
refactor(workflow): pin all github actions by commit hash
2024-08-30 13:33:01 +02:00
mahula
9f99cdf487
Merge branch 'master' into pin-all-github-actions-by-commit-hash 2024-08-30 13:15:10 +02:00
mahula
64769e9cfa
Merge pull request #7768 from Ocelot-Social-Community/7767-fix-maintenance-dockerfile-image-name
fix(webapp): fix maintenance dockerfiles image name
2024-08-30 13:14:58 +02:00
Wolfgang Huß
7a866158b3
Merge branch 'master' into pin-all-github-actions-by-commit-hash 2024-08-30 12:57:36 +02:00
mahula
ed92edb61b
Merge branch 'master' into 7767-fix-maintenance-dockerfile-image-name 2024-08-30 12:51:55 +02:00
Wolfgang Huß
f1d096a4fd
Merge pull request #7762 from Ocelot-Social-Community/replace-docker-compose
refactor(workflow): replace docker-compose by docker compose in workflow files
2024-08-30 12:51:42 +02:00
mahula
67c8c7b1e2
Merge pull request #7766 from Ocelot-Social-Community/7764-fix-tests-by-changing-mapbox-location-coordinates
fix(backend): fix backend tests by changing mapbox location coordinates
2024-08-30 12:33:08 +02:00
Wolfgang Huß
15bb2d24bf Fix warnings by removing 'version' from all Docker Compose YAMLs 2024-08-29 16:35:26 +02:00
Wolfgang Huß
1a2c7abfe8 Fix warning because of lower case 'as' instead of uppercase 'AS' in dockerfiles 2024-08-29 16:19:19 +02:00
Wolfgang Huß
77219363e9 Add 'maintenance' to scopes of '.github/workflows/test.lint_pr.yml' 2024-08-29 16:09:25 +02:00
Wolfgang Huß
e47ea687f9 Fix maintenance dockerfiles image name 2024-08-29 16:03:58 +02:00
Wolfgang Huß
f41308da86 Merge branch 'replace-docker-compose' of github.com:Ocelot-Social-Community/Ocelot-Social into 7764-fix-tests-by-changing-mapbox-location-coordinates 2024-08-29 14:05:39 +02:00
Wolfgang Huß
0691b8eb79 Fix backend test which uses 'newlyCreatedNodesWithLocales' in file 'backend/src/schema/resolvers/users/location.spec.ts' 2024-08-29 13:48:21 +02:00
Wolfgang Huß
27777eedaa Fix backend tests 'valid event input with location name' 2024-08-29 13:42:40 +02:00
mahula
b01539c4c1 replace docker-compose by docker compose in workflow files 2024-08-24 14:54:18 +02:00
mahula
f037c44045 use docker dompose instead of docker-compose in workflow files 2024-08-05 09:46:29 +02:00
mahula
cdc983012c use docker dompose instead of docker-compose in workflow file 2024-08-05 09:34:05 +02:00
mahula
d87958ce48 fix typo 2024-08-05 09:18:51 +02:00
mahula
a386fe6540 fix typo 2024-08-05 09:15:17 +02:00
mahula
22b9500599 pin all github actions by commit hash 2024-08-04 21:14:06 +02:00
mahula
2d5c5eb298
Merge branch 'master' into remove-obsolete-version-element-from-all-docker-files 2024-06-25 14:18:52 +02:00
mahula
6a03952da5
Merge pull request #7563 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vue/compiler-sfc-3.4.30
Bump @vue/compiler-sfc from 3.4.29 to 3.4.30 in /frontend
2024-06-22 23:54:21 +02:00
mahula
635c3e3a57
fix typo
Co-authored-by: Robert Schäfer <git@roschaefer.de>
2024-06-22 21:50:05 +02:00
mahula
ff0176599e remove obsolete version element from all docker yaml files 2024-06-22 21:31:37 +02:00
dependabot[bot]
886f12b59f
Bump @vue/compiler-sfc from 3.4.29 to 3.4.30 in /frontend
Bumps [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) from 3.4.29 to 3.4.30.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.4.30/packages/compiler-sfc)

---
updated-dependencies:
- dependency-name: "@vue/compiler-sfc"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-22 16:57:49 +00:00
mahula
c9c6ae63cc
Merge pull request #7530 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/prettier-3.3.2
Bump prettier from 3.2.5 to 3.3.2 in /frontend
2024-06-22 18:56:14 +02:00
dependabot[bot]
9a71a5a36c
Bump prettier from 3.2.5 to 3.3.2 in /frontend
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.5...3.3.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-22 16:33:14 +00:00
mahula
dbb356d9ce
Merge pull request #7562 from Ocelot-Social-Community/update-frontend-packages-2024-06-22
chore(frontend): update frontend packages 2024 06 22
2024-06-22 18:29:44 +02:00
mahula
fef8157b0c update frontend packages 2024-06-22 14:31:25 +02:00
mahula
2b82300b93
Merge pull request #7487 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/typescript-d8ea0f27bf
Bump the typescript group across 1 directory with 4 updates
2024-06-02 12:04:21 +02:00
dependabot[bot]
31352a85a3
Bump the typescript group across 1 directory with 4 updates
Bumps the typescript group with 4 updates in the /frontend directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [tsx](https://github.com/privatenumber/tsx).


Updates `@types/node` from 20.12.11 to 20.13.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@typescript-eslint/eslint-plugin` from 7.8.0 to 7.11.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.11.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 7.8.0 to 7.11.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.11.0/packages/parser)

Updates `tsx` from 4.10.1 to 4.11.0
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.10.1...v4.11.0)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: typescript
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 09:29:51 +00:00
mahula
ccb072e91a
Merge pull request #7491 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/chromatic-11.5.0
Bump chromatic from 11.3.2 to 11.5.0 in /frontend
2024-06-02 11:15:20 +02:00
dependabot[bot]
23e73a6a83
Bump chromatic from 11.3.2 to 11.5.0 in /frontend
Bumps [chromatic](https://github.com/chromaui/chromatic-cli) from 11.3.2 to 11.5.0.
- [Release notes](https://github.com/chromaui/chromatic-cli/releases)
- [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chromaui/chromatic-cli/compare/v11.3.2...v11.5.0)

---
updated-dependencies:
- dependency-name: chromatic
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 08:42:57 +00:00
mahula
dbb4edc8b6
Merge pull request #7489 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vike-0.4.172
Bump vike from 0.4.171 to 0.4.172 in /frontend
2024-06-02 10:42:09 +02:00
dependabot[bot]
1707bf95df
Bump vike from 0.4.171 to 0.4.172 in /frontend
Bumps [vike](https://github.com/vikejs/vike) from 0.4.171 to 0.4.172.
- [Changelog](https://github.com/vikejs/vike/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vikejs/vike/compare/v0.4.171...v0.4.172)

---
updated-dependencies:
- dependency-name: vike
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 08:06:00 +00:00
mahula
b814ad8133
Merge pull request #7486 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vite-425dcb74af
Bump the vite group in /frontend with 2 updates
2024-06-02 09:57:27 +02:00
dependabot[bot]
d66aafc5f5
Bump the vite group in /frontend with 2 updates
Bumps the vite group in /frontend with 2 updates: [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `@vitejs/plugin-vue` from 5.0.4 to 5.0.5
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.0.5/packages/plugin-vue)

Updates `vite` from 5.2.11 to 5.2.12
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.12/packages/vite)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vite
- dependency-name: vite
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vite
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-01 20:35:12 +00:00
mahula
e73195975c
Merge pull request #7485 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vuepress-c9a59f5051
Bump the vuepress group across 1 directory with 3 updates
2024-06-01 22:32:19 +02:00
dependabot[bot]
0d203da331
Bump the vuepress group across 1 directory with 3 updates
Bumps the vuepress group with 1 update in the /frontend directory: [@vuepress/theme-default](https://github.com/vuejs/vuepress/tree/HEAD/packages/@vuepress/theme-default).


Updates `@vuepress/theme-default` from 2.0.0-rc.28 to 2.0.0-rc.33
- [Release notes](https://github.com/vuejs/vuepress/releases)
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vuepress/commits/HEAD/packages/@vuepress/theme-default)

Updates `@vuepress/bundler-vite` from 2.0.0-rc.9 to 2.0.0-rc.12
- [Release notes](https://github.com/vuepress/core/releases)
- [Changelog](https://github.com/vuepress/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress/core/compare/v2.0.0-rc.9...v2.0.0-rc.12)

Updates `vuepress` from 2.0.0-rc.9 to 2.0.0-rc.12
- [Release notes](https://github.com/vuejs/vuepress/releases)
- [Changelog](https://github.com/vuejs/vuepress/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vuepress/commits/HEAD/packages/vuepress)

---
updated-dependencies:
- dependency-name: "@vuepress/theme-default"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vuepress
- dependency-name: "@vuepress/bundler-vite"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vuepress
- dependency-name: vuepress
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vuepress
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-01 20:13:29 +00:00
mahula
4a73d1b14f
Merge pull request #7484 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/stylelint-3e6646d788
Bump stylelint from 16.5.0 to 16.6.1 in /frontend in the stylelint group across 1 directory
2024-06-01 22:12:27 +02:00
dependabot[bot]
c411f7bb40
Bump stylelint in /frontend in the stylelint group across 1 directory
Bumps the stylelint group with 1 update in the /frontend directory: [stylelint](https://github.com/stylelint/stylelint).


Updates `stylelint` from 16.5.0 to 16.6.1
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.5.0...16.6.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: stylelint
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-01 10:32:30 +00:00
Wolfgang Huß
83fad865ff
Merge pull request #7431 from Ocelot-Social-Community/group-dependabot-updates
refactor(other): group dependabot updates
2024-05-21 15:37:27 +02:00
mahula
dcfd716fc4
fix typo 2024-05-21 13:50:25 +02:00
mahula
091d52317b
fix typo 2024-05-21 13:45:06 +02:00
mahula
bfe27ceb50 group dependabot package PRs for frontend dir 2024-05-20 14:53:42 +02:00
mahula
cd828f6520 remove dependabot github-action update check in frontend dir 2024-05-20 14:40:24 +02:00
mahula
ba7f79f357 group dependabot package PRs for webapp dir 2024-05-20 14:35:23 +02:00
mahula
d6034d1eba group dependabot package PRs for backend dir 2024-05-20 14:10:51 +02:00
mahula
476b238a8c group dependabot package PRs for root dir 2024-05-20 13:42:53 +02:00
mahula
3f611a2208 set dependabot pr limit to 99 2024-05-20 13:34:27 +02:00
Hannes Heine
70c96622f7
Merge pull request #7401 from Ocelot-Social-Community/update-frontend-packages-2024-05-12
chore(frontend): update packages 2024 05 12
2024-05-13 14:47:42 +02:00
Hannes Heine
56cc8479d3
Merge branch 'master' into update-frontend-packages-2024-05-12 2024-05-13 14:24:17 +02:00
Wolfgang Huß
e2d4ae72dd
Merge pull request #7144 from Ocelot-Social-Community/7114-implement-ocelot-color-tokens-in-frontend-with-theme
feat(frontend): implement ocelot color tokens in frontend with themes
2024-05-13 14:02:18 +02:00
Hannes Heine
8187555adb
Merge branch 'master' into 7114-implement-ocelot-color-tokens-in-frontend-with-theme 2024-05-13 13:35:49 +02:00
mahula
c02c8ed5d1
Merge pull request #7399 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.26.0
Bump eslint-plugin-vue from 9.25.0 to 9.26.0 in /webapp
2024-05-13 09:36:41 +02:00
mahula
d877c99b36 keep package @intlify/unplugin-vue-i18n at v2 for now 2024-05-13 08:45:58 +02:00
mahula
391158cced update frontend packages 2024-05-12 20:29:32 +02:00
dependabot[bot]
6f6cceba9d
Bump eslint-plugin-vue from 9.25.0 to 9.26.0 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.25.0 to 9.26.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.25.0...v9.26.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-11 01:11:46 +00:00
Wolfgang Huß
095f660d7d
Merge branch 'master' into 7114-implement-ocelot-color-tokens-in-frontend-with-theme 2024-05-05 13:46:38 +02:00
f41e03d914
fix test warnings 2024-05-04 13:19:21 +02:00
mahula
2576bab2e9
Merge pull request #6999 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/faker-js/faker-8.4.1
refactor(other): bump @faker-js/faker from 5.1.0 to 8.4.1 in /webapp and adapt repo-wide code to deprecation warnings
2024-05-01 09:41:10 +02:00
mahula
6cecd3662f adapt backend image faking due to deprecation warning 2024-04-29 17:48:41 +02:00
mahula
7b3ed63bc9 adapt backend image faking due to deprecation warning 2024-04-29 15:29:46 +02:00
mahula
01c8c2a57b adapt backend avatar faking due to deprecation warning 2024-04-29 14:50:20 +02:00
mahula
166094c465 adapt slug faking to updated faker api 2024-04-29 09:21:33 +02:00
mahula
e2654de55d adapt name and random faking to updates faker api 2024-04-29 08:36:34 +02:00
mahula
47d79544c6 adapt name and random faking to updates faker api 2024-04-29 08:18:00 +02:00
mahula
d8e47238bb adapt faker import in webapp to package update 2024-04-29 07:44:49 +02:00
dependabot[bot]
8c35728968
Bump @faker-js/faker from 5.1.0 to 8.4.1 in /webapp
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 5.1.0 to 8.4.1.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v5.1.0...v8.4.1)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 05:25:00 +00:00
mahula
1cade2af88
Merge pull request #7333 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-20.0.4
Bump @badeball/cypress-cucumber-preprocessor from 20.0.3 to 20.0.4
2024-04-27 13:50:02 +02:00
dependabot[bot]
59c9c94e62
Bump @badeball/cypress-cucumber-preprocessor from 20.0.3 to 20.0.4
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 20.0.3 to 20.0.4.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v20.0.3...v20.0.4)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 11:30:28 +00:00
mahula
9f4c77f097
Merge pull request #7334 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.8.1
Bump cypress from 13.7.3 to 13.8.1
2024-04-27 13:29:12 +02:00
dependabot[bot]
bb6bc28879
Bump cypress from 13.7.3 to 13.8.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.7.3 to 13.8.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.7.3...v13.8.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 11:11:58 +00:00
mahula
27bee358da
Merge pull request #7335 from Ocelot-Social-Community/dependabot/npm_and_yarn/cucumber/cucumber-10.6.0
Bump @cucumber/cucumber from 10.4.0 to 10.6.0
2024-04-27 13:10:45 +02:00
dependabot[bot]
0f8c503128
Bump @cucumber/cucumber from 10.4.0 to 10.6.0
Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 10.4.0 to 10.6.0.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v10.4.0...v10.6.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 10:50:18 +00:00
mahula
276d5d12c4
Merge pull request #7307 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/cropperjs-1.6.2
Bump cropperjs from 1.6.1 to 1.6.2 in /webapp
2024-04-27 12:45:41 +02:00
dependabot[bot]
000b497528
Bump cropperjs from 1.6.1 to 1.6.2 in /webapp
Bumps [cropperjs](https://github.com/fengyuanchen/cropperjs) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/fengyuanchen/cropperjs/releases)
- [Changelog](https://github.com/fengyuanchen/cropperjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fengyuanchen/cropperjs/compare/v1.6.1...v1.6.2)

---
updated-dependencies:
- dependency-name: cropperjs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 01:38:34 +00:00
Wolfgang Huß
592df878c0 Correct color name 2024-04-24 14:47:06 +02:00
Wolfgang Huß
cd54ac0048 Set branches coverage to 89 because I don't see the necessarily to test the scss 2024-04-23 17:42:38 +02:00
Wolfgang Huß
ad7fb6fcdd Fix unit tests snapshots 2024-04-23 17:36:25 +02:00
Wolfgang Huß
601ee657f7 Fix linting 2024-04-23 17:10:44 +02:00
Wolfgang Huß
8b5bc6dbeb Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 7114-implement-ocelot-color-tokens-in-frontend-with-theme
# Conflicts:
#	frontend/renderer/plugins/vuetify.ts
#	frontend/src/pages/index/+Page.vue
2024-04-23 16:56:48 +02:00
Wolfgang Huß
6a0aa2e7c6
Merge pull request #7129 from Ocelot-Social-Community/7113-add-icon-component-with-icons-of-webapp
feat(frontend): add icon components as vuetify assets with icons of actual webapp
2024-04-23 16:50:34 +02:00
Wolfgang Huß
7651672661
Merge branch 'master' into 7113-add-icon-component-with-icons-of-webapp 2024-04-23 16:19:24 +02:00
Wolfgang Huß
279a4c0817 Fix linting 2024-04-23 15:50:25 +02:00
Wolfgang Huß
79e7cff04e Rename themes to standard names 2024-04-23 14:20:10 +02:00
Wolfgang Huß
790e5497be Adjust home page 2024-04-23 14:14:39 +02:00
Wolfgang Huß
b6fa99d46c Implement basic colors 2024-04-23 14:07:26 +02:00
Wolfgang Huß
0fc148ead6 Fix file 'tokens.module.scss' 2024-04-23 13:39:11 +02:00
Wolfgang Huß
c8a2504079 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 7114-implement-ocelot-color-tokens-in-frontend-with-theme 2024-04-23 13:23:46 +02:00
Maximilian Harz
b1be4c53f9 Update snapshots 2024-04-23 12:48:51 +02:00
mahula
e6dc23da06
Merge pull request #7220 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/linkifyjs-4.1.3
build(other): bump linkifyjs from 2.1.8 to 4.1.3 in /backend
2024-04-18 20:31:01 +02:00
mahula
49e120347a
Merge branch 'master' into dependabot/npm_and_yarn/backend/linkifyjs-4.1.3 2024-04-18 20:11:14 +02:00
mahula
7ef2c474b2 add package linkify-html to backend 2024-04-18 20:04:21 +02:00
mahula
950e2ca4ad
Merge pull request #7219 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/jsonwebtoken-9.0.2
Bump jsonwebtoken from 9.0.0 to 9.0.2 in /webapp
2024-04-18 19:09:27 +02:00
mahula
b735824967
use dedicated linkifyjs packages according to package update 2024-04-18 19:01:05 +02:00
dependabot[bot]
e5e4d6b059
Bump jsonwebtoken from 9.0.0 to 9.0.2 in /webapp
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 9.0.0 to 9.0.2.
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v9.0.0...v9.0.2)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 15:56:06 +00:00
dependabot[bot]
10747cc3e7
Bump linkifyjs from 2.1.8 to 4.1.3 in /backend
Bumps [linkifyjs](https://github.com/Hypercontext/linkifyjs/tree/HEAD/packages/linkifyjs) from 2.1.8 to 4.1.3.
- [Release notes](https://github.com/Hypercontext/linkifyjs/releases)
- [Changelog](https://github.com/Hypercontext/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Hypercontext/linkifyjs/commits/v4.1.3/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 14:21:05 +00:00
mahula
a1e5c4482c
Merge pull request #7206 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/uuid-9.0.1
Bump uuid from 8.3.2 to 9.0.1 in /backend
2024-04-18 16:12:15 +02:00
dependabot[bot]
e90fd0adac
Bump uuid from 8.3.2 to 9.0.1 in /backend
Bumps [uuid](https://github.com/uuidjs/uuid) from 8.3.2 to 9.0.1.
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v8.3.2...v9.0.1)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 13:07:58 +00:00
mahula
d4414564a7
Merge pull request #7181 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/faker-js/faker-8.4.1
Bump @faker-js/faker from 7.6.0 to 8.4.1 in /backend
2024-04-18 15:06:13 +02:00
dependabot[bot]
e383a01c41
Bump @faker-js/faker from 7.6.0 to 8.4.1 in /backend
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 7.6.0 to 8.4.1.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v7.6.0...v8.4.1)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 12:45:51 +00:00
mahula
03e3be786d
Merge pull request #7193 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/slug-9.0.0
Bump slug from 6.0.0 to 9.0.0 in /backend
2024-04-18 14:44:34 +02:00
dependabot[bot]
bc6ad438f1
Bump slug from 6.0.0 to 9.0.0 in /backend
Bumps [slug](https://github.com/Trott/slug) from 6.0.0 to 9.0.0.
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Trott/slug/compare/v6.0.0...v9.0.0)

---
updated-dependencies:
- dependency-name: slug
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 12:16:02 +00:00
Wolfgang Huß
514e783495
Merge branch 'master' into 7114-implement-ocelot-color-tokens-in-frontend-with-theme 2024-04-18 13:00:01 +02:00
mahula
4b452c0ffe
Merge pull request #7269 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/sass-1.75.0
Bump sass from 1.30.0 to 1.75.0 in /webapp
2024-04-18 11:55:22 +02:00
dependabot[bot]
bcdb4078b8
Bump sass from 1.30.0 to 1.75.0 in /webapp
Bumps [sass](https://github.com/sass/dart-sass) from 1.30.0 to 1.75.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.30.0...1.75.0)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 09:16:22 +00:00
mahula
ab8d53b72c
Merge pull request #7185 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/express-4.19.2
Bump express from 4.18.3 to 4.19.2 in /webapp
2024-04-18 11:11:22 +02:00
dependabot[bot]
b4daf6beaa
Bump express from 4.18.3 to 4.19.2 in /webapp
Bumps [express](https://github.com/expressjs/express) from 4.18.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 08:31:59 +00:00
mahula
84777aa68d
Merge pull request #7171 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/nodemon-3.1.0
Bump nodemon from 2.0.2 to 3.1.0 in /backend
2024-04-18 10:27:49 +02:00
dependabot[bot]
3e8c458c6f
Bump nodemon from 2.0.2 to 3.1.0 in /backend
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.2 to 3.1.0.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: nodemon
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 08:05:52 +00:00
mahula
2f7aa84095
Merge pull request #7197 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/neo4j-driver-5.19.0
build(other): bump neo4j-driver from 4.4.7 to latest v4 patch available
2024-04-18 10:02:59 +02:00
mahula
2f279ff770
Merge branch 'master' into dependabot/npm_and_yarn/backend/neo4j-driver-5.19.0 2024-04-18 09:44:52 +02:00
mahula
bca5c2c4eb set backend neo4j-driver update to latests v4 patch 2024-04-18 09:29:59 +02:00
mahula
4e5dd075b1
Merge pull request #7273 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-5.4.5
Bump typescript from 4.9.5 to 5.4.5 in /backend
2024-04-18 09:27:48 +02:00
dependabot[bot]
908422cf4a
Bump typescript from 4.9.5 to 5.4.5 in /backend
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.5 to 5.4.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.9.5...v5.4.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 07:10:12 +00:00
mahula
0a322f6685
Merge pull request #7208 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/validator-13.11.0
Bump validator from 13.0.0 to 13.11.0 in /webapp
2024-04-18 09:07:29 +02:00
dependabot[bot]
87db08282f
Bump validator from 13.0.0 to 13.11.0 in /webapp
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.0.0 to 13.11.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.0.0...13.11.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 06:39:26 +00:00
mahula
ef94f514ea
Merge pull request #7195 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/jest-29.7.0
Bump jest from 29.5.0 to 29.7.0 in /webapp
2024-04-18 08:09:11 +02:00
dependabot[bot]
6a7e3d0bac
Bump jest from 29.5.0 to 29.7.0 in /webapp
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.5.0 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-18 05:50:47 +00:00
mahula
a1e7307bf4
Merge pull request #7282 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.25.0
Bump eslint-plugin-vue from 9.24.0 to 9.25.0 in /webapp
2024-04-17 23:12:47 +02:00
dependabot[bot]
1b0f9712af
Bump eslint-plugin-vue from 9.24.0 to 9.25.0 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.24.0 to 9.25.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.24.0...v9.25.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 17:14:56 +00:00
mahula
42c8ea79d1
Merge pull request #7188 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-eslint/parser-5.62.0
Bump @typescript-eslint/parser from 5.60.0 to 5.62.0 in /backend
2024-04-17 19:13:04 +02:00
dependabot[bot]
1d0a621957
Bump @typescript-eslint/parser from 5.60.0 to 5.62.0 in /backend
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.60.0 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 16:47:12 +00:00
mahula
ae36423b40
Merge pull request #7275 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-security-3.0.0
Bump eslint-plugin-security from 2.1.1 to 3.0.0 in /backend
2024-04-17 18:45:37 +02:00
dependabot[bot]
3c81ae1d89
Bump eslint-plugin-security from 2.1.1 to 3.0.0 in /backend
Bumps [eslint-plugin-security](https://github.com/eslint-community/eslint-plugin-security) from 2.1.1 to 3.0.0.
- [Release notes](https://github.com/eslint-community/eslint-plugin-security/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-security/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-security/compare/v2.1.1...v3.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-security
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 16:21:05 +00:00
mahula
e25765c3cc
Merge pull request #7204 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-jest-28.2.0
Bump eslint-plugin-jest from 27.2.2 to 28.2.0 in /backend
2024-04-17 18:19:04 +02:00
dependabot[bot]
b6108e2474
Bump eslint-plugin-jest from 27.2.2 to 28.2.0 in /backend
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 27.2.2 to 28.2.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v27.2.2...v28.2.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 15:58:50 +00:00
mahula
7b80c44b8b
Merge pull request #7175 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/vue-advanced-chat-2.0.11
Bump vue-advanced-chat from 2.0.10 to 2.0.11 in /webapp
2024-04-17 17:57:05 +02:00
dependabot[bot]
bbb41a585c
Bump vue-advanced-chat from 2.0.10 to 2.0.11 in /webapp
Bumps [vue-advanced-chat](https://github.com/advanced-chat/vue-advanced-chat) from 2.0.10 to 2.0.11.
- [Release notes](https://github.com/advanced-chat/vue-advanced-chat/releases)
- [Changelog](https://github.com/advanced-chat/vue-advanced-chat/blob/main/.releaserc.yml)
- [Commits](https://github.com/advanced-chat/vue-advanced-chat/compare/2.0.10...2.0.11)

---
updated-dependencies:
- dependency-name: vue-advanced-chat
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 15:38:03 +00:00
Maximilian Harz
14acbdda62 Add working example of importing design tokens from tokens.module.scss 2024-04-17 16:29:33 +02:00
Wolfgang Huß
13cd185357 Fix unit tests 2024-04-17 14:52:32 +02:00
Wolfgang Huß
49938cf5c7 Fix icon on home page 2024-04-17 14:52:12 +02:00
Wolfgang Huß
f4d459c9ac Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 7113-add-icon-component-with-icons-of-webapp 2024-04-17 14:37:28 +02:00
Wolfgang Huß
935eed7f24
Merge pull request #7238 from Ocelot-Social-Community/update-docker-image-node-version
chore(other): update docker image versions
2024-04-17 11:32:57 +02:00
Wolfgang Huß
5e4a3264c2
Merge branch 'master' into update-docker-image-node-version 2024-04-17 10:40:57 +02:00
mahula
79e3b930bd
Merge pull request #7169 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/babel-jest-29.7.0
Bump babel-jest from 29.5.0 to 29.7.0 in /webapp
2024-04-17 10:13:26 +02:00
dependabot[bot]
3eaba66de4
Bump babel-jest from 29.5.0 to 29.7.0 in /webapp
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) from 29.5.0 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/babel-jest)

---
updated-dependencies:
- dependency-name: babel-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 07:48:34 +00:00
Wolfgang Huß
154e8394cf
Merge branch 'master' into update-docker-image-node-version 2024-04-17 09:45:51 +02:00
mahula
7783619d4d
Merge pull request #7226 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/babel/core-7.24.4
Bump @babel/core from 7.23.7 to 7.24.4 in /webapp
2024-04-17 09:45:39 +02:00
dependabot[bot]
52d9754121
Bump @babel/core from 7.23.7 to 7.24.4 in /webapp
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.7 to 7.24.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 07:23:59 +00:00
mahula
fba775a0ad
Merge pull request #7174 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-8.57.0
Bump eslint from 8.43.0 to 8.57.0 in /backend
2024-04-17 09:21:28 +02:00
dependabot[bot]
6742ed3507
Bump eslint from 8.43.0 to 8.57.0 in /backend
Bumps [eslint](https://github.com/eslint/eslint) from 8.43.0 to 8.57.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.43.0...v8.57.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 06:42:13 +00:00
mahula
ed7de5d23f
Merge pull request #7268 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/storybook/addon-a11y-8.0.8
Bump @storybook/addon-a11y from 8.0.5 to 8.0.8 in /webapp
2024-04-17 08:39:37 +02:00
dependabot[bot]
794aa87135
Bump @storybook/addon-a11y from 8.0.5 to 8.0.8 in /webapp
Bumps [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) from 8.0.5 to 8.0.8.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.8/code/addons/a11y)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 06:19:44 +00:00
Hannes Heine
56d47efc81
Merge pull request #7278 from Ocelot-Social-Community/vscode-to-gitignore
chore(frontend): add .vscode to gitignore in /frontend
2024-04-17 08:12:21 +02:00
Hannes Heine
8f535e312c
Merge branch 'master' into vscode-to-gitignore 2024-04-17 07:42:58 +02:00
Wolfgang Huß
37ebc0182e
Merge branch 'master' into update-docker-image-node-version 2024-04-15 18:09:01 +02:00
mahula
c47884ac43
Merge pull request #7280 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vue-i18n-9.12.1
Bump vue-i18n from 9.12.0 to 9.12.1 in /frontend
2024-04-15 14:43:23 +02:00
dependabot[bot]
7ea917d591
Bump vue-i18n from 9.12.0 to 9.12.1 in /frontend
Bumps [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) from 9.12.0 to 9.12.1.
- [Release notes](https://github.com/intlify/vue-i18n-next/releases)
- [Changelog](https://github.com/intlify/vue-i18n-next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.12.1/packages/vue-i18n)

---
updated-dependencies:
- dependency-name: vue-i18n
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 12:21:10 +00:00
mahula
11ff7ac9f9
Merge pull request #7279 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/eslint-plugin-vue-9.25.0
Bump eslint-plugin-vue from 9.24.1 to 9.25.0 in /frontend
2024-04-15 14:20:09 +02:00
Maximilian Harz
0392a0f95d Use ocelot icons as custom set 2024-04-15 14:03:14 +02:00
dependabot[bot]
7967e76722
Bump eslint-plugin-vue from 9.24.1 to 9.25.0 in /frontend
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.24.1 to 9.25.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.24.1...v9.25.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 11:59:36 +00:00
mahula
5700b9dd06
Merge pull request #7277 from Ocelot-Social-Community/update-frontend-packages-2024-04-14
chore(frontend): update frontend packages 2024 04 14
2024-04-15 13:46:57 +02:00
mahula
7aa21e2bb3
Merge branch 'master' into update-frontend-packages-2024-04-14 2024-04-15 12:32:32 +02:00
Maximilian Harz
59ecd185dc Add .vscode to gitignore 2024-04-15 12:00:41 +02:00
mahula
fa22c374d6
Merge pull request #7241 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.7.3
Bump cypress from 13.7.2 to 13.7.3
2024-04-14 10:23:42 +02:00
dependabot[bot]
f4ae71bedc
Bump cypress from 13.7.2 to 13.7.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.7.2 to 13.7.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.7.2...v13.7.3)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-14 08:00:57 +00:00
mahula
d185b73e7e
Merge pull request #7274 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/aws-sdk-2.1599.0
Bump aws-sdk from 2.1595.0 to 2.1599.0 in /backend
2024-04-14 09:59:05 +02:00
dependabot[bot]
2b7ea3cdba
Bump aws-sdk from 2.1595.0 to 2.1599.0 in /backend
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1595.0 to 2.1599.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1595.0...v2.1599.0)

---
updated-dependencies:
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-14 07:09:53 +00:00
mahula
216e752abe
Merge pull request #7276 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/types/node-20.12.7
Bump @types/node from 20.12.5 to 20.12.7 in /backend
2024-04-14 09:07:43 +02:00
mahula
7efaa93c81 adapt remark config and readme zu indent warning 2024-04-14 08:52:36 +02:00
mahula
dce59c1108 update frontend packages 2024-04-14 08:51:25 +02:00
dependabot[bot]
f094b8753d
Bump @types/node from 20.12.5 to 20.12.7 in /backend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.5 to 20.12.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-13 01:51:46 +00:00
mahula
799b790780 set version 20.12.1 in nvm config files 2024-04-11 07:34:29 +02:00
mahula
0bb5b3985c set update docker node image versions to 20.12.1 2024-04-10 14:13:28 +02:00
mahula
aca6c819b1 update docker image versions 2024-04-10 13:46:34 +02:00
mahula
5d6d52a6fa update docker image versions 2024-04-10 13:23:39 +02:00
mahula
7957f28d6e
Merge pull request #7236 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/aws-sdk-2.1595.0
Bump aws-sdk from 2.1594.0 to 2.1595.0 in /backend
2024-04-09 10:29:27 +02:00
dependabot[bot]
e25e254f7e
Bump aws-sdk from 2.1594.0 to 2.1595.0 in /backend
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1594.0 to 2.1595.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1594.0...v2.1595.0)

---
updated-dependencies:
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-09 07:59:52 +00:00
mahula
939d3fd540
Merge pull request #7235 from Ocelot-Social-Community/update-backend-packages
chore(backend): update packages
2024-04-09 09:40:49 +02:00
Hannes Heine
fb7f6d8e56
Merge branch 'master' into update-backend-packages 2024-04-09 09:03:17 +02:00
mahula
f9c37cdadf
Merge pull request #7163 from Ocelot-Social-Community/dependabot/npm_and_yarn/cucumber/cucumber-10.4.0
Bump @cucumber/cucumber from 10.3.1 to 10.4.0
2024-04-08 14:56:34 +02:00
dependabot[bot]
ef7fa294e8
Bump @cucumber/cucumber from 10.3.1 to 10.4.0
Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 10.3.1 to 10.4.0.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v10.3.1...v10.4.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 12:32:42 +00:00
mahula
02c96eaff4
Merge pull request #7161 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-20.0.3
Bump @badeball/cypress-cucumber-preprocessor from 20.0.2 to 20.0.3
2024-04-08 14:31:04 +02:00
dependabot[bot]
e423c3c08d
Bump @badeball/cypress-cucumber-preprocessor from 20.0.2 to 20.0.3
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 20.0.2 to 20.0.3.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v20.0.2...v20.0.3)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 12:06:00 +00:00
mahula
8a28359dd9 update backend jest packages 2024-04-08 13:30:02 +02:00
mahula
7864935195 Revert "update backend graphql packages"
This reverts commit 60201d22957410ba5bf6b85d2f091f18db56c98b.
2024-04-08 13:22:22 +02:00
mahula
2b8c48d826 Revert "keep apollo-server-testing package version"
This reverts commit f4783f0a3c4f6ec9d5c0232b929b2c52daf79725.
2024-04-08 13:21:35 +02:00
mahula
3730ac0726 update backend packages with minor level updates 2024-04-08 13:14:52 +02:00
mahula
f4783f0a3c keep apollo-server-testing package version 2024-04-08 13:09:47 +02:00
mahula
60201d2295 update backend graphql packages 2024-04-08 12:41:17 +02:00
mahula
8b6c2a9974 update backend babel packages 2024-04-08 12:21:45 +02:00
mahula
75afb9fefa update backend packages with minor level updates 2024-04-08 12:00:13 +02:00
mahula
abffecc862
Merge branch 'master' into update-backend-packages 2024-04-08 11:37:06 +02:00
mahula
d008bf0f4a update backend packages with patch level updates 2024-04-08 11:22:13 +02:00
mahula
95a903bce7
Merge pull request #7214 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/minimatch-9.0.4
Bump minimatch from 9.0.3 to 9.0.4 in /backend
2024-04-08 10:09:24 +02:00
dependabot[bot]
46cb5ce78f
Bump minimatch from 9.0.3 to 9.0.4 in /backend
Bumps [minimatch](https://github.com/isaacs/minimatch) from 9.0.3 to 9.0.4.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.3...v9.0.4)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 07:49:48 +00:00
mahula
ba880cb4a2
Merge pull request #7218 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/sanitize-html-2.13.0
Bump sanitize-html from 2.11.0 to 2.13.0 in /backend
2024-04-08 09:45:34 +02:00
dependabot[bot]
b2a7abf52a
Bump sanitize-html from 2.11.0 to 2.13.0 in /backend
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.11.0 to 2.13.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.11.0...2.13.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 07:25:37 +00:00
mahula
49d3300c44
Merge pull request #7234 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/happy-dom-14.7.1
Bump happy-dom from 14.7.0 to 14.7.1 in /frontend
2024-04-08 09:23:20 +02:00
dependabot[bot]
6858973b21
Bump happy-dom from 14.7.0 to 14.7.1 in /frontend
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 14.7.0 to 14.7.1.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.7.0...v14.7.1)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 07:03:55 +00:00
mahula
232205311b
Merge pull request #7233 from Ocelot-Social-Community/update-frontend-packages-07-04
chore(frontend): update boilerplate 07 04
2024-04-08 09:01:11 +02:00
mahula
c40d30613a
Merge branch 'master' into update-frontend-packages-07-04 2024-04-07 16:33:00 +02:00
mahula
b8851f9306 leave out major version update for @intlify/unplugin-vue-i18n 2024-04-07 16:14:06 +02:00
mahula
22a169d4ba
Merge pull request #7160 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/helmet-7.1.0
Bump helmet from 7.0.0 to 7.1.0 in /backend
2024-04-07 15:48:51 +02:00
mahula
8fedfd90c1 update frontend packages 2024-04-07 15:37:49 +02:00
dependabot[bot]
7f60170bcd
Bump helmet from 7.0.0 to 7.1.0 in /backend
Bumps [helmet](https://github.com/helmetjs/helmet) from 7.0.0 to 7.1.0.
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-07 13:22:05 +00:00
mahula
33b67ebfe2
Merge pull request #7153 from Ocelot-Social-Community/dependabot/npm_and_yarn/frontend/vike-0.4.168
build(other): bump vike from 0.4.163 to 0.4.168 in /frontend
2024-04-07 14:01:47 +02:00
dependabot[bot]
1399674373
Bump neo4j-driver from 4.4.7 to 5.19.0 in /backend
Bumps [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) from 4.4.7 to 5.19.0.
- [Release notes](https://github.com/neo4j/neo4j-javascript-driver/releases)
- [Commits](https://github.com/neo4j/neo4j-javascript-driver/compare/4.4.7...5.19.0)

---
updated-dependencies:
- dependency-name: neo4j-driver
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-07 09:58:09 +00:00
mahula
26d217fbd8
Merge branch 'master' into dependabot/npm_and_yarn/frontend/vike-0.4.168 2024-04-07 11:52:04 +02:00
mahula
b901585a88
Merge pull request #7159 from Ocelot-Social-Community/set-dependabot-pr-limit
refactor(other): fix dependabot pr limit problem
2024-04-07 11:51:43 +02:00
Hannes Heine
f89df10f8a
Merge branch 'master' into set-dependabot-pr-limit 2024-04-07 11:33:11 +02:00
mahula
271eff3c50 fix dependabot pr limit problem 2024-04-07 11:29:36 +02:00
Hannes Heine
495ecc8b55
Merge branch 'master' into dependabot/npm_and_yarn/frontend/vike-0.4.168 2024-04-07 10:46:29 +02:00
mahula
ba3e899004
Merge pull request #7158 from Ocelot-Social-Community/set-dependabot-pr-limit
chore(other): set dependabot package update pr limit to none
2024-04-07 10:44:57 +02:00
dependabot[bot]
f95d2a48a2
Bump vike from 0.4.163 to 0.4.168 in /frontend
Bumps [vike](https://github.com/vikejs/vike) from 0.4.163 to 0.4.168.
- [Changelog](https://github.com/vikejs/vike/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vikejs/vike/compare/v0.4.163...v0.4.168)

---
updated-dependencies:
- dependency-name: vike
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-07 08:40:46 +00:00
Hannes Heine
7e7123a2fe
Merge branch 'master' into set-dependabot-pr-limit 2024-04-07 10:26:14 +02:00
Hannes Heine
07b650033b
Merge pull request #7157 from Ocelot-Social-Community/update-frontend-packages
chore(frontend): update frontend boilerplate 06 04
2024-04-07 10:25:56 +02:00
mahula
3ab44ff5cb set dependabot package update pr limit to none 2024-04-07 00:24:13 +02:00
mahula
04f5283951
Merge branch 'master' into update-frontend-packages 2024-04-06 22:10:54 +02:00
mahula
722a3813e5
Merge pull request #7147 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.24.0
Bump eslint-plugin-vue from 9.19.2 to 9.24.0 in /webapp
2024-04-06 22:08:38 +02:00
mahula
005f5522d9 update snapshots 2024-04-06 21:52:16 +02:00
dependabot[bot]
8357b1279b
Bump eslint-plugin-vue from 9.19.2 to 9.24.0 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.19.2 to 9.24.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.19.2...v9.24.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 19:49:32 +00:00
mahula
256737bdcf
Merge pull request #7150 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.24.4
Bump @babel/preset-env from 7.24.0 to 7.24.4
2024-04-06 21:48:07 +02:00
dependabot[bot]
18d298bede
Bump @babel/preset-env from 7.24.0 to 7.24.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.24.0 to 7.24.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 18:25:36 +00:00
mahula
01bfd4599c
Merge pull request #7151 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.7.2
Bump cypress from 13.7.0 to 13.7.2
2024-04-06 20:23:28 +02:00
mahula
1086333932 update frontend packages 2024-04-06 20:20:49 +02:00
dependabot[bot]
8a9f48ae3f
Bump cypress from 13.7.0 to 13.7.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.7.0 to 13.7.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.7.0...v13.7.2)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-06 01:02:33 +00:00
mahula
5f37e8fd82
Merge pull request #7146 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/storybook/addon-a11y-8.0.5
Bump @storybook/addon-a11y from 6.3.6 to 8.0.5 in /webapp
2024-03-31 10:30:16 +02:00
dependabot[bot]
76c9209926
Bump @storybook/addon-a11y from 6.3.6 to 8.0.5 in /webapp
Bumps [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y) from 6.3.6 to 8.0.5.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.5/code/addons/a11y)

---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-31 08:07:19 +00:00
mahula
c7815fa59d
Merge pull request #7133 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-4.0.2
Bump actions/cache from 4.0.1 to 4.0.2
2024-03-31 08:40:12 +02:00
dependabot[bot]
fe88eed883
Bump actions/cache from 4.0.1 to 4.0.2
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.0.1...v4.0.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30 21:30:21 +00:00
mahula
478b32ff4f
Merge pull request #7138 from Ocelot-Social-Community/dependabot/npm_and_yarn/multiple-cucumber-html-reporter-3.6.2
Bump multiple-cucumber-html-reporter from 3.6.1 to 3.6.2
2024-03-30 22:29:47 +01:00
dependabot[bot]
a997cde3f4
Bump multiple-cucumber-html-reporter from 3.6.1 to 3.6.2
Bumps [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.6.1...v3.6.2)

---
updated-dependencies:
- dependency-name: multiple-cucumber-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30 21:09:13 +00:00
mahula
2162aa91f4
Merge pull request #7137 from Ocelot-Social-Community/dependabot/npm_and_yarn/dotenv-16.4.5
Bump dotenv from 16.4.4 to 16.4.5
2024-03-30 22:07:47 +01:00
Wolfgang Huß
ebd618070c Add tryout code to home page 2024-03-28 12:52:39 +01:00
Wolfgang Huß
0c1cf0b756 Implement Vuetify themes – first tryout 2024-03-28 12:51:28 +01:00
Wolfgang Huß
21b52c485b Remove component IconSVG and add new icon test 2024-03-27 13:53:39 +01:00
Wolfgang Huß
0e2386d4ae Change IconSVG story to OcelotIcons story 2024-03-27 12:01:56 +01:00
Wolfgang Huß
b1a7e91631 Add converted SVG icons with properties 'fill' and 'stroke' on 'svg' tag 2024-03-27 11:58:56 +01:00
Wolfgang Huß
9e66cc6e7a Refactor again icon conversion to use properties for 'fill' and 'stroke' direct in 'svg' tags in icon components 2024-03-27 11:49:35 +01:00
Wolfgang Huß
a3a1b88f16 Refactor icon conversion to use class for 'fill' and 'stroke' in icons components 2024-03-27 11:13:25 +01:00
Wolfgang Huß
9eb7c7e617 Add converted SVG icons with style 'fill' and 'stroke' 2024-03-27 09:21:54 +01:00
Wolfgang Huß
61a5e4b44e Refactor icon import to add 'fill' and 'stroke' in icons 2024-03-27 09:09:35 +01:00
Wolfgang Huß
87167ea052 Revert "Auxiliary commit to revert individual files from d65d574e1d4202fa567c78870a6491ed1be2b548"
This reverts commit 09195908151c82ca28c86368d107a57ea770aaad.
2024-03-26 16:11:51 +01:00
Wolfgang Huß
0ae6db07c6 Fix linting 'scss/function-no-unknown' for 'v-bind' 2024-03-25 11:32:57 +01:00
Wolfgang Huß
c92ad9fc94 Fix linting 'scss/function-no-unknown' for 'v-bind', second try 2024-03-23 18:21:02 +01:00
Wolfgang Huß
3bbfb87347 Fix linting 'scss/function-no-unknown' for 'v-bind' 2024-03-23 18:13:07 +01:00
Wolfgang Huß
6329118a19 Exclude 'src/assets/icons/helpers/convertSvgToVue.js' from coverage 2024-03-23 18:08:01 +01:00
Wolfgang Huß
97a9d15125 Fix CI test linting of 'currentcolor' in component IconSVG.vue 2024-03-23 17:52:28 +01:00
Wolfgang Huß
cd1caf0637 Move original icons to archive folder 2024-03-23 17:37:08 +01:00
Wolfgang Huß
3607cf27ba Refine converted icons 2024-03-23 17:33:56 +01:00
Wolfgang Huß
aff8396a22 Remove super fluid code in converted icons by changing the conversion script convertSvgToVue.js 2024-03-23 17:32:23 +01:00
Wolfgang Huß
067105a91e Test IconSVG component 2024-03-23 17:14:57 +01:00
dependabot[bot]
27e89d9c37
Bump dotenv from 16.4.4 to 16.4.5
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.4 to 16.4.5.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.4...v16.4.5)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 02:59:05 +00:00
Wolfgang Huß
ae7f800cbd Add storybook story for iconSVG including export the icon names needed 2024-03-22 14:03:18 +01:00
Wolfgang Huß
52b813d4ab Refine iconSVG component to assign the color by class and use the props in the storybook story 2024-03-22 14:00:21 +01:00
Wolfgang Huß
12a47f0018 Refine our own SVG icon component for learning 2024-03-21 11:43:39 +01:00
Wolfgang Huß
176de4acce Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 7113-add-icon-component-with-icons-of-webapp 2024-03-21 10:15:49 +01:00
Wolfgang Huß
9a8a405794 Cleanup 2024-03-20 20:41:30 +01:00
Wolfgang Huß
f40ec2fe5f Implement import of all SVG icons as assets in new frontend, second step 2024-03-20 20:12:53 +01:00
Wolfgang Huß
bc3f18ae87 Implement import of all SVG icons as assets in new frontend 2024-03-20 19:48:17 +01:00
Wolfgang Huß
81c4eebf06 Implement converted SVG icons as assets in new frontend 2024-03-20 14:15:01 +01:00
Wolfgang Huß
600260bc7c Add all icons as converted Vue components 2024-03-20 12:30:43 +01:00
Wolfgang Huß
ff0ad9054a Add helper script to convert the SVG icon files into a Vue components 2024-03-20 12:28:22 +01:00
Wolfgang Huß
d65d574e1d Add ocelot SVGs to assets 2024-03-19 08:06:17 +01:00
mahula
b7de3beab6
Merge pull request #7115 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/express-4.18.3
Bump express from 4.17.1 to 4.18.3 in /webapp
2024-03-16 11:04:31 +01:00
dependabot[bot]
e3a54d10c8
Bump express from 4.17.1 to 4.18.3 in /webapp
Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.3.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.3)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 09:42:43 +00:00
mahula
a6261ab57c
Merge pull request #7126 from Ocelot-Social-Community/dependabot/npm_and_yarn/slug-9.0.0
Bump slug from 8.2.3 to 9.0.0
2024-03-16 10:38:28 +01:00
dependabot[bot]
b0d7326c30
Bump slug from 8.2.3 to 9.0.0
Bumps [slug](https://github.com/Trott/slug) from 8.2.3 to 9.0.0.
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Trott/slug/compare/v8.2.3...v9.0.0)

---
updated-dependencies:
- dependency-name: slug
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 09:10:51 +00:00
mahula
67e9c6d139
Merge pull request #7124 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-theme-hope-2.0.0-rc.31
Bump vuepress-theme-hope from 2.0.0-rc.29 to 2.0.0-rc.31
2024-03-16 10:07:36 +01:00
dependabot[bot]
824a27f569
Bump vuepress-theme-hope from 2.0.0-rc.29 to 2.0.0-rc.31
Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.29 to 2.0.0-rc.31.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.31/packages/theme)

---
updated-dependencies:
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 08:22:50 +00:00
mahula
ed08a7d3a9
Merge pull request #7118 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/migrate-2.1.0
Bump migrate from 2.0.1 to 2.1.0 in /backend
2024-03-16 09:21:10 +01:00
dependabot[bot]
c880469521
Bump migrate from 2.0.1 to 2.1.0 in /backend
Bumps [migrate](https://github.com/visionmedia/node-migrate) from 2.0.1 to 2.1.0.
- [Changelog](https://github.com/tj/node-migrate/blob/main/History.md)
- [Commits](https://github.com/visionmedia/node-migrate/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: migrate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 08:00:15 +00:00
mahula
6bc4a71e85
Merge pull request #7122 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-20.0.2
Bump @badeball/cypress-cucumber-preprocessor from 20.0.1 to 20.0.2
2024-03-16 08:58:54 +01:00
dependabot[bot]
97c9439376
Bump @badeball/cypress-cucumber-preprocessor from 20.0.1 to 20.0.2
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 20.0.1 to 20.0.2.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v20.0.1...v20.0.2)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 07:37:47 +00:00
mahula
61c3c141fb
Merge pull request #7123 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.7.0
Bump cypress from 13.6.6 to 13.7.0
2024-03-16 08:35:21 +01:00
dependabot[bot]
d6b185f36b
Bump cypress from 13.6.6 to 13.7.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.6 to 13.7.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.6...v13.7.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-16 02:38:20 +00:00
mahula
175ef85c75
Merge pull request #7105 from Ocelot-Social-Community/4598-bug-webapp-unused-locale-identifiers
fix(webapp): remove reported unused locale keys
2024-03-12 11:58:59 +01:00
mahula
29f06211d7 remove reported unused locale keys 2024-03-12 08:44:49 +01:00
mahula
38b82c4dd6
Merge pull request #6511 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/minimatch-9.0.3
build(other): bump minimatch from 3.0.4 to 9.0.3 in /backend
2024-03-11 17:45:30 +01:00
mahula
8d5040fdfc
Merge branch 'master' into dependabot/npm_and_yarn/backend/minimatch-9.0.3 2024-03-11 13:14:09 +01:00
mahula
0c8881fd91
Merge pull request #6997 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/prettier-3.2.5
build(other): bump prettier from 2.7.1 to 3.2.5 in /webapp
2024-03-10 23:14:14 +01:00
mahula
73fac22148 linting according to updated linter 2024-03-10 22:49:46 +01:00
mahula
77fc8c63a1 update eslint package in frontend 2024-03-10 22:49:03 +01:00
mahula
c84e819f5c use current eslint-plugin-prettier v5 for compatibility with prettier v3 in frontend 2024-03-10 22:11:29 +01:00
dependabot[bot]
e5f8c44202
Bump prettier from 2.7.1 to 3.2.5 in /webapp
Bumps [prettier](https://github.com/prettier/prettier) from 2.7.1 to 3.2.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.7.1...3.2.5)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-10 18:52:26 +00:00
mahula
363a3495aa
Merge pull request #7000 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/prettier-3.2.5
build(other): bump prettier from 2.8.8 to 3.2.5 in /backend
2024-03-10 19:50:01 +01:00
mahula
aaa77ee508
Merge branch 'master' into dependabot/npm_and_yarn/backend/prettier-3.2.5 2024-03-10 18:51:59 +01:00
mahula
f98d35c6c4 use current eslint-plugin-prettier v5 for compatibility with prettier v3 in backend 2024-03-10 18:51:21 +01:00
mahula
115b78e05c
Merge pull request #7041 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-security-2.1.1
Bump eslint-plugin-security from 1.7.1 to 2.1.1 in /backend
2024-03-10 18:15:18 +01:00
dependabot[bot]
1bf594743c
Bump eslint-plugin-security from 1.7.1 to 2.1.1 in /backend
Bumps [eslint-plugin-security](https://github.com/eslint-community/eslint-plugin-security) from 1.7.1 to 2.1.1.
- [Release notes](https://github.com/eslint-community/eslint-plugin-security/releases)
- [Changelog](https://github.com/eslint-community/eslint-plugin-security/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-community/eslint-plugin-security/compare/v1.7.1...v2.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-security
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-10 11:38:23 +00:00
mahula
f674f5ef8e
Merge pull request #7047 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-theme-hope-2.0.0-rc.29
Bump vuepress-theme-hope from 2.0.0-rc.23 to 2.0.0-rc.29
2024-03-10 12:31:38 +01:00
dependabot[bot]
11c4d8e6e2
Bump vuepress-theme-hope from 2.0.0-rc.23 to 2.0.0-rc.29
Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.23 to 2.0.0-rc.29.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.29/packages/theme)

---
updated-dependencies:
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-10 10:58:19 +00:00
mahula
b6672ebd96
Merge pull request #7045 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.6.6
Bump cypress from 13.6.4 to 13.6.6
2024-03-10 11:54:33 +01:00
dependabot[bot]
f00d3351ad
Bump cypress from 13.6.4 to 13.6.6
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.4 to 13.6.6.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.4...v13.6.6)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-10 08:17:25 +00:00
mahula
7fd17d73eb
Merge pull request #7048 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.24.0
Bump @babel/preset-env from 7.23.9 to 7.24.0
2024-03-09 17:59:21 +01:00
dependabot[bot]
0d117a3575
Bump @babel/preset-env from 7.23.9 to 7.24.0
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.9 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-09 16:35:17 +00:00
mahula
a1c59c2fab
Merge pull request #7049 from Ocelot-Social-Community/dependabot/github_actions/dorny/paths-filter-3.0.2
Bump dorny/paths-filter from 3.0.1 to 3.0.2
2024-03-09 17:33:47 +01:00
dependabot[bot]
a272aa3d53
Bump dorny/paths-filter from 3.0.1 to 3.0.2
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-09 02:49:31 +00:00
Moriz Wahl
bd7c2212b8
Merge pull request #7038 from Ocelot-Social-Community/normalize-locale-files
feat(webapp): normalize locale files
2024-03-05 17:35:27 +01:00
Moriz Wahl
941ba5f9a4 add locales:normalize to scripts in package json 2024-03-05 17:02:57 +01:00
Moriz Wahl
45737977d5 normalize all locale files 2024-03-05 16:59:27 +01:00
Moriz Wahl
ced060a295 add shell script to normalize all locale files 2024-03-05 16:58:10 +01:00
Moriz Wahl
6161ae2853 normalize spanish locale 2024-03-05 16:50:23 +01:00
Moriz Wahl
af3bda5d27 fix typo 2024-03-05 16:27:30 +01:00
Moriz Wahl
653e3de697 add normalize locales jq script 2024-03-05 16:25:23 +01:00
Hannes Heine
9463b74e01
Merge pull request #6793 from Ocelot-Social-Community/LarsE11-changed-placeholder-field-for-event-location
feat(webapp): update locales event placeholders
2024-03-04 10:12:25 +01:00
Hannes Heine
563bdeb9be
Merge branch 'master' into LarsE11-changed-placeholder-field-for-event-location 2024-03-04 09:48:07 +01:00
mahula
4dc95a1a05
Merge pull request #7037 from Ocelot-Social-Community/dependabot/npm_and_yarn/date-fns-3.3.1
Bump date-fns from 2.30.0 to 3.3.1
2024-03-02 16:08:43 +01:00
dependabot[bot]
ceb37cb640
Bump date-fns from 2.30.0 to 3.3.1
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.30.0 to 3.3.1.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.30.0...v3.3.1)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 14:43:04 +00:00
mahula
2513b09406
Merge pull request #6931 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/register-7.23.7
Bump @babel/register from 7.22.15 to 7.23.7
2024-03-02 15:40:12 +01:00
dependabot[bot]
3f5d5a3231
Bump @babel/register from 7.22.15 to 7.23.7
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.22.15 to 7.23.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.7/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 14:12:45 +00:00
mahula
2b67079acf
Merge pull request #7034 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.24.0
Bump @babel/core from 7.23.7 to 7.24.0
2024-03-02 15:09:23 +01:00
dependabot[bot]
e1b93989ba
Bump @babel/core from 7.23.7 to 7.24.0
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.7 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 13:47:15 +00:00
mahula
936ccf9877 due to changes in 9.0.0 use named import 2024-03-02 13:24:00 +01:00
dependabot[bot]
d7891438b2
Bump minimatch from 3.0.4 to 9.0.3 in /backend
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 9.0.3.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v9.0.3)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 11:31:33 +00:00
dependabot[bot]
507f194814
Bump prettier from 2.8.8 to 3.2.5 in /backend
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.2.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.2.5)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 10:20:47 +00:00
mahula
91b7667f04
Merge pull request #6960 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/node-fetch-3.3.2
build(other): bump node-fetch from 2.6.1 to 2.7.0 in /backend
2024-03-02 11:04:07 +01:00
mahula
570e5cde23 set update restriction to minor version for node-fetch 2024-03-02 10:36:54 +01:00
mahula
b14810d5b0 bump node-fetch package to latests v2 minor versione 2024-03-02 10:01:51 +01:00
dependabot[bot]
4db9591859
Bump node-fetch from 2.6.1 to 3.3.2 in /backend
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 3.3.2.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v3.3.2)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 08:30:01 +00:00
mahula
886052a704
Merge pull request #6966 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-3
Bump peter-evans/repository-dispatch from 2 to 3
2024-03-02 09:21:57 +01:00
dependabot[bot]
8fc92fd24d
Bump peter-evans/repository-dispatch from 2 to 3
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 2 to 3.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2...v3)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 07:50:19 +00:00
mahula
f70f7cfc58
Merge pull request #7026 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-8.4.1
Bump @faker-js/faker from 8.4.0 to 8.4.1
2024-03-02 08:49:04 +01:00
dependabot[bot]
fc25a87564
Bump @faker-js/faker from 8.4.0 to 8.4.1
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.4.0 to 8.4.1.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.4.0...v8.4.1)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 07:21:10 +00:00
mahula
b8604587c0
Merge pull request #6961 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel-jest-29.7.0
Bump babel-jest from 25.2.6 to 29.7.0 in /backend
2024-03-02 08:19:01 +01:00
dependabot[bot]
d672a9f457
Bump babel-jest from 25.2.6 to 29.7.0 in /backend
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) from 25.2.6 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/babel-jest)

---
updated-dependencies:
- dependency-name: babel-jest
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 06:55:02 +00:00
mahula
f5dc21c146
Merge pull request #7028 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-4.0.1
Bump actions/cache from 4.0.0 to 4.0.1
2024-03-02 07:53:06 +01:00
dependabot[bot]
4a41d1346a
Bump actions/cache from 4.0.0 to 4.0.1
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 02:06:43 +00:00
07ae5c0cfb
Merge pull request #7027 from Ocelot-Social-Community/update-frontend-boilerplate-26-02
chore(frontend): update frontend boilerplate 26 02
2024-02-26 13:30:20 +01:00
2069fffed8
frontend docker build workflow 2024-02-26 03:35:40 +01:00
fd7f7e688f
Merge commit '8ade071ab7e41458c14ce6cc79dd04842523e882' into update-frontend-boilerplate-26-02 2024-02-26 03:35:05 +01:00
8ade071ab7
Merge pull request #92 from IT4Change/docker-rework
fix(docker): docker rework
2024-02-26 01:09:16 +01:00
82ae9f4f38
workflow for building docker 2024-02-26 01:06:21 +01:00
d771eeb516
include dev dependencies in build phase 2024-02-26 00:56:40 +01:00
5083d91b91
Merge pull request #91 from IT4Change/update-vuepress
chore(docu): update vuepress
2024-02-24 17:55:46 +01:00
66586af8ae
update vuepress 2024-02-24 17:54:21 +01:00
ee0100c546
Merge pull request #82 from IT4Change/dependabot/github_actions/dorny/paths-filter-3.0.1
Bump dorny/paths-filter from 3.0.0 to 3.0.1
2024-02-24 17:47:12 +01:00
dependabot[bot]
0778466c6e
Bump dorny/paths-filter from 3.0.0 to 3.0.1
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-24 16:45:14 +00:00
4af3382429
Merge pull request #90 from IT4Change/update-packages-24-02
chore(frontend): update packages 04.02
2024-02-24 17:43:27 +01:00
c9d81abe62
update packages 04.02 2024-02-24 17:41:18 +01:00
4c9f87f93d
Merge pull request #7017 from Ocelot-Social-Community/update-frontend-boilerplate-19-02
chore(frontend): update frontend boilerplate
2024-02-20 14:10:24 +01:00
e1eade82e6
update frontend boilerplate 2024-02-19 14:34:28 +01:00
ec7e94ca76
Merge pull request #86 from IT4Change/update-packages-19-02
chore(frontend): update packages 19.02
2024-02-19 14:03:10 +01:00
96d01da7da
update vue & storybook 2024-02-19 14:01:38 +01:00
56d850e03d
update basic packages 2024-02-19 13:57:30 +01:00
mahula
1d1dfd653a
Merge pull request #7014 from Ocelot-Social-Community/7013-refactor-documentation-website-configure-vuepress-tu-use-same-theme-color-as-ocelotsocial-website
refactor(other): set ocelot color for docs website
2024-02-17 20:56:04 +01:00
Wolfgang Huß
4d0be696a2
Merge branch 'master' into 7013-refactor-documentation-website-configure-vuepress-tu-use-same-theme-color-as-ocelotsocial-website 2024-02-17 20:33:20 +01:00
mahula
da3ce4f0b0
Merge pull request #7016 from Ocelot-Social-Community/7015-refactor
refactor(other): adapt docs website navbar and footer to ocelot.social website
2024-02-17 20:20:13 +01:00
mahula
2b5183fced adapt vuepress navbar 2024-02-17 13:52:06 +01:00
mahula
4f4aed1f52 update vuepress dependencies 2024-02-17 13:26:58 +01:00
mahula
1f426bbcfd set same footer details as in oceslot.social website footer 2024-02-17 12:53:37 +01:00
mahula
fd91c93200 add ocelot color to vuepress docs 2024-02-17 12:24:47 +01:00
mahula
8e9e9e7d62
Merge pull request #7012 from Ocelot-Social-Community/6975-devops-main-readme-why-it-always-shows-that-the-tests-are-failing
refactor(other): replace deprecated testbadgelink in main readme file
2024-02-17 12:09:09 +01:00
mahula
ff93a7eba6 replace deprecated testbadgelink in main readme file 2024-02-17 11:45:37 +01:00
mahula
98fbf1d1da
Merge pull request #7010 from Ocelot-Social-Community/dependabot/npm_and_yarn/dotenv-16.4.4
Bump dotenv from 16.3.1 to 16.4.4
2024-02-17 09:34:38 +01:00
dependabot[bot]
8b477dad4f
Bump dotenv from 16.3.1 to 16.4.4
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.1 to 16.4.4.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.3.1...v16.4.4)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 08:10:20 +00:00
mahula
5c47c5a5c3
Merge pull request #7006 from Ocelot-Social-Community/dependabot/github_actions/dorny/paths-filter-3.0.1
Bump dorny/paths-filter from 3.0.0 to 3.0.1
2024-02-17 08:40:39 +01:00
dependabot[bot]
c41a8f7a90
Bump dorny/paths-filter from 3.0.0 to 3.0.1
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 02:14:42 +00:00
Hannes Heine
ce3e5678b5
Merge pull request #7002 from Ocelot-Social-Community/release-v3.2.0
chore(other): release v3.2.0 – redesign of newsfeed, fix event datetime utc problem etc.
2024-02-14 14:04:54 +01:00
Wolfgang Huß
c8b0075e1c Release v3.2.0 2024-02-14 11:15:40 +01:00
Wolfgang Huß
dff6e569a9 Change new frontend name and description in package.json 2024-02-14 11:15:10 +01:00
Wolfgang Huß
88eae292e1 Add frontend to 'yarn release' command 2024-02-14 11:07:43 +01:00
Wolfgang Huß
4c330c9bc2
Merge pull request #6985 from Ocelot-Social-Community/6979-make-relative-date-configurable
feat(webapp): implement config for `date-time` format
2024-02-14 09:46:57 +01:00
Wolfgang Huß
4c0eed3e92 Fix wrong master merge 2024-02-12 11:23:48 +01:00
Wolfgang Huß
c45d831df4
Merge branch 'master' into 6979-make-relative-date-configurable 2024-02-08 16:35:33 +01:00
2b626a81ca
Merge pull request #75 from IT4Change/update-packages-08-02
chore(other): update packages 08.02
2024-02-08 13:59:04 +01:00
38363c8002
downgrade server renderer version 2024-02-08 13:57:28 +01:00
Hannes Heine
cea188e5ba
Merge pull request #6962 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-n-16.6.2
build(other): bump eslint-plugin-n from 15.7.0 to 16.6.2 in /backend
2024-02-08 13:49:50 +01:00
2f2ef8f2e8
downgrade vue to 3.5.15 due to incompatibility with vuetify 2024-02-08 13:49:12 +01:00
5e30de11d0
hackfix for image not displaying 2024-02-08 13:27:07 +01:00
Hannes Heine
1d09e50439
Merge branch 'master' into dependabot/npm_and_yarn/backend/eslint-plugin-n-16.6.2 2024-02-08 12:22:57 +01:00
6ef6fd5723
periphery packages 2024-02-08 12:18:43 +01:00
22037cf3da
vue related packages 2024-02-08 12:16:24 +01:00
b22f5a6bb9
basic packages 2024-02-08 12:14:52 +01:00
39d189c7cc
Merge pull request #6987 from Ocelot-Social-Community/frontend-workflows
feat(other): frontend workflows & test suites
2024-02-08 12:11:29 +01:00
3e5f20f6ee
revert changes of configuration 2024-02-08 11:43:36 +01:00
elweyn
74a3a7a2cc Merge branch 'master' into dependabot/npm_and_yarn/backend/eslint-plugin-n-16.6.2 2024-02-08 11:40:23 +01:00
e6002ab59f
working directory for workflows 2024-02-08 11:39:57 +01:00
7ee8c021de
test.lint_pr workflow 2024-02-08 11:33:34 +01:00
6dd4a324ce
include file filters 2024-02-08 11:29:59 +01:00
ac523e0eb8
include dependabot definitions 2024-02-08 11:29:50 +01:00
a63bb51af0
move workflows 2024-02-08 11:29:33 +01:00
dc6ff554e2
Merge pull request #6970 from Ocelot-Social-Community/new-frontend
feat(other): new frontend
2024-02-08 11:19:41 +01:00
c19abed0a7
Merge branch 'master' into new-frontend 2024-02-08 10:56:04 +01:00
mahula
fb56539dff
Merge branch 'master' into 6979-make-relative-date-configurable 2024-02-07 09:56:58 +01:00
mahula
92040d6e8d
Merge pull request #6978 from Ocelot-Social-Community/6976-optimize-post-teaser-date
feat(webapp): redesign post teaser date
2024-02-07 09:54:49 +01:00
mahula
80685dcd79
Merge branch 'master' into 6976-optimize-post-teaser-date 2024-02-07 09:31:36 +01:00
mahula
00ab856954
Merge pull request #6984 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.6.4
Bump cypress from 13.6.3 to 13.6.4
2024-02-07 09:31:23 +01:00
dependabot[bot]
5986ce9ddf
Bump cypress from 13.6.3 to 13.6.4
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.3 to 13.6.4.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.3...v13.6.4)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-07 08:09:26 +00:00
mahula
dc1d26e516
Merge pull request #6983 from Ocelot-Social-Community/dependabot/npm_and_yarn/multiple-cucumber-html-reporter-3.6.1
build(other): bump multiple-cucumber-html-reporter from 3.6.0 to 3.6.1
2024-02-07 09:07:49 +01:00
mahula
97355d55b5 add wait fornetwork to be idle in e2e test step 2024-02-07 07:05:10 +01:00
Wolfgang Huß
b08cf43552 Fix unwanted changes came in by copy and paste 2024-02-06 16:44:29 +01:00
Wolfgang Huß
050b8b50cc Add hint for Docker commands on Apple Silicon chips 2024-02-06 16:39:31 +01:00
Wolfgang Huß
412fc04d15 Add 'branding/constants/dateTime.js' 'RELATIVE_DATETIME', 'ABSOLUT_DATETIME_FORMAT' to the docs 2024-02-06 16:39:10 +01:00
Wolfgang Huß
18fe23a4be Change yarn.lock in main folder 2024-02-06 16:30:31 +01:00
mahula
0dcaee5e8c set viewport size in cypress config 2024-02-06 10:54:22 +01:00
Wolfgang Huß
3ea0518457 Revert "Change 'RELATIVE_DATETIME' to 'false'"
This reverts commit c07c0692d5425ab3551614a8b8bc99b2d236a0ae.
2024-02-05 18:52:06 +01:00
Wolfgang Huß
2b1ba71a43 Fix linting 2024-02-05 17:48:54 +01:00
Wolfgang Huß
c07c0692d5 Change 'RELATIVE_DATETIME' to 'false' 2024-02-05 17:48:17 +01:00
Wolfgang Huß
4fa8ecf772 Implement config for 'date-time' format 2024-02-05 17:41:44 +01:00
dependabot[bot]
ceff028ba0
Bump multiple-cucumber-html-reporter from 3.6.0 to 3.6.1
Bumps [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter) from 3.6.0 to 3.6.1.
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.6.0...v3.6.1)

---
updated-dependencies:
- dependency-name: multiple-cucumber-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-03 02:30:54 +00:00
Markus
7c106757f2
Merge branch 'master' into 6976-optimize-post-teaser-date 2024-02-01 16:25:12 +01:00
Markus
9c4d4944af Merge branch 'master' into 6976-optimize-post-teaser-date 2024-02-01 15:49:57 +01:00
Markus
93b072cd9a Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2024-02-01 15:49:36 +01:00
Markus
d8ceca17da fixed issue in postteaser 2024-02-01 15:48:42 +01:00
Markus
d70fd979fb fixed event info layout 2024-02-01 11:57:13 +01:00
Markus
15786d48d1 fixed css warning 2024-02-01 11:56:55 +01:00
Wolfgang Huß
b2abbc11c7
Merge pull request #6956 from Ocelot-Social-Community/6759-fix-group-profile-content-menu-position
fix(webapp): fix wrong content menu position on group profile page
2024-02-01 10:20:32 +01:00
Markus
3707fade72 [feature] redesigned post teaser date info 2024-02-01 10:03:41 +01:00
Markus
a6cdf934e5 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2024-01-31 12:13:37 +01:00
Wolfgang Huß
7f1c5a1643
Merge branch 'master' into 6759-fix-group-profile-content-menu-position 2024-01-30 09:33:09 +01:00
Wolfgang Huß
27e44534f6
Merge pull request #6972 from Ocelot-Social-Community/6868-docs-uncomment-links-revert-commit-5da7168
fix(other): revert "remove temporarily some *.ocelot.social link from the readmes…"
2024-01-30 09:32:43 +01:00
mahula
806d85b89f center embedded docs images 2024-01-30 08:38:31 +01:00
mahula
2e2fa8dc11 use raw github link for embedded images 2024-01-30 08:25:50 +01:00
mahula
0b7f0f0b7c
Merge branch 'master' into 6868-docs-uncomment-links-revert-commit-5da7168 2024-01-29 21:07:00 +01:00
mahula
04b05ee5ae
Merge pull request #6974 from Ocelot-Social-Community/update-and-fix-vuepress
fix(other): update and fix vuepress
2024-01-29 21:06:20 +01:00
mahula
c97ec6e631
Merge branch 'master' into update-and-fix-vuepress 2024-01-29 18:32:24 +01:00
mahula
800220eece update vuepress 2024-01-29 17:55:17 +01:00
mahula
cbf7bdc84c update vuepress 2024-01-29 17:49:56 +01:00
Wolfgang Huß
547b9cac91
Merge branch 'master' into 6759-fix-group-profile-content-menu-position 2024-01-29 14:00:06 +01:00
Wolfgang Huß
30c5d4ab3c
Merge pull request #6957 from Ocelot-Social-Community/6869-doc-install-digitalocean-kubernetes-dashboard
docs(other): add description for a 1-click install and usage of kubernetes dashboard
2024-01-29 13:56:54 +01:00
mahula
596816ab74
Merge branch 'master' into 6868-docs-uncomment-links-revert-commit-5da7168 2024-01-29 13:39:24 +01:00
Wolfgang Huß
f461e48619 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6869-doc-install-digitalocean-kubernetes-dashboard 2024-01-29 13:10:49 +01:00
Wolfgang Huß
725d634803 Add description for alternatives to the Kubernetes Dashboard 2024-01-29 13:10:39 +01:00
Wolfgang Huß
2017f622f3
Merge branch 'master' into 6759-fix-group-profile-content-menu-position 2024-01-29 12:46:15 +01:00
Wolfgang Huß
2ea25adad7
Merge pull request #6971 from Ocelot-Social-Community/6865-fix-footer-links
fix(webapp): fix footer links
2024-01-29 12:45:58 +01:00
Wolfgang Huß
67b6c6de39 Revert "Remove temporarily some *.ocelot.social link from the readmes to get the tests running"
This reverts commit 5da7168cf883bacc5a30a1bd3c4547904fc3570f.

# Conflicts:
#	README.md
2024-01-29 12:20:53 +01:00
Wolfgang Huß
b6e655ca21 Fix footer links 2024-01-29 11:02:38 +01:00
Wolfgang Huß
013390bc26
Merge branch 'master' into 6759-fix-group-profile-content-menu-position 2024-01-29 10:42:15 +01:00
c5f9dc6ee0
copy .env file 2024-01-28 13:41:59 +01:00
75a6528526
docker configuration for frontend 2024-01-28 13:17:11 +01:00
bfaf53de5b
Imported boilerplate_frontend as a subtree under frontend/. 2024-01-28 12:49:49 +01:00
297e05a0ca
Merge pull request #69 from IT4Change/per-page-title
feat(frontend): per page title
2024-01-28 12:35:01 +01:00
010fbb872f
fix tests 2024-01-28 12:30:31 +01:00
7cd5216651
lint fixes 2024-01-28 12:27:26 +01:00
5fd3b4f7ad
per-page-title 2024-01-28 12:25:43 +01:00
335de9753b
Merge pull request #62 from IT4Change/dependabot/github_actions/dorny/paths-filter-3.0.0
Bump dorny/paths-filter from 2.11.1 to 3.0.0
2024-01-28 01:13:12 +01:00
dependabot[bot]
b6a88ba1cc
Bump dorny/paths-filter from 2.11.1 to 3.0.0
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2.11.1 to 3.0.0.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2.11.1...v3.0.0)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-28 00:11:18 +00:00
92b83733c9
Merge pull request #68 from IT4Change/update-packages-28-01
chore(frontend): update packages 28.01
2024-01-28 01:09:46 +01:00
50a3cc67d0
remove todo from readme 2024-01-28 01:09:04 +01:00
7732c80cc1
update packages 2024-01-28 01:08:55 +01:00
mahula
ec77d81f89
Merge pull request #6968 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.23.9
Bump @babel/preset-env from 7.23.6 to 7.23.9
2024-01-27 16:45:52 +01:00
dependabot[bot]
3c329bbc26
Bump @babel/preset-env from 7.23.6 to 7.23.9
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.6 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 15:20:41 +00:00
mahula
2713d7db72
Merge pull request #6969 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-8.4.0
Bump @faker-js/faker from 8.3.1 to 8.4.0
2024-01-27 16:19:07 +01:00
dependabot[bot]
85bcc51e51
Bump @faker-js/faker from 8.3.1 to 8.4.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.3.1 to 8.4.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.3.1...v8.4.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 10:18:03 +00:00
mahula
42885ae1c2
Merge pull request #6967 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.6.3
Bump cypress from 13.6.2 to 13.6.3
2024-01-27 11:16:27 +01:00
dependabot[bot]
9d07b4db4c
Bump cypress from 13.6.2 to 13.6.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.2 to 13.6.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.2...v13.6.3)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 09:53:02 +00:00
mahula
2e6554ca50
Merge pull request #6965 from Ocelot-Social-Community/dependabot/github_actions/pkgdeps/git-tag-action-3
Bump pkgdeps/git-tag-action from 2 to 3
2024-01-27 10:49:51 +01:00
dependabot[bot]
b73df82801
Bump pkgdeps/git-tag-action from 2 to 3
Bumps [pkgdeps/git-tag-action](https://github.com/pkgdeps/git-tag-action) from 2 to 3.
- [Release notes](https://github.com/pkgdeps/git-tag-action/releases)
- [Commits](https://github.com/pkgdeps/git-tag-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: pkgdeps/git-tag-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 09:29:15 +00:00
mahula
8949eb9d97
Merge pull request #6964 from Ocelot-Social-Community/dependabot/github_actions/dorny/paths-filter-3.0.0
Bump dorny/paths-filter from 2.11.1 to 3.0.0
2024-01-27 10:28:17 +01:00
dependabot[bot]
074ddee0b6
Bump dorny/paths-filter from 2.11.1 to 3.0.0
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 2.11.1 to 3.0.0.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2.11.1...v3.0.0)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:30:06 +00:00
dependabot[bot]
c987593c39
Bump eslint-plugin-n from 15.7.0 to 16.6.2 in /backend
Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 15.7.0 to 16.6.2.
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/15.7.0...16.6.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-n
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:13:51 +00:00
Wolfgang Huß
559b9f2c45 Fix broken link 2024-01-26 14:49:03 +01:00
Wolfgang Huß
2db54e83af Add description for a 1-click install and usage of Kubernetes Dashboard on DigitalOcean 2024-01-26 14:39:31 +01:00
Wolfgang Huß
86b55bc2ae Fix wrong content menu position on group profile page by change class name from 'page-name-group-id-slug' to 'group-profile' 2024-01-26 12:25:32 +01:00
Wolfgang Huß
ca26f21246
Merge pull request #6953 from Ocelot-Social-Community/6678-add-chat-item-to-avatar-navigation-menu
feat(webapp): add chat item to avatar navigation menu and change title of notification by removing `All …`
2024-01-26 11:14:50 +01:00
Wolfgang Huß
fcfc7e9dcb
Merge branch 'master' into 6678-add-chat-item-to-avatar-navigation-menu 2024-01-26 09:29:57 +01:00
Wolfgang Huß
701bc2199a
Merge pull request #6955 from Ocelot-Social-Community/documentation-deployment
refactor(other): fix build command in docs deploy workflow
2024-01-25 12:58:00 +01:00
Wolfgang Huß
0ef5adb66c Fix webapp tests 2024-01-25 12:57:12 +01:00
Wolfgang Huß
bd17506a9f Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6678-add-chat-item-to-avatar-navigation-menu 2024-01-25 12:49:21 +01:00
Wolfgang Huß
656d0f8551
Merge branch 'master' into documentation-deployment 2024-01-25 12:26:45 +01:00
Wolfgang Huß
c030981f2d
Merge pull request #6954 from Ocelot-Social-Community/revert-6654-6640-devops-add-github-action-to-create-a-formatted-changelog
chore(other): revert pr - improve structure and readability of auto-generated changelog
2024-01-25 12:25:48 +01:00
mahula
6b109d950c
Merge branch 'master' into documentation-deployment 2024-01-25 12:21:08 +01:00
mahula
bcb6978cfb fix buildcommand in docs deploy workflow 2024-01-25 12:16:07 +01:00
mahula
c2338902eb
Revert "ci(other): improve structure and readability of auto-generated changelog" 2024-01-25 11:54:45 +01:00
mahula
f91164bfa7
Merge pull request #6863 from Ocelot-Social-Community/documentation-deployment
feat(other): add documentation deployment
2024-01-25 11:45:48 +01:00
mahula
e6213febeb fix doc chech workflow 2024-01-25 11:27:21 +01:00
mahula
704a1bc0f5
Merge branch 'master' into documentation-deployment 2024-01-25 11:06:33 +01:00
mahula
7f00c08e02 set correct file filter in docs check workflow 2024-01-25 10:44:07 +01:00
mahula
8f2c6ababb config doc deployment in doc deployment workflow 2024-01-25 10:38:00 +01:00
Wolfgang Huß
9d9b325d43 Add 'Map' entry to user menu 2024-01-24 15:05:01 +01:00
Wolfgang Huß
3afa99e116 Change menu tool tip 'Show map' to 'Map' and rename identifier from 'map.button.tooltip' to 'header.map.tooltip' 2024-01-24 14:55:02 +01:00
Wolfgang Huß
c90d5b7edb Change menu tool tip 'Show groups' to 'Groups' and rename identifier from 'group.button.tooltip' to 'header.groups.tooltip' 2024-01-24 14:50:52 +01:00
Wolfgang Huß
47305320d6 Change menu tooltip 'My notifications' to 'Notifications' and rename identifier from 'notifications.headerMenuButton.tooltip' to 'header.notifications.tooltip' 2024-01-24 14:32:03 +01:00
Wolfgang Huß
51e663e0a6 Change menu tooltip 'My chats' to 'Chats' and rename identifier from 'header.chat.tooltip' to 'header.chats.tooltip' 2024-01-24 13:54:57 +01:00
Wolfgang Huß
b4533a54f6 Change user menu entry 'Notifications' of Polish, Netherlands and Italian to 'All notifications' 2024-01-24 13:34:37 +01:00
Wolfgang Huß
507ca96429 Revert partly "Auxiliary commit to revert individual files from 73d66e261e37bab55b17556c666169821c5f9cf5"
This reverts commit 4770032556f76f392592c09a9cde37f32bf79b14.
2024-01-24 13:28:59 +01:00
Wolfgang Huß
4090a8b6b3 Split locales entry 'notifications.pageLink' by adding a 'header.avatarMenu.notifications' entry to have them seperated 2024-01-24 13:25:56 +01:00
Wolfgang Huß
6f4c6c2fd6 Add 'Chats' entry to user menu 2024-01-24 12:18:01 +01:00
Wolfgang Huß
73d66e261e Change user menu entry 'All notifications' to 'Notifications' 2024-01-24 11:58:25 +01:00
mahula
5359f4a8bf
Merge pull request #6825 from Ocelot-Social-Community/6810-bugdevops-fix-broken-links-and-content-in-readmes-part-2
refactor(other): fix broken links in documentation
2024-01-24 10:02:26 +01:00
Wolfgang Huß
a94c77e00b
Merge branch 'master' into 6810-bugdevops-fix-broken-links-and-content-in-readmes-part-2 2024-01-23 11:54:12 +01:00
Wolfgang Huß
c705963682
Merge pull request #6940 from Ocelot-Social-Community/6939-add-neo4j-default-database-name-to-readme
docs(other): add new neo4j env for default database name to readmes
2024-01-23 11:47:02 +01:00
Wolfgang Huß
324a67e449
Merge branch 'master' into 6939-add-neo4j-default-database-name-to-readme 2024-01-23 11:21:24 +01:00
mahula
8c8303014b
Merge pull request #6947 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/vue-advanced-chat-2.0.10
Bump vue-advanced-chat from 2.0.7 to 2.0.10 in /webapp
2024-01-20 11:46:34 +01:00
8079f7c50a
Merge pull request #61 from IT4Change/update-packages-20-01-2024
chore(frontend): update packages 20 01 2024
2024-01-20 10:34:29 +01:00
ddc5cb29d8
update snapshots 2024-01-20 10:33:16 +01:00
dcc47508db
storybook update 2024-01-20 10:32:56 +01:00
dependabot[bot]
dcbe3af9e5
Bump vue-advanced-chat from 2.0.7 to 2.0.10 in /webapp
Bumps [vue-advanced-chat](https://github.com/advanced-chat/vue-advanced-chat) from 2.0.7 to 2.0.10.
- [Release notes](https://github.com/advanced-chat/vue-advanced-chat/releases)
- [Changelog](https://github.com/advanced-chat/vue-advanced-chat/blob/main/.releaserc.yml)
- [Commits](https://github.com/advanced-chat/vue-advanced-chat/compare/2.0.7...2.0.10)

---
updated-dependencies:
- dependency-name: vue-advanced-chat
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 09:26:19 +00:00
mahula
f7bb9d0969
Merge pull request #6944 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel/plugin-proposal-throw-expressions-7.23.3
Bump @babel/plugin-proposal-throw-expressions from 7.22.5 to 7.23.3 in /backend
2024-01-20 10:24:33 +01:00
3ae6e34c44
update main packages 2024-01-20 10:07:03 +01:00
11a136867e
corrected test names 2024-01-20 10:03:35 +01:00
be6c299a88
base packages 2024-01-20 10:03:26 +01:00
dependabot[bot]
095113ea03
Bump @babel/plugin-proposal-throw-expressions in /backend
Bumps [@babel/plugin-proposal-throw-expressions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-throw-expressions) from 7.22.5 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-plugin-proposal-throw-expressions)

---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-throw-expressions"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 09:03:18 +00:00
mahula
fdf58dfb3b
Merge pull request #6946 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-import-2.29.1
Bump eslint-plugin-import from 2.29.0 to 2.29.1 in /backend
2024-01-20 10:02:02 +01:00
dependabot[bot]
932e2d830a
Bump eslint-plugin-import from 2.29.0 to 2.29.1 in /backend
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.29.0 to 2.29.1.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 08:39:48 +00:00
mahula
84151f1641
Merge pull request #6945 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel/preset-env-7.23.8
Bump @babel/preset-env from 7.22.20 to 7.23.8 in /backend
2024-01-20 09:38:27 +01:00
dependabot[bot]
d363f29978
Bump @babel/preset-env from 7.22.20 to 7.23.8 in /backend
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.22.20 to 7.23.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.8/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 08:20:16 +00:00
mahula
5af4302e92
Merge pull request #6943 from Ocelot-Social-Community/dependabot/npm_and_yarn/cucumber/cucumber-10.3.1
Bump @cucumber/cucumber from 10.1.0 to 10.3.1
2024-01-20 09:17:46 +01:00
dependabot[bot]
230e5b4c13
Bump @cucumber/cucumber from 10.1.0 to 10.3.1
Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 10.1.0 to 10.3.1.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v10.1.0...v10.3.1)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 07:51:42 +00:00
mahula
0ef8640b8b
Merge pull request #6942 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-20.0.1
Bump @badeball/cypress-cucumber-preprocessor from 20.0.0 to 20.0.1
2024-01-20 08:50:16 +01:00
dependabot[bot]
1f2a9fd1be
Bump @badeball/cypress-cucumber-preprocessor from 20.0.0 to 20.0.1
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 20.0.0 to 20.0.1.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v20.0.0...v20.0.1)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 07:28:38 +00:00
mahula
e44066b87b
Merge pull request #6941 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-4.0.0
Bump actions/cache from 3.3.3 to 4.0.0
2024-01-20 08:23:20 +01:00
dependabot[bot]
e1e053f35d
Bump actions/cache from 3.3.3 to 4.0.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.3 to 4.0.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.3...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 02:03:31 +00:00
Wolfgang Huß
623dc2b3f4 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6939-add-neo4j-default-database-name-to-readme 2024-01-18 13:30:42 +01:00
Wolfgang Huß
a70320688d Add new Neo4j env 'DBMS_DEFAULT_DATABASE' to 'TODO-next-update.md' and other files 2024-01-18 13:23:07 +01:00
Hannes Heine
bd4fc0e127
Merge pull request #6850 from Ocelot-Social-Community/feature-improve-registration-slide-nonce-text
feat(webapp): improve registration slide nonce text
2024-01-18 13:17:56 +01:00
Wolfgang Huß
97b54c1941
Merge branch 'master' into feature-improve-registration-slide-nonce-text 2024-01-18 11:14:55 +01:00
mahula
5d8cff3268
Merge pull request #6920 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.23.7
build(other): bump @babel/core from 7.23.6 to 7.23.7
2024-01-15 20:59:30 +01:00
mahula
7cd322d8dd bump package version of @babel/core in backend 2024-01-13 13:15:59 +01:00
mahula
71f6503f2c
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.23.7 2024-01-13 12:48:30 +01:00
mahula
a8c3df38eb bump package version of @babel/core 2024-01-13 12:34:45 +01:00
mahula
58eb9a264f
Merge pull request #6932 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/linkify-it-5.0.0
Bump linkify-it from 3.0.2 to 5.0.0 in /webapp
2024-01-13 12:17:26 +01:00
dependabot[bot]
63439eb270
Bump linkify-it from 3.0.2 to 5.0.0 in /webapp
Bumps [linkify-it](https://github.com/markdown-it/linkify-it) from 3.0.2 to 5.0.0.
- [Changelog](https://github.com/markdown-it/linkify-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/linkify-it/compare/3.0.2...5.0.0)

---
updated-dependencies:
- dependency-name: linkify-it
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 09:53:56 +00:00
mahula
61c9e762e6
Merge pull request #6926 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/ts-node-10.9.2
Bump ts-node from 10.9.1 to 10.9.2 in /backend
2024-01-13 10:51:28 +01:00
dependabot[bot]
c8d53cc367
Bump ts-node from 10.9.1 to 10.9.2 in /backend
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.9.1 to 10.9.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.9.1...v10.9.2)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 09:32:57 +00:00
mahula
981ec5b109
Merge pull request #6929 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/typescript-eslint/eslint-plugin-5.62.0
Bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.62.0 in /backend
2024-01-13 10:28:15 +01:00
dependabot[bot]
353a4f78d1
Bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.62.0 in /backend
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.0 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 09:08:56 +00:00
mahula
9fda676490
Merge pull request #6927 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-config-prettier-9.1.0
Bump eslint-config-prettier from 9.0.0 to 9.1.0 in /backend
2024-01-13 10:06:05 +01:00
dependabot[bot]
ab922d0b3e
Bump eslint-config-prettier from 9.0.0 to 9.1.0 in /backend
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.0.0 to 9.1.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.0.0...v9.1.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 08:43:08 +00:00
mahula
bf0ea5fe95
Merge branch 'master' into 6810-bugdevops-fix-broken-links-and-content-in-readmes-part-2 2024-01-13 09:13:11 +01:00
mahula
637594a667
Merge pull request #6936 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-theme-hope-2.0.0-rc.11
Bump vuepress-theme-hope from 2.0.0-rc.6 to 2.0.0-rc.11
2024-01-13 09:10:17 +01:00
dependabot[bot]
c20e9676e5
Bump vuepress-theme-hope from 2.0.0-rc.6 to 2.0.0-rc.11
Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.6 to 2.0.0-rc.11.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.11/packages/theme)

---
updated-dependencies:
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 07:37:42 +00:00
mahula
1b82941114
Merge pull request #6937 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-3.3.3
Bump actions/cache from 3.3.2 to 3.3.3
2024-01-13 08:33:57 +01:00
bf8b1a4c2d
Merge pull request #55 from IT4Change/fix-readme
docs(frontend): fix readme
2024-01-13 05:18:10 +01:00
92fa378db7
fix readme 2024-01-13 05:17:29 +01:00
6bfd6bb6d0
Merge pull request #54 from IT4Change/stories
feat(frontend): stories
2024-01-13 05:15:30 +01:00
9d72606238
define all relevant stories 2024-01-13 05:12:48 +01:00
89ae61b8d3
Merge pull request #53 from IT4Change/update-packages-13-01-2024
chore(frontend): update packages 13 01 2024
2024-01-13 04:27:24 +01:00
c1e2993e28
update storybook 2024-01-13 04:24:10 +01:00
6c3ab4d3c8
update testing packages 2024-01-13 04:22:19 +01:00
7311c04014
base system 2024-01-13 04:18:57 +01:00
15e1f696bc
update essentials 2024-01-13 04:16:58 +01:00
dependabot[bot]
2227b4a0d1
Bump actions/cache from 3.3.2 to 3.3.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 02:20:09 +00:00
Wolfgang Huß
c7e3926f6d
Merge pull request #6813 from Ocelot-Social-Community/6812-script-auto-backups-for-kubernetes-servers
chore(other): add deployment script 'clusters.cron-backups.sh'
2024-01-10 16:50:00 +01:00
Wolfgang Huß
139b0fbb7f Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6812-script-auto-backups-for-kubernetes-servers 2024-01-10 11:32:55 +01:00
018291b460
Merge pull request #47 from IT4Change/snapshot-tests
feat(frontend): snapshot tests
2024-01-09 23:11:38 +01:00
5a50ad37d9
increase coverage requirement 2024-01-09 23:08:35 +01:00
c92f7dbe35
snapshot tests 2024-01-09 23:07:37 +01:00
2b0c8603a0
setup scripts 2024-01-09 23:04:31 +01:00
c9cd3c485f
snapshot unit tests 2024-01-09 22:40:23 +01:00
7d88532aaf
global vikePageContext 2024-01-09 22:40:08 +01:00
mahula
6afc8b946f
Merge pull request #6933 from Ocelot-Social-Community/ignore-changelog-file-in-markdown-link-checker
refactor(other): ignore changelog file in markdown link checker
2024-01-09 17:59:10 +01:00
mahula
b054092320 undo testing changes 2024-01-09 15:22:30 +01:00
mahula
10da9c6d72 change file pattern 2024-01-09 15:19:11 +01:00
mahula
e1c0de7d71 change file pattern 2024-01-09 15:16:38 +01:00
mahula
a141485c93 change file pattern 2024-01-09 15:10:11 +01:00
mahula
2315c20bb5 change markdown file for testing 2024-01-09 14:09:27 +01:00
mahula
3effa203fd change markdown file for testing 2024-01-09 13:58:25 +01:00
mahula
6b5dfb0bbd enableverbose markdown link checking for testing 2024-01-09 13:51:55 +01:00
mahula
a60e08d2cc exclude changelog file frommarkdown link checking 2024-01-09 13:49:28 +01:00
Moriz Wahl
e3633865b0
Merge pull request #46 from IT4Change/test-vike-button
feat(frontend): test vike button
2024-01-09 11:36:49 +01:00
0d4eadfd0b
increase coverage requirement 2024-01-09 11:32:54 +01:00
2832f7bb74
fix types in test 2024-01-09 11:32:49 +01:00
Moriz Wahl
07172a3887 remove comments 2024-01-09 11:06:44 +01:00
Moriz Wahl
4dd2805eaa feat: test vike button 2024-01-09 11:02:24 +01:00
Wolfgang Huß
8d20a5409c
Merge branch 'master' into 6812-script-auto-backups-for-kubernetes-servers 2024-01-09 10:53:56 +01:00
c7db269664
Merge pull request #45 from IT4Change/build-server
feat(frontend): build server
2024-01-09 07:11:10 +01:00
2321a78c32
document new commands 2024-01-09 07:10:24 +01:00
0dfb3018a8
build server using tsx 2024-01-09 07:10:19 +01:00
b1c18350fe
buildServer scripts 2024-01-09 07:10:05 +01:00
3fad56a538
Merge pull request #44 from IT4Change/vike-navigate
feat(frontend): utilize vike-navigate
2024-01-09 07:02:52 +01:00
d0f9ece25e
provide test, skip it since mocking provide doesnt work 2024-01-09 07:02:00 +01:00
e46ed489ca
define symbol name 2024-01-09 07:01:47 +01:00
63ce6530a0
utilize vike navigate for client side navigation 2024-01-09 05:39:06 +01:00
59f74e150f
Merge pull request #43 from IT4Change/update-packages
chore(frontend): update packages
2024-01-06 04:13:20 +01:00
18e0808673
coverage reduction 2024-01-06 04:12:29 +01:00
0d4064f9ae
package updates 2024-01-06 04:12:13 +01:00
dependabot[bot]
26a72d304a
Bump @babel/core from 7.23.6 to 7.23.7
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.6 to 7.23.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.7/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-06 02:51:01 +00:00
Wolfgang Huß
ab0d222c34
Merge pull request #6924 from Ocelot-Social-Community/6923-change-group-description-length-min
feat(other): change group description length min
2024-01-04 15:15:46 +01:00
Wolfgang Huß
6a87ed5cb4 Fix backend tests to new default group description length without HTML 2024-01-04 14:49:55 +01:00
Wolfgang Huß
9c1d6d7f1f Change group 'DESCRIPTION_WITHOUT_HTML_LENGTH_MIN = 3', was '50' 2024-01-04 11:48:21 +01:00
mahula
4726c4dc83
Merge pull request #6922 from Ocelot-Social-Community/dependabot/npm_and_yarn/multiple-cucumber-html-reporter-3.6.0
Bump multiple-cucumber-html-reporter from 3.5.0 to 3.6.0
2023-12-30 11:12:48 +01:00
dependabot[bot]
045c666a37
Bump multiple-cucumber-html-reporter from 3.5.0 to 3.6.0
Bumps [multiple-cucumber-html-reporter](https://github.com/WasiqB/multiple-cucumber-html-reporter) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/WasiqB/multiple-cucumber-html-reporter/releases)
- [Changelog](https://github.com/WasiqB/multiple-cucumber-html-reporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/WasiqB/multiple-cucumber-html-reporter/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: multiple-cucumber-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-30 09:44:57 +00:00
mahula
95d49a3c7b
Merge pull request #6919 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.6.2
Bump cypress from 13.6.1 to 13.6.2
2023-12-30 10:43:06 +01:00
dependabot[bot]
a531bd2c41
Bump cypress from 13.6.1 to 13.6.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.1 to 13.6.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.1...v13.6.2)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-30 02:58:34 +00:00
2956ae54cc
Merge pull request #35 from IT4Change/remove-debug-handlers
fix(frontend): deleted unused debug handlers
2023-12-28 12:57:13 +01:00
104a588799
deleted unused debug handlers 2023-12-28 12:56:05 +01:00
25b15b85c4
Merge pull request #33 from IT4Change/771edependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-12-27 14:36:10 +01:00
dependabot[bot]
a6f3109c22
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 13:34:25 +00:00
b5fb176fb9
Merge pull request #32 from IT4Change/dependabot
chore(workflow): dependabot support
2023-12-27 14:33:20 +01:00
a0d274c626
dependabot support 2023-12-27 14:31:34 +01:00
7513945c18
Merge pull request #31 from IT4Change/vike-fix
chore(frontend): apply vike fix
2023-12-27 14:28:48 +01:00
9b18cb51f2
apply vike fix 2023-12-27 14:24:31 +01:00
28d80346a8
Merge pull request #30 from IT4Change/package-updates2
chore(frontend): package updates
2023-12-27 08:34:42 +01:00
2929449d97
remove override 2023-12-27 07:31:43 +01:00
91781722b7
lint fixes 2023-12-27 07:28:07 +01:00
b5d07427f5
update vue related packages 2023-12-27 07:22:59 +01:00
c203656991
adjust vuetify config to load on demand 2023-12-27 07:21:41 +01:00
3b430cd69a
migrate vike 2023-12-27 07:21:29 +01:00
684c47e31c
fix storybook build 2023-12-27 06:48:58 +01:00
dd674616ed
update build essentials 2023-12-27 06:36:46 +01:00
a851c5c8cb
update misc packages 2023-12-27 06:30:45 +01:00
1bc0a26dc8
update remaining eslint-plugins 2023-12-27 06:22:43 +01:00
3fc65f3fd6
update stylelint 2023-12-27 06:16:12 +01:00
c5bc1d6450
eslint updates 2023-12-27 06:14:34 +01:00
d150f906fe
update typescript related packages 2023-12-27 06:09:26 +01:00
a0b77d78a3
update storybook 2023-12-27 06:05:36 +01:00
eb43c99045
update vuetify to 3.4.8 2023-12-27 05:51:45 +01:00
77f01986d8
Merge pull request #29 from IT4Change/optimization
fix(frontend): optimization
2023-12-27 05:47:59 +01:00
54368d1b81
include logo in readme 2023-12-27 05:42:57 +01:00
b55b10cf13
transfere optimization improvements, increase test coverage 2023-12-27 05:42:40 +01:00
mahula
0c84bb8d1b
Merge pull request #6907 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/jest-environment-jsdom-29.7.0
Bump jest-environment-jsdom from 29.4.2 to 29.7.0 in /webapp
2023-12-25 12:34:35 +01:00
dependabot[bot]
8b29a6d379
Bump jest-environment-jsdom from 29.4.2 to 29.7.0 in /webapp
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.4.2 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 11:15:46 +00:00
mahula
4b28c6764c
Merge pull request #6914 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-plugin-search-pro-2.0.0-rc.6
Bump vuepress-plugin-search-pro from 2.0.0-rc.4 to 2.0.0-rc.6
2023-12-25 12:13:51 +01:00
dependabot[bot]
c3d607d5ea
Bump vuepress-plugin-search-pro from 2.0.0-rc.4 to 2.0.0-rc.6
Bumps [vuepress-plugin-search-pro](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/search-pro) from 2.0.0-rc.4 to 2.0.0-rc.6.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.6/packages/search-pro)

---
updated-dependencies:
- dependency-name: vuepress-plugin-search-pro
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 10:35:03 +00:00
mahula
b0dda1ac88
Merge pull request #6913 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-theme-hope-2.0.0-rc.6
Bump vuepress-theme-hope from 2.0.0-rc.4 to 2.0.0-rc.6
2023-12-25 11:33:19 +01:00
dependabot[bot]
47a37e7222
Bump vuepress-theme-hope from 2.0.0-rc.4 to 2.0.0-rc.6
Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.4 to 2.0.0-rc.6.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.6/packages/theme)

---
updated-dependencies:
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 10:13:23 +00:00
mahula
7975d4c859
Merge pull request #6911 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-20.0.0
Bump @badeball/cypress-cucumber-preprocessor from 19.2.0 to 20.0.0
2023-12-25 11:11:31 +01:00
dependabot[bot]
397fe34da6
Bump @badeball/cypress-cucumber-preprocessor from 19.2.0 to 20.0.0
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 19.2.0 to 20.0.0.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v19.2.0...v20.0.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 09:50:04 +00:00
mahula
73983fc761
Merge pull request #6912 from Ocelot-Social-Community/dependabot/npm_and_yarn/cucumber/cucumber-10.1.0
Bump @cucumber/cucumber from 10.0.1 to 10.1.0
2023-12-25 10:45:51 +01:00
dependabot[bot]
303352c343
Bump @cucumber/cucumber from 10.0.1 to 10.1.0
Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 10.0.1 to 10.1.0.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v10.0.1...v10.1.0)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-23 03:21:01 +00:00
Wolfgang Huß
b4ca141ab7 Simplify conditions for checking existence of environment variables after Ulf G. suggestion
Co-Authored-By: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-12-20 12:15:53 +01:00
Wolfgang Huß
cdaabb0f9e Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6812-script-auto-backups-for-kubernetes-servers 2023-12-20 09:44:00 +01:00
Wolfgang Huß
f4e71a1dbb Add 'NEO4J_dbms_default__database' Neo4j setting to 'ConfigMap.yml' and Docker Compose files 2023-12-20 09:39:44 +01:00
mahula
a2cb44e6e8
Merge pull request #6900 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/mapbox/mapbox-gl-geocoder-5.0.2
Bump @mapbox/mapbox-gl-geocoder from 5.0.1 to 5.0.2 in /webapp
2023-12-16 11:37:15 +01:00
dependabot[bot]
568c730cf6
Bump @mapbox/mapbox-gl-geocoder from 5.0.1 to 5.0.2 in /webapp
Bumps [@mapbox/mapbox-gl-geocoder](https://github.com/mapbox/mapbox-gl-geocoder) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/mapbox/mapbox-gl-geocoder/releases)
- [Changelog](https://github.com/mapbox/mapbox-gl-geocoder/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mapbox/mapbox-gl-geocoder/compare/v5.0.1...v5.0.2)

---
updated-dependencies:
- dependency-name: "@mapbox/mapbox-gl-geocoder"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 10:17:53 +00:00
mahula
77ab6ac7f1
Merge pull request #6899 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/vue/vue2-jest-29.2.6
Bump @vue/vue2-jest from 29.2.4 to 29.2.6 in /webapp
2023-12-16 11:13:51 +01:00
dependabot[bot]
9ac756fe68
Bump @vue/vue2-jest from 29.2.4 to 29.2.6 in /webapp
Bumps [@vue/vue2-jest](https://github.com/vuejs/vue-jest) from 29.2.4 to 29.2.6.
- [Release notes](https://github.com/vuejs/vue-jest/releases)
- [Commits](https://github.com/vuejs/vue-jest/compare/v29.2.4...v29.2.6)

---
updated-dependencies:
- dependency-name: "@vue/vue2-jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 09:55:06 +00:00
mahula
c4dee23c03
Merge pull request #6895 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.23.6
Bump @babel/preset-env from 7.23.5 to 7.23.6
2023-12-16 10:52:49 +01:00
dependabot[bot]
86b0682d4c
Bump @babel/preset-env from 7.23.5 to 7.23.6
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.5 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 09:32:28 +00:00
mahula
01382f92ed
Merge pull request #6896 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.23.6
Bump @babel/core from 7.23.5 to 7.23.6
2023-12-16 10:30:26 +01:00
dependabot[bot]
aaa707f85c
Bump @babel/core from 7.23.5 to 7.23.6
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.5 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 09:11:14 +00:00
mahula
2e1e3743f6
Merge pull request #6897 from Ocelot-Social-Community/dependabot/github_actions/actions/download-artifact-4
Bump actions/download-artifact from 3 to 4
2023-12-16 10:09:25 +01:00
dependabot[bot]
07c52b0ed0
Bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 08:49:37 +00:00
mahula
2cedb5dd34
Merge pull request #6898 from Ocelot-Social-Community/dependabot/github_actions/actions/upload-artifact-4
Bump actions/upload-artifact from 3 to 4
2023-12-16 09:44:28 +01:00
dependabot[bot]
eb2b783326
Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 02:44:58 +00:00
6a6b7f0163
Merge pull request #28 from IT4Change/import-order-sbcomp
refactor(frontend): import order + sbcomp + some types
2023-12-14 01:19:29 +01:00
c431b621ec
lint fixes 2023-12-14 01:18:29 +01:00
347e4b6599
fix promise type problem, include emoji 2023-12-14 01:15:54 +01:00
eaf361c31d
fix all stories using SBComp 2023-12-14 01:06:30 +01:00
3d28141447
SBComp type 2023-12-14 01:04:20 +01:00
3274299503
import order to ensure best matches on autocomplete 2023-12-14 01:02:57 +01:00
eeaaa1f5e7
Merge pull request #27 from IT4Change/typechecks
feat(frontend): typechecks & type cleanups
2023-12-14 00:23:07 +01:00
9504eed56b
delete component type, clean types in app.ts 2023-12-14 00:21:34 +01:00
b4115348ba
fix all stories 2023-12-14 00:21:18 +01:00
26ee3f991d
configer vite to check types 2023-12-13 23:56:39 +01:00
273e43d120
install vite-plugin-checker 2023-12-13 23:56:29 +01:00
d3df3d164a
properly define .vue modules 2023-12-13 23:56:10 +01:00
Hannes Heine
57c9406f74
Merge branch 'master' into feature-improve-registration-slide-nonce-text 2023-12-12 18:37:27 +01:00
Wolfgang Huß
0d4bfaf052 Add second empty line before logging in 'clusters.backup-multiple-servers.sh' 2023-12-12 17:35:00 +01:00
Wolfgang Huß
e0722cc576 Log good readable explicit cluster name 2023-12-12 17:34:04 +01:00
Wolfgang Huß
9a041c5309 Add hint to readme's 2023-12-12 17:21:06 +01:00
Wolfgang Huß
c8abe9c51c Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6812-script-auto-backups-for-kubernetes-servers
# Conflicts:
#	neo4j/README.md
2023-12-12 16:59:35 +01:00
Wolfgang Huß
7f8ac262ed
Merge pull request #6893 from Ocelot-Social-Community/6812-script-auto-backups-for-kubernetes-servers--database-name-as-variable
6812 script auto backups for kubernetes servers  database name as variable
2023-12-12 16:32:42 +01:00
Wolfgang Huß
0b8407ccff Remove '--database=neo4j' and '--expand-commands' from all the database commands 2023-12-12 16:13:46 +01:00
Wolfgang Huß
af1de3d4a2 Revert "Add database name as variable to script"
This reverts commit 1dc871d3069917d9e4720f093aa320368012aa58.
2023-12-12 15:53:54 +01:00
Wolfgang Huß
c931c27a10 Add description option '--database=<name>' to dumping or loading database 2023-12-12 15:52:34 +01:00
Wolfgang Huß
e4fabc47a0 Add 'Database Management Commands' to Neo4j readme
- Fix of some headings and designations.
2023-12-12 15:46:24 +01:00
Wolfgang Huß
64ac68bd01 Add 'NEO4J_dbms_default__database' to 'docker-compose.yml' as commented example 2023-12-12 15:43:47 +01:00
5651bfef37
Merge pull request #26 from IT4Change/eslint-relative-parsing
fix(frontend): eslint relativ eparsing
2023-12-12 09:42:01 +01:00
e8c8ccaca4
enable relative parsing for eslint utilizing __dirname 2023-12-12 09:40:40 +01:00
7a9dc5f07a
Merge pull request #25 from IT4Change/eslint-typescript-strict
fix(other): eslint typescript strict
2023-12-12 08:52:20 +01:00
690ad5fcde
enforce strict typings 2023-12-12 00:58:23 +01:00
89db9f8f4f
strict typings 2023-12-12 00:58:13 +01:00
Hannes Heine
cdd2a24e5c
Merge pull request #6891 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.19.2
build(other): bump eslint-plugin-vue from 6.2.2 to 9.19.2 in /webapp
2023-12-11 23:23:36 +01:00
Hannes Heine
07ea950f5a
Merge branch 'master' into dependabot/npm_and_yarn/webapp/eslint-plugin-vue-9.19.2 2023-12-11 21:23:25 +01:00
mahula
1c3c5194cc
Merge pull request #6654 from Ocelot-Social-Community/6640-devops-add-github-action-to-create-a-formatted-changelog
ci(other): improve structure and readability of auto-generated changelog
2023-12-11 17:17:27 +01:00
b56fa78ce6
Merge pull request #24 from IT4Change/test-from-dreammall
fix(frontend): tests from dreammall
2023-12-11 17:15:25 +01:00
mahula
852e97b166 adapt linting of current frontend to new eslint-plugin-vue rules 2023-12-11 17:15:10 +01:00
dcc44ec46b
type fixes ErrorPage 2023-12-11 17:12:26 +01:00
8db7686c19
adjust vitest.config 2023-12-11 17:08:49 +01:00
3137e770fe
add tests not working from dreammall 2023-12-11 17:08:43 +01:00
7e5a7f02f6
add tests working form dreammall 2023-12-11 17:08:35 +01:00
1cbf755e61
delete unused component 2023-12-11 17:08:18 +01:00
mahula
a077f125cc
Merge branch 'master' into 6640-devops-add-github-action-to-create-a-formatted-changelog 2023-12-11 15:58:44 +01:00
dependabot[bot]
fc7ff71446
Bump eslint-plugin-vue from 6.2.2 to 9.19.2 in /webapp
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 6.2.2 to 9.19.2.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v6.2.2...v9.19.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 12:50:52 +00:00
mahula
30885f7731
Merge pull request #6889 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-theme-hope-2.0.0-rc.4
Bump vuepress-theme-hope from 2.0.0-rc.1 to 2.0.0-rc.4
2023-12-11 11:50:03 +01:00
dependabot[bot]
f2dbf4ef19
Bump vuepress-theme-hope from 2.0.0-rc.1 to 2.0.0-rc.4
Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.1 to 2.0.0-rc.4.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.4/packages/theme)

---
updated-dependencies:
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 10:32:28 +00:00
mahula
fc3ef48049
Merge pull request #6888 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-plugin-search-pro-2.0.0-rc.4
Bump vuepress-plugin-search-pro from 2.0.0-rc.0 to 2.0.0-rc.4
2023-12-11 11:28:51 +01:00
dependabot[bot]
aa6716da23
Bump vuepress-plugin-search-pro from 2.0.0-rc.0 to 2.0.0-rc.4
Bumps [vuepress-plugin-search-pro](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/search-pro) from 2.0.0-rc.0 to 2.0.0-rc.4.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.4/packages/search-pro)

---
updated-dependencies:
- dependency-name: vuepress-plugin-search-pro
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 09:44:41 +00:00
mahula
fea1a286be
Merge pull request #6883 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.23.5
Bump @babel/preset-env from 7.23.3 to 7.23.5
2023-12-11 10:42:51 +01:00
dependabot[bot]
543143d388
Bump @babel/preset-env from 7.23.3 to 7.23.5
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.3 to 7.23.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 09:13:14 +00:00
mahula
3edb75dc9b
Merge pull request #6884 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.23.5
Bump @babel/core from 7.23.3 to 7.23.5
2023-12-11 10:06:08 +01:00
dependabot[bot]
0193c55324
Bump @babel/core from 7.23.3 to 7.23.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.3 to 7.23.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 08:47:14 +00:00
mahula
d51f5f8d14
Merge pull request #6881 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.6.1
Bump cypress from 13.6.0 to 13.6.1
2023-12-11 09:21:02 +01:00
dependabot[bot]
3e19b0d823
Bump cypress from 13.6.0 to 13.6.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.6.0 to 13.6.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.0...v13.6.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-09 02:18:54 +00:00
Moriz Wahl
3ca8aa1677
Merge pull request #23 from IT4Change/test-store
feat(frontend): test store
2023-12-08 12:32:50 +01:00
Moriz Wahl
d8209e1f9b feat: test store 2023-12-08 09:04:36 +01:00
mahula
10eec25f59
Merge pull request #6876 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/migrate-2.0.1
Bump migrate from 2.0.0 to 2.0.1 in /backend
2023-12-02 10:47:12 +01:00
dependabot[bot]
d0fa2f5eec
Bump migrate from 2.0.0 to 2.0.1 in /backend
Bumps [migrate](https://github.com/visionmedia/node-migrate) from 2.0.0 to 2.0.1.
- [Changelog](https://github.com/tj/node-migrate/blob/main/History.md)
- [Commits](https://github.com/visionmedia/node-migrate/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: migrate
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-02 09:26:36 +00:00
mahula
81082e2b42
Merge pull request #6871 from Ocelot-Social-Community/dependabot/npm_and_yarn/vuepress-theme-hope-2.0.0-rc.1
Bump vuepress-theme-hope from 2.0.0-rc.0 to 2.0.0-rc.1
2023-12-02 10:14:17 +01:00
dependabot[bot]
3262ea1adb
Bump vuepress-theme-hope from 2.0.0-rc.0 to 2.0.0-rc.1
Bumps [vuepress-theme-hope](https://github.com/vuepress-theme-hope/vuepress-theme-hope/tree/HEAD/packages/theme) from 2.0.0-rc.0 to 2.0.0-rc.1.
- [Release notes](https://github.com/vuepress-theme-hope/vuepress-theme-hope/releases)
- [Changelog](https://github.com/vuepress-theme-hope/vuepress-theme-hope/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuepress-theme-hope/vuepress-theme-hope/commits/v2.0.0-rc.1/packages/theme)

---
updated-dependencies:
- dependency-name: vuepress-theme-hope
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-02 08:54:05 +00:00
mahula
474f665a41
Merge pull request #6873 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-19.2.0
Bump @badeball/cypress-cucumber-preprocessor from 19.1.0 to 19.2.0
2023-12-02 09:42:39 +01:00
dependabot[bot]
f698b76bad
Bump @badeball/cypress-cucumber-preprocessor from 19.1.0 to 19.2.0
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 19.1.0 to 19.2.0.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v19.1.0...v19.2.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-02 02:32:09 +00:00
82c147ad07
Merge pull request #22 from IT4Change/include-LICENSE-file,-fix-undefined-bug-introduced-with-VUEPRESS_BASE-PR
fix(docu): include LICENSE file in docu build
2023-12-01 15:26:40 +01:00
acec0c9e9c
lint fixes 2023-12-01 15:25:34 +01:00
ae0155e075
include LICENCE file in pagePatterns to allow to link it in the docu, fix undefined bug intoroduced with VUEPRESS_BASE PR 2023-12-01 15:23:10 +01:00
2f92c55e00
Merge pull request #21 from IT4Change/fix-type-error-vuepress-base
fix(docu): fix type error vuepress base
2023-12-01 15:09:06 +01:00
Wolfgang Huß
1dc871d306 Add database name as variable to script 2023-12-01 15:06:38 +01:00
f59a679d3b
fix type error vuepress base 2023-12-01 15:06:03 +01:00
Wolfgang Huß
7d4a75a94c Refine checking of definition of variables 2023-12-01 15:02:25 +01:00
Wolfgang Huß
4351c9e0db Refine script readme 2023-12-01 14:40:26 +01:00
Wolfgang Huß
c240fe32ad Add more detailed logs for the scripts
- Ignore 'backup-cron-job.log' files.
2023-12-01 14:39:38 +01:00
mahula
6ddeb2b444
Merge branch 'master' into 6810-bugdevops-fix-broken-links-and-content-in-readmes-part-2 2023-12-01 12:08:57 +01:00
e0f08c64d9
Merge pull request #20 from IT4Change/docs-base
fix(workflow): docs base configurable
2023-11-30 10:07:49 +01:00
6f786e9a88
deploy docs only on master 2023-11-30 10:05:10 +01:00
a3b3753bec
test workflow deploy docs 2023-11-30 09:58:52 +01:00
15c492d7cf
vuepress base 2023-11-30 09:56:53 +01:00
Wolfgang Huß
b95b036265 Change database name from 'graph.db' to 'neo4j' 2023-11-30 08:05:45 +01:00
mahula
46b67c1fdb
Merge pull request #6848 from Ocelot-Social-Community/6847-upgrade-cert-manager-version
chore(other): upgrade cert-manager version
2023-11-29 16:23:29 +01:00
mahula
1036c20e04
Merge branch 'master' into 6847-upgrade-cert-manager-version 2023-11-29 16:03:13 +01:00
mahula
63d0d2caf5
Merge pull request #6836 from Ocelot-Social-Community/add-vuepress-action-with-root-directory-as-docs-directory
feat(other): include working vuepress for documentation automation
2023-11-29 16:02:00 +01:00
mahula
918fcc3791
Merge pull request #6867 from Ocelot-Social-Community/6866-remove-temp-(x.)ocelot.social-links
docs(other): remove temp `*.ocelot.social` links
2023-11-29 15:41:19 +01:00
Wolfgang Huß
1d1bf918f6 Merge branch 'add-vuepress-action-with-root-directory-as-docs-directory' of github.com:Ocelot-Social-Community/Ocelot-Social into 6866-remove-temp-(x.)ocelot.social-links
# Conflicts:
#	README.md
2023-11-29 15:28:50 +01:00
Wolfgang Huß
5da7168cf8 Remove temporarily some *.ocelot.social link from the readmes to get the tests running 2023-11-29 14:47:26 +01:00
Wolfgang Huß
ca5a0e47c6 New stage.ocelot.social 2023-11-29 14:44:15 +01:00
mahula
45ea992e39
Merge branch 'master' into add-vuepress-action-with-root-directory-as-docs-directory 2023-11-29 11:48:52 +01:00
Wolfgang Huß
aeb1432630 Avoid 'else' cases after exit in the 'if' case
- Remove todo.
2023-11-29 10:03:29 +01:00
mahula
55b022361b
Merge pull request #6860 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-plugin-import-2.29.0
Bump eslint-plugin-import from 2.27.5 to 2.29.0 in /backend
2023-11-29 09:11:24 +01:00
dependabot[bot]
dba50a3ce2
Bump eslint-plugin-import from 2.27.5 to 2.29.0 in /backend
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.27.5 to 2.29.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.27.5...v2.29.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 07:48:57 +00:00
mahula
6c76734bd1
Merge pull request #6857 from Ocelot-Social-Community/cucumber-script
refactor(other): remove unused packages and scripts
2023-11-28 21:11:12 +01:00
mahula
f1e3b6b2bc
Merge branch 'master' into cucumber-script 2023-11-28 20:47:36 +01:00
mahula
c09a3554d0
Merge pull request #6859 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.6.0
Bump cypress from 13.5.1 to 13.6.0
2023-11-28 20:42:21 +01:00
dependabot[bot]
b7fd348c05
Bump cypress from 13.5.1 to 13.6.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.5.1 to 13.6.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.5.1...v13.6.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 19:14:13 +00:00
mahula
31ea4a32c9
Merge branch 'master' into add-vuepress-action-with-root-directory-as-docs-directory 2023-11-28 19:11:02 +01:00
mahula
4e3061bfbb
Merge branch 'master' into cucumber-script 2023-11-28 17:35:29 +01:00
mahula
f4f85948a4
Merge pull request #6856 from Ocelot-Social-Community/fix-e2e-test-dependency-deprecation
build(other): fix cucumber dependency deprecation
2023-11-28 17:35:17 +01:00
mahula
bc18417d36
Merge branch 'master' into cucumber-script 2023-11-28 17:11:45 +01:00
Wolfgang Huß
3620e916de
Merge branch 'master' into fix-e2e-test-dependency-deprecation 2023-11-28 17:09:13 +01:00
Wolfgang Huß
69c8740f35 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6812-script-auto-backups-for-kubernetes-servers 2023-11-28 16:48:03 +01:00
Wolfgang Huß
21992c9beb Remove all debugging outputs
- Refine comment.
2023-11-28 16:40:10 +01:00
Wolfgang Huß
0f4e061b1e Finish 'Automated Backups' in readme 2023-11-28 16:35:44 +01:00
Wolfgang Huß
dbca9b91c0 Start 'Automated Backups' in readme 2023-11-28 15:52:11 +01:00
Wolfgang Huß
ae41243324 Fix deletion of wrong backup directory on the backup server with alpine system 2023-11-28 15:45:41 +01:00
Wolfgang Huß
72978889ef Revert "Add several curly brackets to script 'clusters.backup-multiple-servers.sh', because not all is function well on the backup server"
This reverts commit 4c9d588e9a8695bab31e7f1e4af6322fc5d5fb00.
2023-11-28 12:33:00 +01:00
Wolfgang Huß
4c9d588e9a Add several curly brackets to script 'clusters.backup-multiple-servers.sh', because not all is function well on the backup server 2023-11-28 12:16:18 +01:00
Wolfgang Huß
2f8d0eda36 Add debugging 2023-11-28 09:06:50 +01:00
mahula
963f4adee8
Merge pull request #6864 from Ocelot-Social-Community/fix-expired-jwt-unit-test
fix(backend): expired jwt in unit test
2023-11-28 08:49:57 +01:00
Wolfgang Huß
5b2a1320f0 Export 'CONFIGURATION' instead just assigning it 2023-11-28 08:49:43 +01:00
Moriz Wahl
ecf351988f fix(backend): expired jwt in unit test 2023-11-27 22:22:41 +01:00
Wolfgang Huß
6fe2fdfb2c Debug script more detailed 2023-11-27 15:43:34 +01:00
Wolfgang Huß
0bea2cdca9 Echo 'SCRIPT_PATH' and 'SCRIPT_DIR' for debugging 2023-11-27 14:44:18 +01:00
373639e1a9
Merge pull request #19 from IT4Change/docu-more-details-subtree-update
fix(docu): added docu for commit after subtree pull
2023-11-27 14:27:42 +01:00
9eb8e7bcbb
added docu for commit after subtree pull 2023-11-27 14:26:11 +01:00
2338755ac6
Merge pull request #18 from IT4Change/docu-update-subtree
fix(docu): document how to update the subtree
2023-11-27 14:23:43 +01:00
051f000846
document how to update the subtree 2023-11-27 14:18:55 +01:00
Wolfgang Huß
33b8df4e53 Log the variables only if defined 2023-11-27 13:55:52 +01:00
9fa3875dd7
Merge pull request #17 from IT4Change/docu-git-subtree
feat(other): document how to use as git subtree
2023-11-27 13:46:41 +01:00
c14973a555
include docu as lint pr scope 2023-11-27 13:45:25 +01:00
8ee9eb38ae
document how to use as git subtree 2023-11-27 13:43:34 +01:00
Wolfgang Huß
ae17ef791c Remove single quotes from 'clusters.backup-multiple-servers.sh' 2023-11-27 13:35:08 +01:00
mahula
030da181a2 cleanup workflow files 2023-11-27 10:56:04 +01:00
mahula
eb25f5f8b7 add documentation deployment woekflow 2023-11-27 10:28:23 +01:00
mahula
ba97d0e4de fix typo 2023-11-27 10:27:34 +01:00
mahula
68c8128405 refactor documentation check workflow 2023-11-27 10:09:43 +01:00
mahula
d0eedae61d update workflow file filter 2023-11-27 09:46:59 +01:00
mahula
ca03692e0a adapt check dokumentation workflow to documentation automation requirements 2023-11-26 19:14:05 +01:00
mahula
d40f4b6c3b adapt file filter to documentation automation requirements 2023-11-26 19:12:28 +01:00
85cded8abd
Merge pull request #16 from IT4Change/cleanup
fix(frontend): cleanup
2023-11-25 11:54:43 +01:00
b04252a712
lint fixes 2023-11-25 11:52:53 +01:00
7080edf9c3
readme: link issues of problems, cleanup todos 2023-11-25 11:50:25 +01:00
c3efbe0e74
corrected typo 2023-11-25 11:49:07 +01:00
d9c532a1f8
use correct language tag for script 2023-11-25 11:48:58 +01:00
mahula
08b6a47e4d remove unused package chai from backend 2023-11-24 21:43:39 +01:00
mahula
89372fb29b remove unused cucumber scripts and dependencies 2023-11-24 21:40:51 +01:00
mahula
eff4c2b852 fix cucumber dependency deprecation 2023-11-24 20:38:43 +01:00
mahula
bd8da7dde7 set documentation check workflow trigger to push 2023-11-24 16:40:58 +01:00
mahula
a3c831cd96 add absolut path text do editing doc 2023-11-24 16:40:22 +01:00
Hannes Heine
2b162f8482
Merge pull request #15 from IT4Change/fix-flickering-in-topbar
feat(frontend): switch TopBar from DefaultLayout to PageShell
2023-11-24 14:32:07 +01:00
elweyn
14664a4ea0 Switch TopBar from DefaultLayout to PageShell 2023-11-24 13:04:46 +01:00
mahula
8c9fb9292a add team member to documentation 2023-11-24 10:10:40 +01:00
mahula
4184ad1592 comment out currently unused documentation section 2023-11-24 09:47:00 +01:00
9ea29c9455
fix tests 2023-11-24 00:43:54 +01:00
5985cd1fad
properly use i18n and enforce it 2023-11-24 00:40:25 +01:00
5ab01326dc
Merge pull request #14 from IT4Change/package-updates
feat(frontend): package updates
2023-11-23 21:48:53 +01:00
56f9c7d78b
documentation for npm run update 2023-11-23 21:47:56 +01:00
ff3e51efd9
package updates 2023-11-23 21:47:44 +01:00
55604e5907
Merge pull request #13 from IT4Change/boilerplate-function-layout
feat(frontend): boilerplate function & layout
2023-11-23 17:50:53 +01:00
c81bdcde7b
fix lint 2023-11-23 17:20:13 +01:00
46fcc027e0
adjust tags 2023-11-23 17:15:27 +01:00
564dc79205
clean readme 2023-11-23 17:09:58 +01:00
009bdbdf75
reduce test treshhold 2023-11-23 17:09:44 +01:00
a9bc47ed60
clean console logs 2023-11-23 17:08:41 +01:00
e97b8133de
fix hydration error, ClientOnly component 2023-11-23 17:06:43 +01:00
193777635e
have routing with parameters working 2023-11-23 16:58:17 +01:00
fedeacad19
client side routing works except parameters 2023-11-23 16:27:41 +01:00
Wolfgang Huß
524d651553 Rename script 'clusters.cron-backups.sh' to 'clusters.backup-multiple-servers.sh' 2023-11-23 11:04:47 +01:00
Wolfgang Huß
1f28bed280 Check for definition of variable 'BACKUP_SAVED_BACKUPS_NUMBER' 2023-11-23 10:56:19 +01:00
aac1b93cc8
client routing is not an good idea yet 2023-11-23 06:29:18 +01:00
46869b3b5b
enable client side routing for smooth transitions 2023-11-23 06:25:09 +01:00
150031d847
missing change 2023-11-23 05:55:52 +01:00
a21e90fcb9
lint 2023-11-23 05:49:25 +01:00
721ea98295
missing change 2023-11-23 05:49:07 +01:00
8036f50bf3
load pinia persistence only when on client side 2023-11-23 05:39:57 +01:00
89fa3f2b29
reduce coverage requirement 2023-11-23 04:59:04 +01:00
25d21234f0
update page content 2023-11-23 04:58:54 +01:00
3dcf0b89a8
update renderer 2023-11-23 04:58:20 +01:00
5f529ebebe
pinia store for counter 2023-11-23 04:58:08 +01:00
d0038cffb6
.env 2023-11-23 04:57:20 +01:00
6179fba3c8
new packages and folder aliases 2023-11-23 04:57:07 +01:00
ebba677d33
refine todos 2023-11-23 04:56:38 +01:00
e143716cfe
reference chromatic in readme 2023-11-23 04:55:25 +01:00
Wolfgang Huß
1331d28a72 Add 'Multiple Networks Backup' to deployment readme 2023-11-22 16:24:44 +01:00
Wolfgang Huß
864f4344ad Extend script by deleting old backups 2023-11-22 16:23:40 +01:00
Wolfgang Huß
6af26472c0 Add time stamp to backup script 2023-11-22 15:14:00 +01:00
f8474581d5
Merge pull request #11 from IT4Change/chromatic-readme
docs(frontend): chromatic readme
2023-11-22 09:35:55 +01:00
0d69388c7d
chromatic readme 2023-11-22 09:34:08 +01:00
84afaa4e40
Merge pull request #10 from IT4Change/chromatic
feat(frontend): chromatic + workflow
2023-11-22 09:28:28 +01:00
48d9309dc1
fix lint 2023-11-22 09:27:26 +01:00
9421411bb9
run chromatic only on master 2023-11-22 09:25:21 +01:00
5db38df327
provide readme & fetch-depth for git history 2023-11-22 09:21:43 +01:00
85d7be9531
workflow deploy chromatic 2023-11-22 09:15:45 +01:00
417715278d
install chromatic 2023-11-22 09:15:35 +01:00
81de7eb3cf
Merge pull request #9 from IT4Change/clean-structure
refactor(frontend): clean structure & introduce aliases
2023-11-22 02:21:17 +01:00
1316057e21
fix import 2023-11-22 02:17:44 +01:00
8a37ac2b4d
assets folder and alias 2023-11-22 02:15:23 +01:00
5c0d220276
vitest adjustments 2023-11-22 01:51:41 +01:00
2851a5144f
clean structure 2023-11-22 01:51:12 +01:00
mahula
0983ed023d fix links in markdown files 2023-11-21 17:11:20 +01:00
mahula
48fb4b17d9 fix links in markdown files 2023-11-21 17:04:58 +01:00
mahula
dc341148a7 fix links in markdown files 2023-11-21 16:46:41 +01:00
mahula
15fa83edda fix links in markdown files 2023-11-21 16:15:02 +01:00
Wolfgang Huß
0bf4ea56bd Export 'BACKUP_CONFIGURATIONS' from 'deployment/.env' and use it. 2023-11-21 15:59:33 +01:00
mahula
da9fb19fc7 fix typo 2023-11-21 13:19:09 +01:00
elweyn
8f471a5e9d Add the text block div 2023-11-21 10:19:12 +01:00
elweyn
08821d2b9e Add a 'click on next' text. 2023-11-21 10:18:28 +01:00
Wolfgang Huß
d5a302a953 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6847-upgrade-cert-manager-version
# Conflicts:
#	yarn.lock
2023-11-21 09:52:39 +01:00
Wolfgang Huß
2be1f45497 Update 'yarn.lock' in main folder 2023-11-21 09:49:11 +01:00
Wolfgang Huß
cb3967f17f Fix readme for 'Import Neo4j Dump' 2023-11-21 09:48:17 +01:00
Wolfgang Huß
fa19947943 Upgrade cert-manager version for Kubernetes 2023-11-21 09:47:29 +01:00
02b3276519
Merge pull request #8 from IT4Change/lint-docu-fixes
fix(workflow): lint & docu fixes
2023-11-21 00:50:44 +01:00
210667e7d1
only push on master again 2023-11-21 00:46:47 +01:00
d11ad8fab7
try deploying with subfolder 2023-11-21 00:41:51 +01:00
518c26c690
add .vuepress file selector properly 2023-11-21 00:32:13 +01:00
389cb7078d
lint fixes for .json 2023-11-21 00:32:01 +01:00
5cc5db223c
Merge pull request #7 from IT4Change/lint-locales
feat(frontend): lint locales
2023-11-21 00:22:54 +01:00
c9d106652d
reduced linecoverage 2023-11-21 00:21:50 +01:00
9d346c8685
missing changes 2023-11-21 00:18:38 +01:00
68163e5a98
lint-locales 2023-11-21 00:17:39 +01:00
bdec96c9ec
Merge pull request #6 from IT4Change/more-github-workflows
feat(frontend): stylelint & workflow build storybook
2023-11-20 21:46:38 +01:00
273c00e7bc
ignored unfixable errors 2023-11-20 21:45:00 +01:00
89020b800f
autofix stylelint 2023-11-20 21:42:43 +01:00
57b4753692
corrected stylelint glob 2023-11-20 21:42:36 +01:00
c29b483544
prefix workflow names with frontend 2023-11-20 21:39:20 +01:00
693673dc7b
rename storybook workflow 2023-11-20 21:38:26 +01:00
e295db2e09
build storybook workflow, adjust docs workflow & filefilter 2023-11-20 21:37:42 +01:00
32de4850c9
add frontend workflow part 2023-11-20 21:31:48 +01:00
75334455b4
install stylelint 2023-11-20 21:30:48 +01:00
c0273d7645
lint.pr is universal not not bound to frontend 2023-11-20 21:15:44 +01:00
f20b01829d
fix permission problem with lint pr workflow 2023-11-20 21:14:40 +01:00
1ebd22cae5
renamerenamed all workflows to frontend. 2023-11-20 21:11:36 +01:00
mahula
9055ceab40
Merge branch 'master' into add-vuepress-action-with-root-directory-as-docs-directory 2023-11-20 18:35:44 +01:00
46937e8a99
Merge pull request #5 from IT4Change/vuepress-deploy
feat(workflow): deploy docs to github - workflow
2023-11-20 17:29:16 +01:00
43918b80e7
deploy docs only on master 2023-11-20 17:26:53 +01:00
a6fbc9fc6c
update readme, use fine graded permissions 2023-11-20 17:21:31 +01:00
c01967f1b9
test build docs workflow 2023-11-20 17:17:22 +01:00
mahula
893e372ea4 remove unnecessary markdown files 2023-11-20 17:12:42 +01:00
8320757364
try to use GITHUB_TOKEN 2023-11-20 17:12:28 +01:00
902ddadc02
use correct command 2023-11-20 17:08:16 +01:00
mahula
66c9a29b6e remove unnecessary markdown files 2023-11-20 17:06:27 +01:00
aa7bde4ec0
deploy docs to github 2023-11-20 17:04:32 +01:00
3bb89e5b4d
Merge pull request #4 from IT4Change/workflow-build
feat(workflow): build test workflow
2023-11-20 16:44:24 +01:00
c06660afdd
adjust coverage 2023-11-20 16:43:25 +01:00
afb42f6909
fix loop in coverage test 2023-11-20 16:40:17 +01:00
c66a15a302
try write-all permisisons 2023-11-20 16:33:21 +01:00
f8a91c673c
fix lint 2023-11-20 16:29:49 +01:00
cbaf700a7a
change coverage commands 2023-11-20 16:22:57 +01:00
a3b2539b4f
workflow: build test 2023-11-20 16:22:40 +01:00
43bf5485eb
Merge pull request #3 from IT4Change/workflow-unit-tests
feat(workflow): test:unit workflow
2023-11-20 16:07:03 +01:00
2c5276fb76
revert change 2023-11-20 16:05:55 +01:00
ebe2e58a21
workflow: lint pr: run without wip and permissions 2023-11-20 16:00:42 +01:00
c9633927c2
fix file detection outputs, revert changes of pr lint secret 2023-11-20 15:53:13 +01:00
6d72b8e680
test env token for lint pr workflow 2023-11-20 15:43:52 +01:00
74248abb3d
per workflow file selector 2023-11-20 15:43:32 +01:00
820a4059da
unit test workflow 2023-11-20 15:35:32 +01:00
5b57f8e464
Merge pull request #2 from IT4Change/github-workflows
feat(workflow): test:lint code - workflow
2023-11-20 15:27:12 +01:00
f051e110a8
ignore .github folder in remark linting 2023-11-20 15:25:30 +01:00
mahula
d25996736d fix broke links issues 2023-11-20 15:20:16 +01:00
cb0e93ddac
add permissions 2023-11-20 15:19:39 +01:00
6db6286cc4
removed example 2023-11-20 15:15:11 +01:00
mahula
65c0d3ac4c fix broke links issues 2023-11-20 15:14:18 +01:00
6bcd7501c4
fixed foldername for workflows 2023-11-20 15:13:53 +01:00
fb5d3b1d3b
workflow: test:lint code 2023-11-20 15:11:07 +01:00
587fb97832
issue templates & lint pr workflow 2023-11-20 15:02:47 +01:00
mahula
c6c1b81437 adapt tabsmarkdown to vuepress 2023-11-20 13:01:56 +01:00
mahula
09aba642ae adapt image urls in README.md to vuepress 2023-11-20 11:15:11 +01:00
Markus
dd43482513 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-11-20 09:38:24 +01:00
mahula
135a45bb20 recover .versionrc.json 2023-11-18 11:44:17 +01:00
mahula
2d9f8fbc12
Merge pull request #6772 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/cropperjs-1.6.1
Bump cropperjs from 1.5.6 to 1.6.1 in /webapp
2023-11-18 11:34:27 +01:00
dependabot[bot]
042d125595
Bump cropperjs from 1.5.6 to 1.6.1 in /webapp
Bumps [cropperjs](https://github.com/fengyuanchen/cropperjs) from 1.5.6 to 1.6.1.
- [Release notes](https://github.com/fengyuanchen/cropperjs/releases)
- [Changelog](https://github.com/fengyuanchen/cropperjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fengyuanchen/cropperjs/compare/v1.5.6...v1.6.1)

---
updated-dependencies:
- dependency-name: cropperjs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-18 10:12:10 +00:00
mahula
1decd6875d
Merge pull request #6841 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-8.3.1
Bump @faker-js/faker from 8.2.0 to 8.3.1
2023-11-18 10:43:43 +01:00
dependabot[bot]
bb616b9d2c
Bump @faker-js/faker from 8.2.0 to 8.3.1
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.2.0 to 8.3.1.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.2.0...v8.3.1)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-18 09:14:18 +00:00
mahula
73c1d818f9
Merge pull request #6819 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/sanitize-html-2.11.0
build(other): bump sanitize-html from 1.22.1 to 2.11.0 in /backend
2023-11-18 10:10:15 +01:00
mahula
586e83fc22
Merge branch 'master' into dependabot/npm_and_yarn/backend/sanitize-html-2.11.0 2023-11-18 09:43:34 +01:00
mahula
829c516c4e
Merge pull request #6840 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.5.1
build(other): bump cypress from 13.5.0 to 13.5.1
2023-11-18 09:42:39 +01:00
mahula
1a6fdff930
Merge branch 'master' into dependabot/npm_and_yarn/cypress-13.5.1 2023-11-18 09:19:45 +01:00
mahula
c8b368cf4e
Merge pull request #6842 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-19.1.1
build(other): bump @badeball/cypress-cucumber-preprocessor from 19.1.0 to 19.1.1
2023-11-18 09:18:29 +01:00
mahula
83f10ffce3
Merge branch 'master' into dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-19.1.1 2023-11-18 08:56:30 +01:00
mahula
688e857108
Merge pull request #6839 from Ocelot-Social-Community/dependabot/npm_and_yarn/wait-on-7.2.0
Bump wait-on from 7.1.0 to 7.2.0
2023-11-18 08:55:52 +01:00
dependabot[bot]
412b45fe25
Bump @badeball/cypress-cucumber-preprocessor from 19.1.0 to 19.1.1
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 19.1.0 to 19.1.1.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v19.1.0...v19.1.1)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-18 02:54:26 +00:00
dependabot[bot]
475c34a333
Bump cypress from 13.5.0 to 13.5.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.5.0 to 13.5.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.5.0...v13.5.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-18 02:53:50 +00:00
dependabot[bot]
4a56035bab
Bump wait-on from 7.1.0 to 7.2.0
Bumps [wait-on](https://github.com/jeffbski/wait-on) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/jeffbski/wait-on/releases)
- [Commits](https://github.com/jeffbski/wait-on/compare/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: wait-on
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-18 02:53:23 +00:00
mahula
f2649d8b24
Merge branch 'master' into add-vuepress-action-with-root-directory-as-docs-directory 2023-11-17 22:22:13 +01:00
mahula
2a2a7d738c update yarn.lock 2023-11-17 22:20:31 +01:00
mahula
b074753ef2 set vuepress packages optional to not interfere with yarn 2023-11-17 21:44:49 +01:00
023675e708
typo 2023-11-17 20:05:37 +01:00
ff7a1c5484
storybook tests 2023-11-17 20:00:04 +01:00
mahula
b4ad315d67 adapt main config file to config separation 2023-11-17 19:25:31 +01:00
mahula
e0e2374549 update package information 2023-11-17 19:23:55 +01:00
mahula
69b96ddf87 move plugin config in separate file 2023-11-17 19:09:43 +01:00
mahula
c6db9c517f remove default theme footer files 2023-11-17 19:09:10 +01:00
mahula
0e5520bf3f move meta config in separate file 2023-11-17 19:07:39 +01:00
mahula
7ee87c7e54 move theme config in separate file and use theme hope 2023-11-17 19:06:55 +01:00
42ae6e7308
moved error page into src folder 2023-11-17 19:01:01 +01:00
5c28726813
proper coverage check 2023-11-17 18:54:33 +01:00
1dcf26a1cc
also lint .vuepress folder 2023-11-17 18:26:05 +01:00
ff49fe8340
lint md files 2023-11-17 18:20:42 +01:00
mahula
94e39eb098 move plugin config in separate file 2023-11-17 17:24:40 +01:00
9a0ae2ac83
yml linter, cleanup eslint (by filetype) 2023-11-17 17:12:42 +01:00
4e54d703cd
refine readme 2023-11-17 16:45:56 +01:00
908a8cdb81
more tags 2023-11-17 16:45:02 +01:00
f229deaee5
json lint 2023-11-17 16:44:33 +01:00
6f1082ea3e
install vuepress 2023-11-17 14:02:10 +01:00
0c02458e53
lint .storybook 2023-11-17 11:41:42 +01:00
38631ab7ba
fix storybook build 2023-11-17 11:25:02 +01:00
d3431ec776
fix storybook to work with pinia and vue-i18n 2023-11-17 11:02:30 +01:00
30ed38b79a
docker support 2023-11-17 10:54:49 +01:00
ca7c168af5
changed output folder to build 2023-11-17 10:31:16 +01:00
mahula
b846f6273a add basic custom booter layout 2023-11-16 22:42:43 +01:00
d4a9ddecbb
vue-i18n badge 2023-11-16 22:42:26 +01:00
mahula
bd30ee0b8c add toc config 2023-11-16 22:41:27 +01:00
mahula
188fc72ce5 add toc config 2023-11-16 22:41:03 +01:00
mahula
86c1bdee7a cleanup 2023-11-16 17:43:18 +01:00
mahula
34e1d41f35 add vuepress config 2023-11-16 17:40:38 +01:00
mahula
5268742007 add image files for vuepress 2023-11-16 17:14:31 +01:00
mahula
a6ebb374e0 add vuepress packages 2023-11-16 17:13:14 +01:00
a8276912a5
fixed i18n in production 2023-11-16 14:02:11 +01:00
8d59806b45
use happy-dom due to deprecation warning 2023-11-16 13:31:44 +01:00
2c1039f26c
lint 2023-11-16 13:26:12 +01:00
91a75b2cff
fix vuetify setup, allow i18n usage in tests 2023-11-16 13:25:27 +01:00
6fbce556a7
reuse vite.config in vitest.config 2023-11-16 12:55:29 +01:00
e6f34c0a81
vitest eslint plugin 2023-11-16 12:43:56 +01:00
ca951b79c6
more lint rules 2023-11-16 12:26:21 +01:00
0efd9afc6d
badge not working 2023-11-16 11:46:00 +01:00
9770a6fec6
install vue-i18n 2023-11-16 11:25:48 +01:00
2f3b0c688b
vitest 2023-11-15 18:20:15 +01:00
e91eb6982d
more eslint, fix storybook 2023-11-15 16:50:01 +01:00
d2642acbb9
eslint comments 2023-11-15 16:19:28 +01:00
02b0afec70
more eslint 2023-11-15 16:09:57 +01:00
a15c96fbba
install prettier 2023-11-15 12:11:26 +01:00
030052863c
eslint vuetify 2023-11-15 12:00:02 +01:00
722be1eb05
install basic eslint 2023-11-15 11:56:07 +01:00
88d65711af
badge order in one line 2023-11-15 11:39:39 +01:00
47cc78aa08
badge order 2023-11-15 11:39:06 +01:00
520bc5ae9c
implement pinia 2023-11-15 11:38:24 +01:00
6aa7b6951b
storybook + vuetify 2023-11-15 11:25:28 +01:00
80a9ab4c93
tags, docker as target technology, vue badge 2023-11-15 10:47:57 +01:00
bf50cb1371
storybook works perfectly now 2023-11-13 17:32:09 +01:00
3a58692dc0
readme: storybook technology 2023-11-13 17:31:37 +01:00
2cdc48da06
disable storybook telemetry 2023-11-13 17:29:18 +01:00
a659ea2caf
update readme for storybook 2023-11-13 17:28:17 +01:00
d8d7d1fe2d
install storybook 2023-11-13 17:27:16 +01:00
8f5d2c273a
install vuetify 2023-11-13 16:53:55 +01:00
09c3b666fa
missing vike config 2023-11-13 16:28:06 +01:00
592f5c74d4
vike basic setup 2023-11-13 16:27:58 +01:00
b3931f8ea8
update readme for vike 2023-11-13 16:27:39 +01:00
8c32a20948
it4c favicon 2023-11-13 16:06:33 +01:00
20783abb67
fix vuetify badge 2023-11-13 16:06:17 +01:00
60fb3de1f1
fix readme typos 2023-11-13 16:05:46 +01:00
4e75275a96
update readme 2023-11-13 16:05:22 +01:00
b27f5e38e8
include requirements 2023-11-13 16:04:31 +01:00
9e6a659593
remove .tsconfig.json 2023-11-13 16:03:04 +01:00
mahula
7b3c0ea069
Merge pull request #6817 from Ocelot-Social-Community/dependabot/npm_and_yarn/wait-on-7.1.0
build(other): bump wait-on from 7.0.1 to 7.1.0
2023-11-13 15:05:43 +01:00
mahula
41c61a97cd
Merge branch 'master' into dependabot/npm_and_yarn/wait-on-7.1.0 2023-11-13 14:35:14 +01:00
mahula
a04eb990d2
Merge pull request #6827 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/dotenv-16.3.1
build(other): bump dotenv from 8.2.0 to 16.3.1 in /backend
2023-11-13 14:34:09 +01:00
mahula
cd26c5a6b4
Merge branch 'master' into dependabot/npm_and_yarn/backend/dotenv-16.3.1 2023-11-13 14:00:20 +01:00
mahula
46725c48ff
Merge pull request #6831 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.23.3
build(other): bump @babel/preset-env from 7.23.2 to 7.23.3
2023-11-13 14:00:09 +01:00
mahula
d0bd3ca320
Merge branch 'master' into dependabot/npm_and_yarn/babel/preset-env-7.23.3 2023-11-13 13:02:56 +01:00
mahula
b609a998f4
Merge pull request #6830 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.23.3
build(other): bump @babel/core from 7.23.2 to 7.23.3
2023-11-13 12:49:39 +01:00
mahula
5fc8350178
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.23.3 2023-11-13 12:19:32 +01:00
mahula
0a51006fc5
Merge pull request #6829 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.5.0
build(other): bump cypress from 13.4.0 to 13.5.0
2023-11-13 12:15:12 +01:00
mahula
5438cb5677
Merge branch 'master' into dependabot/npm_and_yarn/cypress-13.5.0 2023-11-13 11:47:12 +01:00
mahula
4aeec36719
Merge pull request #6832 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-19.1.0
Bump @badeball/cypress-cucumber-preprocessor from 19.0.0 to 19.1.0
2023-11-13 11:46:38 +01:00
dependabot[bot]
58bd7fa128
Bump @badeball/cypress-cucumber-preprocessor from 19.0.0 to 19.1.0
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 19.0.0 to 19.1.0.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v19.0.0...v19.1.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-11 02:44:59 +00:00
dependabot[bot]
d2e42c79eb
Bump @babel/preset-env from 7.23.2 to 7.23.3
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.2 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-11 02:44:47 +00:00
dependabot[bot]
54c9c22751
Bump @babel/core from 7.23.2 to 7.23.3
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.2 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-11 02:44:28 +00:00
dependabot[bot]
e9b9a33b5e
Bump cypress from 13.4.0 to 13.5.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.4.0 to 13.5.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.4.0...v13.5.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-11 02:44:11 +00:00
dependabot[bot]
ccb949f6d3
Bump dotenv from 8.2.0 to 16.3.1 in /backend
Bumps [dotenv](https://github.com/motdotla/dotenv) from 8.2.0 to 16.3.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v8.2.0...v16.3.1)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-11 02:21:08 +00:00
mahula
1e72ce5c03 set markdown link check to also ignore paths to old docs 2023-11-09 14:48:01 +01:00
mahula
8a60fc0870 revert changes on old doc files 2023-11-09 14:42:48 +01:00
mahula
82e15d4305 fix further links in documentation 2023-11-09 14:28:12 +01:00
mahula
52c8d5cf9c activate verbose mode in doc check workflow 2023-11-09 13:52:08 +01:00
mahula
6a96406b92 fix further links in documentation 2023-11-09 13:40:49 +01:00
mahula
419c5414aa fix link in minimube documentation 2023-11-09 12:54:14 +01:00
fd53e9cca9
include license and badges 2023-11-09 11:05:31 +01:00
mahula
67e5357892
Merge branch 'master' into 6810-bugdevops-fix-broken-links-and-content-in-readmes-part-2 2023-11-09 10:57:51 +01:00
mahula
fbd697dc1b fix links in .md files 2023-11-09 10:53:26 +01:00
mahula
99b505adeb
Merge pull request #6824 from Ocelot-Social-Community/6816-refactor-docsocelotsocial-ensure-vuepress-does-not-break
feat(other): add documentation check to CI
2023-11-09 10:42:39 +01:00
fc11a29663
Create LICENSE 2023-11-09 10:40:03 +01:00
90b9d3f45f
initialize package.json 2023-11-09 10:37:20 +01:00
69202a0e5a
Initial commit 2023-11-09 10:24:56 +01:00
mahula
27186da3ce
set documentation check workflow trigger to push
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-11-09 09:53:02 +01:00
mahula
e58b943d92 set base-branch to master in documentation check workflow 2023-11-08 09:45:18 +01:00
mahula
10d0b03bca remove redundant summary check job from documentation check workflow 2023-11-08 09:08:11 +01:00
mahula
246c5e544c
fix typo in .github/workflows/check-documentation.yml
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-11-08 08:31:35 +01:00
dependabot[bot]
4936f8cbed
Bump wait-on from 7.0.1 to 7.1.0
Bumps [wait-on](https://github.com/jeffbski/wait-on) from 7.0.1 to 7.1.0.
- [Release notes](https://github.com/jeffbski/wait-on/releases)
- [Commits](https://github.com/jeffbski/wait-on/compare/v7.0.1...v7.1.0)

---
updated-dependencies:
- dependency-name: wait-on
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 07:02:35 +00:00
dependabot[bot]
7c3f45cd5f
Bump sanitize-html from 1.22.1 to 2.11.0 in /backend
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 1.22.1 to 2.11.0.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/commits/2.11.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 07:01:46 +00:00
mahula
04b0bf5c29 Revert "change SUMMARY.md for testing"
This reverts commit 3a209e3364c962f038ba288448dc2acbfc77ab37.
2023-11-07 20:38:59 +01:00
mahula
7ef4199396 Revert "change backend/testing.md for testing"
This reverts commit 8e90cbeab8ec38787c3ea9dc8b47dbf7dcd31685.
2023-11-07 20:38:24 +01:00
mahula
4749d648b8 set trigger branch to the current one for testing 2023-11-07 20:16:35 +01:00
mahula
8e90cbeab8 change backend/testing.md for testing 2023-11-07 20:14:47 +01:00
mahula
3a209e3364 change SUMMARY.md for testing 2023-11-07 20:13:11 +01:00
mahula
7a93afcc00 add workflow to validate against .md file changes 2023-11-07 20:03:41 +01:00
mahula
bab306aad5 add workflow to validate against .md file changes 2023-11-07 19:59:10 +01:00
mahula
089369a48c add workflow to validate against .md file changes 2023-11-07 19:56:43 +01:00
mahula
b69166ff50 add markdown link check config file to github workflows 2023-11-07 19:53:53 +01:00
mahula
4e5dc0aa2f add check for .md file changes to github workflow file filters 2023-11-07 19:51:43 +01:00
mahula
7aa4c7a151
Merge pull request #6820 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.4.0
build(other): bump cypress from 13.3.1 to 13.4.0
2023-11-04 10:59:03 +01:00
mahula
e7879e6ef3
Merge branch 'master' into dependabot/npm_and_yarn/cypress-13.4.0 2023-11-04 10:29:58 +01:00
mahula
2f0d8aa6d7
Merge pull request #6818 from Ocelot-Social-Community/dependabot/npm_and_yarn/badeball/cypress-cucumber-preprocessor-19.0.0
build(other): bump @badeball/cypress-cucumber-preprocessor from 18.0.6 to 19.0.0
2023-11-04 10:28:46 +01:00
dependabot[bot]
093e7a8faa
Bump cypress from 13.3.1 to 13.4.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.3.1 to 13.4.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.3.1...v13.4.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-04 02:33:56 +00:00
dependabot[bot]
fb6adbc277
Bump @badeball/cypress-cucumber-preprocessor from 18.0.6 to 19.0.0
Bumps [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) from 18.0.6 to 19.0.0.
- [Release notes](https://github.com/badeball/cypress-cucumber-preprocessor/releases)
- [Changelog](https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md)
- [Commits](https://github.com/badeball/cypress-cucumber-preprocessor/compare/v18.0.6...v19.0.0)

---
updated-dependencies:
- dependency-name: "@badeball/cypress-cucumber-preprocessor"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-04 02:33:36 +00:00
Moriz Wahl
dadc085e2b
Merge pull request #6814 from Ocelot-Social-Community/more-coverage-backend
feat(backend): coverage backend to 90%
2023-11-03 15:20:27 +01:00
Moriz Wahl
17490e02c8
Merge branch 'master' into more-coverage-backend 2023-11-03 13:56:43 +01:00
mahula
0bb828cc0f
Merge pull request #6771 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/validator-13.11.0
build(other): bump validator from 13.9.0 to 13.11.0 in /backend
2023-11-03 13:10:51 +01:00
mahula
f0e90aaa10
Merge branch 'master' into dependabot/npm_and_yarn/backend/validator-13.11.0 2023-11-03 12:42:59 +01:00
mahula
c43a139ad7
Merge branch 'master' into more-coverage-backend 2023-11-02 21:50:36 +01:00
mahula
1775aab07c
Merge pull request #6769 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-import-resolver-typescript-3.6.1
build(other): bump eslint-import-resolver-typescript from 3.5.5 to 3.6.1 in /backend
2023-11-02 21:30:16 +01:00
Moriz Wahl
07ddd882e1 exclude all db files from coverage, raise coverage to 90% 2023-11-02 19:30:06 +01:00
Moriz Wahl
ed5149c41e raise backend unit test coverage, no promise all in notification spec 2023-11-02 19:16:41 +01:00
mahula
8f3a178f1e
Merge branch 'master' into dependabot/npm_and_yarn/backend/eslint-import-resolver-typescript-3.6.1 2023-11-02 15:34:32 +01:00
Wolfgang Huß
23538fd849
Merge pull request #6784 from Ocelot-Social-Community/fix-event-date-format
fix(webapp): event date format
2023-11-02 15:33:17 +01:00
mahula
1c2017d04d
Merge branch 'master' into dependabot/npm_and_yarn/backend/eslint-import-resolver-typescript-3.6.1 2023-11-02 14:51:14 +01:00
mahula
13df461cfe bump package eslint-import-resolver-typescript version to v3.6.1 2023-11-02 14:50:26 +01:00
mahula
900d78c757 remove package eslint-import-resolver-typescript from backend since not used 2023-11-02 14:43:11 +01:00
mahula
72ba740964 Revert "Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.1 in /backend"
This reverts commit 0fc0a71955a1b4e9c94a95ac9e3fe5a5b14ac3ba.
2023-11-02 14:34:51 +01:00
mahula
e63281de22
Merge branch 'master' into dependabot/npm_and_yarn/backend/validator-13.11.0 2023-11-02 14:25:13 +01:00
Wolfgang Huß
e3e634d848 Add deployment script 'clusters.cron-backups.sh' 2023-11-02 12:35:42 +01:00
Moriz Wahl
1668fee9d2
Merge branch 'master' into fix-event-date-format 2023-11-02 11:24:16 +01:00
Moriz Wahl
faa4d71960 Merge branch 'fix-event-date-format' of github.com:Ocelot-Social-Community/Ocelot-Social into fix-event-date-format 2023-11-02 10:52:35 +01:00
Moriz Wahl
ca737f4bca do not test migrations 2023-11-02 10:52:10 +01:00
mahula
27593adc93
Merge pull request #6788 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.23.2
build(other): bump @babel/preset-env from 7.22.20 to 7.23.2
2023-11-02 10:03:10 +01:00
Moriz Wahl
437642a6e1 Merge branch 'master' into fix-event-date-format 2023-11-02 10:01:39 +01:00
mahula
fb3b4b3991
Merge branch 'master' into dependabot/npm_and_yarn/babel/preset-env-7.23.2 2023-11-02 09:12:44 +01:00
mahula
c68b30eada
Merge pull request #6790 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.23.2
build(other): bump @babel/core from 7.23.0 to 7.23.2
2023-11-02 09:10:08 +01:00
mahula
472b6fae11
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.23.2 2023-11-02 08:26:32 +01:00
mahula
28b73a3471
Merge pull request #6799 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-8.2.0
build(other): bump @faker-js/faker from 8.1.0 to 8.2.0
2023-11-02 08:25:16 +01:00
mahula
f105e91d88
Merge branch 'master' into dependabot/npm_and_yarn/faker-js/faker-8.2.0 2023-11-02 07:56:33 +01:00
mahula
70ed84865f
Merge pull request #6802 from Ocelot-Social-Community/6801-fix-broken-links-in-readmes
docs(other): fix divers links in readmes
2023-11-02 07:50:16 +01:00
mahula
445313c18a
Merge branch 'master' into dependabot/npm_and_yarn/faker-js/faker-8.2.0 2023-11-02 07:37:02 +01:00
Wolfgang Huß
089a5ebd2d Merge branch '6801-fix-broken-links-in-readmes' of github.com:Ocelot-Social-Community/Ocelot-Social into 6801-fix-broken-links-in-readmes 2023-11-01 23:14:15 +01:00
Wolfgang Huß
ebc1d0c455 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6801-fix-broken-links-in-readmes
# Conflicts:
#	README.md
2023-11-01 23:12:56 +01:00
Wolfgang Huß
6e545ab8a3
Merge pull request #6182 from Ocelot-Social-Community/6179-add-script-to-set-neo4j-in-offline-mode-and-back
chore(other): add script to set neo4j in offline-mode and back in online-mode
2023-11-01 23:06:28 +01:00
Wolfgang Huß
e8c5fa3696
Merge branch 'master' into 6179-add-script-to-set-neo4j-in-offline-mode-and-back 2023-11-01 15:14:49 +01:00
Wolfgang Huß
25da39218a
Merge pull request #6796 from Ocelot-Social-Community/6795-fix-and-refine-docs
fix(other): fix and refine docs and add kubernetes cluster installation script
2023-11-01 15:14:09 +01:00
Wolfgang Huß
317c0e6883
Merge branch 'master' into 6795-fix-and-refine-docs 2023-11-01 13:57:02 +01:00
mahula
aa3ae9358a
Merge branch 'master' into 6801-fix-broken-links-in-readmes 2023-11-01 10:04:53 +01:00
Wolfgang Huß
35f01d45e5
Merge branch 'master' into fix-event-date-format 2023-10-31 20:31:33 +01:00
Wolfgang Huß
cee9da0d3c
Merge pull request #6808 from Ocelot-Social-Community/replace-deprecated-jest-method
refactor(webapp): replace deprecated jest methods in webapp unit tests
2023-10-31 20:28:50 +01:00
mahula
6d53fb97ff
Merge branch 'master' into replace-deprecated-jest-method 2023-10-31 19:31:58 +01:00
Wolfgang Huß
1a1338ce75
Merge branch 'master' into fix-event-date-format 2023-10-31 19:12:41 +01:00
Wolfgang Huß
7c0a825bdc
Merge pull request #6807 from Ocelot-Social-Community/6794-fix-filters-if-categories-switched-off
fix(webapp): make filter menu visible if categories are inactive
2023-10-31 19:12:09 +01:00
mahula
941d8774ee
Merge branch 'master' into 6794-fix-filters-if-categories-switched-off 2023-10-31 16:08:45 +01:00
mahula
0e21c73467
Merge pull request #6809 from Ocelot-Social-Community/fix-page-load-flakyness
fix(other): increase cypress timeouts
2023-10-31 16:08:11 +01:00
mahula
2049ce183f increase cypress default command timeout 2023-10-31 15:35:27 +01:00
mahula
21fd669a60 increase cypress page load timeout 2023-10-31 14:25:12 +01:00
mahula
57b6b81a5f linting 2023-10-31 11:24:27 +01:00
mahula
7480f2c523 replace deprecated jest methods in webapp unit tests 2023-10-31 11:10:38 +01:00
Wolfgang Huß
34ac7b97bd Make filter menu visible if categories are inactive 2023-10-30 15:57:30 +01:00
Wolfgang Huß
64f276e56c Fix divers links etc. in diverse readmes 2023-10-26 19:04:51 +02:00
Wolfgang Huß
33fbafd5cb Refine main readme 2023-10-26 18:31:45 +02:00
Wolfgang Huß
9fa94995ce Fix divers links etc. in main readme 2023-10-26 16:58:14 +02:00
Moriz Wahl
d7c67fbc55
Merge branch 'master' into fix-event-date-format 2023-10-26 16:52:50 +02:00
Moriz Wahl
fdf38af4e9 unit tests for ISO format of event dates 2023-10-26 16:49:15 +02:00
Moriz Wahl
44d6f31574 timezone offset in migration 1 hour, check event date string for ISO format 2023-10-26 16:40:41 +02:00
Wolfgang Huß
85e6b5fc48 Change 'cluster.neo4j.sh' commands to 'maintenance on' and 'maintenance off' 2023-10-25 13:56:14 +02:00
Wolfgang Huß
16ce5673a3 Change 'cluster.neo4j.sh' switching command to same mechanic as maintenance 2023-10-25 13:26:23 +02:00
Wolfgang Huß
202353bcb4 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6179-add-script-to-set-neo4j-in-offline-mode-and-back 2023-10-25 13:19:12 +02:00
Wolfgang Huß
02100f3939 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6795-fix-and-refine-docs 2023-10-25 12:35:48 +02:00
Wolfgang Huß
98652848ba Add comment in readme 2023-10-25 12:32:58 +02:00
Wolfgang Huß
844ad0ff21 Add Kubernetes cluster installation script to Kubernetes deployment 2023-10-25 12:29:55 +02:00
Wolfgang Huß
1ba1f1f3ef Add Kubernetes terminal to set Neo4j database indexes, constrains, and initial admin account plus run migrate up 2023-10-25 12:17:34 +02:00
Wolfgang Huß
78f64eebd9
Merge pull request #6786 from Ocelot-Social-Community/6785-refine-deployments-docker-compose-yml
docs(other): refine deployments `docker-compose.yml` in deployment and main folder
2023-10-24 14:20:45 +02:00
Wolfgang Huß
e9ac5032aa Fix explicit Kubernetes terminal commands for installing nginx 2023-10-24 14:10:44 +02:00
Wolfgang Huß
26797acf79 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6795-fix-and-refine-docs 2023-10-24 14:01:46 +02:00
Wolfgang Huß
30ae9981c0 Fix explicit Kubernetes terminal commands for install, upgrade, rollback, uninstall ocelot 2023-10-24 14:01:23 +02:00
Wolfgang Huß
97e1829970 Fix explicit Kubernetes terminal commands for installing cert-manager 2023-10-24 13:58:57 +02:00
Wolfgang Huß
648657df14
Merge branch 'master' into 6785-refine-deployments-docker-compose-yml 2023-10-24 12:08:02 +02:00
Wolfgang Huß
130aae3136
Merge pull request #6729 from Ocelot-Social-Community/6728-fix-link-in-deployment-TODO-next-update
fix(other): fix link in `deployment/TODO-next-update.md` to `deployment/deployment-values.md`
2023-10-24 12:05:43 +02:00
Wolfgang Huß
99aeb7ae44
Merge branch 'master' into 6728-fix-link-in-deployment-TODO-next-update 2023-10-24 11:20:42 +02:00
dependabot[bot]
70471f6e07
Bump @faker-js/faker from 8.1.0 to 8.2.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.1.0...v8.2.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 01:17:06 +00:00
Wolfgang Huß
ce923cd698 Update cert-manager and kubectl version in deployment 2023-10-19 17:44:38 +02:00
Wolfgang Huß
3a65830e14 Fix deployment readme links 2023-10-19 17:42:27 +02:00
Wolfgang Huß
d034db3b2f Fix main readme wiki links 2023-10-19 17:41:34 +02:00
mahula
0b72e1ddc4
Merge pull request #6789 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-13.3.1
Bump cypress from 13.2.0 to 13.3.1
2023-10-18 13:49:56 +02:00
Moriz Wahl
fe3e5dc483 fix cypher statement 2023-10-17 15:35:38 +02:00
Moriz Wahl
fe416200fb migration to fix wrong event date times 2023-10-17 15:15:28 +02:00
Moriz Wahl
6703ef2133 Merge branch 'master' into fix-event-date-format 2023-10-17 14:23:32 +02:00
LarsE11
e7d6639bcd
Update en.json
- changes placeholder fields for events
2023-10-17 10:11:23 +02:00
LarsE11
8b5fb3658e
Update de.json
- changed placeholder field for event location
2023-10-17 09:51:12 +02:00
dependabot[bot]
38c94e1dbd
Bump @babel/core from 7.23.0 to 7.23.2
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.0 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/@babel/core@7.23.2/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-14 01:34:46 +00:00
dependabot[bot]
2fd09cdd9d
Bump cypress from 13.2.0 to 13.3.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.2.0 to 13.3.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.2.0...v13.3.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-14 01:34:31 +00:00
dependabot[bot]
3dc0177288
Bump @babel/preset-env from 7.22.20 to 7.23.2
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.22.20 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-14 01:34:30 +00:00
dependabot[bot]
0fc0a71955
Bump eslint-import-resolver-typescript from 3.5.5 to 3.6.1 in /backend
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.5.5 to 3.6.1.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.5.5...v3.6.1)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-14 01:32:13 +00:00
dependabot[bot]
7c677f2749
Bump validator from 13.9.0 to 13.11.0 in /backend
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.9.0 to 13.11.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.9.0...13.11.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-14 01:32:13 +00:00
Markus
c79b01ce68 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-10-13 11:20:51 +02:00
Wolfgang Huß
fde4225302
Merge branch 'master' into 6785-refine-deployments-docker-compose-yml 2023-10-11 11:44:35 +02:00
Wolfgang Huß
f7d4d97373
Merge pull request #6777 from Ocelot-Social-Community/6765-fix-empty-space-after-filename
fix(other): remove buggy space in filename 'neo4j-data-snapshot.yaml ' to 'neo4j-data-snapshot.yaml'
2023-10-11 11:42:11 +02:00
Wolfgang Huß
85c0486e33
Merge branch 'master' into 6765-fix-empty-space-after-filename 2023-10-10 15:38:25 +02:00
Wolfgang Huß
c6e78403ab Revert "fix(webapp): event date format"
This reverts commit d1b7ac62bbbdb9b63c59cfb4778938a2ff85a312.
2023-10-10 12:11:08 +02:00
Wolfgang Huß
ce589f5983 Add in docs the description of how to create a dump in a Docker container 2023-10-10 12:01:58 +02:00
Wolfgang Huß
788e08d03e Adjust docker-compose.yml in main folder by a comment 2023-10-10 12:01:06 +02:00
Wolfgang Huß
760083caf0 Adjust docker-compose.yml in deployment by allowing database upgrade 2023-10-10 12:00:47 +02:00
Wolfgang Huß
972d23f76b Add database name '--database=graph.db' to Neo4j commands 2023-10-10 11:58:43 +02:00
Moriz Wahl
d1b7ac62bb fix(webapp): event date format 2023-10-09 14:20:30 +02:00
Hannes Heine
f8805c6b03
Merge pull request #6782 from Ocelot-Social-Community/release-v3.1.2-fix-kubernetes-deployment
chore(release): release v3.1.2 - fix kubernetes deployment by degrade Node version from v20.7.0 to v20.2.0
2023-10-03 14:25:58 +02:00
Wolfgang Huß
aa2d27e8ca Release v3.1.2 - Fix Kubernetes Deployment by degrade Node version from v20.7.0 to v20.2.0 2023-10-03 13:36:06 +02:00
mahula
67d5201a13
Merge branch 'master' into 6765-fix-empty-space-after-filename 2023-10-02 22:26:30 +02:00
Wolfgang Huß
bcda205848
Merge pull request #6779 from Ocelot-Social-Community/6778-fix-kubernetes-error-by-degrading-node-version-to-v20.2.0
fix(other): kubernetes error by degrading node version from v20.7.0 to v20.2.0
2023-10-02 22:04:02 +02:00
Wolfgang Huß
492d584738
Merge pull request #6780 from Ocelot-Social-Community/6778-fix-kubernetes-error-by-degrading-node-version-to-v20.2.0-locales
fix(backend): cypher statement in user locales unit test
2023-10-02 20:42:02 +02:00
Moriz Wahl
eedc93f7c5 fix cypher statement in unit test 2023-10-02 17:01:42 +02:00
Wolfgang Huß
5d2c41d12e Fix Dockerfile labels 2023-10-02 13:14:55 +02:00
Wolfgang Huß
988e874934 Degrade Node version from v20.7.0 to v20.2.0 2023-10-02 13:06:52 +02:00
Wolfgang Huß
8933db23b3 Remove buggy space in filename 'neo4j-data-snapshot.yaml ' to 'neo4j-data-snapshot.yaml' 2023-10-02 12:25:35 +02:00
Wolfgang Huß
5760b4fb7c
Merge pull request #6763 from Ocelot-Social-Community/release-v3.1.1-move-DKIM-to-secrets-fix-search
chore(release): release v3.1.1 – move dkim to secrets and fix search etc.
2023-09-27 18:40:01 +02:00
Wolfgang Huß
51847a087f Release v3.1.1 – move DKIM to secrets and fix search etc. 2023-09-27 14:51:32 +02:00
Wolfgang Huß
f13ebaf3c8
Merge pull request #6761 from Ocelot-Social-Community/6760-move-kubernetes-dkim-privatkey-from-confmap-to-secret
chore(other): move kubrnetes dkim from confmap to secret yaml
2023-09-27 14:47:26 +02:00
Wolfgang Huß
3014b50548 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6760-move-kubernetes-dkim-privatkey-from-confmap-to-secret 2023-09-27 13:27:54 +02:00
Wolfgang Huß
72e6429d32 Move 'SMTP_DKIM_PRIVATKEY' from ConfMap to Secret YAML 2023-09-27 13:16:15 +02:00
mahula
1d8395ca03
Merge pull request #6741 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel/preset-env-7.22.20
build(other): bump @babel/preset-env from 7.22.9 to 7.22.20 in /backend
2023-09-27 10:38:17 +02:00
mahula
d30fb7b2f8
Merge branch 'master' into dependabot/npm_and_yarn/backend/babel/preset-env-7.22.20 2023-09-27 09:39:08 +02:00
mahula
3f3eea7bb4
Merge pull request #6745 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/register-7.22.15
build(other): bump @babel/register from 7.22.5 to 7.22.15
2023-09-27 09:38:03 +02:00
mahula
1b00f4d4b6
Merge branch 'master' into dependabot/npm_and_yarn/babel/register-7.22.15 2023-09-27 08:32:29 +02:00
mahula
24112ce5d3
Merge pull request #6755 from Ocelot-Social-Community/6754-add-neo4j-maintenance-mode-command-to-docker-compose.yml
chore(other): add tail command as template comment to `docker-compose.yml`
2023-09-27 08:30:30 +02:00
mahula
a7f387474d
Merge branch 'master' into 6754-add-neo4j-maintenance-mode-command-to-docker-compose.yml 2023-09-27 07:03:24 +02:00
mahula
77fdb28644
Merge pull request #6758 from Ocelot-Social-Community/6757-upgrade-node-to-v20.6.0
chore(other): upgrade node version in '.nvmrc' files to v20.6.0
2023-09-26 22:59:15 +02:00
mahula
acd8d2394b
Merge branch 'master' into 6757-upgrade-node-to-v20.6.0 2023-09-26 22:24:20 +02:00
mahula
ee1c0a2b39
Merge pull request #6742 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel/plugin-proposal-throw-expressions-7.22.5
build(other): bump @babel/plugin-proposal-throw-expressions from 7.8.3 to 7.22.5 in /backend
2023-09-26 22:23:48 +02:00
mahula
f4a795e695
Merge branch 'master' into dependabot/npm_and_yarn/backend/babel/plugin-proposal-throw-expressions-7.22.5 2023-09-26 21:41:59 +02:00
mahula
7aefb82663
Merge pull request #6743 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-8.1.0
build(other): bump @faker-js/faker from 8.0.2 to 8.1.0
2023-09-26 21:41:14 +02:00
mahula
05ce42de2c
Merge branch 'master' into dependabot/npm_and_yarn/faker-js/faker-8.1.0 2023-09-26 21:09:26 +02:00
mahula
fac8301e8c
Merge pull request #6752 from Ocelot-Social-Community/tarun_samanta/#6750
fix(webapp): chat-only show counter if unread messages exist
2023-09-26 21:08:14 +02:00
mahula
bc7a6dc8f9
Merge branch 'master' into tarun_samanta/#6750 2023-09-26 20:38:37 +02:00
mahula
ddd2ef234b
Merge pull request #6749 from Ocelot-Social-Community/dependabot/docker/webapp/node-20.7.0-alpine3.17
build(other): bump node from 20.6.0-alpine3.17 to 20.7.0-alpine3.17 in /webapp
2023-09-26 20:38:19 +02:00
mahula
0d94859734
Merge branch 'master' into dependabot/docker/webapp/node-20.7.0-alpine3.17 2023-09-26 19:35:08 +02:00
mahula
5436331fc0
Merge pull request #6748 from Ocelot-Social-Community/dependabot/docker/backend/node-20.7.0-alpine3.17
build(other): bump node from 20.6.0-alpine3.17 to 20.7.0-alpine3.17 in /backend
2023-09-26 19:34:49 +02:00
mahula
79a2002108
Merge branch 'master' into dependabot/docker/backend/node-20.7.0-alpine3.17 2023-09-26 18:47:42 +02:00
mahula
a78b6ff3b2
Merge pull request #6756 from Ocelot-Social-Community/fix-post-search
fix(backend): post type as array in search posts query
2023-09-26 18:47:28 +02:00
mahula
c83e8e5bc5
Merge branch 'master' into fix-post-search 2023-09-26 18:10:38 +02:00
mahula
15aeebe3fa
Merge pull request #6724 from Ocelot-Social-Community/remove-metascraper-audio-package-from-backend
refactor(backend): remove redundant package metascraper-audio from backend
2023-09-26 18:10:27 +02:00
Wolfgang Huß
ae5f185f96 Upgrade Node version in '.nvmrc' files to v20.7.0 2023-09-26 17:57:37 +02:00
mahula
469b4e125c
Merge branch 'master' into remove-metascraper-audio-package-from-backend 2023-09-26 17:28:02 +02:00
mahula
6ffc1a1477
Merge pull request #6382 from Ocelot-Social-Community/6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions
test(other): update cypress related packages
2023-09-26 17:24:14 +02:00
Moriz Wahl
7858dc6afb add event data to search post query 2023-09-26 17:15:14 +02:00
Tarun Samanta
8699d1049e
Update webapp/components/_new/generic/CounterIcon/CounterIcon.vue
Applied v-if only to the span tag

Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-09-26 20:37:53 +05:30
Wolfgang Huß
e8f45b8b53 Upgrade Node version in '.nvmrc' files to v20.6.0 2023-09-26 15:43:59 +02:00
mahula
dd75636eae update cypress packages
- cucumber preprocessor package to v18.0.6
- cucumber package to v13.2.0
2023-09-26 15:07:09 +02:00
Moriz Wahl
6860a19629 query postType on searchPosts 2023-09-26 15:03:08 +02:00
Moriz Wahl
b1b26862a6 fix(backend): postType as array in searchPosts 2023-09-26 15:02:47 +02:00
Wolfgang Huß
fa808684bf Add a description for the usage to the Neo4j readme 2023-09-26 14:48:31 +02:00
mahula
e53ef3f3d9
Merge branch 'master' into 6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions 2023-09-26 14:42:55 +02:00
mahula
2229baff6f Revert "update cypress packages"
This reverts commit 3a148ea1ecb03e1ab90f4d9740c6be8d364ec27b.
2023-09-26 14:35:05 +02:00
mahula
dbedcf901d update cypress packages
- cucumber preprocessor package to v18.0.6
- cucumber package to v13.2.0
2023-09-26 14:33:40 +02:00
Wolfgang Huß
232922d41e Add tail command as template comment to 'docker-compose.yml' 2023-09-26 14:30:30 +02:00
Tarun Samanta
d07fa4be0e
Update CounterIcon.vue 2023-09-26 02:39:47 +05:30
Tarun Samanta
76736b1d52 [Feature] Chat: Only show counter if unread messages exist 2023-09-25 23:28:06 +05:30
dependabot[bot]
1dc58a0489
Bump node from 20.6.0-alpine3.17 to 20.7.0-alpine3.17 in /webapp
Bumps node from 20.6.0-alpine3.17 to 20.7.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 01:58:52 +00:00
dependabot[bot]
e71e577c5b
Bump node from 20.6.0-alpine3.17 to 20.7.0-alpine3.17 in /backend
Bumps node from 20.6.0-alpine3.17 to 20.7.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 01:55:25 +00:00
dependabot[bot]
dde47a638f
Bump @babel/register from 7.22.5 to 7.22.15
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.22.5 to 7.22.15.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.15/packages/babel-register)

---
updated-dependencies:
- dependency-name: "@babel/register"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 01:30:47 +00:00
dependabot[bot]
945e0dd940
Bump @faker-js/faker from 8.0.2 to 8.1.0
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 8.0.2 to 8.1.0.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v8.0.2...v8.1.0)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 01:30:17 +00:00
dependabot[bot]
6b062b6484
Bump @babel/plugin-proposal-throw-expressions in /backend
Bumps [@babel/plugin-proposal-throw-expressions](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-throw-expressions) from 7.8.3 to 7.22.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-plugin-proposal-throw-expressions)

---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-throw-expressions"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 01:26:41 +00:00
dependabot[bot]
b2db4fe190
Bump @babel/preset-env from 7.22.9 to 7.22.20 in /backend
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.22.9 to 7.22.20.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.20/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 01:26:17 +00:00
mahula
30fa8d883e
Merge pull request #6708 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/storybook/vue-7.4.0
build(other): bump @storybook/vue from 6.3.6 to 7.4.0 in /webapp
2023-09-19 18:10:06 +02:00
mahula
00e6503da6
Merge branch 'master' into dependabot/npm_and_yarn/webapp/storybook/vue-7.4.0 2023-09-19 17:29:52 +02:00
mahula
50af2c0f3a
Merge pull request #6738 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/chai-4.3.8
build(other): bump chai from 4.2.0 to 4.3.8 in /backend
2023-09-19 17:29:42 +02:00
mahula
bf889c77ab
Merge branch 'master' into dependabot/npm_and_yarn/backend/chai-4.3.8 2023-09-19 16:33:40 +02:00
mahula
bc11cb7b5a
Merge pull request #6737 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/eslint-config-prettier-9.0.0
build(other): bump eslint-config-prettier from 8.8.0 to 9.0.0 in /backend
2023-09-19 16:33:33 +02:00
mahula
ab8ce54694
Merge branch 'master' into dependabot/npm_and_yarn/backend/eslint-config-prettier-9.0.0 2023-09-19 14:01:32 +02:00
mahula
e9232602a6
Merge pull request #6716 from Ocelot-Social-Community/dependabot/npm_and_yarn/slug-8.2.3
build(other): bump slug from 6.1.0 to 8.2.3
2023-09-19 14:00:37 +02:00
mahula
8520a3d6dc
Merge branch 'master' into dependabot/npm_and_yarn/slug-8.2.3 2023-09-19 13:28:02 +02:00
mahula
e236580a7b
Merge pull request #6707 from Ocelot-Social-Community/dependabot/npm_and_yarn/jsonwebtoken-9.0.2
build(other): bump jsonwebtoken from 8.5.1 to 9.0.2
2023-09-19 13:27:47 +02:00
mahula
f9a2a98cf8
Merge branch 'master' into dependabot/npm_and_yarn/jsonwebtoken-9.0.2 2023-09-19 12:53:34 +02:00
mahula
d2d14aecb5
Merge pull request #6699 from Ocelot-Social-Community/dependabot/npm_and_yarn/expect-29.6.4
build(other): bump expect from 29.6.1 to 29.6.4
2023-09-19 12:53:07 +02:00
mahula
520d2b2728
Merge branch 'master' into dependabot/npm_and_yarn/expect-29.6.4 2023-09-19 11:42:01 +02:00
mahula
3d53eb22e5
Merge pull request #6709 from Ocelot-Social-Community/dependabot/docker/webapp/node-20.6.0-alpine3.17
build(other): bump node from 20.2.0-alpine3.17 to 20.6.0-alpine3.17 in /webapp
2023-09-19 11:41:41 +02:00
mahula
42c8768089
Merge branch 'master' into dependabot/docker/webapp/node-20.6.0-alpine3.17 2023-09-19 11:06:46 +02:00
mahula
0d6beaa572
Merge pull request #6710 from Ocelot-Social-Community/dependabot/docker/backend/node-20.6.0-alpine3.17
build(other): bump node from 20.2.0-alpine3.17 to 20.6.0-alpine3.17 in /backend
2023-09-19 11:06:25 +02:00
mahula
7ddc6a8936
Merge branch 'master' into dependabot/docker/backend/node-20.6.0-alpine3.17 2023-09-19 10:25:59 +02:00
mahula
2d63944c29
Merge pull request #6714 from Ocelot-Social-Community/dependabot/github_actions/actions/cache-3.3.2
build(other): bump actions/cache from 3.3.1 to 3.3.2
2023-09-19 10:25:42 +02:00
mahula
f561f96a88
Merge branch 'master' into dependabot/github_actions/actions/cache-3.3.2 2023-09-19 09:55:16 +02:00
mahula
74e12d6b9b
Merge pull request #6713 from Ocelot-Social-Community/dependabot/github_actions/actions/checkout-4
build(other): bump actions/checkout from 3 to 4
2023-09-19 09:54:55 +02:00
Hannes Heine
b35ecffb46
Merge branch 'master' into dependabot/github_actions/actions/checkout-4 2023-09-19 08:55:05 +02:00
dependabot[bot]
b26b416e8c
Bump chai from 4.2.0 to 4.3.8 in /backend
Bumps [chai](https://github.com/chaijs/chai) from 4.2.0 to 4.3.8.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/4.x.x/History.md)
- [Commits](https://github.com/chaijs/chai/compare/4.2.0...v4.3.8)

---
updated-dependencies:
- dependency-name: chai
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-16 01:31:12 +00:00
dependabot[bot]
6fc12da7d4
Bump eslint-config-prettier from 8.8.0 to 9.0.0 in /backend
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.8.0 to 9.0.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.8.0...v9.0.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-16 01:31:01 +00:00
Hannes Heine
7a29fadeb2
Merge pull request #6733 from Ocelot-Social-Community/release-v3.1.0-use-of-DKIM-in-e-mails
chore(release): release v3.1.0 – use of dkim in deployment
2023-09-13 13:19:13 +02:00
Wolfgang Huß
6276d87c6a Release v3.1.0 2023-09-13 11:09:46 +02:00
Wolfgang Huß
18d73f99f8
Merge pull request #6731 from Ocelot-Social-Community/6730-use-DKIM-in-helm-script
chore(other): use dkim values in helm script of backend
2023-09-13 09:32:12 +02:00
Wolfgang Huß
ecdaf83ac5 Fix super fluid spaces 2023-09-13 08:15:13 +02:00
Wolfgang Huß
2ea98b1900 Use DKIM values in Helm script of backend 2023-09-13 08:07:42 +02:00
mahula
084b356ca4
Merge branch 'master' into dependabot/npm_and_yarn/expect-29.6.4 2023-09-12 20:49:37 +02:00
mahula
10f6da1a88
Merge branch 'master' into dependabot/npm_and_yarn/jsonwebtoken-9.0.2 2023-09-12 20:49:32 +02:00
mahula
c06256ddef
Merge branch 'master' into dependabot/npm_and_yarn/slug-8.2.3 2023-09-12 20:49:25 +02:00
mahula
01955629e8
Merge pull request #6706 from Ocelot-Social-Community/add-package-json-to-file-filters
fix(other): add global package.json to workflow file filters
2023-09-12 20:48:20 +02:00
mahula
6c418e1ebe
Merge branch 'master' into add-package-json-to-file-filters 2023-09-12 20:06:26 +02:00
mahula
446c303f77
Merge branch 'master' into dependabot/npm_and_yarn/webapp/storybook/vue-7.4.0 2023-09-12 19:37:42 +02:00
mahula
25f4ab2e32
Merge branch 'master' into dependabot/npm_and_yarn/slug-8.2.3 2023-09-12 19:28:31 +02:00
mahula
34d071a76c
Merge branch 'master' into dependabot/npm_and_yarn/jsonwebtoken-9.0.2 2023-09-12 19:28:20 +02:00
mahula
a158501c42
Merge branch 'master' into 6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions 2023-09-12 16:50:15 +02:00
mahula
09d77fa9f0
Merge branch 'master' into dependabot/docker/webapp/node-20.6.0-alpine3.17 2023-09-12 16:39:36 +02:00
mahula
21a606f670
Merge branch 'master' into dependabot/docker/backend/node-20.6.0-alpine3.17 2023-09-12 16:30:17 +02:00
mahula
27f70a4986
Merge branch 'master' into dependabot/github_actions/actions/checkout-4 2023-09-12 14:59:07 +02:00
mahula
1ac404711a
Merge branch 'master' into dependabot/github_actions/actions/cache-3.3.2 2023-09-12 14:57:42 +02:00
Wolfgang Huß
b6e0a490f8 Fix link in 'deployment/TODO-next-update.md' to 'deployment/deployment-values.md' 2023-09-12 14:01:54 +02:00
Hannes Heine
f86642cc57
Merge pull request #6725 from Ocelot-Social-Community/release-v3.0.4-fix-group-link-on-map-fix-embed-backend-shot-down-fix-post-language-detect
chore(other): release v3.0.4 – fix group link on map, embed backend shot down and bug on post language detect
2023-09-12 12:22:44 +02:00
Wolfgang Huß
b2829f0c16 Release v3.0.4 – Fix Group Link on Map, Embed Backend Shot Down and Bug on Post Language Detect 2023-09-12 11:38:48 +02:00
mahula
4d3443b442 remove package metascraper-audio frombackend 2023-09-12 11:37:08 +02:00
Wolfgang Huß
ab95d82015
Merge pull request #6662 from Ocelot-Social-Community/6661-fix-backup-script-for-neo4j-v4
fix(other): fix backup script for neo4j v4
2023-09-12 11:31:49 +02:00
Hannes Heine
a257e99520
Merge branch 'master' into 6661-fix-backup-script-for-neo4j-v4 2023-09-12 10:40:25 +02:00
mahula
d9b7d10e09
Merge pull request #6722 from Ocelot-Social-Community/fix-workflow-cache-cleanup-fail
fix(other): fix workflow cache cleanup fail
2023-09-12 10:25:24 +02:00
mahula
f8c868120a
Merge branch 'master' into fix-workflow-cache-cleanup-fail 2023-09-12 09:42:05 +02:00
Hannes Heine
4d66e10425
Merge pull request #6720 from Ocelot-Social-Community/6712-fix-set-post-language-if-undedected
fix(backend): fix post language detection
2023-09-12 09:41:34 +02:00
mahula
011a099abd add write-all permission to workflow cache cleanup steps 2023-09-12 09:05:09 +02:00
Hannes Heine
636bbafac0
Merge branch 'master' into 6712-fix-set-post-language-if-undedected 2023-09-12 09:03:42 +02:00
mahula
f06ec6503b
Merge pull request #6645 from Ocelot-Social-Community/fix-vetur-config
fix(webapp): add jsconfig.json to navigate in webapp.
2023-09-12 08:43:54 +02:00
mahula
0bbe4d9174
Merge branch 'master' into fix-vetur-config 2023-09-12 08:15:49 +02:00
Wolfgang Huß
b5ae101931 Fix post language detection
- In case no language is detected set default.
2023-09-11 12:43:02 +02:00
dependabot[bot]
854b2bcab7
Bump slug from 6.1.0 to 8.2.3
Bumps [slug](https://github.com/Trott/slug) from 6.1.0 to 8.2.3.
- [Changelog](https://github.com/Trott/slug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Trott/slug/compare/v6.1.0...v8.2.3)

---
updated-dependencies:
- dependency-name: slug
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 01:40:31 +00:00
dependabot[bot]
442962f846
Bump actions/cache from 3.3.1 to 3.3.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.1...v3.3.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 01:35:07 +00:00
dependabot[bot]
8d668a866b
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 01:35:04 +00:00
Wolfgang Huß
a47600f7bf
Merge pull request #6704 from Ocelot-Social-Community/fix-metascraper-crash
fix(backend): metascraper crash
2023-09-08 11:13:49 +02:00
mahula
7fdc5e8f5e Revert "Revert "Revert "update metascraper packages"""
This reverts commit d5c142129291264d5508b3f32b8500c2451a5f39.
2023-09-08 07:58:00 +02:00
mahula
d5c1421292 Revert "Revert "update metascraper packages""
This reverts commit 8482b0994303d778666a85692a8f123fdfe44663.
2023-09-08 07:40:12 +02:00
mahula
60d971233b add back language detector scraper to scraper file 2023-09-07 20:46:47 +02:00
mahula
8482b09943 Revert "update metascraper packages"
This reverts commit 5d88f4af184768b654a34fad8e359433b6463b19.
2023-09-07 20:44:15 +02:00
Hannes Heine
103e954287
Merge branch 'master' into 6661-fix-backup-script-for-neo4j-v4 2023-09-07 13:56:22 +02:00
Hannes Heine
2a3cebd489
Merge branch 'master' into 6640-devops-add-github-action-to-create-a-formatted-changelog 2023-09-07 13:52:52 +02:00
elweyn
3b0533d647 Merge branch 'fix-vetur-config' of https://github.com/Ocelot-Social-Community/Ocelot-Social into fix-vetur-config 2023-09-07 10:52:00 +02:00
elweyn
0110825240 Add ~* so we can write import ... from ~assets 2023-09-07 10:51:39 +02:00
Hannes Heine
6e3391feb6
Merge branch 'master' into fix-vetur-config 2023-09-07 10:27:41 +02:00
dependabot[bot]
69882eba2c
Bump node from 20.2.0-alpine3.17 to 20.6.0-alpine3.17 in /backend
Bumps node from 20.2.0-alpine3.17 to 20.6.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 08:21:10 +00:00
dependabot[bot]
655bd067f0
Bump node from 20.2.0-alpine3.17 to 20.6.0-alpine3.17 in /webapp
Bumps node from 20.2.0-alpine3.17 to 20.6.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 08:17:08 +00:00
dependabot[bot]
8113d47dfc
Bump @storybook/vue from 6.3.6 to 7.4.0 in /webapp
Bumps [@storybook/vue](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/vue) from 6.3.6 to 7.4.0.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.0/code/renderers/vue)

---
updated-dependencies:
- dependency-name: "@storybook/vue"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 08:15:25 +00:00
Hannes Heine
65feca781a
Merge branch 'master' into add-package-json-to-file-filters 2023-09-07 10:06:53 +02:00
mahula
164ceecc4e
Merge branch 'master' into 6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions 2023-09-07 09:55:04 +02:00
Wolfgang Huß
8f4e3b4e59
Merge branch 'master' into fix-metascraper-crash 2023-09-07 09:53:29 +02:00
dependabot[bot]
fff5eaba50
Bump jsonwebtoken from 8.5.1 to 9.0.2
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 8.5.1 to 9.0.2.
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.2)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 07:43:47 +00:00
Wolfgang Huß
92f179924f
Merge pull request #6651 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/aws-sdk-2.1425.0
build(other): bump aws-sdk from 2.652.0 to 2.1425.0 in /backend
2023-09-07 09:34:17 +02:00
mahula
fd2af85f9f add global package.json to workflow file filters 2023-09-07 08:47:05 +02:00
Wolfgang Huß
6e0e5b664a
Merge branch 'master' into dependabot/npm_and_yarn/backend/aws-sdk-2.1425.0 2023-09-06 18:10:37 +02:00
Wolfgang Huß
62975c3854
Merge pull request #6578 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/babel/preset-env-7.22.9
build(other): bump @babel/preset-env from 7.9.5 to 7.22.9 in /backend
2023-09-06 18:08:34 +02:00
mahula
f21a7e1b61
Merge branch 'master' into dependabot/npm_and_yarn/expect-29.6.4 2023-09-06 18:07:42 +02:00
Wolfgang Huß
355624289f
Merge branch 'master' into dependabot/npm_and_yarn/backend/babel/preset-env-7.22.9 2023-09-06 15:29:13 +02:00
Wolfgang Huß
ae52228d42
Merge pull request #6572 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.22.9
build(other): bump @babel/preset-env from 7.22.7 to 7.22.9
2023-09-06 15:28:24 +02:00
Wolfgang Huß
83dcb3f396
Merge branch 'master' into dependabot/npm_and_yarn/babel/preset-env-7.22.9 2023-09-06 14:28:38 +02:00
Wolfgang Huß
8dc0b06925
Merge pull request #6483 from Ocelot-Social-Community/dependabot/npm_and_yarn/dotenv-16.3.1
build(other): bump dotenv from 8.6.0 to 16.3.1
2023-09-06 14:10:46 +02:00
Wolfgang Huß
f0dcbd52d3
Merge branch 'master' into dependabot/npm_and_yarn/dotenv-16.3.1 2023-09-06 13:27:53 +02:00
1ab4009536
fix metascraper crash, remove metascraper-lang-detector 2023-09-05 23:10:25 +02:00
5d88f4af18
update metascraper packages 2023-09-05 23:10:06 +02:00
Hannes Heine
a5b7db6bd4
Merge pull request #6702 from Ocelot-Social-Community/release-v3.0.3-fix-chat-avatar-error-fix-filter-add-dkim
chore(release): release v3.0.3 – fix chat avatar error, adjust layout of filter and enable e-mail dkim
2023-09-04 18:40:05 +02:00
Wolfgang Huß
7d761c262a Release v3.0.3 2023-09-04 11:58:33 +02:00
Wolfgang Huß
903375ca61 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6661-fix-backup-script-for-neo4j-v4 2023-09-01 12:35:09 +02:00
dependabot[bot]
5fb223fe7f
Bump expect from 29.6.1 to 29.6.4
Bumps [expect](https://github.com/jestjs/jest/tree/HEAD/packages/expect) from 29.6.1 to 29.6.4.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/expect)

---
updated-dependencies:
- dependency-name: expect
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-26 01:53:08 +00:00
Wolfgang Huß
b3fc704b93 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into dependabot/npm_and_yarn/babel/preset-env-7.22.9
# Conflicts:
#	package.json
2023-08-24 16:00:14 +02:00
Wolfgang Huß
84ff6c15e9
Merge pull request #6573 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.22.9
build(other): bump @babel/core from 7.22.8 to 7.22.9
2023-08-24 15:52:38 +02:00
Wolfgang Huß
3928b6be10
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.22.9 2023-08-24 11:58:30 +02:00
Wolfgang Huß
1e4a290e4f
Merge pull request #6692 from Ocelot-Social-Community/6691-add-using-DKIM-by-nodemailer
feat(backend): implement dkim config for nodemailer
2023-08-23 15:38:47 +02:00
Wolfgang Huß
bec27daea7 Refine new configuration for DKIM to 'TODO-next-update.md' 2023-08-23 15:02:15 +02:00
Wolfgang Huß
90ab066caf Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6691-add-using-DKIM-by-nodemailer 2023-08-23 14:59:01 +02:00
Wolfgang Huß
a3a6719d00 Add new configuration for DKIM to 'TODO-next-update.md' 2023-08-23 14:58:40 +02:00
Wolfgang Huß
923f87bde0
Merge pull request #6694 from Ocelot-Social-Community/6665-filtermenu-mobile-bug
fix(webapp): filtermenu mobile bug
2023-08-23 13:48:38 +02:00
Wolfgang Huß
d13aaebb76
Merge branch 'master' into 6665-filtermenu-mobile-bug 2023-08-23 11:51:36 +02:00
Wolfgang Huß
481c78c6c4
Merge pull request #6693 from Ocelot-Social-Community/6675-fix-duoble-api-in-avatar-url
fix(webapp): fix proxyapiurl in chat rooms for the avatars
2023-08-23 11:51:23 +02:00
Wolfgang Huß
843b5ad505
Merge branch 'master' into 6675-fix-duoble-api-in-avatar-url 2023-08-23 10:28:48 +02:00
Wolfgang Huß
2f4ba3e8c0
Merge pull request #6698 from Ocelot-Social-Community/6687-groups-map
fix(webapp): fix the group link in the map
2023-08-23 10:27:08 +02:00
Wolfgang Huß
c6b1d663c1 Shorten code of DKIM config for Nodemailer to the solution used otherwise in code 2023-08-22 14:55:47 +02:00
Wolfgang Huß
9f5d32e527 Write documentation for DKIM e-mail setting 2023-08-22 14:39:37 +02:00
Wolfgang Huß
cd206c238a Cleanup 2023-08-21 13:44:29 +02:00
Wolfgang Huß
f866f37bc8 Add 'SMTP_SECURE' to '.env.template' of backend 2023-08-21 13:44:17 +02:00
Wolfgang Huß
28665bd175 Refine DKIM config for Nodemailer 2023-08-21 12:33:39 +02:00
Javier López
be604cc945 fix:[6687] update the groups link in map 2023-08-20 23:48:14 +02:00
Markus
a0434143ca [fix] fixed ui issues for filter mobile view 2023-08-18 15:28:27 +02:00
Markus
7c65188b42 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-08-18 15:06:07 +02:00
entermex
bd688ecd6b Fix: proxyApiUrl in chat rooms for the avatars 2023-08-18 11:43:28 +02:00
Wolfgang Huß
be4d34228d Implement DKIM config for Nodemailer 2023-08-17 17:26:59 +02:00
Wolfgang Huß
931b728c33
Merge pull request #6674 from Ocelot-Social-Community/release-v3.0.2-fix-chat-avatar-error-and-wrong-font-in-network
chore(release): release v3.0.2 – fix chat avatar error and wrong font in network
2023-08-11 14:56:29 +02:00
Wolfgang Huß
7bcad81785 Release v3.0.2 2023-08-11 14:22:13 +02:00
Wolfgang Huß
e1b14f09dc
Merge pull request #6672 from Ocelot-Social-Community/6669-fix-having-wrong-chat-font-as-default-in-network
fix(webapp): fix wrong font in whole network comming from chat component
2023-08-11 13:11:14 +02:00
Wolfgang Huß
d345bf0bba Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6669-fix-having-wrong-chat-font-as-default-in-network 2023-08-11 12:34:42 +02:00
Wolfgang Huß
5b954197dc Remove font 'Quicksand' from the chat
- Set style of chat component to 'scoped'
2023-08-11 12:27:21 +02:00
Wolfgang Huß
120b6e69e1
Merge pull request #6671 from Ocelot-Social-Community/6668-fix-avatar-null-on-add-room-and-room-refetchj
fix(webapp): fix 'm.avatar is null' error message
2023-08-11 12:12:23 +02:00
Wolfgang Huß
2c123313ed Fix 'm.avatar is null' error message 2023-08-11 11:14:47 +02:00
Wolfgang Huß
9c934c2a17
Merge pull request #6667 from Ocelot-Social-Community/release-v3.0.1
chore(release): release v3.0.1 – fix chat avatars
2023-08-09 13:27:21 +02:00
Wolfgang Huß
0daeb5b957 Releasde v3.0.1 – fix chat avatars 2023-08-09 11:52:59 +02:00
Hannes Heine
f933bd20ad
Merge pull request #6660 from Ocelot-Social-Community/try-to-fix-avatars
fix(webapp): try to fix avatars
2023-08-09 11:24:31 +02:00
7e697d7f9d
lint fixes 2023-08-08 22:22:11 +02:00
5c1ab88012
conditional url replacement 2023-08-08 22:21:24 +02:00
Wolfgang Huß
2f587afb5e Fix backup script for neo4j v4
Co-Authored-By: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-08-08 14:15:40 +02:00
elweyn
b591820eb6 Fix avatar in Room. 2023-08-08 07:56:02 +02:00
6f43321aba
try to fix avatars 2023-08-07 15:56:56 +02:00
Wolfgang Huß
a847879f81
Merge pull request #6658 from Ocelot-Social-Community/release-v3.0.0
chore(other): release v3.0.0
2023-08-07 12:05:09 +02:00
Wolfgang Huß
28e9ab3f39 Release v3.0.0 2023-08-07 11:07:11 +02:00
Hannes Heine
fb0b29e589
Update webapp/jsconfig.json
Co-authored-by: mahula <lenzmath@posteo.de>
2023-08-04 07:10:15 +02:00
mahula
e8bffd71e2
Merge pull request #6652 from Ocelot-Social-Community/fix-missing-locales
fix(webapp): add missing locales
2023-08-02 13:25:24 +02:00
mahula
d57ff2d4ef set back notification text 2023-08-02 12:52:39 +02:00
Wolfgang Huß
002d4737aa
Merge branch 'master' into fix-missing-locales 2023-08-02 12:17:29 +02:00
Wolfgang Huß
f5094e9ff9
Merge pull request #6656 from Ocelot-Social-Community/6655-fix-labels-of-some-filter-buttons
fix(webapp): fix wrong labels in filter menu buttons
2023-08-02 12:17:14 +02:00
Markus
18837b483a Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-08-02 11:43:05 +02:00
Wolfgang Huß
359101bb4c Fix wrong labels in filter menu buttons 2023-08-02 11:36:40 +02:00
mahula
60c927612b
Merge branch 'master' into fix-missing-locales 2023-08-02 10:31:24 +02:00
mahula
4edf3f21cc
Merge branch 'master' into 6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions 2023-08-02 08:57:53 +02:00
mahula
35ba0946af
Merge branch 'master' into dependabot/npm_and_yarn/backend/aws-sdk-2.1425.0 2023-08-01 09:13:37 +02:00
mahula
2c8009d406
Merge branch 'master' into dependabot/npm_and_yarn/backend/babel/preset-env-7.22.9 2023-07-31 19:07:56 +02:00
mahula
8c4b788499
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.22.9 2023-07-31 18:44:42 +02:00
mahula
635f6a6561
Merge branch 'master' into dependabot/npm_and_yarn/dotenv-16.3.1 2023-07-31 18:24:16 +02:00
Hannes Heine
776d7b984c
Merge pull request #6535 from Ocelot-Social-Community/6500-refactor-filter-menu
refactor(webapp): refactor filter menu
2023-07-31 16:53:24 +02:00
Hannes Heine
68557890df
Merge branch 'master' into 6500-refactor-filter-menu 2023-07-31 15:52:21 +02:00
mahula
0bf2b06d0e use github action release-changelog-builder-action instead of auto-changelog in publish workflow 2023-07-31 14:39:34 +02:00
mahula
2238d823e6 use github action release-changelog-builder-action instead of auto-changelog in publish workflow 2023-07-31 14:35:19 +02:00
Markus
62333c3446 [design] post type filter list is now the same column width 2023-07-31 14:18:09 +02:00
Markus
de4c239f26 [design] added left padding to filter list for better layout 2023-07-31 14:17:38 +02:00
mahula
94ebf3694d
Merge branch 'master' into dependabot/npm_and_yarn/backend/aws-sdk-2.1425.0 2023-07-31 11:58:12 +02:00
Hannes Heine
f489766ca4
Merge pull request #6646 from Ocelot-Social-Community/6634-correct-chat-usertag-profile-link
fix(webapp): correct chat usertag profile link
2023-07-31 11:52:21 +02:00
mahula
0458119d6e
Merge branch 'master' into dependabot/npm_and_yarn/dotenv-16.3.1 2023-07-31 11:44:49 +02:00
mahula
e12bb231a5
Merge branch 'master' into dependabot/npm_and_yarn/babel/core-7.22.9 2023-07-31 11:44:35 +02:00
mahula
eabcf133f9
Merge branch 'master' into dependabot/npm_and_yarn/babel/preset-env-7.22.9 2023-07-31 11:42:03 +02:00
elweyn
f5171d598f fix(webapp): add missing locales. 2023-07-31 10:53:40 +02:00
dependabot[bot]
5b1949c880
Bump aws-sdk from 2.652.0 to 2.1425.0 in /backend
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.652.0 to 2.1425.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.652.0...v2.1425.0)

---
updated-dependencies:
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-29 03:32:16 +00:00
Markus
f1fc2e07f7 fixed linting 2023-07-28 14:36:32 +02:00
Markus
9849a13999 [fix] @ mentions in chat now redirect to user page 2023-07-28 14:35:43 +02:00
Markus
44656c7aba Merge branch 'master' into 6500-refactor-filter-menu 2023-07-28 14:08:37 +02:00
Markus
568e314926 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-28 14:08:26 +02:00
Markus
cbf93628a5 [feature] have all button for source filter option 2023-07-28 14:05:26 +02:00
Markus
c6a1c1a8c8 changed label text for event filter component 2023-07-28 13:26:51 +02:00
Markus
8c9706505a Merge branch '6500-refactor-filter-menu' of github.com:Ocelot-Social-Community/Ocelot-Social into 6500-refactor-filter-menu 2023-07-28 13:22:22 +02:00
elweyn
8346d31cb8 fix(webapp): add jsconfig.json to navigate in webapp. 2023-07-27 09:53:34 +02:00
mahula
69aa616012
Merge pull request #6643 from Ocelot-Social-Community/6642-fix-create-event-typing-issues
fix(webapp): fix create event typing issues
2023-07-27 09:32:44 +02:00
Wolfgang Huß
11a1256b0e
Merge branch 'master' into 6642-fix-create-event-typing-issues 2023-07-26 17:17:25 +02:00
Wolfgang Huß
5696d374e5 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6500-refactor-filter-menu 2023-07-26 14:58:41 +02:00
Wolfgang Huß
0e948fc2e3 Change filter menu save button label to 'Save topics' 2023-07-26 14:58:30 +02:00
Hannes Heine
0bc8e9dfb4
Merge pull request #6641 from Ocelot-Social-Community/6622-mini-chat-dynamic-header
fix(webapp): mini chat: dynamic header buttons
2023-07-26 14:50:58 +02:00
elweyn
d07dbe14a9 Change click event layer from div to button. 2023-07-26 14:21:05 +02:00
Wolfgang Huß
7443c60d40 Fix create event typing issues 2023-07-26 14:10:15 +02:00
elweyn
ad74448696 Fix linting. 2023-07-26 14:00:59 +02:00
elweyn
fd33f11ab4 Merge branch 'master' into 6622-mini-chat-dynamic-header 2023-07-26 13:57:18 +02:00
Hannes Heine
0eb6a540f6
Merge pull request #6639 from Ocelot-Social-Community/6636-search-trigger-after-3-chars
fix(webapp): start search of user after three characters (chat new room, add group member)
2023-07-26 13:54:35 +02:00
elweyn
790ce71122 Change the button style to small, change position. 2023-07-26 13:43:51 +02:00
elweyn
3e1ed4f1db Change color of scroll icon color & scroll counter color. 2023-07-26 13:37:30 +02:00
Wolfgang Huß
6f02a87355
Merge branch 'master' into 6636-search-trigger-after-3-chars 2023-07-26 13:21:21 +02:00
Hannes Heine
d9ef74dfc1
Merge pull request #6559 from Ocelot-Social-Community/6443-refactor-create-post-page
refactor(webapp): updated/refactored ui of create post page
2023-07-26 13:06:01 +02:00
elweyn
618e4c7a67 Change icons to base-buttons 2023-07-26 12:59:25 +02:00
elweyn
2706fbfaf4 Import svg from Nitro-Styleguide. 2023-07-26 12:58:19 +02:00
elweyn
f9c71bad74 Start search after three characters. 2023-07-26 11:17:05 +02:00
elweyn
b089c1652d Remove console.log entry. 2023-07-26 11:07:11 +02:00
elweyn
fa286139c4 Fix unit test structure search of OrderByFilter. 2023-07-26 11:06:47 +02:00
Hannes Heine
7f06d71f6a
Merge branch 'master' into 6443-refactor-create-post-page 2023-07-26 10:53:04 +02:00
Hannes Heine
fa569a7172
Merge branch 'master' into 6500-refactor-filter-menu 2023-07-24 07:44:16 +02:00
Wolfgang Huß
a5578e4ff4
Merge pull request #6624 from Ocelot-Social-Community/fix-code-in-editor-component
fix(webapp): fix code in editor component
2023-07-21 10:08:00 +02:00
Wolfgang Huß
d57e3aa0f3 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into fix-code-in-editor-component 2023-07-21 07:27:19 +02:00
Hannes Heine
3352dbd1fd
Merge pull request #6621 from Ocelot-Social-Community/fix-security-subscriptions
fix(backend): security subscriptions
2023-07-20 18:38:16 +02:00
26730cd027
Merge branch 'master' into fix-security-subscriptions 2023-07-20 17:59:30 +02:00
a16fce1acf
Merge pull request #6620 from Ocelot-Social-Community/fix-message-me-color
fix(webapp): change the background color of my messages to the same color as side menu
2023-07-20 17:59:17 +02:00
Hannes Heine
427390f54d
Merge branch 'master' into fix-message-me-color 2023-07-20 17:11:39 +02:00
fbd2b08737
Merge branch 'master' into fix-security-subscriptions 2023-07-20 17:11:20 +02:00
9264e6b471
Merge pull request #6619 from Ocelot-Social-Community/6610-change-general-search-hint
feat(webapp): change general search hint
2023-07-20 17:11:05 +02:00
Hannes Heine
6ab4b016ea
Merge branch 'master' into fix-message-me-color 2023-07-20 17:01:41 +02:00
elweyn
fa9b839081 Remove client customizing. 2023-07-20 16:56:33 +02:00
Wolfgang Huß
cf8c224062 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6593-@all-mention-for-network-admins 2023-07-20 16:53:36 +02:00
elweyn
69394d800b Change default ocelot badge color to text-color-inverted. 2023-07-20 16:53:10 +02:00
elweyn
39eef13a51 Change the ocelot chat room badge color 2023-07-20 16:45:44 +02:00
5051640435
Merge branch 'master' into 6610-change-general-search-hint 2023-07-20 16:21:31 +02:00
34a92c6297
Merge pull request #6618 from Ocelot-Social-Community/6592-chat-component-+-button-open-search
feat(webapp): chat component + button open search
2023-07-20 16:21:09 +02:00
Wolfgang Huß
b26e454562 Fix linting 2023-07-20 15:42:40 +02:00
Wolfgang Huß
65e5545c9a Test branding 2023-07-20 15:40:21 +02:00
Wolfgang Huß
db3c625dfb Revert general change of PR 2023-07-20 15:39:11 +02:00
elweyn
074711dd90 Fix: order createdAt_desc & lastMessageAt_desc 2023-07-20 14:31:57 +02:00
elweyn
21124bcd71 Fix: Order of rooms. 2023-07-20 14:18:25 +02:00
604e1d8465
subscription roomCountUpdated security fix 2023-07-20 13:44:23 +02:00
f7c381efd8
subscription chatMessageAdded security fix 2023-07-20 13:44:04 +02:00
1b8b356432
notification subscription 2023-07-20 13:41:59 +02:00
elweyn
2decf90b6b Change the background color of my messages to the same color as the one in side menu. 2023-07-20 13:40:29 +02:00
0bd7968272
Merge branch 'master' into 6592-chat-component-+-button-open-search 2023-07-20 13:39:42 +02:00
Hannes Heine
0b1e377df5
Merge pull request #6565 from Ocelot-Social-Community/3086-avoid-red-color-for-non-essential-things--new
feat(webapp): change color red to green on cancel buttons of post and comments
2023-07-20 13:27:53 +02:00
e2c23ad4a2
more lint fixes 2023-07-20 13:10:32 +02:00
70a1c52165
lint fixes 2023-07-20 13:10:25 +02:00
01fb28da3c
unify function to fix room result, propose order fix(not 100%) 2023-07-20 13:09:38 +02:00
624f379677
fix new room mechanic 2023-07-20 12:57:18 +02:00
Wolfgang Huß
999255b2b5 Change general search hint 2023-07-20 12:38:43 +02:00
elweyn
0b64fce5aa Add selectedRoom equaling the createdRoom 2023-07-20 12:19:32 +02:00
Wolfgang Huß
883d7d89ab Fix linting 2023-07-20 12:04:37 +02:00
Wolfgang Huß
dee77df5f6 Cleanup 2023-07-20 12:02:24 +02:00
elweyn
13da3ba3f4 Add returned properties to the CreateRoom mutation, add emit to change the roomID. 2023-07-20 11:35:06 +02:00
elweyn
a82d245f63 Change toast error to error.message. 2023-07-20 11:03:20 +02:00
elweyn
b76802f59f Add close button and style the headline of the UserSearch. 2023-07-20 11:01:18 +02:00
Hannes Heine
d13f6f0728
Merge branch 'master' into 3086-avoid-red-color-for-non-essential-things--new 2023-07-20 10:45:31 +02:00
Wolfgang Huß
858e3fdee8 Rename 'addRoom' to 'toggleUserSearch' in chat component 2023-07-20 10:40:04 +02:00
Markus
18f932f1b6 [refactor] fixed wrong title on edit post page 2023-07-20 10:15:39 +02:00
elweyn
6659238fa1 Add fetchRooms option & check null on content. 2023-07-20 10:15:15 +02:00
Hannes Heine
b881daef91
Merge branch 'master' into 6592-chat-component-+-button-open-search 2023-07-20 10:11:41 +02:00
Markus
daaff73c73 fixed linting 2023-07-20 10:09:28 +02:00
Markus
c9f51ffca9 [refactor] filter menu further feedback implementation 2023-07-20 10:07:59 +02:00
Hannes Heine
9e52ec5469
Merge pull request #6608 from Ocelot-Social-Community/6236-groups-highlighting
fix(webapp): groups highlighting
2023-07-20 09:19:54 +02:00
Hannes Heine
abdd70128a
Merge branch 'master' into 6236-groups-highlighting 2023-07-20 06:43:57 +02:00
Hannes Heine
b126347aee
Merge branch 'master' into 6592-chat-component-+-button-open-search 2023-07-20 06:40:44 +02:00
Hannes Heine
052d59b3b6
Merge pull request #6617 from Ocelot-Social-Community/6588-chat-link-to-chat-page
feat(webapp): chat link to chat page
2023-07-20 06:39:28 +02:00
Markus
a8f32cad75 Merge branch 'master' into 6443-refactor-create-post-page 2023-07-19 22:01:47 +02:00
Markus
eb67ef0ec7 Merge branch 'master' into 6500-refactor-filter-menu 2023-07-19 22:01:05 +02:00
Markus
fac30fd6e0 Merge branch 'master' into 6236-groups-highlighting 2023-07-19 22:00:11 +02:00
Markus
fae7bc614e Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-19 21:59:25 +02:00
Markus
2286d91d50 Merge branch 'master' into 6236-groups-highlighting 2023-07-19 21:59:05 +02:00
Markus
b190c56b52 Merge branch 'master' into 6500-refactor-filter-menu 2023-07-19 21:57:46 +02:00
Markus
57cf245b71 fixed linting 2023-07-19 21:53:05 +02:00
Markus
084b14608d updated CategoriesFilter tests 2023-07-19 21:47:26 +02:00
Markus
f927c13b86 [refactor] updated layout/ui of filter menu 2023-07-19 21:47:02 +02:00
Wolfgang Huß
20e6fb5122 Change headline for search user for new chat on chat page 2023-07-19 17:59:20 +02:00
Wolfgang Huß
4192612293 Fix linting 2023-07-19 17:51:05 +02:00
Wolfgang Huß
3d9a9cd5a0 Create the chat room on user search in chats function 2023-07-19 17:47:56 +02:00
Markus
74dceb82f0 Merge branch '6588-chat-link-to-chat-page' of github.com:Ocelot-Social-Community/Ocelot-Social into 6588-chat-link-to-chat-page 2023-07-19 17:27:05 +02:00
Markus
45dba25a7a [fix] changed css rule for single chat icon 2023-07-19 17:24:37 +02:00
Wolfgang Huß
26282c67b7 Make user search in chats function – second step 2023-07-19 16:41:23 +02:00
Hannes Heine
e87078c2fc
Merge branch 'master' into 6588-chat-link-to-chat-page 2023-07-19 16:25:01 +02:00
Hannes Heine
d23eb77d3a
Merge pull request #6615 from Ocelot-Social-Community/fix-chat-last-message-check
fix(webapp): fix lastMessage to contain proper values
2023-07-19 16:23:50 +02:00
Markus
5bae7cbd94 [feature] open chat page via link from single chat window and open the used room after loading 2023-07-19 15:54:31 +02:00
Wolfgang Huß
ffe51a0743 Separate 'ds-select' of 'AddGroupMember' into separate component 'SelectUserSearch' 2023-07-19 15:48:05 +02:00
Hannes Heine
9ba8492503
Merge branch 'master' into fix-chat-last-message-check 2023-07-19 15:47:14 +02:00
Hannes Heine
6c31a6f51c
Merge pull request #6613 from Ocelot-Social-Community/chat-trim-message
fix(backend): chat create message - only take 2000 chat message characters
2023-07-19 15:46:11 +02:00
ea368cd0f3
lint fixes 2023-07-19 15:09:13 +02:00
Hannes Heine
ff9db84cba
Merge branch 'master' into chat-trim-message 2023-07-19 15:02:29 +02:00
Hannes Heine
7d4e4071e0
Merge pull request #6614 from Ocelot-Social-Community/6590-chat-send-url
feat(webapp): chat component can now show clickable urls
2023-07-19 15:01:49 +02:00
2f76d0b502
fix lastMessage to contain proper values 2023-07-19 14:38:23 +02:00
0234244c09
Merge branch 'master' into 6590-chat-send-url 2023-07-19 14:21:49 +02:00
bc1015da8c
corrected field names to exclude, remove comment 2023-07-19 14:22:04 +02:00
Hannes Heine
e419e247b6
Merge pull request #6609 from Ocelot-Social-Community/6568-highlight-username-chat
fix(webapp): highlight username functionality for chat
2023-07-19 14:14:24 +02:00
4448ecd6fe
fix walk recursive & field definitions 2023-07-19 14:12:45 +02:00
Wolfgang Huß
a114b8a12c Give the chat plus button a function and show hide the user search 2023-07-19 14:07:10 +02:00
Hannes Heine
e4e365d90e
Merge branch 'master' into 6568-highlight-username-chat 2023-07-19 13:46:11 +02:00
Hannes Heine
5c62a23254
Merge branch 'master' into 6590-chat-send-url 2023-07-19 12:32:14 +02:00
Wolfgang Huß
5ecf6a7fee Change cancel button in 'MySomethingList' from danger to green 2023-07-19 12:31:52 +02:00
b1e39585b1
Merge pull request #6611 from Ocelot-Social-Community/fix-chat-behaviour
fix(webapp): fix chat behaviour
2023-07-19 12:31:25 +02:00
Wolfgang Huß
6beb59b89c Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 3086-avoid-red-color-for-non-essential-things--new 2023-07-19 12:20:28 +02:00
Wolfgang Huß
9f8f2635ab Fix linting 2023-07-19 12:19:45 +02:00
Markus
332340ed07 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-19 12:17:08 +02:00
256bcc2af7
do not filter chat message content with xss-middleware 2023-07-19 12:13:49 +02:00
6acdde177f
Revert "[feature] chat component can now show clickable urls"
This reverts commit 02cbe6c19b4c4d676094f849cd05a740feb2360a.
2023-07-19 12:13:18 +02:00
Markus
02cbe6c19b [feature] chat component can now show clickable urls 2023-07-19 11:56:38 +02:00
Hannes Heine
0cad389725
Merge branch 'master' into fix-chat-behaviour 2023-07-19 11:52:43 +02:00
779d564159
lint fixes 2023-07-19 11:53:13 +02:00
Hannes Heine
5ebc73670e
Merge pull request #6612 from Ocelot-Social-Community/6583-chat-seen-check-style
feat(webapp): chat seen check style
2023-07-19 11:52:08 +02:00
93aaea4aa1
only take 2000 chat message characters 2023-07-19 11:51:41 +02:00
24187bf8a9
increase unreadCount when receiving a message, fix problem with empty room 2023-07-19 11:45:36 +02:00
f7dd605838
shorten room message, update room message when sending 2023-07-19 11:36:35 +02:00
Markus
897794b0ee [feature] changed seen checks for chat component 2023-07-19 11:06:05 +02:00
41cca4f4ec
lint 2023-07-19 10:42:21 +02:00
961a260044
remove default avatar, allow refetch rooms, count down read messages, update lastMessage & lastMessageAt, ... 2023-07-19 10:39:54 +02:00
Markus
0bc19cf226 [fix] added usertag as allowed html tags, so user highlighting works for the chat 2023-07-19 10:15:56 +02:00
Markus
85e68795a3 [fix] all group related pages are now under one route, so link highlighting works 2023-07-19 10:09:04 +02:00
Markus
7dbae3f5c4 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-19 09:49:23 +02:00
Wolfgang Huß
c2655867c9
Merge pull request #6605 from Ocelot-Social-Community/6589-on-open-chat-room-page-close-or-on-change-profile-change-mini-chat
feat(webapp): on open chat room page close or on change profile and click chat change small chat
2023-07-19 09:10:03 +02:00
mahula
5ef6e9e47d
Merge branch 'master' into 6589-on-open-chat-room-page-close-or-on-change-profile-change-mini-chat 2023-07-19 08:14:30 +02:00
Hannes Heine
d3519eedc2
Merge pull request #6601 from Ocelot-Social-Community/6591-chat-room-list-search-bar-placeholder
feat(webapp): change text for chat room search to `Filter chat rooms`
2023-07-19 08:12:42 +02:00
Hannes Heine
7b490e2f34
Merge branch 'master' into 6591-chat-room-list-search-bar-placeholder 2023-07-19 07:37:32 +02:00
Hannes Heine
219c035a88
Merge pull request #6603 from Ocelot-Social-Community/fix-chat-message-socket
fix(backend): convert indexId to string (neo4j number problem)
2023-07-19 07:37:08 +02:00
Hannes Heine
4018137583
Merge branch 'master' into fix-chat-message-socket 2023-07-19 07:06:59 +02:00
Hannes Heine
4d703586f4
Merge pull request #6604 from Ocelot-Social-Community/fix-runner
fix(other): github cache in workflow
2023-07-19 07:06:28 +02:00
mahula
aa7c54a052 set back workflow triggers to push 2023-07-18 23:59:34 +02:00
mahula
3ffa8c9af5 add recommended branch cache cleanup at pr closing workflow 2023-07-18 23:37:44 +02:00
mahula
f348e18ce2 Revert "make workflows fail to stress test github cache deletion"
This reverts commit 09e887fc3c86e21258d7e697daae68c292ddb4d8.
2023-07-18 22:54:14 +02:00
mahula
09e887fc3c make workflows fail to stress test github cache deletion 2023-07-18 22:32:21 +02:00
mahula
2eb507170a Revert "make e2e testing fail for testing"
This reverts commit d0a597b07d1b53da2f9210e45ba1998046a4db46.
2023-07-18 21:59:22 +02:00
Markus
1f64d7dbc3 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-18 21:48:19 +02:00
mahula
7f5730edc8 fix typo 2023-07-18 21:37:26 +02:00
mahula
d0a597b07d make e2e testing fail for testing 2023-07-18 21:12:31 +02:00
mahula
b4383d38a1 set e2e test cache delete job wo run only, if needed jobs were successful 2023-07-18 21:10:54 +02:00
mahula
715ab9d0cb set webapp cache delete job wo run only, if needed jobs were successful 2023-07-18 21:06:00 +02:00
mahula
b712e3084e Revert "make backend tests fail for testing"
This reverts commit 991e5c5ec30338e1e93c5bf17c8d94f7d06a9dd1.
2023-07-18 20:26:09 +02:00
mahula
0e73d53e9a fix typo 2023-07-18 19:57:37 +02:00
mahula
991e5c5ec3 make backend tests fail for testing 2023-07-18 19:55:27 +02:00
mahula
ca721228cd change backend cache deletion job dependency 2023-07-18 19:41:24 +02:00
mahula
b2632e3a88 for testing use only backend test workflow triggered by pushes on this branch 2023-07-18 19:34:36 +02:00
mahula
d468af8104 fix cache naming 2023-07-18 19:18:38 +02:00
b1feca35d6
another try fixing run id 2023-07-18 18:55:07 +02:00
mahula
4d61163868 run cache deletion job only, if file change condition is true 2023-07-18 18:42:03 +02:00
mahula
bf7d4e13c8 run cache deletion job only, if needed jobs were successful 2023-07-18 18:42:03 +02:00
6ccd4dde54
reference GITHUB_RUN_NUMBER differently 2023-07-18 18:34:13 +02:00
Wolfgang Huß
ef95f12339 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6589-on-open-chat-room-page-close-or-on-change-profile-change-mini-chat 2023-07-18 18:30:49 +02:00
Wolfgang Huß
b85d5345a0 Clean up 2023-07-18 18:30:03 +02:00
Wolfgang Huß
9157e14ded Change small chat partner on click the chat button on different user profile 2023-07-18 18:21:05 +02:00
Wolfgang Huß
a3b3e02ebc Use 'mapMutations' in default layout 2023-07-18 18:20:04 +02:00
45c70f7910
corrected var reference 2023-07-18 17:55:22 +02:00
a9835288e2
fix github cache in workflow 2023-07-18 17:39:50 +02:00
Wolfgang Huß
c7deefa563 Close small chat if one changes to the chat room page 2023-07-18 17:33:45 +02:00
4a474a6a4a
convert indexId to string (neo4j number problem) 2023-07-18 16:35:18 +02:00
f3fc9145d3
Merge branch 'master' into 6591-chat-room-list-search-bar-placeholder 2023-07-18 15:56:51 +02:00
3dab3c2faa
Merge pull request #6595 from Ocelot-Social-Community/chat-last-messages
feat(webapp): show last message and unread count in room list
2023-07-18 15:52:56 +02:00
f9dad608c7
Merge branch 'master' into chat-last-messages 2023-07-18 15:22:56 +02:00
aa86db47f6
Merge pull request #6585 from Ocelot-Social-Community/cache-docker-images-for-backend-webapp-e2e-testing
refactor(other): cache docker images for backend webapp e2e testing
2023-07-18 15:19:56 +02:00
8c4cb7ba18
Merge branch 'master' into cache-docker-images-for-backend-webapp-e2e-testing 2023-07-18 14:50:55 +02:00
1132a6728c
Merge pull request #6586 from Ocelot-Social-Community/chat-notifications2
feat(backend): chat message added subscription
2023-07-18 14:50:31 +02:00
Wolfgang Huß
cc4cb8af46 Rename tag 'chat-module' to 'chat' 2023-07-18 14:41:10 +02:00
Wolfgang Huß
785a027989 Close mini chat on visit chat room page 2023-07-18 14:17:40 +02:00
Wolfgang Huß
96f8f7efda
Merge branch 'master' into 6591-chat-room-list-search-bar-placeholder 2023-07-18 14:13:51 +02:00
baf1191490
Merge branch 'master' into chat-notifications2 2023-07-18 13:28:12 +02:00
53cfbd0da1
Merge pull request #6599 from Ocelot-Social-Community/seed-no-promise-all
refactor(backend): removed promise all from seed
2023-07-18 13:27:53 +02:00
Moriz Wahl
342d60d21f Merge branch 'chat-notifications2' of github.com:Ocelot-Social-Community/Ocelot-Social into chat-notifications2 2023-07-18 13:23:13 +02:00
Moriz Wahl
c0fe7028e5 fix unit test 2023-07-18 13:23:03 +02:00
e47a558c80
Merge branch 'master' into chat-notifications2 2023-07-18 12:54:38 +02:00
b908bb3b85
Merge branch 'master' into seed-no-promise-all 2023-07-18 12:53:31 +02:00
eabef4c56c
Merge pull request #6563 from Ocelot-Social-Community/6545-add-headline-to-chat-page
feat(webapp): add headline to chat page
2023-07-18 12:53:03 +02:00
Moriz Wahl
81a08ff04e query all props on add message subscription 2023-07-18 12:47:23 +02:00
Moriz Wahl
eed89f8c4b add chat middleware to add new message subscription 2023-07-18 12:46:19 +02:00
507f0c0880
removed promise all 2023-07-18 12:23:24 +02:00
Wolfgang Huß
1cc60cd154 Change text for chat room search to 'Filter chat rooms' 2023-07-18 12:23:09 +02:00
Wolfgang Huß
0b96388a42 Remove '*.js' on imports in 'Editor.vue' 2023-07-18 11:47:05 +02:00
Wolfgang Huß
1bc7472068
Merge branch 'master' into 6545-add-headline-to-chat-page 2023-07-18 11:40:25 +02:00
Hannes Heine
61ecb448bb
Merge pull request #6594 from Ocelot-Social-Community/set-cache-cleanup-not-to-fail
fix(other): set workflow not to fail while deleting cache
2023-07-18 11:23:58 +02:00
cca020b6b3
aligned backend and frontend queries, show last message and unread count in room list 2023-07-18 11:14:06 +02:00
mahula
1752ac7e67
Merge branch 'master' into cache-docker-images-for-backend-webapp-e2e-testing 2023-07-18 11:13:04 +02:00
33ecc4764e
linting 2023-07-18 10:54:27 +02:00
ae2d6c7ad5
fix recipient selection 2023-07-18 10:52:18 +02:00
d7aba44fbe
removed console log and fixed reloading of messages 2023-07-18 10:48:42 +02:00
98cad5b568
changed order of room to lastMessageAt 2023-07-18 10:47:56 +02:00
mahula
63bf3a3071 set workflow not to fail while deleting cache 2023-07-18 10:31:56 +02:00
mahula
6b7047e604 set workflow not to fail while deleting cache 2023-07-18 10:25:12 +02:00
Markus
eafac6f2f6 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-18 09:15:50 +02:00
2e7adb4eb3
Merge branch 'master' into chat-notifications2 2023-07-17 22:29:03 +02:00
e1203a9794
Merge pull request #6584 from Ocelot-Social-Community/chat-notifications
feat(backend): room count subscription
2023-07-17 21:15:40 +02:00
Moriz Wahl
dfd7107714 remove unused ubscription test, fix subscription params in test 2023-07-17 20:37:52 +02:00
Moriz Wahl
1d8e1cf251 Merge branch 'chat-notifications' of github.com:Ocelot-Social-Community/Ocelot-Social into chat-notifications 2023-07-17 19:52:56 +02:00
Moriz Wahl
4b2fae9a2c do not await for mark messages as seen 2023-07-17 19:52:41 +02:00
a7474a09d7
Merge branch 'master' into chat-notifications 2023-07-17 19:46:57 +02:00
a2e8401476
Merge pull request #6587 from Ocelot-Social-Community/fix-profile-query
fix(backend): profile query fix
2023-07-17 19:46:40 +02:00
Moriz Wahl
27fe3068e0 remove emacs fragment 2023-07-17 19:30:44 +02:00
Moriz Wahl
cad890ffcb Merge branch 'chat-notifications' of github.com:Ocelot-Social-Community/Ocelot-Social into chat-notifications 2023-07-17 19:29:26 +02:00
Moriz Wahl
74af799217 unread room count in store 2023-07-17 19:28:56 +02:00
Moriz Wahl
0dcda35678 no console 2023-07-17 18:55:36 +02:00
Moriz Wahl
2eb94d91e1 no subscription on message query 2023-07-17 18:54:17 +02:00
Moriz Wahl
829ea5ee0c Merge branch 'master' into chat-notifications 2023-07-17 18:37:28 +02:00
Moriz Wahl
fb1d540eb2 subscription send on message query 2023-07-17 18:35:10 +02:00
Moriz Wahl
846fe26091 some changes 2023-07-17 18:34:35 +02:00
3a86c892b4
further query simplification 2023-07-17 18:27:00 +02:00
c24a9a56c2
profile query fix to return the correct user avatar not the first found 2023-07-17 18:24:31 +02:00
deb8394fe2
Merge branch 'master' into chat-notifications 2023-07-17 18:15:47 +02:00
ae0b7f7629
Merge pull request #6567 from Ocelot-Social-Community/mark-messages-as-read
feat(webapp): mark messages as seen
2023-07-17 18:15:32 +02:00
Moriz Wahl
887f2c9362 more subscription tests for create message 2023-07-17 17:42:45 +02:00
Moriz Wahl
ea28f4afeb recipient user of message to send subscription, test subscription 2023-07-17 17:33:51 +02:00
Moriz Wahl
884ee1713c unread room count query as function 2023-07-17 16:36:39 +02:00
mahula
2c39e8f8a2
Merge branch 'master' into 6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions 2023-07-17 16:22:14 +02:00
mahula
137a3f0d72 upgrade cypress-relates packages 2023-07-17 16:17:25 +02:00
Moriz Wahl
ec9d488b3c
Merge branch 'master' into mark-messages-as-read 2023-07-17 16:08:55 +02:00
Moriz Wahl
b1102f6e3e only mark other users messages as seen 2023-07-17 16:07:12 +02:00
mahula
d584efa71f
Merge pull request #6555 from Ocelot-Social-Community/6534-chat-room-usertag
feat(webapp): changed usertag in chat messages to user-slug
2023-07-17 16:01:18 +02:00
45db186dfd
more merge errors 2023-07-17 16:00:08 +02:00
27600f0e79
fix merge error 2023-07-17 15:59:32 +02:00
Moriz Wahl
edeb22e70c room avatar is working (returns other users avatar image if present) 2023-07-17 15:58:46 +02:00
94bb798d72
Merge branch 'master' into chat-notifications 2023-07-17 15:51:52 +02:00
b8f0e1ef59
"fix" room avatar query 2023-07-17 15:23:34 +02:00
mahula
e1374c05ac add cache deletion job to backend and webapp workflow files 2023-07-17 15:18:48 +02:00
mahula
045d139960 replace artefact upload by caching in webapp unit test job 2023-07-17 15:11:18 +02:00
19e441b449
more changeset reduction 2023-07-17 15:06:37 +02:00
4a9199229b
redurce changeset 2023-07-17 15:05:51 +02:00
mahula
69408007e7 replace artefact upload by caching in webapp build test job 2023-07-17 15:04:12 +02:00
56060c6573
Merge branch 'master' into mark-messages-as-read 2023-07-17 15:04:02 +02:00
mahula
466f67445e
Merge branch 'master' into 6534-chat-room-usertag 2023-07-17 15:01:45 +02:00
ced4996f47
implement chatMessageAdded subscription 2023-07-17 14:55:57 +02:00
mahula
77f37fc210
Merge pull request #6564 from Ocelot-Social-Community/new-room-properties
feat(backend): more room properties
2023-07-17 14:47:13 +02:00
mahula
f7e8d85b5f add webapp test worfkflow file to file filter 2023-07-17 14:29:35 +02:00
mahula
e44c3493e2 add backend test worfkflow file to file filter 2023-07-17 14:29:00 +02:00
Moriz Wahl
c05d39f4e6
Merge branch 'master' into new-room-properties 2023-07-17 14:11:33 +02:00
mahula
528a76a6cf
Merge pull request #6562 from Ocelot-Social-Community/chat-order-by-indexid
refactor(backend): chat messages - order by indexId instead of createdAt
2023-07-17 14:10:38 +02:00
mahula
89719b3cda merge env copy steps into single step 2023-07-17 14:01:14 +02:00
mahula
4ec4b36590 replace artefact download by caching in backend unit test job 2023-07-17 13:57:53 +02:00
mahula
58e25e6361
Merge branch 'master' into chat-order-by-indexid 2023-07-17 13:36:52 +02:00
mahula
c543b7d478
Merge pull request #6560 from Ocelot-Social-Community/6557-chat-reactive-language-switch
feat(webapp): chat language is reactive
2023-07-17 13:32:46 +02:00
mahula
7e171fb521 replace artefact upload by caching in backend build test job 2023-07-17 13:21:02 +02:00
mahula
b15148b985 replace artefact upload by caching in neo4j build test job 2023-07-17 13:18:35 +02:00
e09c91235e
properly propagte user into unreadRoomCount subscription 2023-07-17 13:11:33 +02:00
mahula
34145cfa06 fix typo 2023-07-17 13:10:28 +02:00
Moriz Wahl
1ac3553200
Merge branch 'master' into new-room-properties 2023-07-17 13:06:35 +02:00
mahula
28596b2db3
Merge branch 'master' into 6557-chat-reactive-language-switch 2023-07-17 12:58:30 +02:00
mahula
7198122ebf
Merge pull request #6566 from Ocelot-Social-Community/unread-rooms-query
feat(backend): unread rooms query
2023-07-17 12:57:48 +02:00
3e60ab6854
room count subscription 2023-07-17 12:41:06 +02:00
Moriz Wahl
edaf72b674 add room query pagination 2023-07-17 11:56:58 +02:00
Moriz Wahl
590819a7a4 Merge branch 'master' into new-room-properties 2023-07-17 11:54:12 +02:00
Moriz Wahl
4afd688fbe count unread messages on create room 2023-07-17 11:50:59 +02:00
fb45ac107a
Merge branch 'unread-rooms-query' into chat-notifications 2023-07-17 11:49:51 +02:00
ec07ddfec2
Merge branch 'master' into unread-rooms-query 2023-07-17 11:44:45 +02:00
882435e54c
lint fix 2023-07-17 11:40:07 +02:00
9c052ea1cd
start with chat notifications 2023-07-17 11:38:06 +02:00
Moriz Wahl
8e3402a7ef
Update backend/src/schema/types/type/Room.gql
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-07-17 11:33:59 +02:00
32eff1eab2
Merge pull request #6580 from Ocelot-Social-Community/chat-last-seen-webapp
feat(webapp): chat last seen in webapp
2023-07-17 10:54:41 +02:00
d75566a8ce
sender user 2023-07-17 10:30:12 +02:00
b6fe28e1c4
fix test, test pagination properly 2023-07-17 10:29:32 +02:00
1e77e9aec0
Merge branch 'master' into unread-rooms-query 2023-07-17 10:23:56 +02:00
9ab8fd7561
Merge branch 'master' into chat-last-seen-webapp 2023-07-17 10:10:14 +02:00
640e713f0a
Merge pull request #6579 from Ocelot-Social-Community/chat-pagniate-rooms
feat(webapp): chat paginate rooms
2023-07-17 10:09:05 +02:00
348d56beb1
Merge branch 'master' into chat-pagniate-rooms 2023-07-17 09:33:39 +02:00
Hannes Heine
57418ee18a
Merge pull request #6582 from Ocelot-Social-Community/share-required-files-via-cache-for-e2e-testing
refactor(other): use cached docker images in github e2e flow to decrease run time of e2e test job runs
2023-07-17 09:32:01 +02:00
121093342b
Merge branch 'master' into chat-pagniate-rooms 2023-07-17 09:30:02 +02:00
mahula
6ab1d24c36 remove pr number step fpm e2e test job 2023-07-17 07:47:49 +02:00
mahula
fe8d4a4cfa reuse pr number from preparation step in e2e test step 2023-07-17 07:46:01 +02:00
mahula
545eb04d6c adapt step namings 2023-07-17 07:43:54 +02:00
mahula
9ba873648e add cache restoring in e2e test step 2023-07-17 07:42:58 +02:00
mahula
690021fcb6 move cypress requirement installation to preparation step 2023-07-17 07:39:57 +02:00
mahula
5ca1e9e648 add docker image building step to e2e test workflow 2023-07-17 07:35:20 +02:00
cfc34495a7
Merge branch 'master' into 6557-chat-reactive-language-switch 2023-07-17 01:01:51 +02:00
ddc864a433
Merge pull request #6581 from Ocelot-Social-Community/fix-room-image
fix(webapp): show room header images.
2023-07-17 00:55:19 +02:00
c0dec2c358
Merge branch 'master' into fix-room-image 2023-07-16 20:40:50 +02:00
Hannes Heine
61ce0156d1
Merge branch 'master' into chat-pagniate-rooms 2023-07-16 13:18:35 +02:00
Hannes Heine
a97af3e418
Merge pull request #6561 from Ocelot-Social-Community/chat-seed
feat(backend): chat seed
2023-07-16 13:17:25 +02:00
elweyn
5dfdcc9bc2 fix(webapp): show room header images. 2023-07-15 19:00:46 +02:00
1e7f579378
adjust tests 2023-07-15 12:51:43 +02:00
661c2f1b71
implement room order 2023-07-15 12:51:33 +02:00
775a3ddb72
strip datetime down to date in message 2023-07-15 12:35:44 +02:00
2d3483dc1b
query additional data for messages 2023-07-15 12:35:26 +02:00
66cd66d71a
test room pagination and singleRoom query 2023-07-15 12:03:53 +02:00
ab91413bf3
typo 2023-07-15 10:43:08 +02:00
0cb45cd8f6
removed refetch message method 2023-07-15 10:42:10 +02:00
851dd2e3e6
lint fixes 2023-07-15 10:40:18 +02:00
5f4a973e2a
backend allow room filter by id for single rooms 2023-07-15 10:38:35 +02:00
f05a0bc544
frontend paginate rooms 2023-07-15 10:38:19 +02:00
dependabot[bot]
ae0c6f12bd
Bump @babel/preset-env from 7.9.5 to 7.22.9 in /backend
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.9.5 to 7.22.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-15 02:05:07 +00:00
dependabot[bot]
209390a7e0
Bump @babel/core from 7.22.8 to 7.22.9
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.22.8 to 7.22.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.9/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-15 01:50:34 +00:00
dependabot[bot]
7c3ebf1c1c
Bump @babel/preset-env from 7.22.7 to 7.22.9
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.22.7 to 7.22.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-15 01:50:09 +00:00
dafdd26eb6
Merge branch 'master' into 6557-chat-reactive-language-switch 2023-07-15 01:39:14 +02:00
2947ad635c
Merge branch 'master' into 6534-chat-room-usertag 2023-07-15 01:25:05 +02:00
Moriz Wahl
3d4def7c10
Merge branch 'master' into new-room-properties 2023-07-14 19:56:42 +02:00
Moriz Wahl
db594650f9 feat(webapp): mark messages as seen 2023-07-14 18:53:56 +02:00
Moriz Wahl
c46d0064fc unread rooms query in chat notification 2023-07-14 14:50:43 +02:00
Moriz Wahl
d7746e5904 clean db after all 2023-07-14 14:44:41 +02:00
Moriz Wahl
09be4d3442 test unread rooms query 2023-07-14 14:40:38 +02:00
Moriz Wahl
f4567b14ff feat(backend): unread rooms query 2023-07-14 13:25:57 +02:00
entermex
138b851737 Change color red to green on cancel buttons of post and comments 2023-07-14 13:05:07 +02:00
Moriz Wahl
4310b3fa48 create message mutation returns full message object 2023-07-14 12:51:54 +02:00
Moriz Wahl
b9b9fea1dd test unread count 2023-07-14 12:38:46 +02:00
Moriz Wahl
1fd67aa581 add unreadCount property 2023-07-14 12:34:12 +02:00
Moriz Wahl
2fe93892a1 full room object for create room mutation 2023-07-14 12:21:40 +02:00
Moriz Wahl
1d92b40f50 lastMessage in room working 2023-07-14 11:52:51 +02:00
Wolfgang Huß
40b40eb486 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6545-add-headline-to-chat-page 2023-07-14 11:44:28 +02:00
Wolfgang Huß
53a320fb9d Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6545-add-headline-to-chat-page
# Conflicts:
#	webapp/locales/de.json
#	webapp/locales/en.json
2023-07-14 11:40:24 +02:00
Markus
b4804cef7c Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-14 11:15:07 +02:00
54cf5b37a5
order by indexId instead of createdAt 2023-07-14 11:09:04 +02:00
55b3bc999a
use a prime for seeding to allow testing of the pagination 2023-07-14 10:59:38 +02:00
eae7b53adf
reduce message count to 1000 instead of 10000 to reduce seed time 2023-07-14 10:56:02 +02:00
75b63c3caa
Merge branch 'master' into chat-seed 2023-07-14 10:42:45 +02:00
f9da762253
implemented chat seed 2023-07-14 10:42:20 +02:00
b933305cad
Merge pull request #6549 from Ocelot-Social-Community/message-pagination
feat(webapp): chat message pagination
2023-07-14 10:28:20 +02:00
faa474dcf6
fixed merge problem 2023-07-14 09:19:56 +02:00
a9ad8c34c8
Merge branch 'master' into message-pagination 2023-07-14 09:13:40 +02:00
Moriz Wahl
5376e171bd trying last message prop in room 2023-07-14 09:11:32 +02:00
mahula
65a6e219db
Merge pull request #6553 from Ocelot-Social-Community/6537-chat-remove-reply-smileys
feat(webapp): chat remove reply smileys
2023-07-14 08:19:36 +02:00
Markus
d496aef0a4 fixed linting 2023-07-13 22:56:38 +02:00
Markus
d73fd0cbb7 [bug] chat language is now reactive 2023-07-13 22:35:48 +02:00
Markus
f4bf763701 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-13 22:25:16 +02:00
mahula
db7c8d55e5
Merge branch 'master' into 6537-chat-remove-reply-smileys 2023-07-13 19:16:27 +02:00
mahula
eaad9425a7
Merge pull request #6552 from Ocelot-Social-Community/6536-chat-remove-message-actions
feat(webapp): remove message actions for chat
2023-07-13 19:15:19 +02:00
Moriz Wahl
032bca1b64 add last message at, use cypher statements for roomName and avatar 2023-07-13 19:09:17 +02:00
Markus
9662e729aa Merge branch 'master' into 6443-refactor-create-post-page 2023-07-13 18:50:04 +02:00
Markus
82bda3ffa5 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-13 18:49:48 +02:00
Markus
caa7e8e1fb [refactor] updated ui of creat post page 2023-07-13 18:47:36 +02:00
mahula
acf45ace4f
Merge branch 'master' into 6536-chat-remove-message-actions 2023-07-13 16:03:38 +02:00
Moriz Wahl
d9510b0739
Merge pull request #6547 from Ocelot-Social-Community/more-message-props
feat(backend): more message props
2023-07-13 16:00:38 +02:00
Hannes Heine
4e6b927452
Merge branch 'master' into 6536-chat-remove-message-actions 2023-07-13 15:17:58 +02:00
Moriz Wahl
7864809036
Merge branch 'master' into more-message-props 2023-07-13 15:17:07 +02:00
da0f7094a8
Merge pull request #6520 from Ocelot-Social-Community/refactor-seed
refactor(backend): fix seed to not use promise all where easily refactored
2023-07-13 15:09:11 +02:00
Markus
08b78aad7c fixed linting 2023-07-13 14:45:44 +02:00
Markus
24c6884b9a [feature] changed usertag in chat messages to user-slug 2023-07-13 14:38:28 +02:00
7b23f753ac
Merge branch 'master' into refactor-seed 2023-07-13 14:29:43 +02:00
mahula
658a616170
Merge pull request #6540 from Ocelot-Social-Community/cypress-reporting
refactor(other): add proper reporting to cypress tests
2023-07-13 14:27:14 +02:00
mahula
264546c27c
Merge branch 'master' into cypress-reporting 2023-07-13 14:04:14 +02:00
mahula
e3b619709c
Merge pull request #6528 from Ocelot-Social-Community/6375-refactor-cypress-migrate-from-cypress-file-upload-to-selectfile
refactor(other): cypress - migrate from cypress-file-upload to .selectFile()
2023-07-13 13:59:14 +02:00
mahula
c9e4029b2e
Merge branch 'master' into 6375-refactor-cypress-migrate-from-cypress-file-upload-to-selectfile 2023-07-13 13:32:18 +02:00
Hannes Heine
f9afdc9bce
Merge pull request #6517 from Ocelot-Social-Community/6400-change-chat-style-and-lang
feat(webapp): change chat style and lang
2023-07-13 13:31:15 +02:00
4b9e7da1ba
typo 2023-07-13 12:30:02 +02:00
a961f88cff
indexId as Int not String 2023-07-13 12:28:54 +02:00
Hannes Heine
dc83dd06d4
Merge branch 'master' into 6400-change-chat-style-and-lang 2023-07-13 12:19:10 +02:00
Hannes Heine
980681793d
Merge pull request #6518 from Ocelot-Social-Community/6436-show-the-event-on-the-map
feat(webapp): show events with locations on the map
2023-07-13 12:18:48 +02:00
06b15dcd5c
expect specific order of elements when querying, fix pagination query 2023-07-13 12:18:05 +02:00
bb509ae244
remove comment, reverse order to reduce client workload 2023-07-13 12:17:28 +02:00
Wolfgang Huß
751c8b60a6 Add headline to chat page 2023-07-13 12:02:53 +02:00
Moriz Wahl
5bf933887c messages created by current user are not set to seen 2023-07-13 11:51:38 +02:00
ac6bbf1840
remove setTimeout 2023-07-13 11:33:45 +02:00
Markus
cbf1bab2f2 [feature] remove reply emojis for chat component 2023-07-13 11:31:04 +02:00
c21026e28a
fixed message loading state when writing and refetching 2023-07-13 11:23:06 +02:00
Markus
507be4eca2 [feature] removed message actions for chat 2023-07-13 11:15:46 +02:00
a82e76f366
test message ordering & pagination 2023-07-13 11:13:06 +02:00
1648b25516
lint fixes 2023-07-13 11:06:29 +02:00
Markus
fcfd58cedf merged master 2023-07-13 11:05:36 +02:00
Markus
bcf93797f7 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-13 11:00:57 +02:00
Markus
9cca4c9e6f [feature] changed chat style export so rebranding is also working for chat 2023-07-13 11:00:44 +02:00
d513a32ea8
Merge branch 'master' into message-pagination 2023-07-13 10:56:27 +02:00
Wolfgang Huß
20d7e0690e
Merge branch 'master' into 6436-show-the-event-on-the-map 2023-07-13 10:49:30 +02:00
Wolfgang Huß
f2f003d205
Merge pull request #6550 from Ocelot-Social-Community/6542-chat-in-header
feat(webapp): refine chat notification in header menu and chat button on user profile
2023-07-13 10:48:45 +02:00
8065529d0a
reverted change - use forEach instead of for loop 2023-07-13 10:41:55 +02:00
70c310bc88
create indexId when creating the message 2023-07-13 10:40:31 +02:00
Wolfgang Huß
34bb207e8e Change store commits into 'mapMutations' on user profile 2023-07-13 09:30:19 +02:00
Wolfgang Huß
40774b0498 Put user name in the tooltip of the chat button on the user profile 2023-07-13 08:59:51 +02:00
Wolfgang Huß
f0826e6e44
Update webapp/locales/de.json
Co-authored-by: Alexander Friedland <fridolin@tutanota.com>
2023-07-13 08:49:34 +02:00
Wolfgang Huß
afcb2a1eed
Update webapp/locales/en.json
Co-authored-by: Alexander Friedland <fridolin@tutanota.com>
2023-07-13 08:49:19 +02:00
Wolfgang Huß
a07a8b35e0
Update webapp/pages/profile/_id/_slug.vue
Co-authored-by: Alexander Friedland <fridolin@tutanota.com>
2023-07-13 08:49:08 +02:00
Wolfgang Huß
2a44b18aa6 Fix icon and set texts on chat button on user profile 2023-07-12 16:11:58 +02:00
Wolfgang Huß
0eaa4059b3 Fix icon and dummy count for chat notification button in header menu 2023-07-12 16:07:33 +02:00
Wolfgang Huß
181207a90b Move chat notification button in header to position between language and system notification
- Add this button to mobile as well.
2023-07-12 14:28:04 +02:00
0cce43500a
backend implementation for message pagination 2023-07-12 13:36:16 +02:00
481158f815
message type definition 2023-07-12 13:15:27 +02:00
730e15a9ea
working message pagination 2023-07-12 13:15:19 +02:00
635d3a2232
new room query 2023-07-12 13:15:06 +02:00
7e77bc82fb
new query including index & first, offset and orderBy 2023-07-12 13:14:43 +02:00
Markus
b2976f06eb updated style for chat component 2023-07-12 12:34:12 +02:00
Moriz Wahl
9f1f028454 handle seen prop 2023-07-12 11:53:49 +02:00
Wolfgang Huß
a5cb81ceac Change group marker from blue to red on map 2023-07-12 11:24:12 +02:00
Wolfgang Huß
c51ded7b73 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6436-show-the-event-on-the-map 2023-07-12 11:17:20 +02:00
Moriz Wahl
2ea77b784d add saved, distributed and seen props. Handle distributed 2023-07-12 11:01:17 +02:00
mahula
7a4ca7011c improve e2e test report name 2023-07-12 10:55:28 +02:00
mahula
f073553621 Revert "make e2e tests failto test html reporting"
This reverts commit 463d2224be3f408755e2f04505ecbd63df315604.
2023-07-12 10:50:58 +02:00
mahula
c32be11561 add action to retrieve current pr number to e2e test workflow 2023-07-12 10:27:12 +02:00
Markus
c51f7afd9a fixed syntax error in default layout 2023-07-12 10:15:25 +02:00
Markus
4ba65852a6 Merge branch '6400-change-chat-style-and-lang' of github.com:Ocelot-Social-Community/Ocelot-Social into 6400-change-chat-style-and-lang 2023-07-12 10:12:33 +02:00
Markus
64e732855b
Merge branch 'master' into 6400-change-chat-style-and-lang 2023-07-12 10:11:58 +02:00
mahula
463d2224be make e2e tests failto test html reporting 2023-07-12 10:00:35 +02:00
Markus
db0cf69670 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-12 09:39:38 +02:00
Markus
44be837846 Merge branch '6400-change-chat-style-and-lang' of github.com:Ocelot-Social-Community/Ocelot-Social into 6400-change-chat-style-and-lang 2023-07-12 09:39:07 +02:00
Markus
86bd4bad5b fixed intends for token style file 2023-07-12 09:38:31 +02:00
mahula
875dfcefa5 reset e2e test workflow 2023-07-12 09:28:51 +02:00
mahula
f454ea1159 reset e2e test workflow 2023-07-12 09:10:00 +02:00
mahula
4c565e92c5 correct spec pattern path in cypress config 2023-07-12 09:05:41 +02:00
mahula
a93500488a update github e2e workflow file to reporting related changes 2023-07-12 08:35:39 +02:00
d0fe6273b4
Merge branch 'master' into refactor-seed 2023-07-12 00:32:57 +02:00
mahula
44ac68fb35 update github e2e workflow file to reporting related changes 2023-07-11 21:18:07 +02:00
mahula
d65f87c1a8 update github e2e workflow file to reporting related changes 2023-07-11 20:57:14 +02:00
mahula
a0b6c67707 update github e2e workflow file to reporting related changes 2023-07-11 20:41:38 +02:00
mahula
8d3dd01724 add htlm report creation script 2023-07-11 20:40:18 +02:00
mahula
4da06ce800 update cypress cucumber preprosessor config in package.json 2023-07-11 20:16:34 +02:00
mahula
8dd7156195 remove unnecessary code from cypress config 2023-07-11 20:13:27 +02:00
mahula
f7480bd381 add reporter packages to e2e-test directory 2023-07-11 20:06:20 +02:00
mahula
eeaa166f73
Merge pull request #6527 from Ocelot-Social-Community/disable-cypress-retries
refactor(other): disable cypress test retries
2023-07-11 17:26:27 +02:00
mahula
7add9f4a4f
Merge branch 'master' into disable-cypress-retries 2023-07-11 16:56:40 +02:00
mahula
4a0427e02b
Merge pull request #6525 from Ocelot-Social-Community/6501-featurefrontend-event-creation-page
feat(webapp): event creation page -better placeholder texts for venue and city inputs
2023-07-11 16:56:21 +02:00
mahula
e2da08c0ff
Merge branch 'master' into 6501-featurefrontend-event-creation-page 2023-07-11 15:59:33 +02:00
mahula
0154f7bcd5
Merge pull request #6526 from Ocelot-Social-Community/refactor-webapp-workflow
refactor(other): refine webapp github workflow conditions
2023-07-11 15:58:57 +02:00
a6af78f777
reduce coverage to 67% 2023-07-11 15:44:16 +02:00
6255d9b11b
Merge branch 'master' into refactor-seed 2023-07-11 15:42:44 +02:00
mahula
8d962c738a
Merge branch 'master' into refactor-webapp-workflow 2023-07-11 15:34:45 +02:00
mahula
a7260e8714 update cypress run scripts in package.json 2023-07-11 15:02:51 +02:00
mahula
82999d377d disable waiting for actionability at post creation image dropzone 2023-07-11 15:00:16 +02:00
Wolfgang Huß
a97d65da3c
Merge pull request #6532 from Ocelot-Social-Community/docu-deployment-js-files
docs(other): update TODO-next-update.md for 2.7.0-470
2023-07-11 14:59:31 +02:00
Markus
e33091b814 fix linting 2023-07-11 14:36:24 +02:00
Markus
a1b6576162 [refactor] adjusted label texts for filter menu 2023-07-11 14:26:45 +02:00
Markus
e81254e531 [refactor] changed button layout in filter menu 2023-07-11 14:26:19 +02:00
Markus
7c56ad9728 [refactor] removed hr in categories filter component 2023-07-11 14:10:39 +02:00
Markus
e1a9b5b7f7 [refactor] added new filter menu headline and adjusted some filter labels 2023-07-11 14:07:36 +02:00
Markus
0493a2c6c0 [refactor] changed filter layout in filter menu 2023-07-11 14:06:29 +02:00
Markus
89caf7b678 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-11 13:43:41 +02:00
453ffa4f2b
Merge branch 'master' into docu-deployment-js-files 2023-07-11 13:29:48 +02:00
ab5b7a0b8a
Merge pull request #6530 from Ocelot-Social-Community/fix-backend-room-with-self
fix(backend): chat - do not allow to create room with self
2023-07-11 13:29:35 +02:00
Wolfgang Huß
2ffe3a2fd4 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6436-show-the-event-on-the-map 2023-07-11 13:27:36 +02:00
Wolfgang Huß
c3912304f4 Fix formating 2023-07-11 13:24:55 +02:00
1a3f11ac1f
lint locales 2023-07-11 13:23:32 +02:00
Wolfgang Huß
737a8f4380 Revert "Try to filter only for events with location"
This reverts commit f247e6bd7b7554442493b799780186b916890043.
2023-07-11 13:20:38 +02:00
Wolfgang Huß
a427b21948 Renew submodule 'stage.ocelot.social' 2023-07-11 13:19:35 +02:00
40dea17360
update TODO-next-update.md for 2.7.0-470 2023-07-11 13:05:01 +02:00
a4bb523cb4
unit test for error when creating room with self 2023-07-11 12:57:37 +02:00
mahula
5b73dc8e58 fix typo 2023-07-11 12:33:54 +02:00
Wolfgang Huß
f217c1d63c Replace properties.about by properties.description on map 2023-07-11 12:22:07 +02:00
Wolfgang Huß
11afa1f6d5 Simplify the map legend 2023-07-11 12:14:21 +02:00
dd4e6bf2dc
fix open chat functionality after relog co-authored-by: Ogerly <https://github.com/ogerly> 2023-07-11 12:13:46 +02:00
mahula
bb53ee70da
Merge branch 'master' into 6375-refactor-cypress-migrate-from-cypress-file-upload-to-selectfile 2023-07-11 11:56:40 +02:00
Markus
c99bbe3708 fixed linting 2023-07-11 11:41:52 +02:00
Markus
8551cbd896 [design] adjusted single room chat window style/layout 2023-07-11 11:37:33 +02:00
Wolfgang Huß
6c32eb918d Add markers for events to map 2023-07-11 11:33:24 +02:00
Markus
91b2961562 [feature] adjusted avatar style for chat if no image is available 2023-07-11 11:31:00 +02:00
mahula
242619d21b remove unnecessary cypress code from step definitions 2023-07-11 11:19:47 +02:00
073adbe48c
do not allow to create room with self 2023-07-11 11:19:01 +02:00
mahula
f44dda4127 fix file path 2023-07-11 10:30:20 +02:00
Markus
fade2eed21 [feature] added close button to the single room chat window 2023-07-11 10:23:44 +02:00
Markus
33f5746220 merged master 2023-07-11 10:19:17 +02:00
mahula
d42cac30c8 add file content to file selection in test step 2023-07-11 09:59:38 +02:00
Markus
2cff87e1cf Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-11 09:56:50 +02:00
Wolfgang Huß
7fa970ad1a Add event to map legend 2023-07-11 09:43:11 +02:00
mahula
4efb6463a0 adapt feature step to selectFile 2023-07-11 08:42:08 +02:00
mahula
c1a4ba12da adapt feature step to selectFile 2023-07-10 21:58:53 +02:00
1ee2dc70bb
Merge pull request #6524 from Ocelot-Social-Community/frontend-messages
feat(webapp): chat message capability
2023-07-10 20:56:59 +02:00
mahula
73f6bc6421 remove package cypress-file-upload from e2e testing 2023-07-10 20:41:21 +02:00
3134c7311c
Merge branch 'master' into frontend-messages 2023-07-10 19:44:27 +02:00
mahula
31da4c597b fix webapp github workflow conditions 2023-07-10 19:14:20 +02:00
mahula
728fd79579 set cypress test retries to 0 2023-07-10 18:42:06 +02:00
mahula
753e60fef1
Merge branch 'master' into refactor-webapp-workflow 2023-07-10 18:22:21 +02:00
mahula
5afd0f6bb4
Merge pull request #6368 from Ocelot-Social-Community/dependabot/npm_and_yarn/faker-js/faker-8.0.2
chore(backend): bump @faker-js/faker from 5.1.0 to 8.0.2
2023-07-10 18:20:17 +02:00
mahula
54711d3676
Merge branch 'master' into dependabot/npm_and_yarn/faker-js/faker-8.0.2 2023-07-10 17:12:32 +02:00
cb8db68b5b
user mapgetters instead of addressing the store directly 2023-07-10 17:11:14 +02:00
mahula
3d32f39088 fix webapp github workflow conditions 2023-07-10 17:07:47 +02:00
0888be0f70
Merge branch 'master' into frontend-messages 2023-07-10 17:04:22 +02:00
mahula
5379d615bb
Merge pull request #6509 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-12.17.0
chore(other): bump cypress from 12.14.0 to 12.17.0
2023-07-10 16:58:21 +02:00
0ad59d9412
lint fix 2023-07-10 16:27:36 +02:00
mahula
97d883b845 set new placeholder texts for venue and city inputs 2023-07-10 16:25:53 +02:00
aecc24e374
chat message capability 2023-07-10 16:21:39 +02:00
mahula
0d6a7daba4
Merge branch 'master' into dependabot/npm_and_yarn/cypress-12.17.0 2023-07-10 16:15:50 +02:00
Markus
5af8aa52cf Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-10 15:55:23 +02:00
a965cef459
Merge pull request #6519 from Ocelot-Social-Community/frontend-rooms
feat(webapp): chat rooms
2023-07-10 15:26:22 +02:00
88e2091804
fix comments 2023-07-10 13:37:42 +02:00
1b0f512415
fix seed to not use promise all where easily refactored 2023-07-10 12:58:39 +02:00
mahula
98076064d5 fix typo in webapp locale 2023-07-10 12:38:49 +02:00
8859aa56a4
lint fixes 2023-07-10 12:00:11 +02:00
5f2cfdeab4
backend room hacks 2023-07-10 11:53:20 +02:00
c2c96ee96c
frontend rooms query, singleRoom gets an userid now, not a boolean 2023-07-10 11:53:00 +02:00
Wolfgang Huß
f89f821dc4 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6436-show-the-event-on-the-map 2023-07-10 11:20:25 +02:00
Markus
67768c008f Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-10 10:56:59 +02:00
Markus
13b2968c28 added more base design to chat component & lint 2023-07-10 10:49:48 +02:00
abdcdba355
Merge pull request #6516 from Ocelot-Social-Community/fix-branded-build3
fix(other): fix branded build - rename files to js for the webapp
2023-07-09 12:17:43 +02:00
2caeededef
Merge branch 'master' into fix-branded-build3 2023-07-09 10:53:42 +02:00
b90576689f
update stage.ocelot.social reference 2023-07-09 10:43:12 +02:00
22b5e8f6f8
rename ts files to js for webapp 2023-07-09 10:41:40 +02:00
Markus
59828c25d2 [feature] added basic custom styling for chat 2023-07-08 16:29:22 +02:00
Markus
ee359309d9 [feature] added i18n for chat component 2023-07-08 16:12:16 +02:00
Markus
5d640c2da5 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-07-08 16:05:03 +02:00
dependabot[bot]
f0d4c7ac22
Bump cypress from 12.14.0 to 12.17.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 12.14.0 to 12.17.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.14.0...v12.17.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-08 01:16:57 +00:00
77132adc62
Merge pull request #6508 from Ocelot-Social-Community/fix-branded-build2
fix(backend): fix branded build (migration)
2023-07-08 00:19:35 +02:00
Hannes Heine
0d7cd5b4e1
Merge branch 'master' into fix-branded-build2 2023-07-07 23:11:41 +02:00
3a229672d2
update stage.ocelot.social reference 2023-07-07 23:09:19 +02:00
4de840f2ea
fix build paths 2023-07-07 23:09:02 +02:00
Hannes Heine
1f548487cd
Merge pull request #6507 from Ocelot-Social-Community/fix-branded-build
fix(backend): fix branded build
2023-07-07 21:30:42 +02:00
4fb884c9eb
fix copy script 2023-07-07 11:56:28 +02:00
597a6f9015
start node in build/src 2023-07-07 11:56:00 +02:00
e058d4009a
fix docker file 2023-07-07 11:55:42 +02:00
Alexander Friedland
f568d7676d
Merge pull request #6503 from Ocelot-Social-Community/create-a-component-chat-scaffholding
feat(webapp): create a component chat scaffholding
2023-07-07 11:08:10 +02:00
50312c9106
lint 2023-07-07 08:44:35 +02:00
ee3cac603c
Merge branch 'master' into create-a-component-chat-scaffholding 2023-07-07 08:41:46 +02:00
8da1b71866
Merge pull request #6505 from Ocelot-Social-Community/fix-create-post-notifications
fix(webapp): fix create post & notifications
2023-07-07 08:41:29 +02:00
163f8cc32c
fix for e2e test - use different css class for chat notification menu 2023-07-07 08:24:21 +02:00
b0a9c19143
Merge branch 'master' into fix-create-post-notifications 2023-07-07 07:48:22 +02:00
e7613d1a07
Merge pull request #6478 from Ocelot-Social-Community/eslint-backend
feat(backend): typescript eslint backend
2023-07-07 07:48:09 +02:00
6c6b5ec937
Merge branch 'fix-create-post-notifications' into create-a-component-chat-scaffholding 2023-07-07 07:28:45 +02:00
d42bc2ea3c
fix notifications in case no previous result is present 2023-07-07 07:19:52 +02:00
e9121705a4
fix createPost query to not fail due to apollo cache 2023-07-07 07:19:35 +02:00
dfbc436665
lint 2023-07-06 14:04:20 +02:00
76c08bfa77
fix locales 2023-07-06 13:50:53 +02:00
5220ffe9af
fix default layout spec 2023-07-06 13:50:10 +02:00
27de68e136
lint 2023-07-06 13:09:55 +02:00
610d279465
fixable lints 2023-07-06 13:08:41 +02:00
5c7bd46139
fix english 2023-07-06 13:02:38 +02:00
9dffbfbdad
remove new line 2023-07-06 12:53:55 +02:00
ccfaddd729
remove console log in store 2023-07-06 12:51:34 +02:00
e463de20d4
fix red console 2023-07-06 12:51:25 +02:00
e6b99c3d7c
make chat not red 2023-07-06 12:36:08 +02:00
2630862f3f
clean chat page 2023-07-06 12:32:27 +02:00
38d555bdf8
rename chat-modul to chat 2023-07-06 12:30:50 +02:00
ogerly
216f1093c9 Merge branch 'create-a-component-chat-scaffholding' of https://github.com/Ocelot-Social-Community/Ocelot-Social into create-a-component-chat-scaffholding 2023-07-06 12:26:40 +02:00
ogerly
572e175879 step 2 2023-07-06 12:26:28 +02:00
f5c2fe7770
Merge branch 'master' into eslint-backend 2023-07-06 12:06:15 +02:00
bd847b1f84
fixed red console 2023-07-06 12:05:47 +02:00
ogerly
e93e330fad remove card element 2023-07-06 11:55:09 +02:00
ogerly
0c68d65127 Merge branch 'create-a-component-chat-scaffholding' of https://github.com/Ocelot-Social-Community/Ocelot-Social into create-a-component-chat-scaffholding 2023-07-06 11:50:24 +02:00
ogerly
ae3532ef8b remove text 2023-07-06 11:50:12 +02:00
Alexander Friedland
d073a2a948
Merge branch 'master' into create-a-component-chat-scaffholding 2023-07-06 11:36:01 +02:00
ogerly
1cb486cc8c chat-modul structur, add store state roomID 2023-07-06 11:30:55 +02:00
ogerly
9b4a71bd96 add store chat-modul, showChatModul 2023-07-06 07:17:38 +02:00
ogerly
9a690d6051 single chat modul in default template 2023-07-05 17:17:54 +02:00
ogerly
c8af90f0a6 add chat base-button in header menu 2023-07-05 15:51:55 +02:00
ogerly
34d38b117e remove client chat page, make chat components 2023-07-05 13:48:30 +02:00
Markus
708c769a3b added chat code as plugin for client rendering 2023-07-04 21:42:14 +02:00
Moriz Wahl
29bbe25020
Merge pull request #6477 from Ocelot-Social-Community/fix-subscriptions
fix(backend): subscriptions
2023-07-03 11:45:09 +02:00
dependabot[bot]
b6ba0fc283
Bump @faker-js/faker from 5.1.0 to 8.0.2
Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 5.1.0 to 8.0.2.
- [Release notes](https://github.com/faker-js/faker/releases)
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md)
- [Commits](https://github.com/faker-js/faker/compare/v5.1.0...v8.0.2)

---
updated-dependencies:
- dependency-name: "@faker-js/faker"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-01 01:37:31 +00:00
Wolfgang Huß
64f159e82f Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6436-show-the-event-on-the-map 2023-06-27 12:54:15 +02:00
Wolfgang Huß
f247e6bd7b Try to filter only for events with location 2023-06-27 12:53:47 +02:00
Wolfgang Huß
f06369ad7c Setup displaying events on map – first step 2023-06-27 12:52:18 +02:00
dependabot[bot]
f33908bcfc
Bump dotenv from 8.6.0 to 16.3.1
Bumps [dotenv](https://github.com/motdotla/dotenv) from 8.6.0 to 16.3.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v8.6.0...v16.3.1)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-24 01:57:01 +00:00
1cadf80a43
fixed fullstack tests 2023-06-22 16:48:51 +02:00
0a40357160
fix lint 2023-06-22 16:23:34 +02:00
844c870642
Merge branch 'master' into eslint-backend 2023-06-22 15:15:44 +02:00
c9547ef662
lint fixes 2023-06-22 15:13:56 +02:00
fa19e89174
fix test - describes cant be asnyc 2023-06-22 15:13:48 +02:00
Moriz Wahl
b3fec7bf6f
Merge branch 'master' into fix-subscriptions 2023-06-21 19:28:27 +02:00
Moriz Wahl
2f2b50249f
Merge pull request #6472 from Ocelot-Social-Community/fix-reports-seed
fix(backend): seed reports
2023-06-21 19:20:30 +02:00
Moriz Wahl
d3b3e50278
Merge branch 'master' into fix-reports-seed 2023-06-21 17:59:31 +02:00
Moriz Wahl
ed9fefbf76
Update backend/src/db/seed.ts
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-06-21 17:59:20 +02:00
5be2fe28b0
Merge branch 'master' into eslint-backend 2023-06-21 17:11:57 +02:00
700fe68f35
Merge pull request #6470 from Ocelot-Social-Community/remove-activity-pub
refactor(backend): remove activity pub
2023-06-21 17:07:12 +02:00
373e915a14
make content optional parameter 2023-06-21 16:47:08 +02:00
ef7bc9283e
js -> ts rename 2023-06-21 16:43:29 +02:00
aaa033c6a3
lint fixes 2023-06-21 16:43:18 +02:00
Moriz Wahl
a498110ee4
Merge branch 'master' into fix-reports-seed 2023-06-21 16:41:59 +02:00
e6c9cf47a7
removed include and excludes from tsconfig.json 2023-06-21 16:39:57 +02:00
57704d8095
lint rules and packages 2023-06-21 16:39:17 +02:00
0e1dea6002
Merge branch 'master' into remove-activity-pub 2023-06-21 16:26:24 +02:00
Wolfgang Huß
087bf390d9
Merge pull request #6441 from Ocelot-Social-Community/6439-fix-terms-and-condition+data-privacy-links-on-registration
fix(webapp): change registration `terms and conditions`, `data privacy` links to use `page-params-link`
2023-06-21 16:16:56 +02:00
Moriz Wahl
badaac8527 activate clean database again 2023-06-21 14:33:41 +02:00
Moriz Wahl
c9135d321d fix notification added subscription 2023-06-21 14:31:16 +02:00
Moriz Wahl
07d10c8e4c fix(backend): notifications 2023-06-21 14:29:56 +02:00
Wolfgang Huß
acbaf301bb
Merge branch 'master' into 6439-fix-terms-and-condition+data-privacy-links-on-registration 2023-06-21 14:09:32 +02:00
Moriz Wahl
3451a16ab4 fix(backend): seed reports 2023-06-21 11:14:59 +02:00
Moriz Wahl
9e4b2d18c4
Merge pull request #6471 from Ocelot-Social-Community/message-properties
feat(backend): message properties
2023-06-21 09:56:30 +02:00
4d91b3f5b0
Merge branch 'master' into remove-activity-pub 2023-06-21 06:55:22 +02:00
Moriz Wahl
02ffdda69d
Merge branch 'master' into message-properties 2023-06-20 20:24:28 +02:00
Moriz Wahl
6904668a22
Merge pull request #6451 from Ocelot-Social-Community/room-properties
feat(backend): room properties
2023-06-20 20:24:09 +02:00
42ea5a3025
increase coverage reequirement to 70 2023-06-20 19:26:08 +02:00
Moriz Wahl
6a3ec44f4d feat(backend): message properties 2023-06-20 19:19:54 +02:00
ec4eff86f7
remove activity pub middleware 2023-06-20 18:47:50 +02:00
6adffd7c6b
remove well-known properly 2023-06-20 18:44:30 +02:00
c063682560
remove activity pub related stuff - since its unused 2023-06-20 18:39:43 +02:00
Moriz Wahl
45602119ca
Merge branch 'master' into room-properties 2023-06-20 16:47:53 +02:00
Moriz Wahl
c66e958760
Merge pull request #6469 from Ocelot-Social-Community/fix-create-message
fix(backend): create message mutation
2023-06-20 16:47:36 +02:00
Moriz Wahl
9062e1d248 Merge branch 'master' into room-properties 2023-06-20 16:40:19 +02:00
Moriz Wahl
bbfaba83ee fix(backend): create message mutation 2023-06-20 16:05:19 +02:00
Wolfgang Huß
56816f0d98 Simplify 'forceTargetBlank' in call of 'page-params-link' 2023-06-20 14:22:26 +02:00
Wolfgang Huß
853f6f8fad Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6439-fix-terms-and-condition+data-privacy-links-on-registration 2023-06-20 14:14:40 +02:00
Wolfgang Huß
29a05efadb Fix linting 2023-06-20 13:56:52 +02:00
ogerly
932ad7037f add apollo messages query 2023-06-20 13:09:12 +02:00
ogerly
01ce770b2d Merge branch 'master' into 6398-Create-a-vue-advanced-chat-component 2023-06-20 12:47:33 +02:00
Moriz Wahl
5567ae475a
Merge pull request #6450 from Ocelot-Social-Community/messages
feat(backend): messages
2023-06-20 12:45:06 +02:00
ogerly
a28be72e84 Chat rooms query
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-06-20 12:31:50 +02:00
af6f682cff
Merge branch 'master' into 6398-Create-a-vue-advanced-chat-component 2023-06-20 11:47:50 +02:00
db413bcbd4
downgrade node version again as it seems to cause problems 2023-06-20 11:44:23 +02:00
1ea221ce0c
booleans must be in quotes aswell 2023-06-20 11:44:23 +02:00
dependabot[bot]
b932bd9a02
Bump @babel/core from 7.22.1 to 7.22.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.22.1 to 7.22.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 11:44:23 +02:00
dependabot[bot]
2d7119825f
Bump cypress from 12.13.0 to 12.14.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 12.13.0 to 12.14.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.13.0...v12.14.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 11:44:23 +02:00
dependabot[bot]
6f765f758b
Bump node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17 in /backend
Bumps node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 11:44:23 +02:00
dependabot[bot]
2c20748e28
Bump node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17 in /webapp
Bumps node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 11:44:23 +02:00
0f01393eaa
fixed report queries 2023-06-20 11:44:23 +02:00
7b0ae9f750
use list comprehension instead of filter(not supported anymore in 4.4) 2023-06-20 11:44:23 +02:00
4397e3b5dd
remove listen address 7474 from docker since its default value 2023-06-20 11:44:23 +02:00
b8e35be104
correct nodemon watch in dev:debug 2023-06-20 11:44:23 +02:00
3ca6e4d6cf
comment to explain the bug 2023-06-20 11:44:23 +02:00
a99ee05e49
converted two more js files to ts 2023-06-20 11:44:23 +02:00
e4b35f67b0
fixed why production didnt work 2023-06-20 11:44:23 +02:00
d3e524e815
remove write rights where its not needed 2023-06-20 11:44:23 +02:00
4cea350259
removed write rights from query where its not needed 2023-06-20 11:44:22 +02:00
52d6515f3d
fixed review updatedAt mutation 2023-06-20 11:44:22 +02:00
512e727959
fixed updatedAt field for fileReport 2023-06-20 11:44:22 +02:00
be65c7d2af
corrected old query format 2023-06-20 11:44:22 +02:00
fc31634fc1
write query for delete operations 2023-06-20 11:44:22 +02:00
c6a62c32ad
new query format 2023-06-20 11:44:22 +02:00
7a64dbab27
new query format 2023-06-20 11:44:22 +02:00
301a6e48ff
use write permissions for delete queries 2023-06-20 11:44:22 +02:00
59b161f3a8
fixed merge conflict 2023-06-20 11:44:15 +02:00
462c980fd6
lint + comment 2023-06-20 11:41:21 +02:00
0e191526a3
fix migrations 2023-06-20 11:41:21 +02:00
b8487d95d2
migrate kubernetes cluster(untested) 2023-06-20 11:41:21 +02:00
b449459b09
fix broken query due to outdated query format 2023-06-20 11:41:21 +02:00
ea631f259c
allow migration of neo4j database in docker 2023-06-20 11:41:21 +02:00
ce7fa548af
update neo4j docker file 2023-06-20 11:41:21 +02:00
Moriz Wahl
1423ff04da
add spaces 2023-06-20 11:41:21 +02:00
Moriz Wahl
a080df99aa
add test for room creation with existing user id 2023-06-20 11:41:21 +02:00
Moriz Wahl
38a8f35e1a
remove doubled await 2023-06-20 11:41:21 +02:00
Moriz Wahl
ee36023e84
fix typo, comment room filter 2023-06-20 11:41:21 +02:00
Moriz Wahl
b289334ff9
use apoc.create.uuid to set id 2023-06-20 11:41:21 +02:00
Moriz Wahl
7f51757447
remove semicolon 2023-06-20 11:41:21 +02:00
Moriz Wahl
e96b9426d1
test roomms resolver 2023-06-20 11:41:21 +02:00
Moriz Wahl
761aa74498
filter that only the rooms of the current user are returned 2023-06-20 11:41:21 +02:00
Moriz Wahl
3d9614f640
simple room query 2023-06-20 11:41:21 +02:00
Moriz Wahl
569d557e93
fix room properties 2023-06-20 11:41:21 +02:00
Moriz Wahl
aecc50fceb
simple create room mutation 2023-06-20 11:41:21 +02:00
elweyn
5a3b2bfb07
chore(other): create new tag 2.7.0 2023-06-20 11:41:21 +02:00
8d8fc2811a
typo 2023-06-20 11:41:21 +02:00
de6cef3610
do not allow js 2023-06-20 11:41:21 +02:00
6cb2d18af4
remove scripts not part of this 2023-06-20 11:41:21 +02:00
144c5b6134
fixed wrong removal of .js 2023-06-20 11:41:20 +02:00
115c01d0ae
fix spacing 2023-06-20 11:41:20 +02:00
8cd2bab9b7
fixed typescript error on embeds.spec 2023-06-20 11:41:20 +02:00
d0fabcab2d
type for mockedFetch 2023-06-20 11:41:20 +02:00
ee5e98319c
build backend for fullstack tests 2023-06-20 11:41:20 +02:00
2bb68e2fd4
fixed cypress 2023-06-20 11:41:20 +02:00
796772c2aa
"fix" decoder 2023-06-20 11:41:20 +02:00
299e95dd91
fix several tests to fit typescript requirements 2023-06-20 11:41:20 +02:00
2ddae620c6
ts-jest & jest types 2023-06-20 11:41:20 +02:00
316429e757
fix missing file ending 2023-06-20 11:41:20 +02:00
826a27d6a1
corrected file endings or removed them where possible 2023-06-20 11:41:20 +02:00
b89ff93a6d
server 2023-06-20 11:41:20 +02:00
39cd82dc2a
resolvers 2023-06-20 11:41:20 +02:00
1bb3e4e9e6
models 2023-06-20 11:41:20 +02:00
9690b0667b
middleware 2023-06-20 11:41:20 +02:00
fcc27e6049
helpers 2023-06-20 11:41:20 +02:00
85b348219f
db 2023-06-20 11:41:20 +02:00
3b3571618c
config 2023-06-20 11:41:20 +02:00
29c6ab7bf8
activity pub 2023-06-20 11:41:20 +02:00
abea557e0e
server.ts types 2023-06-20 11:41:20 +02:00
111835765e
all files as .ts 2023-06-20 11:41:20 +02:00
1916fd3c0d
migrate with ts compiler 2023-06-20 11:41:20 +02:00
a44e19670f
store.js - store.ts 2023-06-20 11:41:20 +02:00
b75d616105
package json, tsconfig, yarn.lock 2023-06-20 11:41:19 +02:00
Moriz Wahl
45ef5be81b test with second message 2023-06-20 11:20:44 +02:00
elweyn
cb0f97238c Refactor code to computed methods.
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
2023-06-20 11:10:57 +02:00
ogerly
0330cbe900 import chat prework 2023-06-20 11:04:44 +02:00
Moriz Wahl
1ee8e488a3
Update backend/src/schema/resolvers/messages.spec.ts
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-06-20 11:04:43 +02:00
Moriz Wahl
8f86d6fc82 remove message filter from schema, use apoc create uuid 2023-06-20 10:54:41 +02:00
Moriz Wahl
31d81aa2dd Merge branch 'master' into messages 2023-06-20 10:47:27 +02:00
Moriz Wahl
aa6a2e602b
Merge pull request #6444 from Ocelot-Social-Community/rooms
feat(backend): rooms
2023-06-20 10:45:46 +02:00
Moriz Wahl
23c0ea48a7 Merge branch 'rooms' of github.com:Ocelot-Social-Community/Ocelot-Social into rooms 2023-06-20 09:25:54 +02:00
Moriz Wahl
85950843f7 add spaces 2023-06-20 09:25:23 +02:00
Moriz Wahl
62b9b3c55a
Merge branch 'master' into rooms 2023-06-20 09:21:27 +02:00
Moriz Wahl
3a95e25e1c add test for room creation with existing user id 2023-06-20 09:18:50 +02:00
Moriz Wahl
66652cf74e remove doubled await 2023-06-20 09:10:52 +02:00
Moriz Wahl
f86367e340 fix typo, comment room filter 2023-06-20 09:09:27 +02:00
Moriz Wahl
8063e58ef2 use apoc.create.uuid to set id 2023-06-20 09:02:32 +02:00
Moriz Wahl
0cdbf17fbf remove semicolon 2023-06-20 08:53:24 +02:00
7cb19698ff
Merge pull request #6464 from Ocelot-Social-Community/fix-neo4j-config-map
fix(other): neo4j config map & node version
2023-06-17 14:39:09 +02:00
f9e5fce546
downgrade node version again as it seems to cause problems 2023-06-17 14:04:54 +02:00
69c8a7cca4
booleans must be in quotes aswell 2023-06-17 13:24:21 +02:00
aa7ae7dc34
Merge pull request #6413 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.22.5
Bump @babel/core from 7.22.1 to 7.22.5
2023-06-17 12:47:41 +02:00
dependabot[bot]
8f5e4ea168
Bump @babel/core from 7.22.1 to 7.22.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.22.1 to 7.22.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 10:07:12 +00:00
57d3e114c7
Merge pull request #6306 from Ocelot-Social-Community/update-database
refactor(database): update neo4j to 4.4
2023-06-17 12:04:49 +02:00
ab7749bd94
Merge branch 'master' into update-database 2023-06-17 11:21:55 +02:00
09060f52fb
Merge pull request #6414 from Ocelot-Social-Community/dependabot/npm_and_yarn/cypress-12.14.0
Bump cypress from 12.13.0 to 12.14.0
2023-06-17 11:21:32 +02:00
dependabot[bot]
e8dcba6074
Bump cypress from 12.13.0 to 12.14.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 12.13.0 to 12.14.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.13.0...v12.14.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 00:27:49 +00:00
841f8fbe63
Merge pull request #6409 from Ocelot-Social-Community/dependabot/docker/backend/node-20.3.0-alpine3.17
Bump node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17 in /backend
2023-06-17 02:25:08 +02:00
dependabot[bot]
22d7116e4b
Bump node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17 in /backend
Bumps node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 22:53:48 +00:00
8dd5345d8c
Merge pull request #6408 from Ocelot-Social-Community/dependabot/docker/webapp/node-20.3.0-alpine3.17
Bump node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17 in /webapp
2023-06-17 00:52:55 +02:00
dependabot[bot]
12af4c23b2
Bump node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17 in /webapp
Bumps node from 20.2.0-alpine3.17 to 20.3.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 21:45:06 +00:00
75bd7dbc36
fixed report queries 2023-06-16 23:00:59 +02:00
df139c9937
use list comprehension instead of filter(not supported anymore in 4.4) 2023-06-16 15:34:27 +02:00
eb6825b6e6
remove listen address 7474 from docker since its default value 2023-06-16 15:14:27 +02:00
23c2be3093
Merge branch 'master' into update-database 2023-06-16 15:02:58 +02:00
Moriz Wahl
c68339fedf roomName property 2023-06-16 13:07:10 +02:00
Moriz Wahl
cd23b88dd6 room users complete 2023-06-16 12:53:48 +02:00
Moriz Wahl
6a6efd5a23 override user._id with user.id to not expose internal db id 2023-06-16 12:38:13 +02:00
Moriz Wahl
64120a0009 _id property for user 2023-06-16 09:13:29 +02:00
Moriz Wahl
5d4c4f3c98 roomId property 2023-06-16 09:08:31 +02:00
Moriz Wahl
90bf1881f7 message query is working 2023-06-15 16:45:38 +02:00
Moriz Wahl
610d538ca9 message query is not working as expected 2023-06-15 16:26:55 +02:00
ogerly
0f7312d21b vue-advanced-chat implemented and game page set up 2023-06-15 15:54:34 +02:00
e657b8bf7d
Merge pull request #6448 from Ocelot-Social-Community/typescript-fix
fix(backend): typescript fix
2023-06-15 14:33:41 +02:00
c1669abac0
correct nodemon watch in dev:debug 2023-06-15 13:58:38 +02:00
5dd4a1af80
comment to explain the bug 2023-06-15 13:58:26 +02:00
09ef532838
converted two more js files to ts 2023-06-15 13:57:29 +02:00
0432d3277e
fixed why production didnt work 2023-06-15 13:57:13 +02:00
Moriz Wahl
0e4cf0ecef
Merge branch 'master' into rooms 2023-06-15 10:44:41 +02:00
a43a4b2c5d
Merge pull request #6434 from Ocelot-Social-Community/ts-all
refactor(backend): migrate completely to typescript
2023-06-15 01:38:48 +02:00
Moriz Wahl
d2beca22c9 set up unit tests for messages 2023-06-14 17:27:42 +02:00
Moriz Wahl
ae131cc656 add permissions for messages 2023-06-14 16:15:28 +02:00
Moriz Wahl
bb8a745566 simple message create mutation and query 2023-06-14 16:14:19 +02:00
Moriz Wahl
5b859bbcb5 test roomms resolver 2023-06-14 15:38:05 +02:00
Moriz Wahl
a51f357357 filter that only the rooms of the current user are returned 2023-06-14 15:00:23 +02:00
Wolfgang Huß
82c6babc84 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6439-fix-terms-and-condition+data-privacy-links-on-registration 2023-06-14 13:26:39 +02:00
Wolfgang Huß
53d3a921bf Force target '_blank' in registration 'terms and conditions', 'data privacy' links by 'PageParamsLink' 2023-06-14 13:20:56 +02:00
Moriz Wahl
fc50d69bff simple room query 2023-06-14 12:47:00 +02:00
Moriz Wahl
8b037ffa73 fix room properties 2023-06-14 12:16:44 +02:00
Moriz Wahl
d548fc2b84 simple create room mutation 2023-06-14 12:09:52 +02:00
Wolfgang Huß
c5ec22a6f2 Change registration 'term and conditions', 'data privacy' link to use 'PageParamsLink' that external pages can be used 2023-06-14 12:08:36 +02:00
8229be36b2
Merge branch 'master' into ts-all 2023-06-14 11:21:21 +02:00
Hannes Heine
2904f95b1a
Merge pull request #6440 from Ocelot-Social-Community/release-2.7.0
chore(release): v2.7.0
2023-06-14 10:45:32 +02:00
elweyn
de3c2faa58 chore(other): create new tag 2.7.0 2023-06-14 10:06:13 +02:00
6b29472872
typo 2023-06-13 17:27:02 +02:00
4b0904fa1b
do not allow js 2023-06-13 17:25:24 +02:00
325d45f690
remove scripts not part of this 2023-06-13 17:20:11 +02:00
4f033efaa7
fixed wrong removal of .js 2023-06-13 17:16:11 +02:00
9baab693fc
fix spacing 2023-06-13 17:11:39 +02:00
5feeab9182
fixed typescript error on embeds.spec 2023-06-13 16:56:00 +02:00
d60b2e1544
type for mockedFetch 2023-06-13 16:22:57 +02:00
79a5db809b
build backend for fullstack tests 2023-06-13 15:32:14 +02:00
5f545f3b8f
fixed cypress 2023-06-13 15:06:04 +02:00
3f7f3c2651
"fix" decoder 2023-06-13 14:22:25 +02:00
73d0cc4a1c
fix several tests to fit typescript requirements 2023-06-13 14:07:59 +02:00
e8cc3b3766
ts-jest & jest types 2023-06-13 13:02:37 +02:00
f1203a76db
fix missing file ending 2023-06-12 14:40:06 +02:00
c436cb52b1
corrected file endings or removed them where possible 2023-06-12 14:26:52 +02:00
198bb2ddd9
server 2023-06-12 14:07:23 +02:00
6748d6082e
resolvers 2023-06-12 14:07:20 +02:00
f1f271cae3
models 2023-06-12 14:07:15 +02:00
b1c3559806
middleware 2023-06-12 14:07:12 +02:00
d6c75124aa
helpers 2023-06-12 14:07:07 +02:00
e00b565b15
db 2023-06-12 14:07:03 +02:00
cd567cd304
config 2023-06-12 14:07:00 +02:00
b59cc1f6c4
activity pub 2023-06-12 14:06:55 +02:00
fcf92ea6e6
server.ts types 2023-06-12 13:28:21 +02:00
ebddfa7df4
all files as .ts 2023-06-12 13:25:21 +02:00
ogerly
91444e06f2 yarn lint on root folder 2023-06-12 12:30:05 +02:00
a05ab40722
Merge branch 'master' into ts-base 2023-06-12 12:05:59 +02:00
Wolfgang Huß
2b7cdaabf6
Merge pull request #6385 from Ocelot-Social-Community/6379-fix-event-teaser-date-from-start-to-end
fix(webapp): fix event teaser date from start to end by new components
2023-06-08 21:04:50 +02:00
Hannes Heine
f0c490455d
Merge branch 'master' into 6379-fix-event-teaser-date-from-start-to-end 2023-06-08 20:14:29 +02:00
Hannes Heine
3cfc5e30a5
Merge pull request #6381 from Ocelot-Social-Community/merge-6336-into-6339-optimize-event-create-and-update
refactor(webapp): optimize create and update event form
2023-06-08 20:14:00 +02:00
Wolfgang Huß
0fa735d764 Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into 6379-fix-event-teaser-date-from-start-to-end 2023-06-08 19:49:17 +02:00
elweyn
31e1efd356 Remove cypress changes. 2023-06-08 19:45:58 +02:00
Wolfgang Huß
465e150fb5 Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into 6379-fix-event-teaser-date-from-start-to-end 2023-06-08 18:47:41 +02:00
Hannes Heine
719f7c52b6
Merge branch 'master' into merge-6336-into-6339-optimize-event-create-and-update 2023-06-08 18:45:55 +02:00
Moriz Wahl
b7d995e9db
Merge pull request #6405 from Ocelot-Social-Community/show-events-not-ended-yet
feat(backend): show events not ended yet
2023-06-08 18:45:40 +02:00
Moriz Wahl
02ef59184c check if filter is present 2023-06-08 17:58:52 +02:00
Moriz Wahl
0d6ea1d7ba
Merge branch 'master' into show-events-not-ended-yet 2023-06-08 17:30:20 +02:00
Moriz Wahl
ecf5e85e63
Merge pull request #6396 from Ocelot-Social-Community/migrate-postType-to-post
feat(backend): migration to add postType property to existing posts
2023-06-08 17:30:07 +02:00
Moriz Wahl
939e3cd2b0
Merge branch 'master' into migrate-postType-to-post 2023-06-08 16:45:54 +02:00
Moriz Wahl
f665324b52
Merge pull request #6391 from Ocelot-Social-Community/seed-posts-as-articles-2
feat(backend): seed events
2023-06-08 16:45:40 +02:00
Wolfgang Huß
1390e4ff36 Change date time range on post teaser to be under eachother 2023-06-08 16:42:35 +02:00
Wolfgang Huß
45f3ec743e Remove on locale 'eventIsOnline' part '… event' to have just 'Online' 2023-06-08 16:28:22 +02:00
Wolfgang Huß
c4a12a3a4a Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into 6379-fix-event-teaser-date-from-start-to-end 2023-06-08 16:10:19 +02:00
Moriz Wahl
1d903798cd ensure that __typename of Post is a known value. labels(resource)[0] may return Article or Event in the case of Post 2023-06-08 16:01:27 +02:00
Moriz Wahl
39ed8f1b81 feat(backend): filter for event end date as well 2023-06-08 14:24:00 +02:00
2e96dce29a
migrate with ts compiler 2023-06-08 14:05:51 +02:00
Moriz Wahl
44e2c1adf7 feat(backend): migration to add postType property to existing posts 2023-06-08 14:00:04 +02:00
Moriz Wahl
09807fb99f seed events 2023-06-08 13:46:22 +02:00
e2535375b3
store.js - store.ts 2023-06-08 13:24:02 +02:00
a567b7489e
package json, tsconfig, yarn.lock 2023-06-08 13:11:39 +02:00
Moriz Wahl
e33e97df75 neode creates posts with postType property 'Article' as default 2023-06-08 13:03:48 +02:00
mahula
02cd897947 set default cypress timeout up and merge get and contain 2023-06-08 13:01:07 +02:00
elweyn
abc272bfd9 Set timeout for page load to 180000. 2023-06-08 12:06:40 +02:00
elweyn
e7cee28087 Remove gray box under date-picker. 2023-06-08 11:19:20 +02:00
elweyn
866079d307 Fix linting. 2023-06-08 09:49:42 +02:00
elweyn
5b40122b0e Remove async of cypress command and add contribution default value to post edit _id. 2023-06-08 09:44:11 +02:00
mahula
44ef732825
Merge branch 'master' into 6376-refactor-cypress-upgrad-all-relevant-packages-to-current-versions 2023-06-08 09:34:18 +02:00
Wolfgang Huß
65b8780786
Merge branch 'master' into merge-6336-into-6339-optimize-event-create-and-update 2023-06-07 21:34:47 +02:00
Wolfgang Huß
2f08cd5d95 Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into 6379-fix-event-teaser-date-from-start-to-end 2023-06-07 20:13:16 +02:00
Wolfgang Huß
9ee47c1362 Fulfill Mogges suggestions
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
2023-06-07 20:10:10 +02:00
Moriz Wahl
a669f799ae remove emacs backup 2023-06-07 17:48:06 +02:00
Moriz Wahl
130a3de45c Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into merge-6336-into-6339-optimize-event-create-and-update 2023-06-07 17:46:44 +02:00
Moriz Wahl
a8659e37bd check required in valiator 2023-06-07 17:46:06 +02:00
Wolfgang Huß
438f8c101a Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into 6379-fix-event-teaser-date-from-start-to-end 2023-06-07 17:21:29 +02:00
Wolfgang Huß
2f87ea0de7 Fix linting in backend 2023-06-07 17:21:06 +02:00
elweyn
e18baf34f3 Fix linting of backend. 2023-06-07 17:09:19 +02:00
elweyn
930c1f219b Fix linting of webapp. 2023-06-07 17:08:31 +02:00
Wolfgang Huß
f55464f957 Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of github.com:Ocelot-Social-Community/Ocelot-Social into 6379-fix-event-teaser-date-from-start-to-end 2023-06-07 16:52:05 +02:00
elweyn
107a9491ca Correct some locales. 2023-06-07 16:47:30 +02:00
elweyn
ae2aec0d8a Fix eventLocationName validator and remove eventLocationName of query parameters if eventIsOnline true. 2023-06-07 16:43:38 +02:00
Wolfgang Huß
04290921fc Move event location name to an own component 2023-06-07 16:40:51 +02:00
Wolfgang Huß
ed2cdff830 Fix class namimg 2023-06-07 16:12:39 +02:00
elweyn
387fa9bfcb Fix events helper. 2023-06-07 16:03:30 +02:00
Wolfgang Huß
2a4046555b Cleanup 2023-06-07 15:47:34 +02:00
Wolfgang Huß
52cf19d5fc Rename component 'DateRange' to 'DateTimeRange' 2023-06-07 15:46:18 +02:00
Wolfgang Huß
9346a6b543 Refine date time range 2023-06-07 15:34:17 +02:00
Wolfgang Huß
a7fc5536c5 Use iSameDate 2023-06-07 14:49:47 +02:00
mahula
6207920cc1
Merge pull request #6227 from Ocelot-Social-Community/seed-posts-as-articles
feat(backend): seed posts as article
2023-06-07 14:21:37 +02:00
Wolfgang Huß
7ad74b1398 Move date time range to an own component 2023-06-07 14:07:22 +02:00
mahula
4e7bf128e3
Merge branch 'master' into seed-posts-as-articles 2023-06-07 13:44:28 +02:00
9ab1ada334
Merge pull request #6361 from Ocelot-Social-Community/fix-coverage
refactor(webapp): fix coverage
2023-06-07 13:34:19 +02:00
elweyn
4e43b77da2 Add custom error messages for events.
Co-authored-by: maeckes <markus@infinity.labs.ooo>
2023-06-07 12:55:21 +02:00
mahula
747d7294cd remove async from step definition file 2023-06-07 12:38:31 +02:00
elweyn
3dadfd4329 Add a trim to check if locationName is not empty. 2023-06-07 12:34:09 +02:00
elweyn
de553e1f82 Make eventEnd removable.
Co-authored-by: maeckes <markus@infinity.labs.ooo>
2023-06-07 12:27:09 +02:00
mahula
497e448088 remove async from step definition file 2023-06-07 12:12:18 +02:00
Moriz Wahl
2c31453bb0 test event data form 2023-06-07 11:50:46 +02:00
mahula
4b26a0c665 remove async from step definition file 2023-06-07 11:48:52 +02:00
33bb92de1a
Merge branch 'master' into fix-coverage 2023-06-07 10:56:46 +02:00
elweyn
261dc21970 Remove unused InputCheckbox component. 2023-06-07 10:51:35 +02:00
elweyn
da71b4e952 Make form interactive.. 2023-06-07 10:49:27 +02:00
mahula
76ebbfadb5 update cypress cucumber preprocessor package to v17.2.1 2023-06-07 10:45:08 +02:00
elweyn
5f535c6e61 Merge branch 'merge-6336-into-6339-optimize-event-create-and-update' of https://github.com/Ocelot-Social-Community/Ocelot-Social into merge-6336-into-6339-optimize-event-create-and-update 2023-06-07 10:31:31 +02:00
elweyn
c0ae044182 WIP add change event on DatePicker. 2023-06-07 10:31:22 +02:00
mahula
32d7cb5c40 update cypress package to v12.13.0 2023-06-07 10:23:37 +02:00
elweyn
89503b6b13 Add change event for eventEnd. 2023-06-07 10:20:28 +02:00
elweyn
3d99382df9 Add change event for checkbox. 2023-06-07 10:18:53 +02:00
Hannes Heine
67b5047445
Merge branch 'master' into merge-6336-into-6339-optimize-event-create-and-update 2023-06-07 09:52:23 +02:00
elweyn
9715df70f8 Merge @maeckes PR in @elweyn PR.
Co-authored-by: maeckes <markus@infinity.labs.ooo>
2023-06-07 09:35:54 +02:00
mahula
5dd9c03b4f
Merge branch 'master' into seed-posts-as-articles 2023-06-07 09:32:01 +02:00
elweyn
2ac1d26947 Add free line to ContributionForm spec. 2023-06-07 09:26:51 +02:00
mahula
ec686bf298 Revert "update neode package"
This reverts commit fafca69dbb86d494cf391a2653b5f2b229074573.
2023-06-07 09:24:10 +02:00
mahula
000695aece update neode package 2023-06-07 09:23:35 +02:00
mahula
92eb498271 Revert "update neode package version globally"
This reverts commit 6797c03a337f0cd7068275ebd5cf30cac43e9799.
2023-06-07 09:22:29 +02:00
mahula
4dc322ff6d update neode package version globally 2023-06-07 09:21:35 +02:00
Moriz Wahl
70ad8abc4d fix(webapp): warnings in unit tests 2023-06-07 09:20:19 +02:00
elweyn
1b37e91ce2 Change ribbon text from 'post' to 'article'
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
Co-authored-by: entermex <max@infinity.labs.ooo>
2023-06-07 09:20:19 +02:00
elweyn
d711f90fc1 Add background color definitions
Add background ribbon colors

Co-authored-by: Tirokk <wolle.huss@pjannto.com>
Co-authored-by: entermex <max@infinity.labs.ooo>
2023-06-07 09:20:19 +02:00
entermex
dcd5e5629b refactor(webapp): changed color a bit litter for event-ribbons 2023-06-07 09:15:47 +02:00
entermex
2ac95c4a4e refactor(webapp): changed color for event-ribbon.
Co-authored-by: Elweyn <heine.hannes@gmail.com>
2023-06-07 09:04:46 +02:00
dependabot[bot]
439b3eac89 Bump metascraper-title from 5.33.5 to 5.34.7 in /backend
Bumps [metascraper-title](https://github.com/microlinkhq/metascraper) from 5.33.5 to 5.34.7.
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.33.5...v5.34.7)

---
updated-dependencies:
- dependency-name: metascraper-title
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 09:04:46 +02:00
dependabot[bot]
a7f3e201e5 Bump @babel/preset-env from 7.21.5 to 7.22.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.21.5 to 7.22.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 09:04:46 +02:00
Moriz Wahl
f2185dd60e test RESET_POST_TYPE 2023-06-07 09:03:18 +02:00
Moriz Wahl
739282e65b clone filter for toggle events ended 2023-06-07 09:03:18 +02:00
Moriz Wahl
374927121a watch posts filters, to ensure that hasMore is reset to true 2023-06-07 09:03:18 +02:00
Moriz Wahl
b84ee62b12 even closer to master 2023-06-07 09:03:18 +02:00
Moriz Wahl
29614df0c4 get closer to master 2023-06-07 09:03:18 +02:00
Moriz Wahl
57de9b35c3 use filterdPostTypes getter 2023-06-07 09:03:18 +02:00
Moriz Wahl
598aa0ad06 recover filteredPostTypes getter 2023-06-07 09:03:18 +02:00
Moriz Wahl
46e37a40ee get things working 2023-06-07 09:03:18 +02:00
Moriz Wahl
755440dc03 refactor components for store changes 2023-06-07 09:03:18 +02:00
Moriz Wahl
2b4b7b2a40 refactor store and store tests 2023-06-07 09:03:18 +02:00
Wolfgang Huß
e6c5ba1148 Refactor 'TOGGLE_EVENTS_ENDED' and 'eventsEnded' in store to contain the event start date 2023-06-07 09:03:18 +02:00
Wolfgang Huß
b4e3610918 Fix webapp tests 2023-06-07 09:03:18 +02:00
Wolfgang Huß
576ba65411 Delete file 'filterMenuMixin.js' and move all from there to the files where it's used 2023-06-07 09:03:18 +02:00
Wolfgang Huß
fb926b7281 Move 'eventsEnded' and 'toggleEventsEnded' from file 'filterMenuMixin.js' to the files where it's used 2023-06-07 09:03:18 +02:00
Wolfgang Huß
12f43fd6c7 Replace 'setOrder' by 'toggleOrder' 2023-06-07 09:03:18 +02:00
Wolfgang Huß
52e5d0a745 Replace 'setEventsEnded' by 'toggleEventsEnded' 2023-06-07 09:03:18 +02:00
Wolfgang Huß
890b99cd52 Move 'setUnsetPostTypeFilter' to the store 2023-06-07 09:03:18 +02:00
Wolfgang Huß
61f406b3ee Move 'unsetAllPostTypeFilters' to the store 2023-06-07 09:03:18 +02:00
Wolfgang Huß
496b5cfba2 Move all computed in file 'filterMenuMixin.js' to the store 2023-06-07 09:03:18 +02:00
Wolfgang Huß
0de47d5163 Fix typo of 'buttonLabel' 2023-06-07 09:03:18 +02:00
Wolfgang Huß
b3b5bc5452 Update webapp/components/FilterMenu/OrderByFilter.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-07 09:03:18 +02:00
Wolfgang Huß
c50e20b801 Update webapp/mixins/filterMenuMixin.js
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-07 09:03:18 +02:00
Wolfgang Huß
87c47bc83d Update webapp/components/FilterMenu/OrderByFilter.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-07 09:03:18 +02:00
Wolfgang Huß
203b809294 Update webapp/components/FilterMenu/OrderByFilter.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-07 09:03:18 +02:00
Wolfgang Huß
240d8b2ff4 Change order of imports in 'FilterMenuComponent.vue' 2023-06-07 09:03:18 +02:00
Wolfgang Huß
df624c37c1 Fix post type filter class name 2023-06-07 09:03:18 +02:00
Wolfgang Huß
5f005b46ff Fix webapp tests 2023-06-07 09:03:18 +02:00
Wolfgang Huß
6cdd3dd2b9 Implement showing of only ended events on newsfeed 2023-06-07 09:03:18 +02:00
Wolfgang Huß
500298332f Add separate filter buttons for articles and events 2023-06-07 09:03:18 +02:00
Wolfgang Huß
29cf8323f7 Adjustment for filter button remove 'X' 2023-06-07 09:03:18 +02:00
Wolfgang Huß
451f2221b9 Fix webapp tests 2023-06-07 09:03:17 +02:00
Wolfgang Huß
a230199fec Implement order by start date for events 2023-06-07 09:03:17 +02:00
Wolfgang Huß
feb4051741 Rename post type filters computed in mixin 2023-06-07 09:03:17 +02:00
Wolfgang Huß
6a6abf1a4a Implement mixin for filter menu 2023-06-07 09:03:17 +02:00
Wolfgang Huß
0599558578 Add title 'Creation date' to 'OrderByFilter.vue' 2023-06-07 09:03:17 +02:00
Wolfgang Huß
b153619b9f Fix typo in backend 'filter-posts.spec.js' 2023-06-07 09:03:17 +02:00
Wolfgang Huß
e56d9496a5 Revert "Stop auto closing by mouse leave of filter menu"
This reverts commit 4050d8d01d0e6bbe9c72c3d5311d8c0692f34686.
2023-06-07 09:03:17 +02:00
Wolfgang Huß
8f15ddc532 Beautify horizontal line above category buttons in filter menu 2023-06-07 09:03:17 +02:00
Wolfgang Huß
fc159a290b Stop auto closing by mouse leave of filter menu 2023-06-07 09:03:17 +02:00
Wolfgang Huß
fbf1c382f7 Fix comment typing 2023-06-07 09:03:17 +02:00
Wolfgang Huß
dd5f555948 Implement dev switch for stop automatic closing of filter menu 2023-06-07 09:03:17 +02:00
Wolfgang Huß
f5611fa841 Add 'All' button to filter menu post type buttons
- Unset post type filter menu button by clicking a set button.
2023-06-07 09:03:17 +02:00
Wolfgang Huß
7854b8a083 Change behavior of filter menu post type buttons to switch between them by click 2023-06-07 09:03:17 +02:00
Wolfgang Huß
422d975388 Fix filter button and post type filter menu labels 2023-06-07 09:03:17 +02:00
32d07f840b fixed yarn lock 2023-06-07 09:03:14 +02:00
217696c3e6 we need to use sh instead of bash 2023-06-07 09:02:00 +02:00
6a8a001946 remove scripts folder from docker ignore list, convert script back to bash 2023-06-07 09:02:00 +02:00
71662712a9 use sh instead of bash 2023-06-07 09:02:00 +02:00
31033bc5f7 remove all script functionality 2023-06-07 09:02:00 +02:00
a5a547e03c capsulate in /bin/sh 2023-06-07 08:59:37 +02:00
4753248546 removed ./ 2023-06-07 08:59:37 +02:00
9d27b85e9a copy files in external script 2023-06-07 08:59:37 +02:00
mahula
14a09d9116 Revert "update cypress related packageges in package.json"
This reverts commit 59b61ef91851a6d2e75ff45f19eca262b2c47e2c.
2023-06-07 08:58:46 +02:00
mahula
ada87afef0 set back cypress-file-upload package version 2023-06-07 08:56:37 +02:00
mahula
692ec2a115 update cypress related packageges in package.json 2023-06-07 08:55:18 +02:00
mahula
d70030387d fix reporting e2e tests 2023-06-07 08:44:08 +02:00
mahula
90ec14d883 linting 2023-06-07 08:44:08 +02:00
mahula
38a135d966 fix social media test step 2023-06-07 08:44:07 +02:00
mahula
df7ade28d9 add cypresscondition to models index 2023-06-07 08:44:07 +02:00
mahula
fd68118543 add visit main page to logout e2e test 2023-06-07 08:44:07 +02:00
520e1e44b4 removed duplicate step defintion 2023-06-07 08:44:07 +02:00
38c3fc1397 fix .env loading 2023-06-07 08:44:07 +02:00
00c615d796 fix first errors 2023-06-07 08:44:07 +02:00
mahula
c8c59886a1 move cypress config to cypress.config.js 2023-06-07 08:44:07 +02:00
mahula
60c30dea28 set cypress specpattern in congif file 2023-06-07 08:41:43 +02:00
mahula
b308b290aa drop usage of environment variables for neo4j in cypress:
- the default values in backend's neo4j.js are used
2023-06-07 08:41:43 +02:00
mahula
74a054e2b4 correct dependencies in step definition files 2023-06-07 08:41:43 +02:00
mahula
d8e72f42bc adapt e2e test paths in parallel execution script 2023-06-07 08:39:18 +02:00
mahula
fec656b032 remove config file parameter from cypress scripts 2023-06-07 08:39:18 +02:00
mahula
14947702e6 set latest cypress version in package.json 2023-06-06 17:34:42 +02:00
mahula
a73af27870 move support index to e2e.js for cypress v10.x 2023-06-06 17:33:33 +02:00
mahula
66a04a4a28 set support file path in config file 2023-06-06 17:33:33 +02:00
mahula
387d2c793b Cypress: move left feature files to e2e directory 2023-06-06 17:33:33 +02:00
mahula
df1a542a56 Cypress: move step definition files to new default location 2023-06-06 17:33:33 +02:00
mahula
85214f9899 Cypress: rename feature file location to new cypress default 2023-06-06 17:32:16 +02:00
mahula
9c0a71f72f Cypress: update import of current cucumber preprocessor in step definition files 2023-06-06 17:23:48 +02:00
mahula
b38769b048 Cypress: update packaage info 2023-06-06 17:16:39 +02:00
mahula
30288e0ba4 Cypress: move plugins configuration to new config file 2023-06-06 17:04:02 +02:00
mahula
bbc377bc89 Cypress: move config file from json file to js file 2023-06-06 17:04:02 +02:00
mahula
f040b2ae56
Merge pull request #6008 from Ocelot-Social-Community/cypress-migrate-to-v10
test(other): migrate cypress to v12
2023-06-06 16:05:44 +02:00
elweyn
bb7721b670 Fix linting! 2023-06-06 14:35:57 +02:00
elweyn
b5323eeba4 InputCheckbox new component. 2023-06-06 14:04:03 +02:00
elweyn
aca8e4fbb2 Create an input checkbox component. 2023-06-06 13:27:05 +02:00
elweyn
ab579e521b Change side menu text of Post.
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
2023-06-06 11:24:52 +02:00
elweyn
ad0ccf59e6 Merge branch '6339-bug-webapp-event-update-page' of https://github.com/Ocelot-Social-Community/Ocelot-Social into 6339-bug-webapp-event-update-page 2023-06-06 11:14:24 +02:00
elweyn
6accd65ee1 Add methods for Start/End Date-/Time-String
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
2023-06-06 11:13:57 +02:00
mahula
bda5ac9a6c Revert "update neode package"
This reverts commit fafca69dbb86d494cf391a2653b5f2b229074573.
2023-06-06 09:43:31 +02:00
mahula
fafca69dbb update neode package 2023-06-06 08:57:19 +02:00
mahula
29c90b8202 Revert "update neode package version globally"
This reverts commit 6797c03a337f0cd7068275ebd5cf30cac43e9799.
2023-06-05 23:07:33 +02:00
mahula
6797c03a33 update neode package version globally 2023-06-05 22:41:16 +02:00
mahula
adf88d3926
Merge branch 'master' into cypress-migrate-to-v10 2023-06-05 22:07:31 +02:00
Hannes Heine
3cd55051f7
Merge branch 'master' into 6339-bug-webapp-event-update-page 2023-06-05 21:20:34 +02:00
13f17f8cee
Merge pull request #6364 from Ocelot-Social-Community/build-copy-files-script
refactor(backend): copy files in external script
2023-06-05 21:16:11 +02:00
514a5c4894
fix warning in edit post test 2023-06-05 20:53:03 +02:00
f894cca63d
fix test warning 2023-06-05 20:46:43 +02:00
4e13454a85
Merge branch 'master' into build-copy-files-script 2023-06-05 20:29:44 +02:00
mahula
040295184a
update cypress/support/step_definitions/Moderation.ReportContent/somebody_reported_the_following_posts.js
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-05 20:29:19 +02:00
Moriz Wahl
befc37f304
Merge pull request #6367 from Ocelot-Social-Community/alternate-solution-filter-order-post-types
feat(webapp): alternative solution for filter and order posts
2023-06-05 20:23:45 +02:00
elweyn
1c344c4dfd Fix sorting in locales. 2023-06-05 19:24:24 +02:00
elweyn
a24e2186be Fix linting 2023-06-05 17:55:45 +02:00
elweyn
734891e93d Fix localization of edit events
Co-authored-by: ogerly <fridolin@tutanota.com>
2023-06-05 17:54:37 +02:00
Moriz Wahl
abc2cc2241
Merge branch 'master' into alternate-solution-filter-order-post-types 2023-06-05 17:53:00 +02:00
elweyn
b8b49e283b Move formSchema to computed & fix eventIsOnline
Co-authored-by: ogerly <fridolin@tutanota.com>
2023-06-05 17:44:47 +02:00
elweyn
46d8244b57 Change update post mutation to new schema.
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
Co-authored-by: maeckes <markus@infinity.labs.ooo>
2023-06-05 15:37:42 +02:00
Hannes Heine
684b151a24
Merge pull request #6362 from Ocelot-Social-Community/6340-refactor-webapp-event-teaser-ribbon-optimisation
refactor(webapp): changed color for event-ribbon.
2023-06-05 14:37:36 +02:00
mahula
8a10c95d62
Merge branch 'master' into 6340-refactor-webapp-event-teaser-ribbon-optimisation 2023-06-05 14:07:08 +02:00
elweyn
277e53ded5 Change ribbon text from 'post' to 'article'
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
Co-authored-by: entermex <max@infinity.labs.ooo>
2023-06-05 13:03:46 +02:00
elweyn
93a679c17a Add background color definitions
Add background ribbon colors

Co-authored-by: Tirokk <wolle.huss@pjannto.com>
Co-authored-by: entermex <max@infinity.labs.ooo>
2023-06-05 12:57:15 +02:00
Moriz Wahl
87fcaad490
Merge pull request #6359 from Ocelot-Social-Community/fix-webapp-unit-tests
fix(webapp): warnings in unit tests
2023-06-05 12:45:51 +02:00
elweyn
1626b06948 Revert "refactor(webapp): changed locaalized text for article ribbon."
This reverts commit 75f18e60d3d358b1586cac1ed021344d7c490ba5.
2023-06-05 12:33:48 +02:00
Wolfgang Huß
71d964ae93
Merge branch 'master' into 6339-bug-webapp-event-update-page 2023-06-05 11:32:03 +02:00
Moriz Wahl
ddd60667a2
Merge branch 'master' into fix-webapp-unit-tests 2023-06-05 11:16:36 +02:00
Hannes Heine
0533fc687e
Merge branch 'master' into alternate-solution-filter-order-post-types 2023-06-05 10:45:38 +02:00
90a3ad0c6a
Merge pull request #6372 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/metascraper-title-5.34.7
Bump metascraper-title from 5.33.5 to 5.34.7 in /backend
2023-06-05 10:42:13 +02:00
c435fb7246
renable full e2e scenario 2023-06-05 10:38:18 +02:00
d1d4317265
increase timeout 2023-06-05 10:36:51 +02:00
94efe01a56
revereted change to workflow.yml 2023-06-05 10:34:51 +02:00
4b2bbe23b3
tripple timeout 2023-06-05 10:31:48 +02:00
0812d9d992
properly include author of post aswell 2023-06-05 10:13:22 +02:00
dependabot[bot]
9c5fecb7b8
Bump metascraper-title from 5.33.5 to 5.34.7 in /backend
Bumps [metascraper-title](https://github.com/microlinkhq/metascraper) from 5.33.5 to 5.34.7.
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.33.5...v5.34.7)

---
updated-dependencies:
- dependency-name: metascraper-title
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-05 08:08:21 +00:00
5f2d771921
Merge pull request #6369 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.22.4
Bump @babel/preset-env from 7.21.5 to 7.22.4
2023-06-05 10:04:26 +02:00
mahula
8a8bfdfeac Revert "update cypress related packageges in package.json"
This reverts commit 59b61ef91851a6d2e75ff45f19eca262b2c47e2c.
2023-06-03 13:07:13 +02:00
mahula
a0c525b661 set back cypress-file-upload package version 2023-06-03 10:59:12 +02:00
mahula
7815194118
Merge branch 'master' into cypress-migrate-to-v10 2023-06-03 09:58:10 +02:00
mahula
59b61ef918 update cypress related packageges in package.json 2023-06-03 09:55:06 +02:00
mahula
ad1ee56064 fix reporting e2e tests 2023-06-03 07:14:59 +02:00
mahula
c218a550d2 linting 2023-06-03 06:05:16 +02:00
mahula
20ad70362a fix social media test step 2023-06-03 06:00:53 +02:00
mahula
304d6bfb72 add cypresscondition to models index 2023-06-03 05:55:32 +02:00
dependabot[bot]
0102d347bd
Bump @babel/preset-env from 7.21.5 to 7.22.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.21.5 to 7.22.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-03 01:57:23 +00:00
01343a6544
fixed yarn lock 2023-06-03 03:50:02 +02:00
b0121990ba
try using optionalAuthors 2023-06-03 03:48:41 +02:00
8dbdcb4d19
we need to use sh instead of bash 2023-06-03 03:45:35 +02:00
9b93b65f71
Merge branch 'master' into build-copy-files-script 2023-06-03 03:30:52 +02:00
b3f6d58471
remove scripts folder from docker ignore list, convert script back to bash 2023-06-03 03:29:47 +02:00
faffe08702
Merge branch 'master' into seed-posts-as-articles 2023-06-03 03:02:11 +02:00
832763022d
also include author 2023-06-03 03:02:22 +02:00
mahula
a07e5f1bdb add visit main page to logout e2e test 2023-06-02 22:10:05 +02:00
Moriz Wahl
ff41c04cf9 test RESET_POST_TYPE 2023-06-02 19:08:45 +02:00
Moriz Wahl
72ef3fe6f2 clone filter for toggle events ended 2023-06-02 18:52:49 +02:00
Moriz Wahl
d3a694e6e7 watch posts filters, to ensure that hasMore is reset to true 2023-06-02 18:45:02 +02:00
Moriz Wahl
5389b607db even closer to master 2023-06-02 18:27:23 +02:00
Moriz Wahl
fdf4eb6bdc get closer to master 2023-06-02 18:25:13 +02:00
Moriz Wahl
0b4e309611 Merge branch 'master' into alternate-solution-filter-order-post-types 2023-06-02 18:13:58 +02:00
Moriz Wahl
5ad7dac1fe use filterdPostTypes getter 2023-06-02 18:11:18 +02:00
Moriz Wahl
f252c76670 recover filteredPostTypes getter 2023-06-02 18:05:37 +02:00
Moriz Wahl
2ae6c350e1 get things working 2023-06-02 17:46:00 +02:00
Moriz Wahl
73f62212f8 refactor components for store changes 2023-06-02 16:55:52 +02:00
Moriz Wahl
ba80f14d8c refactor store and store tests 2023-06-02 16:55:01 +02:00
8c969c88bd
Merge pull request #6366 from Ocelot-Social-Community/fix-typescript-2
fix(other): typescript fix regarding dist/build folder 2
2023-06-02 16:22:41 +02:00
Hannes Heine
166941f860
Merge branch 'master' into 6340-refactor-webapp-event-teaser-ribbon-optimisation 2023-06-02 15:47:14 +02:00
57840fcc69
Merge branch 'master' into fix-typescript-2 2023-06-02 15:38:19 +02:00
b6b1a62ffb
fix reference to dist folder when its build now 2023-06-02 15:34:35 +02:00
2c71293414
Merge branch 'master' into fix-coverage 2023-06-02 14:56:58 +02:00
cea248bdd9
Merge pull request #6365 from Ocelot-Social-Community/typescript-fix-build
fix(backend): corrected path in branded images for backend build folder(former dist)
2023-06-02 13:57:20 +02:00
e804ff52da
removed duplicate step defintion 2023-06-02 13:51:34 +02:00
3ad8588d6f
fix .env loading 2023-06-02 13:44:43 +02:00
810e1c085b
fix first errors 2023-06-02 13:15:06 +02:00
ac087edcb8
include posttype in cypher query 2023-06-02 13:13:06 +02:00
287827b3db
Merge branch 'master' into cypress-migrate-to-v10 2023-06-02 12:49:49 +02:00
1b484b1e3e
corrected path in braded images for backend build folder(former dist) 2023-06-02 12:40:02 +02:00
6aaa51e388
use sh instead of bash 2023-06-02 12:32:20 +02:00
987e204ff9
remove all script functionality 2023-06-02 12:24:18 +02:00
f4f016265a
capsulate in /bin/sh 2023-06-02 12:18:08 +02:00
0954951e26
removed ./ 2023-06-02 12:11:42 +02:00
Wolfgang Huß
e004afc9c5
Merge pull request #6331 from Ocelot-Social-Community/6330-node-version-upgrade-in-nvmrc-files-to-v20.2.0
chore(other): upgrade node version in '.nvmrc' files to v20.2.0
2023-06-02 11:50:40 +02:00
733a88bb26
try to fix result if promise resolves to null or invalid 2023-06-02 11:42:15 +02:00
d08a78b685
Merge branch 'master' into seed-posts-as-articles 2023-06-02 11:12:56 +02:00
c8db4b2943
Merge branch 'master' into fix-coverage 2023-06-02 11:10:55 +02:00
031c9c370b
copy files in external script 2023-06-02 11:08:08 +02:00
Wolfgang Huß
779a23588a
Merge branch 'master' into 6330-node-version-upgrade-in-nvmrc-files-to-v20.2.0 2023-06-02 11:05:54 +02:00
Wolfgang Huß
52798c1174 Refactor 'TOGGLE_EVENTS_ENDED' and 'eventsEnded' in store to contain the event start date 2023-06-02 11:04:28 +02:00
1b92bb60b3
Merge pull request #6321 from Ocelot-Social-Community/typescript
feat(backend): typescript
2023-06-02 10:52:10 +02:00
d2a44c8753
Merge branch 'master' into typescript 2023-06-02 10:16:01 +02:00
Wolfgang Huß
4f078e4b24 Fix webapp tests 2023-06-02 10:08:55 +02:00
entermex
9c98f87e69 refactor(webapp): changed color a bit litter for event-ribbons 2023-06-02 09:49:45 +02:00
Wolfgang Huß
51e1b496d4 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6190-extend-newsfeed-filter-menu-for-events 2023-06-02 09:27:28 +02:00
entermex
75f18e60d3 refactor(webapp): changed locaalized text for article ribbon. 2023-06-02 00:17:29 +02:00
entermex
a08d4f48ae refactor(webapp): changed color for event-ribbon.
Co-authored-by: Elweyn <heine.hannes@gmail.com>
2023-06-01 23:42:09 +02:00
entermex
a4f84b0a4c
Merge pull request #6319 from Ocelot-Social-Community/6307-group-list-number-to-six
fix(webapp): fix group list number to six
2023-06-01 23:29:06 +02:00
entermex
9176cbfe80
Merge branch 'master' into 6307-group-list-number-to-six 2023-06-01 22:50:46 +02:00
entermex
691226e3f3
Merge pull request #6335 from Ocelot-Social-Community/6290-fix-notification-menu-comment-hash
fix(webapp): fix notification menu comment hash
2023-06-01 22:50:13 +02:00
entermex
e11b4eb28e
Merge branch 'master' into 6290-fix-notification-menu-comment-hash 2023-06-01 22:19:44 +02:00
Wolfgang Huß
5863eed59a Delete file 'filterMenuMixin.js' and move all from there to the files where it's used 2023-06-01 20:42:51 +02:00
Wolfgang Huß
419ec5384f Move 'eventsEnded' and 'toggleEventsEnded' from file 'filterMenuMixin.js' to the files where it's used 2023-06-01 19:44:13 +02:00
Wolfgang Huß
c1d9766f39 Replace 'setOrder' by 'toggleOrder' 2023-06-01 19:31:21 +02:00
Wolfgang Huß
edfb667bcf Replace 'setEventsEnded' by 'toggleEventsEnded' 2023-06-01 19:29:58 +02:00
Wolfgang Huß
7687d6f28c Move 'setUnsetPostTypeFilter' to the store 2023-06-01 19:27:13 +02:00
Wolfgang Huß
52839f4b22 Move 'unsetAllPostTypeFilters' to the store 2023-06-01 19:07:07 +02:00
Wolfgang Huß
52c474536f Move all computed in file 'filterMenuMixin.js' to the store 2023-06-01 18:00:41 +02:00
Wolfgang Huß
9fee1b43c8 Fix typo of 'buttonLabel' 2023-06-01 17:18:24 +02:00
Wolfgang Huß
4eeaf7a793
Update webapp/components/FilterMenu/OrderByFilter.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-01 17:12:31 +02:00
Wolfgang Huß
d24200eabd
Update webapp/mixins/filterMenuMixin.js
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-01 17:11:55 +02:00
Wolfgang Huß
d0fe3006bc
Update webapp/components/FilterMenu/OrderByFilter.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-01 17:11:05 +02:00
Wolfgang Huß
28e94b381f
Update webapp/components/FilterMenu/OrderByFilter.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-06-01 17:10:24 +02:00
Wolfgang Huß
4fbdf70880 Change order of imports in 'FilterMenuComponent.vue' 2023-06-01 17:08:05 +02:00
Wolfgang Huß
8b0248057b Fix post type filter class name 2023-06-01 17:05:18 +02:00
Wolfgang Huß
1a9c35cb11 Fix webapp tests 2023-06-01 16:26:38 +02:00
4f3b3bb30b
fix frontend - babel loader cannot be to new 2023-06-01 13:46:20 +02:00
elweyn
726640a759 Create a function to switch between Article and Event. 2023-06-01 13:36:24 +02:00
elweyn
17e0d0a85c Rename creatEvent to createEvent 2023-06-01 13:04:06 +02:00
fd961cb529
fixed lint problem 2023-06-01 12:03:56 +02:00
773382d3ae
reverated wrong rename, reanmed proper file to .old 2023-06-01 12:03:03 +02:00
e767024df8
renamed broken and unsed components & tests to .old to avoid them beeing tested 2023-06-01 11:50:48 +02:00
540cd40e10
fixed coverage reporting 2023-06-01 11:47:21 +02:00
Hannes Heine
41cd147258
Merge branch 'master' into update-database 2023-05-31 21:26:39 +02:00
elweyn
ef7bb652bc Fix linting.
Co-authored-by: maeckes-infinitylabs <markus@infinity.labs.ooo>
2023-05-31 20:44:44 +02:00
Wolfgang Huß
fab85aea78 Implement showing of only ended events on newsfeed 2023-05-31 18:31:27 +02:00
Moriz Wahl
39288b4cb5 fix(webapp): warnings in unit tests 2023-05-31 18:05:29 +02:00
Wolfgang Huß
152e18e650 Add separate filter buttons for articles and events 2023-05-31 15:06:52 +02:00
Wolfgang Huß
238c0ef605 Adjustment for filter button remove 'X' 2023-05-31 15:05:02 +02:00
elweyn
e18fa0cea0 Fix test of post edit.
Co-authored-by: maeckes-infinitylabs<markus@infinity.labs.ooo>
2023-05-31 12:32:48 +02:00
Wolfgang Huß
d178b63984 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6190-extend-newsfeed-filter-menu-for-events 2023-05-31 12:11:49 +02:00
Wolfgang Huß
a454ce51de Fix webapp tests 2023-05-31 12:10:00 +02:00
elweyn
1ca274fad4 Add creatEvent to the update post so the form has event specific fields.
Co-authored-by: elweyn<heine.hannes@gmail.com>
Co-authored-by: maeckes-infinitylabs<markus@infinitylabs.ooo>
2023-05-31 11:01:28 +02:00
3bcd518bd4
reverted removal of data:null 2023-05-31 10:32:40 +02:00
a21df08551
revered removal of data: null 2023-05-31 10:28:28 +02:00
a50e3f2f14
Merge branch 'master' into typescript 2023-05-31 10:21:04 +02:00
Wolfgang Huß
4b4c3c91ff Implement order by start date for events 2023-05-30 17:08:23 +02:00
3790f3d010
Merge pull request #6199 from Ocelot-Social-Community/event-master
feat(other): 🍰 epic events – master
2023-05-30 16:28:29 +02:00
Hannes Heine
9a9f5eaf45
Merge branch 'master' into event-master 2023-05-30 15:26:22 +02:00
a72ce57d12
Merge pull request #6260 from Ocelot-Social-Community/fix-avatar-seeding
fix(other): fix avatar seeding
2023-05-30 14:05:50 +02:00
Wolfgang Huß
747cfb8c1d Rename post type filters computed in mixin 2023-05-30 13:03:38 +02:00
Wolfgang Huß
badc388da9 Implement mixin for filter menu 2023-05-30 12:37:38 +02:00
Wolfgang Huß
b08bacb7e0 Add title 'Creation date' to 'OrderByFilter.vue' 2023-05-30 12:36:49 +02:00
Wolfgang Huß
7d381a5fdb Fix typo in backend 'filter-posts.spec.js' 2023-05-30 12:11:16 +02:00
Wolfgang Huß
dba07a258e Revert "Stop auto closing by mouse leave of filter menu"
This reverts commit 4050d8d01d0e6bbe9c72c3d5311d8c0692f34686.
2023-05-30 11:53:28 +02:00
Wolfgang Huß
3e800751ed Beautify horizontal line above category buttons in filter menu 2023-05-30 11:47:34 +02:00
Wolfgang Huß
4050d8d01d Stop auto closing by mouse leave of filter menu 2023-05-30 11:46:00 +02:00
Wolfgang Huß
afbcb1244d Fix comment typing 2023-05-30 11:44:52 +02:00
Wolfgang Huß
0acc41dc73 Implement dev switch for stop automatic closing of filter menu 2023-05-30 11:44:23 +02:00
Wolfgang Huß
055e2f7a59 Merge branch 'event-master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6190-extend-newsfeed-filter-menu-for-events 2023-05-30 10:54:57 +02:00
Wolfgang Huß
e090611efa Merge branch 'event-master' of github.com:Ocelot-Social-Community/Ocelot-Social into event-master 2023-05-30 10:53:53 +02:00
Wolfgang Huß
54c7f9e38d Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into event-master 2023-05-30 10:53:20 +02:00
Wolfgang Huß
f2555fdbc4 Merge branch 'event-master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6190-extend-newsfeed-filter-menu-for-events 2023-05-30 10:41:47 +02:00
mahula
7b0322434a
Merge branch 'master' into fix-avatar-seeding 2023-05-30 10:11:29 +02:00
mahula
eecdb66024 refine interception assertion 2023-05-27 14:06:28 +02:00
mahula
56e61db444 refine interception assertion 2023-05-27 13:50:26 +02:00
mahula
9e5925f82c clean up 2023-05-27 13:49:44 +02:00
mahula
2fa8be30c5 add network interception to e2e test step 2023-05-27 12:26:32 +02:00
mahula
3a79884db3 add network interception to e2e test step 2023-05-27 10:13:24 +02:00
mahula
7576347658 deactivate video recording and upload in e2e test workflow 2023-05-27 09:16:06 +02:00
Wolfgang Huß
133e584dec Add 'All' button to filter menu post type buttons
- Unset post type filter menu button by clicking a set button.
2023-05-26 19:40:14 +02:00
Wolfgang Huß
3fa8c3d2e3 Change behavior of filter menu post type buttons to switch between them by click 2023-05-26 19:22:55 +02:00
Wolfgang Huß
a3c3b02729 Fix filter button and post type filter menu labels 2023-05-26 19:21:17 +02:00
mahula
14ed84620b add network waiting to several cypress steps 2023-05-26 17:28:04 +02:00
mahula
a5eca59f88 fix typo 2023-05-26 13:38:44 +02:00
mahula
7528d32dfc add network interception to cypress test 2023-05-26 13:36:35 +02:00
mahula
0e046e222c add network interception to cypress test 2023-05-26 12:53:18 +02:00
mahula
18288efa1b wait for network to be idle in cypress tests 2023-05-26 11:16:58 +02:00
mahula
b2b9ebc400 wait for network to be idle in cypress tests 2023-05-26 10:47:35 +02:00
mahula
8b4c176c29 add waiting to preparation step 2023-05-26 09:18:43 +02:00
mahula
48a88a17c3 add waiting to preparation step 2023-05-26 08:18:28 +02:00
mahula
eeb1e7dd36 increase cypress page load timeout 2023-05-25 15:02:31 +02:00
Wolfgang Huß
eac46dd6c8
Merge pull request #6333 from Ocelot-Social-Community/6332-enable-gql-playground-set-DEBUG=true-in-backend-env
chore(other): set 'DEBUG=true' in backend '.env.template' to use GraphQL Playground
2023-05-25 14:41:14 +02:00
mahula
edb9618b1f increase cypress page load timeout 2023-05-25 14:25:07 +02:00
Wolfgang Huß
baf860c5c9
Merge branch 'master' into 6332-enable-gql-playground-set-DEBUG=true-in-backend-env 2023-05-25 14:14:50 +02:00
9667641e42
Merge branch 'master' into fix-avatar-seeding 2023-05-25 13:47:32 +02:00
6c6e308cc7
Merge pull request #6326 from Ocelot-Social-Community/unused-packages-ocelot
refactor(other): unused packages ocelot
2023-05-25 13:47:11 +02:00
mahula
433111604d set cypress to test only a specific feature and record a video for debugging 2023-05-25 13:30:24 +02:00
mahula
2cfd6d57df set cypress to test only a specific feature and record a video for debugging 2023-05-25 13:28:06 +02:00
mahula
648ee8178c set cypress to test only a specific feature and record a video for debugging 2023-05-25 13:24:52 +02:00
mahula
156b907b77 set cypress to test only a specific feature and record a video for debugging 2023-05-25 13:19:31 +02:00
entermex
6807b6f543 Fix notification menu comment hash 2023-05-25 13:10:32 +02:00
86d64ce25e
Merge branch 'master' into fix-avatar-seeding 2023-05-25 12:51:14 +02:00
deeccecd19
Merge branch 'master' into unused-packages-ocelot 2023-05-25 12:49:35 +02:00
69275096a6
Merge pull request #6325 from Ocelot-Social-Community/unused-packages-backend
refactor(backend): unused packages backend
2023-05-25 12:49:19 +02:00
04ab8148f9
lint fixes 2023-05-25 12:41:04 +02:00
73417079ed
fix eslint ignore 2023-05-25 12:40:32 +02:00
3f1e42e6fd
externalize styles 2023-05-25 12:15:03 +02:00
2bd8a7ef04
make time selection to be always valid 2023-05-25 11:56:10 +02:00
572272b581
typo 2023-05-25 11:26:31 +02:00
entermex
bb3047a21a
Merge branch 'master' into 6307-group-list-number-to-six 2023-05-25 11:23:53 +02:00
e6e972e50e
removed compiled css files 2023-05-25 11:22:56 +02:00
13c7f080f0
removed compiled css files 2023-05-25 11:19:08 +02:00
ec2fa8878b
Merge branch 'master' into fix-avatar-seeding 2023-05-25 10:45:30 +02:00
elweyn
0472ba86fa Merge branch 'event-master' into seed-posts-as-articles 2023-05-25 09:58:32 +02:00
Wolfgang Huß
2ba2da75a3 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into event-master 2023-05-25 09:39:03 +02:00
Wolfgang Huß
cb1473b748 Set 'DEBUG=true' in backend '.env.template' to use GraphQL Playground
- Mention in docs as well.
2023-05-24 18:01:17 +02:00
948ec7dfcf
Merge branch 'master' into unused-packages-backend 2023-05-24 16:55:15 +02:00
Wolfgang Huß
8ca94d17a4 Upgrade node version in '.nvmrc' files to v20.2.0 2023-05-24 16:00:48 +02:00
Wolfgang Huß
e9073b04e4
Merge pull request #6329 from Ocelot-Social-Community/6328-add-description-for-script-usage
docs(other): add description for script usage in deployment readme
2023-05-24 15:42:20 +02:00
3e41b699d5
potentially fix problem with fullstack tests and faker/image seeding 2023-05-24 15:23:27 +02:00
49223e07d2
Merge branch 'master' into unused-packages-ocelot 2023-05-24 14:56:48 +02:00
58928d4b56
Merge branch 'master' into unused-packages-backend 2023-05-24 14:56:21 +02:00
Wolfgang Huß
b4d8affec0 Add description for script usage in deployment readme 2023-05-24 11:50:42 +02:00
mahula
da17970625 linting 2023-05-24 11:24:06 +02:00
Markus
e0183a949f
Merge pull request #6154 from Ocelot-Social-Community/newsfeed-layout-fixes
fix(webapp): fix newsfeed layout
2023-05-24 10:46:03 +02:00
Markus
87b41769f1 Merge branch 'master' into newsfeed-layout-fixes 2023-05-24 10:17:00 +02:00
Markus
e54629554b Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-05-24 10:16:44 +02:00
Markus
12a4ab6b83 merged master and resolved conflict in webapp/pages/index.vue 2023-05-24 10:16:07 +02:00
Markus
7b6fed6d64
Merge pull request #6308 from Ocelot-Social-Community/6142-comment-mention-missing-white-space
fix(webapp): adds white space after user handle in comment editor
2023-05-24 09:57:48 +02:00
Markus
acf68796e6 Merge branch 'master' into 6142-comment-mention-missing-white-space 2023-05-24 09:32:55 +02:00
Markus
7bf2a8b25e Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-05-24 09:32:21 +02:00
a929cca1a5
readd date-fns 2023-05-23 23:49:41 +02:00
58c28c37a4
Merge pull request #6076 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/validator-13.9.0
Bump validator from 13.0.0 to 13.9.0 in /backend
2023-05-23 23:10:37 +02:00
a1ff033293
move wait-on to dev-dependencies 2023-05-23 22:57:57 +02:00
4456aab5df
remove npm-run-all 2023-05-23 22:56:54 +02:00
9718c78e1d
removed codecov 2023-05-23 22:54:52 +02:00
033be90dd6
add missing wait-on, remove date-fns 2023-05-23 22:53:39 +02:00
4800598140
removed travis 2023-05-23 22:53:21 +02:00
dependabot[bot]
49d959d7a5
Bump validator from 13.0.0 to 13.9.0 in /backend
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.0.0 to 13.9.0.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.0.0...13.9.0)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 18:53:30 +00:00
60ef71a467
Merge pull request #6312 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/metascraper-soundcloud-5.34.4
Bump metascraper-soundcloud from 5.34.2 to 5.34.4 in /backend
2023-05-23 20:28:56 +02:00
dependabot[bot]
69a01e2bf9
Bump metascraper-soundcloud from 5.34.2 to 5.34.4 in /backend
Bumps [metascraper-soundcloud](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-soundcloud) from 5.34.2 to 5.34.4.
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-soundcloud/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.34.4/packages/metascraper-soundcloud)

---
updated-dependencies:
- dependency-name: metascraper-soundcloud
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 17:55:17 +00:00
67de6405b9
Merge pull request #6287 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/metascraper-audio-5.34.4
Bump metascraper-audio from 5.33.5 to 5.34.4 in /backend
2023-05-23 19:29:53 +02:00
dependabot[bot]
09bfc32d97
Bump metascraper-audio from 5.33.5 to 5.34.4 in /backend
Bumps [metascraper-audio](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-audio) from 5.33.5 to 5.34.4.
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-audio/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.34.4/packages/metascraper-audio)

---
updated-dependencies:
- dependency-name: metascraper-audio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 15:34:38 +00:00
53200fbef3
Merge pull request #6310 from Ocelot-Social-Community/dependabot/docker/backend/node-20.2.0-alpine3.17
Bump node from 19.9.0-alpine3.17 to 20.2.0-alpine3.17 in /backend
2023-05-23 17:28:48 +02:00
2f362972fe
remove comment of unused(&deprecated) package 2023-05-23 17:25:31 +02:00
ee954c3a30
remove unused packages backend 2023-05-23 17:25:10 +02:00
dependabot[bot]
8f9ebd77b2
Bump node from 19.9.0-alpine3.17 to 20.2.0-alpine3.17 in /backend
Bumps node from 19.9.0-alpine3.17 to 20.2.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 14:24:08 +00:00
Wolfgang Huß
db6e45dafe
Merge pull request #6324 from Ocelot-Social-Community/6323-add-missing-todo-in-deployment-readme
docs(other): add missing todo in deployment readme 'TODO-next-update.md'
2023-05-23 14:16:26 +02:00
Wolfgang Huß
6edca68fc9 Add missing todo in deployment readme 'TODO-next-update.md' 2023-05-23 13:19:06 +02:00
8324ae4b3a
corrected schema 2023-05-23 12:56:35 +02:00
951a35df1e
fix several queries to have the right types 2023-05-23 12:50:45 +02:00
Moriz Wahl
a701f37064 Merge branch 'event-master' of github.com:Ocelot-Social-Community/Ocelot-Social into event-master 2023-05-23 11:43:45 +02:00
elweyn
5065265dc6 Merge branch 'event-master' into seed-posts-as-articles 2023-05-23 11:43:27 +02:00
Hannes Heine
5c13af43d9
Merge branch 'master' into event-master 2023-05-23 11:42:09 +02:00
Moriz Wahl
9086986053 fix filter menu tests 2023-05-23 11:41:09 +02:00
Moriz Wahl
60b05379d9 post page test fixed 2023-05-23 11:29:18 +02:00
Wolfgang Huß
cc581350cd
Merge branch 'master' into 6307-group-list-number-to-six 2023-05-23 11:24:33 +02:00
61ba556e4a
Merge pull request #6309 from Ocelot-Social-Community/dependabot/docker/webapp/node-20.2.0-alpine3.17
Bump node from 20.1.0-alpine3.17 to 20.2.0-alpine3.17 in /webapp
2023-05-23 11:19:12 +02:00
Moriz Wahl
e3eaaf4435 fix tests for contribution form 2023-05-23 11:04:01 +02:00
dependabot[bot]
c754b766f8
Bump node from 20.1.0-alpine3.17 to 20.2.0-alpine3.17 in /webapp
Bumps node from 20.1.0-alpine3.17 to 20.2.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 08:49:33 +00:00
238e566954
typo 2023-05-23 01:55:48 +02:00
dd682e26af
wrongly commited index.js file removed 2023-05-23 01:53:53 +02:00
1b8e5cc0a3
correct our schema defintion 2023-05-23 01:50:06 +02:00
8ca55f4d6e
enable typescript 2023-05-23 01:49:55 +02:00
684314d0e1
Merge branch 'master' into update-database 2023-05-22 20:29:52 +02:00
Moriz Wahl
59e7f8c0d2 fix post teaser unit tests and linting 2023-05-22 17:12:32 +02:00
Moriz Wahl
30ce9e8460 add description to migration 2023-05-22 17:06:32 +02:00
0c4b789da1
remove write rights where its not needed 2023-05-22 16:58:19 +02:00
8223024c30
removed write rights from query where its not needed 2023-05-22 16:58:04 +02:00
2204b29c0a
fixed review updatedAt mutation 2023-05-22 16:08:50 +02:00
144d39b35a
fixed updatedAt field for fileReport 2023-05-22 15:58:19 +02:00
Hannes Heine
e5ccc2569f
Merge branch 'master' into 6307-group-list-number-to-six 2023-05-22 15:42:53 +02:00
Moriz Wahl
16e0551fd9
Merge branch 'master' into event-master 2023-05-22 14:47:08 +02:00
3e4ac2ef5e
Merge pull request #6318 from Ocelot-Social-Community/fix-helmet
fix(backend): helmet fix
2023-05-22 13:21:07 +02:00
19f2b0ae66
default to empty object in helmet 2023-05-22 12:23:47 +02:00
Markus
dfd84f921c [fix] adds white space after mention in comment editor 2023-05-19 15:15:41 +02:00
Markus
cf4c9432f7 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-05-19 14:15:39 +02:00
entermex
f3ea0ea6ef Fix group list number to six 2023-05-19 12:41:39 +02:00
elweyn
5544f453a6 Backend removed eventLocation, frontend fixes 2023-05-17 22:12:08 +02:00
Markus
df86812fc0 added missing eventLocationName to _EventInputs 2023-05-17 16:17:02 +02:00
Markus
7c37d9f9ef added conditional check for event time, code syntaxes 2023-05-17 15:32:49 +02:00
Markus
a59674ecb6 Merge branch 'event-master' of github.com:Ocelot-Social-Community/Ocelot-Social into event-master 2023-05-17 13:41:37 +02:00
Alexander Friedland
cacf08afee
Merge branch 'master' into event-master 2023-05-17 11:05:37 +02:00
ogerly
6b6eeab655 fix lint 2023-05-17 11:03:10 +02:00
ogerly
ff559e71db merge #6045 #6267, resolve conflicts, fix save image 2023-05-17 11:01:49 +02:00
ogerly
b4275f44cb Merge branch '6045-add-event-info-to-post' into event-master 2023-05-17 10:11:39 +02:00
ogerly
245035549c Merge branch '6267-eventteaser-design-optimization' into event-master 2023-05-17 09:40:10 +02:00
ogerly
b421202e59 resolve conflict 2023-05-17 09:22:15 +02:00
2e410b6c13
Merge branch 'master' into update-database 2023-05-16 13:19:15 +02:00
4ce324cba2
corrected old query format 2023-05-16 12:11:21 +02:00
fef12f51c0
Merge pull request #6303 from Ocelot-Social-Community/fix-graphiql-helmet
fix(backend): helmet + graphiql
2023-05-16 12:08:35 +02:00
5e758328f1
write query for delete operations 2023-05-16 11:54:36 +02:00
46af4d80d0
new query format 2023-05-16 11:54:22 +02:00
c2583bad0c
new query format 2023-05-16 11:54:10 +02:00
d86efa0a55
use write permissions for delete queries 2023-05-16 11:54:01 +02:00
33b18a5431
fix searches 2023-05-16 11:53:40 +02:00
f68b3ccbda
Merge branch 'master' into fix-graphiql-helmet 2023-05-16 10:46:04 +02:00
e21b2b64ac
Merge pull request #6273 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.21.5
Bump @babel/preset-env from 7.21.4 to 7.21.5
2023-05-16 02:28:24 +02:00
8d51d906b2
Merge branch 'master' into fix-graphiql-helmet 2023-05-16 00:47:20 +02:00
44700f8a41
lint + comment 2023-05-16 00:43:37 +02:00
dependabot[bot]
040890a119
Bump @babel/preset-env from 7.21.4 to 7.21.5
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.21.4 to 7.21.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 22:40:11 +00:00
3774dc52cb
Merge pull request #6283 from Ocelot-Social-Community/dependabot/npm_and_yarn/date-fns-2.30.0
Bump date-fns from 2.25.0 to 2.30.0
2023-05-16 00:38:32 +02:00
a326b2777f
fix migrations 2023-05-16 00:38:02 +02:00
168aed6233
migrate kubernetes cluster(untested) 2023-05-16 00:15:41 +02:00
3c023e877c
fix broken query due to outdated query format 2023-05-15 23:55:52 +02:00
a9b06e6779
allow migration of neo4j database in docker 2023-05-15 23:55:38 +02:00
09dcd1d5a7
update neo4j docker file 2023-05-15 23:55:16 +02:00
dependabot[bot]
972bd41c26
Bump date-fns from 2.25.0 to 2.30.0
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.25.0 to 2.30.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/v2.30.0/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.25.0...v2.30.0)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 21:22:56 +00:00
4bd6d18acb
Merge pull request #6280 from Ocelot-Social-Community/dependabot/docker/webapp/node-20.1.0-alpine3.17
Bump node from 19.9.0-alpine3.17 to 20.1.0-alpine3.17 in /webapp
2023-05-15 23:20:43 +02:00
fedba26525
fix lint 2023-05-15 23:17:59 +02:00
aadf093402
helmet exception for graphiql 2023-05-15 17:39:22 +02:00
dependabot[bot]
fb2c924083
Bump node from 19.9.0-alpine3.17 to 20.1.0-alpine3.17 in /webapp
Bumps node from 19.9.0-alpine3.17 to 20.1.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 14:07:15 +00:00
4cb110b6ce
Merge pull request #6284 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.21.8
Bump @babel/core from 7.21.4 to 7.21.8
2023-05-15 15:59:21 +02:00
dependabot[bot]
a127aee6d5
Bump @babel/core from 7.21.4 to 7.21.8
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.21.4 to 7.21.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.8/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 13:05:52 +00:00
f3e6fdf9bd
Merge pull request #6296 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/helmet-7.0.0
Bump helmet from 3.22.0 to 7.0.0 in /backend
2023-05-15 14:56:33 +02:00
Markus
998b71aa22 Merge branch 'newsfeed-layout-fixes' of github.com:Ocelot-Social-Community/Ocelot-Social into newsfeed-layout-fixes 2023-05-15 14:53:09 +02:00
Markus
95710fd587 [fix] added custom css to newsfeed layout if less than 3 posts are visible 2023-05-15 14:51:23 +02:00
e9756f7f60
Merge branch 'master' into fix-avatar-seeding 2023-05-15 13:24:58 +02:00
elweyn
a403ffd23c Merge branch '6266-Event-create-design-optimization' into 6267-eventteaser-design-optimization 2023-05-13 11:51:03 +02:00
elweyn
affd2e5dd8 Merge branch 'event-master' into 6266-Event-create-design-optimization 2023-05-13 11:50:34 +02:00
Hannes Heine
55f6badeaf
Merge branch 'master' into event-master 2023-05-13 11:48:47 +02:00
dependabot[bot]
0e74260bd5
Bump helmet from 3.22.0 to 7.0.0 in /backend
Bumps [helmet](https://github.com/helmetjs/helmet) from 3.22.0 to 7.0.0.
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v3.22.0...v7.0.0)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-13 01:59:51 +00:00
Markus
c42737a3df
Merge pull request #6279 from Ocelot-Social-Community/6141-fix-z-layer-of-header-elements
fix(webapp):  fix z layer of header elements
2023-05-12 16:51:33 +02:00
Markus
fc82104042 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-05-12 16:50:26 +02:00
Hannes Heine
7894a5f3f3
Merge branch 'master' into 6141-fix-z-layer-of-header-elements 2023-05-12 15:10:19 +02:00
Hannes Heine
24ccdab47f
Merge branch 'master' into newsfeed-layout-fixes 2023-05-12 14:17:27 +02:00
37589f34d5
Merge branch 'master' into fix-avatar-seeding 2023-05-12 11:50:49 +02:00
4eb5c9fb65
Merge pull request #6289 from Ocelot-Social-Community/fix-avatar-group-settings
fix(webapp): properly render avatars in group settings
2023-05-12 11:11:46 +02:00
Markus
0c2c199e74 added linting 2023-05-10 15:26:33 +02:00
Markus
092feb5ee7 [webapp] added event info to post page 2023-05-10 15:20:01 +02:00
Markus
f2256c8146 [webapp] added event infos to postteaser component 2023-05-10 14:12:07 +02:00
Markus
03a07f3c13 [webapp] added more event info to the postquery for event teaser 2023-05-10 13:56:29 +02:00
75ad131550
Merge branch 'master' into fix-avatar-seeding 2023-05-08 13:13:48 +02:00
d7a11e2864
Merge branch 'master' into fix-avatar-group-settings 2023-05-08 13:11:18 +02:00
f4efe245a7
properly render avatars in group settings 2023-05-08 13:06:18 +02:00
Markus
02566a6e93 fixed hardcoded z-index of overlay, filter and add-btn 2023-05-02 15:49:26 +02:00
Markus
2d262283db Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-05-02 10:02:02 +02:00
a7fec5c1ee
Merge pull request #6271 from Ocelot-Social-Community/v2.6.0
chore(release): v2.6.0
2023-04-27 18:00:43 +02:00
Markus
013ec20e75 Merge branch 'master' into newsfeed-layout-fixes 2023-04-27 13:48:20 +02:00
Markus
7728784767 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-04-27 13:43:51 +02:00
Markus
f828497c96 updated of mobile media querys for top gap of newsfeed 2023-04-27 13:43:04 +02:00
5fbdab6888
v2.6.0 2023-04-27 12:33:55 +02:00
mahula
4b29b271c3
Merge branch 'master' into fix-avatar-seeding 2023-04-27 11:50:49 +02:00
Alexander Friedland
2426f5db88
Merge branch 'master' into 6266-Event-create-design-optimization 2023-04-27 08:41:41 +02:00
ogerly
d56479dbea Merge branch '6266-Event-create-design-optimization' into event-master 2023-04-26 13:51:25 +02:00
ogerly
c350915bd8 Merge branch 'event-master' of https://github.com/Ocelot-Social-Community/Ocelot-Social into event-master 2023-04-26 13:50:45 +02:00
ogerly
5b256ed3e4 fix lint 2023-04-26 13:44:31 +02:00
ogerly
909a8f29fd refactor style 2023-04-26 13:43:14 +02:00
ogerly
7d3d25fc7c datepicker hide dates before today 2023-04-26 11:53:46 +02:00
54656e5294
Merge pull request #6265 from Ocelot-Social-Community/fix-rebranding-docker-compose
fix(other): docker-compose for rebranding deployment
2023-04-26 11:40:11 +02:00
d675958a1f
fix docker-compose for rebranding deployment 2023-04-26 10:57:07 +02:00
ogerly
e0b93ae796 Merge remote-tracking branch 'origin/fix-category-filter-buttons' into merge-all-events 2023-04-26 09:00:47 +02:00
ogerly
b6ffdab321 refactor post event 2023-04-26 08:56:57 +02:00
Moriz Wahl
153ef7ae14 test getters and setters for post type filters 2023-04-25 22:12:41 +02:00
Hannes Heine
58b59051ce
Merge pull request #6259 from Ocelot-Social-Community/default-categories-of-group
feat(webapp): default categories of group for posts in group
2023-04-25 22:11:52 +02:00
ogerly
2c5576f8a1 fix lint, fix locales 2023-04-25 22:11:25 +02:00
ogerly
fad1ab212e locales, style, events 2023-04-25 22:03:05 +02:00
Moriz Wahl
fa4ecaa3f6 filter by post type 2023-04-25 22:02:44 +02:00
Moriz Wahl
fcfce54563 fix(webapp): category filter buttons 2023-04-25 21:08:47 +02:00
ogerly
ef0ee1ec0d Merge branch '6044-Add-create-New-Event' of https://github.com/Ocelot-Social-Community/Ocelot-Social into 6044-Add-create-New-Event 2023-04-25 21:05:04 +02:00
ogerly
fbdb6ca074 show all event datas in post 2023-04-25 21:04:58 +02:00
72ae881d9a
fixed undefined post problem 2023-04-25 21:03:24 +02:00
Moriz Wahl
29e86228ce
Merge pull request #6257 from Ocelot-Social-Community/fix-post-type-on-notifications
fix(backend): post type on notifications
2023-04-25 20:43:46 +02:00
Moriz Wahl
f6281960d0
Merge branch 'master' into default-categories-of-group 2023-04-25 20:41:12 +02:00
mahula
c9f2192ebe
Merge pull request #6244 from Ocelot-Social-Community/5441-wrench-refactor-groupform-select-make-a-component
refactor(webapp): make action radius select in group form a reusable component
2023-04-25 20:32:35 +02:00
ogerly
051c7acd4f Merge branch 'feature-visualistion-event-post' into 6044-Add-create-New-Event 2023-04-25 20:15:08 +02:00
ogerly
c265300b53 Merge branch 'event-master' into 6044-Add-create-New-Event 2023-04-25 20:14:41 +02:00
ogerly
43728dd0a5 flex system for eventdatas in post 2023-04-25 19:57:48 +02:00
Moriz Wahl
81b4bc7e22
Merge pull request #6262 from Ocelot-Social-Community/recover-missing-commit
fix(backend): recover missing commit
2023-04-25 19:45:40 +02:00
Moriz Wahl
2e202e401e
Merge branch 'master' into default-categories-of-group 2023-04-25 19:42:51 +02:00
mahula
8fdf89d153
Merge branch 'master' into 5441-wrench-refactor-groupform-select-make-a-component 2023-04-25 19:15:17 +02:00
Moriz Wahl
fc727e6727 add eventEnd 2023-04-25 19:11:46 +02:00
Moriz Wahl
71d8d4f0b4 fix(backend): recover missing changes 2023-04-25 19:02:01 +02:00
ogerly
c930dd6d52 last step construct 2023-04-25 18:45:23 +02:00
mahula
531bbc9073 remove option from action radius select 2023-04-25 18:04:52 +02:00
mahula
43ed698036 add missing option to action radius select 2023-04-25 17:31:34 +02:00
mahula
60f18c1167 remove comments 2023-04-25 17:26:36 +02:00
ogerly
bc008ddb86 teaser event green 2023-04-25 16:18:40 +02:00
4731971632
Merge pull request #6258 from Ocelot-Social-Community/fix-avatars-in-group-member-list
fix(webapp): show avatar for group members
2023-04-25 16:03:51 +02:00
ogerly
bd8ea66922 resolve conflict 2023-04-25 15:28:43 +02:00
ogerly
5387c16fd5 ribbonText 2023-04-25 15:23:02 +02:00
mahula
7732e2a890
Merge branch 'master' into 5441-wrench-refactor-groupform-select-make-a-component 2023-04-25 15:20:07 +02:00
mahula
28e92c25b7 add unit tests to action radius select 2023-04-25 15:19:00 +02:00
mahula
4e76f0c712 linting 2023-04-25 15:18:07 +02:00
e1fe57c741
Merge branch 'master' into fix-avatars-in-group-member-list 2023-04-25 15:17:16 +02:00
Moriz Wahl
65ad2a72ad postType not in fragment 2023-04-25 15:09:36 +02:00
Moriz Wahl
97632a08fd Merge branch 'event-master' into 6044-Add-create-New-Event 2023-04-25 14:36:34 +02:00
Moriz Wahl
06929e7053 rebase on event master 2023-04-25 14:32:50 +02:00
Moriz Wahl
5512482a66 Merge branch 'master' into event-master 2023-04-25 14:30:32 +02:00
ogerly
032b65fb92 teasr 2 2023-04-25 14:24:31 +02:00
mahula
6298194db3 fix updating of group type and action radius changes to the form 2023-04-25 14:11:00 +02:00
ogerly
affc392b10 teasr 2023-04-25 14:05:17 +02:00
24cbd33f83
Merge pull request #6256 from Ocelot-Social-Community/fix-search-3-chars
fix(webapp): fix search for 3 chars
2023-04-25 14:03:39 +02:00
Moriz Wahl
b327cae02d
Merge pull request #6255 from Ocelot-Social-Community/filter-events
feat(backend): filter posts by post type
2023-04-25 13:49:35 +02:00
Moriz Wahl
1a4398eaf9 remove comments 2023-04-25 13:32:42 +02:00
e3b1f97ccd
update faker 2023-04-25 13:30:36 +02:00
Moriz Wahl
8df7d5d265 get it working 2023-04-25 13:27:25 +02:00
ogerly
04d642a4da Merge branch 'fix-post-type-on-notifications' into 6044-Add-create-New-Event 2023-04-25 13:21:51 +02:00
282d701e90
show avatar for group members 2023-04-25 12:44:47 +02:00
Moriz Wahl
3e14c1220d fix(backned): post type on notifications 2023-04-25 12:41:33 +02:00
ogerly
8dfb22e7a5 merge event-master 2023-04-25 12:35:54 +02:00
Moriz Wahl
3244f3f86d feat(webapp): group categories on posts 2023-04-25 12:35:46 +02:00
bbe77c7ddd
Merge branch 'master' into fix-search-3-chars 2023-04-25 12:02:43 +02:00
Moriz Wahl
e68d8b00fc
Merge pull request #6240 from Ocelot-Social-Community/save-location-address
feat(backend): save location address
2023-04-25 12:01:37 +02:00
c2828a31de
word length limitation set to minimum 2 2023-04-25 12:01:10 +02:00
Moriz Wahl
7b5a88187b
Merge pull request #6242 from Ocelot-Social-Community/group-posts-cannot-be-pinned
fix(backend): group posts cannot be pinned
2023-04-25 12:00:48 +02:00
9198ec9a12
ensure 3 characters minimum 2023-04-25 11:47:30 +02:00
mahula
a780f43d82 use object notation for props 2023-04-25 11:07:00 +02:00
ogerly
e012dbd4c4 Merge branch 'master' into 6044-Add-create-New-Event 2023-04-25 09:26:44 +02:00
ogerly
76eb8757cb merge event master + changes 2023-04-25 09:17:03 +02:00
c88cbdc9d8
last lint 2023-04-25 04:41:43 +02:00
23588c02ec
more lint fixes 2023-04-25 04:24:34 +02:00
e228b42cc4
lint 2023-04-25 04:16:19 +02:00
efff3625a9
properly diferentiate between clearbale search and text hints 2023-04-25 04:07:26 +02:00
6102ce2fff
more lint fix 2023-04-25 04:05:43 +02:00
5c23815a36
lint fixes 2023-04-25 03:50:06 +02:00
536ef92132
more simplifications 2023-04-25 03:44:51 +02:00
4a5c56203b
simplified searchableInput further - fixed on Enter 2023-04-25 02:44:46 +02:00
c7fbe9beef
removed test for onDelete event 2023-04-25 02:36:01 +02:00
33d5758686
removed comments 2023-04-25 02:35:43 +02:00
6025706b4b
fix searchableInput field component to properly retrigger search on delete, clear properly etc 2023-04-25 02:19:50 +02:00
ca24cf4405
simplyfy logic, use language ahortcuts 2023-04-25 02:19:15 +02:00
a10916fc14
remove falsy values, but do not limit characters 2023-04-25 02:15:16 +02:00
Moriz Wahl
4091045de6 fix tests (include eventStart) 2023-04-24 17:12:56 +02:00
ogerly
69dd9dd9b0 Merge branch 'event-master' into 6044-Add-create-New-Event 2023-04-24 17:04:17 +02:00
Moriz Wahl
e69c036c80 order events by event date, filter outdated events 2023-04-24 16:21:50 +02:00
Moriz Wahl
bed693b073 feat(backend): filter posts by post type 2023-04-24 15:49:24 +02:00
ogerly
ed6717a907 locales fix 2023-04-24 15:08:09 +02:00
ogerly
e172fe917a fix lint 2023-04-24 14:20:36 +02:00
ogerly
1ba79343fe save event 2023-04-24 12:40:52 +02:00
Hannes Heine
3594e8387f
Merge branch 'master' into group-posts-cannot-be-pinned 2023-04-24 09:41:43 +02:00
mahula
94656a901b linting 2023-04-21 12:34:41 +02:00
mahula
35bd3d2a61 use action radius select in group form 2023-04-21 12:11:06 +02:00
mahula
c951a900ad add action radius select component 2023-04-21 12:03:34 +02:00
e2667a1a98
Merge pull request #6213 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/metascraper-soundcloud-5.34.2
Bump metascraper-soundcloud from 5.33.5 to 5.34.2 in /backend
2023-04-20 16:49:22 +02:00
dependabot[bot]
aceb422e76
Bump metascraper-soundcloud from 5.33.5 to 5.34.2 in /backend
Bumps [metascraper-soundcloud](https://github.com/microlinkhq/metascraper/tree/HEAD/packages/metascraper-soundcloud) from 5.33.5 to 5.34.2.
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/packages/metascraper-soundcloud/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/commits/v5.34.2/packages/metascraper-soundcloud)

---
updated-dependencies:
- dependency-name: metascraper-soundcloud
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 13:23:06 +00:00
mahula
d9c36d7f72
Merge pull request #6151 from Ocelot-Social-Community/6138-refactor-fix-workflows
refactor(other): refactor test workflows
2023-04-20 15:11:56 +02:00
Moriz Wahl
ef14b9355c
Merge pull request #6231 from Ocelot-Social-Community/add-further-event-params
feat(backend): add further event params
2023-04-20 14:41:28 +02:00
Moriz Wahl
b672b62e0d no pin post button for posts in group 2023-04-20 14:33:51 +02:00
Moriz Wahl
af19e31178 fix(backend): posts in groups cannot be pinned 2023-04-20 14:32:30 +02:00
mahula
588342f637
Merge branch 'master' into 6138-refactor-fix-workflows 2023-04-20 14:27:02 +02:00
9304446cb5
Merge pull request #6230 from Ocelot-Social-Community/deployment-fix-typo
fix(other): deployment fix typo, update stage.ocelot.social reference
2023-04-20 14:21:53 +02:00
ogerly
2c9084a185 Merge branch 'event-master' into 6044-Add-create-New-Event 2023-04-20 14:15:58 +02:00
0d6f6d1dbf
Merge branch 'master' into event-master 2023-04-20 14:11:26 +02:00
ogerly
1578ef9c44 Merge branch 'master' of https://github.com/Ocelot-Social-Community/Ocelot-Social 2023-04-20 13:56:17 +02:00
ogerly
dbf89fadfc pre add-further-event-params 2023-04-20 13:55:52 +02:00
bacf331632
Merge branch 'master' into deployment-fix-typo 2023-04-20 13:48:38 +02:00
aa182ec60e
Merge pull request #6217 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/metascraper-url-5.34.2
fix(other): bump metascraper-url from 5.33.5 to 5.34.2 in /backend
2023-04-20 13:46:00 +02:00
Moriz Wahl
b13325659d remove changes from other branch 2023-04-20 13:40:16 +02:00
Moriz Wahl
ffd98f23a6 feature(backend): save location address 2023-04-20 13:25:06 +02:00
c3f8b37135
fixed specc 2023-04-20 11:35:58 +02:00
dependabot[bot]
21fe489fb6
Bump metascraper-url from 5.33.5 to 5.34.2 in /backend
Bumps [metascraper-url](https://github.com/microlinkhq/metascraper) from 5.33.5 to 5.34.2.
- [Release notes](https://github.com/microlinkhq/metascraper/releases)
- [Changelog](https://github.com/microlinkhq/metascraper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/microlinkhq/metascraper/compare/v5.33.5...v5.34.2)

---
updated-dependencies:
- dependency-name: metascraper-url
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 08:39:24 +00:00
Moriz Wahl
119a73a645
Merge branch 'master' into deployment-fix-typo 2023-04-19 16:56:29 +02:00
355aeb5b84
Merge pull request #6235 from Ocelot-Social-Community/publish-stage-yunite-hook
fix(other): workflow typo
2023-04-19 14:44:39 +02:00
a173bfc50a
Merge branch 'master' into publish-stage-yunite-hook 2023-04-19 14:09:36 +02:00
9531cf65a2
fix typo 2023-04-19 14:07:45 +02:00
03b0b450c3
Merge pull request #6234 from Ocelot-Social-Community/publish-stage-yunite-hook
feat(other): publish stage.yunite.me hook
2023-04-19 14:05:21 +02:00
a4db8f3853
updated stage.ocelot.social ref 2023-04-19 13:28:09 +02:00
19cc1043ee
dispatch build success to stage.yunite.me 2023-04-19 13:28:00 +02:00
14aefebbf3
Merge pull request #6229 from Ocelot-Social-Community/kubernetes-memory-limits
fix(other): reduce kubernetes memory limits
2023-04-19 13:01:54 +02:00
Moriz Wahl
8c0a833d0b feat(backend): further event params 2023-04-19 09:09:08 +02:00
c1bd50e3b5
updated stage occelot reference 2023-04-18 12:32:02 +02:00
5e089ddb0d
removed some artifact from branded-images.build script 2023-04-18 12:31:29 +02:00
Moriz Wahl
8058f76405 timeoute to 50000 2023-04-18 12:00:49 +02:00
mahula
cac4d0a6fe
Merge branch 'master' into 6138-refactor-fix-workflows 2023-04-18 09:16:29 +02:00
5b8422146e
reduce kubernetes memory limits 2023-04-18 00:11:27 +02:00
7f136658c3
Merge pull request #6228 from Ocelot-Social-Community/deployment-branded-image-names
fix(other): deployment for branded image with custom names
2023-04-17 21:55:15 +02:00
e53dd015f7
Merge branch 'master' into deployment-branded-image-names 2023-04-17 17:10:09 +02:00
f653af29b7
Merge pull request #6219 from Ocelot-Social-Community/dependabot/docker/backend/node-19.9.0-alpine3.17
Bump node from 19.8.1-alpine3.17 to 19.9.0-alpine3.17 in /backend
2023-04-17 16:43:37 +02:00
98f2185f3e
updated submodules 2023-04-17 15:12:47 +02:00
dependabot[bot]
4597f9b923
Bump node from 19.8.1-alpine3.17 to 19.9.0-alpine3.17 in /backend
Bumps node from 19.8.1-alpine3.17 to 19.9.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 13:11:23 +00:00
64b7c73cb7
Merge branch 'master' into deployment-branded-image-names 2023-04-17 15:08:55 +02:00
2d2de66c42
Merge pull request #6220 from Ocelot-Social-Community/dependabot/docker/webapp/node-19.9.0-alpine3.17
Bump node from 19.8.1-alpine3.17 to 19.9.0-alpine3.17 in /webapp
2023-04-17 15:06:12 +02:00
1b0fd8d57f
merge 2023-04-17 15:05:18 +02:00
16833cb2f8
updated stage.ocelot.social reference 2023-04-17 14:57:01 +02:00
9dc62d63d8
name branded images 2023-04-17 14:56:47 +02:00
Moriz Wahl
0dfc86f1d2 feat(backend): seed posts as article 2023-04-17 14:22:09 +02:00
Markus
ba0e289b32 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-04-17 13:26:31 +02:00
dependabot[bot]
7cbe8feab9
Bump node from 19.8.1-alpine3.17 to 19.9.0-alpine3.17 in /webapp
Bumps node from 19.8.1-alpine3.17 to 19.9.0-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-15 01:56:57 +00:00
Moriz Wahl
738e7ad64c
Merge pull request #6198 from Ocelot-Social-Community/optional-event-parameters
feat(backend): event parameters
2023-04-13 12:42:01 +02:00
Moriz Wahl
5f7bfe77f4 Merge branch 'event-master' into optional-event-parameters 2023-04-13 12:40:30 +02:00
e2b2247d40
Merge pull request #6132 from Ocelot-Social-Community/deployment-pod-ressources
feat(other): deployment pod resources
2023-04-13 09:35:14 +02:00
ac96b1e0df
update stage.ocelot.social 2023-04-13 09:03:11 +02:00
07b78e62a6
Merge branch 'master' into deployment-pod-ressources 2023-04-13 09:02:54 +02:00
0458de4721
Merge pull request #6215 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/babel/core-7.21.4
Bump @babel/core from 7.12.17 to 7.21.4 in /webapp
2023-04-13 08:41:37 +02:00
mahula
2a1b49a5dd move cypress config to cypress.config.js 2023-04-12 20:10:13 +02:00
dependabot[bot]
eb29000073
Bump @babel/core from 7.12.17 to 7.21.4 in /webapp
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.17 to 7.21.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.4/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-08 02:00:55 +00:00
0b3631c582
Merge pull request #6079 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/jsonwebtoken-9.0.0
Bump jsonwebtoken from 8.5.1 to 9.0.0 in /webapp
2023-04-07 14:21:18 +02:00
dependabot[bot]
3040002643
Bump jsonwebtoken from 8.5.1 to 9.0.0 in /webapp
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases)
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 10:25:50 +00:00
d070b598e2
Merge pull request #6094 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/jest-29.5.0
Bump jest from 29.4.2 to 29.5.0 in /webapp
2023-04-07 12:23:03 +02:00
Markus
3bf0c5bc13 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-04-07 10:37:37 +02:00
dependabot[bot]
1d2a2abb9f
Bump jest from 29.4.2 to 29.5.0 in /webapp
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 29.4.2 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 18:42:49 +00:00
efe8059aa7
Merge pull request #6095 from Ocelot-Social-Community/dependabot/npm_and_yarn/webapp/babel-jest-29.5.0
Bump babel-jest from 29.4.2 to 29.5.0 in /webapp
2023-04-06 20:40:18 +02:00
dependabot[bot]
4156babe4b
Bump babel-jest from 29.4.2 to 29.5.0 in /webapp
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 29.4.2 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/babel-jest)

---
updated-dependencies:
- dependency-name: babel-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 15:53:46 +00:00
46872d4ee3
Merge pull request #6075 from Ocelot-Social-Community/dependabot/npm_and_yarn/backend/neode-0.4.9
Bump neode from 0.4.8 to 0.4.9 in /backend
2023-04-06 17:50:47 +02:00
dependabot[bot]
1958d5a342
Bump neode from 0.4.8 to 0.4.9 in /backend
Bumps [neode](https://github.com/adam-cowley/neode) from 0.4.8 to 0.4.9.
- [Release notes](https://github.com/adam-cowley/neode/releases)
- [Commits](https://github.com/adam-cowley/neode/commits/v0.4.9)

---
updated-dependencies:
- dependency-name: neode
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 13:42:21 +00:00
bd047550ad
Merge pull request #6155 from Ocelot-Social-Community/dependabot/docker/webapp/node-19.8.1-alpine3.17
Bump node from 19.4.0-alpine3.17 to 19.8.1-alpine3.17 in /webapp
2023-04-06 13:42:23 +02:00
dependabot[bot]
a8da88acd2
Bump node from 19.4.0-alpine3.17 to 19.8.1-alpine3.17 in /webapp
Bumps node from 19.4.0-alpine3.17 to 19.8.1-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 10:24:41 +00:00
939e880e1d
Merge pull request #6156 from Ocelot-Social-Community/dependabot/docker/backend/node-19.8.1-alpine3.17
Bump node from 19.4.0-alpine3.17 to 19.8.1-alpine3.17 in /backend
2023-04-06 12:22:49 +02:00
ogerly
8d27846602 add datepicker 2023-04-05 20:07:32 +02:00
dependabot[bot]
180c363f9c
Bump node from 19.4.0-alpine3.17 to 19.8.1-alpine3.17 in /backend
Bumps node from 19.4.0-alpine3.17 to 19.8.1-alpine3.17.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 17:04:02 +00:00
009135587b
Merge pull request #6200 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/core-7.21.4
Bump @babel/core from 7.9.0 to 7.21.4
2023-04-05 19:03:15 +02:00
ogerly
d2fec8ea2f first step for events 2023-04-05 10:24:58 +02:00
dependabot[bot]
2d3b6331bb
Bump @babel/core from 7.9.0 to 7.21.4
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.9.0 to 7.21.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.4/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 22:55:44 +00:00
992b2fc849
Merge pull request #6204 from Ocelot-Social-Community/dependabot/npm_and_yarn/babel/preset-env-7.21.4
Bump @babel/preset-env from 7.12.7 to 7.21.4
2023-04-05 00:53:24 +02:00
dependabot[bot]
578d7f47ef
Bump @babel/preset-env from 7.12.7 to 7.21.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.7 to 7.21.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 21:09:27 +00:00
81c6803c93
Merge pull request #6098 from Ocelot-Social-Community/dependabot/npm_and_yarn/expect-29.5.0
Bump expect from 25.3.0 to 29.5.0
2023-04-04 22:45:00 +02:00
Moriz Wahl
204a3758c7
Merge pull request #6197 from Ocelot-Social-Community/create-posts-for-events
feat(backend): create and update posts with labels
2023-04-04 15:59:26 +02:00
dependabot[bot]
1555633318
Bump expect from 25.3.0 to 29.5.0
Bumps [expect](https://github.com/facebook/jest/tree/HEAD/packages/expect) from 25.3.0 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/expect)

---
updated-dependencies:
- dependency-name: expect
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 01:57:17 +00:00
Moriz Wahl
cea4e06b16
Merge pull request #6196 from Ocelot-Social-Community/article-post-migration
feat(backend): add article label to posts
2023-03-30 15:20:50 +02:00
Moriz Wahl
2a8a993ff8 updatePost with event type 2023-03-30 15:03:21 +02:00
Moriz Wahl
0c225715fa test create post with event properties 2023-03-30 14:43:25 +02:00
Moriz Wahl
4dc8952fc8 no only in test 2023-03-30 10:31:13 +02:00
Moriz Wahl
927da4ffb8 feat(backend): event parameters 2023-03-30 10:28:47 +02:00
Moriz Wahl
f00b36b99e update posts with post type parameter 2023-03-29 17:36:36 +02:00
Moriz Wahl
2c52d08a94 test update posts for categories again 2023-03-29 17:26:15 +02:00
Moriz Wahl
0f7c2d014c refactor test for update post: user createPost mutation instead of factory. Porblem: Imagesgit add .! 2023-03-29 17:10:21 +02:00
Moriz Wahl
2b43041fe4 test postType=Article for createPost and move createPostMutation to graphql folder 2023-03-29 16:54:57 +02:00
Moriz Wahl
507fa4c352 test default label Article for postType property on create post 2023-03-29 16:36:08 +02:00
Moriz Wahl
a67482b94f add postType property to post type 2023-03-29 16:21:51 +02:00
Moriz Wahl
6d377ecaaa feat(backend): create/update post with post type 2023-03-29 16:02:44 +02:00
Moriz Wahl
84811d8937 feat(backend): add article label to posts 2023-03-29 15:48:35 +02:00
Wolfgang Huß
84106bb746
Merge branch 'master' into 6138-refactor-fix-workflows 2023-03-27 10:18:32 +02:00
Wolfgang Huß
7f39b24dce
Merge pull request #6180 from Ocelot-Social-Community/release-v2.5.1-fix-filter-menu
chore(other): release v2.5.1 – fix filter menu width
2023-03-23 11:06:17 +01:00
Wolfgang Huß
08def14caf Release v2.5.1 - fix filter menu width 2023-03-23 09:03:59 +01:00
Wolfgang Huß
ec7c3bbfe8
Merge pull request #6185 from Ocelot-Social-Community/6184-add-tooltips-to-all-menu-icons
feat(webapp): add tooltips to all menu icons
2023-03-23 08:55:10 +01:00
Wolfgang Huß
26b90fce47 Add tooltip to locale switch menu 2023-03-23 08:21:46 +01:00
Wolfgang Huß
28505a5b18 Add tooltip to header notifications menu 2023-03-23 08:11:30 +01:00
Wolfgang Huß
f542ab3052 Change text of invite friends header menu button 2023-03-23 08:00:51 +01:00
Wolfgang Huß
1a1561ce14 Fix locale identifier from 'avatarMenu.Groups' to 'avatarMenu.groups' 2023-03-23 07:55:10 +01:00
Wolfgang Huß
4c0469f61a Add tooltip to header avatar menu
- Add 'showProfileNameTitle' to profile avatar.
2023-03-23 07:51:19 +01:00
Wolfgang Huß
8d68537e32 Refactor backup script by using new 'cluster.neo4j.sh' 2023-03-22 16:18:07 +01:00
Wolfgang Huß
fd7e39e959 Add script to set Neo4j in offline (maintenance) mode and back online 2023-03-22 16:17:57 +01:00
Hannes Heine
ee6a7dab48
Merge pull request #6177 from Ocelot-Social-Community/fix-my-filter-max-width
fix(webapp): popup filter max-width
2023-03-22 14:03:24 +01:00
elweyn
c4699c4e2a fix(webapp): Popup filter max-width 2023-03-22 10:43:18 +01:00
Wolfgang Huß
436247c84d
Merge pull request #6172 from Ocelot-Social-Community/release-v2.5.0
chore(other): release v2.5.0
2023-03-21 15:36:37 +01:00
Wolfgang Huß
6524239f59 Release v2.5.0 2023-03-21 13:23:27 +01:00
58b2d7a715
Merge pull request #6171 from Ocelot-Social-Community/deployment-brand-include-github-run-number
fix(other): publish transmit github run number properly
2023-03-21 13:15:50 +01:00
d90984ee5d
Merge branch 'master' into deployment-brand-include-github-run-number 2023-03-21 12:39:34 +01:00
69cf9c6510
fix publish 2023-03-21 12:18:09 +01:00
1e0ca4719c
Merge pull request #6170 from Ocelot-Social-Community/deployment-brand-include-github-run-number
feat(other): deployment include GitHub run number on branded images
2023-03-21 11:39:24 +01:00
6db246b3d9
updated stage.ocelot.social reference 2023-03-21 10:57:15 +01:00
3a4f7b40b6
supply github run number via json payload, tag branded images with ocelot build number 2023-03-21 10:57:05 +01:00
29e0e1000f
Merge pull request #6167 from Ocelot-Social-Community/migration-search-indexes
fix(backend): new migration to create search indexes
2023-03-21 10:18:53 +01:00
Hannes Heine
9e8d9cb1fb
Merge branch 'master' into migration-search-indexes 2023-03-21 08:02:57 +01:00
Hannes Heine
9e2f7a882c
Merge pull request #6168 from Ocelot-Social-Community/cluster-deploy-no-debug-mode
fix(other): prevent exposing secrets in the github actions by not setting debug mode on cluster deploy
2023-03-21 08:00:00 +01:00
Hannes Heine
9101140645
Merge branch 'master' into cluster-deploy-no-debug-mode 2023-03-21 07:28:03 +01:00
Hannes Heine
41f3472ba7
Merge pull request #6169 from Ocelot-Social-Community/deployment-echo-current-configuration
feat(other): echo current configuration when running scripts
2023-03-21 07:27:23 +01:00
ceed23893a
remove console statement, lint fixes 2023-03-20 22:36:43 +01:00
bfca086e7b
only drop indexes if they exist 2023-03-20 22:17:07 +01:00
cf4a5db6ac
Merge branch 'master' into deployment-echo-current-configuration 2023-03-20 21:42:12 +01:00
ce57df3bce
Merge branch 'master' into migration-search-indexes 2023-03-20 21:41:33 +01:00
12633389b4
Merge branch 'master' into cluster-deploy-no-debug-mode 2023-03-20 21:41:24 +01:00
6e2b65e124
lint fixes 2023-03-20 21:40:57 +01:00
d3c9a9ade9
dont use debug mode to prevent exposing secrets 2023-03-20 20:55:34 +01:00
Hannes Heine
2876b59863
Merge pull request #6163 from Ocelot-Social-Community/deployment-stage-ocelot-is-branded
refactor(other): build & deployment of branded images on stage.ocelot.social
2023-03-20 18:06:16 +01:00
Hannes Heine
214b681ce5
Merge branch 'master' into deployment-stage-ocelot-is-branded 2023-03-20 17:25:03 +01:00
Hannes Heine
6151d91ef1
Merge pull request #6166 from Ocelot-Social-Community/fix-popover-close-menu
fix(webapp): close popover notification menu
2023-03-20 17:24:44 +01:00
2f0b2f63df
echo current configuration when running scripts 2023-03-20 16:50:46 +01:00
elweyn
4dae3dac55 Merge branch 'master' into fix-popover-close-menu 2023-03-20 16:39:34 +01:00
Hannes Heine
5fbbffe34b
Merge pull request #6162 from Ocelot-Social-Community/6146-notification-menu-buttons-position
fix(webapp): small buttons in notifications menu
2023-03-20 16:32:46 +01:00
Wolfgang Huß
54f2160780 Fix linting 2023-03-20 15:03:24 +01:00
Wolfgang Huß
d3ec738ee2
Merge branch 'master' into 6146-notification-menu-buttons-position 2023-03-20 15:00:28 +01:00
Wolfgang Huß
43f2c02f93
Merge pull request #6164 from Ocelot-Social-Community/revert-6103-newsfeed-bigger-gap-between-posts
fix(webapp): revert pr `on newsfeed add bigger y-gap between posts #6121`
2023-03-20 14:56:05 +01:00
Wolfgang Huß
e7d6afbc26 Fix by setting 'developerNoAutoClosing: false' 2023-03-20 14:44:53 +01:00
elweyn
593b81c501 fix(webapp): close popover notification menu 2023-03-20 14:44:24 +01:00
Markus
335ffcda14 added margin to newsfeed grid if no donation or hastag bar is visible 2023-03-20 14:17:15 +01:00
elweyn
393c657e27 Add class for the flex items 2023-03-20 14:08:32 +01:00
b3f5bf4e6a
new migration to create search indexes 2023-03-20 14:06:10 +01:00
Wolfgang Huß
f3f7e8c508
Merge branch 'master' into revert-6103-newsfeed-bigger-gap-between-posts 2023-03-20 13:41:12 +01:00
7e158b5136
Merge branch 'master' into deployment-stage-ocelot-is-branded 2023-03-20 13:39:04 +01:00
4f6184401c
updated stage.ocelot.social repo reference 2023-03-20 13:38:37 +01:00
e5b8aadbbe
missing trailing slash 2023-03-20 13:38:19 +01:00
Wolfgang Huß
a1b12568ef Revert PR 'feat(webapp): on newsfeed add bigger y-gap between posts' #6121 2023-03-20 13:36:02 +01:00
76f7362a0a
upgrade script correction 2023-03-20 13:29:19 +01:00
elweyn
4cfbf772a0 fix(webapp): small buttons in notifications menu 2023-03-20 11:43:51 +01:00
Moriz Wahl
8e58e1a395
Merge pull request #6152 from Ocelot-Social-Community/fix-join-leave-button-for-pending-members
fix(webapp): join leave button for pending members
2023-03-20 11:39:44 +01:00
c837e3354a
update stage.ocelot.social submodule 2023-03-20 11:35:26 +01:00
f638810606
remove publish-branded workflow, rename build trigger 2023-03-20 11:34:33 +01:00
49ed4437f4
make configuration a mandatory variable 2023-03-20 11:01:53 +01:00
36f4e89b80
updated stage.ocelot.social submodule reference 2023-03-20 11:01:13 +01:00
61b5112b8b
moved example into stage.ocelot.social 2023-03-20 10:59:49 +01:00
1b41d3bb7c
stage.ocelot.social as submodule 2023-03-20 10:53:00 +01:00
Moriz Wahl
15391991f2 get the tooltip working 2023-03-18 12:28:28 +01:00
Moriz Wahl
637c3d1ffa
Merge branch 'master' into fix-join-leave-button-for-pending-members 2023-03-18 11:27:45 +01:00
Moriz Wahl
846495dc58
Merge pull request #6150 from Ocelot-Social-Community/notifications-remove-user-from-group
feat(backend): notifications for groups
2023-03-18 11:27:08 +01:00
Markus
9454b7b541 [WIP] fixing layout on newsfeed page 2023-03-17 18:21:56 +01:00
mahula
d87561f715 Merge branch 'master' into cypress-migrate-to-v10 2023-03-17 15:17:27 +01:00
mahula
aaa932302c correct job names 2023-03-17 14:28:34 +01:00
mahula
511007795d fix typos 2023-03-17 14:20:20 +01:00
mahula
717a9f9fc7 utilize file filters in webapp test workflows 2023-03-17 14:08:58 +01:00
mahula
70d75600ee utilize file filters in webapp test workflows 2023-03-17 13:58:38 +01:00
mahula
f9c1315ab3
clean up backend test workflow 2023-03-17 13:43:24 +01:00
mahula
9c59c60489 utilize file filters in backend test workflows 2023-03-17 13:37:55 +01:00
Moriz Wahl
b969630e6e
Merge branch 'master' into notifications-remove-user-from-group 2023-03-17 13:31:03 +01:00
mahula
d7fce771ac utilize file filters in backend test workflows 2023-03-17 13:30:31 +01:00
mahula
bcae47f140 add file filters for test workflows 2023-03-17 13:29:02 +01:00
Moriz Wahl
e91ad99f56 fix(webapp): join leave button for pending members 2023-03-17 13:25:59 +01:00
mahula
e3fba4f0a8 reintroduce webapp env copytobackend unit test job 2023-03-17 11:52:09 +01:00
Moriz Wahl
0c4a6ca5c7 add group description to notifications 2023-03-17 11:42:23 +01:00
Moriz Wahl
c18617fc22 group description in notification 2023-03-17 11:37:19 +01:00
Moriz Wahl
49288750cf try fixing join group button 2023-03-17 11:10:23 +01:00
Markus
72fc3a267d Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-03-17 10:19:40 +01:00
mahula
85b9750e00 set name for backend test workflow 2023-03-16 17:52:01 +01:00
mahula
9c7fb3ae60 set jest coverage check for backend workflow 2023-03-16 17:48:28 +01:00
Wolfgang Huß
6480e9ec51
Merge pull request #6114 from Ocelot-Social-Community/6068-on-create-edit-group-page-have-additional-hint
feat(webapp): add hint text to create and edit a post of a group aside of the save and abort buttons
2023-03-16 17:45:51 +01:00
mahula
556c63a864 set jest coverage check for webapp workflow 2023-03-16 17:23:56 +01:00
Moriz Wahl
282fc347f1 remove unused enum type 2023-03-16 16:58:52 +01:00
Moriz Wahl
033630e8e3 add group type for mark notifications as read 2023-03-16 16:55:30 +01:00
Moriz Wahl
d8df95d093 notifications as read with myRole for groups 2023-03-16 16:54:40 +01:00
Wolfgang Huß
9ded9105a3 Left over of merge conflict 2023-03-16 16:09:18 +01:00
Moriz Wahl
5f38c74d82 fix flaky test 2023-03-16 16:08:33 +01:00
Wolfgang Huß
9dbb8cae41 Merge branch '6068-on-create-edit-group-page-have-additional-hint' of github.com:Ocelot-Social-Community/Ocelot-Social into 6068-on-create-edit-group-page-have-additional-hint
# Conflicts:
#	webapp/components/ContributionForm/ContributionForm.vue
2023-03-16 16:06:35 +01:00
Wolfgang Huß
84e483a450 Fix variable name 2023-03-16 16:03:51 +01:00
Moriz Wahl
da93e7ff83 locales for remove user from group notification 2023-03-16 16:02:17 +01:00
Moriz Wahl
6adfac1c7b notify user when removed from group 2023-03-16 16:01:46 +01:00
Wolfgang Huß
04b6dc4407 Merge branch '6068-on-create-edit-group-page-have-additional-hint' of github.com:Ocelot-Social-Community/Ocelot-Social into 6068-on-create-edit-group-page-have-additional-hint
# Conflicts:
#	webapp/components/ContributionForm/ContributionForm.vue
2023-03-16 15:56:40 +01:00
Wolfgang Huß
4f6c9319fb
Update webapp/components/ContributionForm/ContributionForm.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-03-16 15:52:31 +01:00
Wolfgang Huß
5c634ca688
Update webapp/components/ContributionForm/ContributionForm.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-03-16 15:51:16 +01:00
Wolfgang Huß
424f5c4172 Refine style of contribution (post) form hint text for group post 2023-03-16 15:49:13 +01:00
Moriz Wahl
ed217a0c14 locales for change group member role notification 2023-03-16 15:34:08 +01:00
Moriz Wahl
35f3da9984 notify user when role in group changed 2023-03-16 15:31:09 +01:00
Moriz Wahl
1501bcb06c linting 2023-03-16 15:14:27 +01:00
Moriz Wahl
a25e6eb326 notify leave group 2023-03-16 15:09:19 +01:00
mahula
3533a36cdc separate test workflows 2023-03-16 15:07:07 +01:00
Moriz Wahl
1d277e96a7 locales for left group mutation 2023-03-16 14:39:55 +01:00
Wolfgang Huß
8d98d07d22 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6068-on-create-edit-group-page-have-additional-hint 2023-03-16 13:06:04 +01:00
46d1c84077
Merge pull request #6145 from Ocelot-Social-Community/deployment-upgrade-to-specific-version
fix(other): use access token to trigger build on external repo
2023-03-16 12:19:20 +01:00
Markus
7db4aa37a5 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-03-16 12:18:43 +01:00
elweyn
c15a6d1fbe Merge branch '6068-on-create-edit-group-page-have-additional-hint' of https://github.com/Ocelot-Social-Community/Ocelot-Social into 6068-on-create-edit-group-page-have-additional-hint 2023-03-16 12:09:05 +01:00
elweyn
9259615a34 Style changes for the action buttons 2023-03-16 12:08:56 +01:00
50d9b1acd9
ressource limits for every service in values.yml 2023-03-16 12:01:07 +01:00
357a657f91
Merge branch 'master' into deployment-upgrade-to-specific-version 2023-03-16 11:47:33 +01:00
mahula
0f4174885c
Merge pull request #6124 from Ocelot-Social-Community/6014-feature-webapp-join-leave-button-on-group-page-is-misleading
feat(webapp):  set different icon and text on join leave button, when member is pending
2023-03-16 09:55:30 +01:00
mahula
c5d3b8830b
Merge branch 'master' into 6014-feature-webapp-join-leave-button-on-group-page-is-misleading 2023-03-16 08:42:20 +01:00
mahula
945f076d6d linting 2023-03-16 08:39:35 +01:00
7ab2c24f7a
Merge branch 'master' into deployment-upgrade-to-specific-version 2023-03-15 20:24:55 +01:00
ed76f69a8c
use access token to trigger build on external repo 2023-03-15 20:25:06 +01:00
4dfeeddd7c
Merge pull request #6143 from Ocelot-Social-Community/deployment-upgrade-to-specific-version
refactor(other): deployment upgrade to specific version, trigger build on stage
2023-03-15 19:32:56 +01:00
Moriz Wahl
ab58c569d0 related user for group notifications 2023-03-15 17:49:52 +01:00
Moriz Wahl
997dff4dec add related user to notified model 2023-03-15 17:34:16 +01:00
Moriz Wahl
60b9262d7a new locales 2023-03-15 16:35:30 +01:00
Moriz Wahl
10c02c251e group notifications in notification dropdown 2023-03-15 16:23:45 +01:00
Moriz Wahl
28952567b0 feat(backend): notifications for groups 2023-03-15 15:27:22 +01:00
f50862db7d
Merge branch 'master' into deployment-upgrade-to-specific-version 2023-03-15 13:54:20 +01:00
6896536a3b
trigger build success on stage repo 2023-03-15 13:43:34 +01:00
Hannes Heine
bc38436b3b
Merge pull request #6135 from Ocelot-Social-Community/6009-grouplist-add-second-column
feat(webapp): show 2 GroupItem per row in GroupList
2023-03-15 13:35:01 +01:00
Wolfgang Huß
3a2e18d794
Merge branch 'master' into 6014-feature-webapp-join-leave-button-on-group-page-is-misleading 2023-03-15 12:48:17 +01:00
Hannes Heine
e84e56e947
Merge branch 'master' into 6009-grouplist-add-second-column 2023-03-15 12:47:03 +01:00
f3bf64ea4f
Merge pull request #6136 from Ocelot-Social-Community/deployment-fix-dbreset
fix(backend): do not delete migrations on db reset
2023-03-15 12:46:23 +01:00
mahula
6a66c99a7d
update webapp/locales/en.json
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-15 12:46:10 +01:00
mahula
40a80fa93a
update webapp/locales/de.json
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-15 12:45:54 +01:00
67d15db533
cluster upgrade to specific version 2023-03-15 12:25:41 +01:00
elweyn
19b81a85b1 Change padding-bottom from 5px to 20px 2023-03-15 12:17:10 +01:00
elweyn
6223edcb20 Change style ds-flex-item to class name group-item 2023-03-15 12:02:19 +01:00
a67e3452da
do not delete migrations 2023-03-15 11:57:28 +01:00
elweyn
176050082b Add scoped to style 2023-03-15 11:55:18 +01:00
8590f55a49
define resource limits for webapp & backend 2023-03-15 11:47:00 +01:00
elweyn
be130f849a Fix linting. 2023-03-15 11:44:13 +01:00
mahula
5d5100f08c change join leave button behavior for pending user 2023-03-15 11:43:14 +01:00
mahula
fe422f5c77 add leave and tooltip key tolocales 2023-03-15 11:39:03 +01:00
elweyn
19ac18af2a Base is now width 98% after md we switch to 48% 2023-03-15 11:08:47 +01:00
elweyn
2eed0986a5 Change ds-container to ds-space to remove padding 2023-03-15 10:44:15 +01:00
elweyn
e2c82116ae feat(webapp): GroupList shows 2 GroupItem per row 2023-03-15 10:43:35 +01:00
9b759ec1d2
Merge pull request #6129 from Ocelot-Social-Community/deployment-reseed
feat(other): deployment reseed
2023-03-14 23:42:40 +01:00
ee8d9233a9
Merge branch 'master' into deployment-reseed 2023-03-14 21:22:46 +01:00
9ec46db2ec
Merge pull request #6120 from Ocelot-Social-Community/deployment-secrets
feat(other): deployment secrets
2023-03-14 21:22:33 +01:00
895ba16ab1
Merge branch 'master' into deployment-secrets 2023-03-14 20:24:54 +01:00
Wolfgang Huß
e36af318ec
Merge pull request #6116 from Ocelot-Social-Community/6016-feature-refactor-notification-page
feat(webapp): refactor notification page
2023-03-14 20:21:03 +01:00
Wolfgang Huß
701d1d1dcf
Merge branch 'master' into 6016-feature-refactor-notification-page 2023-03-14 19:49:33 +01:00
Wolfgang Huß
c4601964df
Merge pull request #6130 from Ocelot-Social-Community/3157-fix-post-ribbons-position
fix(webapp): fix ribbons position
2023-03-14 19:49:11 +01:00
Wolfgang Huß
fdb451c87a
Merge branch 'master' into 3157-fix-post-ribbons-position 2023-03-14 19:15:51 +01:00
Wolfgang Huß
5e56b8ba37
Merge branch 'master' into 6016-feature-refactor-notification-page 2023-03-14 15:25:46 +01:00
Wolfgang Huß
387d70a907
Merge pull request #6107 from Ocelot-Social-Community/5982-fix-donation-bar-blink
fix(webapp): fix donation bar blink
2023-03-14 15:25:32 +01:00
Wolfgang Huß
3d795558d7 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6016-feature-refactor-notification-page 2023-03-14 14:25:23 +01:00
Wolfgang Huß
3f4f65121a Fix linting 2023-03-14 14:25:15 +01:00
Wolfgang Huß
b1be6321e0
Merge branch 'master' into 5982-fix-donation-bar-blink 2023-03-14 14:23:54 +01:00
Wolfgang Huß
678fc2e7d3
Merge pull request #6122 from Ocelot-Social-Community/6066-group-query-sort-by-createdAt
feat(webapp): change order of groups to new first
2023-03-14 14:17:58 +01:00
14b79c9aaa
Merge branch 'master' into deployment-secrets 2023-03-14 13:05:38 +01:00
Hannes Heine
017140c672
Merge branch 'master' into 6066-group-query-sort-by-createdAt 2023-03-14 13:01:54 +01:00
Hannes Heine
dad1764a62
Merge pull request #6093 from Ocelot-Social-Community/5967-user-profil-show-more-following-user
fix(webapp): error in user profil on the 'show x more' button
2023-03-14 13:01:24 +01:00
Hannes Heine
3864c8a8d6
Merge branch 'master' into 5967-user-profil-show-more-following-user 2023-03-14 12:05:29 +01:00
a8cc17db44
Merge branch 'master' into deployment-secrets 2023-03-14 12:04:58 +01:00
Markus
47d7ed3cad added linting for postteaser 2023-03-14 12:03:36 +01:00
Hannes Heine
3e283bf0ce
Merge pull request #6109 from Ocelot-Social-Community/feat-filter-buttons
feat(webapp): filter button style change
2023-03-14 11:57:19 +01:00
Markus
36c05edf5c
Merge branch 'master' into 5982-fix-donation-bar-blink 2023-03-14 11:52:55 +01:00
Hannes Heine
d0a71da633
Merge branch 'master' into feat-filter-buttons 2023-03-14 11:29:44 +01:00
mahula
623e12befe
Merge pull request #6125 from Ocelot-Social-Community/5972-devops-eliminate-annotations-for-e2e-tests
refactor(other): deactivate video recording & only upload screenshots, if tests fail for e2e tests
2023-03-14 11:26:30 +01:00
Hannes Heine
014e537c51
Merge branch 'master' into 5972-devops-eliminate-annotations-for-e2e-tests 2023-03-14 10:54:02 +01:00
Hannes Heine
41e1c722ad
Merge branch 'master' into feat-filter-buttons 2023-03-14 10:52:29 +01:00
Hannes Heine
479232cd87
Merge pull request #6112 from Ocelot-Social-Community/5983-change-design-of-topics(categories)-of-post-teaser
fix(webapp): change icon color of active topics (categories) of post teaser
2023-03-14 10:51:47 +01:00
mahula
00782a10ab
Merge branch 'master' into feat-filter-buttons 2023-03-14 10:43:10 +01:00
Wolfgang Huß
bf695ebd5b
Merge branch 'master' into 5983-change-design-of-topics(categories)-of-post-teaser 2023-03-14 10:05:50 +01:00
Hannes Heine
4041ceb5f8
Merge pull request #6059 from Ocelot-Social-Community/add-db-migrate-up-command-to-docu
docs(other): correct **/README.md
2023-03-14 10:04:42 +01:00
Wolfgang Huß
b41794aab8
Merge branch 'master' into 5983-change-design-of-topics(categories)-of-post-teaser 2023-03-14 10:00:28 +01:00
Hannes Heine
2c13c07e46
Merge branch 'master' into add-db-migrate-up-command-to-docu 2023-03-14 09:32:06 +01:00
Wolfgang Huß
9d16d420af
Merge pull request #6110 from Ocelot-Social-Community/5627-fix-responsive-view-on-iphone
fix(webapp): fix `viewport``width=device-width` by removing it
2023-03-14 08:32:33 +01:00
elweyn
eb396424ef Merge master. 2023-03-14 08:12:24 +01:00
Wolfgang Huß
aa161115e7 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6016-feature-refactor-notification-page 2023-03-14 07:56:49 +01:00
Wolfgang Huß
2d0a60da58 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 5627-fix-responsive-view-on-iphone 2023-03-14 07:39:31 +01:00
Wolfgang Huß
60e4ff28a7 Remove comment why 'viewport' has to be changed 2023-03-14 07:39:25 +01:00
Wolfgang Huß
7ec6b6d39d Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6068-on-create-edit-group-page-have-additional-hint 2023-03-14 07:36:15 +01:00
Wolfgang Huß
a46dd099ac Fix webapp test by sending 'null' if group in post is undefined 2023-03-14 07:32:19 +01:00
528a5decf9
missing permissions 2023-03-14 02:52:39 +01:00
e49c5292e2
reseed script 2023-03-14 02:49:20 +01:00
3ee9053623
better to encrypt .env 2023-03-14 01:39:27 +01:00
57d33821c5
do not encrypt .env 2023-03-14 01:36:55 +01:00
Markus
a5d6bd037b set ribbons position as divider between user teaser and hero image on post teaser component 2023-03-13 20:52:13 +01:00
mahula
d5d8597232 deactivate video recording in cypress 2023-03-13 20:46:59 +01:00
Markus
344be595bf
Merge branch 'master' into 5982-fix-donation-bar-blink 2023-03-13 20:43:48 +01:00
Markus
1730443e86
Merge pull request #6121 from Ocelot-Social-Community/6103-newsfeed-bigger-gap-between-posts
feat(webapp): on newsfeed add bigger y-gap between posts
2023-03-13 20:43:09 +01:00
mahula
4b468903a3 remove video upload for e2e tests in github test workflow 2023-03-13 20:41:08 +01:00
mahula
10995665a1 configure screenshot upload to depend on e2e test failure in github test workflow 2023-03-13 20:39:22 +01:00
Markus
7b1f4cb7e5
Merge branch 'master' into 5982-fix-donation-bar-blink 2023-03-13 17:21:01 +01:00
mahula
f38cf84288 add mode forpending user to join leave button 2023-03-13 17:02:37 +01:00
Markus
f42eeb0104
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:56:37 +01:00
Markus
12861834fb
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:56:25 +01:00
Markus
736bc2719a
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:56:17 +01:00
Markus
e1a18527cf
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:56:02 +01:00
Markus
d4149e964d
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:55:43 +01:00
Markus
6727a61329
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:55:31 +01:00
Markus
5d54c1af1f
Update webapp/components/NotificationsTable/NotificationsTable.vue
Co-authored-by: Hannes Heine <heine.hannes@gmail.com>
2023-03-13 16:54:37 +01:00
elweyn
0f64235bfb linting fixes 2023-03-13 16:17:47 +01:00
elweyn
fdf5b1403c fix linting rules 2023-03-13 15:37:28 +01:00
elweyn
43a96826e4 feat(webapp): change order of groups to new first 2023-03-13 15:27:46 +01:00
Markus
851679fe33 increased the y-Gap in the masonry-grid component for a better overview 2023-03-13 15:01:08 +01:00
Markus
529540bd73 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-03-13 14:45:43 +01:00
elweyn
b15d2ff252 Add user['Count'] to fetchAllConntections tests. 2023-03-13 14:10:16 +01:00
mahula
6eccde6cbe change locales key roles.usual 2023-03-13 13:55:08 +01:00
mahula
691fa9b744 add key pendingMember to locales 2023-03-13 13:52:47 +01:00
3a3e576047
moved values files and removed .gitignore 2023-03-13 13:12:46 +01:00
c06b6c82ee
secrets scripts 2023-03-13 13:08:22 +01:00
Markus
8007eb7683 updated notificationstable component test 2023-03-13 10:40:41 +01:00
elweyn
644febaa0f Remove border radius of filterMenu background 2023-03-13 10:38:08 +01:00
elweyn
50e5a4e8aa Change margin on small screens 2023-03-13 10:31:32 +01:00
elweyn
6858fa58ab Add small margin to the top 2023-03-13 10:31:07 +01:00
elweyn
baa49414aa Use header-button component 2023-03-13 10:13:51 +01:00
elweyn
22f06de83d Create component for the filter buttons 2023-03-13 10:13:30 +01:00
Markus
f91fd8924e updated unit test for showDonation flag in index page 2023-03-13 10:09:02 +01:00
elweyn
e7d43e5019 Fix linting 2023-03-13 07:38:48 +01:00
elweyn
ba6a05ff69 Upgrade filterButtonMenu size 2023-03-13 07:37:09 +01:00
elweyn
6b1a01f66f Change style of postsInMyGroups filter button 2023-03-13 07:36:26 +01:00
Hannes Heine
cfa53e5b84
Merge branch 'master' into feat-filter-buttons 2023-03-13 07:08:14 +01:00
Hannes Heine
0d9dbbe4da
Update backend/README.md 2023-03-13 07:06:43 +01:00
Hannes Heine
ecbaffc0de
Update backend/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-13 07:04:37 +01:00
elweyn
f34e419571 Fix linting. 2023-03-13 07:02:55 +01:00
8c900cd246
Merge pull request #6117 from Ocelot-Social-Community/dependabot/github_actions/peter-evans/repository-dispatch-2
Bump peter-evans/repository-dispatch from 1 to 2
2023-03-12 00:35:13 +01:00
dependabot[bot]
42cfbe2d05
Bump peter-evans/repository-dispatch from 1 to 2
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 1 to 2.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v1...v2)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-11 02:57:44 +00:00
Markus
131b2156d0 refactored notification page for mobility 2023-03-10 21:16:22 +01:00
Markus
8c31546b3b
Merge pull request #6065 from Ocelot-Social-Community/5984-fix-gap-news-feed
fix(webapp): fix gap news feed
2023-03-10 20:29:05 +01:00
Wolfgang Huß
4a446706ce
Merge branch 'master' into 5984-fix-gap-news-feed 2023-03-10 12:02:18 +01:00
Wolfgang Huß
8e874b67f6
Merge pull request #6115 from Ocelot-Social-Community/6069-change-shout-horn-on-posts-to-heart
feat(webapp): change shout icon `bullhorn` to `heart-o`
2023-03-10 11:41:30 +01:00
Wolfgang Huß
59a6729171 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 5984-fix-gap-news-feed 2023-03-10 11:22:55 +01:00
Wolfgang Huß
69ab2ec626 Fix linting 2023-03-10 11:10:29 +01:00
Wolfgang Huß
8a4ee7503c
Merge branch 'master' into 6069-change-shout-horn-on-posts-to-heart 2023-03-10 09:45:15 +01:00
Wolfgang Huß
eb9daebe52 Change 'viewport' on maintenance page as well and add comment 2023-03-09 20:13:56 +01:00
mahula
4807bde6f3
Merge pull request #6108 from Ocelot-Social-Community/5978-refactor-change-invite-code-button-and-menu-to-copy-invite-link
refactor(webapp): change invite code button and menu to copy invite link
2023-03-09 19:11:47 +01:00
Wolfgang Huß
3f875525f2 Change shout icon 'bullhorn' to 'heart-o' 2023-03-09 18:41:34 +01:00
Wolfgang Huß
0172d5bb3b
Merge branch 'master' into 5978-refactor-change-invite-code-button-and-menu-to-copy-invite-link 2023-03-09 18:23:34 +01:00
Wolfgang Huß
fd62a03820 Add hint text to create and edit a post of a group 2023-03-09 18:06:14 +01:00
mahula
01ded1bbcf Merge branch 'master' into cypress-migrate-to-v10 2023-03-09 17:08:42 +01:00
mahula
66e7edc2f8 linting 2023-03-09 16:03:48 +01:00
mahula
f5b3adc842 center button in invite link popover 2023-03-09 15:48:33 +01:00
mahula
c9d6e1a9ea add tooltip to invite button 2023-03-09 15:43:58 +01:00
Wolfgang Huß
5911831c6a
Merge pull request #6105 from Ocelot-Social-Community/6104-change-group-filter-texts
feat(webapp): change group filter button text
2023-03-09 15:31:04 +01:00
Wolfgang Huß
c965f3d29d Set color of active category icons to '$color-primary-inverse'
- Change background-color of active categories to '$color-primary-active'
2023-03-09 15:25:07 +01:00
Wolfgang Huß
cfb07809c7 Rename 'HcCategory' to 'Category' on main index page 2023-03-09 15:23:10 +01:00
elweyn
89fd312220 feat(webapp): filter button style change 2023-03-09 14:35:15 +01:00
Wolfgang Huß
b9d5fe449e Fix 'viewport' 'width=device-width' by removing it, because it does not work correctly for Safari on iOS 2023-03-09 14:35:02 +01:00
Wolfgang Huß
d10b8b7351
Merge branch 'master' into 6104-change-group-filter-texts 2023-03-09 14:24:48 +01:00
Moriz Wahl
0634a08316
Merge pull request #3922 from Ocelot-Social-Community/feature/mark-all-notification-as-read
feat(webapp): 🍰 allows mark all notifications as read
2023-03-09 13:59:02 +01:00
Markus
277654d9c5 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social 2023-03-09 13:31:06 +01:00
Moriz Wahl
5bd831752d
Merge branch 'master' into feature/mark-all-notification-as-read 2023-03-09 13:23:09 +01:00
mahula
9a59799b2b change copy text in invite button menu 2023-03-09 13:10:57 +01:00
mahula
cf6116b5d9 change locales for invitation link short description 2023-03-09 13:02:28 +01:00
Wolfgang Huß
8e7009c149
Merge branch 'master' into 6104-change-group-filter-texts 2023-03-09 11:04:37 +01:00
3d0035ec88
Merge pull request #6099 from Ocelot-Social-Community/fix-deploy-branded
fix(other): deploy branded - upload to dockerhub
2023-03-08 23:48:36 +01:00
9075798027
Merge branch 'master' into fix-deploy-branded 2023-03-08 23:07:56 +01:00
Moriz Wahl
c865b72fa3 refresh notifications after mark all as read, fix tests 2023-03-08 18:11:18 +01:00
Moriz Wahl
b64e35c69b fix typo 2023-03-08 17:11:57 +01:00
Moriz Wahl
c1fd3d51b5
Merge pull request #6072 from Ocelot-Social-Community/remove-user-from-group
feat(webapp): remove user from group
2023-03-08 16:50:33 +01:00
Moriz Wahl
bdc1cb33da Merge branch 'master' into feature/mark-all-notification-as-read 2023-03-08 16:50:02 +01:00
Wolfgang Huß
b28a595ae4 Change group filter button text 2023-03-08 16:22:53 +01:00
Moriz Wahl
bd11c33f91
Merge branch 'master' into remove-user-from-group 2023-03-08 16:00:19 +01:00
d84d3d5f81
Merge branch 'master' into fix-deploy-branded 2023-03-08 14:59:36 +01:00
Wolfgang Huß
1a82a32b2e
Merge pull request #6056 from Ocelot-Social-Community/6030-remove-docker-compose-file-for-apple-m1
chore(other): remove apple m1 docker overrides
2023-03-08 14:58:09 +01:00
Wolfgang Huß
7c201eb648
Merge branch 'master' into 6030-remove-docker-compose-file-for-apple-m1 2023-03-08 14:12:37 +01:00
Hannes Heine
5e5c1fef04
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:34:35 +01:00
Hannes Heine
9f2211d7d1
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:34:25 +01:00
Hannes Heine
9162ae1192
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:34:14 +01:00
Hannes Heine
5460a81217
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:34:01 +01:00
Hannes Heine
92a74bd2a3
Update deployment/DOCKER_MORE_CLOSELY.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:33:47 +01:00
Hannes Heine
6a54e8cb1b
Update backend/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:33:34 +01:00
Hannes Heine
0ae1e47076
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:33:24 +01:00
Hannes Heine
b9a5de277e
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:32:48 +01:00
Hannes Heine
a24bca7d70
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:32:39 +01:00
Hannes Heine
0c6fd23f8a
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:32:31 +01:00
Hannes Heine
3c7d4df8ba
Update neo4j/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:32:20 +01:00
Hannes Heine
7d761363d5
Update backend/README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:32:10 +01:00
Hannes Heine
3b724b8022
Update README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-08 09:32:03 +01:00
70354fa3e2
fix deploy branded 2023-03-08 09:21:44 +01:00
401152c2e8
Merge pull request #6083 from Ocelot-Social-Community/new-ocelot-workflows-publish-deploy
refactor(other): ocelot publish workflows
2023-03-08 00:43:44 +01:00
c7a850f3df
Merge branch 'master' into new-ocelot-workflows-publish-deploy 2023-03-07 22:39:18 +01:00
6aa1e39a8e
Merge pull request #6088 from Ocelot-Social-Community/lint_pr_only_on_pr_not_push
fix(other): lint pr only on pullrequest
2023-03-07 22:38:58 +01:00
Moriz Wahl
7fcb9a0ff6 use base button 2023-03-07 22:33:14 +01:00
95790f3a45
Merge branch 'master' into lint_pr_only_on_pr_not_push 2023-03-07 21:59:14 +01:00
9bf9d0b5fd
Merge branch 'master' into new-ocelot-workflows-publish-deploy 2023-03-07 21:58:59 +01:00
829a8c1207
Merge pull request #6096 from Ocelot-Social-Community/dependabot_no_rebase
fix(other): dependabot do not rebase
2023-03-07 21:58:38 +01:00
e00c2dd8dd
Merge branch 'master' into lint_pr_only_on_pr_not_push 2023-03-07 18:01:32 +01:00
a0f782eb53
Merge branch 'master' into dependabot_no_rebase 2023-03-07 16:09:30 +01:00
ace8b8637f
dont rebase automatically to avoid workflow slots beeing used 2023-03-07 16:08:32 +01:00
Moriz Wahl
5538ef93db
Merge pull request #6091 from Ocelot-Social-Community/filter-posts-in-my-groups
feat(backend): filter posts in my groups
2023-03-07 16:01:29 +01:00
Moriz Wahl
0da3691757
Merge branch 'master' into filter-posts-in-my-groups 2023-03-07 13:56:03 +01:00
Hannes Heine
cde40b8274
Update CONTRIBUTING.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-07 13:34:47 +01:00
Hannes Heine
cec9276a0f
Update CONTRIBUTING.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-07 13:34:36 +01:00
Hannes Heine
2bab4b5b53
Merge pull request #6022 from Ocelot-Social-Community/5152-remove-helper-jest-gql-function
refactor(backend): withdraw mock of gql and replace with graphql-tag function
2023-03-07 13:33:54 +01:00
Moriz Wahl
f75059b830
Merge branch 'master' into filter-posts-in-my-groups 2023-03-07 13:30:02 +01:00
elweyn
0b7e0fbc4b Change Infinity to exact count. 2023-03-07 13:16:38 +01:00
Wolfgang Huß
7f3244db12
Merge branch 'master' into 6030-remove-docker-compose-file-for-apple-m1 2023-03-07 11:50:07 +01:00
Hannes Heine
438dc73dcd
Merge branch 'master' into 5152-remove-helper-jest-gql-function 2023-03-07 09:09:52 +01:00
sushidave
4d6b22754e
Merge pull request #6090 from Ocelot-Social-Community/sushidave-updated-main-readme
docs(other): update readme.md
2023-03-06 20:19:44 +01:00
sushidave
aba74cd5c6
Change order of sections 2023-03-06 19:08:29 +01:00
sushidave
ec77da7ad3
Update README.md
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-06 19:06:28 +01:00
Wolfgang Huß
b959a555d2
Merge branch 'master' into sushidave-updated-main-readme 2023-03-06 18:50:34 +01:00
Wolfgang Huß
9bb770ae8e
Fix spelling of README.md
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-03-06 18:50:26 +01:00
Wolfgang Huß
c73e937f37
Merge pull request #6063 from Ocelot-Social-Community/6062-adjust-and-create-branding-possibilities
feat(webapp): adjust and create branding possibilities
2023-03-06 18:41:19 +01:00
Wolfgang Huß
4ffa0adbed
Merge branch 'master' into 5152-remove-helper-jest-gql-function 2023-03-06 18:37:52 +01:00
Wolfgang Huß
fa7927a379 Replace docu text by Ulf's suggestion
Co-Authored-By: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-03-06 18:34:27 +01:00
Wolfgang Huß
cd498a17f0 Replace docu text by Ulf's suggestion
Co-Authored-By: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2023-03-06 18:31:56 +01:00
Wolfgang Huß
1b27c17779 Remove deployment/DOCKER_MORE_CLOSELY.md 2023-03-06 18:30:56 +01:00
Wolfgang Huß
539a39463f Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6030-remove-docker-compose-file-for-apple-m1 2023-03-06 18:27:37 +01:00
Wolfgang Huß
98bc200fbc
Merge branch 'master' into 6062-adjust-and-create-branding-possibilities 2023-03-06 18:01:15 +01:00
Moriz Wahl
32aa5892a6 improve code 2023-03-06 16:29:35 +01:00
Moriz Wahl
1fa8831110 undo changes to filter menu section 2023-03-06 16:25:45 +01:00
Moriz Wahl
1575ee9765 Ebertsche Knöpfe for filter by posts in my groups 2023-03-06 16:20:45 +01:00
Moriz Wahl
a784b0f860 test filter by posts in my groups 2023-03-06 16:11:17 +01:00
Moriz Wahl
b63ade8da1 add filter posts by my groups 2023-03-06 16:05:15 +01:00
Moriz Wahl
d2462c34f1 add filter by posts in my groups to store and test it 2023-03-06 16:00:50 +01:00
Moriz Wahl
77ca09ed04 after all clean DB 2023-03-06 15:32:29 +01:00
Moriz Wahl
11a7dc2881 test filter posts in my groups 2023-03-06 15:28:43 +01:00
Moriz Wahl
d41b99b913 feat(backend): filter posts of my groups 2023-03-06 15:00:52 +01:00
sushidave
57f9b0d490
Update README.md
Add general information
2023-03-06 14:59:09 +01:00
Moriz Wahl
db8ad8897e same cypher for removeUserFromGroup and leaveGroup, adjust tests, admin cannot remove users fro group 2023-03-06 14:11:55 +01:00
Moriz Wahl
eb0bc971ec
Update webapp/locales/en.json
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-06 13:47:28 +01:00
Moriz Wahl
6d09dbcf08
Update webapp/locales/de.json
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2023-03-06 13:47:14 +01:00
682a7d9d50
lint pr only when there is a pullrequest not on every push 2023-03-06 13:26:50 +01:00
ccb0819893
Merge branch 'master' into new-ocelot-workflows-publish-deploy 2023-03-06 12:42:21 +01:00
63e519428c
publish only on master & build tag prefix 2023-03-06 12:38:17 +01:00
5b8fcc945c
Merge pull request #6085 from Ocelot-Social-Community/lint_pr_not_for_dependabot
fix(other): exclude dependabot from pr title linting
2023-03-06 12:37:48 +01:00
4bfba1983f
define repo and refacor event name 2023-03-06 12:37:20 +01:00
9bc95908ae
use github token explicitly, use explicit ocelot version in brad 2023-03-06 11:39:39 +01:00
4f16cbe388
Merge branch 'master' into lint_pr_not_for_dependabot 2023-03-06 11:09:24 +01:00
0f4e609667
exclude dependabot from pr title linting 2023-03-06 11:06:08 +01:00
8e40791773
pat token, dependance on compylete publish 2023-03-06 11:01:25 +01:00
baedff2f94
use trigger to call other workflow 2023-03-06 10:53:23 +01:00
Hannes Heine
f7c870b178
Merge pull request #6027 from Ocelot-Social-Community/6013-change-benutzer-to-nutzer
feat(webapp): change ``Benutzer`` to ``Nutzer``
2023-03-06 10:27:37 +01:00
Hannes Heine
0ed0609298
Merge branch 'master' into cypress-migrate-to-v10 2023-03-06 08:26:04 +01:00
540c3bd9c4
referencing envs in a second step 2023-03-05 15:07:32 +01:00
62e3b30427
no quotations 2023-03-05 15:03:57 +01:00
71dc31d926
try different quotations 2023-03-05 15:02:10 +01:00
d271ff3760
use long version of docker build flags 2023-03-05 15:00:10 +01:00
99601963f1
cleanup publish workflow for non-branded version 2023-03-05 14:51:04 +01:00
elweyn
a724fec881 Remove unused graphql packages from cypress modul. 2023-03-03 21:28:49 +01:00
elweyn
a09960aa54 Remove gql tag of cypress code. 2023-03-03 20:40:16 +01:00
Moriz Wahl
e298a29d8b test remove user from group 2023-03-03 18:38:41 +01:00
Hannes Heine
3a5349c547
Merge branch 'master' into 5152-remove-helper-jest-gql-function 2023-03-03 18:27:38 +01:00
Moriz Wahl
c4d7c20b27 remove user from group implemented 2023-03-03 17:55:22 +01:00
Moriz Wahl
6a84a02027 add remove user from group mutation 2023-03-03 17:46:20 +01:00
Moriz Wahl
e384ec5ea6 message for removal og group members 2023-03-03 17:43:41 +01:00
Markus
aea21b0989 Fix missing padding above newsfeed for mobile view 2023-03-03 17:43:02 +01:00
Moriz Wahl
640f2519f3 clean database after all 2023-03-03 17:43:01 +01:00
Moriz Wahl
cd3e2ee8ad test remove user from group mutation 2023-03-03 17:29:48 +01:00
Moriz Wahl
608ebb0a62 remove user from group mutations 2023-03-03 16:43:24 +01:00
Moriz Wahl
de7dded197 add permisson for removeUserFromGroup 2023-03-03 16:42:49 +01:00
Moriz Wahl
6703e4a311 add RemoveUserFromGroup mutation 2023-03-03 16:41:59 +01:00
Markus
ee6f72c09a Fix gap above news feed by adding a multi column space element 2023-03-02 11:56:16 +01:00
Hannes Heine
a3cb9b7212
Merge branch 'master' into 6013-change-benutzer-to-nutzer 2023-03-02 11:16:22 +01:00
Hannes Heine
610c60ff6e
Merge pull request #6023 from Ocelot-Social-Community/fix-readme-nvm-usage
docs(webapp): change the used nvm version
2023-03-02 11:15:19 +01:00
elweyn
b5738b8d2e Merge branch '5152-remove-helper-jest-gql-function' of https://github.com/Ocelot-Social-Community/Ocelot-Social into 5152-remove-helper-jest-gql-function 2023-03-02 10:57:28 +01:00
elweyn
e0064e7cf0 Update browserlist. 2023-03-02 10:57:18 +01:00
Hannes Heine
59525ae373
Merge branch 'master' into 6013-change-benutzer-to-nutzer 2023-03-02 10:54:37 +01:00
Hannes Heine
424e3c07d0
Merge branch 'master' into fix-readme-nvm-usage 2023-03-01 16:57:59 +01:00
Wolfgang Huß
0ec67e0e91 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6062-adjust-and-create-branding-possibilities 2023-03-01 13:21:39 +01:00
Wolfgang Huß
a1fa905f40 Revert "Set Yunite rebranding"
This reverts commit 2635907ac71320b64a33121c412267662d5e9eb9.

# Conflicts:
#	webapp/assets/styles/imports/_branding.scss
2023-03-01 12:47:47 +01:00
Hannes Heine
66d203bfa4
Merge branch 'master' into 5152-remove-helper-jest-gql-function 2023-03-01 10:45:22 +01:00
elweyn
d76e7e485e Add some graphql and graphql-tag libraries. 2023-03-01 10:42:55 +01:00
elweyn
738d69d3e7 Add graphql-tag to package. 2023-03-01 09:07:44 +01:00
Wolfgang Huß
df49af74a3 Adjust devision space size on footer 2023-03-01 08:01:33 +01:00
Wolfgang Huß
a4a25eb5cf Replace explicit color #6e8b87 in branding by $color-primary 2023-03-01 07:57:07 +01:00
Wolfgang Huß
e719ae23c9 Adjust ds-chips background color on group teaser and group profile 2023-03-01 07:55:50 +01:00
Wolfgang Huß
ecff8476cf Replace devision line by pure space 2023-03-01 07:39:03 +01:00
e58c9839da
Merge pull request #6051 from Ocelot-Social-Community/backup-script
feat(other): backup script
2023-02-28 21:12:41 +01:00
Wolfgang Huß
7278adb09d Set primary and secondary color correctly for Yunite incl. donation bar and toast 2023-02-28 20:51:21 +01:00
Wolfgang Huß
58fd233e70 Make branding color setting possible or better for donation bar and toaster 2023-02-28 20:49:50 +01:00
Wolfgang Huß
1e742dd42c Fix linting 2023-02-28 20:48:23 +01:00
Wolfgang Huß
2635907ac7 Set Yunite rebranding 2023-02-28 19:42:12 +01:00
elweyn
71820a94f5 Change gql tag in cypress. 2023-02-28 13:14:18 +01:00
elweyn
e93832ab98 Merge branch 'master' into 5152-remove-helper-jest-gql-function 2023-02-28 13:07:33 +01:00
Hannes Heine
6be8c8eeb5
Merge branch 'master' into add-db-migrate-up-command-to-docu 2023-02-28 13:06:48 +01:00
elweyn
fb353b8a68 Change README.md 2023-02-28 13:05:13 +01:00
cabcc42d92
Merge branch 'master' into backup-script 2023-02-28 13:04:34 +01:00
elweyn
a3ac360889 docs(other): change contraint* to constraint*, correct indexes to indices, add yarn run db:migrations up to the readmes. 2023-02-28 13:02:29 +01:00
Hannes Heine
f2f9162229
Merge branch 'master' into fix-readme-nvm-usage 2023-02-28 12:56:38 +01:00
Hannes Heine
e6a11fc816
Merge pull request #5996 from Ocelot-Social-Community/fix-description-not-show-null
fix(backend): user or group has null as description
2023-02-28 12:54:35 +01:00
elweyn
b45e4b5990 Refactor create user with defined about 2023-02-28 09:55:34 +01:00
elweyn
fb879f96b6 Merge branch 'master' into fix-description-not-show-null 2023-02-28 08:10:09 +01:00
187b661a70
Merge branch 'master' into backup-script 2023-02-27 22:50:03 +01:00
Wolfgang Huß
a3670f6275 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 6030-remove-docker-compose-file-for-apple-m1 2023-02-27 16:50:54 +01:00
Wolfgang Huß
58f1aee660 Remove Apple M1 Docker overrides and reduce information about its usage in the readmes 2023-02-27 16:45:06 +01:00
1e0978620d
Merge pull request #6042 from Ocelot-Social-Community/maintenance-mode-script
feat(other): script to set a cluster in maintenance mode
2023-02-27 15:38:54 +01:00
Hannes Heine
b269a490d6
Merge branch 'master' into 6013-change-benutzer-to-nutzer 2023-02-27 14:29:31 +01:00
7f97e7e1ca
Merge branch 'master' into maintenance-mode-script 2023-02-27 13:25:37 +01:00
c1b0367946
Merge pull request #6035 from Ocelot-Social-Community/fix-dependabot
feat(other): fix dependabot
2023-02-27 13:24:08 +01:00
046449cf93
Merge pull request #6032 from Ocelot-Social-Community/maintenance
fix(other): fix maintenance page & maintenance build
2023-02-27 13:23:51 +01:00
799ea1fbe6
finish backup script 2023-02-27 13:01:27 +01:00
51f6469119
backup script working - initial commit 2023-02-27 12:49:52 +01:00
Moriz Wahl
5f70189a2b
Merge pull request #5968 from Ocelot-Social-Community/webapp-upgrade-jest
refactor(webapp): upgrade jest and vue test util
2023-02-27 11:08:36 +01:00
b5bbf5164d
script to set a cluster in maintenance mode 2023-02-27 10:52:34 +01:00
Markus
cecd506581 removed gap above news feed in desktop view 2023-02-27 10:45:46 +01:00
Markus
42a370ffc8 set showDonations flag to false as default to avoid blinking 2023-02-27 10:42:20 +01:00
6016a8b85a
remove comments, checks permissions are working 2023-02-24 13:45:43 +01:00
2b30527ef0
try checks permission 2023-02-24 13:23:04 +01:00
f3a95120bb
try limit permissions to statusses 2023-02-24 13:01:49 +01:00
Moriz Wahl
f95d6d63f9 remove unused package, ignore dist for unit tests 2023-02-24 12:45:47 +01:00
9cf32201fe
allow write-all 2023-02-24 12:37:24 +01:00
9a0b9a34c3
fix dependabot configuration 2023-02-24 11:33:29 +01:00
3ce739f68f
dependabot schedule & remove ignores 2023-02-24 10:48:16 +01:00
9c6511bf36
security write permission - in hope this fixes the dependabot issues 2023-02-24 10:40:30 +01:00
ea3ac6f24d
order file dockerfile commands correctly 2023-02-24 01:19:21 +01:00
18ccddeaf8
fix translatability of maintenance page 2023-02-24 01:16:59 +01:00
8082bb0188
fix broken maintenance translation 2023-02-24 01:00:54 +01:00
31e7be8ac9
conflict with container naming in main docker-compose 2023-02-24 01:00:41 +01:00
d284f7b122
override command for intermediate containers to prevent execution of the container if command is defined 2023-02-24 00:20:32 +01:00
e045bc96f9
Merge pull request #5975 from Ocelot-Social-Community/deployment
refactor(other): deployment
2023-02-23 22:08:34 +01:00
Moriz Wahl
e8ca65c040 remove comments 2023-02-23 21:13:18 +01:00
7600d01665
newest next update readme 2023-02-23 19:33:29 +01:00
Moriz Wahl
119d4c4e82 coverage webapp to 83% 2023-02-23 18:13:47 +01:00
Moriz Wahl
b75c7c6977 hack MapboxGeocoder in unit tests by simply stubbing the import 2023-02-23 18:13:19 +01:00
7fe2d9df73
neo4j browser exposed 2023-02-23 17:56:12 +01:00
8ca2ee65df
define container names explicitly 2023-02-23 17:25:03 +01:00
d292952768
docu regarding docker-compose exec does not work - use docker exec 2023-02-23 17:23:46 +01:00
d7619c1ffb
document that we need to disable build kit in docker 2023-02-23 14:30:02 +01:00
elweyn
a810f9ba39 Change Benutzer to Nutzer. 2023-02-23 14:17:56 +01:00
Wolfgang Huß
99bea1d835 Set amd64 image for Neo4j 2023-02-23 13:56:24 +01:00
Wolfgang Huß
14426b4397 Add node gyp dependencies 2023-02-23 13:23:23 +01:00
9d3cd891de
remove deployment branch from workflow - no longer needed 2023-02-23 11:07:02 +01:00
elweyn
ee4d6c5b2f Change the used nvm version. 2023-02-23 10:02:21 +01:00
elweyn
10a22487ef Withdrew helper/jest.js and replace it with graphql-tag 2023-02-23 09:06:41 +01:00
Hannes Heine
991080f3a7
Merge pull request #6021 from Ocelot-Social-Community/5980-fix-search-marker-same-color-as-group
fix(webapp): remove additional markers from map
2023-02-23 08:58:53 +01:00
mahula
7f8aac0f2d set cypress specpattern in congif file 2023-02-23 08:21:37 +01:00
elweyn
8df83adc2f Remove markers from MapboxGeocoder the users and groups marks are not affected. 2023-02-23 07:18:14 +01:00
mahula
722856a7d7 drop usage of environment variables for neo4j in cypress:
- the default values in backend's neo4j.js are used
2023-02-22 20:35:15 +01:00
Hannes Heine
924e2bec61
Merge pull request #6012 from Ocelot-Social-Community/5995-user-profile-about-centered
feat(webapp): add align center to the user profile slug
2023-02-22 14:00:59 +01:00
mahula
d7d28798ed correct dependencies in step definition files 2023-02-22 11:56:08 +01:00
mahula
43ee62787b add required modules to package.json 2023-02-22 11:29:15 +01:00
mahula
0468682e43 set config file path 2023-02-22 10:12:48 +01:00
mahula
85b44d97e6 adapt e2e test paths in parallel execution script 2023-02-22 09:47:00 +01:00
mahula
2ee461748f remove config file parameter from cypress scripts 2023-02-22 09:41:49 +01:00
mahula
4a8e951f41 set latest cypress version in package.json 2023-02-22 09:23:13 +01:00
mahula
4afe3e05a5 Merge branch 'master' into cypress-migrate-to-v10 2023-02-22 09:14:11 +01:00
elweyn
97c87e2f93 Fix linting. 2023-02-22 09:01:09 +01:00
elweyn
9bdc9fe2ef Add align center to the user profile slug. 2023-02-22 07:56:13 +01:00
elweyn
5cd3725a0d Withdrew space. 2023-02-21 11:39:51 +01:00
elweyn
b5de63f43f Remove lint fixe that isn't needed anymore. 2023-02-21 10:23:49 +01:00
elweyn
c3b2379af0 markers.geoJSON made 'null' out of a property that had null in it. So added a check on the value and set undefined if value is null. 2023-02-21 10:22:16 +01:00
elweyn
df078f18d8 Correct order of tests. 2023-02-21 06:01:42 +01:00
elweyn
f104bdcdd0 Correct linting. 2023-02-21 05:59:11 +01:00
elweyn
43bb4685d3 Check that about !== 'null' cause the resolver has an undefinedToNull. 2023-02-21 05:26:25 +01:00
876674ad58
moved values.template.yaml 2023-02-21 03:03:00 +01:00
d322e3d361
deleted package.json 2023-02-21 02:59:17 +01:00
34b32d0b40
have debug and timeout commands present in helm upgrade till we fix the migrations 2023-02-21 02:30:50 +01:00
370045e238
apply changes from yunite 2023-02-21 02:19:45 +01:00
1c69c6f7b3
more renames of scripts 2023-02-21 02:12:23 +01:00
de788d9e34
upgrade script for helm upgrade 2023-02-21 02:04:52 +01:00
dfc8db74d6
moved deployscripts, checkout code on workflow, new upgrade script 2023-02-21 01:56:27 +01:00
afc96fec88
upload branded script 2023-02-21 01:22:01 +01:00
7673c78ba8
use build number for branded deployment version - local if not provided 2023-02-20 16:37:27 +01:00
30e79e7312
properly set build version for branded images 2023-02-20 16:31:15 +01:00
8192fac98f
publish-branded workflow 2023-02-20 16:09:59 +01:00
92f28c81f8
corrected example configuration 2023-02-20 15:58:37 +01:00
64c28f9feb
comment to explain what to override for custom brandings 2023-02-20 15:49:43 +01:00
ff1ef56ea6
first version of build-branded-images.sh 2023-02-20 15:42:07 +01:00
mahula
57a9d3789b move support index to e2e.js for cypress v10.x 2023-02-20 12:35:02 +01:00
mahula
b3c2614ce6 set support file path in config file 2023-02-20 12:25:42 +01:00
Moriz Wahl
d2ff5f71be
Merge pull request #5971 from Ocelot-Social-Community/update-github-actions
chore(other): update github actions for node 16
2023-02-20 12:19:22 +01:00
101fd1bb41
automatically rebuild when switching config, allow reuse of already built images 2023-02-16 02:53:15 +01:00
fd223635d3
have things working in docker-compose 2023-02-16 02:20:42 +01:00
Moriz Wahl
cae9c2a8a0 update downlaod artifact to v3 2023-02-15 22:51:12 +01:00
Moriz Wahl
adb405d05a chore(test): update github actions for node 16 2023-02-15 22:31:16 +01:00
Moriz Wahl
4ac3d21e2a Merge branch 'master' into webapp-upgrade-jest 2023-02-15 19:24:11 +01:00
34588912b1
allow to build locally including the ocelot image 2023-02-15 15:52:25 +01:00
f9fd5bfcaf
docker-compose propagate build arg for branding folder 2023-02-15 13:58:41 +01:00
de87d9347a
removed duplicate gitignore 2023-02-15 13:57:43 +01:00
925da6c8ed
docker build arg for branding folder 2023-02-15 13:57:20 +01:00
c98127b82e
keep font folder to prevent error on docker build 2023-02-15 13:56:52 +01:00
de3b5d2817
moved docu 2023-02-15 12:23:11 +01:00
0d138f5e11
add gitignore to configuration folder 2023-02-15 12:22:47 +01:00
b4b82bacd0
moved brading into configuration/example 2023-02-15 12:17:32 +01:00
ebf3f2c895
moved files into src folder 2023-02-15 12:16:09 +01:00
f9ca4cf675
moved kubernetes & old folders 2023-02-15 12:02:23 +01:00
c4c5a8f6a0
delete github issue templates 2023-02-15 12:00:25 +01:00
0c90782206 Add 'deployment/' from commit '47fbabf1b428a7b6d0d70ca0015ee55ddeb70b42'
git-subtree-dir: deployment
git-subtree-mainline: 284b7cc0f94be3338d3d7fd16ed91dd2abdfa4ba
git-subtree-split: 47fbabf1b428a7b6d0d70ca0015ee55ddeb70b42
2023-02-15 11:43:23 +01:00
Moriz Wahl
0eddfd3aa0 layouts tests working 2023-02-15 11:19:29 +01:00
Moriz Wahl
6eb5ad25af get all components tests running 2023-02-15 11:12:19 +01:00
Moriz Wahl
4ce5bdd6fa get most components working 2023-02-15 10:23:34 +01:00
Moriz Wahl
038bae5571 stub router link 2023-02-15 07:56:48 +01:00
Moriz Wahl
284b7cc0f9
Merge pull request #5964 from Ocelot-Social-Community/backend-update-jest
refactor(backend): update jest
2023-02-14 13:31:16 +01:00
Moriz Wahl
4850e456fe pages tests nearly working 2023-02-13 23:08:41 +01:00
Moriz Wahl
b2eda033ee all admin pages tests are working 2023-02-13 21:39:57 +01:00
Moriz Wahl
0d5f87c2a3 fix donations test 2023-02-13 21:33:35 +01:00
Moriz Wahl
b3f50e04d8 all settings tests work again 2023-02-13 21:23:36 +01:00
Moriz Wahl
7d459fcea5 get settings pages mostly running 2023-02-13 21:09:24 +01:00
Moriz Wahl
b2be8a301e first pages test working 2023-02-13 20:29:16 +01:00
Moriz Wahl
6aead3f75e refactor(webapp): jest to latest and vue test utils to latest 2023-02-13 20:22:16 +01:00
Moriz Wahl
0c23673b42 fix reward unit tests 2023-02-13 16:43:58 +01:00
Moriz Wahl
c618e72a84 close neode in searches spec 2023-02-13 16:35:30 +01:00
Moriz Wahl
b1bed00ad4 fix user model spec 2023-02-13 16:03:47 +01:00
Moriz Wahl
9336c76c46 fix image unit tests 2023-02-13 15:59:45 +01:00
Moriz Wahl
46e93b0f9c fix user management test 2023-02-13 15:57:59 +01:00
Moriz Wahl
7b3d530023 close neo4j driver at the end of each test suite 2023-02-13 15:31:58 +01:00
Moriz Wahl
4390d72477 feat(backand): upgrade jest to 29.4 2023-02-13 15:31:22 +01:00
3d8d35bfed
Merge pull request #5961 from Ocelot-Social-Community/v2.4.0
chore(release): v2.4.0
2023-02-10 15:57:45 +01:00
a6731b201d
v2.4.0 2023-02-10 14:48:00 +01:00
Alexander Friedland
2c9affaef1
Merge pull request #5958 from Ocelot-Social-Community/5598-Post-Teaser-Width-in-Mobile-View
fix(webapp): post teaser width in mobile view
2023-02-09 16:57:28 +01:00
Moriz Wahl
1d3a35a638 linting 2023-02-09 16:14:35 +01:00
Alexander Friedland
982257b5f3
Merge pull request #5957 from Ocelot-Social-Community/5953-navbar-disappears-when-scrolling-to-top
fix(webapp): navbar disappears when scrolling to top
2023-02-09 16:04:40 +01:00
ogerly
55106dbe69 fix post teaser width in mobile view 2023-02-09 16:00:05 +01:00
Alexander Friedland
77af12adc2
Merge pull request #5956 from Ocelot-Social-Community/5955-close-mobile-menu-on-all-links
fix(webapp): close mobile menu on all links
2023-02-09 13:44:19 +01:00
Alexander Friedland
93e700d586
Merge pull request #5952 from Ocelot-Social-Community/5819-Mark-active-filters-on-the-posts
feat(webapp): mark active filters on the posts
2023-02-09 13:42:49 +01:00
ogerly
8e8565810c fix lint 2023-02-09 13:39:30 +01:00
ogerly
807e4124ed Merge branch '5955-close-mobile-menu-on-all-links' of https://github.com/Ocelot-Social-Community/Ocelot-Social into 5953-navbar-disappears-when-scrolling-to-top 2023-02-09 13:27:02 +01:00
ogerly
e6f2d14fee the first 50px are excluded from the scrolling hide mechanism 2023-02-09 13:19:37 +01:00
Moriz Wahl
7710fcab95 emit toggle mobile menu view from avatar menu 2023-02-09 13:04:00 +01:00
ogerly
4ae4edf000 close mobile menu on all links 2023-02-09 12:33:49 +01:00
ogerly
37242b48b1 fix lint 2023-02-09 09:19:46 +01:00
ogerly
11e992aa1d filters colored which were selected by filter 2023-02-09 09:14:37 +01:00
Moriz Wahl
3dfcf4df9f
Merge pull request #5943 from Ocelot-Social-Community/5907-button-for-writing-new-post-more-to-the-top
refactor(webapp): refacchange postion add content button, refactor mobile filter menu
2023-02-08 16:44:00 +01:00
Moriz Wahl
e0a60a91cc
Merge pull request #5950 from Ocelot-Social-Community/5948-set-legend-to-map
refactor(webapp): set legend to map
2023-02-08 16:29:51 +01:00
ogerly
27a543ca96 add class post-add-button-bottom 2023-02-08 12:57:10 +01:00
Moriz Wahl
3b72bd2910 linting 2023-02-08 12:55:07 +01:00
Moriz Wahl
42d32431f9
Merge pull request #5949 from Ocelot-Social-Community/fixes-for-deploy
fix(webapp): small changes for deploy
2023-02-08 12:43:01 +01:00
Moriz Wahl
e0751403a7 Sort locales 2023-02-08 12:35:45 +01:00
Alexander Friedland
ba9ad0a5c6
Update webapp/pages/map.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:31:23 +01:00
Alexander Friedland
61de57fb56
Update webapp/pages/map.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:30:06 +01:00
Alexander Friedland
f9bdec550c
Update webapp/pages/map.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:29:58 +01:00
Alexander Friedland
8a0bc6edda
Update webapp/pages/map.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:24:29 +01:00
Alexander Friedland
3d39e4db46
Update webapp/locales/en.json
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:24:08 +01:00
Alexander Friedland
802151c7ef
Update webapp/locales/en.json
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:23:51 +01:00
Alexander Friedland
cdb346a901
Update webapp/locales/de.json
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:23:33 +01:00
Alexander Friedland
33dd8dd889
Update webapp/locales/de.json
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-08 12:23:17 +01:00
ogerly
13d49e4162 fix lint 2023-02-08 12:12:59 +01:00
ogerly
fc896181b3 fix locales 2023-02-08 12:12:16 +01:00
ogerly
fd9e50cd05 add legend on map 2023-02-08 12:11:53 +01:00
Moriz Wahl
7eef31e3f1 change filter button text 2023-02-08 12:00:44 +01:00
Moriz Wahl
549d1c6368 change filter button text 2023-02-08 12:00:26 +01:00
Moriz Wahl
58c9c84557 min length of group description to 50 2023-02-08 11:51:14 +01:00
ogerly
df22c7289e add change showFilter by mouseleave on my-filter 2023-02-07 16:40:33 +01:00
ogerly
e8ce152f06 fix test, remove unused code 2023-02-07 14:38:16 +01:00
ogerly
0a4e236bef fix lint 2023-02-07 12:11:38 +01:00
ogerly
86f186b30f change postion add content button, refactor mobile filter menu 2023-02-07 12:00:16 +01:00
Moriz Wahl
cdd03a8a30
Merge pull request #5926 from Ocelot-Social-Community/merge-5750-in-5818
feat(webapp): hide navbar by scroll, filter button for content
2023-02-06 12:41:52 +01:00
Moriz Wahl
66c74fbb09 test if avatar menu is visible and scroll top 2023-02-06 12:09:30 +01:00
Moriz Wahl
f5c05de974 only scroll to top if avatar menu is not visible 2023-02-06 11:34:15 +01:00
Moriz Wahl
8bfe486034 linting 2023-02-03 22:37:16 +01:00
Moriz Wahl
60b9d577f0 Merge branch 'master' into merge-5750-in-5818 2023-02-03 22:10:57 +01:00
Moriz Wahl
66b7a6db5e scroll to top to ensure that avatar menu is visible before clicking on it 2023-02-03 22:07:00 +01:00
Moriz Wahl
2569d9b017
Merge pull request #5843 from Ocelot-Social-Community/map
feat(webapp): map
2023-02-03 22:05:55 +01:00
Moriz Wahl
fd3b038e2e linting 2023-02-03 20:49:05 +01:00
Moriz Wahl
18749f48d8 only one if instead of two 2023-02-03 20:31:36 +01:00
Moriz Wahl
a4fd558a88
Update webapp/components/_new/generic/BaseIcon/BaseIcon.vue 2023-02-03 20:18:53 +01:00
Moriz Wahl
80aba4c955
Update webapp/components/Map/MapButton.vue 2023-02-03 20:18:39 +01:00
Moriz Wahl
0f1d6a3965 get unit tests for map working 2023-02-03 20:17:03 +01:00
Moriz Wahl
30bb0c4596 use lodash instead of homebrewn stuff, fix typo 2023-02-03 20:16:32 +01:00
Alexander Friedland
e8d33aba1b
Update webapp/components/HeaderMenu/HeaderMenu.vue
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-03 19:21:12 +01:00
Alexander Friedland
31c28aa83b
Update webapp/locales/en.json
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-03 19:20:54 +01:00
Alexander Friedland
4c282fb5fb
Update webapp/locales/en.json
Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
2023-02-03 19:20:48 +01:00
Moriz Wahl
b8228db9f3 Merge branch 'master' into map 2023-02-03 17:41:12 +01:00
Moriz Wahl
6e646d5373 add angle up icon 2023-02-03 17:29:16 +01:00
ogerly
6d9b813549 fix lint 2023-02-03 08:32:32 +01:00
ogerly
9497a9cfdc change css height filter box 2023-02-03 08:31:37 +01:00
ogerly
a6db7e9548 fix test 2023-02-03 08:28:56 +01:00
ogerly
930d820ae2 add constants filter on headermenu and index 2023-02-03 08:28:33 +01:00
ogerly
f0069c797e add constants filter headermenu and content button 2023-02-03 08:27:41 +01:00
ogerly
a5af42caab scroll in filtermenu 2023-02-03 08:02:37 +01:00
a9e61aedcc
Merge pull request #5910 from Ocelot-Social-Community/webapp-maintenance-node-19
refactor(webapp): upgrade node version to 19.4
2023-02-02 18:56:04 +01:00
Moriz Wahl
d383cd2997
Merge pull request #5923 from Ocelot-Social-Community/fix-group-texts
fix(webapp): texts for groups
2023-02-02 12:05:05 +01:00
Wolfgang Huß
6590a8dd9f Move location hint under location select on group and settings form 2023-02-01 11:11:30 +01:00
Wolfgang Huß
dbefa5d8a6 Add accidentally removed header map button tool tip again 2023-02-01 10:10:51 +01:00
Wolfgang Huß
11376facb1 Adjust globe position in header button 2023-01-31 18:54:39 +01:00
Wolfgang Huß
a26201b7c1 Decrease coverage to '61%' in webapp for now 2023-01-31 18:41:06 +01:00
Wolfgang Huß
7deee8367f Delete 'DOCKER_MORE_CLOSELY.md' 2023-01-31 18:02:08 +01:00
Wolfgang Huß
5f8368e971 Add hint to labels of user and group position settings 2023-01-31 17:50:03 +01:00
Wolfgang Huß
ab493e1a25 Adjust globe position in header button 2023-01-31 17:46:26 +01:00
Wolfgang Huß
e9b885d33b Adjust the language switch position on desktop 2023-01-31 17:09:32 +01:00
Moriz Wahl
77bb2efe6e Merge branch 'master' into webapp-maintenance-node-19 2023-01-31 16:55:26 +01:00
Moriz Wahl
52eeb5effc Merge branch 'master' into fix-group-texts 2023-01-31 16:54:33 +01:00
Wolfgang Huß
0f21a92a84 Implement 'isPreparedForMarkers' and set a watcher, because sometimes the current users pin is missing 2023-01-31 16:26:45 +01:00
Wolfgang Huß
81f2840a95 Implement alert message on map page if 'MAPBOX_TOKEN' is empty in .env 2023-01-31 15:50:27 +01:00
Wolfgang Huß
8061b1d0fe Reduce size of map button a bit 2023-01-31 15:47:13 +01:00
Wolfgang Huß
dd606d00af Cleanup 2023-01-31 15:46:47 +01:00
Wolfgang Huß
e4694770c1 Move map style buttons into an own component 2023-01-31 15:07:20 +01:00
Wolfgang Huß
a930f1a9a0 Make style map buttons moving above the map on mobile 2023-01-31 15:03:52 +01:00
Wolfgang Huß
77411f6fb3 Remove 'available' in 'styles object 2023-01-31 14:52:56 +01:00
Wolfgang Huß
4d8aa4765a Fix forgotten calling of 'mobile()' mixin, because it changed to a function 2023-01-31 14:50:01 +01:00
Wolfgang Huß
12663cbf09 Make 'isMobile' aka 'showMobileMenu' a mixin 2023-01-31 13:45:01 +01:00
Wolfgang Huß
c26a037007 Add comment and cleanup in map 2023-01-31 13:07:44 +01:00
Wolfgang Huß
8ae6eff0e4 Add map button to header menu 2023-01-31 13:06:34 +01:00
Wolfgang Huß
55f699a130 Add tool tip to group button in header menu 2023-01-31 13:04:55 +01:00
Wolfgang Huß
e4d209526c Add different sizes to 'BaseIcon.vue' 2023-01-31 12:50:12 +01:00
Wolfgang Huß
6b0fbc578b Remove globe icon from 'LocaleSwitch.vue' 2023-01-31 12:48:25 +01:00
ogerly
d4596b3447 add locales deleteFilter 2023-01-31 10:23:28 +01:00
ogerly
9aef64ea93 scroll and filter button merged 2023-01-31 10:07:49 +01:00
15225d0dd4
fix maintenance build 2023-01-30 14:51:24 +01:00
Moriz Wahl
4fbfccb6ff fix(webapp): texts for groups 2023-01-30 14:23:56 +01:00
fc69848c1f
fix nuxt.config.js include 2023-01-30 12:54:33 +01:00
9afb38b84e
make docker work again 2023-01-30 12:10:04 +01:00
d779695800
fix some styleguid configurations 2023-01-30 12:05:49 +01:00
Wolfgang Huß
40057a2b0b Fix linting 2023-01-29 16:27:20 +01:00
Wolfgang Huß
391de74c06 Change from 'ds-button' to 'base-button' in map marker popup, because to get branding coloration 2023-01-29 13:01:14 +01:00
Wolfgang Huß
c25a7377a8 Add CSS 'letter-spacing: $letter-spacing-large' to 'base-button' like in 'ds-button' 2023-01-29 12:58:39 +01:00
Wolfgang Huß
c4762f789f Change name of map button class 2023-01-29 11:45:44 +01:00
Wolfgang Huß
b415e64f4b Fix broken 'mapFlyToCenter' 2023-01-29 11:35:28 +01:00
Wolfgang Huß
54cf350ce8 Change auto close of map marker popup to 3000 miliseconds 2023-01-29 11:34:55 +01:00
Wolfgang Huß
aaf4c18aa5 Implement auto close after 2000 miliseconds to map marker popup 2023-01-29 11:12:08 +01:00
Wolfgang Huß
fa29cf1540 Upgrade the Node version in main folder as well
- Add `"nan": "2.17.0"` to package.json resolutions.
2023-01-28 10:31:27 +01:00
Wolfgang Huß
c65f12872d Upgrade the Node version in the maintenance as well
- Add `"nan": "2.17.0"` to package.json resolutions.
2023-01-28 10:30:53 +01:00
e86ece0247
upgrade node version to 19.4 2023-01-28 04:14:38 +01:00
Wolfgang Huß
a0fbc5a51c Merge branch 'map' of github.com:Ocelot-Social-Community/Ocelot-Social into map 2023-01-27 13:43:37 +01:00
Wolfgang Huß
7ad82ee5e9 Remove 'MAPBOX_TOKEN' env from 'maintenance' docker-compose file 2023-01-27 13:43:07 +01:00
Wolfgang Huß
5e29e4052f Change German map page headline to 'Landkarte' 2023-01-27 13:42:11 +01:00
51bc53e7aa
mising yarn lock file 2023-01-27 12:28:26 +01:00
eca133ab53
fix map language 2023-01-27 12:28:10 +01:00
Wolfgang Huß
d82be43104 Add skipped test of the map page 2023-01-27 07:02:38 +01:00
ogerly
69e82145cd Merge branch '5818-Display-filter-as-buttons-instead-of-filter-menu' into merge-5750-in-5818 2023-01-26 14:12:03 +01:00
ogerly
ede699855c change style for remove filter 2023-01-26 14:06:18 +01:00
Wolfgang Huß
bfe2d8a9f1 Try mapbox language again and commt after failing 2023-01-26 12:43:03 +01:00
Wolfgang Huß
96b542f3b1 Refine map marker popups
- Translate texts.
2023-01-26 08:27:07 +01:00
Wolfgang Huß
dfd2e2d108 Add horizontal lines to map marker popup 2023-01-26 07:40:50 +01:00
Wolfgang Huß
19a6305b9d Add profile link to map marker popup 2023-01-25 17:25:48 +01:00
Wolfgang Huß
54e7de30da Cleanup 2023-01-25 17:25:12 +01:00
Wolfgang Huß
654bf0f64e Add 'about' to 'mapUserQuery' 2023-01-25 17:24:55 +01:00
ogerly
6c5f042fb9 style color change, position change 2023-01-25 16:15:51 +01:00
Wolfgang Huß
b5a8fc9407 Use 'popup.isOpen()' 2023-01-25 15:50:19 +01:00
Wolfgang Huß
bce3ad649b Add popup to marker on hover 2023-01-25 15:47:24 +01:00
ogerly
fd6d2dacc5 add delete filter funktion 2023-01-25 12:20:39 +01:00
ogerly
4a8f466051 fix: locales 2023-01-25 09:28:48 +01:00
ogerly
5ceec78aee fix: lint 2023-01-25 09:28:28 +01:00
ogerly
983e7e12f4 filter for themen and friends in content page per button, close funktion 2023-01-25 09:27:30 +01:00
Wolfgang Huß
a9024b05be Reload icons, add again source and layer on 'setStyle' 2023-01-24 17:25:30 +01:00
Wolfgang Huß
52d833c5b1 Refine code for use of geoJSON 2023-01-24 12:15:36 +01:00
Wolfgang Huß
eb8de77fd6 Use Mapbox markers with GeoJSON – first try 2023-01-24 11:04:17 +01:00
Wolfgang Huß
b2cb1fa2e3 Add Mapbox markers 2023-01-24 11:03:23 +01:00
ogerly
8759c4a41c find key in object change 2023-01-24 08:11:19 +01:00
ogerly
b9067d7996 filter menu in content page 2023-01-23 20:28:20 +01:00
Wolfgang Huß
c5680c5eb9 Add mapbox controller 'MapboxGeocoder' 2023-01-23 13:58:52 +01:00
ogerly
5765f4747a fix lint 2023-01-22 11:45:22 +01:00
ogerly
3040f216d3 hide navbar by scroll down, show navbar by scroll up 2023-01-22 11:19:22 +01:00
Wolfgang Huß
1b75a533d9 Cleanup 2023-01-12 16:56:24 +01:00
Wolfgang Huß
739eb20f65 Fix map coordinates of users and groups 2023-01-12 16:54:06 +01:00
Wolfgang Huß
e81336b50f Set markers direct by map and not via HTML 'MglMarker' 2023-01-12 16:41:40 +01:00
Wolfgang Huß
04f43cde71 Comment use of GQL 'location' fragment in webapp 'groups' file 2023-01-12 15:44:06 +01:00
Wolfgang Huß
fbf1f74098 Move comment 2023-01-12 13:59:25 +01:00
Wolfgang Huß
844bfb4cfb Show all groups with locations on map 2023-01-12 13:20:46 +01:00
Wolfgang Huß
a0f7947c3a Use 'getCoordinates' 2023-01-12 11:28:02 +01:00
Wolfgang Huß
36239bc762 Show all users with locations on map 2023-01-12 11:25:58 +01:00
Wolfgang Huß
e8d21147ae Split 'locationAndBadgesFragment' into 'locationFragment' and 'badgesFragment' 2023-01-12 10:53:43 +01:00
Wolfgang Huß
04810ca500 Move the admins user query GQL to the appropriate file 2023-01-12 10:50:44 +01:00
Wolfgang Huß
13f2451e02 Change default GQL 'UserQuery' to named 'profileUserQuery' 2023-01-12 10:12:32 +01:00
Wolfgang Huß
6d8149a77c Implement user location on map
- Deactivate map translation because it doesn't work.
2023-01-11 16:18:50 +01:00
Wolfgang Huß
9790eb1f88 Make 'followedByCount' and 'followingCount' in 'User' query imperative 2023-01-11 16:17:34 +01:00
Wolfgang Huß
279bdf6852 Remove 'console.log' 2023-01-10 15:28:20 +01:00
Wolfgang Huß
fea308435a Implement translation of map labels, not working now 2023-01-10 14:47:18 +01:00
Wolfgang Huß
67d01f8e32 Add mapbox 'MglFullscreenControl' 2023-01-10 11:25:27 +01:00
Wolfgang Huß
bde5002650 Add mapbox controls 2023-01-10 11:06:25 +01:00
Wolfgang Huß
c5b452d831 Add 'MglScaleControl' 2023-01-10 10:48:26 +01:00
Wolfgang Huß
67fe5864c9 Add map page title, even in head 2023-01-10 10:46:54 +01:00
Wolfgang Huß
f18b1202c1 Cleanup 2023-01-10 10:35:12 +01:00
Wolfgang Huß
e61e82d72b Add location marker and for this fix or use 'mapbox-gl' and 'v-mpbox' CSS 2023-01-10 10:18:11 +01:00
Wolfgang Huß
c3e01ac8e1 Fix locales 2023-01-05 15:47:41 +01:00
Wolfgang Huß
41ecc2df9e Translate and make it reactive
- Simplify coding of styles.
2023-01-05 15:46:24 +01:00
Wolfgang Huß
e53ccb8d59 Merge branch 'map' of github.com:Ocelot-Social-Community/Ocelot-Social into map 2023-01-05 10:32:31 +01:00
3889204f87
fixed build error 2023-01-04 20:04:07 +01:00
Wolfgang Huß
a6b76d72db Fix spellings in readme's and comment 2023-01-04 15:01:51 +01:00
Wolfgang Huß
b51aa8f103 Add webapp config 'MAPBOX_TOKEN' 2023-01-04 14:21:19 +01:00
9a3f88ca80
lint fix 2023-01-04 13:34:59 +01:00
be41815b1a
working prototype v-mapbox 2023-01-04 13:32:05 +01:00
47fbabf1b4
Merge pull request #95 from Ocelot-Social-Community/revert-94-v2.3.0
Revert "V2.3.0"
2022-12-07 00:16:15 +01:00
32871a8f83
Revert "V2.3.0" 2022-12-07 00:16:00 +01:00
18b2d0fca0
Merge pull request #94 from Yunite-Net/v2.3.0
V2.3.0
2022-12-07 00:14:52 +01:00
97911f809a
Merge branch 'master-ocelot'
# Conflicts:
#	package.json
2022-12-07 00:13:57 +01:00
bbd53b539c
Merge pull request #93 from Ocelot-Social-Community/v2.3.0-281
v2.3.0-281
2022-12-07 00:10:10 +01:00
6e85677b48
adjusted ocelotDockerVersionTag 2022-12-06 10:18:33 +01:00
Alexander Friedland
307e42ad6b
Merge pull request #26 from Yunite-Net/hamonize-to-yunite
rebranding for yunite
2022-12-01 13:00:58 +01:00
ogerly
fd10880214 resolve conflicts 2022-12-01 12:59:24 +01:00
ogerly
507f42a55a rebranding for yunite 2022-12-01 12:54:30 +01:00
Moriz Wahl
f98045143d
Merge pull request #25 from Yunite-Net/copy-fonts-from-assets
feat(webapp): copy fonts from assets
2022-12-01 12:35:24 +01:00
Moriz Wahl
34b22936f3
Update webapp.Dockerfile 2022-12-01 12:34:00 +01:00
Moriz Wahl
b7f7f7818f
Merge pull request #92 from Ocelot-Social-Community/copy-fonts-from-assets
feat(webapp): copy fonts from assets
2022-12-01 12:32:12 +01:00
Moriz Wahl
fb6d0ace31 feat(webapp): copy fonts from assets 2022-12-01 12:29:30 +01:00
Wolfgang Huß
f63a12d8d7 Move GQL in notification tests in separate file 2022-11-16 15:01:22 +01:00
Wolfgang Huß
d26c37a545 Refine notifications page 2022-11-16 14:16:51 +01:00
Wolfgang Huß
61effbe403 Refine 'NotificationMenu.vue' 2022-11-16 14:16:22 +01:00
Wolfgang Huß
4ebae574f2 Add 'pl' translation 2022-11-16 14:15:59 +01:00
Wolfgang Huß
8234615505 Fix template slot notation 2022-11-16 14:14:47 +01:00
Wolfgang Huß
3a968361db Fix locales to be 'null' instead of '""' 2022-11-16 14:14:09 +01:00
Wolfgang Huß
dd80dc764c Fix unused parameters naming 2022-11-16 14:13:32 +01:00
Wolfgang Huß
e1060b4abd Fix Neo4j README 2022-11-16 11:47:12 +01:00
Wolfgang Huß
b398eabf47 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into feature/mark-all-notification-as-read
# Conflicts:
#	webapp/locales/it.json
2022-11-16 11:45:19 +01:00
mahula
e50566edd1 Cypress: move left feature files to e2e directory 2022-11-06 17:23:11 +01:00
mahula
f17397e2bc Cypress: move step definition files to new default location 2022-11-06 17:10:46 +01:00
mahula
fde424a2ca Cypress: rename feature file location to new cypress default 2022-11-06 16:58:40 +01:00
mahula
d3597e464d Cypress: update import of current cucumber preprocessor in step definition files 2022-11-06 16:56:21 +01:00
mahula
9cb8e8f9a6 Cypress: update packaage info 2022-11-06 16:51:08 +01:00
mahula
096b69a205 Cypress: move plugins configuration to new config file 2022-11-06 16:40:13 +01:00
mahula
bde89439c9 Cypress: move config file from json file to js file 2022-11-06 16:33:48 +01:00
Wolfgang Huß
f8adbe9f6f
Merge pull request #19 from Yunite-Net/18-release-v2.1.X-XXX-fixes-groups-page
chore: 🍰 Release v2.2.0-267 – Fixes And Groups Page Etc.
2022-10-28 21:30:37 +02:00
Wolfgang Huß
9389c3463f Adjust groups header menu 2022-10-28 21:26:04 +02:00
Wolfgang Huß
21fcc094a6 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 18-release-v2.1.X-XXX-fixes-groups-page
# Conflicts:
#	branding/constants/headerMenu.js
#	branding/constants/links.js
#	branding/constants/logos.js
#	package.json
2022-10-28 20:00:15 +02:00
Alexander Friedland
a1b2accc36
Merge pull request #21 from Yunite-Net/20-Color-of-Hastags-in-Search-Results
fix: 🍰 Change Hasttag Menu Search Color To `#17b53f`
2022-10-28 19:31:12 +02:00
Wolfgang Huß
daeef5f689
Merge pull request #90 from Ocelot-Social-Community/84-release-v2.2.0-267
chore: 🍰 Release v2.2.0-267
2022-10-28 17:32:01 +02:00
Wolfgang Huß
9790e15166 Release v2.2.0-267 2022-10-28 17:26:17 +02:00
Wolfgang Huß
de797e94f1 Add all new configuration files and properties 2022-10-28 17:25:11 +02:00
Wolfgang Huß
a357ae0738
Merge pull request #86 from Ocelot-Social-Community/docu_updates
Docu Updates
2022-10-28 14:20:53 +02:00
ogerly
7578e03c6d change hasttag search test color to #17b53f 2022-10-28 11:34:34 +02:00
Wolfgang Huß
75b447493f Change owner data etc. 2022-10-26 13:48:03 +02:00
Wolfgang Huß
1d3d6ee29b
Merge pull request #12 from Yunite-Net/5059-epic-groups
chore: 🍰 Release v2.1.0-253 – Merge Groups Into master – Epic Groups
2022-10-25 20:08:49 +02:00
Wolfgang Huß
0d1eac9928 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 5059-epic-groups
# Conflicts:
#	package.json
2022-10-25 18:21:09 +02:00
Wolfgang Huß
22aa91f296
Merge pull request #87 from Ocelot-Social-Community/85-release-v2.1.0-253
chore: 🍰 Release v2.1.0-253
2022-10-25 18:12:54 +02:00
Wolfgang Huß
82103939a2 Release v2.1.0-253 2022-10-25 18:06:52 +02:00
96489e8218
- fixed spelling errors
- detailed upgrade guide for the certmanager
2022-10-24 22:27:39 +02:00
Wolfgang Huß
8ec8125991 Remove 'groups' from 'publish.yml' 2022-10-23 19:10:23 +02:00
Wolfgang Huß
6e419acb46 Remove auto-deploy by push on '5059-epic-groups' 2022-10-23 18:58:53 +02:00
Wolfgang Huß
bab4ca2ad8 Merge branch '5059-epic-groups' of github.com:Yunite-Net/Yunite-Net-Ocelot-Social-Deploy-Rebranding into 5059-epic-groups 2022-10-23 18:56:47 +02:00
Wolfgang Huß
c94e0dec3d Add database migration to auto-deployment on publish 2022-10-23 18:55:40 +02:00
Wolfgang Huß
71a0a18b3c
Merge pull request #16 from Yunite-Net/15-release-v1.1.2-XXX-configurable-header-menu-is-translatable
chore: [WIP] 🍰 Release v2.0.0-250 – Groups – Configurable Header Menu Is Translatable Etc.
2022-10-23 15:31:31 +02:00
Wolfgang Huß
e80908c00a Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 15-release-v1.1.2-XXX-configurable-header-menu-is-translatable
# Conflicts:
#	package.json
2022-10-23 15:30:38 +02:00
Wolfgang Huß
c246ecaa41
Merge pull request #83 from Ocelot-Social-Community/76-release-v2.0.0-groups-extend-rebranding-and-deployment
chore: 🍰 Release v2.0.0 – Groups Etc. – Extend Rebranding And Deployment
2022-10-23 15:28:18 +02:00
Wolfgang Huß
2b87fb2df5 Release v2.0.0-250 2022-10-23 15:16:25 +02:00
Wolfgang Huß
05e4984df6 Merge branch '76-release-v2.0.0-groups-extend-rebranding-and-deployment' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 15-release-v1.1.2-XXX-configurable-header-menu-is-translatable
# Conflicts:
#	README.md
#	TODO-next-update.md
#	branding/constants/groups.js
#	branding/constants/headerMenu.js
#	branding/constants/logos.js
2022-10-22 21:06:45 +02:00
Wolfgang Huß
ea51f73b64 Adjust the footer 2022-10-22 20:46:38 +02:00
Wolfgang Huß
c13b285992 Add header menu item 'Topic' 2022-10-22 20:31:32 +02:00
Wolfgang Huß
7ec3ee09df Adjust merge of groups branch by fixing header menu lacales idents 2022-10-22 20:26:31 +02:00
Wolfgang Huß
c2c66786a7 Merge branch '5059-epic-groups' of github.com:Yunite-Net/Yunite-Net-Ocelot-Social-Deploy-Rebranding into 15-release-v1.1.2-XXX-configurable-header-menu-is-translatable
# Conflicts:
#	.github/workflows/publish.yml
#	branding/constants/headerMenu.js
2022-10-22 20:21:25 +02:00
Wolfgang Huß
9492162712 Set footer 2022-10-22 20:14:51 +02:00
Wolfgang Huß
b0ff413d83 Adjust and add constants files 2022-10-22 20:05:29 +02:00
Wolfgang Huß
4dca4269cb Change and correct readme's 2022-10-22 20:04:52 +02:00
Wolfgang Huß
5bd5f99d24 Merge branch '7-refine-rebanding-deployment--#2' of github.com:Yunite-Net/Yunite-Net-Ocelot-Social-Deploy-Rebranding into 15-release-v1.1.2-XXX-configurable-header-menu-is-translatable 2022-10-17 10:56:42 +02:00
Wolfgang Huß
0794115b3f Release v1.1.2-XXX - configurable header menu is translatable 2022-10-15 15:57:36 +02:00
Wolfgang Huß
323826ca20 Add '/dns.values*-ME.yaml' to .gitignore 2022-10-15 15:05:08 +02:00
Wolfgang Huß
f4d440b86c Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding 2022-10-15 15:03:12 +02:00
Wolfgang Huß
a95e891e28
Merge pull request #80 from Ocelot-Social-Community/79-fix-implementation-of-overwriting-locales
fix: 🍰 Fix Implementation Of Overwriting Locales
2022-10-13 16:58:20 +02:00
Wolfgang Huß
4479fb4cbc Revert the publish branch 2022-10-13 16:55:39 +02:00
Wolfgang Huß
0cf00fdc07 Fix copy error by adding two empty JSON files to the locales 2022-10-13 15:13:34 +02:00
Wolfgang Huß
be603a5af2 Set this branch as publishing branch for testing purposes – revert later 2022-10-13 15:11:42 +02:00
Moriz Wahl
179907046f
Merge pull request #77 from Ocelot-Social-Community/merge-locales
feat: 🍰 Merge Locales
2022-10-12 18:10:48 +02:00
Moriz Wahl
a1ce804995 clean up 2022-10-12 16:29:20 +02:00
Moriz Wahl
ebf8894ca2 remove tmp folder, test for override of existing locales 2022-10-12 15:58:28 +02:00
Moriz Wahl
9045ac3199 add script to merge variables 2022-10-12 15:33:07 +02:00
Moriz Wahl
111b1da00d test jq to merge locale files 2022-10-11 18:59:52 +02:00
Wolfgang Huß
3ca0970ba3
Merge pull request #14 from Yunite-Net/13-groups-release-v1.1.1-231
chore: 🍰 Groups Release v1.1.1-231 - Show New Features
2022-09-30 10:18:01 +02:00
Wolfgang Huß
2bfde2afc1 Merge branch '5059-epic-groups' of github.com:Yunite-Net/Yunite-Net-Ocelot-Social-Deploy-Rebranding into 13-groups-release-v1.1.1-231
# Conflicts:
#	package.json
2022-09-30 09:57:21 +02:00
Wolfgang Huß
4f5ff1ff36 Release v1.1.1-231 show new group features 2022-09-30 09:52:09 +02:00
Wolfgang Huß
ccd039ec61 Add 'stage.yunite.me' to the live demo list 2022-09-26 21:02:11 +02:00
Wolfgang Huß
0a33fc05b1 Fix 'neo4j-community' name to 'neo4j-community-branded' 2022-09-26 20:26:41 +02:00
Wolfgang Huß
ca20e11b91 Fix publishing of groups branch, again, again 2022-09-26 20:07:25 +02:00
Wolfgang Huß
49d89bff9b Fix publishing of groups branch, again 2022-09-26 19:35:47 +02:00
Wolfgang Huß
c800930ee1 Fix publishing of groups branch 2022-09-26 17:17:03 +02:00
Wolfgang Huß
3b034679bc Add groups header menu 2022-09-26 17:16:38 +02:00
Wolfgang Huß
34c5096755 Change build number 2022-09-26 16:52:43 +02:00
Wolfgang Huß
bb2b4df276 Implement automatic deployment for groups branch 5059-epic-groups for Yunite branding 2022-09-26 16:48:59 +02:00
Wolfgang Huß
7e05f2e82a Implement automatic deployment for groups branch 5059-epic-groups for Yunite branding 2022-09-26 14:52:22 +02:00
Wolfgang Huß
48860b7c70 Add '/dns.values*-ME.yaml' to .gitignore 2022-09-23 12:39:00 +02:00
Wolfgang Huß
e757e3422e
Merge pull request #10 from Yunite-Net/release-v1.1.1
chore: 🍰 Release v1.1.1 – First Design Rebranding
2022-09-23 09:22:38 +02:00
Alexander Friedland
a9b1ab8e2c
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:10:31 +02:00
Alexander Friedland
b44ab6ff93
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:10:26 +02:00
Alexander Friedland
f764a5e840
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:10:21 +02:00
Alexander Friedland
5c134140f7
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:10:15 +02:00
Alexander Friedland
af6a7ee063
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:10:10 +02:00
Alexander Friedland
3ea522ff2a
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:10:03 +02:00
Alexander Friedland
d14fd3f47a
Update branding/constants/links.js
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2022-09-23 09:09:56 +02:00
Wolfgang Huß
7edc3c8af8
Merge pull request #8 from Yunite-Net/7-refine-rebanding-deployment
chore: [WIP] 🍰 Refine Rebanding And Deployment
2022-09-23 08:56:48 +02:00
ogerly
3f59926a75 change neo4j image path docker-compose.yml 2022-09-23 08:53:20 +02:00
ogerly
58079c5b8e merge ocelot master resolve conflicts 2022-09-23 08:50:00 +02:00
ogerly
0f27858284 resolve conflicts 2022-09-23 08:45:41 +02:00
Wolfgang Huß
07cd6ab7e8
Merge pull request #71 from Ocelot-Social-Community/70-release-v1.1.1-228-58-fix-folder-name
chore: 🍰 Fix Folder Name From `branding/assets/styles/import` To `branding/assets/styles/imports`
2022-09-23 07:41:15 +02:00
Wolfgang Huß
e0b2b098cf Fix folder name from branding/assets/styles/import to branding/assets/styles/imports 2022-09-23 07:20:14 +02:00
ogerly
8779bdc00e resolve conflict 2022-09-22 21:23:30 +02:00
Alexander Friedland
94f5081c22
Merge pull request #68 from Ocelot-Social-Community/release-v1.1.1
chore: 🍰 Release v1.1.1-228 – Refactor Rebranding
2022-09-22 21:17:34 +02:00
ogerly
5f967f563a update package.json to v1.1.1 -228 2022-09-22 20:48:40 +02:00
ogerly
870fe89a80 refactor rebranding 2022-09-22 19:49:24 +02:00
Wolfgang Huß
5d5ac673fd Ignore value.yaml files of the different deploys 2022-09-20 08:41:25 +02:00
Wolfgang Huß
626ff6fe57
Merge pull request #6 from Yunite-Net/5-release-v1.1.0-205
chore: 🍰 Release v1.1.0-205
2022-09-13 17:59:11 +02:00
Wolfgang Huß
d5c1952734 Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 5-release-v1.1.0-205
# Conflicts:
#	.github/ISSUE_TEMPLATE/---epic.md
#	.github/ISSUE_TEMPLATE/---question.md
#	package.json
2022-09-13 16:57:06 +02:00
Wolfgang Huß
239faa1acf Refine installation partly before pull main deploy repo 2022-09-13 16:53:41 +02:00
Wolfgang Huß
13545545fe
Merge pull request #66 from Ocelot-Social-Community/64-release-v1.1.0-225-configure-categories-etc
chore: 🍰 Release v1.1.0-225
2022-09-13 16:51:56 +02:00
Wolfgang Huß
8d6a80cc3a Release v1.1.0-225 2022-09-13 16:48:59 +02:00
Wolfgang Huß
36c7ad5a1e
Merge pull request #46 from Ocelot-Social-Community/45-refine-documentation
chore: [WIP] 🍰 Refine Deployment Setup And Documentation
2022-09-13 16:31:44 +02:00
Wolfgang Huß
ba4ad75508 Refine main readme for cert-manager and kubectl version 2022-09-13 16:25:31 +02:00
Wolfgang Huß
c68499c2a8 Remove live networks 2022-09-13 15:39:44 +02:00
Wolfgang Huß
37e1e68b9b Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 45-refine-documentation
# Conflicts:
#	TODO-next-update.md
#	docker/DOCKER_MORE_CLOSELY.md
2022-09-13 15:24:06 +02:00
Wolfgang Huß
0285c4c622 Add documentation for PRODUCTION_DB_CLEAN_ALLOW 2022-09-13 15:01:51 +02:00
Wolfgang Huß
a41efec078
Merge pull request #63 from Ocelot-Social-Community/5144-release-v1.1.0--implement-categories-again
chore: [WIP] 🍰 Release v1.1.0 - Implement Categories Again
2022-08-04 06:24:45 +02:00
Wolfgang Huß
bfa3942238 Release v1.1.0-205 2022-08-04 06:19:03 +02:00
Wolfgang Huß
b094bdb278 Refine 'TODO-next-update.md' 2022-08-04 06:18:18 +02:00
Wolfgang Huß
323b73680a Add 'CATEGORIES_ACTIVE' config 2022-08-03 15:50:21 +02:00
Wolfgang Huß
fd2388826e
Merge pull request #3 from Yunite-Net/Tirokk-update-issue-templates
Update issue templates
2022-07-27 10:15:11 +02:00
Wolfgang Huß
1d7f3988cb
Update issue templates 2022-07-25 18:08:13 +02:00
Wolfgang Huß
7afb2d688e
Update issue templates 2022-07-25 18:07:53 +02:00
Wolfgang Huß
43171e0679
Merge pull request #59 from Ocelot-Social-Community/58-release-v1.0.9-199
chore: 🍰 Release v1.0.9-199
2022-07-20 16:39:49 +02:00
Wolfgang Huß
eb8d3903a2 Release v1.0.9-199 2022-07-20 16:17:24 +02:00
Wolfgang Huß
368a926e4f
Merge pull request #56 from Ocelot-Social-Community/55-implement-PRODUCTION_DB_CLEAN_ALLOW-for-staging-production-evironments
chore: 🍰 Implement `PRODUCTION_DB_CLEAN_ALLOW` for Staging Production Environments
2022-07-20 14:57:33 +02:00
Wolfgang Huß
92007dfb74 Change document by accumulate Neo4j db 'clean.js' and 'seed.js' and make the node calls await with flag '--experimental-repl-await' in 'publish.yml' 2022-07-20 14:53:10 +02:00
Wolfgang Huß
0adbe7696b Change back to only publish on master branch push 2022-07-20 14:50:07 +02:00
Wolfgang Huß
c041d29878
Merge pull request #57 from Ocelot-Social-Community/54-add-docker-compose-override-for-apple-m1-and-docu
chore: 🍰 Add Docker Compose Override For Apple M1 And Docu
2022-07-20 10:49:31 +02:00
Wolfgang Huß
b36eb508a6 Document Docker Compose override for Apple M1 2022-07-20 10:45:38 +02:00
Wolfgang Huß
a44f003104 Add Docker Compose override for Apple M1 2022-07-20 10:11:35 +02:00
Wolfgang Huß
126c92480b Fix changing of push branch temporary to this branch as well 2022-07-20 10:00:55 +02:00
Wolfgang Huß
ac19f5959c Comment out 'PRODUCTION_DB_CLEAN_ALLOW' in 'docker-compose.yml' 2022-07-20 09:52:56 +02:00
Wolfgang Huß
eafc73dc0f Comment out 'PRODUCTION_DB_CLEAN_ALLOW' in 'docker-compose.ocelotsocial-branded.yml' 2022-07-20 09:51:30 +02:00
Wolfgang Huß
efc78594de Add Documentation for 'Kubernetes Commands (Without Helm) To Deploy New Docker Images To A Kubernetes Cluster' 2022-07-20 09:38:50 +02:00
Wolfgang Huß
0317d44ade Set push branch temporary to this branch as well 2022-07-20 09:37:16 +02:00
Wolfgang Huß
f09a32d0d1 Implement 'PRODUCTION_DB_CLEAN_ALLOW' for production environments on staging servers 2022-07-20 08:28:13 +02:00
Wolfgang Huß
9db2fdac09
Merge pull request #53 from Ocelot-Social-Community/52-fix-cert_manager-api-version-to-v1
Chore: 🍰 Fix `apiVersion: cert-manager.io/v1alpha2` To `*/v1`
2022-07-18 18:40:54 +02:00
Wolfgang Huß
a9d43d88e5 Fix 'apiVersion: cert-manager.io/v1alpha2' to '*/v1' 2022-07-18 18:38:30 +02:00
Wolfgang Huß
e86c2fe64e
Merge pull request #50 from Ocelot-Social-Community/48-rename-maintenance-container-from-maintenance-to-container_ocelot_maintenance
chore: 🍰 Adjust `maintenance` Container Name In Deployment With Helm
2022-07-18 15:16:40 +02:00
Wolfgang Huß
c64f1b4ab7
Merge pull request #51 from Ocelot-Social-Community/18-rename-docker-image-neo4j-to-neo4j_community
chore: 🍰 Release New Build Version `v1.0.8-184`
2022-07-18 13:43:28 +02:00
Wolfgang Huß
86a613cbe0 Release new build version v1.0.8-184 2022-07-18 13:39:40 +02:00
Wolfgang Huß
ca3f569b6f
Merge pull request #49 from Ocelot-Social-Community/18-rename-docker-image-neo4j-to-neo4j_community
chore: 🍰 Rename Neo4j Docker Image In General To `neo4j-community:*`
2022-07-18 13:31:02 +02:00
Wolfgang Huß
d66e8f0f17 Adjust maintenance container name in deployment with Helm 2022-07-18 10:55:10 +02:00
Wolfgang Huß
d6480c14e5 Rename Neo4j Docker image in general to 'neo4j-community:*' 2022-07-18 07:56:06 +02:00
Wolfgang Huß
1174274376 Add Docker documentation 2022-07-18 07:24:58 +02:00
ogerly
35796f338f change package.json for yunite.net 2022-07-11 15:40:53 +02:00
Wolfgang Huß
94ca0461a3 Update TODO-next-update.md 2022-07-09 21:33:39 +02:00
Wolfgang Huß
70a60122b4 Update deploy instructions 2022-07-09 21:21:33 +02:00
Wolfgang Huß
2dd33909c7 Update cert-manager apiVersion "cert-manager.io/v1alpha2" to "cert-manager.io/v1" 2022-07-09 21:20:16 +02:00
Wolfgang Huß
45913de805 Refine docs, first step 2022-07-08 11:14:18 +02:00
Wolfgang Huß
b0d04e3c28
Merge pull request #44 from Ocelot-Social-Community/42-configure-COOKIE_EXPIRE_TIME
feat: 🍰 Release v1.0.8 – Configure Cookie Expire Time – second run
2022-07-01 12:41:04 +02:00
Wolfgang Huß
cbe5e766ac Release version v1.0.8, Docker version tag 1.0.8-182 2022-07-01 12:38:29 +02:00
Wolfgang Huß
327668ece2 Adjust todo 2022-01-21 20:10:20 +01:00
Wolfgang Huß
4fe3c5807a Add todo in 'TODO-next-update.md' 2022-01-21 20:05:59 +01:00
Wolfgang Huß
7f5d884bd7
Merge pull request #43 from Ocelot-Social-Community/42-configure-COOKIE_EXPIRE_TIME
feat: 🍰 Configure Cookie Expire Time
2022-01-20 18:39:06 +01:00
Wolfgang Huß
518ec8ffef Add 'TODO-next-update.md' 2022-01-20 18:37:01 +01:00
Wolfgang Huß
96c640af0f Adjust comment 2022-01-18 13:14:49 +01:00
Wolfgang Huß
adc9f0967e Revert "Comment the new setting out, because it's the default value"
This reverts commit b7908e617c6f30bc55c8420a3f5f4ef63414ae6d.

- I revert, because it looks like that an undefined .env variable becomes an empty string. To handle this with if statements seems to uncertain to me without intense testing!
2022-01-18 13:12:55 +01:00
Wolfgang Huß
b7908e617c Comment the new setting out, because it's the default value 2022-01-18 12:59:47 +01:00
Wolfgang Huß
1d6c4de01a Refactor to configure 'COOKIE_EXPIRE_TIME' 2022-01-18 12:36:43 +01:00
Wolfgang Huß
6439e6df08
Merge pull request #40 from Ocelot-Social-Community/39-on-backups-rollbacks--release-v1.0.7-171
docs: 🍰 Add Docs For Backups, Rollbacks, And Release v1.0.7-171
2021-12-02 17:28:11 +01:00
Wolfgang Huß
b792a18fb1 Add docs for backups and release v1.0.7-171 2021-12-02 17:23:05 +01:00
Wolfgang Huß
9d48daf74d
Merge pull request #37 from Ocelot-Social-Community/release-v1.0.6-170
chore: 🍰 Realease v1.0.6-170
2021-11-30 12:01:42 +01:00
Wolfgang Huß
7699485261 Realease v1.0.6-170 2021-11-30 11:59:19 +01:00
Wolfgang Huß
6229a85f12
Merge pull request #36 from Ocelot-Social-Community/35-refactor-faq-link-to-use-internal-page
chore: 🍰 Refactor FAQ Link To Use Internal Page Which Was Implemented Before
2021-11-30 11:16:48 +01:00
Wolfgang Huß
b494dc1456 Refactor to use internal FAQ page 2021-11-30 11:09:42 +01:00
Wolfgang Huß
9764e76fab
Merge pull request #32 from Ocelot-Social-Community/31-add-branding-templates-for-terms-and-conditions-etc
chore: 🍰 Add Branding Templates For Terms And Conditions Etc.
2021-10-20 10:52:45 +02:00
Wolfgang Huß
34e148b923 Refactor CSS for internal pages 2021-10-20 10:35:04 +02:00
Wolfgang Huß
e8eaef50e5 Change note in FAQ templates 2021-10-20 10:33:54 +02:00
Wolfgang Huß
a35a729bfb Fix badges in README.md
- Fix license.
2021-10-20 09:19:28 +02:00
Wolfgang Huß
9959585a5f Refactor CSS on internal pages to replace linebreak 2021-10-20 09:04:22 +02:00
Wolfgang Huß
0163703f46 Add badges to README.md 2021-10-20 08:49:56 +02:00
Wolfgang Huß
3d058251d7 Fix imprint link 2021-10-18 16:44:37 +02:00
Wolfgang Huß
ff24b34df5 Refactor CSS on internal pages after Davids suggestions 2021-10-18 07:59:22 +02:00
sushidave
e6f648cc01
Simplify CSS data-privacy.html 2021-10-15 13:46:40 +02:00
Wolfgang Huß
550f197626 Refactor CSS on internal pages 2021-10-14 13:23:55 +02:00
Wolfgang Huß
dea9806176 Delete comments in data-privacy.html 2021-10-14 11:05:11 +02:00
Wolfgang Huß
f28119a536 Finish data-privacy.html 2021-10-13 16:25:36 +02:00
Wolfgang Huß
9bb3ff8b1a Restructure template folders 2021-10-13 16:24:50 +02:00
Wolfgang Huß
81ac662b33 Refine info pages 2021-10-12 12:26:15 +02:00
Wolfgang Huß
4b892ff43f Overtake some corrections 2021-10-12 12:26:00 +02:00
Wolfgang Huß
973e6a0249 Refine info pages 2021-10-12 08:47:36 +02:00
Wolfgang Huß
3ad58ab989 Refine template for terms-and-….html 2021-10-11 17:45:54 +02:00
Wolfgang Huß
51900faced Refine template for data-privacy.html 2021-10-11 14:07:49 +02:00
Wolfgang Huß
83cdc611f3 Add template for data-privacy.html 2021-10-11 13:43:02 +02:00
Wolfgang Huß
62c436b3dc Add templates for faq.htm 2021-10-07 16:14:49 +02:00
Wolfgang Huß
4e28bfcc31 Refine templates for code-of-conduct.html and terms-and-conditions.htm 2021-10-07 16:14:18 +02:00
Wolfgang Huß
cd68541f36 Add templates for code-of-conduct.html and terms-and-conditions.htm 2021-10-07 15:56:00 +02:00
Wolfgang Huß
f3ba3e7214
Merge pull request #29 from Ocelot-Social-Community/24-add-rebranded-emails-for-sending-notifications
feat: 🍰 Add Rebranded E-Mails For Sending Notifications
2021-10-05 12:03:04 +02:00
Wolfgang Huß
07d1bb65b8 Implement backend email templates 2021-09-29 11:32:08 +02:00
Wolfgang Huß
c8a6f05eda Set version 1.0.6 and new image tag 1.0.6-160 2021-09-29 11:15:22 +02:00
Wolfgang Huß
8cac274082
Merge pull request #28 from Ocelot-Social-Community/Tirokk-minor-fixes
bug: 🍰 Fix Minor Errors And Clarify Docs
2021-09-29 09:21:15 +02:00
Wolfgang Huß
ed76d712dd
Change caution to attention 2021-09-28 09:59:19 +02:00
Wolfgang Huß
0dc321cf70
Add the need of a Docker organisation 2021-09-28 09:57:20 +02:00
Wolfgang Huß
e7af6f5fea
Fix dummy IP and last README.md link 2021-09-28 09:02:35 +02:00
Wolfgang Huß
ef650d1fb6
Merge pull request #25 from Ocelot-Social-Community/23-add-new-internal-pages-v1.0.5
chore: 🍰 Implement New Internal Pages – Main Release v1.0.5
2021-08-12 13:36:34 +02:00
Wolfgang Huß
89ef3aad2d Fix warning in docker-compose
- Fixes 'WARNING: The WEBSOCKETS_URI variable is not set. Defaulting to a blank string.'
2021-08-12 13:34:31 +02:00
Wolfgang Huß
2ddf817372 Fix image upload problem by adding volumes to Docker YAML files 2021-08-12 13:24:09 +02:00
Wolfgang Huß
59a98eccbb Set 'ocelotDockerVersionTag' to '1.0.5-153' 2021-08-12 12:11:53 +02:00
Wolfgang Huß
a57f6cb9c9 Implement new internal pages
- Add internal donation page.
- Replace `links.js`.
- Remove copying of `links.js` to backend.
- Add copying of `emails.js` to backend and set new values.
- Remove leading `<br>` on each internal page default.
2021-08-12 11:53:42 +02:00
Wolfgang Huß
19838a0d80
Merge pull request #22 from Ocelot-Social-Community/21-add-landing-page-etc
feat: [WIP] 🍰 Add Landing Page Etc.
2021-07-27 11:59:29 +02:00
Wolfgang Huß
895150f997 Change DockerHub build number to compatible one 2021-07-27 11:54:03 +02:00
Wolfgang Huß
551dd5eec7 Change comments 2021-07-20 17:33:37 +02:00
Wolfgang Huß
bfecd09fcd Refine comments 2021-07-20 11:49:59 +02:00
Wolfgang Huß
2f045553d4 Implement HTML internal support and organization pages 2021-07-20 11:34:30 +02:00
Wolfgang Huß
74852aa2d1 Add dot at line end of HTML internal pages 2021-07-20 10:43:49 +02:00
Wolfgang Huß
e9638147d1 Add comment to 'links.js' 2021-07-19 15:31:32 +02:00
Wolfgang Huß
5ce8b9e237 Refine HTML of internal pages and their templates 2021-07-19 15:23:20 +02:00
Wolfgang Huß
c675b6fa22 Add original repos absolute link to Readme.md 2021-07-13 15:36:19 +02:00
Wolfgang Huß
aaa10921b4
Merge pull request #20 from H-E-L-F-A/ocelot-parent-refactor
docs: 🍰 [WIP] Add Configure And Rebranding Readme.md
2021-07-13 14:00:14 +02:00
Wolfgang Huß
1f6a0874c9 Fulfill Ulf's suggestions and minor design fixes 2021-07-13 13:54:18 +02:00
Wolfgang Huß
d8c879b373 Add template folder and file 'branding/templates/locales/html/de/code-of-conduct.html' 2021-06-21 13:23:41 +02:00
Wolfgang Huß
8d6bd92c1b Describe DNS setup 2021-06-21 12:59:14 +02:00
Wolfgang Huß
a00288e56d Document getting cluster ID 2021-06-18 12:38:32 +02:00
Wolfgang Huß
7c21306d17 Refine mail dummy in value.template.yaml 2021-06-17 18:24:35 +02:00
Wolfgang Huß
b4adb248fa Add DigitalOcean.md 2021-06-17 17:40:00 +02:00
Wolfgang Huß
d0cd87cee3 Add Kubernetes to Kubernetes README.md 2021-06-17 17:39:43 +02:00
Wolfgang Huß
0fdd997113 Add text to indicate optional steps 2021-06-17 13:24:19 +02:00
Wolfgang Huß
dd719ea71b Refine Doc for proofing DockerHub images 2021-06-17 13:21:30 +02:00
Wolfgang Huß
84e6467392 Refine README and add browser addresses 2021-06-17 13:10:37 +02:00
Wolfgang Huß
5bd1208103 Add docs for DockerHub 2021-06-17 13:02:29 +02:00
Wolfgang Huß
03bc560443 Fix line ending 2021-06-16 09:36:46 +02:00
Wolfgang Huß
511095451a Add configure and rebranding Readme.md
- Refine general Readme.md.
2021-06-16 09:09:46 +02:00
Wolfgang Huß
0babdfe8ec
Merge pull request #15 from Ocelot-Social-Community/14-new-deployment-with-base-and-code
chore: [WIP] 🍰 New Deployment With 'base' And 'code' Docker Images
2021-06-07 21:07:00 +02:00
Wolfgang Huß
92664ee0df Set publish again on master push only 2021-06-07 21:04:54 +02:00
Wolfgang Huß
20c70757be Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 14-new-deployment-with-base-and-code
# Conflicts:
#	branding/constants/links.js
#	branding/locales/html/de/code-of-conduct.html
#	branding/locales/html/de/data-privacy.html
#	branding/locales/html/de/faq.html
#	branding/locales/html/de/imprint.html
#	branding/locales/html/de/terms-and-conditions.html
#	branding/locales/html/en/code-of-conduct.html
#	branding/locales/html/en/data-privacy.html
#	branding/locales/html/en/faq.html
#	branding/locales/html/en/imprint.html
#	branding/locales/html/en/terms-and-conditions.html
#	docker/maintenance.Dockerfile
#	docker/webapp.Dockerfile
2021-06-07 20:46:37 +02:00
Wolfgang Huß
bab552ae86 Overtake the tested changes from sender.fm 2021-06-07 20:17:13 +02:00
Wolfgang Huß
f0a01fa42a Add comment and lineend 2021-06-07 18:07:09 +02:00
Wolfgang Huß
c3212eaca1 Implement 'docker-compose.ocelotsocial-branded.yml' 2021-06-03 19:20:54 +02:00
Wolfgang Huß
16ef30041a
Merge pull request #17 from Ocelot-Social-Community/16-flexibe-footer-links
feat: [WIP] 🍰 Flexible Footer Links
2021-06-03 19:05:45 +02:00
Wolfgang Huß
5240bc9e67 Add text line to the rebranded translated html files 2021-06-03 19:03:30 +02:00
Wolfgang Huß
bd0a70ad54 Add locales to branding, especial translated html files 2021-06-03 17:24:02 +02:00
Wolfgang Huß
a091ac9689 Merge branch 'master' of https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding into 16-flexibe-footer-links 2021-06-03 07:37:25 +02:00
Wolfgang Huß
7b09df848b Extend and change links 2021-06-03 07:36:55 +02:00
Wolfgang Huß
a03830d5c6 Correct Discord link 2021-05-31 15:57:50 +02:00
Wolfgang Huß
1f89baa843 Refine comment 2021-05-30 20:37:36 +02:00
Wolfgang Huß
7fea34a71e
Change link for contribution 2021-05-25 17:07:46 +02:00
Wolfgang Huß
06fafb8cee
Change logo file name in main Readme.md 2021-05-25 16:59:27 +02:00
Wolfgang Huß
dacbffa933
Merge pull request #12 from Ocelot-Social-Community/adjust-to-new-logo-structure
💥 Release v1.0.3
2021-05-20 09:59:03 +02:00
Wolfgang Huß
71f250ceb6 Upgrade ocelot.social build number to 1.0.3-82 2021-05-19 17:12:48 +02:00
Wolfgang Huß
981c48a782 Release v1.0.3 2021-05-19 11:10:33 +02:00
Wolfgang Huß
ac85a97191 Rename logo 'logo-horizontal.svg' to small caps, remove dummy 2021-05-19 11:10:01 +02:00
Wolfgang Huß
9d370c1921 Adjust to new logo structure
- Rename logo 'logo-horizontal--dummy' to dummy to get small caps in the next step.
2021-05-19 11:07:07 +02:00
Wolfgang Huß
07a6183d0f
Merge pull request #11 from Ocelot-Social-Community/add-main-readme-and-license
🛠 [Refactor] Add README And LICENSE
2021-05-17 13:35:44 +02:00
Wolfgang Huß
eafc02c869 Refine organization description 2021-05-17 13:31:36 +02:00
Wolfgang Huß
cc728e829f Revert apps default DockerHub image names 2021-05-17 13:31:06 +02:00
Wolfgang Huß
6cc5f1dff6 Add README and LICENSE 2021-05-17 09:26:09 +02:00
Wolfgang Huß
e587f88743
Merge pull request #8 from Ocelot-Social-Community/7-refactor-build-of-docker-image-and-deployment
chore: 🍰 Implement Use Of package.json 'Version' Etc. For Build And Refine Helm Chart
2021-05-15 14:13:59 +02:00
Wolfgang Huß
936743d8b5 Refine comments and default Docker image names 2021-05-14 20:37:49 +02:00
Wolfgang Huß
825b05f43e Fix comments 2021-05-14 13:12:53 +02:00
Wolfgang Huß
d478a5af7e Correct needs for 'upload_to_dockerhub' 2021-05-14 13:07:50 +02:00
Wolfgang Huß
050d0c3ea8 Refine README and values.template.yaml 2021-05-14 12:27:33 +02:00
Wolfgang Huß
c0a1028eb7 Rename *.yaml.dist files to *.template.yaml 2021-05-12 12:53:15 +02:00
Wolfgang Huß
3fe2ec6450 Use correct Neo4j docker image 2021-05-12 12:04:20 +02:00
Wolfgang Huß
272a485f67 Add the other docker images 2021-05-12 11:30:16 +02:00
Wolfgang Huß
278317095a Fix package.json entries 2021-05-12 09:03:06 +02:00
Wolfgang Huß
ef1b2e7b7f Refactor to Ulf's suggestions 2021-05-12 08:52:39 +02:00
Wolfgang Huß
b57e1f23e2 Refine Helm charts 2021-05-11 17:27:31 +02:00
Wolfgang Huß
1afe893fb6 Build branded Neo4j as well 2021-05-11 16:50:52 +02:00
Wolfgang Huß
0344a1b4cc Implement use of package.json 'version' etc. for '$ docker build …' 2021-05-11 16:03:41 +02:00
Wolfgang Huß
682a7c3c5c
Merge pull request #6 from Ocelot-Social-Community/simplify-ocelot-logos
chore: 🍰 Replace Ocelot Logos 619x593 With 600x570
2021-05-11 13:36:38 +02:00
Wolfgang Huß
708b01521a Replace ocelot logos 619x593 with 600x570 like the others 2021-05-11 13:10:03 +02:00
Wolfgang Huß
ba96a34aff
Merge pull request #4 from Ocelot-Social-Community/branding_as_default
brand_as_default
2021-05-11 12:32:14 +02:00
f74045e3b9
brand as default 2021-05-11 02:47:53 +02:00
5b8dba0be9
Merge pull request #3 from Ocelot-Social-Community/limit_replicasets
limit_replicasets
2021-04-07 10:04:03 +02:00
fc41111f8c
limit the amount of replicasets held in the kubernetes stack. 2021-04-07 07:02:19 +02:00
0bf8b1e282
default value INVITE_REGISTRATION=false 2021-03-11 11:47:03 +01:00
874d719ae3
support new INVITE_REGISTRATION config flag 2021-03-11 03:19:05 +01:00
26cd9b990f
more missing changes 2021-02-25 21:30:28 +01:00
66b7c8088f
missing usaved changes 2021-02-25 20:46:33 +01:00
Ulf Gebhardt
74eb92c602
Merge pull request #2 from Ocelot-Social-Community/deployment
Deployment
2021-02-25 20:42:01 +01:00
7c21505744
implemented wolles changes to backup/snapshots 2021-02-25 20:39:01 +01:00
dfc07d88af
remains from the deployment folder of the ocelot-social repository 2021-02-25 19:01:54 +01:00
8e1708284b
updated README.md & external Minikube.md 2021-02-25 18:57:37 +01:00
200b8b72f1
included some README texts in the two main READMEs 2021-02-25 17:22:26 +01:00
a506f0216d
values.yaml.dist 2021-02-24 01:38:22 +01:00
3ae0cf7796
nginx.values.yaml.dist 2021-02-24 01:15:17 +01:00
9186c1e92c
dns.values.yaml.dist 2021-02-24 01:14:57 +01:00
58124209bc
READMEs & ignore value files 2021-02-24 01:12:42 +01:00
0ce7c637f4
deployment make sure to restart pods, restart policy 2021-02-23 17:54:00 +01:00
58b624f2d6
job db-migrate (works now in 0.6.14) 2021-02-17 21:45:18 +01:00
0a4c8381b8
cluster issues (letsencrypt - production & staging) 2021-02-17 17:57:38 +01:00
55e977f7a1
helm chart 2021-02-17 17:47:13 +01:00
82c3fdcaf2
maintenance deployment 2021-02-17 17:42:13 +01:00
481174421b
support multiple domains 2021-02-17 17:22:22 +01:00
63b00d67b5
corrected component label (no spaces allowed) 2021-02-17 16:59:30 +01:00
412473b85d
fixed tabs 2021-02-17 12:57:11 +01:00
49a46ef5e3
tabs 2021-02-17 12:51:40 +01:00
d6d7801eb8
named port, tabs for tags 2021-02-17 12:49:46 +01:00
691c519be3
license & notes 2021-02-17 02:40:29 +01:00
ac45b0a49e
maintenance template 2021-02-17 02:39:56 +01:00
eb31dc08ea
job db-init 2021-02-16 16:51:30 +01:00
18eef420eb
fixed neo4j container name 2021-02-16 16:43:05 +01:00
9bbbfb23f5
backend templates 2021-02-16 16:42:56 +01:00
b1680328cb
default folders for helm chart 2021-02-16 16:33:02 +01:00
fdd724ea4b
neo4j templates 2021-02-16 16:32:42 +01:00
ead95a9e4e
ingress for webapp 2021-02-16 16:06:16 +01:00
c4dbce9793
webapp definitions 2021-02-16 16:06:05 +01:00
b21126c696
corrected storage labels & name 2021-02-16 16:05:33 +01:00
e8566b810f
parameters & standard labels for persistent storage 2021-02-16 15:32:31 +01:00
5a36f8e638
persistent storage 2021-02-16 15:18:05 +01:00
519ae6e051
v0.0.6 2021-02-13 19:09:02 +01:00
2cbb9680e5
fixed publish ci 2021-02-13 19:08:35 +01:00
bf484ef6e6
moved docker files into docker folder
renamed hc-network to test-network in docker-compose file
2021-02-13 19:06:19 +01:00
e0e19d90ed
use whitelabeled images for example branding 2021-02-12 13:17:07 +01:00
3ef2f7f00e
adjusted data for ocelot 2021-02-12 13:10:45 +01:00
2a9d14df1e
v0.0.5 2021-02-12 13:04:53 +01:00
dc1b593b3e
docker-compose testing 2021-02-12 13:04:36 +01:00
900c4fe50a
moved all branding files in branding repository 2021-02-12 12:25:58 +01:00
f2515874ab
v0.0.4 2021-02-12 12:11:18 +01:00
ce0c36e966
correct dependencies
v0.0.3
2021-02-12 03:49:44 +01:00
004180fae7
maintenance dockerfile, v0.0.2, publish maintenance 2021-02-12 03:47:54 +01:00
f7b0c44939
publish workflow 2021-02-12 03:30:51 +01:00
d049729b25
dockerfiles for front & backend 2021-02-12 03:30:39 +01:00
ee966a533b
package.json for version number 2021-02-12 03:30:22 +01:00
1df0381f7e
statics 2021-02-12 03:30:01 +01:00
28e2246e9f
constants 2021-02-12 03:29:26 +01:00
00c76f56a3
delete stuff 2021-02-12 03:28:58 +01:00
Wolfgang Huß
d1766601f1 Change icon to a transparent background 2021-01-07 10:18:20 +01:00
Wolfgang Huß
190f0e9560 Correct maintenance image from white-labeled to rebranded 2021-01-06 17:36:32 +01:00
Wolfgang Huß
caf49dd715 Replace HC by ocelot.social logos 2021-01-06 17:30:55 +01:00
Wolfgang Huß
4ad6629c9a Add cookie entry to 'metadata.js' 2020-12-22 17:09:25 +01:00
Wolfgang Huß
104c024885 Replace logo files 2020-12-22 17:09:19 +01:00
Wolfgang Huß
bef33d8816 Correct Human-Connection path to Ocelot-Social 2020-12-22 16:40:53 +01:00
Wolfgang Huß
556dd5ed92 Refactor docker-compose.yml 2020-12-22 16:37:10 +01:00
Wolfgang Huß
42007f17dd Set the new Docker Hub images 2020-12-22 15:52:35 +01:00
Wolfgang Huß
c37aa08450 Add submodule Ocelot-Social 2020-12-22 15:35:57 +01:00
Wolfgang Huß
3a5001b0a1 Add .gitignore 2020-12-22 15:32:02 +01:00
Wolfgang Huß
09f7bba9af Remove submodule Human-Connection 2020-12-22 15:29:50 +01:00
Wolfgang Huß
4099ca9816
Change submodule to ours 2020-12-22 15:14:52 +01:00
Wolfgang Huß
b404355cd9 Fix linting 2020-11-16 15:55:33 +01:00
Ademílson F. Tonato
e1ef6f807f fix: update tests for markAllAsRead 2020-11-16 15:28:43 +01:00
Ademílson F. Tonato
7f345c3140 fix: update based on code-review suggestions 2020-11-16 15:27:17 +01:00
Ademílson F. Tonato
89e034057d fix: update based on code-review suggestions 2020-11-16 15:25:09 +01:00
Wolfgang Huß
a94d7188be Merge branch 'master' of https://github.com/Ocelot-Social-Community/Ocelot-Social into feature/mark-all-notification-as-read-test 2020-11-12 15:37:38 +01:00
Wolfgang Huß
ae4f53e09c Correct backend test
- And added some empty lines for nice formating.
2020-11-02 15:50:21 +01:00
Ademílson F. Tonato
cc99e27fd4 refactor: updating locales in alphabetical order 2020-10-27 19:44:28 +00:00
Ademílson F. Tonato
4a23087c11 feat: add tests for mark all as read (webapp) 2020-10-24 19:41:29 +01:00
Ademílson F. Tonato
d831e14109 feat: add button to mark all notifications as read on notification page 2020-10-24 19:41:03 +01:00
Ademílson F. Tonato
bfe66adaac feat: add button to mark all notifications as read on notification menu 2020-10-24 19:40:05 +01:00
Ademílson F. Tonato
1df69c90fd feat: add tests for mark all as read (backend) 2020-10-24 19:38:45 +01:00
Ademílson F. Tonato
e37fb535dc feat: add translations for notifications label (mark all as read) 2020-10-24 11:54:52 +01:00
Ademílson F. Tonato
0bffede021 feat: add mutation for new functionality (mark-all-as-read)
- Add mutation for markAllAsRead (notifications)
- Add method to the schema that returns a list of all notifications
- Add permissions rules to invoke this method (isAuthenticated)

See #2660
2020-10-24 11:29:09 +01:00
roschaefer
24ef989e1a Turn logo .svg into landscape 2020-06-16 16:27:42 +02:00
roschaefer
599eab3502 Add WEBSOCKETS_URI env var 2020-06-16 15:25:21 +02:00
roschaefer
010d5c4bfb Parameterize SMTP configuration 2020-06-16 15:04:19 +02:00
roschaefer
cfe3ba8998 Overwrite Logo in Navigation top bar 2020-06-16 14:43:09 +02:00
roschaefer
8002f8954f Update deployment 2020-06-16 12:22:02 +02:00
roschaefer
60da324b44 Deploy a fake mailserver
Please run `docker-compose -f docker-compose.yml up`
2020-06-16 10:46:17 +02:00
roschaefer
ec2ff36d3b Use my email addresses 2020-06-16 10:45:47 +02:00
roschaefer
dfa4ee8ed0 Update fyphe_O docker images 2020-06-16 10:30:19 +02:00
roschaefer
e47d10b5be Update submodule 2020-06-08 17:17:29 +02:00
roschaefer
26fa6ab261 Silly me, remove continuous integration
This worfklow should be located in the community repository
2020-06-08 17:10:45 +02:00
roschaefer
a059cec4c2 Change submodule to branch rebranding 2020-06-08 17:01:48 +02:00
roschaefer
88c6d10c62 Add new static code analysis workflow 2020-06-08 16:48:10 +02:00
roschaefer
05cb9bd6ec Use same name for build stage and image tag
Plus get rid of one obsolete step in Githhub workflow
2020-06-08 16:36:00 +02:00
roschaefer
aa7e30f287 Push bare image tag to make build server happy 2020-06-08 16:09:48 +02:00
roschaefer
b93489fe14 Remove all humanconnection dockerhub repos
I'm experiencing non-determinstic behaviour when I configure a repsitory
which does not exist on dockerhub or is not part of the schoolsinmotion
organization. Therefore I'm going to use a tag `bare` for the base
images.
2020-06-08 15:19:12 +02:00
roschaefer
722b7bf687 Addding cache_from changes anything? 2020-06-08 14:51:54 +02:00
roschaefer
d3664ee178 WTF OK, let's add obsolete dockerhub repositories 2020-06-08 14:32:20 +02:00
roschaefer
7ec4d88676 Random try to fix strange error
Backend and Neo4j base images are built fine but Github fails to build
`humanconnection/webapp` docker image. Is a request made to dockerhub to
see if the repository exists? Even if the resulting image is not being
pushed to dockerhub?

What really bugs me is that `humanconnection/backend` does not exist
anymore and yet the Github actions runs fine building that image.
2020-06-08 14:27:55 +02:00
roschaefer
0a6c222a95 Configure Github actions to build base images 2020-06-08 14:19:21 +02:00
roschaefer
178e8fe1bb Delete fyphe_O submodule 2020-06-08 13:50:50 +02:00
roschaefer
5448b5a271 Common base image strategy 2020-06-08 11:56:43 +02:00
roschaefer
3c698e107c Fix paths 2020-06-08 10:43:10 +02:00
roschaefer
ab7d885017 Set submodule to rebranding 2020-06-08 09:19:32 +02:00
roschaefer
4a2d4317a5 Replace logo on login page 2020-06-05 00:14:17 +02:00
roschaefer
edfdcb6bc6 Recursive copy 2020-06-04 21:43:30 +02:00
roschaefer
c2d52f19d1 More files 2020-06-04 21:30:11 +02:00
roschaefer
3fff866a55 Rebrand step proof of concept 2020-06-04 21:19:05 +02:00
roschaefer
1a8ccfa2c1 Just ran into https://github.com/docker/build-push-action/issues/48 2020-06-04 15:09:15 +02:00
roschaefer
d804c7233e Explicitly set push to true 2020-06-04 15:04:32 +02:00
roschaefer
df6a8bd78f Add tag latest 2020-06-04 14:58:09 +02:00
roschaefer
81631f0bd5 Add missing repositories 2020-06-04 14:52:03 +02:00
roschaefer
b4dc46e0c9 Push docker images 2020-06-04 14:47:01 +02:00
roschaefer
f26f83d5ef Build neo4j docker image on Github 2020-06-04 13:43:13 +02:00
roschaefer
0eb108a2b2 Add fyphe_O repository as sumbodule 2020-06-04 13:42:57 +02:00
Robert Schäfer
bdb3c204aa
Merge pull request #194 from Human-Connection/update-version
Update version to 0.5.22
2019-12-09 14:56:04 +01:00
Alina Beck
8be9662987
Update version to 0.5.22 2019-12-09 15:49:33 +03:00
Robert Schäfer
7ef8340500
Merge pull request #190 from Human-Connection/load-svgs-with-babel
Use babel-loader to transpile svgs
2019-12-06 12:33:07 +01:00
Alina Beck
5d6391f505 use babel loader to transpile svgs
IE and Edge had trouble loading the Human Connection network
because object spread operators were left in the minified code
using babel-loader for svgs (as suggested in the vue-svg-loader docs)
hopefully solves this issue
2019-12-05 13:07:45 +03:00
Robert Schäfer
d46fc1570c
Merge pull request #176 from hwilson2563/master
add a xxx-small box to space
2019-10-08 01:48:11 +02:00
Hilary Matusiak
c752e25221 add a xxx-small box to space 2019-10-04 11:46:06 -04:00
Alina Beck
808b3c5a95
Merge pull request #155 from Human-Connection/update_version
Update version to 0.5.21
2019-09-09 18:04:32 +01:00
roschaefer
b05583a8b0 Implement a custom deployment condition via bash 2019-09-09 16:16:29 +02:00
roschaefer
90f747a2a9 Don't deploy if you're not on master
Thank you:
https://github.com/travis-ci/travis-ci/issues/5419#issuecomment-222815942
2019-09-09 15:59:52 +02:00
roschaefer
3d85451aff Update version to 0.5.21 2019-09-09 15:59:52 +02:00
Robert Schäfer
8dafc50286
Merge pull request #154 from Human-Connection/deploy_github_pages_through_travis
Deploy Github pages through Travis CI
2019-09-09 13:02:11 +02:00
roschaefer
0b6360bc0b Deploy Github pages through Travis CI
This solves two problems
* It automatically deploys the documentation
* It deploys the documentation only if the npm package is deployed (ie.
if there is a git tag) and keeps both in sync
2019-09-09 12:59:11 +02:00
Robert Schäfer
2ad4602de3
Merge pull request #153 from Human-Connection/update_all_dependencies
Update all dependencies except `sass-loader`
2019-09-09 12:28:02 +02:00
roschaefer
80eb430460 Update all dependencies except sass-loader
We want to make another release and had a look which dependabot PR was
green. So I just updated the green dependencies manually and had a look
if anything breaks.

Again it would be great to have a build server and a reliable test suite.
2019-09-09 12:22:32 +02:00
Robert Schäfer
aa772ca19f
Merge pull request #149 from Human-Connection/dependabot/npm_and_yarn/sass-loader-8.0.0
Bump sass-loader from 7.2.0 to 8.0.0
2019-09-09 12:20:18 +02:00
Alina Beck
94c0ed83d9 use renamed sass-loader prependData option 2019-09-09 11:16:14 +01:00
Robert Schäfer
ac960d8ecd
Merge pull request #137 from Human-Connection/dependabot/npm_and_yarn/babel-jest-24.9.0
Bump babel-jest from 24.8.0 to 24.9.0
2019-09-09 12:04:12 +02:00
Robert Schäfer
0889e137d9
Merge pull request #144 from Human-Connection/dependabot/npm_and_yarn/vue/cli-plugin-unit-jest-3.11.0
Bump @vue/cli-plugin-unit-jest from 3.10.0 to 3.11.0
2019-09-09 12:03:31 +02:00
Robert Schäfer
66c049544e
Merge pull request #152 from Human-Connection/fix-grid-component
Fix grid component
2019-09-09 11:59:05 +02:00
Alina Beck
dc4ce74b21 add missing )) 2019-09-04 17:45:20 +01:00
dependabot-preview[bot]
e0d3717ca0
Bump sass-loader from 7.2.0 to 8.0.0
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 7.2.0 to 8.0.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v7.2.0...v8.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-30 04:20:00 +00:00
Grzegorz Leoniec
73195606fb Bump version 2019-08-25 12:48:11 +02:00
Grzegorz Leoniec
e6fe9ba4b7 Commit phantom changes 2019-08-25 12:47:49 +02:00
Grzegorz Leoniec
3c65a2426c Updated docs 2019-08-25 12:44:49 +02:00
Grzegorz Leoniec
c9d969afc6 Fixed font issues 2019-08-25 12:20:16 +02:00
dependabot-preview[bot]
573890102f
Bump @vue/cli-plugin-unit-jest from 3.10.0 to 3.11.0
Bumps [@vue/cli-plugin-unit-jest](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-unit-jest) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v3.11.0/packages/@vue/cli-plugin-unit-jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-22 04:23:15 +00:00
Robert Schäfer
64389852c4
Merge pull request #140 from Human-Connection/deploy_github_page
Deploy GitHub page
2019-08-21 12:00:15 +02:00
roschaefer
2536542aa9 Rebuild the docs/
Update the deployed docs at https://styleguide.human-connection.org/ via
Github pages.
2019-08-21 00:32:28 +02:00
roschaefer
bcad113682 Add missing http-server to dev dependencies
We cannot assume it to be installed globally.
2019-08-21 00:16:23 +02:00
dependabot-preview[bot]
208bfc1550
Bump babel-jest from 24.8.0 to 24.9.0
Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 24.8.0 to 24.9.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v24.9.0/packages/babel-jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-19 04:28:01 +00:00
Alina Beck
be4d526505 bump version to 0.5.19 2019-08-15 17:12:48 +01:00
Alina Beck
9e49afaac3
Merge pull request #131 from Human-Connection/add-grid-layout
Add grid component
2019-08-15 17:08:24 +01:00
roschaefer
79cbcf2901 Update to 0.5.18
dependency updates
2019-08-15 17:29:48 +02:00
roschaefer
f83a13c7f2 Update transitive dependencies
Should fix our security vulnerabilities
2019-08-15 17:29:04 +02:00
Robert Schäfer
f87d8dacfd
Merge pull request #122 from Human-Connection/dependabot/npm_and_yarn/remarkable-1.7.4
[Security] Bump remarkable from 1.7.1 to 1.7.4
2019-08-15 17:18:59 +02:00
dependabot-preview[bot]
461a762205
[Security] Bump remarkable from 1.7.1 to 1.7.4
Bumps [remarkable](https://github.com/jonschlinkert/remarkable) from 1.7.1 to 1.7.4. **This update includes security fixes.**
- [Release notes](https://github.com/jonschlinkert/remarkable/releases)
- [Changelog](https://github.com/jonschlinkert/remarkable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jonschlinkert/remarkable/compare/1.7.1...v1.7.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-15 15:11:41 +00:00
Robert Schäfer
9d5cb51ed5
Merge pull request #134 from Human-Connection/massive_update
Update all packages with `ncu -u`
2019-08-15 17:10:10 +02:00
roschaefer
e6352cc6fb Update all packages with ncu -u
And fix another bug: require(...).default returns the string content
of the file.
2019-08-15 16:07:16 +02:00
Robert Schäfer
57fe905a96
Merge pull request #133 from Human-Connection/fix_build_errors
Fix build errors
2019-08-15 15:51:39 +02:00
roschaefer
79a8fc5f5f Fix javascript runtime errors
I could see a warning about duplicate keys on the `Chip` page, also
there seems to be a missing check if a param is null (I used a default).
2019-08-15 15:46:29 +02:00
roschaefer
3d41d811d2 Update the minimum of package to get a build
I was not able to build the styleguide on my machine. This commit allows
me to get at least to http://127.0.0.1:8080/ to see some components.

Here are my specs:
```sh
robert@e480 ~> node --version
v12.7.0
robert@e480 ~> yarn --version
1.17.3
robert@e480 ~> cat /proc/version
Linux version 5.2.6-arch1-1-ARCH (builduser@heftig-3961) (gcc version 9.1.0 (GCC)) #1 SMP PREEMPT Sun Aug 4 14:58:49 UTC 2019
```
2019-08-15 15:43:46 +02:00
Alina Beck
df7b736f5d add validator function for grid gap 2019-08-14 15:29:48 +01:00
Alina Beck
3f4a8a543e pass numbers as numbers 2019-08-14 15:22:08 +01:00
Alina Beck
3fa3d6f5c4 use design tokens for grid gap 2019-08-14 12:28:17 +01:00
Alina Beck
4edb8cd541 add grid item to grid docs 2019-08-13 19:08:27 +01:00
Alina Beck
f51890a54f adjust default values, add docs 2019-08-13 18:58:28 +01:00
Alina Beck
b730b91e2c set placeholder height to 100% 2019-08-13 17:54:17 +01:00
Alina Beck
2ccaeb6166 add grid item component 2019-08-13 17:34:35 +01:00
Alina Beck
3a93d9abb3 add grid component 2019-08-13 16:23:44 +01:00
6f1d94610e
Merge pull request #84 from Human-Connection/2019/kw19/fix_form_user_input_event
2019/kw19/fix_form_user_input_event
2019-05-07 20:04:25 +02:00
d70d331e6f
implemented input-valid ad input events to enable notification of every userinput, field match example, fixed console output handling, added ulfgebhardt to the authors, version bump to 0.5.17 2019-05-07 19:59:08 +02:00
396e08127a
Merge pull request #83 from Human-Connection/2019/kw19/fix_form_user_input_event
2019/kw19/fix_form_user_input_event
2019-05-07 14:31:57 +02:00
059072982f
bump version from 0.5.15 to 0.5.16 2019-05-07 13:36:27 +02:00
8da1d99e33
Merge pull request #82 from Human-Connection/2019/kw19/windows_lineendings
2019/kw19/windows_lineendings
2019-05-07 13:21:07 +02:00
bbbf051026
fixed user input event to be fired correctly, added reset event 2019-05-07 13:20:50 +02:00
5e9e55f00e
gitattributes lf 2019-05-06 16:50:22 +02:00
Grzegorz Leoniec
3f7a00b8b9
Use online instead of is-online on avatar 2019-03-15 17:48:16 +01:00
Grzegorz Leoniec
e76fed663c
Fixed some avatar styling 2019-03-15 13:36:35 +01:00
Grzegorz Leoniec
c8002a2b9a
Fixed avatar styling in conjunction with the size values 2019-03-15 13:29:30 +01:00
Grzegorz Leoniec
b3bde1aa2a
Added fixed size to avatar component 2019-03-15 11:24:37 +01:00
Grzegorz Leoniec
9b8ac8f1b3
Fixed avatar and added online status 2019-03-14 21:03:28 +01:00
Grzegorz Leoniec
baf3134f9d
Push 0.5.15 2019-03-12 15:25:32 +01:00
Grzegorz Leoniec
19a6badd55
Upgrade docs 2019-03-12 15:25:07 +01:00
Grzegorz Leoniec
bc3e3875e8
Update browser list 2019-03-12 15:24:53 +01:00
Grzegorz Leoniec
fe536b626f
0.5.14 2019-03-12 10:47:33 +01:00
Grzegorz Leoniec
4e43be4ff6
Merge branch 'master' of github.com:Human-Connection/Nitro-Styleguide 2019-03-12 10:47:02 +01:00
Grzegorz Leoniec
da22c5869a
Try to fix build issue 2019-03-12 10:46:49 +01:00
Grzegorz Leoniec
e77754cb78
Fixed npm badge 2019-03-11 20:48:12 +01:00
Grzegorz Leoniec
319f6a90f7
Try to fix some issues 0.5.12 2019-03-11 20:44:51 +01:00
Grzegorz Leoniec
562fddb1b4
Fixed docs 2019-03-11 11:21:36 +01:00
Grzegorz Leoniec
e7c25e15ed
Updated docs 2019-03-11 11:13:42 +01:00
Grzegorz Leoniec
ce20d5b58e
Update README.md 2019-03-09 08:59:51 +01:00
Grzegorz Leoniec
de26ce29e6
Added npm badge 2019-03-09 08:57:11 +01:00
Grzegorz Leoniec
fd83399e70
Merge pull request #34 from Human-Connection/remove_portal
Remove vue-portal
2019-03-09 08:48:59 +01:00
Grzegorz Leoniec
a100c09ac5
Updated to 0.5.11 2019-03-09 08:47:20 +01:00
Robert Schäfer
f6fbe058f6 Remove occurences of vue-portal
I don't quite get the reason for having `vue-portal`. Maybe to ensure,
the modal get's rendered only once? If yes, then I would suggest to give
the user the responsibility to render only one modal at a time.
2019-03-09 01:41:33 +01:00
Robert Schäfer
02f34f0fcf Run git clean -dfx
deletes ignored but indexed files
2019-03-09 01:39:26 +01:00
Grzegorz Leoniec
ce69fe5cb7
Style fixes 2019-03-07 11:02:29 +01:00
Grzegorz Leoniec
b941bb24d8
Fixed HC Documentation link to point to nitro 2019-03-07 10:41:30 +01:00
Grzegorz Leoniec
58cb1ee096
Try to fix build 0.5.10 2019-03-07 10:35:59 +01:00
Grzegorz Leoniec
c64d6fbb83
Update to 0.5.9 2019-03-07 10:16:22 +01:00
Grzegorz Leoniec
702cd07171
Remove dist folder 2019-03-07 10:15:45 +01:00
Grzegorz Leoniec
ba27f81977
Fixing build and styleguide CNAME 2019-03-07 10:15:22 +01:00
Grzegorz Leoniec
900dad94ae
Updated docs 2019-03-07 10:15:00 +01:00
Grzegorz Leoniec
a98e22dba1
Bumped version to 0.5.8 2019-03-07 09:46:47 +01:00
Grzegorz Leoniec
e9eaafd067
Extend build by also using yarn build beside build:lib 2019-03-07 09:46:33 +01:00
Grzegorz Leoniec
21dd977bec
Fixed some linting issues 2019-03-07 09:46:08 +01:00
Grzegorz Leoniec
23cbd42d3f
Bumped version to 0.5.7 2019-03-06 20:13:19 +01:00
Grzegorz Leoniec
201de94230
Improved select input 2019-03-06 20:13:01 +01:00
Grzegorz Leoniec
273c0ca1a6
Bump version to 0.5.6 2019-03-06 19:05:37 +01:00
Grzegorz Leoniec
4f87a3feec
Bumped version to 0.5.5 2019-03-04 16:43:58 +01:00
Grzegorz Leoniec
dca1ea6c42
Fixed select behavior 2019-03-04 14:24:27 +01:00
Grzegorz Leoniec
01ca0a6d8b
Fixed search input behavior 2019-03-04 11:25:19 +01:00
Grzegorz Leoniec
4a574ee430
Added vue and vue-portal as peed dependencies 0.5.4 2019-03-01 10:35:05 +01:00
Grzegorz Leoniec
83da96f8c8
Bumped version to 0.5.3 2019-03-01 10:11:41 +01:00
Grzegorz Leoniec
b7371582dc
Fixed issue with select filtering 2019-03-01 10:10:56 +01:00
Grzegorz Leoniec
fbc3ee5658
Added .npmignore 2019-02-26 11:08:28 +01:00
Grzegorz Leoniec
4edea10b18
ignore icons _all icons in npm package 2019-02-26 10:47:44 +01:00
Grzegorz Leoniec
0bbaba189f
Missed to bumb version 2019-02-25 11:32:26 +01:00
Grzegorz Leoniec
a0189658a8
Making the package public 2019-02-25 11:31:40 +01:00
Grzegorz Leoniec
f4f16962d9
Merge branch 'master' of github.com:Human-Connection/Nitro-Styleguide 2019-02-25 11:28:23 +01:00
Grzegorz Leoniec
095b1539ad
Added deyplo config for npm 2019-02-25 11:27:38 +01:00
Grzegorz Leoniec
6a7256f0c1
Merge pull request #14 from Human-Connection/dependabot/npm_and_yarn/vue-and-vue-template-compiler-2.6.7
Bump vue and vue-template-compiler
2019-02-25 10:49:56 +01:00
dependabot[bot]
1a82e6edda
Bump vue and vue-template-compiler
Bumps [vue](https://github.com/vuejs/vue) and [vue-template-compiler](https://github.com/vuejs/vue). These dependencies needed to be updated together.

Updates `vue` from 2.6.6 to 2.6.7
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.6...v2.6.7)

Updates `vue-template-compiler` from 2.6.6 to 2.6.7
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.6...v2.6.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-25 09:46:00 +00:00
Grzegorz Leoniec
ffe1ceabf1
Fixing build 2019-02-25 10:43:47 +01:00
Grzegorz Leoniec
81bcdc87e3
Disable testing for now 2019-02-25 10:35:57 +01:00
Grzegorz Leoniec
85114b78d6
Added missing Icon 2019-02-25 09:58:29 +01:00
Grzegorz Leoniec
105ab19424
Merge branch 'master' of github.com:Human-Connection/Nitro-Styleguide 2019-02-25 09:55:04 +01:00
Grzegorz Leoniec
7a628d515d
Added editor icons 2019-02-25 09:54:54 +01:00
Grzegorz Leoniec
71258216f2
Update README.md 2019-02-25 08:41:19 +01:00
Grzegorz Leoniec
9c35a70e07
Update README.md 2019-02-25 08:23:56 +01:00
Grzegorz Leoniec
2a8fef8cb6
Try to fix build 2019-02-24 21:00:34 +01:00
Grzegorz Leoniec
3a879a954f
Try to fix build 2019-02-24 20:55:45 +01:00
Grzegorz Leoniec
aea2bb079e
Force yarn on before_install 2019-02-24 20:38:08 +01:00
Grzegorz Leoniec
bdeb23a428
Build as lib 2019-02-24 20:34:05 +01:00
Grzegorz Leoniec
58b3034fc8
Removing yarn service as its invalid 2019-02-24 20:31:50 +01:00
Grzegorz Leoniec
d68357c74d
Merge branch 'master' of github.com:Human-Connection/Nitro-Styleguide 2019-02-24 20:26:45 +01:00
Grzegorz Leoniec
c05e80420f
Fixing travis 2019-02-24 20:26:42 +01:00
Grzegorz Leoniec
2021531ab4
Merge pull request #6 from Human-Connection/dependabot/npm_and_yarn/@babel/standalone-7.3.3
Bump @babel/standalone from 7.3.2 to 7.3.3
2019-02-24 20:25:14 +01:00
Grzegorz Leoniec
fd15352390
Renamed travis.yml 2019-02-24 20:21:16 +01:00
Grzegorz Leoniec
86c8c30bd4
added travis build 2019-02-24 20:19:35 +01:00
dependabot[bot]
0d7fe46cc4
Bump @babel/standalone from 7.3.2 to 7.3.3
Bumps [@babel/standalone](https://github.com/babel/babel-standalone) from 7.3.2 to 7.3.3.
- [Release notes](https://github.com/babel/babel-standalone/releases)
- [Commits](https://github.com/babel/babel-standalone/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-24 19:17:13 +00:00
Grzegorz Leoniec
970613a416
Merge pull request #13 from Human-Connection/dependabot/npm_and_yarn/codemirror-5.44.0
Bump codemirror from 5.43.0 to 5.44.0
2019-02-24 20:14:26 +01:00
Grzegorz Leoniec
2e7acaa68b
Merge pull request #11 from Human-Connection/dependabot/npm_and_yarn/@vue/cli-plugin-unit-jest-3.4.1
Bump @vue/cli-plugin-unit-jest from 3.4.0 to 3.4.1
2019-02-24 20:14:03 +01:00
Grzegorz Leoniec
cc456da586
Merge pull request #16 from Human-Connection/search-input
Search input
2019-02-24 20:11:56 +01:00
Grzegorz Leoniec
47291993d2
Merge pull request #15 from Human-Connection/changes-for-editor
Improve input.js for editor use
2019-02-24 20:14:32 +01:00
Grzegorz Leoniec
58f40fbed8
Improve imput.js for editor use 2019-02-24 20:04:38 +01:00
Grzegorz Leoniec
3975ccfd71
Merge remote-tracking branch 'origin/master' into search-input 2019-02-24 17:22:08 +01:00
Grzegorz Leoniec
05dce9254c
added changes to use select as search input 2019-02-24 17:21:00 +01:00
dependabot[bot]
85c994e94c
Bump codemirror from 5.43.0 to 5.44.0
Bumps [codemirror](https://github.com/codemirror/CodeMirror) from 5.43.0 to 5.44.0.
- [Release notes](https://github.com/codemirror/CodeMirror/releases)
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.43.0...5.44.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-22 04:44:32 +00:00
dependabot[bot]
ea16195296
Bump @vue/cli-plugin-unit-jest from 3.4.0 to 3.4.1
Bumps [@vue/cli-plugin-unit-jest](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-unit-jest) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v3.4.1/packages/@vue/cli-plugin-unit-jest)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-21 21:46:27 +00:00
dependabot[bot]
01d0d4819f
Merge pull request #12 from Human-Connection/dependabot/npm_and_yarn/theo-8.1.2 2019-02-21 21:42:59 +00:00
dependabot[bot]
3089f99312
Bump theo from 8.1.1 to 8.1.2
Bumps [theo](https://github.com/salesforce-ux/theo) from 8.1.1 to 8.1.2.
- [Release notes](https://github.com/salesforce-ux/theo/releases)
- [Changelog](https://github.com/salesforce-ux/theo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce-ux/theo/compare/v8.1.1...v8.1.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-21 05:16:42 +00:00
Grzegorz Leoniec
c141674c65
Merge pull request #2 from Human-Connection/fix-missing-files
[WIP] Fix missing files
2019-02-16 10:33:36 +01:00
Grzegorz Leoniec
1a84af06ff
Reactivate source maps in production 2019-02-16 10:31:22 +01:00
Grzegorz Leoniec
da25934f4c
Remove generated files again 2019-02-16 10:28:54 +01:00
Grzegorz Leoniec
e767ee5870
Fixed build 2019-02-15 21:52:54 +01:00
Grzegorz Leoniec
746c48a35f
Try to fix build issues 2019-02-15 21:36:15 +01:00
Grzegorz Leoniec
8d759834e1
Stop fixing issues 2019-02-15 21:23:32 +01:00
Grzegorz Leoniec
f97029dc07
Do not automatically fix prettiere issues 2019-02-15 20:49:21 +01:00
Grzegorz Leoniec
2212cf70f5
Downgrade prettier 2019-02-15 20:40:03 +01:00
Grzegorz Leoniec
659c8b5106
Fixed missing files 2019-02-15 20:38:21 +01:00
Grzegorz Leoniec
3cdd06b252
Moved Styleguide to its own repo 2019-02-15 19:04:41 +01:00
2609 changed files with 157990 additions and 47040 deletions

View File

@ -1,157 +0,0 @@
codecov:
#token: uuid # Your private repository token
#url: "http" # for Codecov Enterprise customers
#slug: "owner/repo" # for Codecov Enterprise customers
#branch: master # override the default branch
#bot: username # set user whom will be the consumer of oauth requests
#ci: # Custom CI domains if Codecov does not identify them automatically
# - ci.domain.com
# - !provider # ignore these providers when checking if CI passed
# # ex. You may test on Travis, Circle, and AppVeyor, but only need
# # to check if Travis passes. Therefore add: !circle and !appveyor
notify:
#after_n_builds: null # number of expected builds to recieve before sending notifications
# # after: check ci status unless disabled via require_ci_to_pass
require_ci_to_pass: yes # yes: will delay sending notifications until all ci is finished
# no: will send notifications without checking ci status and wait till "after_n_builds" are uploaded
#countdown: null # number of seconds to wait before first ci build check
#delay: null # number of seconds to wait between ci build checks
coverage:
precision: 2 # 2 = xx.xx%, 0 = xx%
round: nearest # down|up|nearest - default down
# range: 50...60 # default 70...90. red...green
#notify:
# irc:
# default:
# server: "chat.freenode.net"|encrypted
# branches: null # all branches by default
# threshold: 1%
# message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message
# flags: null
# paths: null
#
# slack:
# default:
# url: "http"|encrypted
# threshold: 1%
# branches: null # all branches by default
# message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message
# attachments: "sunburst, diff"
# only_pulls: false
# flags: null
# paths: null
#
# email:
# default:
# to:
# - example@domain.com
# - &author
# threshold: 1%
# only_pulls: false
# layout: header, diff, trends
# flags: null
# paths: null
#
# hipchat:
# default:
# url: "http"|encrypted
# room: name|id
# threshold: 1%
# token: encrypted
# branches: null # all branches by default
# notify: false # if the hipchat message is silent or loud (default false)
# message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message
# flags: null
# paths: null
#
# gitter:
# url: "http"|encrypted
# threshold: 1%
# branches: null # all branches by default
# message: "Coverage {{changed}} for {{owner}}/{{repo}}" # customize the message
#
# webhooks:
# _name_:
# url: "http"|encrypted
# threshold: 1%
# branches: null # all branches by default
status:
project:
default: false # disable the default status that measures entire project
backend: # declare a new status context "backend"
against: parent
target: auto
threshold: null
#threshold: 1%
base: auto
if_no_uploads: error
if_not_found: success
if_ci_failed: error
only_pulls: false
#branches:
# - master
#flags:
# - integration
paths:
- backend/ # only include coverage in "backend/" folder
webapp: # declare a new status context "frontend"
against: parent
target: auto
threshold: null
#threshold: 1%
base: auto
if_no_uploads: error
if_not_found: success
if_ci_failed: error
only_pulls: false
#branches:
# - master
#flags:
# - integration
paths:
- webapp/ # only include coverage in "webapp/" folder
patch:
default: false
# against: parent
# target: 80%
# branches: null
# if_no_uploads: success
# if_not_found: success
# if_ci_failed: error
# only_pulls: false
# flags:
# - integration
# paths:
# - folder
#changes:
# default:
# against: parent
# branches: null
# if_no_uploads: error
# if_not_found: success
# if_ci_failed: error
# only_pulls: false
# flags:
# - integration
# paths:
# - folder
#flags:
# integration:
# branches:
# - master
# ignore:
# - app/ui
#ignore: # files and folders for processing
# - tests/*
#fixes:
# - "old_path::new_path"
comment: off

279
.github/dependabot.yml vendored
View File

@ -1,179 +1,128 @@
version: 2 version: 2
updates: updates:
- package-ecosystem: npm - package-ecosystem: "github-actions"
open-pull-requests-limit: 99
directory: "/" directory: "/"
rebase-strategy: "disabled"
schedule: schedule:
interval: daily interval: weekly
time: "04:00" day: "saturday"
open-pull-requests-limit: 10 timezone: "Europe/Berlin"
ignore: time: "03:00"
- dependency-name: cypress
versions:
- 6.3.0
- 6.4.0
- 6.5.0
- 6.6.0
- 6.7.1
- 6.8.0
- 7.0.0
- 7.0.1
- 7.1.0
- dependency-name: cypress-cucumber-preprocessor
versions:
- 4.0.0
- 4.0.1
- 4.0.3
- dependency-name: date-fns
versions:
- 2.16.1
- 2.17.0
- 2.18.0
- 2.19.0
- 2.20.0
- 2.20.1
- 2.20.2
- 2.20.3
- 2.21.0
- dependency-name: cypress-file-upload
versions:
- 5.0.2
- 5.0.3
- 5.0.4
- 5.0.5
- dependency-name: neo4j-driver
versions:
- 4.2.2
- package-ecosystem: npm - package-ecosystem: npm
directory: "/backend" open-pull-requests-limit: 99
directory: "/"
rebase-strategy: "disabled"
schedule: schedule:
interval: daily interval: weekly
time: "04:00" day: "saturday"
open-pull-requests-limit: 10 timezone: "Europe/Berlin"
ignore: time: "03:00"
- dependency-name: y18n groups:
versions: babel:
- 4.0.1 applies-to: version-updates
- 4.0.2 patterns:
- dependency-name: metascraper-publisher - "@babel*"
versions: cypress:
- 5.16.16 applies-to: version-updates
- 5.18.1 patterns:
- 5.18.12 - "*cypress*"
- 5.18.2 - "*cucumber*"
- 5.18.4 vuepress:
- 5.18.5 applies-to: version-updates
- 5.18.6 patterns:
- 5.18.9 - "*vuepress*"
- 5.20.0
- 5.21.0 # backend
- 5.21.2 - package-ecosystem: docker
- 5.21.3 open-pull-requests-limit: 99
- 5.21.4 directory: "/backend"
- 5.21.5 rebase-strategy: "disabled"
- dependency-name: metascraper-author schedule:
versions: interval: weekly
- 5.16.16 day: "saturday"
- 5.18.1 timezone: "Europe/Berlin"
- 5.18.12 time: "03:00"
- 5.18.2
- 5.18.4
- 5.18.5
- 5.18.6
- 5.18.9
- 5.20.0
- 5.21.0
- 5.21.2
- 5.21.3
- 5.21.4
- 5.21.5
- dependency-name: neo4j-driver
versions:
- 4.2.2
- dependency-name: neo4j-graphql-js
versions:
- 2.19.1
- dependency-name: mustache
versions:
- 4.1.0
- package-ecosystem: npm - package-ecosystem: npm
directory: "/webapp" open-pull-requests-limit: 99
schedule:
interval: daily
time: "04:00"
open-pull-requests-limit: 10
ignore:
- dependency-name: nuxt
versions:
- 2.14.12
- 2.15.0
- 2.15.1
- 2.15.2
- 2.15.3
- dependency-name: v-tooltip
versions:
- 2.1.2
- dependency-name: "@vue/server-test-utils"
versions:
- 1.1.2
- 1.1.3
- dependency-name: node-notifier
versions:
- 8.0.1
- package-ecosystem: docker
directory: "/webapp"
schedule:
interval: daily
time: "04:00"
open-pull-requests-limit: 10
ignore:
- dependency-name: node
versions:
- ">= 15.5.a, < 15.6"
- dependency-name: node
versions:
- 15.10.0.pre.alpine3.10
- 15.11.0.pre.alpine3.10
- 15.12.0.pre.alpine3.10
- 15.13.0.pre.alpine3.10
- 15.7.0.pre.alpine3.10
- 15.8.0.pre.alpine3.10
- 15.9.0.pre.alpine3.10
- package-ecosystem: docker
directory: "/backend" directory: "/backend"
rebase-strategy: "disabled"
schedule: schedule:
interval: daily interval: weekly
time: "04:00" day: "saturday"
open-pull-requests-limit: 10 timezone: "Europe/Berlin"
ignore: time: "03:00"
- dependency-name: node groups:
versions: apollo-server:
- ">= 15.4.a, < 15.5" applies-to: version-updates
- dependency-name: node patterns:
versions: - "*apollo-server*"
- ">= 15.5.a, < 15.6" metascraper:
- dependency-name: node applies-to: version-updates
versions: patterns:
- 15.10.0.pre.alpine3.10 - "metascraper*"
- 15.11.0.pre.alpine3.10
- 15.12.0.pre.alpine3.10 # webapp
- 15.13.0.pre.alpine3.10
- 15.7.0.pre.alpine3.10
- 15.8.0.pre.alpine3.10
- 15.9.0.pre.alpine3.10
- package-ecosystem: docker - package-ecosystem: docker
open-pull-requests-limit: 99
directory: "/webapp"
rebase-strategy: "disabled"
schedule:
interval: weekly
day: "saturday"
timezone: "Europe/Berlin"
time: "03:00"
- package-ecosystem: npm
open-pull-requests-limit: 99
directory: "/webapp"
rebase-strategy: "disabled"
schedule:
interval: weekly
day: "saturday"
timezone: "Europe/Berlin"
time: "03:00"
groups:
apollo:
applies-to: version-updates
patterns:
- "apollo*"
babel:
applies-to: version-updates
patterns:
- "@babel*"
jest:
applies-to: version-updates
patterns:
- "jest*"
mapbox:
applies-to: version-updates
patterns:
- "*mapbox*"
storybook:
applies-to: version-updates
patterns:
- "*storybook*"
vue:
applies-to: version-updates
patterns:
- "@vue*"
- package-ecosystem: docker
open-pull-requests-limit: 99
directory: "/neo4j" directory: "/neo4j"
rebase-strategy: "disabled"
schedule: schedule:
interval: daily interval: weekly
time: "04:00" day: "saturday"
open-pull-requests-limit: 10 timezone: "Europe/Berlin"
ignore: time: "03:00"
- dependency-name: neo4j
versions:
- 4.2.3
- 4.2.4
- package-ecosystem: docker - package-ecosystem: docker
directory: "/deployment/legacy-migration/maintenance-worker" open-pull-requests-limit: 99
directory: "/deployment/src/docker"
rebase-strategy: "disabled"
schedule: schedule:
interval: daily interval: weekly
time: "04:00" day: "saturday"
open-pull-requests-limit: 10 timezone: "Europe/Berlin"
time: "03:00"

34
.github/file-filters.yml vendored Normal file
View File

@ -0,0 +1,34 @@
# These file filter patterns are used by the action https://github.com/dorny/paths-filter
backend: &backend
- '.github/workflows/test-backend.yml'
- 'backend/**/*'
- 'neo4j/**/*'
- 'package.json'
docker: &docker
- 'docker-compose.*'
webapp: &webapp
- '.github/workflows/test-webapp.yml'
- 'webapp/**/*'
- 'styleguide/**/*'
- 'package.json'
docs-check: &docs-check
- '.github/workflows/check-documentation.yml'
markdown: &markdown
- *docs-check
- '**/*.md'
- '.github/workflows/mlc_config.json'
vuepress: &vuepress
- *docs-check
- '.github/workflows/deploy-documentation.yml'
- '.vuepress/**/*'
- 'package.json'
documentation: &documentation
- *vuepress
- *markdown

View File

@ -0,0 +1,65 @@
name: ocelot.social check documentation
on: push
jobs:
files-changed:
name: Detect File Changes - Markdown files
runs-on: ubuntu-latest
outputs:
markdown: ${{ steps.changes.outputs.markdown }}
documentation: ${{ steps.changes.outputs.documentation }}
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for markdown file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
id: changes
with:
token: ${{ github.token }}
filters: .github/file-filters.yml
list-files: shell
check-markdown-links:
name: Check Markdown links
needs: files-changed
runs-on: ubuntu-latest
if: needs.files-changed.outputs.markdown == 'true'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Remove uncheckable documentation files
run: rm -rf ./CHANGELOG.md # workaround until https://github.com/gaurav-nelson/github-action-markdown-link-check/pull/183 has been done
- name: Check Markdown Links
uses: gaurav-nelson/github-action-markdown-link-check@3c3b66f1f7d0900e37b71eca45b63ea9eedfce31 # 1.0.15
with:
use-quiet-mode: 'yes'
use-verbose-mode: 'no'
# at any .md file change take the chance to check the links in all .md files
check-modified-files-only: 'no'
config-file: '.github/workflows/mlc_config.json'
base-branch: 'master'
folder-path: '.'
test-vuepress-build:
name: Test Vuepress build
needs: files-changed
runs-on: ubuntu-latest
if: needs.files-changed.outputs.documentation == 'true'
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node 20
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
with:
node-version: '20'
- name: npm-install
run: npm install
- name: npm-docs:build
run: npm run docs:build

View File

@ -0,0 +1,42 @@
###############################################################################
# A Github repo has max 10 GB of cache.
# https://github.blog/changelog/2021-11-23-github-actions-cache-size-is-now-increased-to-10gb-per-repository/
#
# To avoid "cache thrashing" by their cache eviction policy it is recommended
# to apply a cache cleanup workflow at PR closing to dele cache leftovers of
# the current branch:
# https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries
###############################################################################
name: ocelot.social cache cleanup on pr closing
on:
pull_request:
types:
- closed
jobs:
clean-branch-cache:
name: Cleanup branch cache
runs-on: ubuntu-latest
continue-on-error: true
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Cleanup
run: |
gh extension install actions/gh-actions-cache
REPO=${{ github.repository }}
BRANCH="refs/pull/${{ github.event.pull_request.number }}/merge"
echo "Fetching list of cache key"
cacheKeysForPR=$(gh actions-cache list -R $REPO -B $BRANCH | cut -f 1 )
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeysForPR
do
gh actions-cache delete $cacheKey -R $REPO -B $BRANCH --confirm
done
echo "Done"
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -0,0 +1,48 @@
name: ocelot.social deploy documentation
on:
push:
branches:
- master
jobs:
files-changed:
name: Detect File Changes - Markdown and Vuepress files
runs-on: ubuntu-latest
outputs:
documentation: ${{ steps.changes.outputs.documentation }}
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
id: changes
with:
token: ${{ github.token }}
filters: .github/file-filters.yml
list-files: shell
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node 20
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
with:
node-version: 20
- name: Build Vuepress Pages
run: npm install && npm run docs:build
- name: Deploy Vuepress to Github Pages
uses: crazy-max/ghaction-github-pages@df5cc2bfa78282ded844b354faee141f06b41865 # v4.0.0
with:
target_branch: gh-pages
build_dir: .vuepress/dist
author: Wolfgang Huß <vorstand@busfaktor.org>
fqdn: docs.ocelot.social
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

91
.github/workflows/docker-push.yml vendored Normal file
View File

@ -0,0 +1,91 @@
name: docker-push
on: push
jobs:
build-and-push-images:
strategy:
matrix:
app:
- name: neo4j
context: neo4j
file: neo4j/Dockerfile
target: community
- name: backend-base
context: backend
file: backend/Dockerfile
target: base
- name: backend-build
context: backend
file: backend/Dockerfile
target: build
- name: backend
context: backend
file: backend/Dockerfile
target: production
- name: webapp-base
context: .
file: webapp/Dockerfile
target: base
- name: webapp-build
context: .
file: webapp/Dockerfile
target: build
- name: webapp
context: .
file: webapp/Dockerfile
target: production
- name: maintenance-base
context: .
file: webapp/Dockerfile.maintenance
target: base
- name: maintenance-build
context: .
file: webapp/Dockerfile.maintenance
target: build
- name: maintenance
context: .
file: webapp/Dockerfile.maintenance
target: production
runs-on: ubuntu-latest
env:
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository }}/${{ matrix.app.name }}
permissions:
contents: read
packages: write
attestations: write
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Log in to the Container registry
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=schedule
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=ref,event=branch
type=ref,event=pr
type=sha
- name: Build and push Docker images
id: push
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83
with:
context: ${{ matrix.app.context }}
target: ${{ matrix.app.target }}
file: ${{ matrix.app.file }}
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}

12
.github/workflows/mlc_config.json vendored Normal file
View File

@ -0,0 +1,12 @@
{
"timeout": "20s",
"retryOn429": true,
"retryCount": 2,
"fallbackRetryDelay": "30s",
"aliveStatusCodes": [200, 206, 303, 403],
"ignorePatterns": [
{
"pattern": "^(https:\/\/github.com\/Ocelot-Social-Community\/Ocelot-Social\/(pull|deployment\/src\/old)\/|http:\/\/localhost)"
}
]
}

View File

@ -1,388 +1,48 @@
name: ocelot.social publish CI name: publish
on: on:
push: push:
branches: branches:
- master - master
# - 5059-epic-groups # for testing while developing
# template branches in repo
# - template--separate-branch-auto-deployment--5059-epic-groups
jobs: jobs:
##############################################################################
# JOB: PREPARE ###############################################################
##############################################################################
prepare:
name: Prepare
runs-on: ubuntu-latest
# needs: [nothing]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# TODO: DO STUFF ??? #####################################################
##########################################################################
- name: Check translation files
run: |
scripts/translations/sort.sh
scripts/translations/missing-keys.sh
##############################################################################
# JOB: DOCKER BUILD COMMUNITY NEO4J ##########################################
##############################################################################
build_production_neo4j:
name: Docker Build Production - Neo4J
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# SET ENVS ###############################################################
##########################################################################
- name: ENV - VERSION
run: echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
- name: ENV - BUILD_DATE
run: echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
- name: ENV - BUILD_VERSION
run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
- name: ENV - BUILD_COMMIT
run: echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
##########################################################################
# NEO4J ##################################################################
##########################################################################
- name: Neo4J | Build `community` image
run: docker build --target community -t "ocelotsocialnetwork/neo4j-community:latest" -t "ocelotsocialnetwork/neo4j-community:${VERSION}" -t "ocelotsocialnetwork/neo4j-community:${BUILD_VERSION}" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT neo4j/
- name: Neo4J | Save docker image
run: docker save "ocelotsocialnetwork/neo4j-community" > /tmp/neo4j.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-neo4j-community
path: /tmp/neo4j.tar
##############################################################################
# JOB: DOCKER BUILD PRODUCTION BACKEND #######################################
##############################################################################
build_production_backend:
name: Docker Build Production - Backend
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# SET ENVS ###############################################################
##########################################################################
- name: ENV - VERSION
run: echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
- name: ENV - BUILD_DATE
run: echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
- name: ENV - BUILD_VERSION
run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
- name: ENV - BUILD_COMMIT
run: echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
##########################################################################
# BUILD BACKEND DOCKER IMAGE (production) ################################
##########################################################################
- name: Backend | Build `production` image
run: |
docker build --target base -t "ocelotsocialnetwork/backend:latest-base" -t "ocelotsocialnetwork/backend:${VERSION}-base" -t "ocelotsocialnetwork/backend:${BUILD_VERSION}-base" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT backend/
docker build --target code -t "ocelotsocialnetwork/backend:latest-code" -t "ocelotsocialnetwork/backend:${VERSION}-code" -t "ocelotsocialnetwork/backend:${BUILD_VERSION}-code" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT backend/
docker build --target production -t "ocelotsocialnetwork/backend:latest" -t "ocelotsocialnetwork/backend:${VERSION}" -t "ocelotsocialnetwork/backend:${BUILD_VERSION}" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT backend/
- name: Backend | Save docker image
run: docker save "ocelotsocialnetwork/backend" > /tmp/backend.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-backend-production
path: /tmp/backend.tar
##############################################################################
# JOB: DOCKER BUILD PRODUCTION WEBAPP ########################################
##############################################################################
build_production_webapp:
name: Docker Build Production - WebApp
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# SET ENVS ###############################################################
##########################################################################
- name: ENV - VERSION
run: echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
- name: ENV - BUILD_DATE
run: echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
- name: ENV - BUILD_VERSION
run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
- name: ENV - BUILD_COMMIT
run: echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
##########################################################################
# BUILD WEBAPP DOCKER IMAGE (build) ######################################
##########################################################################
- name: Webapp | Build `production` image
run: |
docker build --target base -t "ocelotsocialnetwork/webapp:latest-base" -t "ocelotsocialnetwork/webapp:${VERSION}-base" -t "ocelotsocialnetwork/webapp:${BUILD_VERSION}-base" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT webapp/
docker build --target code -t "ocelotsocialnetwork/webapp:latest-code" -t "ocelotsocialnetwork/webapp:${VERSION}-code" -t "ocelotsocialnetwork/webapp:${BUILD_VERSION}-code" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT webapp/
docker build --target production -t "ocelotsocialnetwork/webapp:latest" -t "ocelotsocialnetwork/webapp:${VERSION}" -t "ocelotsocialnetwork/webapp:${BUILD_VERSION}" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT webapp/
- name: Webapp | Save docker image
run: docker save "ocelotsocialnetwork/webapp" > /tmp/webapp.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-webapp-production
path: /tmp/webapp.tar
##############################################################################
# JOB: DOCKER BUILD PRODUCTION MAINTENANCE ###################################
##############################################################################
build_production_maintenance:
name: Docker Build Production - Maintenance
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# SET ENVS ###############################################################
##########################################################################
- name: ENV - VERSION
run: echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
- name: ENV - BUILD_DATE
run: echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
- name: ENV - BUILD_VERSION
run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
- name: ENV - BUILD_COMMIT
run: echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
##########################################################################
# BUILD MAINTENANCE DOCKER IMAGE (build) #################################
##########################################################################
- name: Maintenance | Build `production` image
run: |
docker build --target base -t "ocelotsocialnetwork/maintenance:latest-base" -t "ocelotsocialnetwork/maintenance:${VERSION}-base" -t "ocelotsocialnetwork/maintenance:${BUILD_VERSION}-base" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT webapp/ -f webapp/Dockerfile.maintenance
docker build --target code -t "ocelotsocialnetwork/maintenance:latest-code" -t "ocelotsocialnetwork/maintenance:${VERSION}-code" -t "ocelotsocialnetwork/maintenance:${BUILD_VERSION}-code" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT webapp/ -f webapp/Dockerfile.maintenance
docker build --target production -t "ocelotsocialnetwork/maintenance:latest" -t "ocelotsocialnetwork/maintenance:${VERSION}" -t "ocelotsocialnetwork/maintenance:${BUILD_VERSION}" --build-arg BBUILD_DATE=$BUILD_DATE --build-arg BBUILD_VERSION=$BUILD_VERSION --build-arg BBUILD_COMMIT=$BUILD_COMMIT webapp/ -f webapp/Dockerfile.maintenance
- name: Maintenance | Save docker image
run: docker save "ocelotsocialnetwork/maintenance" > /tmp/maintenance.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-maintenance-production
path: /tmp/maintenance.tar
##############################################################################
# JOB: UPLOAD TO DOCKERHUB ###################################################
##############################################################################
upload_to_dockerhub:
name: Upload to Dockerhub
runs-on: ubuntu-latest
needs: [build_production_neo4j,build_production_backend,build_production_webapp,build_production_maintenance]
env:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# DOWNLOAD DOCKER IMAGES #################################################
##########################################################################
- name: Download Docker Image (Neo4J)
uses: actions/download-artifact@v2
with:
name: docker-neo4j-community
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/neo4j.tar
- name: Download Docker Image (Backend)
uses: actions/download-artifact@v2
with:
name: docker-backend-production
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/backend.tar
- name: Download Docker Image (WebApp)
uses: actions/download-artifact@v2
with:
name: docker-webapp-production
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/webapp.tar
- name: Download Docker Image (Maintenance)
uses: actions/download-artifact@v2
with:
name: docker-maintenance-production
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/maintenance.tar
##########################################################################
# Upload #################################################################
##########################################################################
- name: login to dockerhub
run: echo "${DOCKERHUB_TOKEN}" | docker login -u "${DOCKERHUB_USERNAME}" --password-stdin
- name: Push neo4j
run: docker push --all-tags ocelotsocialnetwork/neo4j-community
- name: Push backend
run: docker push --all-tags ocelotsocialnetwork/backend
- name: Push webapp
run: docker push --all-tags ocelotsocialnetwork/webapp
- name: Push maintenance
run: docker push --all-tags ocelotsocialnetwork/maintenance
##############################################################################
# JOB: KUBERNETES DEPLOY ACTUAL/LATEST VERSION ######################################
##############################################################################
kubernetes_deploy:
# see example https://github.com/do-community/example-doctl-action
# see example https://github.com/do-community/example-doctl-action/blob/main/.github/workflows/workflow.yaml
name: Kubernetes deploy of latest version to stage.ocelot.social cluster at DigitalOcean
runs-on: ubuntu-latest
needs: [upload_to_dockerhub]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# SET ENVS ###############################################################
##########################################################################
- name: ENV - VERSION
run: echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
- name: ENV - BUILD_VERSION
run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
##########################################################################
# Install DigitalOceans doctl and set kubeconfig #########################
##########################################################################
- name: Install doctl
uses: digitalocean/action-doctl@v2
with:
token: ${{ secrets.DIGITALOCEAN_ACCESS_TOKEN }}
- name: Save DigitalOcean kubeconfig with short-lived credentials
run: doctl kubernetes cluster kubeconfig save --expiry-seconds 600 cluster-stage-ocelot-social
##########################################################################
# Deploy new Docker images to DigitalOcean Kubernetes cluster ############
##########################################################################
# - name: Deploy 'latest' to DigitalOcean Kubernetes
# run: |
# kubectl -n default set image deployment/ocelot-webapp container-ocelot-webapp=ocelotsocialnetwork/webapp:latest
# kubectl -n default rollout restart deployment/ocelot-webapp
# kubectl -n default set image deployment/ocelot-backend container-ocelot-backend=ocelotsocialnetwork/backend:latest
# kubectl -n default rollout restart deployment/ocelot-backend
# kubectl -n default set image deployment/ocelot-maintenance container-ocelot-maintenance=ocelotsocialnetwork/maintenance:latest
# kubectl -n default rollout restart deployment/ocelot-maintenance
# kubectl -n default set image deployment/ocelot-neo4j container-ocelot-neo4j=ocelotsocialnetwork/neo4j-community:latest
# kubectl -n default rollout restart deployment/ocelot-neo4j
- name: Deploy actual version '$BUILD_VERSION' to DigitalOcean Kubernetes
run: |
kubectl -n default set image deployment/ocelot-webapp container-ocelot-webapp=ocelotsocialnetwork/webapp:$BUILD_VERSION
kubectl -n default rollout restart deployment/ocelot-webapp
kubectl -n default set image deployment/ocelot-backend container-ocelot-backend=ocelotsocialnetwork/backend:$BUILD_VERSION
kubectl -n default rollout restart deployment/ocelot-backend
kubectl -n default set image deployment/ocelot-maintenance container-ocelot-maintenance=ocelotsocialnetwork/maintenance:$BUILD_VERSION
kubectl -n default rollout restart deployment/ocelot-maintenance
kubectl -n default set image deployment/ocelot-neo4j container-ocelot-neo4j=ocelotsocialnetwork/neo4j-community:$BUILD_VERSION
kubectl -n default rollout restart deployment/ocelot-neo4j
# because this step 'kubectl -n default rollout status deployment/* --timeout=600s' does not work as expected
# and we need the pods to be up again for cleaning and seeding the Neo4j database and the backend.
# !!! this is not a perfect solution !!!
# deployments are regularly up again after 3 minutes and 10 seconds
- name: Sleep for 4 minutes, means 240 seconds
run: sleep 240s
shell: bash
- name: Verify deployment and wait for the pods of each deployment to get ready for cleaning and seeding of the database
run: |
kubectl -n default rollout status deployment/ocelot-backend --timeout=600s
kubectl -n default rollout status deployment/ocelot-neo4j --timeout=600s
kubectl -n default rollout status deployment/ocelot-maintenance --timeout=600s
kubectl -n default rollout status deployment/ocelot-webapp --timeout=600s
- name: Run migrations for Neo4j database via backend for staging
run: |
kubectl -n default exec -it $(kubectl -n default get pods | grep ocelot-backend | awk '{ print $1 }') -- /bin/sh -c "yarn prod:migrate up"
- name: Reset and seed Neo4j database via backend for staging
# db cleaning and seeding is only possible in production if env 'PRODUCTION_DB_CLEAN_ALLOW=true' is set in deployment
run: |
kubectl -n default exec -it $(kubectl -n default get pods | grep ocelot-backend | awk '{ print $1 }') -- /bin/sh -c "node --experimental-repl-await dist/db/clean.js && node --experimental-repl-await dist/db/seed.js"
############################################################################## ##############################################################################
# JOB: GITHUB TAG LATEST VERSION ############################################# # JOB: GITHUB TAG LATEST VERSION #############################################
############################################################################## ##############################################################################
github_tag: github_tag:
name: Tag latest version on Github name: Tag latest version on Github
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [upload_to_dockerhub]
steps: steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
with: with:
fetch-depth: 0 # Fetch full History for changelog fetch-depth: 0 # Fetch full History for changelog
########################################################################## - name: Setup Node.js
# SET ENVS ############################################################### uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
########################################################################## with:
- name: ENV - VERSION node-version-file: '.nvmrc'
run: echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV - name: Setup env
- name: ENV - BUILD_DATE run: |
run: echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
- name: ENV - BUILD_VERSION echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
- name: ENV - BUILD_COMMIT - run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
run: echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
##########################################################################
# Push version tag to GitHub #############################################
##########################################################################
# TODO: this will error on duplicate
#- name: package-version-to-git-tag
# uses: pkgdeps/git-tag-action@v2
# with:
# github_token: ${{ secrets.GITHUB_TOKEN }}
# github_repo: ${{ github.repository }}
# version: ${{ env.VERSION }}
# git_commit_sha: ${{ github.sha }}
# git_tag_prefix: "v"
##########################################################################
# Push build tag to GitHub ###############################################
##########################################################################
- name: package-version-to-git-tag + build number - name: package-version-to-git-tag + build number
uses: pkgdeps/git-tag-action@v2 uses: pkgdeps/git-tag-action@v3.0.0 # v3.0.0
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
github_repo: ${{ github.repository }} github_repo: ${{ github.repository }}
version: ${{ env.BUILD_VERSION }} version: ${{ env.BUILD_VERSION }}
git_commit_sha: ${{ github.sha }} git_commit_sha: ${{ github.sha }}
git_tag_prefix: "b" git_tag_prefix: "b"
########################################################################## - name: Generate changelog
# Push release tag to GitHub ############################################# run: |
########################################################################## yarn install
- name: yarn install yarn auto-changelog --latest-version ${{ env.VERSION }} --unreleased-only
run: yarn install
- name: generate changelog
run: yarn auto-changelog --latest-version ${{ env.VERSION }} --unreleased-only
- name: package-version-to-git-release - name: package-version-to-git-release
continue-on-error: true # Will fail if tag exists continue-on-error: true # Will fail if tag exists
id: create_release id: create_release
uses: actions/create-release@v1 uses: actions/create-release@4c11c9fe1dcd9636620a16455165783b20fc7ea0 # v1.1.4
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
with: with:
@ -391,3 +51,46 @@ jobs:
body_path: ./CHANGELOG.md body_path: ./CHANGELOG.md
draft: false draft: false
prerelease: false prerelease: false
build_trigger:
name: Trigger successful build
runs-on: ubuntu-latest
needs: [github_tag]
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
with:
fetch-depth: 0 # Fetch full History for changelog
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
with:
node-version-file: '.nvmrc'
- name: Setup env
run: |
echo "VERSION=$(node -p -e "require('./package.json').version")" >> $GITHUB_ENV
echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV
echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
- run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
#- name: Repository Dispatch
# uses: peter-evans/repository-dispatch@cf70392543065ca62813db6712a06df1c4f4ae9f # v3.0.0
# with:
# token: ${{ github.token }}
# event-type: trigger-ocelot-build-success
# repository: ${{ github.repository }}
# client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}", "VERSION": "${VERSION}", "BUILD_DATE": "${BUILD_DATE}", "BUILD_COMMIT": "${BUILD_COMMIT}", "BUILD_VERSION": "${BUILD_VERSION}"}'
- name: Repository Dispatch stage.ocelot.social
uses: peter-evans/repository-dispatch@cf70392543065ca62813db6712a06df1c4f4ae9f # v3.0.0
with:
token: ${{ secrets.OCELOT_PUBLISH_EVENT_PAT }} # this token is required to access the other repository
event-type: trigger-ocelot-build-success
repository: 'Ocelot-Social-Community/stage.ocelot.social'
client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}", "GITHUB_RUN_NUMBER": "${{ env.GITHUB_RUN_NUMBER }}", "VERSION": "${VERSION}", "BUILD_DATE": "${BUILD_DATE}", "BUILD_COMMIT": "${BUILD_COMMIT}", "BUILD_VERSION": "${BUILD_VERSION}"}'
- name: Repository Dispatch stage.yunite.me
uses: peter-evans/repository-dispatch@cf70392543065ca62813db6712a06df1c4f4ae9f # v3.0.0
with:
token: ${{ secrets.OCELOT_PUBLISH_EVENT_PAT }} # this token is required to access the other repository
event-type: trigger-ocelot-build-success
repository: 'Yunite-Net/stage.yunite.me'
client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}", "GITHUB_RUN_NUMBER": "${{ env.GITHUB_RUN_NUMBER }}", "VERSION": "${VERSION}", "BUILD_DATE": "${BUILD_DATE}", "BUILD_COMMIT": "${BUILD_COMMIT}", "BUILD_VERSION": "${BUILD_VERSION}"}'

146
.github/workflows/test-backend.yml vendored Normal file
View File

@ -0,0 +1,146 @@
name: ocelot.social backend test CI
on: push
jobs:
files-changed:
name: Detect File Changes - Backend
runs-on: ubuntu-latest
outputs:
backend: ${{ steps.changes.outputs.backend }}
docker: ${{ steps.changes.outputs.docker }}
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for backend file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
id: changes
with:
token: ${{ github.token }}
filters: .github/file-filters.yml
list-files: shell
build_test_neo4j:
name: Docker Build Test - Neo4J
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.docker == 'true'
needs: files-changed
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Neo4J | Build 'community' image
run: |
docker compose -f docker-compose.yml -f docker-compose.test.yml build neo4j
docker save "ghcr.io/ocelot-social-community/ocelot-social/neo4j:community" > /tmp/neo4j.tar
- name: Cache docker images
id: cache-neo4j
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/neo4j.tar
key: ${{ github.run_id }}-backend-neo4j-cache
build_test_backend:
name: Docker Build Test - Backend
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.docker == 'true'
needs: files-changed
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: backend | Build 'test' image
run: |
docker compose -f docker-compose.yml -f docker-compose.test.yml build backend
docker save "ghcr.io/ocelot-social-community/ocelot-social/backend:test" > /tmp/backend.tar
- name: Cache docker images
id: cache-backend
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/backend.tar
key: ${{ github.run_id }}-backend-cache
lint_backend:
name: Lint Backend
if: needs.files-changed.outputs.backend == 'true'
needs: files-changed
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
with:
node-version-file: 'backend/.nvmrc'
- name: backend | Lint
run: cd backend && yarn && yarn run lint
unit_test_backend:
name: Unit tests - Backend
if: needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.docker == 'true'
needs: [files-changed, build_test_neo4j, build_test_backend]
runs-on: ubuntu-latest
permissions:
checks: write
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Restore Neo4J cache
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/neo4j.tar
key: ${{ github.run_id }}-backend-neo4j-cache
fail-on-cache-miss: true
- name: Restore Backend cache
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/backend.tar
key: ${{ github.run_id }}-backend-cache
fail-on-cache-miss: true
- name: Load Docker Images
run: |
docker load < /tmp/neo4j.tar
docker load < /tmp/backend.tar
- name: backend | copy env files
run: |
cp webapp/.env.template webapp/.env
cp backend/.env.template backend/.env
- name: backend | docker compose
run: docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach backend
- name: backend | Initialize Database
run: docker compose exec -T backend yarn db:migrate init
- name: backend | Migrate Database Up
run: docker compose exec -T backend yarn db:migrate up
- name: backend | Unit test incl. coverage check
run: docker compose exec -T backend yarn test
cleanup:
name: Cleanup
if: ${{ needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.docker == 'true' }}
needs: [files-changed, unit_test_backend]
runs-on: ubuntu-latest
permissions: write-all
continue-on-error: true
steps:
- name: Delete cache
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh extension install actions/gh-actions-cache
KEY="${{ github.run_id }}-backend-neo4j-cache"
gh actions-cache delete $KEY -R Ocelot-Social-Community/Ocelot-Social --confirm
KEY="${{ github.run_id }}-backend-cache"
gh actions-cache delete $KEY -R Ocelot-Social-Community/Ocelot-Social --confirm

210
.github/workflows/test-e2e.yml vendored Normal file
View File

@ -0,0 +1,210 @@
name: ocelot.social end-to-end test CI
on: push
jobs:
prepare_backend_environment:
name: Fullstack | prepare backend environment
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Copy backend env file
run: |
cp backend/.env.test_e2e backend/.env
cp webapp/.env.template webapp/.env
- name: Build backend and dependencies
run: |
# Build and start all required images for backend
docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach neo4j backend --build
# Save the build images
docker save "ghcr.io/ocelot-social-community/ocelot-social/backend:test" > /tmp/backend.tar
docker save "ghcr.io/ocelot-social-community/ocelot-social/neo4j:community" > /tmp/neo4j.tar
docker save "quay.io/minio/minio:latest" > /tmp/minio.tar
docker save "quay.io/minio/mc:latest" > /tmp/minio-mc.tar
docker save "maildev/maildev:latest" > /tmp/mailserver.tar
# Stop the containers
docker compose -f docker-compose.yml -f docker-compose.test.yml down
- name: Cache docker images
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: |
/tmp/backend.tar
/tmp/neo4j.tar
/tmp/minio.tar
/tmp/minio-mc.tar
/tmp/mailserver.tar
key: ${{ github.run_id }}-e2e-backend-environment-cache
prepare_webapp_image:
name: Fullstack | prepare webapp image
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Copy backend env file
run: |
cp backend/.env.test_e2e backend/.env
cp webapp/.env.template webapp/.env
- name: Build docker image
run: |
docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach webapp --build --no-deps
docker save "ghcr.io/ocelot-social-community/ocelot-social/webapp:test" > /tmp/webapp.tar
- name: Cache docker image
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/webapp.tar
key: ${{ github.run_id }}-e2e-webapp-cache
prepare_cypress:
name: Fullstack | prepare cypress
runs-on: ubuntu-latest
steps:
- name: Delete huge unnecessary tools folder
run: rm -rf /opt/hostedtoolcache
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.4.0
with:
node-version-file: 'backend/.nvmrc'
cache: 'yarn'
- name: Copy env files
run: |
cp webapp/.env.template webapp/.env
cp backend/.env.test_e2e backend/.env
- name: Install cypress requirements
run: |
sudo wget --no-verbose -O /opt/cucumber-json-formatter "https://github.com/cucumber/json-formatter/releases/download/v19.0.0/cucumber-json-formatter-linux-386"
sudo chmod +x /opt/cucumber-json-formatter
cd backend
yarn install
yarn build
cd ..
yarn install
- name: Cache docker image
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: |
/opt/cucumber-json-formatter
/home/runner/.cache/Cypress
/home/runner/work/Ocelot-Social/Ocelot-Social
key: ${{ github.run_id }}-e2e-cypress
fullstack_tests:
name: Fullstack | tests
if: success()
needs: [prepare_backend_environment, prepare_webapp_image, prepare_cypress]
runs-on: ubuntu-latest
env:
jobs: 8
strategy:
matrix:
# run copies of the current job in parallel
job: [1, 2, 3, 4, 5, 6, 7, 8]
steps:
- name: Delete huge unnecessary tools folder
run: rm -rf /opt/hostedtoolcache
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.4.0
with:
node-version-file: 'backend/.nvmrc'
cache: 'yarn'
- name: Restore cypress cache
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: |
/opt/cucumber-json-formatter
/home/runner/.cache/Cypress
/home/runner/work/Ocelot-Social/Ocelot-Social
key: ${{ github.run_id }}-e2e-cypress
restore-keys: ${{ github.run_id }}-e2e-cypress
- name: Restore backend environment cache
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: |
/tmp/backend.tar
/tmp/neo4j.tar
/tmp/minio.tar
/tmp/minio-mc.tar
/tmp/mailserver.tar
key: ${{ github.run_id }}-e2e-backend-environment-cache
- name: Restore webapp cache
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/webapp.tar
key: ${{ github.run_id }}-e2e-webapp-cache
- name: Boot up test system | docker compose
run: |
chmod +x /opt/cucumber-json-formatter
sudo ln -fs /opt/cucumber-json-formatter /usr/bin/cucumber-json-formatter
docker load < /tmp/neo4j.tar
docker load < /tmp/backend.tar
docker load < /tmp/minio.tar
docker load < /tmp/minio-mc.tar
docker load < /tmp/mailserver.tar
docker load < /tmp/webapp.tar
docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach backend mailserver webapp
sleep 90s
- name: Full stack tests | run tests
id: e2e-tests
run: yarn run cypress:run --spec $(cypress/parallel-features.sh ${{ matrix.job }} ${{ env.jobs }} )
- name: Full stack tests | if tests failed, compile html report
if: ${{ failure() && steps.e2e-tests.conclusion == 'failure' }}
run: |
cd cypress/
node create-cucumber-html-report.js
- name: Full stack tests | if tests failed, upload report
id: e2e-report
if: ${{ failure() && steps.e2e-tests.conclusion == 'failure' }}
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
with:
name: ocelot-e2e-test-report-pr${{ needs.docker_preparation.outputs.pr-number }}
path: /home/runner/work/Ocelot-Social/Ocelot-Social/cypress/reports/cucumber_html_report
cleanup_cache:
name: Cleanup Cache
needs: fullstack_tests
runs-on: ubuntu-latest
continue-on-error: true
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Full stack tests | cleanup cache
run: |
cacheKeys=$(gh cache list --json key --jq '.[] | select(.key | startswith("${{ github.run_id }}-e2e-")) | .key')
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeys
do
gh cache delete "$cacheKey"
done
echo "Done"
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

127
.github/workflows/test-webapp.yml vendored Normal file
View File

@ -0,0 +1,127 @@
name: ocelot.social webapp test CI
on: push
jobs:
files-changed:
name: Detect File Changes - Webapp
runs-on: ubuntu-latest
outputs:
docker: ${{ steps.changes.outputs.docker }}
webapp: ${{ steps.changes.outputs.webapp }}
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for frontend file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
id: changes
with:
token: ${{ github.token }}
filters: .github/file-filters.yml
list-files: shell
prepare:
name: Prepare
if: needs.files-changed.outputs.webapp == 'true'
needs: files-changed
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
with:
node-version-file: 'webapp/.nvmrc'
- name: Check translation files
run: |
scripts/translations/sort.sh
scripts/translations/missing-keys.sh
build_test_webapp:
name: Docker Build Test - Webapp
if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.webapp == 'true'
needs: [files-changed, prepare]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Webapp | Build 'test' image
run: |
docker build --target test -f webapp/Dockerfile -t "ocelotsocialnetwork/webapp:test" .
docker save "ocelotsocialnetwork/webapp:test" > /tmp/webapp.tar
- name: Cache docker image
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/webapp.tar
key: ${{ github.run_id }}-webapp-cache
lint_webapp:
name: Lint Webapp
if: needs.files-changed.outputs.webapp == 'true'
needs: files-changed
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
with:
node-version-file: 'webapp/.nvmrc'
- name: webapp | Lint
run: cd webapp && yarn && yarn run lint
unit_test_webapp:
name: Unit Tests - Webapp
if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.webapp == 'true'
needs: [files-changed, build_test_webapp]
runs-on: ubuntu-latest
permissions:
checks: write
steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Restore webapp cache
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v4.0.2
with:
path: /tmp/webapp.tar
key: ${{ github.run_id }}-webapp-cache
- name: Load Docker Image
run: docker load < /tmp/webapp.tar
- name: Copy env files
run: |
cp webapp/.env.template webapp/.env
cp backend/.env.template backend/.env
- name: backend | docker compose
# doesn't work without the --build flag - this either means we should not load the cached images or cache the correct image
run: docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp --build
- name: webapp | Unit tests incl. coverage check
run: docker compose exec -T webapp yarn test
cleanup:
name: Cleanup
if: ${{ needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.webapp == 'true' }}
needs: [files-changed, unit_test_webapp]
runs-on: ubuntu-latest
permissions: write-all
continue-on-error: true
steps:
- name: Delete cache
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh extension install actions/gh-actions-cache
KEY="${{ github.run_id }}-webapp-cache"
gh actions-cache delete $KEY -R Ocelot-Social-Community/Ocelot-Social --confirm

View File

@ -1,19 +1,23 @@
name: "ocelot.social lint pull request CI" name: "test:lint pull request CI"
on: on:
pull_request:
pull_request_target: pull_request_target:
types: types:
- opened - opened
- edited - edited
- synchronize - synchronize
permissions:
pull-requests: write
statuses: write
jobs: jobs:
main: main:
name: Validate PR title name: Validate PR title
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: ${{ github.actor != 'dependabot[bot]' }}
steps: steps:
- uses: amannn/action-semantic-pull-request@v5 - uses: amannn/action-semantic-pull-request@069817c298f23fab00a8f29a2e556a5eac0f6390 # v5.5.3
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
@ -26,8 +30,13 @@ jobs:
scopes: | scopes: |
backend backend
webapp webapp
maintenance
database database
e2e
docu
docker
release release
workflow
other other
# Configure that a scope must always be provided. # Configure that a scope must always be provided.
requireScope: true requireScope: true

View File

@ -1,343 +0,0 @@
name: ocelot.social test CI
on: [push]
jobs:
##############################################################################
# JOB: PREPARE #####################################################
##############################################################################
prepare:
name: Prepare
runs-on: ubuntu-latest
# needs: [nothing]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# TODO: DO STUFF ??? #####################################################
##########################################################################
- name: Check translation files
run: |
scripts/translations/sort.sh
scripts/translations/missing-keys.sh
##############################################################################
# JOB: DOCKER BUILD TEST NEO4J ###############################################
##############################################################################
build_test_neo4j:
name: Docker Build Test - Neo4J
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# NEO4J ##################################################################
##########################################################################
- name: Neo4J | Build `community` image
run: |
docker build --target community -t "ocelotsocialnetwork/neo4j-community:test" neo4j/
docker save "ocelotsocialnetwork/neo4j-community:test" > /tmp/neo4j.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-neo4j-image
path: /tmp/neo4j.tar
##############################################################################
# JOB: DOCKER BUILD TEST BACKEND #############################################
##############################################################################
build_test_backend:
name: Docker Build Test - Backend
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# BUILD BACKEND DOCKER IMAGE (build) #####################################
##########################################################################
- name: backend | Build `test` image
run: |
docker build --target test -t "ocelotsocialnetwork/backend:test" backend/
docker save "ocelotsocialnetwork/backend:test" > /tmp/backend.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-backend-test
path: /tmp/backend.tar
##############################################################################
# JOB: DOCKER BUILD TEST WEBAPP ##############################################
##############################################################################
build_test_webapp:
name: Docker Build Test - WebApp
runs-on: ubuntu-latest
needs: [prepare]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# BUILD WEBAPP DOCKER IMAGE (build) ######################################
##########################################################################
- name: webapp | Build `test` image
run: |
docker build --target test -t "ocelotsocialnetwork/webapp:test" webapp/
docker save "ocelotsocialnetwork/webapp:test" > /tmp/webapp.tar
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: docker-webapp-test
path: /tmp/webapp.tar
##############################################################################
# JOB: LINT BACKEND ##########################################################
##############################################################################
lint_backend:
name: Lint backend
runs-on: ubuntu-latest
needs: [build_test_backend]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# DOWNLOAD DOCKER IMAGE ##################################################
##########################################################################
- name: Download Docker Image (Backend)
uses: actions/download-artifact@v2
with:
name: docker-backend-test
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/backend.tar
##########################################################################
# LINT BACKEND ###########################################################
##########################################################################
- name: backend | Lint
run: docker run --rm ocelotsocialnetwork/backend:test yarn run lint
##############################################################################
# JOB: LINT WEBAPP ###########################################################
##############################################################################
lint_webapp:
name: Lint webapp
runs-on: ubuntu-latest
needs: [build_test_webapp]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# DOWNLOAD DOCKER IMAGE ##################################################
##########################################################################
- name: Download Docker Image (Webapp)
uses: actions/download-artifact@v2
with:
name: docker-webapp-test
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/webapp.tar
##########################################################################
# LINT WEBAPP ############################################################
##########################################################################
- name: webapp | Lint
run: docker run --rm ocelotsocialnetwork/webapp:test yarn run lint
##############################################################################
# JOB: UNIT TEST BACKEND #####################################################
##############################################################################
unit_test_backend:
name: Unit tests - backend
runs-on: ubuntu-latest
needs: [build_test_neo4j,build_test_backend]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# DOWNLOAD DOCKER IMAGES #################################################
##########################################################################
- name: Download Docker Image (Neo4J)
uses: actions/download-artifact@v2
with:
name: docker-neo4j-image
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/neo4j.tar
- name: Download Docker Image (Backend)
uses: actions/download-artifact@v2
with:
name: docker-backend-test
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/backend.tar
##########################################################################
# UNIT TESTS BACKEND #####################################################
##########################################################################
- name: backend | copy env files webapp
run: cp webapp/.env.template webapp/.env
- name: backend | copy env files backend
run: cp backend/.env.template backend/.env
- name: backend | docker-compose
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps neo4j backend
- name: backend | Initialize Database
run: docker-compose exec -T backend yarn db:migrate init
- name: backend | Migrate Database Up
run: docker-compose exec -T backend yarn db:migrate up
- name: backend | Unit test
run: docker-compose exec -T backend yarn test
##########################################################################
# COVERAGE CHECK BACKEND #################################################
##########################################################################
- name: backend | Coverage check
uses: webcraftmedia/coverage-check-action@master
with:
report_name: Coverage Backend
type: lcov
result_path: ./coverage/lcov.info
min_coverage: 57
token: ${{ github.token }}
##############################################################################
# JOB: UNIT TEST WEBAPP ######################################################
##############################################################################
unit_test_webapp:
name: Unit tests - webapp
runs-on: ubuntu-latest
needs: [build_test_webapp]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# DOWNLOAD DOCKER IMAGES #################################################
##########################################################################
- name: Download Docker Image (Webapp)
uses: actions/download-artifact@v2
with:
name: docker-webapp-test
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/webapp.tar
##########################################################################
# UNIT TESTS WEBAPP ######################################################
##########################################################################
- name: backend | copy env files webapp
run: cp webapp/.env.template webapp/.env
- name: backend | copy env files backend
run: cp backend/.env.template backend/.env
- name: backend | docker-compose
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp
- name: webapp | Unit tests
run: docker-compose exec -T webapp yarn test
##########################################################################
# COVERAGE REPORT FRONTEND ################################################
##########################################################################
#- name: frontend | Coverage report
# uses: romeovs/lcov-reporter-action@v0.2.21
# with:
# github-token: ${{ secrets.GITHUB_TOKEN }}
# lcov-file: ./coverage/lcov.info
##########################################################################
# COVERAGE CHECK WEBAPP ##################################################
##########################################################################
- name: webapp | Coverage check
uses: webcraftmedia/coverage-check-action@master
with:
report_name: Coverage Webapp
type: lcov
result_path: ./coverage/lcov.info
min_coverage: 63
token: ${{ github.token }}
##############################################################################
# JOB: FULLSTACK TESTS #######################################################
##############################################################################
fullstack_tests:
name: Fullstack tests
runs-on: ubuntu-latest
needs: [build_test_webapp, build_test_backend, build_test_neo4j]
env:
jobs: 8
strategy:
matrix:
# run copies of the current job in parallel
job: [1, 2, 3, 4, 5, 6, 7, 8]
steps:
##########################################################################
# CHECKOUT CODE ##########################################################
##########################################################################
- name: Checkout code
uses: actions/checkout@v2
##########################################################################
# DOWNLOAD DOCKER IMAGES #################################################
##########################################################################
- name: Download Docker Image (Neo4J)
uses: actions/download-artifact@v2
with:
name: docker-neo4j-image
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/neo4j.tar
- name: Download Docker Image (Backend)
uses: actions/download-artifact@v2
with:
name: docker-backend-test
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/backend.tar
- name: Download Docker Image (Webapp)
uses: actions/download-artifact@v2
with:
name: docker-webapp-test
path: /tmp
- name: Load Docker Image
run: docker load < /tmp/webapp.tar
##########################################################################
# FULLSTACK TESTS CYPRESS ################################################
##########################################################################
- name: webapp | copy env files webapp
run: cp webapp/.env.template webapp/.env
- name: backend | copy env files backend
run: cp backend/.env.template backend/.env
- name: backend | docker-compose
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp neo4j backend
- name: cypress | Fullstack tests
run: |
yarn install
yarn run cypress:run --spec $(cypress/parallel-features.sh ${{ matrix.job }} ${{ env.jobs }} )
##########################################################################
# UPLOAD SCREENSHOTS & VIDEO #############################################
##########################################################################
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: cypress-screenshots
path: cypress/screenshots/
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: cypress-videos
path: cypress/videos/

9
.gitignore vendored
View File

@ -8,11 +8,20 @@ yarn-error.log*
.yarn-integrity .yarn-integrity
.eslintcache .eslintcache
kubeconfig.yaml kubeconfig.yaml
backup-cron-job.log
.vscode
.nuxt
node_modules/ node_modules/
cypress/videos cypress/videos
cypress/screenshots/ cypress/screenshots/
cypress.env.json cypress.env.json
deployment/configurations/
.vuepress/.cache/
.vuepress/.temp/
.vuepress/dist/
!.gitkeep !.gitkeep
**/coverage **/coverage

6
.gitmodules vendored
View File

@ -1,3 +1,3 @@
[submodule "styleguide"] [submodule "deployment/configurations/stage.ocelot.social"]
path = styleguide path = deployment/configurations/stage.ocelot.social
url = https://github.com/Human-Connection/Nitro-Styleguide.git url = git@github.com:Ocelot-Social-Community/stage.ocelot.social.git

2
.nvmrc
View File

@ -1 +1 @@
v17.9.0 v25.3.0

View File

@ -1,84 +0,0 @@
dist: xenial
language: node_js
node_js: lts/*
cache:
yarn: false
npm: false
addons:
apt:
packages:
- libgconf-2-4
snaps:
- docker
firefox: "latest-esr"
install:
- yarn global add wait-on
# Install Codecov
- yarn install --frozen-lockfile
- cp backend/.env.template backend/.env
before_script:
- docker-compose -f docker-compose.yml build --parallel
- docker-compose -f docker-compose.yml -f docker-compose.build-and-test.yml build # just tagging, just be quite fast
- docker-compose -f docker-compose.yml -f docker-compose.build-and-test.yml up -d
- wait-on http://localhost:7474
- docker-compose -f docker-compose.yml -f docker-compose.build-and-test.yml exec backend yarn run db:migrate init
script:
- export CYPRESS_RETRIES=1
- export BRANCH=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then echo $TRAVIS_BRANCH; else echo $TRAVIS_PULL_REQUEST_BRANCH; fi)
- echo "TRAVIS_BRANCH=$TRAVIS_BRANCH, PR=$PR, BRANCH=$BRANCH"
# Miscellaneous
- ./scripts/translations/sort.sh
- ./scripts/translations/missing-keys.sh
# Backend
- docker-compose exec backend yarn run lint
- docker-compose exec backend yarn run test --ci --verbose=false --coverage
- docker-compose exec backend yarn run db:seed
- docker-compose exec backend yarn run db:reset
# Frontend
- docker-compose exec webapp yarn run lint
- docker-compose exec webapp yarn run test --ci --verbose=false --coverage
# Fullstack
- docker-compose down
- docker-compose -f docker-compose.yml up -d
- wait-on http://localhost:7474
# disable for last deploy, because of flakiness!
# - yarn run cypress:run --record
# - yarn run cucumber
# Coverage
# disable this uneffective thing for last deploy, because of easyness!
# - yarn run codecov
after_success:
- wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
- chmod +x send.sh
- ./send.sh success $WEBHOOK_URL
- if [ $TRAVIS_BRANCH == "master" ] && [ $TRAVIS_EVENT_TYPE == "push" ]; then
wget https://raw.githubusercontent.com/Human-Connection/Discord-Bot/develop/tester.sh &&
chmod +x tester.sh &&
./tester.sh staging $WEBHOOK_URL;
fi
after_failure:
- wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
- chmod +x send.sh
- ./send.sh failure $WEBHOOK_URL
before_deploy:
- go get -u github.com/tcnksm/ghr
# stop deployment to kubernetes until we have set it up
# - ./scripts/setup_kubernetes.sh
deploy:
- provider: script
script: bash scripts/docker_push.sh
on:
branch: master
# stop deployment to kubernetes until we have set it up
# - provider: script
# script: bash scripts/deploy.sh
# on:
# branch: master

12
.vuepress/config.js Normal file
View File

@ -0,0 +1,12 @@
import { defineUserConfig } from 'vuepress'
import { viteBundler } from '@vuepress/bundler-vite'
import meta from './config/meta'
import theme from './config/theme'
export default defineUserConfig({
pagePatterns: ['**/*.md', '!.vuepress', '!node_modules', '!backend/node_modules', '!webapp/node_modules', '!deployment/src/old'],
bundler: viteBundler(),
...meta,
theme,
})

8
.vuepress/config/meta.js Normal file
View File

@ -0,0 +1,8 @@
export default {
base: '/',
title: 'Ocelot.Social Documentation',
description: 'Ocelot.Social Documentation',
head: [
['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}],
],
}

114
.vuepress/config/theme.js Normal file
View File

@ -0,0 +1,114 @@
import path from 'path'
import fs from 'fs'
import { hopeTheme } from 'vuepress-theme-hope'
export default hopeTheme({
favicon: 'favicon.ico',
logo: '/logo.svg',
docsRepo: 'https://github.com/Ocelot-Social-Community/Ocelot-Social',
docsBranch: 'master',
docsDir: '.',
editLink: true,
lastUpdated: false,
contributors: false,
print: false,
pure: true,
navbarLayout: {
start: ['Brand'],
center: ['Links'],
end: ['Repo', 'Outlook', 'Search'],
},
repo: 'Ocelot-Social-Community/Ocelot-Social',
repoLabel: 'GitHub',
repoDisplay: true,
displayFooter: true,
copyright: '&copy; by <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authors | <a href="https://ocelot.social/en/impressum/">Imprint</a>',
footer: 'Released under the <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->MIT License<!--]--><!----></a>.',
sidebar: generateSidebar('../../SUMMARY.md'),
navbar: [
{
text: 'Demo',
link: 'https://stage.ocelot.social/',
target: '_self',
},
],
plugins: {
mdEnhance: {
align: true,
demo: true,
imgLazyload: true,
imgMark: true,
imgSize: true,
sub: true,
sup: true,
tabs: true,
vPre: true,
},
searchPro: {
indexContent: true,
autoSuggestions: true,
customFields: [
{
getter: (page) => page.frontmatter.category,
formatter: "Category: $content",
},
{
getter: (page) => page.frontmatter.tag,
formatter: "Tag: $content",
},
],
}
}
})
function generateSidebar(summaryFileName) {
const summaryFile = path.resolve(__dirname, summaryFileName)
try {
return getSummaryData(summaryFile)
} catch (err) {
console.error(`Error generating sidebar from file ${summaryFileName}:`, err)
process.exit(1)
}
}
function getSummaryData(file) {
const lines = fs.readFileSync(file, 'utf8').split('\n')
const sidebarStructure = []
let currentParent = null
lines.forEach((line, i) => {
const level = line.search(/\S|$/) / 2
const match = line.match(/^\s*\*\s*\[([^\]]+)\]\(([^)]+)\)/)
if (match) {
const newEntry = { text: match[1], link: `/${match[2]}`, children: [] }
if (level === 0) {
sidebarStructure.push(newEntry)
currentParent = sidebarStructure[sidebarStructure.length - 1]
} else {
let parent = currentParent
for (let i = 1; i < level; i++) {
parent = parent.children[parent.children.length - 1]
}
parent.children.push(newEntry)
}
}
})
sidebarStructure.forEach(removeEmptyArrays)
return sidebarStructure
}
function removeEmptyArrays(item) {
if (item.children && item.children.length === 0) {
delete item.children;
} else if (item.children) {
item.children.forEach(removeEmptyArrays);
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

65
.vuepress/public/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 28 KiB

View File

@ -0,0 +1 @@
$theme-color: #17b53f;

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@ Thank you so much for thinking of contributing to the [ocelot.social](https://oc
## Getting Set Up ## Getting Set Up
Instructions for how to install all the necessary software and some code guidelines can be found in our main [Readme](/README.md) or in our [documentation](/SUMMARY.md). Instructions for how to install all the necessary software and some code guidelines can be found in our main [Readme](./README.md) or in our [documentation](./SUMMARY.md).
To get you started we recommend that you join forces with a regular contributor. Please join [our Discord instance](https://discord.gg/AJSX9DCSUA) to chat with developers or just get in touch directly on an issue on either [Github](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues) or [Zenhub](https://app.zenhub.com/workspaces/ocelotsocial-5fb21ff922cb410015dd6535/board?filterLogic=any&repos=301151089): To get you started we recommend that you join forces with a regular contributor. Please join [our Discord instance](https://discord.gg/AJSX9DCSUA) to chat with developers or just get in touch directly on an issue on either [Github](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues) or [Zenhub](https://app.zenhub.com/workspaces/ocelotsocial-5fb21ff922cb410015dd6535/board?filterLogic=any&repos=301151089):
@ -36,7 +36,7 @@ Every pull request needs to:
## Contribution Flow For Open Source Contributors ## Contribution Flow For Open Source Contributors
See [contributing in main README.md](/README.md#contributing) See [contributing in main README.md](./README.md#contributing)
## The Team ## The Team
@ -48,6 +48,9 @@ You can talk to our core team on [Discord](https://discord.gg/AJSX9DCSUA). And o
* Moriz (@Mogge) * Moriz (@Mogge)
* Wolle (@Tirokk) * Wolle (@Tirokk)
* Alex (@ogerly) * Alex (@ogerly)
* Hannes (@elweyn5803)
* Mathias (@mahula)
* Markus (@maeckes#1133)
<!-- * Robert (@roschaefer) <!-- * Robert (@roschaefer)
* Matt (@mattwr18) * Matt (@mattwr18)
@ -168,40 +171,20 @@ Please copy and paste the following quotes for the languages:
## Docker More Closely ## Docker More Closely
### Apple M1 Platform ### Apple Silicon Platform
***Attention:** For using Docker commands in Apple M1 environments!* ***ATTENTION:** For using Docker commands in Apple Silicon environments!*
#### Environment Variable For Apple M1 Platform #### Environment Variable For Apple Silicon Platform (M1, M2 Chips)
To set the Docker platform environment variable in your terminal tab, run: If you encounter trouble building the docker containers on an Apple M1 chip you can try to explicitly define the target platform docker builds and pulls images for:
```bash ```bash
# set env variable for your shell # set env variable for your shell
$ export DOCKER_DEFAULT_PLATFORM=linux/amd64 $ export DOCKER_DEFAULT_PLATFORM=linux/amd64
``` ```
#### Docker Compose Override File For Apple M1 Platform Or alternatively use a `YAML` docker compose overwrite file with `platform: linux/amd64`.
For Docker compose `up` or `build` commands, you can use our Apple M1 override file that specifies the M1 platform:
```bash
# in main folder
# for development
$ docker compose -f docker-compose.yml -f docker-compose.override.yml -f docker-compose.apple-m1.override.yml up
# only once: init admin user and create indexes and contraints in Neo4j database
$ docker compose exec backend yarn prod:migrate init
# clean db
$ docker compose exec backend yarn db:reset
# seed db
$ docker compose exec backend yarn db:seed
# for production
$ docker compose -f docker-compose.yml -f docker-compose.apple-m1.override.yml up
# only once: init admin user and create indexes and contraints in Neo4j database
$ docker compose exec backend /bin/sh -c "yarn prod:migrate init"
```
### Analyzing Docker Builds ### Analyzing Docker Builds

220
README.md
View File

@ -1,49 +1,123 @@
# Ocelot.Social # Ocelot.Social
[![Build Status Test](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test.yml/badge.svg)](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions) [![Backend Test CI](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test-backend.yml/badge.svg?branch=master)](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test-backend.yml)
[![Webapp Test CI](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test-webapp.yml/badge.svg?branch=master)](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test-webapp.yml)
[![E2E Test CI](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test-e2e.yml/badge.svg?branch=master)](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/test-e2e.yml)
[![Build Status Publish](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/publish.yml/badge.svg)](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions) [![Build Status Publish](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions/workflows/publish.yml/badge.svg)](https://github.com/Ocelot-Social-Community/Ocelot-Social/actions)
[![MIT License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/LICENSE.md) [![MIT License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/LICENSE.md)
[![Discord Channel](https://img.shields.io/discord/489522408076738561.svg)](https://discord.gg/AJSX9DCSUA) [![Discord Channel](https://img.shields.io/discord/489522408076738561.svg)](https://discord.gg/AJSX9DCSUA)
[![Open Source Helpers](https://www.codetriage.com/ocelot-social-community/ocelot-social/badges/users.svg)](https://www.codetriage.com/ocelot-social-community/ocelot-social) [![Open Source Helpers](https://www.codetriage.com/ocelot-social-community/ocelot-social/badges/users.svg)](https://www.codetriage.com/ocelot-social-community/ocelot-social)
[ocelot.social](https://ocelot.social) is free and open source software program code to run social networks. Its development is supported by a community of programmers and interested network operators. [Ocelot.social](https://ocelot.social) is free and open source software program code to run social networks. Its development is supported by a community of programmers and interested network operators.
<p align="center"> <!-- markdownlint-disable MD033 -->
<a href="https://ocelot.social" target="_blank"><img src="webapp/static/img/custom/logo-squared.svg" alt="ocelot.social" width="40%" height="40%"></a> <!-- <p align="center"> -->
<p style="text-align: center;">
<a href="https://ocelot.social" target="_blank"><img src="https://raw.githubusercontent.com/Ocelot-Social-Community/Ocelot-Social/master/webapp/static/img/custom/logo-squared.svg" alt="ocelot.social" width="40%" height="40%"></a>
</p> </p>
<!-- markdownlint-enable MD033 -->
Our goal is to enable people to participate fairly and equally in online social networks. The equality of opportunity applies both to the fundamental equality of all people and to the possibility of letting their diverse voices be heard. Our goal is to enable people to participate fairly and equally in online social networks. The equality of opportunity applies both to the fundamental equality of all people and to the possibility of letting their diverse voices be heard.
We therefore consider it desirable that operators offer such networks so that people can choose where they want to be on the move. We therefore consider it desirable that operators offer such networks so that people can choose where they want to be on the move.
At the same time, it should be possible in the future to link these networks with each other (ActivityPub, Fediverse), so that users can also connect with people from other networks - for example by making friends or following posts or other contributions. Our vision for the future is that at some point it should be possible to link these networks together (ActivityPub, Fediverse) so that users can also connect with people from other networks - for example, by friending them or following posts or other contributions.
If you would like to help set up this capability with us, please contact us.
In other words, we are interested in a network of networks and in keeping the data as close as possible to the user and the operator they trusts. In other words, we are interested in a network of networks and in keeping the data as close as possible to the user and the operator they trusts.
## Introduction ## Screenshots
<!-- markdownlint-disable MD033 -->
<img src="https://user-images.githubusercontent.com/17728384/218597429-554e4082-3906-4721-8f68-0c13146fc218.png" alt="Post feed" title="Post feed" />
<!-- markdownlint-enable MD033 -->
Check out more screenshots [here](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:Screenshots).
## Features
Ocelot.social networks features:
- **news feed**
- **posts**
- as **articles** and **events**
- **comments**
- **filter**
- **search**
- **groups**
- **map**
- **user accounts**
- **user roles**
- make your own **branded network**
- and more …
Check out the [full feature list](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:FAQ#what-are-the-features).
## User Guide and Frequently Asked Questions
In the [wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki) you can find more information.
- [User Guide](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:User-Guide)
- [Frequently Asked Questions](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:FAQ)
## Demo
Try out our live demo network, see [here](#live-demo-and-developer-logins).
## Help us
If you're wondering how you could help, there are plenty of ways, e.g.:
- Spread the good word about ocelot.social to make it more popular:
- Add the link [ocelot.social](https://ocelot.social) to your website.
- Give ocelot.social a Like at <https://alternativeto.net/software/ocelot-social/>.
- Star our project on GitHub at <https://github.com/Ocelot-Social-Community/Ocelot-Social/>.
- Promote it on your social networks.
- Tell your friends about it by word-of-mouth.
- Write a press article on ocelot.social or contact the editorial office of your local news page or radio station.
- Take a [good first issue](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) or issues that need help. Make sure to read [CONTRIBUTING.md](./CONTRIBUTING.md) first though.
- Testing and [reporting](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues/new/choose) bugs.
- Translating: Please [contact us](#contact).
- Reviewing and testing pull requests.
## Donate
Your donation is very welcome and helps to enhance and improve the network. This software is mostly developed and maintained by the association [busFaktor() e.V.](https://www.busfaktor.org/en) . Please support us with a [donation](https://www.busfaktor.org/en/donations) to busFaktor() e.V. . Thanks a lot! ❤️
## Contact
Are you interested in operating your own ocelot.social network or becoming a user? Please contact us here:
- [hello@ocelot.social](mailto:hello@ocelot.social)
- our developer chat on [Discord](https://discord.gg/AJSX9DCSUA)
## For Developers and Contributors
### Introduction
Have a look into our short video: Have a look into our short video:
[ocelot.social - GitHub - Developer Welcome - Tutorial (english)](https://www.youtube.com/watch?v=gZSL6KvBIiY&list=PLFMD5liPP01kbuReHxYXxv_1fI5rIgS1f&index=1) [ocelot.social - GitHub - Developer Welcome - Tutorial (english)](https://www.youtube.com/watch?v=gZSL6KvBIiY&list=PLFMD5liPP01kbuReHxYXxv_1fI5rIgS1f&index=1)
## Directory Layout ### Directory Layout
There are three important directories: There are three important directories:
* [Backend](./backend) runs on the server and is a middleware between database and frontend - [Backend](./backend) runs on the server and is a middleware between database and frontend
* [Frontend](./webapp) is a server-side-rendered and client-side-rendered web frontend - [Frontend](./webapp) is a server-side-rendered and client-side-rendered web frontend
* [Cypress](./cypress) contains end-to-end tests and executable feature specifications - [Cypress](./cypress) contains end-to-end tests and executable feature specifications
In order to setup the application and start to develop features you have to In order to setup the application and start to develop features you have to
setup **frontend** and **backend**. setup **webapp** and **backend**.
There are two approaches: There are two approaches:
1. [Local](#local-installation) installation, which means you have to take care of dependencies yourself. 1. [Local](#local-installation) installation, which means you have to take care of dependencies yourself.
2. **Or** Install everything through [Docker](#docker-installation) which takes care of dependencies for you. 2. **Or** install everything through [Docker](#docker-installation) which takes care of dependencies for you.
## Installation ### Installation
### Clone the Repository #### Clone the Repository
Clone the repository, this will create a new folder called `Ocelot-Social`: Clone the repository, this will create a new folder called `Ocelot-Social`:
@ -65,16 +139,16 @@ Change into the new folder.
$ cd Ocelot-Social $ cd Ocelot-Social
``` ```
## Live Demo And Developer Logins ### Live Demo and Developer Logins
**Try out our deployed [development environment](https://stage.ocelot.social).** **Try out our deployed [development environment](https://stage.ocelot.social).**
Visit our staging networks: Visit our staging networks:
* central staging network: [stage.ocelot.social](https://stage.ocelot.social) - central staging network: [stage.ocelot.social](https://stage.ocelot.social)
<!-- - rebranded staging network: [rebrand.ocelot.social](https://stage.ocelot.social). --> <!-- - rebranded staging network: [rebrand.ocelot.social](https://stage.ocelot.social). -->
### Login #### Login
Logins for the live demos and developers (local developers after the following installations) in the browser: Logins for the live demos and developers (local developers after the following installations) in the browser:
@ -84,28 +158,25 @@ Logins for the live demos and developers (local developers after the following i
| `moderator@example.org` | 1234 | moderator | | `moderator@example.org` | 1234 | moderator |
| `admin@example.org` | 1234 | admin | | `admin@example.org` | 1234 | admin |
### Docker Installation #### Docker Installation
Docker is a software development container tool that combines software and its dependencies into one standardized unit that contains everything needed to run it. This helps us to avoid problems with dependencies and makes installation easier. Docker is a software development container tool that combines software and its dependencies into one standardized unit that contains everything needed to run it. This helps us to avoid problems with dependencies and makes installation easier.
#### General Installation of Docker ##### General Installation of Docker
There are [several ways to install Docker CE](https://docs.docker.com/install/) on your computer or server. There are [several ways to install Docker](https://docs.docker.com/get-docker/) on your computer or server.
* [install Docker Desktop on macOS](https://docs.docker.com/docker-for-mac/install/)
* [install Docker Desktop on Windows](https://docs.docker.com/docker-for-windows/install/)
* [install Docker CE on Linux](https://docs.docker.com/install/)
Check the correct Docker installation by checking the version before proceeding. E.g. we have the following versions: Check the correct Docker installation by checking the version before proceeding. E.g. we have the following versions:
```bash ```bash
# use Docker version 24.0.6 or newer
# includes Docker Compose
$ docker --version $ docker --version
Docker version 18.09.2
$ docker-compose --version
docker-compose version 1.23.2
``` ```
#### Start Ocelot-Social via Docker-Compose ##### Start Ocelot-Social via Docker Compose
***ATTENTION:** For using Docker commands in Apple Silicon environments see [here](https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/CONTRIBUTING.md#apple-silicon-platform).*
Prepare ENVs once beforehand: Prepare ENVs once beforehand:
@ -115,20 +186,19 @@ $ cp .env.template .env
# in folder backend/ # in folder backend/
$ cp .env.template .env $ cp .env.template .env
```
For Development: For Development:
```bash ```bash
# in main folder # in main folder
$ docker-compose up $ docker compose up
``` ```
For Production: For Production:
```bash ```bash
# in main folder # in main folder
$ docker-compose -f docker-compose.yml up $ docker compose -f docker-compose.yml up
``` ```
This will start all required Docker containers. This will start all required Docker containers.
@ -137,33 +207,36 @@ Make sure your database is running on `http://localhost:7474/browser/`.
Prepare database once before you start by running the following command in a second terminal: Prepare database once before you start by running the following command in a second terminal:
```bash ```bash
# in main folder while docker-compose is up # in main folder while docker compose is up
$ docker-compose exec backend yarn run db:migrate init $ docker compose exec backend yarn run db:migrate init
$ docker compose exec backend yarn run db:migrate up
``` ```
Then clear and seed database by running the following command as well in the second terminal: Then clear and seed database by running the following command as well in the second terminal:
```bash ```bash
# in main folder while docker-compose is up # in main folder while docker compose is up
$ docker-compose exec backend yarn run db:reset $ docker compose exec backend yarn run db:reset
$ docker-compose exec backend yarn run db:seed $ docker compose exec backend yarn run db:seed
``` ```
For a closer description see [backend README.md](./backend/README.md). For a closer description see [backend](./backend/README.md).
For a full documentation see [SUMMARY](./SUMMARY.md). For a full documentation of the Docker installation see [summary](./SUMMARY.md).
### Local Installation #### Local Installation
For a full documentation see [SUMMARY](./SUMMARY.md). For a full documentation of the local installation see [summary](./SUMMARY.md).
## Contributing ### Contributing
Choose an issue (consider our label [good-first-issue](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)) and leave a comment there. We will then invite you to join our volunteers team. Choose an issue (consider our label [good-first-issue](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)) and leave a comment there. We will then invite you to join our volunteers team.
To have the necessary permission to push directly to this repository, please accept our invitation to join our volunteers team, you will receive via the email, Github will send you, once invited. If we did not invite you yet, please request an invitation via Discord. To have the necessary permission to push directly to this repository, please accept our invitation to join our volunteers team, you will receive via the email, Github will send you, once invited. If we did not invite you yet, please request an invitation via Discord.
We are happy if you fork our repository, but we don't recommend it for development. You do not need a fork. We are happy if you fork our repository, but we don't recommend it for development. You do not need a fork.
Clone this repository locally as [described above](#clone-the-repository), create your branch named `<issue-number>-<description>`, add your code and push your branch to this repository. Then create a PR by comparing it to our `master`. Clone this repository locally as [described above](#clone-the-repository), create your branch named `<issue-number>-<description>`, add your code and push your branch direct to this repository. Then create a PR by comparing it to our `master`.
***!!! Be aware:*** Please don't compare from a fork, because the tests are breaking caused by credential problems.
Please run the following commands before you push: Please run the following commands before you push:
@ -180,46 +253,63 @@ $ yarn locales --fix
$ yarn test $ yarn test
``` ```
Check out our [contribution guideline](./CONTRIBUTING.md), too! Check out our [contribution guideline](https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/CONTRIBUTING.md), too!
### Developer Chat #### Developer Chat
Join our friendly open-source community on [Discord](https://discord.gg/AJSX9DCSUA) :heart_eyes_cat: Join our friendly open-source community on [Discord](https://discord.gg/AJSX9DCSUA) 😻
Just introduce yourself at `#introduce-yourself` and mention a mentor or `@@Mentors` to get you onboard :neckbeard: Just introduce yourself at `#introduce-yourself` and mention a mentor or `@@Mentors` to get you onboard 🤓
We give write permissions to every developer who asks for it. Just text us on We give write permissions to every developer who asks for it. Just text us on
[Discord](https://discord.gg/AJSX9DCSUA). [Discord](https://discord.gg/AJSX9DCSUA).
## Deployment ### Deployment
Deployment methods can be found in the [Ocelot-Social-Deploy-Rebranding](https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding) repository. Deployment methods can be found in our `deployment` folder described in the [README](./deployment/README.md).
Our branding template is our [stage.ocelot.social](https://github.com/Ocelot-Social-Community/stage.ocelot.social) repository.
Place your branding repository inside `deployment/configurations`.
The only deployment method in this repository for development purposes as described above is `docker-compose`. The only deployment method in this repository for production purposes is [Kubernetes](https://kubernetes.io) for now.
But we just started to develop a deployment for [Docker Compose](https://docs.docker.com/compose/) as well.
## Technology Stack The only deployment method with branding in this repository for development purposes as described above is [Docker Compose](https://docs.docker.com/compose/):
* [VueJS](https://vuejs.org/) ```bash
* [NuxtJS](https://nuxtjs.org/) # in folder deployment/
* [GraphQL](https://graphql.org/) # set your branding folder name in .env
* [NodeJS](https://nodejs.org/en/) # then run
* [Neo4J](https://neo4j.com/) $ docker compose up
```
### For Testing The code is branded automatically.
To setup the Neo4j database see above.
* [Cypress](https://docs.cypress.io/) ### Technology Stack
* [Storybook](https://storybook.js.org/)
* [Jest](https://jestjs.io/)
* [Vue Test Utils](https://vue-test-utils.vuejs.org/)
* [ESLint](https://eslint.org/)
## Attributions - [VueJS](https://vuejs.org/)
- [NuxtJS](https://nuxtjs.org/)
- [GraphQL](https://graphql.org/)
- [NodeJS](https://nodejs.org/en/)
- [Neo4J](https://neo4j.com/)
#### For Testing
- [Cypress](https://docs.cypress.io/)
- [Storybook](https://storybook.js.org/)
- [Jest](https://jestjs.io/)
- [Vue Test Utils](https://vue-test-utils.vuejs.org/)
- [ESLint](https://eslint.org/)
### Attributions
Locale Icons made by [Freepik](http://www.freepik.com/) from [www.flaticon.com](https://www.flaticon.com/) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/). Locale Icons made by [Freepik](http://www.freepik.com/) from [www.flaticon.com](https://www.flaticon.com/) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/).
Browser compatibility testing with [BrowserStack](https://www.browserstack.com/). Browser compatibility testing with [BrowserStack](https://www.browserstack.com/).
<img alt="BrowserStack Logo" src=".gitbook/assets/browserstack-logo.svg" width="256"> <!-- markdownlint-disable MD033 -->
<img alt="BrowserStack Logo" src="https://raw.githubusercontent.com/Ocelot-Social-Community/Ocelot-Social/master/.gitbook/assets/browserstack-logo.svg" width="256">
<!-- markdownlint-enable MD033 -->
## License ### License
See the [LICENSE](LICENSE.md) file for license rights and limitations (MIT). See the [LICENSE](LICENSE.md) file for license rights and limitations (MIT).

View File

@ -1,24 +1,22 @@
# Table of contents # Table of contents
* [Introduction](README.md) * [Introduction](README.md)
* [Edit this Documentation](edit-this-documentation.md)
* [Neo4J](neo4j/README.md) * [Neo4J](neo4j/README.md)
* [Backend](backend/README.md) * [Backend](backend/README.md)
* [GraphQL](backend/graphql.md) * [GraphQL](backend/graphql.md)
* [neo4j-graphql-js](backend/neo4j-graphql-js.md) * [neo4j-graphql-js](backend/neo4j-graphql-js.md)
* [Webapp](webapp/README.md) * [Webapp (Frontend)](webapp/README.md)
* [Components](webapp/components.md) * [Components](webapp/components.md)
* [HTML](webapp/html.md) * [HTML](webapp/html.md)
* [SCSS](webapp/scss.md) * [SCSS](webapp/scss.md)
* [Vue](webapp/vue.md) * [Vue](webapp/vue.md)
* [Testing Guide](testing.md) * [Testing Guide](testing.md)
* [End-to-end tests](cypress/README.md) * [End-to-end Tests](cypress/README.md)
* [Frontend tests](webapp/testing.md) * [Webapp (Frontend) Tests](webapp/testing.md)
* [Backend tests](backend/testing.md) * [Backend Tests](backend/testing.md)
* [Docker More Closely](DOCKER_MORE_CLOSELY.md) * [Deployment](deployment/README.md)
* [Deployment](https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/blob/master/deployment/README.md)
* [Contributing](CONTRIBUTING.md) * [Contributing](CONTRIBUTING.md)
* [Feature Specification](cypress/features.md) * [Feature Specification](cypress/features.md)
* [Code of conduct](CODE_OF_CONDUCT.md) * [Code of Conduct](CODE_OF_CONDUCT.md)
* [Documentation](documentation.md)
* [License](LICENSE.md) * [License](LICENSE.md)

View File

@ -1,2 +0,0 @@
coverage:
range: "60...100"

View File

@ -12,11 +12,9 @@ docker-compose*.yml
./*.log ./*.log
node_modules/ node_modules/
scripts/ build/
dist/
maintenance-worker/ maintenance-worker/
neo4j/ neo4j/
public/uploads/*
!.gitkeep !.gitkeep

View File

@ -1,32 +1,51 @@
DEBUG=neo4j-graphql-js
NEO4J_URI=bolt://localhost:7687 NEO4J_URI=bolt://localhost:7687
NEO4J_USERNAME=neo4j NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=letmein NEO4J_PASSWORD=letmein
GRAPHQL_URI=http://localhost:4000 GRAPHQL_URI=http://localhost:4000
CLIENT_URI=http://localhost:3000 CLIENT_URI=http://localhost:3000
# E-Mail default settings
SUPPORT_EMAIL="devops@ocelot.social"
EMAIL_DEFAULT_SENDER="devops@ocelot.social"
SMTP_HOST= SMTP_HOST=
SMTP_PORT= SMTP_PORT=
SMTP_IGNORE_TLS=true SMTP_IGNORE_TLS=true
SMTP_MAX_CONNECTIONS=5
SMTP_MAX_MESSAGES=Infinity
SMTP_USERNAME= SMTP_USERNAME=
SMTP_PASSWORD= SMTP_PASSWORD=
SMTP_SECURE="false" # true for 465, false for other ports
SMTP_DKIM_DOMAINNAME=
SMTP_DKIM_KEYSELECTOR=
SMTP_DKIM_PRIVATEKEY=
# E-Mail settings for our 'docker compose up mailserver'
# SMTP_HOST=localhost
# SMTP_PORT=1025
# SMTP_IGNORE_TLS=true
# SMTP_USERNAME=
# SMTP_PASSWORD=
# SMTP_MAX_CONNECTIONS=1
# SMTP_MAX_MESSAGES= 10
JWT_SECRET="b/&&7b78BF&fv/Vd" JWT_SECRET="b/&&7b78BF&fv/Vd"
JWT_EXPIRES="2y" JWT_EXPIRES="2y"
MAPBOX_TOKEN="pk.eyJ1IjoiYnVzZmFrdG9yIiwiYSI6ImNraDNiM3JxcDBhaWQydG1uczhpZWtpOW4ifQ.7TNRTO-o9aK1Y6MyW_Nd4g" MAPBOX_TOKEN="pk.eyJ1IjoiYnVzZmFrdG9yIiwiYSI6ImNraDNiM3JxcDBhaWQydG1uczhpZWtpOW4ifQ.7TNRTO-o9aK1Y6MyW_Nd4g"
PRIVATE_KEY_PASSPHRASE="a7dsf78sadg87ad87sfagsadg78"
SENTRY_DSN_BACKEND= SENTRY_DSN_BACKEND=
COMMIT= COMMIT=
PUBLIC_REGISTRATION=false PUBLIC_REGISTRATION=false
INVITE_REGISTRATION=true INVITE_REGISTRATION=true
AWS_ACCESS_KEY_ID= AWS_ACCESS_KEY_ID=minio
AWS_SECRET_ACCESS_KEY= AWS_SECRET_ACCESS_KEY=12341234
AWS_ENDPOINT= AWS_ENDPOINT=http://localhost:9000
AWS_REGION= AWS_REGION=local
AWS_BUCKET= AWS_BUCKET=ocelot
IMAGOR_PUBLIC_URL=http://localhost:8000
EMAIL_DEFAULT_SENDER="devops@ocelot.social" IMAGOR_SECRET=mysecret
EMAIL_SUPPORT="devops@ocelot.social"
CATEGORIES_ACTIVE=false CATEGORIES_ACTIVE=false
MAX_PINNED_POSTS=1
MAX_GROUP_PINNED_POSTS=1

43
backend/.env.test_e2e Normal file
View File

@ -0,0 +1,43 @@
DEBUG=true
NEO4J_URI=bolt://localhost:7687
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=letmein
GRAPHQL_URI=http://localhost:4000
CLIENT_URI=http://localhost:3000
# E-Mail default settings
SUPPORT_EMAIL="devops@ocelot.social"
EMAIL_DEFAULT_SENDER="devops@ocelot.social"
SMTP_HOST=mailserver
SMTP_PORT=1025
SMTP_IGNORE_TLS=true
SMTP_MAX_CONNECTIONS=5
SMTP_MAX_MESSAGES=Infinity
SMTP_USERNAME=
SMTP_PASSWORD=
SMTP_SECURE="false" # true for 465, false for other ports
SMTP_DKIM_DOMAINNAME=
SMTP_DKIM_KEYSELECTOR=
SMTP_DKIM_PRIVATEKEY=
JWT_SECRET="b/&&7b78BF&fv/Vd"
JWT_EXPIRES="2y"
MAPBOX_TOKEN="pk.eyJ1IjoiYnVzZmFrdG9yIiwiYSI6ImNraDNiM3JxcDBhaWQydG1uczhpZWtpOW4ifQ.7TNRTO-o9aK1Y6MyW_Nd4g"
SENTRY_DSN_BACKEND=
COMMIT=
PUBLIC_REGISTRATION=false
INVITE_REGISTRATION=true
AWS_ACCESS_KEY_ID=minio
AWS_SECRET_ACCESS_KEY=12341234
AWS_ENDPOINT=http://localhost:9000
AWS_REGION=local
AWS_BUCKET=ocelot
IMAGOR_PUBLIC_URL=http://localhost:8000
IMAGOR_SECRET=mysecret
CATEGORIES_ACTIVE=false
MAX_PINNED_POSTS=1
MAX_GROUP_PINNED_POSTS=1

3
backend/.eslintignore Normal file
View File

@ -0,0 +1,3 @@
node_modules/
build/
coverage/

263
backend/.eslintrc.cjs Normal file
View File

@ -0,0 +1,263 @@
// eslint-disable-next-line import/no-commonjs
module.exports = {
root: true,
env: {
node: true,
},
parser: '@typescript-eslint/parser',
plugins: ['prettier', '@typescript-eslint', 'import', 'n', 'promise', 'security', 'no-catch-all'],
extends: [
'standard',
'eslint:recommended',
'plugin:n/recommended',
'plugin:prettier/recommended',
'plugin:import/recommended',
'plugin:import/typescript',
'plugin:promise/recommended',
'plugin:@eslint-community/eslint-comments/recommended',
'prettier',
],
settings: {
'import/parsers': {
'@typescript-eslint/parser': ['.ts', '.tsx'],
},
'import/resolver': {
typescript: {
project: ['./tsconfig.json', './backend/tsconfig.json'],
},
node: true,
},
},
rules: {
'no-catch-all/no-catch-all': 'error',
'no-console': 'error',
camelcase: 'error',
'no-debugger': 'error',
'prettier/prettier': [
'error',
{
htmlWhitespaceSensitivity: 'ignore',
},
],
// import
'import/export': 'error',
// 'import/no-deprecated': 'error',
'import/no-empty-named-blocks': 'error',
'import/no-extraneous-dependencies': 'error',
'import/no-mutable-exports': 'error',
'import/no-unused-modules': 'error',
'import/no-named-as-default': 'error',
'import/no-named-as-default-member': 'error',
'import/no-amd': 'error',
'import/no-commonjs': 'error',
'import/no-import-module-exports': 'error',
'import/no-nodejs-modules': 'off',
'import/unambiguous': 'off', // not compatible with .eslintrc.cjs
'import/default': 'error',
'import/named': 'off', // has false positives
'import/namespace': 'error',
'import/no-absolute-path': 'error',
'import/no-cycle': 'error',
'import/no-dynamic-require': 'error',
'import/no-internal-modules': 'off',
'import/no-relative-packages': 'error',
'import/no-relative-parent-imports': ['error', { ignore: ['@/*'] }],
'import/no-self-import': 'error',
'import/no-unresolved': 'error',
'import/no-useless-path-segments': 'error',
'import/no-webpack-loader-syntax': 'error',
'import/consistent-type-specifier-style': 'error',
'import/exports-last': 'off',
'import/extensions': 'error',
'import/first': 'error',
'import/group-exports': 'off',
'import/newline-after-import': 'error',
'import/no-anonymous-default-export': 'off', // not compatible with neode
'import/no-default-export': 'off', // not compatible with neode
'import/no-duplicates': 'error',
'import/no-named-default': 'error',
'import/no-namespace': 'error',
'import/no-unassigned-import': 'error',
'import/order': [
'error',
{
groups: ['builtin', 'external', 'internal', 'parent', 'sibling', 'index', 'object', 'type'],
'newlines-between': 'always',
pathGroups: [
{
pattern: '@?*/**',
group: 'external',
position: 'after',
},
{
pattern: '@/**',
group: 'external',
position: 'after',
},
],
alphabetize: {
order: 'asc' /* sort in ascending order. Options: ['ignore', 'asc', 'desc'] */,
caseInsensitive: true /* ignore case. Options: [true, false] */,
},
distinctGroup: true,
},
],
'import/prefer-default-export': 'off',
// n
// 'n/callback-return': 'error',
'n/exports-style': 'error',
'n/file-extension-in-import': ['error', 'never'],
'n/global-require': 'error',
'n/handle-callback-err': 'error',
// 'n/hashbang': 'error', // part of n/recommended
'n/no-callback-literal': 'error',
// 'n/no-deprecated-api': 'error', // part of n/recommended
// 'n/no-exports-assign': 'error', // part of n/recommended
'n/no-extraneous-import': 'off', // duplicate of import/no-extraneous-dependencies // part of n/recommended
// 'n/no-extraneous-require': 'error', // part of n/recommended
'n/no-hide-core-modules': 'error',
'n/no-missing-import': 'off', // not compatible with typescript // part of n/recommended
// 'n/no-missing-require': 'error', // part of n/recommended
'n/no-mixed-requires': 'error',
'n/no-new-require': 'error',
'n/no-path-concat': 'error',
'n/no-process-env': 'error',
// 'n/no-process-exit': 'error', // part of n/recommended
'n/no-restricted-import': 'error',
'n/no-restricted-require': 'error',
'n/no-sync': 'error',
// 'n/no-unpublished-bin': 'error', // part of n/recommended
'n/no-unpublished-import': [
'error',
{ allowModules: ['apollo-server-testing', 'rosie', '@faker-js/faker', 'ts-jest'] },
], // part of n/recommended
'n/no-unpublished-require': ['error', { allowModules: ['ts-jest', 'require-json5'] }], // part of n/recommended
// 'n/no-unsupported-features/es-builtins': 'error', // part of n/recommended
// 'n/no-unsupported-features/es-syntax': 'error', // part of n/recommended
// 'n/no-unsupported-features/node-builtins': 'error', // part of n/recommended
'n/prefer-global/buffer': 'error',
'n/prefer-global/console': 'error',
'n/prefer-global/process': 'error',
'n/prefer-global/text-decoder': 'error',
'n/prefer-global/text-encoder': 'error',
'n/prefer-global/url': 'error',
'n/prefer-global/url-search-params': 'error',
'n/prefer-node-protocol': 'error',
'n/prefer-promises/dns': 'error',
'n/prefer-promises/fs': 'error',
// 'n/process-exit-as-throw': 'error', // part of n/recommended
'n/shebang': 'error',
// promise
// 'promise/always-return': 'error', // part of promise/recommended
'promise/avoid-new': 'error',
// 'promise/catch-or-return': 'error', // part of promise/recommended
// 'promise/no-callback-in-promise': 'warn', // part of promise/recommended
'promise/no-multiple-resolved': 'error',
'promise/no-native': 'off', // ES5 only
// 'promise/no-nesting': 'warn', // part of promise/recommended
// 'promise/no-new-statics': 'error', // part of promise/recommended
// 'promise/no-promise-in-callback': 'warn', // part of promise/recommended
// 'promise/no-return-in-finally': 'warn', // part of promise/recommended
// 'promise/no-return-wrap': 'error', // part of promise/recommended
// 'promise/param-names': 'error', // part of promise/recommended
'promise/prefer-await-to-callbacks': 'error',
'promise/prefer-catch': 'error',
'promise/spec-only': 'error',
// 'promise/valid-params': 'error', // part of promise/recommended
// eslint comments
'@eslint-community/eslint-comments/disable-enable-pair': ['error', { allowWholeFile: true }],
'@eslint-community/eslint-comments/no-restricted-disable': 'error',
'@eslint-community/eslint-comments/no-use': 'off',
'@eslint-community/eslint-comments/require-description': 'off',
},
overrides: [
{
files: ['*.js', '*.cjs', '*.ts', '*.tsx'],
extends: ['plugin:security/recommended-legacy'],
},
// only for ts files
{
files: ['*.ts', '*.tsx'],
extends: [
'plugin:@typescript-eslint/recommended',
'plugin:@typescript-eslint/recommended-requiring-type-checking',
'plugin:@typescript-eslint/strict',
'prettier',
],
rules: {
// allow explicitly defined dangling promises
// '@typescript-eslint/no-floating-promises': ['error', { ignoreVoid: true }],
'no-void': ['error', { allowAsStatement: true }],
// ignore prefer-regexp-exec rule to allow string.match(regex)
'@typescript-eslint/prefer-regexp-exec': 'off',
// this should not run on ts files: https://github.com/import-js/eslint-plugin-import/issues/2215#issuecomment-911245486
'import/unambiguous': 'off',
// this is not compatible with typeorm, due to joined tables can be null, but are not defined as nullable
'@typescript-eslint/no-unnecessary-condition': 'off',
// respect underscore as acceptable unused variable
'@typescript-eslint/no-unused-vars': [
'error',
{ argsIgnorePattern: '^_', varsIgnorePattern: '^_' },
],
},
parserOptions: {
tsconfigRootDir: __dirname,
project: ['./tsconfig.json'],
// this is to properly reference the referenced project database without requirement of compiling it
EXPERIMENTAL_useSourceOfProjectReferenceRedirect: true,
},
},
{
files: ['*.spec.ts'],
plugins: ['jest'],
env: {
jest: true,
},
rules: {
'jest/no-disabled-tests': 'error',
'jest/no-focused-tests': 'error',
'jest/no-identical-title': 'error',
'jest/prefer-to-have-length': 'error',
'jest/valid-expect': 'error',
'@typescript-eslint/unbound-method': 'off',
'jest/unbound-method': 'error',
},
},
{
extends: ['plugin:jsonc/recommended-with-jsonc'],
files: ['*.json', '*.json5', '*.jsonc'],
parser: 'jsonc-eslint-parser',
},
{
files: ['*.graphql', '*.gql'],
parser: '@graphql-eslint/eslint-plugin',
plugins: ['@graphql-eslint'],
extends: ['plugin:@graphql-eslint/schema-recommended'],
rules: {
'@graphql-eslint/description-style': ['error', { style: 'inline' }],
'@graphql-eslint/require-description': 'off',
'@graphql-eslint/naming-convention': 'off',
'@graphql-eslint/strict-id-in-types': 'off',
'@graphql-eslint/no-typename-prefix': 'off',
// incompatible: `depends on a GraphQL validation rule "XXX" but it's not available in the "graphql" version you are using. Skipping…`
'@graphql-eslint/known-directives': 'off',
'@graphql-eslint/known-argument-names': 'off',
'@graphql-eslint/known-type-names': 'off',
'@graphql-eslint/lone-schema-definition': 'off',
'@graphql-eslint/provided-required-arguments': 'off',
'@graphql-eslint/unique-directive-names': 'off',
'@graphql-eslint/unique-directive-names-per-location': 'off',
'@graphql-eslint/unique-field-definition-names': 'off',
'@graphql-eslint/unique-operation-types': 'off',
'@graphql-eslint/unique-type-names': 'off',
},
parserOptions: {
schema: './src/graphql/types/**/*.gql',
assumeValid: true,
},
},
],
}

View File

@ -1,25 +0,0 @@
module.exports = {
env: {
es6: true,
node: true,
jest: true
},
parserOptions: {
parser: 'babel-eslint'
},
extends: [
'standard',
'plugin:prettier/recommended'
],
plugins: [
'jest'
],
rules: {
//'indent': [ 'error', 2 ],
//'quotes': [ "error", "single"],
// 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-console': ['error'],
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'prettier/prettier': ['error'],
},
};

3
backend/.gitignore vendored
View File

@ -3,10 +3,9 @@ node_modules/
.vscode .vscode
.idea .idea
yarn-error.log yarn-error.log
dist/* build/*
coverage.lcov coverage.lcov
.nyc_output/ .nyc_output/
public/uploads/*
!.gitkeep !.gitkeep
# Apple macOS folder attribute file # Apple macOS folder attribute file

View File

@ -1,3 +0,0 @@
{
"schemaPath": "./src/schema.graphql"
}

View File

@ -1 +1 @@
v19.4.0 v25.3.0

View File

@ -1,103 +1,47 @@
################################################################################## FROM node:25.5.0-alpine AS base
# BASE (Is pushed to DockerHub for rebranding) ###################################
##################################################################################
FROM node:19.4.0-alpine3.17 as base
# ENVs
## DOCKER_WORKDIR would be a classical ARG, but that is not multi layer persistent - shame
ENV DOCKER_WORKDIR="/app"
## We Cannot do `$(date -u +'%Y-%m-%dT%H:%M:%SZ')` here so we use unix timestamp=0
ARG BBUILD_DATE="1970-01-01T00:00:00.00Z"
ENV BUILD_DATE=$BBUILD_DATE
## We cannot do $(yarn run version)-${BUILD_NUMBER} here so we default to 0.0.0-0
ARG BBUILD_VERSION="0.0.0-0"
ENV BUILD_VERSION=$BBUILD_VERSION
## We cannot do `$(git rev-parse --short HEAD)` here so we default to 0000000
ARG BBUILD_COMMIT="0000000"
ENV BUILD_COMMIT=$BBUILD_COMMIT
## SET NODE_ENV
ENV NODE_ENV="production"
## App relevant Envs
ENV PORT="4000"
# Labels
LABEL org.label-schema.build-date="${BUILD_DATE}"
LABEL org.label-schema.name="ocelot.social:backend" LABEL org.label-schema.name="ocelot.social:backend"
LABEL org.label-schema.description="Backend of the Social Network Software ocelot.social" LABEL org.label-schema.description="Backend of the Social Network Software ocelot.social"
LABEL org.label-schema.usage="https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/README.md" LABEL org.label-schema.usage="https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/README.md"
LABEL org.label-schema.url="https://ocelot.social" LABEL org.label-schema.url="https://ocelot.social"
LABEL org.label-schema.vcs-url="https://github.com/Ocelot-Social-Community/Ocelot-Social/tree/master/backend" LABEL org.label-schema.vcs-url="https://github.com/Ocelot-Social-Community/Ocelot-Social/tree/master/backend"
LABEL org.label-schema.vcs-ref="${BUILD_COMMIT}"
LABEL org.label-schema.vendor="ocelot.social Community" LABEL org.label-schema.vendor="ocelot.social Community"
LABEL org.label-schema.version="${BUILD_VERSION}"
LABEL org.label-schema.schema-version="1.0" LABEL org.label-schema.schema-version="1.0"
LABEL maintainer="devops@ocelot.social" LABEL maintainer="devops@ocelot.social"
ENV NODE_ENV="production"
# Install Additional Software ENV PORT="4000"
## install: git
RUN apk --no-cache add git
# Settings
## Expose Container Port
EXPOSE ${PORT} EXPOSE ${PORT}
RUN apk --no-cache add git python3 make g++ bash linux-headers
RUN mkdir -p /app
WORKDIR /app
CMD ["/bin/bash", "-c", "yarn run start"]
## Workdir FROM base AS development
RUN mkdir -p ${DOCKER_WORKDIR} CMD ["/bin/sh", "-c", "yarn install && yarn run dev"]
WORKDIR ${DOCKER_WORKDIR}
################################################################################## FROM base AS build
# DEVELOPMENT (Connected to the local environment, to reload on demand) ##########
##################################################################################
FROM base as development
# We don't need to copy or build anything since we gonna bind to the
# local filesystem which will need a rebuild anyway
# Run command
# (for development we need to execute yarn install since the
# node_modules are on another volume and need updating)
CMD /bin/sh -c "yarn install && yarn run dev"
##################################################################################
# CODE (Does contain all code files and is pushed to DockerHub for rebranding) ###
##################################################################################
FROM base as code
# copy everything, but do not build.
COPY . . COPY . .
ONBUILD COPY ./branding/constants/ src/config/tmp
# copy categories to brand them (use yarn prod:db:data:categories)
ONBUILD COPY ./branding/constants/ src/constants/
ONBUILD RUN tools/replace-constants.sh
ONBUILD COPY ./branding/email/ src/middleware/helpers/email/
ONBUILD COPY ./branding/middlewares/ src/middleware/branding/
ONBUILD COPY ./branding/data/ src/db/data
ONBUILD COPY ./branding/public/ public/
ONBUILD RUN yarn install --production=false --frozen-lockfile --non-interactive
ONBUILD RUN yarn run build
ONBUILD RUN mkdir /build
ONBUILD RUN cp -r ./build /build
ONBUILD RUN cp -r ./public /build
ONBUILD RUN cp -r ./package.json yarn.lock /build
ONBUILD RUN cd /build && yarn install --production=true --frozen-lockfile --non-interactive
################################################################################## FROM build AS test
# BUILD (Does contain all files and the compilate and is therefore bloated) ###### # required for the migrations
################################################################################## # ONBUILD RUN cp -r ./src /src
FROM code as build CMD ["/bin/bash", "-c", "yarn run dev"]
# yarn install FROM build AS production_build
RUN yarn install --production=false --frozen-lockfile --non-interactive
# yarn build
RUN yarn run build
################################################################################## FROM base AS production
# TEST ########################################################################### COPY --from=production_build /build .
##################################################################################
FROM build as test
# Run command
CMD /bin/sh -c "yarn run dev"
##################################################################################
# PRODUCTION (Does contain only "binary"- and static-files to reduce image size) #
##################################################################################
FROM base as production
# Copy "binary"-files from build image
COPY --from=build ${DOCKER_WORKDIR}/dist ./dist
COPY --from=build ${DOCKER_WORKDIR}/node_modules ./node_modules
# Copy static files
# TODO - externalize the uploads so we can copy the whole folder
COPY --from=build ${DOCKER_WORKDIR}/public/img/ ./public/img/
COPY --from=build ${DOCKER_WORKDIR}/public/providers.json ./public/providers.json
# Copy package.json for script definitions (lock file should not be needed)
COPY --from=build ${DOCKER_WORKDIR}/package.json ./package.json
# Run command
CMD /bin/sh -c "yarn run start"

View File

@ -6,12 +6,12 @@ Run the following command to install everything through docker.
The installation takes a bit longer on the first pass or on rebuild ... The installation takes a bit longer on the first pass or on rebuild ...
```bash ```sh
# in main folder # in main folder
$ docker-compose up $ docker compose up
# or # or
# rebuild the containers for a cleanup # rebuild the containers for a cleanup
$ docker-compose up --build $ docker compose up --build
``` ```
Wait a little until your backend is up and running at [http://localhost:4000/](http://localhost:4000/). Wait a little until your backend is up and running at [http://localhost:4000/](http://localhost:4000/).
@ -19,23 +19,21 @@ Wait a little until your backend is up and running at [http://localhost:4000/](h
## Installation without Docker ## Installation without Docker
For the local installation you need a recent version of For the local installation you need a recent version of
[Node](https://nodejs.org/en/) (&gt;= `v16.19.0`). We are using [Node](https://nodejs.org/en/). We are using
`v19.4.0` and therefore we recommend to use the same version `v25.3.0` and therefore we recommend to use the same version. You can use the
([see](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues/4082)
some known problems with more recent node versions). You can use the
[node version manager](https://github.com/nvm-sh/nvm) `nvm` to switch [node version manager](https://github.com/nvm-sh/nvm) `nvm` to switch
between different local Node versions: between different local Node versions:
```bash ```sh
# install Node # install Node using '.nvmrc' file
$ cd backend $ cd backend
$ nvm install v19.4.0 $ nvm install
$ nvm use v19.4.0 $ nvm use
``` ```
Install node dependencies with [yarn](https://yarnpkg.com/en/): Install node dependencies with [yarn](https://yarnpkg.com/en/):
```bash ```sh
# in main folder # in main folder
$ cd backend $ cd backend
$ yarn install $ yarn install
@ -47,7 +45,7 @@ $ nvm use && yarn
Copy Environment Variables: Copy Environment Variables:
```bash ```sh
# in backend/ # in backend/
$ cp .env.template .env $ cp .env.template .env
``` ```
@ -57,14 +55,14 @@ a [local Neo4J](http://localhost:7474) instance is up and running.
Start the backend for development with: Start the backend for development with:
```bash ```sh
# in backend/ # in backend/
$ yarn run dev $ yarn run dev
``` ```
or start the backend in production environment with: or start the backend in production environment with:
```bash ```sh
# in backend/ # in backend/
$ yarn run start $ yarn run start
``` ```
@ -79,146 +77,141 @@ More details about our GraphQL playground and how to use it with ocelot.social c
![GraphQL Playground](../.gitbook/assets/graphql-playground.png) ![GraphQL Playground](../.gitbook/assets/graphql-playground.png)
### Database Indices and Constraints ## Database
Database indices and constraints need to be created when the database and the A fresh database needs to be initialized and migrated.
backend is running:
{% tabs %} ```sh
{% tab title="Docker" %} # in folder backend while database is running
yarn db:migrate init
```bash # for docker environments:
# in main folder while docker-compose is running docker exec ocelot-social-backend-1 yarn db:migrate init
$ docker-compose exec backend yarn run db:migrate init # for docker production:
docker exec ocelot-social-backend-1 yarn prod:migrate init
``` ```
{% endtab %} ```sh
{% tab title="Without Docker" %} # in backend with database running (In docker or local)
yarn db:migrate up
```bash # for docker development:
# in folder backend/ while database is running docker exec ocelot-social-backend-1 yarn db:migrate up
# make sure your database is running on http://localhost:7474/browser/ # for docker production
yarn run db:migrate init docker exec ocelot-social-backend-1 yarn prod:migrate up
``` ```
{% endtab %} ### Optional Data
{% endtabs %}
#### Seed Database You can seed some optional data into the database.
If you want your backend to return anything else than an empty response, you To create the default admin <admin@example.org> with password `1234` use:
need to seed your database:
{% tabs %} ```sh
{% tab title="Docker" %} # in backend with database running (In docker or local)
yarn db:data:admin
In another terminal run:
```bash
# in main folder while docker-compose is running
$ docker-compose exec backend yarn run db:seed
``` ```
To reset the database run: When using `CATEGORIES_ACTIVE=true` you also want to seed the categories with:
```bash ```sh
# in main folder while docker-compose is running # in backend with database running (In docker or local)
$ docker-compose exec backend yarn run db:reset yarn db:data:categories
```
### Branding Data
You might need to seed some branding specific data into the database.
To do so, run:
```sh
# in backend with database running (In docker or local)
yarn db:data:branding
# for docker
docker exec ocelot-social-backend-1 yarn db:data:branding
```
### Seed Data
For a predefined set of test data you can seed the database with:
```sh
# in backend with database running (In docker or local)
yarn db:seed
# for docker
docker exec ocelot-social-backend-1 yarn db:seed
```
### Reset Data
In order to reset the database you can run:
```sh
# in backend with database running (In docker or local)
yarn db:reset
# or deleting the migrations as well
yarn db:reset:withmigrations
# for docker
docker exec ocelot-social-backend-1 yarn db:reset
# or deleting the migrations as well
docker exec ocelot-social-backend-1 yarn db:reset:withmigrations
# you could also wipe out your neo4j database and delete all volumes with: # you could also wipe out your neo4j database and delete all volumes with:
$ docker-compose down -v docker compose down -v
# if container is not running, run this command to set up your database indeces and contstraints
$ docker-compose exec backend yarn run db:migrate init
``` ```
{% endtab %} > Note: This just deletes the data and not the constraints, hence you do not need to rerun `yarn db:migrate init` or `yarn db:migrate up`.
{% tab title="Without Docker" %}
Run:
```bash
# in backend/ while database is running
$ yarn run db:seed
```
To reset the database run:
```bash
# in backend/ while database is running
$ yarn run db:reset
```
{% endtab %}
{% endtabs %}
### Data migrations ### Data migrations
Although Neo4J is schema-less,you might find yourself in a situation in which Although Neo4J is schema-less,you might find yourself in a situation in which
you have to migrate your data e.g. because your data modeling has changed. you have to migrate your data e.g. because your data modeling has changed.
{% tabs %}
{% tab title="Docker" %}
Generate a data migration file: Generate a data migration file:
```bash ```sh
# in main folder while docker-compose is running # in backend
$ docker-compose exec backend yarn run db:migrate:create your_data_migration
# Edit the file in ./src/db/migrations/
```
To run the migration:
```bash
# in main folder while docker-compose is running
$ docker-compose exec backend yarn run db:migrate up
```
{% endtab %}
{% tab title="Without Docker" %}
Generate a data migration file:
```bash
# in backend/
$ yarn run db:migrate:create your_data_migration $ yarn run db:migrate:create your_data_migration
# Edit the file in ./src/db/migrations/ # Edit the file in ./src/db/migrations/
# for docker
# in main folder while docker compose is running
$ docker compose exec ocelot-social-backend-1 yarn run db:migrate:create your_data_migration
# Edit the file in ./src/db/migrations/
``` ```
To run the migration: To run the migration:
```bash ```sh
# in backend/ while database is running # in backend/ while database is running
$ yarn run db:migrate up $ yarn run db:migrate up
```
{% endtab %} # for docker
{% endtabs %} # in main folder while docker compose is running
$ docker exec backend yarn run db:migrate up
```
## Testing ## Testing
**Beware**: We have no multiple database setup at the moment. We clean the **Beware**: We have no multiple database setup at the moment. We clean the
database after each test, running the tests will wipe out all your data! database after each test, running the tests will wipe out all your data!
{% tabs %}
{% tab title="Docker" %}
Run the unit tests: Run the unit tests:
```bash ```sh
# in main folder while docker-compose is running
$ docker-compose exec backend yarn run test
```
{% endtab %}
{% tab title="Without Docker" %}
Run the unit tests:
```bash
# in backend/ while database is running # in backend/ while database is running
$ yarn run test $ yarn run test
# for docker
# in main folder while docker compose is running
$ docker exec ocelot-social-backend-1 yarn run test
``` ```
{% endtab %} If the snapshots of the emails must be updated, you have to run the tests in docker! Otherwise the CI will fail.
{% endtabs %}
```sh
# in main folder while docker compose is running
$ docker exec ocelot-social-backend-1 yarn run test -u src/emails/
```

View File

@ -1,15 +0,0 @@
{
"presets": [
[
"@babel/preset-env",
{
"targets": {
"node": "10"
}
}
]
],
"plugins": [
"@babel/plugin-proposal-throw-expressions"
]
}

View File

View File

View File

View File

View File

View File

@ -2,12 +2,13 @@
GraphQL is a data query language which provides an alternative to REST and ad-hoc web service architectures. It allows clients to define the structure of the data required, and exactly the same structure of the data is returned from the server. GraphQL is a data query language which provides an alternative to REST and ad-hoc web service architectures. It allows clients to define the structure of the data required, and exactly the same structure of the data is returned from the server.
![GraphQL Playground](../../../.gitbook/assets/graphql-playground%20%281%29.png) We have a closer description for the [GraphQL Playground](./src/graphql/GraphQL-Playground.md).
![GraphQL Playground](../.gitbook/assets/graphql-playground%20%281%29.png)
## Middleware keeps resolvers clean ## Middleware keeps resolvers clean
![](../.gitbook/assets/grafik-4.png) ![Middleware schema](../.gitbook/assets/grafik-4.png)
A well-organized codebase is key for the ability to maintain and easily introduce changes into an app. Figuring out the right structure for your code remains a continuous challenge - especially as an application grows and more developers are joining a project. A well-organized codebase is key for the ability to maintain and easily introduce changes into an app. Figuring out the right structure for your code remains a continuous challenge - especially as an application grows and more developers are joining a project.

27
backend/jest.config.cjs Normal file
View File

@ -0,0 +1,27 @@
/* eslint-disable import/no-commonjs */
const requireJSON5 = require('require-json5')
const { pathsToModuleNameMapper } = require('ts-jest')
const { compilerOptions } = requireJSON5('./tsconfig.json')
module.exports = {
verbose: true,
preset: 'ts-jest',
collectCoverage: true,
collectCoverageFrom: [
'**/*.ts',
'!**/node_modules/**',
'!**/test/**',
'!**/build/**',
'!**/src/**/?(*.)+(spec|test).ts?(x)',
'!**/src/db/**',
],
coverageThreshold: {
global: {
lines: 92,
},
},
testMatch: ['**/src/**/?(*.)+(spec|test).ts?(x)'],
setupFilesAfterEnv: ['<rootDir>/test/setup.ts'],
moduleNameMapper: pathsToModuleNameMapper(compilerOptions.paths, { prefix: '<rootDir>/' }),
}

View File

@ -1,14 +0,0 @@
module.exports = {
verbose: true,
collectCoverage: true,
collectCoverageFrom: [
'**/*.js',
'!**/node_modules/**',
'!**/test/**',
'!**/dist/**',
'!**/src/**/?(*.)+(spec|test).js?(x)'
],
coverageReporters: ['lcov', 'text'],
testMatch: ['**/src/**/?(*.)+(spec|test).js?(x)'],
setupFilesAfterEnv: ['<rootDir>/test/setup.js']
}

View File

@ -1,130 +1,147 @@
{ {
"name": "ocelot-social-backend", "name": "ocelot-social-backend",
"version": "2.3.0", "version": "3.13.1",
"description": "GraphQL Backend for ocelot.social", "description": "GraphQL Backend for ocelot.social",
"repository": "https://github.com/Ocelot-Social-Community/Ocelot-Social", "repository": "https://github.com/Ocelot-Social-Community/Ocelot-Social",
"author": "ocelot.social Community", "author": "ocelot.social Community",
"license": "MIT", "license": "MIT",
"private": false, "private": false,
"main": "src/index.js", "main": "src/index.ts",
"scripts": { "scripts": {
"__migrate": "migrate --compiler 'js:@babel/register' --migrations-dir ./src/db/migrations", "start": "node build/src/",
"prod:migrate": "migrate --migrations-dir ./dist/db/migrations --store ./dist/db/migrate/store.js", "build": "tsc && tsc-alias && ./scripts/build.copy.files.sh",
"start": "node dist/", "dev": "nodemon --exec ts-node --require tsconfig-paths/register src/index.ts -e js,ts,gql",
"build": "babel src/ -d dist/ --copy-files", "dev:debug": "nodemon --exec node --inspect=0.0.0.0:9229 build/src/index.js -e js,ts,gql",
"dev": "nodemon --exec babel-node src/ -e js,gql", "lint": "eslint --max-warnings=0 --report-unused-disable-directives --ext .js,.ts,.cjs,.json,.json5,.jsonc,.graphql,.gql .",
"dev:debug": "nodemon --exec babel-node --inspect=0.0.0.0:9229 src/ -e js,gql",
"lint": "eslint src --config .eslintrc.js",
"test": "cross-env NODE_ENV=test NODE_OPTIONS=--max-old-space-size=8192 jest --runInBand --coverage --forceExit --detectOpenHandles", "test": "cross-env NODE_ENV=test NODE_OPTIONS=--max-old-space-size=8192 jest --runInBand --coverage --forceExit --detectOpenHandles",
"db:clean": "babel-node src/db/clean.js", "db:reset": "ts-node --require tsconfig-paths/register src/db/reset.ts",
"db:reset": "yarn run db:clean", "db:reset:withmigrations": "ts-node --require tsconfig-paths/register src/db/reset-with-migrations.ts",
"db:seed": "babel-node src/db/seed.js", "db:seed": "ts-node --require tsconfig-paths/register src/db/seed.ts",
"db:migrate": "yarn run __migrate --store ./src/db/migrate/store.js", "db:data:admin": "ts-node --require tsconfig-paths/register src/db/admin.ts",
"db:migrate:create": "yarn run __migrate --template-file ./src/db/migrate/template.js --date-format 'yyyymmddHHmmss' create" "db:data:badges": "ts-node --require tsconfig-paths/register src/db/badges.ts",
"db:data:branding": "ts-node --require tsconfig-paths/register src/db/data-branding.ts",
"db:data:categories": "ts-node --require tsconfig-paths/register src/db/categories.ts",
"db:migrate": "migrate --compiler 'ts:./src/db/compiler.ts' --migrations-dir ./src/db/migrations --store ./src/db/migrate/store.ts",
"db:migrate:create": "migrate --compiler 'ts:./src/db/compiler.ts' --migrations-dir ./src/db/migrations --template-file ./src/db/migrate/template.ts --date-format 'yyyymmddHHmmss' create",
"db:func:disable:notifications": "ts-node --require tsconfig-paths/register src/db/disable-notifications.ts",
"prod:migrate": "migrate --migrations-dir ./build/src/db/migrations --store ./build/src/db/migrate/store.js",
"prod:db:data:branding": "node build/src/db/data-branding.js",
"prod:db:data:categories": "node build/src/db/categories.js",
"prod:db:data:admin": "node build/src/db/admin.js",
"prod:db:func:disable:notifications": "node build/src/db/disable-notifications.js"
}, },
"dependencies": { "dependencies": {
"@babel/cli": "~7.8.4", "@aws-sdk/client-s3": "^3.980.0",
"@babel/core": "~7.9.0", "@aws-sdk/lib-storage": "^3.980.0",
"@babel/node": "~7.8.7", "@sentry/node": "^5.30.0",
"@babel/plugin-proposal-throw-expressions": "^7.8.3", "@types/mime-types": "^3.0.1",
"@babel/preset-env": "~7.9.5",
"@babel/register": "^7.9.0",
"@hapi/joi": "^17.1.1",
"@sentry/node": "^5.15.4",
"apollo-cache-inmemory": "~1.6.5",
"apollo-client": "~2.6.8",
"apollo-link-context": "~1.0.20",
"apollo-link-http": "~1.5.17",
"apollo-server": "~2.14.2", "apollo-server": "~2.14.2",
"apollo-server-express": "^2.14.2", "apollo-server-express": "^2.14.2",
"aws-sdk": "^2.652.0", "bcryptjs": "~3.0.3",
"babel-core": "~7.0.0-0", "body-parser": "^1.20.3",
"babel-eslint": "~10.1.0", "cheerio": "~1.2.0",
"babel-jest": "~25.2.6", "cross-env": "~10.1.0",
"babel-plugin-transform-runtime": "^6.23.0", "dotenv": "~17.0.1",
"bcryptjs": "~2.4.3", "email-templates": "^12.0.3",
"cheerio": "~1.0.0-rc.3", "express": "^4.22.1",
"cors": "~2.8.5",
"cross-env": "~7.0.3",
"date-fns": "2.22.1",
"debug": "~4.1.1",
"dotenv": "~8.2.0",
"express": "^4.17.1",
"graphql": "^14.6.0", "graphql": "^14.6.0",
"graphql-custom-directives": "~0.2.14", "graphql-middleware": "~6.1.35",
"graphql-iso-date": "~3.6.1",
"graphql-middleware": "~4.0.2",
"graphql-middleware-sentry": "^3.2.1", "graphql-middleware-sentry": "^3.2.1",
"graphql-redis-subscriptions": "^2.2.1", "graphql-redis-subscriptions": "^2.7.0",
"graphql-shield": "~7.2.2", "graphql-shield": "~7.2.2",
"graphql-subscriptions": "^1.1.0",
"graphql-tag": "~2.10.3", "graphql-tag": "~2.10.3",
"helmet": "~3.22.0", "graphql-upload": "^13.0.0",
"ioredis": "^4.16.1", "helmet": "~8.1.0",
"ioredis": "^5.9.2",
"jsonwebtoken": "~8.5.1", "jsonwebtoken": "~8.5.1",
"languagedetect": "^2.0.0", "languagedetect": "^2.0.0",
"linkifyjs": "~2.1.8", "linkify-html": "^4.3.2",
"lodash": "~4.17.14", "linkifyjs": "^4.3.2",
"lodash": "~4.17.23",
"merge-graphql-schemas": "^1.7.8", "merge-graphql-schemas": "^1.7.8",
"metascraper": "^5.33.5", "metascraper": "^5.49.19",
"metascraper-audio": "^5.33.5", "metascraper-author": "^5.49.19",
"metascraper-author": "^5.33.5", "metascraper-date": "^5.49.19",
"metascraper-clearbit-logo": "^5.3.0", "metascraper-description": "^5.49.19",
"metascraper-date": "^5.33.5", "metascraper-image": "^5.49.19",
"metascraper-description": "^5.33.5", "metascraper-lang": "^5.49.19",
"metascraper-image": "^5.33.5",
"metascraper-lang": "^5.33.5",
"metascraper-lang-detector": "^4.10.2", "metascraper-lang-detector": "^4.10.2",
"metascraper-logo": "^5.33.5", "metascraper-logo": "^5.49.19",
"metascraper-publisher": "^5.33.5", "metascraper-publisher": "^5.49.19",
"metascraper-soundcloud": "^5.33.5", "metascraper-soundcloud": "^5.34.4",
"metascraper-title": "^5.33.5", "metascraper-title": "^5.49.19",
"metascraper-url": "^5.33.5", "metascraper-url": "^5.49.19",
"metascraper-video": "^5.33.5", "metascraper-video": "^5.49.19",
"metascraper-youtube": "^5.33.5", "metascraper-youtube": "^5.49.20",
"migrate": "^1.7.0", "migrate": "^2.1.0",
"mime-types": "^2.1.26", "mime-types": "^3.0.2",
"minimatch": "^3.0.4", "minimatch": "^10.1.1",
"mustache": "^4.2.0", "mustache": "^4.2.0",
"neo4j-driver": "^4.0.2", "neo4j-driver": "^4.4.11",
"neo4j-graphql-js": "^2.11.5", "neo4j-graphql-js": "2.11.5",
"neode": "^0.4.8", "neode": "^0.4.9",
"node-fetch": "~2.6.1", "node-fetch": "^2.7.0",
"nodemailer": "^6.4.4", "nodemailer": "^7.0.12",
"nodemailer-html-to-text": "^3.2.0", "nodemailer-html-to-text": "^3.2.0",
"npm-run-all": "~4.1.5", "preview-email": "^3.1.1",
"request": "~2.88.2", "pug": "^3.0.3",
"sanitize-html": "~1.22.0", "sanitize-html": "~2.17.0",
"slug": "~6.0.0", "slugify": "^1.6.6",
"subscriptions-transport-ws": "^0.9.19",
"trunc-html": "~1.1.2", "trunc-html": "~1.1.2",
"uuid": "~8.3.2", "tslog": "^4.10.2",
"validator": "^13.0.0", "uuid": "~9.0.1",
"wait-on": "~4.0.1", "validator": "^13.15.26",
"xregexp": "^4.3.0" "xregexp": "^5.1.2"
}, },
"devDependencies": { "devDependencies": {
"@faker-js/faker": "5.1.0", "@eslint-community/eslint-plugin-eslint-comments": "^4.6.0",
"@faker-js/faker": "9.9.0",
"@graphql-eslint/eslint-plugin": "^3.20.1",
"@types/email-templates": "^10.0.4",
"@types/jest": "^30.0.0",
"@types/jsonwebtoken": "~8.5.1",
"@types/lodash": "^4.17.23",
"@types/node": "^25.1.0",
"@types/request": "^2.48.13",
"@types/slug": "^5.0.9",
"@types/uuid": "~9.0.1",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"apollo-server-testing": "~2.11.0", "apollo-server-testing": "~2.11.0",
"chai": "~4.2.0", "eslint": "^8.57.1",
"cucumber": "~6.0.5", "eslint-config-prettier": "^10.1.8",
"eslint": "~6.8.0", "eslint-config-standard": "^17.1.0",
"eslint-config-prettier": "~6.15.0", "eslint-import-resolver-typescript": "^4.4.4",
"eslint-config-standard": "~14.1.1", "eslint-plugin-import": "^2.32.0",
"eslint-plugin-import": "~2.20.2", "eslint-plugin-jest": "^29.12.1",
"eslint-plugin-jest": "~23.8.2", "eslint-plugin-jsonc": "^2.21.0",
"eslint-plugin-node": "~11.1.0", "eslint-plugin-n": "^17.23.2",
"eslint-plugin-prettier": "~3.4.1", "eslint-plugin-no-catch-all": "^1.1.0",
"eslint-plugin-promise": "~4.3.1", "eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-standard": "~4.0.1", "eslint-plugin-promise": "^7.2.1",
"jest": "~25.3.0", "eslint-plugin-security": "^3.0.1",
"nodemon": "~2.0.2", "jest": "^30.2.0",
"prettier": "~2.3.2", "nodemon": "~3.1.11",
"rosie": "^2.0.1", "prettier": "^3.8.1",
"supertest": "~4.0.2" "require-json5": "^1.3.0",
"rosie": "^2.1.1",
"ts-jest": "^29.4.6",
"ts-node": "^10.9.2",
"tsc-alias": "^1.8.16",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.8.3"
}, },
"resolutions": { "resolutions": {
"**/**/fs-capacitor":"^6.2.0", "**/**/fs-capacitor": "^6.2.0",
"**/graphql-upload": "^11.0.0", "**/graphql-upload": "^11.0.0",
"nan": "2.17.0" "**/strip-ansi": "6.0.1",
"**/string-width": "4.2.0",
"**/wrap-ansi": "7.0.0",
"**/jwa": "^2.0.1",
"**/@types/express": "4.17.25"
},
"engines": {
"node": ">=20.12.1"
} }
} }

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg width="400" height="346.67" version="1.1" viewBox="0 0 400 346.67" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient id="linearGradient4" x1="708.76" x2="493.17" y1="280.91" y2="65.326" gradientTransform="translate(-404.06 .215)" gradientUnits="userSpaceOnUse">
<stop stop-color="#c1c1c1" offset="0"/>
<stop stop-color="#fcfcfc" offset="1"/>
</linearGradient>
</defs>
<path d="m-0.21505 173.98 100.65-173.76h198.71l101.08 173.76-99.785 172.04-201.29 0.43011z" fill="#bebebe"/>
<path d="m22.482 173.91 89.236-154.07h176.18l89.617 154.07-88.473 152.54-178.47 0.38135z" fill="url(#linearGradient4)"/>
</svg>

After

Width:  |  Height:  |  Size: 773 B

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="513"
height="444"
version="1.1"
id="svg3"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3" />
<g
fill="none"
fill-rule="evenodd"
id="g3">
<path
fill="#333"
d="M384.5.297L512.325 221.9l-128 221.702-255.825.102L.675 222.1 128.675.4z"
id="path1"
style="fill:#868383;fill-opacity:1" />
<g
fill="#ffffff"
id="g2"
transform="translate(92)">
<path
d="m 35.01,367.726 c -0.08,-21.169 -0.205,-53.162 21.257,-71.332 3.817,-3.253 9.93,-7.497 17.321,-9.224 2.575,-0.523 4.956,-0.756 7.262,-0.979 4.438,-0.431 8.27,-0.804 12.054,-2.9 l 4.954,-2.846 c 9.87,-5.655 19.194,-10.996 28.226,-17.377 5.085,-3.632 6.726,-15.73 6.095,-25.428 -0.214,-2.792 -1.893,-5.7 -3.67,-8.777 -1.097,-1.901 -2.232,-3.867 -3.065,-5.916 l -0.073,-0.199 a 56.976,56.976 0 0 1 -0.422,-1.443 c -1.195,-4.205 -1.933,-6.378 -2.386,-7.476 -7.029,-0.944 -11.8,-8.647 -12.888,-21.006 l -0.031,-0.557 c -0.645,-12.785 0.808,-16.13 2.316,-17.716 0.24,-0.254 0.505,-0.475 0.783,-0.666 -1.754,-16.051 3.115,-32.521 13.358,-44.704 9.314,-11.079 21.955,-17.18 35.592,-17.18 3.73,0 7.55,0.458 11.355,1.362 25.63,6.228 41.679,30.27 40.062,59.227 0.53,0.251 1.018,0.61 1.44,1.066 2.752,2.964 2.47,10.97 2.22,14.276 l -0.024,0.41 c -0.335,5.236 -0.684,10.65 -3.052,15.73 -1.739,3.918 -4.405,6.242 -6.76,8.29 -2.396,2.089 -4.288,3.735 -5.294,6.885 -0.7,2.416 -1.645,4.866 -2.559,7.235 -1.752,4.538 -3.407,8.827 -3.54,13.244 -0.427,10.222 1.17,18.391 4.172,21.359 5.097,5.163 13.003,9.391 19.978,13.121 1.6,0.855 3.166,1.692 4.654,2.517 9.28,5.052 16.07,7.915 25.309,8.557 9.118,0.849 18.056,5.193 24.754,11.97 0.736,0.641 1.82,1.744 3.694,3.648 4.416,4.492 4.416,4.492 4.426,5.852 l 0.007,0.758 c 10.783,17.702 11.14,40.656 11.415,58.169 l 0.05,3.28 -3.278,0.028 c -42.05,0.363 -84.058,0.677 -126.058,0.993 -42.12,0.314 -84.232,0.632 -126.367,0.994 L 35.024,371 Z"
id="path2" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 637 B

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 654 B

After

Width:  |  Height:  |  Size: 654 B

View File

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

View File

@ -1 +0,0 @@
<svg width="513" height="444" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#AD245D" d="M384.5.297L512.325 221.9l-128 221.702-255.825.102L.675 222.1 128.675.4z"/><path d="M35.01 367.726c-.08-21.169-.205-53.162 21.257-71.332 3.817-3.253 9.93-7.497 17.321-9.224 2.575-.523 4.956-.756 7.262-.979 4.438-.431 8.27-.804 12.054-2.9l4.954-2.846c9.87-5.655 19.194-10.996 28.226-17.377 5.085-3.632 6.726-15.73 6.095-25.428-.214-2.792-1.893-5.7-3.67-8.777-1.097-1.901-2.232-3.867-3.065-5.916l-.073-.199a56.976 56.976 0 0 1-.422-1.443c-1.195-4.205-1.933-6.378-2.386-7.476-7.029-.944-11.8-8.647-12.888-21.006l-.031-.557c-.645-12.785.808-16.13 2.316-17.716.24-.254.505-.475.783-.666-1.754-16.051 3.115-32.521 13.358-44.704 9.314-11.079 21.955-17.18 35.592-17.18 3.73 0 7.55.458 11.355 1.362 25.63 6.228 41.679 30.27 40.062 59.227.53.251 1.018.61 1.44 1.066 2.752 2.964 2.47 10.97 2.22 14.276l-.024.41c-.335 5.236-.684 10.65-3.052 15.73-1.739 3.918-4.405 6.242-6.76 8.29-2.396 2.089-4.288 3.735-5.294 6.885-.7 2.416-1.645 4.866-2.559 7.235-1.752 4.538-3.407 8.827-3.54 13.244-.427 10.222 1.17 18.391 4.172 21.359 5.097 5.163 13.003 9.391 19.978 13.121 1.6.855 3.166 1.692 4.654 2.517 9.28 5.052 16.07 7.915 25.309 8.557 9.118.849 18.056 5.193 24.754 11.97.736.641 1.82 1.744 3.694 3.648 4.416 4.492 4.416 4.492 4.426 5.852l.007.758c10.783 17.702 11.14 40.656 11.415 58.169l.05 3.28-3.278.028c-42.05.363-84.058.677-126.058.993-42.12.314-84.232.632-126.367.994l-3.273.029-.014-3.274zM329.011 135.763a5.232 5.232 0 0 0-5.223 5.23 5.232 5.232 0 0 0 5.223 5.23 5.236 5.236 0 0 0 5.231-5.23 5.236 5.236 0 0 0-5.23-5.23m0 40.237C309.705 176 294 160.297 294 140.993 294 121.698 309.706 106 329.011 106 348.303 106 364 121.698 364 140.993 364 160.297 348.303 176 329.011 176" fill="#FFF"/><path d="M330.511 101C308.173 101 290 119.164 290 141.492 290 163.828 308.173 182 330.511 182 352.836 182 371 163.828 371 141.492 371 119.164 352.836 101 330.511 101m0 51.022c5.823 0 10.531-4.716 10.531-10.53a10.517 10.517 0 0 0-10.53-10.529 10.51 10.51 0 0 0-10.523 10.529c0 5.814 4.7 10.53 10.522 10.53m0-40.496c16.563 0 29.963 13.406 29.963 29.966 0 16.555-13.4 29.982-29.963 29.982-16.555 0-29.985-13.427-29.985-29.982 0-16.56 13.43-29.966 29.985-29.966" fill="#AD245D"/><path d="M331 106.209c-20.305 0-36.825 16.06-36.825 35.799 0 19.747 16.52 35.813 36.825 35.813 20.306 0 36.827-16.066 36.827-35.813 0-19.74-16.521-35.8-36.827-35.8zM314.287 215l-4.11-21.345c-.324-.129-.648-.265-.972-.404l-18.012 12.169-23.607-23.609 12.186-18.009a63.31 63.31 0 0 1-.403-.968L258 158.712v-33.383l21.361-4.13c.131-.327.267-.652.407-.979l-12.18-18.025 23.608-23.612 18.015 12.198c.322-.137.643-.27.964-.4L314.287 69h33.416l4.13 21.387c.319.13.638.26.956.396l18.024-12.2 23.608 23.612-12.186 18.031c.139.324.273.648.402.971L404 125.33v33.381l-21.37 4.124c-.13.32-.262.64-.398.96l12.19 18.017-23.606 23.609-18.021-12.171c-.32.137-.642.27-.964.402L347.701 215h-33.414z" fill="#FFF"/><path d="M330 171.448c-17.342 0-31.45-13.656-31.45-30.44 0-16.778 14.108-30.427 31.45-30.427 17.341 0 31.449 13.649 31.449 30.426 0 16.785-14.108 30.441-31.45 30.441zM350.979 63h-41.97l-1.64 8.517-1.953 10.156-8.55-5.788-7.18-4.862-6.132 6.132-17.399 17.4-6.126 6.126 4.85 7.178 5.8 8.583-10.173 1.966-8.506 1.646v41.932l8.51 1.643 10.16 1.962-5.787 8.553-4.858 7.179 6.13 6.13 17.399 17.399 6.126 6.126 7.177-4.85 8.56-5.782 1.954 10.141 1.64 8.513H350.975l1.645-8.507 1.964-10.15 8.566 5.787 7.178 4.846 6.124-6.124 17.4-17.399 6.13-6.13-4.858-7.18-5.788-8.554 10.153-1.96 8.51-1.643v-41.932l-8.507-1.646-10.165-1.965 5.8-8.584 4.85-7.178-6.125-6.126-17.4-17.4-6.13-6.13-7.18 4.858-8.558 5.792-1.964-10.166L350.98 63zm-20.98 118.948c23.176 0 41.95-18.318 41.95-40.94 0-22.607-18.774-40.927-41.95-40.927-23.174 0-41.948 18.32-41.948 40.926 0 22.623 18.774 40.941 41.949 40.941zM342.313 73.5l3.855 19.963a47.184 47.184 0 0 1 6.037 2.502l16.824-11.386 17.4 17.4-11.362 16.818a53.171 53.171 0 0 1 2.502 6.066l19.932 3.855v24.601l-19.932 3.848a56.644 56.644 0 0 1-2.502 6.066l11.362 16.795-17.4 17.4-16.824-11.364a44.931 44.931 0 0 1-6.037 2.504l-3.855 19.932H317.68l-3.84-19.932a43.821 43.821 0 0 1-6.043-2.504l-16.818 11.364-17.4-17.4 11.364-16.795a53.759 53.759 0 0 1-2.51-6.066l-19.933-3.848v-24.601l19.933-3.855a50.617 50.617 0 0 1 2.51-6.066l-11.364-16.818 17.4-17.4 16.818 11.386a45.957 45.957 0 0 1 6.043-2.502l3.84-19.963h24.632z" fill="#AD245D"/></g></svg>

Before

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -1 +0,0 @@
<svg width="513" height="444" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#AD245D" d="M384.5.297L512.325 221.9l-128 221.702-255.825.102L.675 222.1 128.675.4z"/><g fill="#FFF"><path d="M35.01 367.726c-.08-21.169-.205-53.162 21.257-71.332 3.817-3.253 9.93-7.497 17.321-9.224 2.575-.523 4.956-.756 7.262-.979 4.438-.431 8.27-.804 12.054-2.9l4.954-2.846c9.87-5.655 19.194-10.996 28.226-17.377 5.085-3.632 6.726-15.73 6.095-25.428-.214-2.792-1.893-5.7-3.67-8.777-1.097-1.901-2.232-3.867-3.065-5.916l-.073-.199a56.976 56.976 0 0 1-.422-1.443c-1.195-4.205-1.933-6.378-2.386-7.476-7.029-.944-11.8-8.647-12.888-21.006l-.031-.557c-.645-12.785.808-16.13 2.316-17.716.24-.254.505-.475.783-.666-1.754-16.051 3.115-32.521 13.358-44.704 9.314-11.079 21.955-17.18 35.592-17.18 3.73 0 7.55.458 11.355 1.362 25.63 6.228 41.679 30.27 40.062 59.227.53.251 1.018.61 1.44 1.066 2.752 2.964 2.47 10.97 2.22 14.276l-.024.41c-.335 5.236-.684 10.65-3.052 15.73-1.739 3.918-4.405 6.242-6.76 8.29-2.396 2.089-4.288 3.735-5.294 6.885-.7 2.416-1.645 4.866-2.559 7.235-1.752 4.538-3.407 8.827-3.54 13.244-.427 10.222 1.17 18.391 4.172 21.359 5.097 5.163 13.003 9.391 19.978 13.121 1.6.855 3.166 1.692 4.654 2.517 9.28 5.052 16.07 7.915 25.309 8.557 9.118.849 18.056 5.193 24.754 11.97.736.641 1.82 1.744 3.694 3.648 4.416 4.492 4.416 4.492 4.426 5.852l.007.758c10.783 17.702 11.14 40.656 11.415 58.169l.05 3.28-3.278.028c-42.05.363-84.058.677-126.058.993-42.12.314-84.232.632-126.367.994l-3.273.029-.014-3.274z"/><text font-family="Impact" font-size="118" font-style="condensed" font-weight="700" transform="translate(1 -1)"><tspan x="256" y="208">&lt;/&gt;</tspan></text></g></g></svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -1 +0,0 @@
<svg width="512" height="444" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#AD245D" d="M384 .297L511.392 221.65l-128 221.702-255.392.352L.608 222.35 128.608.65z"/><g fill="#FFF"><path d="M34.944 367.726c-.081-21.169-.205-53.162 21.215-71.332 3.81-3.253 9.91-7.497 17.288-9.224 2.57-.523 4.946-.756 7.247-.979 4.43-.431 8.254-.804 12.03-2.9l4.945-2.846c9.851-5.655 19.157-10.996 28.171-17.377 5.075-3.632 6.713-15.73 6.082-25.428-.213-2.792-1.888-5.7-3.662-8.777-1.095-1.901-2.228-3.867-3.059-5.916l-.073-.199a57.061 57.061 0 0 1-.42-1.443c-1.194-4.205-1.93-6.378-2.382-7.476-7.015-.944-11.778-8.647-12.864-21.006l-.03-.557c-.644-12.785.806-16.13 2.31-17.716.241-.254.505-.475.783-.666-1.75-16.051 3.11-32.521 13.331-44.704 9.296-11.079 21.912-17.18 35.524-17.18 3.722 0 7.535.458 11.332 1.362 25.58 6.228 41.597 30.27 39.983 59.227.53.251 1.016.61 1.439 1.066 2.745 2.964 2.464 10.97 2.215 14.276l-.024.41c-.335 5.236-.683 10.65-3.046 15.73-1.736 3.918-4.397 6.242-6.747 8.29-2.391 2.089-4.28 3.735-5.284 6.885-.698 2.416-1.642 4.866-2.554 7.235-1.749 4.538-3.4 8.827-3.534 13.244-.425 10.222 1.17 18.391 4.165 21.359 5.087 5.163 12.977 9.391 19.939 13.121 1.597.855 3.16 1.692 4.645 2.517 9.262 5.052 16.038 7.915 25.259 8.557 9.1.849 18.02 5.193 24.706 11.97.735.641 1.817 1.744 3.687 3.648 4.408 4.492 4.408 4.492 4.417 5.852l.007.758c10.762 17.702 11.12 40.656 11.392 58.169l.05 3.28-3.271.028c-41.968.363-83.894.677-125.812.993-42.038.314-84.067.632-126.12.994l-3.267.029-.013-3.274zM332.387 115.763h15.318v86.734h-15.318v.513l-22.127-17.64v.12h-10.21V211h-22.128v-25.51h-20.424v-52.722h52.762v-.508l22.127-17.065v.568zm34.313 72.093l-7.988-4.591c15.803-27.453 1.717-46.642 1.106-47.443l7.304-5.607c.774.993 18.547 24.675-.422 57.641zm27.361 21.216l-13.866-7.975c27.437-47.66 2.98-80.973 1.918-82.36L394.795 109c1.343 1.723 32.2 42.839-.734 100.072z"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="513"
height="444"
version="1.1"
id="svg5"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5" />
<g
fill="none"
fill-rule="evenodd"
id="g5">
<path
fill="#ad245d"
d="M 384.5,0.297 512.325,221.9 384.325,443.602 128.5,443.704 0.675,222.1 128.675,0.4 Z"
id="path1"
style="display:inline;fill:#e67919;fill-opacity:1" />
<path
d="m 83.051688,348.226 c -0.08,-21.169 -0.205,-53.162 21.257002,-71.332 3.817,-3.253 9.93,-7.497 17.321,-9.224 2.575,-0.523 4.956,-0.756 7.262,-0.979 4.438,-0.431 8.27,-0.804 12.054,-2.9 l 4.954,-2.846 c 9.87,-5.655 19.194,-10.996 28.226,-17.377 5.085,-3.632 6.726,-15.73 6.095,-25.428 -0.214,-2.792 -1.893,-5.7 -3.67,-8.777 -1.097,-1.901 -2.232,-3.867 -3.065,-5.916 l -0.073,-0.199 a 56.976,56.976 0 0 1 -0.422,-1.443 c -1.195,-4.205 -1.933,-6.378 -2.386,-7.476 -7.029,-0.944 -11.8,-8.647 -12.888,-21.006 l -0.031,-0.557 c -0.645,-12.785 0.808,-16.13 2.316,-17.716 0.24,-0.254 0.505,-0.475 0.783,-0.666 -1.754,-16.051 3.115,-32.521 13.358,-44.704 9.314,-11.079 21.955,-17.18 35.592,-17.18 3.73,0 7.55,0.458 11.355,1.362 25.63,6.228 41.679,30.27 40.062,59.227 0.53,0.251 1.018,0.61 1.44,1.066 2.752,2.964 2.47,10.97 2.22,14.276 l -0.024,0.41 c -0.335,5.236 -0.684,10.65 -3.052,15.73 -1.739,3.918 -4.405,6.242 -6.76,8.29 -2.396,2.089 -4.288,3.735 -5.294,6.885 -0.7,2.416 -1.645,4.866 -2.559,7.235 -1.752,4.538 -3.407,8.827 -3.54,13.244 -0.427,10.222 1.17,18.391 4.172,21.359 5.097,5.163 13.003,9.391 19.978,13.121 1.6,0.855 3.166,1.692 4.654,2.517 9.28,5.052 16.07,7.915 25.309,8.557 9.118,0.849 18.056,5.193 24.754,11.97 0.736,0.641 1.82,1.744 3.694,3.648 4.416,4.492 4.416,4.492 4.426,5.852 l 0.007,0.758 c 10.783,17.702 11.14,40.656 11.415,58.169 l 0.05,3.28 -3.278,0.028 c -42.05,0.363 -84.058,0.677 -126.058,0.993 -42.12,0.314 -84.232,0.632 -126.367002,0.994 l -3.273,0.029 z"
id="path2-5"
style="display:inline;fill:#ffffff" />
<path
d="m 351.97006,182.43811 c -2.88526,0.005 -5.2219,2.34474 -5.223,5.23 0.001,2.88526 2.33774,5.22504 5.223,5.23 2.88747,-0.003 5.22769,-2.34253 5.231,-5.23 -0.003,-2.88708 -2.34292,-5.22669 -5.23,-5.23 m 0,40.237 c -19.307,0 -35.012,-15.703 -35.012,-35.007 0,-19.295 15.706,-34.993 35.011,-34.993 19.292,0 34.989,15.698 34.989,34.993 0,19.304 -15.697,35.007 -34.989,35.007"
fill="#ffffff"
id="path2"
style="display:inline" />
<path
d="m 351.97006,147.67511 c -22.338,0 -40.511,18.164 -40.511,40.492 0,22.336 18.173,40.508 40.511,40.508 22.325,0 40.489,-18.172 40.489,-40.508 0,-22.328 -18.164,-40.492 -40.489,-40.492 m 0,51.022 c 5.823,0 10.531,-4.716 10.531,-10.53 a 10.517,10.517 0 0 0 -10.53,-10.529 10.51,10.51 0 0 0 -10.523,10.529 c 0,5.814 4.7,10.53 10.522,10.53 m 0,-40.496 c 16.563,0 29.963,13.406 29.963,29.966 0,16.555 -13.4,29.982 -29.963,29.982 -16.555,0 -29.985,-13.427 -29.985,-29.982 0,-16.56 13.43,-29.966 29.985,-29.966"
fill="#ad245d"
id="path3"
style="display:inline;fill:#e67919;fill-opacity:1" />
<path
d="m 351.95906,152.88411 c -20.305,0 -36.825,16.06 -36.825,35.799 0,19.747 16.52,35.813 36.825,35.813 20.306,0 36.827,-16.066 36.827,-35.813 0,-19.74 -16.521,-35.8 -36.827,-35.8 z m -16.713,108.791 -4.11,-21.345 c -0.324,-0.129 -0.648,-0.265 -0.972,-0.404 l -18.012,12.169 -23.607,-23.609 12.186,-18.009 a 63.31,63.31 0 0 1 -0.403,-0.968 l -21.369,-4.122 v -33.383 l 21.361,-4.13 c 0.131,-0.327 0.267,-0.652 0.407,-0.979 l -12.18,-18.025 23.608,-23.612 18.015,12.198 c 0.322,-0.137 0.643,-0.27 0.964,-0.4 l 4.112,-21.381 h 33.416 l 4.13,21.387 c 0.319,0.13 0.638,0.26 0.956,0.396 l 18.024,-12.2 23.608,23.612 -12.186,18.031 c 0.139,0.324 0.273,0.648 0.402,0.971 l 21.363,4.133 v 33.381 l -21.37,4.124 c -0.13,0.32 -0.262,0.64 -0.398,0.96 l 12.19,18.017 -23.606,23.609 -18.021,-12.171 c -0.32,0.137 -0.642,0.27 -0.964,0.402 l -4.13,21.348 z"
fill="#ffffff"
id="path4"
style="display:inline" />
<path
d="m 351.95956,218.12311 c -17.342,0 -31.45,-13.656 -31.45,-30.44 0,-16.778 14.108,-30.427 31.45,-30.427 17.341,0 31.449,13.649 31.449,30.426 0,16.785 -14.108,30.441 -31.45,30.441 z m 20.979,-108.448 h -41.97 l -1.64,8.517 -1.953,10.156 -8.55,-5.788 -7.18,-4.862 -6.132,6.132 -17.399,17.4 -6.126,6.126 4.85,7.178 5.8,8.583 -10.173,1.966 -8.506,1.646 v 41.932 l 8.51,1.643 10.16,1.962 -5.787,8.553 -4.858,7.179 6.13,6.13 17.399,17.399 6.126,6.126 7.177,-4.85 8.56,-5.782 1.954,10.141 1.64,8.513 h 41.964 l 1.645,-8.507 1.964,-10.15 8.566,5.787 7.178,4.846 6.124,-6.124 17.4,-17.399 6.13,-6.13 -4.858,-7.18 -5.788,-8.554 10.153,-1.96 8.51,-1.643 v -41.932 l -8.507,-1.646 -10.165,-1.965 5.8,-8.584 4.85,-7.178 -6.125,-6.126 -17.4,-17.4 -6.13,-6.13 -7.18,4.858 -8.558,5.792 -1.964,-10.166 -1.64,-8.509 z m -20.98,118.948 c 23.176,0 41.95,-18.318 41.95,-40.94 0,-22.607 -18.774,-40.927 -41.95,-40.927 -23.174,0 -41.948,18.32 -41.948,40.926 0,22.623 18.774,40.941 41.949,40.941 z m 12.314,-108.448 3.855,19.963 a 47.184,47.184 0 0 1 6.037,2.502 l 16.824,-11.386 17.4,17.4 -11.362,16.818 a 53.171,53.171 0 0 1 2.502,6.066 l 19.932,3.855 v 24.601 l -19.932,3.848 a 56.644,56.644 0 0 1 -2.502,6.066 l 11.362,16.795 -17.4,17.4 -16.824,-11.364 a 44.931,44.931 0 0 1 -6.037,2.504 l -3.855,19.932 h -24.633 l -3.84,-19.932 a 43.821,43.821 0 0 1 -6.043,-2.504 l -16.818,11.364 -17.4,-17.4 11.364,-16.795 a 53.759,53.759 0 0 1 -2.51,-6.066 l -19.933,-3.848 v -24.601 l 19.933,-3.855 a 50.617,50.617 0 0 1 2.51,-6.066 l -11.364,-16.818 17.4,-17.4 16.818,11.386 a 45.957,45.957 0 0 1 6.043,-2.502 l 3.84,-19.963 h 24.632 z"
fill="#ad245d"
id="path5"
style="display:inline;fill:#e67919;fill-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="513"
height="444"
version="1.1"
id="svg3"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3" />
<g
fill="none"
fill-rule="evenodd"
id="g3">
<path
fill="#AD245D"
d="M384.5.297L512.325 221.9l-128 221.702-255.825.102L.675 222.1 128.675.4z"
id="path1"
style="fill:#e67919;fill-opacity:1" />
<path
d="m 80.877371,348.226 c -0.08,-21.169 -0.205,-53.162 21.256999,-71.332 3.817,-3.253 9.93,-7.497 17.321,-9.224 2.575,-0.523 4.956,-0.756 7.262,-0.979 4.438,-0.431 8.27,-0.804 12.054,-2.9 l 4.954,-2.846 c 9.87,-5.655 19.194,-10.996 28.226,-17.377 5.085,-3.632 6.726,-15.73 6.095,-25.428 -0.214,-2.792 -1.893,-5.7 -3.67,-8.777 -1.097,-1.901 -2.232,-3.867 -3.065,-5.916 l -0.073,-0.199 a 56.976,56.976 0 0 1 -0.422,-1.443 c -1.195,-4.205 -1.933,-6.378 -2.386,-7.476 -7.029,-0.944 -11.8,-8.647 -12.888,-21.006 l -0.031,-0.557 c -0.645,-12.785 0.808,-16.13 2.316,-17.716 0.24,-0.254 0.505,-0.475 0.783,-0.666 -1.754,-16.051 3.115,-32.521 13.358,-44.704 9.314,-11.079 21.955,-17.18 35.592,-17.18 3.73,0 7.55,0.458 11.355,1.362 25.63,6.228 41.679,30.27 40.062,59.227 0.53,0.251 1.018,0.61 1.44,1.066 2.752,2.964 2.47,10.97 2.22,14.276 l -0.024,0.41 c -0.335,5.236 -0.684,10.65 -3.052,15.73 -1.739,3.918 -4.405,6.242 -6.76,8.29 -2.396,2.089 -4.288,3.735 -5.294,6.885 -0.7,2.416 -1.645,4.866 -2.559,7.235 -1.752,4.538 -3.407,8.827 -3.54,13.244 -0.427,10.222 1.17,18.391 4.172,21.359 5.097,5.163 13.003,9.391 19.978,13.121 1.6,0.855 3.166,1.692 4.654,2.517 9.28,5.052 16.07,7.915 25.309,8.557 9.118,0.849 18.056,5.193 24.754,11.97 0.736,0.641 1.82,1.744 3.694,3.648 4.416,4.492 4.416,4.492 4.426,5.852 l 0.007,0.758 c 10.783,17.702 11.14,40.656 11.415,58.169 l 0.05,3.28 -3.278,0.028 c -42.05,0.363 -84.058,0.677 -126.058,0.993 -42.12,0.314 -84.232,0.632 -126.366999,0.994 l -3.273,0.029 z"
id="path2-5"
style="display:inline;fill:#ffffff" />
<text
font-family="Impact"
font-size="118px"
font-style="condensed"
font-weight="700"
id="text2"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:96px;font-family:Monospace;-inkscape-font-specification:Monospace;display:inline;fill:#ffffff"
x="6.8672509"
y="17"><tspan
x="262.86725"
y="225"
id="tspan2"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:96px;font-family:Monospace;-inkscape-font-specification:Monospace;fill:#ffffff">&lt;/&gt;</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="444"
version="1.1"
id="svg3"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3" />
<g
fill="none"
fill-rule="evenodd"
id="g3">
<path
fill="#AD245D"
d="M384 .297L511.392 221.65l-128 221.702-255.392.352L.608 222.35 128.608.65z"
id="path1"
style="fill:#e67919;fill-opacity:1" />
<path
d="m 85.310542,348.226 c -0.08,-21.169 -0.205,-53.162 21.256998,-71.332 3.817,-3.253 9.93,-7.497 17.321,-9.224 2.575,-0.523 4.956,-0.756 7.262,-0.979 4.438,-0.431 8.27,-0.804 12.054,-2.9 l 4.954,-2.846 c 9.87,-5.655 19.194,-10.996 28.226,-17.377 5.085,-3.632 6.726,-15.73 6.095,-25.428 -0.214,-2.792 -1.893,-5.7 -3.67,-8.777 -1.097,-1.901 -2.232,-3.867 -3.065,-5.916 l -0.073,-0.199 a 56.976,56.976 0 0 1 -0.422,-1.443 c -1.195,-4.205 -1.933,-6.378 -2.386,-7.476 -7.029,-0.944 -11.8,-8.647 -12.888,-21.006 l -0.031,-0.557 c -0.645,-12.785 0.808,-16.13 2.316,-17.716 0.24,-0.254 0.505,-0.475 0.783,-0.666 -1.754,-16.051 3.115,-32.521 13.358,-44.704 9.314,-11.079 21.955,-17.18 35.592,-17.18 3.73,0 7.55,0.458 11.355,1.362 25.63,6.228 41.679,30.27 40.062,59.227 0.53,0.251 1.018,0.61 1.44,1.066 2.752,2.964 2.47,10.97 2.22,14.276 l -0.024,0.41 c -0.335,5.236 -0.684,10.65 -3.052,15.73 -1.739,3.918 -4.405,6.242 -6.76,8.29 -2.396,2.089 -4.288,3.735 -5.294,6.885 -0.7,2.416 -1.645,4.866 -2.559,7.235 -1.752,4.538 -3.407,8.827 -3.54,13.244 -0.427,10.222 1.17,18.391 4.172,21.359 5.097,5.163 13.003,9.391 19.978,13.121 1.6,0.855 3.166,1.692 4.654,2.517 9.28,5.052 16.07,7.915 25.309,8.557 9.118,0.849 18.056,5.193 24.754,11.97 0.736,0.641 1.82,1.744 3.694,3.648 4.416,4.492 4.416,4.492 4.426,5.852 l 0.007,0.758 c 10.783,17.702 11.14,40.656 11.415,58.169 l 0.05,3.28 -3.278,0.028 c -42.05,0.363 -84.058,0.677 -126.058,0.993 -42.12,0.314 -84.232,0.632 -126.366998,0.994 l -3.273,0.029 z"
id="path2-5"
style="display:inline;fill:#ffffff" />
<path
d="m 349.88573,158.65792 h 15.318 v 86.734 h -15.318 v 0.513 l -22.127,-17.64 v 0.12 h -10.21 v 25.51 h -22.128 v -25.51 h -20.424 v -52.722 h 52.762 v -0.508 l 22.127,-17.065 z m 34.313,72.093 -7.988,-4.591 c 15.803,-27.453 1.717,-46.642 1.106,-47.443 l 7.304,-5.607 c 0.774,0.993 18.547,24.675 -0.422,57.641 z m 27.361,21.216 -13.866,-7.975 c 27.437,-47.66 2.98,-80.973 1.918,-82.36 l 12.682,-9.737 c 1.343,1.723 32.2,42.839 -0.734,100.072 z"
id="path2-1"
style="display:inline;fill:#ffffff" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,255 +1,232 @@
[ [
{ {
"provider_name": "Codepen", "provider_name": "Codepen",
"provider_url": "https:\/\/codepen.io", "provider_url": "https://codepen.io",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": ["http://codepen.io/*", "https://codepen.io/*"],
"http:\/\/codepen.io\/*", "url": "http://codepen.io/api/oembed"
"https:\/\/codepen.io\/*"
],
"url": "http:\/\/codepen.io\/api\/oembed"
} }
] ]
}, },
{ {
"provider_name": "DTube", "provider_name": "DTube",
"provider_url": "https:\/\/d.tube\/", "provider_url": "https://d.tube/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": ["https://d.tube/v/*"],
"https:\/\/d.tube\/v\/*" "url": "https://api.d.tube/oembed",
],
"url": "https:\/\/api.d.tube\/oembed",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "Facebook (Post)", "provider_name": "Facebook (Post)",
"provider_url": "https:\/\/www.facebook.com\/", "provider_url": "https://www.facebook.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"https:\/\/www.facebook.com\/*\/posts\/*", "https://www.facebook.com/*/posts/*",
"https:\/\/www.facebook.com\/photos\/*", "https://www.facebook.com/photos/*",
"https:\/\/www.facebook.com\/*\/photos\/*", "https://www.facebook.com/*/photos/*",
"https:\/\/www.facebook.com\/photo.php*", "https://www.facebook.com/photo.php*",
"https:\/\/www.facebook.com\/photo.php", "https://www.facebook.com/photo.php",
"https:\/\/www.facebook.com\/*\/activity\/*", "https://www.facebook.com/*/activity/*",
"https:\/\/www.facebook.com\/permalink.php", "https://www.facebook.com/permalink.php",
"https:\/\/www.facebook.com\/media\/set?set=*", "https://www.facebook.com/media/set?set=*",
"https:\/\/www.facebook.com\/questions\/*", "https://www.facebook.com/questions/*",
"https:\/\/www.facebook.com\/notes\/*\/*\/*" "https://www.facebook.com/notes/*/*/*"
], ],
"url": "https:\/\/www.facebook.com\/plugins\/post\/oembed.json", "url": "https://www.facebook.com/plugins/post/oembed.json",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "Facebook (Video)", "provider_name": "Facebook (Video)",
"provider_url": "https:\/\/www.facebook.com\/", "provider_url": "https://www.facebook.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": ["https://www.facebook.com/*/videos/*", "https://www.facebook.com/video.php"],
"https:\/\/www.facebook.com\/*\/videos\/*", "url": "https://www.facebook.com/plugins/video/oembed.json",
"https:\/\/www.facebook.com\/video.php"
],
"url": "https:\/\/www.facebook.com\/plugins\/video\/oembed.json",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "Flickr", "provider_name": "Flickr",
"provider_url": "https:\/\/www.flickr.com\/", "provider_url": "https://www.flickr.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"http:\/\/*.flickr.com\/photos\/*", "http://*.flickr.com/photos/*",
"http:\/\/flic.kr\/p\/*", "http://flic.kr/p/*",
"https:\/\/*.flickr.com\/photos\/*", "https://*.flickr.com/photos/*",
"https:\/\/flic.kr\/p\/*" "https://flic.kr/p/*"
], ],
"url": "https:\/\/www.flickr.com\/services\/oembed\/", "url": "https://www.flickr.com/services/oembed/",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "GIPHY", "provider_name": "GIPHY",
"provider_url": "https:\/\/giphy.com", "provider_url": "https://giphy.com",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"https:\/\/giphy.com\/gifs\/*", "https://giphy.com/gifs/*",
"http:\/\/gph.is\/*", "http://gph.is/*",
"https:\/\/media.giphy.com\/media\/*\/giphy.gif" "https://media.giphy.com/media/*/giphy.gif"
], ],
"url": "https:\/\/giphy.com\/services\/oembed", "url": "https://giphy.com/services/oembed",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "Instagram", "provider_name": "Instagram",
"provider_url": "https:\/\/instagram.com", "provider_url": "https://instagram.com",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"http:\/\/instagram.com\/p\/*", "http://instagram.com/p/*",
"http:\/\/instagr.am\/p\/*", "http://instagr.am/p/*",
"http:\/\/www.instagram.com\/p\/*", "http://www.instagram.com/p/*",
"http:\/\/www.instagr.am\/p\/*", "http://www.instagr.am/p/*",
"https:\/\/instagram.com\/p\/*", "https://instagram.com/p/*",
"https:\/\/instagr.am\/p\/*", "https://instagr.am/p/*",
"https:\/\/www.instagram.com\/p\/*", "https://www.instagram.com/p/*",
"https:\/\/www.instagr.am\/p\/*" "https://www.instagr.am/p/*"
], ],
"url": "https:\/\/api.instagram.com\/oembed", "url": "https://api.instagram.com/oembed",
"formats": [ "formats": ["json"]
"json"
]
} }
] ]
}, },
{ {
"provider_name": "Meetup", "provider_name": "Meetup",
"provider_url": "http:\/\/www.meetup.com", "provider_url": "http://www.meetup.com",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"http:\/\/meetup.com\/*", "http://meetup.com/*",
"https:\/\/www.meetup.com\/*", "https://www.meetup.com/*",
"https:\/\/meetup.com\/*", "https://meetup.com/*",
"http:\/\/meetu.ps\/*" "http://meetu.ps/*"
], ],
"url": "https:\/\/api.meetup.com\/oembed", "url": "https://api.meetup.com/oembed",
"formats": [ "formats": ["json"]
"json"
]
} }
] ]
}, },
{ {
"provider_name": "MixCloud", "provider_name": "MixCloud",
"provider_url": "https:\/\/mixcloud.com\/", "provider_url": "https://mixcloud.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": ["http://www.mixcloud.com/*/*/", "https://www.mixcloud.com/*/*/"],
"http:\/\/www.mixcloud.com\/*\/*\/", "url": "https://www.mixcloud.com/oembed/"
"https:\/\/www.mixcloud.com\/*\/*\/"
],
"url": "https:\/\/www.mixcloud.com\/oembed\/"
} }
] ]
}, },
{ {
"provider_name": "Reddit", "provider_name": "Reddit",
"provider_url": "https:\/\/reddit.com\/", "provider_url": "https://reddit.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"https:\/\/reddit.com\/r\/*\/comments\/*\/*", "https://reddit.com/r/*/comments/*/*",
"https:\/\/www.reddit.com\/r\/*\/comments\/*\/*" "https://www.reddit.com/r/*/comments/*/*"
], ],
"url": "https:\/\/www.reddit.com\/oembed" "url": "https://www.reddit.com/oembed"
} }
] ]
}, },
{ {
"provider_name": "SlideShare", "provider_name": "SlideShare",
"provider_url": "http:\/\/www.slideshare.net\/", "provider_url": "http://www.slideshare.net/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"http:\/\/www.slideshare.net\/*\/*", "http://www.slideshare.net/*/*",
"http:\/\/fr.slideshare.net\/*\/*", "http://fr.slideshare.net/*/*",
"http:\/\/de.slideshare.net\/*\/*", "http://de.slideshare.net/*/*",
"http:\/\/es.slideshare.net\/*\/*", "http://es.slideshare.net/*/*",
"http:\/\/pt.slideshare.net\/*\/*" "http://pt.slideshare.net/*/*"
], ],
"url": "http:\/\/www.slideshare.net\/api\/oembed\/2", "url": "http://www.slideshare.net/api/oembed/2",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "SoundCloud", "provider_name": "SoundCloud",
"provider_url": "http:\/\/soundcloud.com\/", "provider_url": "http://soundcloud.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": ["http://soundcloud.com/*", "https://soundcloud.com/*"],
"http:\/\/soundcloud.com\/*", "url": "https://soundcloud.com/oembed"
"https:\/\/soundcloud.com\/*"
],
"url": "https:\/\/soundcloud.com\/oembed"
} }
] ]
}, },
{ {
"provider_name": "Twitch", "provider_name": "Twitch",
"provider_url": "https:\/\/www.twitch.tv", "provider_url": "https://www.twitch.tv",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"http:\/\/clips.twitch.tv\/*", "http://clips.twitch.tv/*",
"https:\/\/clips.twitch.tv\/*", "https://clips.twitch.tv/*",
"http:\/\/www.twitch.tv\/*", "http://www.twitch.tv/*",
"https:\/\/www.twitch.tv\/*", "https://www.twitch.tv/*",
"http:\/\/twitch.tv\/*", "http://twitch.tv/*",
"https:\/\/twitch.tv\/*" "https://twitch.tv/*"
], ],
"url": "https:\/\/api.twitch.tv\/v4\/oembed", "url": "https://api.twitch.tv/v4/oembed",
"formats": [ "formats": ["json"]
"json"
]
} }
] ]
}, },
{ {
"provider_name": "Twitter", "provider_name": "Twitter",
"provider_url": "http:\/\/www.twitter.com\/", "provider_url": "http://www.twitter.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": ["https://twitter.com/*/status/*", "https://*.twitter.com/*/status/*"],
"https:\/\/twitter.com\/*\/status\/*", "url": "https://publish.twitter.com/oembed"
"https:\/\/*.twitter.com\/*\/status\/*"
],
"url": "https:\/\/publish.twitter.com\/oembed"
} }
] ]
}, },
{ {
"provider_name": "Vimeo", "provider_name": "Vimeo",
"provider_url": "https:\/\/vimeo.com\/", "provider_url": "https://vimeo.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"https:\/\/vimeo.com\/*", "https://vimeo.com/*",
"https:\/\/vimeo.com\/album\/*\/video\/*", "https://vimeo.com/album/*/video/*",
"https:\/\/vimeo.com\/channels\/*\/*", "https://vimeo.com/channels/*/*",
"https:\/\/vimeo.com\/groups\/*\/videos\/*", "https://vimeo.com/groups/*/videos/*",
"https:\/\/vimeo.com\/ondemand\/*\/*", "https://vimeo.com/ondemand/*/*",
"https:\/\/player.vimeo.com\/video\/*" "https://player.vimeo.com/video/*"
], ],
"url": "https:\/\/vimeo.com\/api\/oembed.{format}", "url": "https://vimeo.com/api/oembed.{format}",
"discovery": true "discovery": true
} }
] ]
}, },
{ {
"provider_name": "YouTube", "provider_name": "YouTube",
"provider_url": "https:\/\/www.youtube.com\/", "provider_url": "https://www.youtube.com/",
"endpoints": [ "endpoints": [
{ {
"schemes": [ "schemes": [
"https:\/\/*.youtube.com\/watch*", "https://*.youtube.com/watch*",
"https:\/\/*.youtube.com\/v\/*", "https://*.youtube.com/v/*",
"https:\/\/youtu.be\/*" "https://youtu.be/*"
], ],
"url": "https:\/\/www.youtube.com\/oembed", "url": "https://www.youtube.com/oembed",
"discovery": true "discovery": true
} }
] ]

View File

@ -0,0 +1,24 @@
#!/bin/sh
# public
cp -r public/ build/public/
# email files
mkdir -p build/src/emails/templates/
cp -r src/emails/templates/ build/src/emails/
mkdir -p build/src/emails/locales/
cp -r src/emails/locales/ build/src/emails/
# gql files
mkdir -p build/src/graphql/types/
cp -r src/graphql/types/*.gql build/src/graphql/types/
mkdir -p build/src/graphql/types/enum/
cp -r src/graphql/types/enum/*.gql build/src/graphql/types/enum/
mkdir -p build/src/graphql/types/scalar/
cp -r src/graphql/types/scalar/*.gql build/src/graphql/types/scalar/
mkdir -p build/src/graphql/types/type/
cp -r src/graphql/types/type/*.gql build/src/graphql/types/type/

View File

@ -1,240 +0,0 @@
// import { extractDomainFromUrl, signAndSend } from './utils'
import { extractNameFromId, signAndSend } from './utils'
import { isPublicAddressed } from './utils/activity'
// import { isPublicAddressed, sendAcceptActivity, sendRejectActivity } from './utils/activity'
import request from 'request'
// import as from 'activitystrea.ms'
import NitroDataSource from './NitroDataSource'
import router from './routes'
import Collections from './Collections'
import { v4 as uuid } from 'uuid'
import CONFIG from '../config'
const debug = require('debug')('ea')
let activityPub = null
export { activityPub }
export default class ActivityPub {
constructor(activityPubEndpointUri, internalGraphQlUri) {
this.endpoint = activityPubEndpointUri
this.dataSource = new NitroDataSource(internalGraphQlUri)
this.collections = new Collections(this.dataSource)
}
static init(server) {
if (!activityPub) {
activityPub = new ActivityPub(CONFIG.CLIENT_URI, CONFIG.GRAPHQL_URI)
// integrate into running graphql express server
server.express.set('ap', activityPub)
server.express.use(router)
console.log('-> ActivityPub middleware added to the graphql express server') // eslint-disable-line no-console
} else {
console.log('-> ActivityPub middleware already added to the graphql express server') // eslint-disable-line no-console
}
}
// handleFollowActivity(activity) {
// debug(`inside FOLLOW ${activity.actor}`)
// const toActorName = extractNameFromId(activity.object)
// const fromDomain = extractDomainFromUrl(activity.actor)
// const dataSource = this.dataSource
// return new Promise((resolve, reject) => {
// request(
// {
// url: activity.actor,
// headers: {
// Accept: 'application/activity+json',
// },
// },
// async (err, response, toActorObject) => {
// if (err) return reject(err)
// // save shared inbox
// toActorObject = JSON.parse(toActorObject)
// await this.dataSource.addSharedInboxEndpoint(toActorObject.endpoints.sharedInbox)
// const followersCollectionPage = await this.dataSource.getFollowersCollectionPage(
// activity.object,
// )
// const followActivity = as
// .follow()
// .id(activity.id)
// .actor(activity.actor)
// .object(activity.object)
// // add follower if not already in collection
// if (followersCollectionPage.orderedItems.includes(activity.actor)) {
// debug('follower already in collection!')
// debug(`inbox = ${toActorObject.inbox}`)
// resolve(
// sendRejectActivity(followActivity, toActorName, fromDomain, toActorObject.inbox),
// )
// } else {
// followersCollectionPage.orderedItems.push(activity.actor)
// }
// debug(`toActorObject = ${toActorObject}`)
// toActorObject =
// typeof toActorObject !== 'object' ? JSON.parse(toActorObject) : toActorObject
// debug(`followers = ${JSON.stringify(followersCollectionPage.orderedItems, null, 2)}`)
// debug(`inbox = ${toActorObject.inbox}`)
// debug(`outbox = ${toActorObject.outbox}`)
// debug(`followers = ${toActorObject.followers}`)
// debug(`following = ${toActorObject.following}`)
// try {
// await dataSource.saveFollowersCollectionPage(followersCollectionPage)
// debug('follow activity saved')
// resolve(
// sendAcceptActivity(followActivity, toActorName, fromDomain, toActorObject.inbox),
// )
// } catch (e) {
// debug('followers update error!', e)
// resolve(
// sendRejectActivity(followActivity, toActorName, fromDomain, toActorObject.inbox),
// )
// }
// },
// )
// })
// }
handleUndoActivity(activity) {
debug('inside UNDO')
switch (activity.object.type) {
case 'Follow': {
const followActivity = activity.object
return this.dataSource.undoFollowActivity(followActivity.actor, followActivity.object)
}
case 'Like': {
return this.dataSource.deleteShouted(activity)
}
}
}
handleCreateActivity(activity) {
debug('inside create')
switch (activity.object.type) {
case 'Note': {
const articleObject = activity.object
if (articleObject.inReplyTo) {
return this.dataSource.createComment(activity)
} else {
return this.dataSource.createPost(activity)
}
}
}
}
handleDeleteActivity(activity) {
debug('inside delete')
switch (activity.object.type) {
case 'Article':
case 'Note':
return this.dataSource.deletePost(activity)
default:
}
}
handleUpdateActivity(activity) {
debug('inside update')
switch (activity.object.type) {
case 'Note':
case 'Article':
return this.dataSource.updatePost(activity)
default:
}
}
handleLikeActivity(activity) {
// TODO differ if activity is an Article/Note/etc.
return this.dataSource.createShouted(activity)
}
handleDislikeActivity(activity) {
// TODO differ if activity is an Article/Note/etc.
return this.dataSource.deleteShouted(activity)
}
async handleAcceptActivity(activity) {
debug('inside accept')
switch (activity.object.type) {
case 'Follow': {
const followObject = activity.object
const followingCollectionPage = await this.collections.getFollowingCollectionPage(
followObject.actor,
)
followingCollectionPage.orderedItems.push(followObject.object)
await this.dataSource.saveFollowingCollectionPage(followingCollectionPage)
}
}
}
getActorObject(url) {
return new Promise((resolve, reject) => {
request(
{
url: url,
headers: {
Accept: 'application/json',
},
},
(err, response, body) => {
if (err) {
reject(err)
}
resolve(JSON.parse(body))
},
)
})
}
generateStatusId(slug) {
return `https://${this.host}/activitypub/users/${slug}/status/${uuid()}`
}
async sendActivity(activity) {
delete activity.send
const fromName = extractNameFromId(activity.actor)
if (Array.isArray(activity.to) && isPublicAddressed(activity)) {
debug('is public addressed')
const sharedInboxEndpoints = await this.dataSource.getSharedInboxEndpoints()
// serve shared inbox endpoints
sharedInboxEndpoints.map((sharedInbox) => {
return this.trySend(activity, fromName, new URL(sharedInbox).host, sharedInbox)
})
activity.to = activity.to.filter((recipient) => {
return !isPublicAddressed({ to: recipient })
})
// serve the rest
activity.to.map(async (recipient) => {
debug('serve rest')
const actorObject = await this.getActorObject(recipient)
return this.trySend(activity, fromName, new URL(recipient).host, actorObject.inbox)
})
} else if (typeof activity.to === 'string') {
debug('is string')
const actorObject = await this.getActorObject(activity.to)
return this.trySend(activity, fromName, new URL(activity.to).host, actorObject.inbox)
} else if (Array.isArray(activity.to)) {
activity.to.map(async (recipient) => {
const actorObject = await this.getActorObject(recipient)
return this.trySend(activity, fromName, new URL(recipient).host, actorObject.inbox)
})
}
}
async trySend(activity, fromName, host, url, tries = 5) {
try {
return await signAndSend(activity, fromName, host, url)
} catch (e) {
if (tries > 0) {
setTimeout(function () {
return this.trySend(activity, fromName, host, url, --tries)
}, 20000)
}
}
}
}

View File

@ -1,29 +0,0 @@
export default class Collections {
constructor(dataSource) {
this.dataSource = dataSource
}
getFollowersCollection(actorId) {
return this.dataSource.getFollowersCollection(actorId)
}
getFollowersCollectionPage(actorId) {
return this.dataSource.getFollowersCollectionPage(actorId)
}
getFollowingCollection(actorId) {
return this.dataSource.getFollowingCollection(actorId)
}
getFollowingCollectionPage(actorId) {
return this.dataSource.getFollowingCollectionPage(actorId)
}
getOutboxCollection(actorId) {
return this.dataSource.getOutboxCollection(actorId)
}
getOutboxCollectionPage(actorId) {
return this.dataSource.getOutboxCollectionPage(actorId)
}
}

View File

@ -1,575 +0,0 @@
import {
throwErrorIfApolloErrorOccurred,
extractIdFromActivityId,
extractNameFromId,
constructIdFromName,
} from './utils'
import { createOrderedCollection, createOrderedCollectionPage } from './utils/collection'
import { createArticleObject, isPublicAddressed } from './utils/activity'
import crypto from 'crypto'
import gql from 'graphql-tag'
import { createHttpLink } from 'apollo-link-http'
import { setContext } from 'apollo-link-context'
import { InMemoryCache } from 'apollo-cache-inmemory'
import fetch from 'node-fetch'
import { ApolloClient } from 'apollo-client'
import trunc from 'trunc-html'
const debug = require('debug')('ea:datasource')
export default class NitroDataSource {
constructor(uri) {
this.uri = uri
const defaultOptions = {
query: {
fetchPolicy: 'network-only',
errorPolicy: 'all',
},
}
const link = createHttpLink({ uri: this.uri, fetch: fetch }) // eslint-disable-line
const cache = new InMemoryCache()
const authLink = setContext((_, { headers }) => {
// generate the authentication token (maybe from env? Which user?)
const token =
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYWRtaW4iLCJuYW1lIjoiUGV0ZXIgTHVzdGlnIiwiYXZhdGFyIjoiaHR0cHM6Ly9zMy5hbWF6b25hd3MuY29tL3VpZmFjZXMvZmFjZXMvdHdpdHRlci9qb2huY2FmYXp6YS8xMjguanBnIiwiaWQiOiJ1MSIsImVtYWlsIjoiYWRtaW5AZXhhbXBsZS5vcmciLCJzbHVnIjoicGV0ZXItbHVzdGlnIiwiaWF0IjoxNTUyNDIwMTExLCJleHAiOjE2Mzg4MjAxMTEsImF1ZCI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6NDAwMCIsInN1YiI6InUxIn0.G7An1yeQUViJs-0Qj-Tc-zm0WrLCMB3M02pfPnm6xzw'
// return the headers to the context so httpLink can read them
return {
headers: {
...headers,
Authorization: token ? `Bearer ${token}` : '',
},
}
})
this.client = new ApolloClient({
link: authLink.concat(link),
cache: cache,
defaultOptions,
})
}
async getFollowersCollection(actorId) {
const slug = extractNameFromId(actorId)
debug(`slug= ${slug}`)
const result = await this.client.query({
query: gql`
query {
User(slug: "${slug}") {
followedByCount
}
}
`,
})
debug('successfully fetched followers')
debug(result.data)
if (result.data) {
const actor = result.data.User[0]
const followersCount = actor.followedByCount
const followersCollection = createOrderedCollection(slug, 'followers')
followersCollection.totalItems = followersCount
return followersCollection
} else {
throwErrorIfApolloErrorOccurred(result)
}
}
async getFollowersCollectionPage(actorId) {
const slug = extractNameFromId(actorId)
debug(`getFollowersPage slug = ${slug}`)
const result = await this.client.query({
query: gql`
query {
User(slug:"${slug}") {
followedBy {
slug
}
followedByCount
}
}
`,
})
debug(result.data)
if (result.data) {
const actor = result.data.User[0]
const followers = actor.followedBy
const followersCount = actor.followedByCount
const followersCollection = createOrderedCollectionPage(slug, 'followers')
followersCollection.totalItems = followersCount
debug(`followers = ${JSON.stringify(followers, null, 2)}`)
await Promise.all(
followers.map(async (follower) => {
followersCollection.orderedItems.push(constructIdFromName(follower.slug))
}),
)
return followersCollection
} else {
throwErrorIfApolloErrorOccurred(result)
}
}
async getFollowingCollection(actorId) {
const slug = extractNameFromId(actorId)
const result = await this.client.query({
query: gql`
query {
User(slug:"${slug}") {
followingCount
}
}
`,
})
debug(result.data)
if (result.data) {
const actor = result.data.User[0]
const followingCount = actor.followingCount
const followingCollection = createOrderedCollection(slug, 'following')
followingCollection.totalItems = followingCount
return followingCollection
} else {
throwErrorIfApolloErrorOccurred(result)
}
}
async getFollowingCollectionPage(actorId) {
const slug = extractNameFromId(actorId)
const result = await this.client.query({
query: gql`
query {
User(slug:"${slug}") {
following {
slug
}
followingCount
}
}
`,
})
debug(result.data)
if (result.data) {
const actor = result.data.User[0]
const following = actor.following
const followingCount = actor.followingCount
const followingCollection = createOrderedCollectionPage(slug, 'following')
followingCollection.totalItems = followingCount
await Promise.all(
following.map(async (user) => {
followingCollection.orderedItems.push(await constructIdFromName(user.slug))
}),
)
return followingCollection
} else {
throwErrorIfApolloErrorOccurred(result)
}
}
async getOutboxCollection(actorId) {
const slug = extractNameFromId(actorId)
const result = await this.client.query({
query: gql`
query {
User(slug:"${slug}") {
contributions {
title
slug
content
contentExcerpt
createdAt
}
}
}
`,
})
debug(result.data)
if (result.data) {
const actor = result.data.User[0]
const posts = actor.contributions
const outboxCollection = createOrderedCollection(slug, 'outbox')
outboxCollection.totalItems = posts.length
return outboxCollection
} else {
throwErrorIfApolloErrorOccurred(result)
}
}
async getOutboxCollectionPage(actorId) {
const slug = extractNameFromId(actorId)
debug(`inside getting outbox collection page => ${slug}`)
const result = await this.client.query({
query: gql`
query {
User(slug:"${slug}") {
actorId
contributions {
id
activityId
objectId
title
slug
content
contentExcerpt
createdAt
author {
slug
}
}
}
}
`,
})
debug(result.data)
if (result.data) {
const actor = result.data.User[0]
const posts = actor.contributions
const outboxCollection = createOrderedCollectionPage(slug, 'outbox')
outboxCollection.totalItems = posts.length
await Promise.all(
posts.map(async (post) => {
outboxCollection.orderedItems.push(
await createArticleObject(
post.activityId,
post.objectId,
post.content,
post.author.slug,
post.id,
post.createdAt,
),
)
}),
)
debug('after createNote')
return outboxCollection
} else {
throwErrorIfApolloErrorOccurred(result)
}
}
async undoFollowActivity(fromActorId, toActorId) {
const fromUserId = await this.ensureUser(fromActorId)
const toUserId = await this.ensureUser(toActorId)
const result = await this.client.mutate({
mutation: gql`
mutation {
RemoveUserFollowedBy(from: {id: "${fromUserId}"}, to: {id: "${toUserId}"}) {
from { name }
}
}
`,
})
debug(`undoFollowActivity result = ${JSON.stringify(result, null, 2)}`)
throwErrorIfApolloErrorOccurred(result)
}
async saveFollowersCollectionPage(followersCollection, onlyNewestItem = true) {
debug('inside saveFollowers')
let orderedItems = followersCollection.orderedItems
const toUserName = extractNameFromId(followersCollection.id)
const toUserId = await this.ensureUser(constructIdFromName(toUserName))
orderedItems = onlyNewestItem ? [orderedItems.pop()] : orderedItems
return Promise.all(
orderedItems.map(async (follower) => {
debug(`follower = ${follower}`)
const fromUserId = await this.ensureUser(follower)
debug(`fromUserId = ${fromUserId}`)
debug(`toUserId = ${toUserId}`)
const result = await this.client.mutate({
mutation: gql`
mutation {
AddUserFollowedBy(from: {id: "${fromUserId}"}, to: {id: "${toUserId}"}) {
from { name }
}
}
`,
})
debug(`addUserFollowedBy edge = ${JSON.stringify(result, null, 2)}`)
throwErrorIfApolloErrorOccurred(result)
debug('saveFollowers: added follow edge successfully')
}),
)
}
async saveFollowingCollectionPage(followingCollection, onlyNewestItem = true) {
debug('inside saveFollowers')
let orderedItems = followingCollection.orderedItems
const fromUserName = extractNameFromId(followingCollection.id)
const fromUserId = await this.ensureUser(constructIdFromName(fromUserName))
orderedItems = onlyNewestItem ? [orderedItems.pop()] : orderedItems
return Promise.all(
orderedItems.map(async (following) => {
debug(`follower = ${following}`)
const toUserId = await this.ensureUser(following)
debug(`fromUserId = ${fromUserId}`)
debug(`toUserId = ${toUserId}`)
const result = await this.client.mutate({
mutation: gql`
mutation {
AddUserFollowing(from: {id: "${fromUserId}"}, to: {id: "${toUserId}"}) {
from { name }
}
}
`,
})
debug(`addUserFollowing edge = ${JSON.stringify(result, null, 2)}`)
throwErrorIfApolloErrorOccurred(result)
debug('saveFollowing: added follow edge successfully')
}),
)
}
async createPost(activity) {
// TODO how to handle the to field? Now the post is just created, doesn't matter who is the recipient
// createPost
const postObject = activity.object
if (!isPublicAddressed(postObject)) {
return debug(
'createPost: not send to public (sending to specific persons is not implemented yet)',
)
}
const title = postObject.summary
? postObject.summary
: postObject.content.split(' ').slice(0, 5).join(' ')
const postId = extractIdFromActivityId(postObject.id)
debug('inside create post')
let result = await this.client.mutate({
mutation: gql`
mutation {
CreatePost(content: "${postObject.content}", contentExcerpt: "${trunc(
postObject.content,
120,
)}", title: "${title}", id: "${postId}", objectId: "${postObject.id}", activityId: "${
activity.id
}") {
id
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
// ensure user and add author to post
const userId = await this.ensureUser(postObject.attributedTo)
debug(`userId = ${userId}`)
debug(`postId = ${postId}`)
result = await this.client.mutate({
mutation: gql`
mutation {
AddPostAuthor(from: {id: "${userId}"}, to: {id: "${postId}"}) {
from {
name
}
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
}
async deletePost(activity) {
const result = await this.client.mutate({
mutation: gql`
mutation {
DeletePost(id: "${extractIdFromActivityId(activity.object.id)}") {
title
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
}
async updatePost(activity) {
const postObject = activity.object
const postId = extractIdFromActivityId(postObject.id)
const date = postObject.updated ? postObject.updated : new Date().toISOString()
const result = await this.client.mutate({
mutation: gql`
mutation {
UpdatePost(content: "${postObject.content}", contentExcerpt: "${
trunc(postObject.content, 120).html
}", id: "${postId}", updatedAt: "${date}") {
title
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
}
async createShouted(activity) {
const userId = await this.ensureUser(activity.actor)
const postId = extractIdFromActivityId(activity.object)
const result = await this.client.mutate({
mutation: gql`
mutation {
AddUserShouted(from: {id: "${userId}"}, to: {id: "${postId}"}) {
from {
name
}
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
if (!result.data.AddUserShouted) {
debug('something went wrong shouting post')
throw Error('User or Post not exists')
}
}
async deleteShouted(activity) {
const userId = await this.ensureUser(activity.actor)
const postId = extractIdFromActivityId(activity.object)
const result = await this.client.mutate({
mutation: gql`
mutation {
RemoveUserShouted(from: {id: "${userId}"}, to: {id: "${postId}"}) {
from {
name
}
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
if (!result.data.AddUserShouted) {
debug('something went wrong disliking a post')
throw Error('User or Post not exists')
}
}
async getSharedInboxEndpoints() {
const result = await this.client.query({
query: gql`
query {
SharedInboxEndpoint {
uri
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
return result.data.SharedInboxEnpoint
}
async addSharedInboxEndpoint(uri) {
try {
const result = await this.client.mutate({
mutation: gql`
mutation {
CreateSharedInboxEndpoint(uri: "${uri}")
}
`,
})
throwErrorIfApolloErrorOccurred(result)
return true
} catch (e) {
return false
}
}
async createComment(activity) {
const postObject = activity.object
let result = await this.client.mutate({
mutation: gql`
mutation {
CreateComment(content: "${
postObject.content
}", activityId: "${extractIdFromActivityId(activity.id)}") {
id
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
const toUserId = await this.ensureUser(activity.actor)
const result2 = await this.client.mutate({
mutation: gql`
mutation {
AddCommentAuthor(from: {id: "${result.data.CreateComment.id}"}, to: {id: "${toUserId}"}) {
id
}
}
`,
})
throwErrorIfApolloErrorOccurred(result2)
const postId = extractIdFromActivityId(postObject.inReplyTo)
result = await this.client.mutate({
mutation: gql`
mutation {
AddCommentPost(from: { id: "${result.data.CreateComment.id}", to: { id: "${postId}" }}) {
id
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
}
/**
* This function will search for user existence and will create a disabled user with a random 16 bytes password when no user is found.
*
* @param actorId
* @returns {Promise<*>}
*/
async ensureUser(actorId) {
debug(`inside ensureUser = ${actorId}`)
const name = extractNameFromId(actorId)
const queryResult = await this.client.query({
query: gql`
query {
User(slug: "${name}") {
id
}
}
`,
})
if (
queryResult.data &&
Array.isArray(queryResult.data.User) &&
queryResult.data.User.length > 0
) {
debug('ensureUser: user exists.. return id')
// user already exists.. return the id
return queryResult.data.User[0].id
} else {
debug('ensureUser: user not exists.. createUser')
// user does not exist.. create it
const pw = crypto.randomBytes(16).toString('hex')
const slug = name.toLowerCase().split(' ').join('-')
const result = await this.client.mutate({
mutation: gql`
mutation {
CreateUser(password: "${pw}", slug:"${slug}", actorId: "${actorId}", name: "${name}", email: "${slug}@test.org") {
id
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
return result.data.CreateUser.id
}
}
}

View File

@ -1,54 +0,0 @@
import express from 'express'
import { activityPub } from '../ActivityPub'
const debug = require('debug')('ea:inbox')
const router = express.Router()
// Shared Inbox endpoint (federated Server)
// For now its only able to handle Note Activities!!
router.post('/', async function (req, res, next) {
debug(`Content-Type = ${req.get('Content-Type')}`)
debug(`body = ${JSON.stringify(req.body, null, 2)}`)
debug(`Request headers = ${JSON.stringify(req.headers, null, 2)}`)
switch (req.body.type) {
case 'Create':
await activityPub.handleCreateActivity(req.body).catch(next)
break
case 'Undo':
await activityPub.handleUndoActivity(req.body).catch(next)
break
// case 'Follow':
// await activityPub.handleFollowActivity(req.body).catch(next)
// break
case 'Delete':
await activityPub.handleDeleteActivity(req.body).catch(next)
break
/* eslint-disable */
case 'Update':
await activityPub.handleUpdateActivity(req.body).catch(next)
break
case 'Accept':
await activityPub.handleAcceptActivity(req.body).catch(next)
case 'Reject':
// Do nothing
break
case 'Add':
break
case 'Remove':
break
case 'Like':
await activityPub.handleLikeActivity(req.body).catch(next)
break
case 'Dislike':
await activityPub.handleDislikeActivity(req.body).catch(next)
break
case 'Announce':
debug('else!!')
debug(JSON.stringify(req.body, null, 2))
}
/* eslint-enable */
res.status(200).end()
})
export default router

View File

@ -1,29 +0,0 @@
import user from './user'
import inbox from './inbox'
import express from 'express'
import cors from 'cors'
import verify from './verify'
export default function () {
const router = express.Router()
router.use(
'/activitypub/users',
cors(),
express.json({
type: ['application/activity+json', 'application/ld+json', 'application/json'],
}),
express.urlencoded({ extended: true }),
user,
)
router.use(
'/activitypub/inbox',
cors(),
express.json({
type: ['application/activity+json', 'application/ld+json', 'application/json'],
}),
express.urlencoded({ extended: true }),
verify,
inbox,
)
return router
}

View File

@ -1,54 +0,0 @@
import { createActor } from '../utils/actor'
const gql = require('graphql-tag')
const debug = require('debug')('ea:serveUser')
export async function serveUser(req, res, next) {
let name = req.params.name
if (name.startsWith('@')) {
name = name.slice(1)
}
debug(`name = ${name}`)
const result = await req.app
.get('ap')
.dataSource.client.query({
query: gql`
query {
User(slug: "${name}") {
publicKey
}
}
`,
})
.catch((reason) => {
debug(`serveUser User fetch error: ${reason}`)
})
if (result.data && Array.isArray(result.data.User) && result.data.User.length > 0) {
const publicKey = result.data.User[0].publicKey
const actor = createActor(name, publicKey)
debug(`actor = ${JSON.stringify(actor, null, 2)}`)
debug(
`accepts json = ${req.accepts([
'application/activity+json',
'application/ld+json',
'application/json',
])}`,
)
if (req.accepts(['application/activity+json', 'application/ld+json', 'application/json'])) {
return res.json(actor)
} else if (req.accepts('text/html')) {
// TODO show user's profile page instead of the actor object
/* const outbox = JSON.parse(result.outbox)
const posts = outbox.orderedItems.filter((el) => { return el.object.type === 'Note'})
const actor = result.actor
debug(posts) */
// res.render('user', { user: actor, posts: JSON.stringify(posts)})
return res.json(actor)
}
} else {
debug(`error getting publicKey for actor ${name}`)
next()
}
}

View File

@ -1,92 +0,0 @@
import { sendCollection } from '../utils/collection'
import express from 'express'
import { serveUser } from './serveUser'
import { activityPub } from '../ActivityPub'
import verify from './verify'
const router = express.Router()
const debug = require('debug')('ea:user')
router.get('/:name', async function (req, res, next) {
debug('inside user.js -> serveUser')
await serveUser(req, res, next)
})
router.get('/:name/following', (req, res) => {
debug('inside user.js -> serveFollowingCollection')
const name = req.params.name
if (!name) {
res.status(400).send('Bad request! Please specify a name.')
} else {
const collectionName = req.query.page ? 'followingPage' : 'following'
sendCollection(collectionName, req, res)
}
})
router.get('/:name/followers', (req, res) => {
debug('inside user.js -> serveFollowersCollection')
const name = req.params.name
if (!name) {
return res.status(400).send('Bad request! Please specify a name.')
} else {
const collectionName = req.query.page ? 'followersPage' : 'followers'
sendCollection(collectionName, req, res)
}
})
router.get('/:name/outbox', (req, res) => {
debug('inside user.js -> serveOutboxCollection')
const name = req.params.name
if (!name) {
return res.status(400).send('Bad request! Please specify a name.')
} else {
const collectionName = req.query.page ? 'outboxPage' : 'outbox'
sendCollection(collectionName, req, res)
}
})
router.post('/:name/inbox', verify, async function (req, res, next) {
debug(`body = ${JSON.stringify(req.body, null, 2)}`)
debug(`actorId = ${req.body.actor}`)
// const result = await saveActorId(req.body.actor)
switch (req.body.type) {
case 'Create':
await activityPub.handleCreateActivity(req.body).catch(next)
break
case 'Undo':
await activityPub.handleUndoActivity(req.body).catch(next)
break
// case 'Follow':
// await activityPub.handleFollowActivity(req.body).catch(next)
// break
case 'Delete':
await activityPub.handleDeleteActivity(req.body).catch(next)
break
/* eslint-disable */
case 'Update':
await activityPub.handleUpdateActivity(req.body).catch(next)
break
case 'Accept':
await activityPub.handleAcceptActivity(req.body).catch(next)
case 'Reject':
// Do nothing
break
case 'Add':
break
case 'Remove':
break
case 'Like':
await activityPub.handleLikeActivity(req.body).catch(next)
break
case 'Dislike':
await activityPub.handleDislikeActivity(req.body).catch(next)
break
case 'Announce':
debug('else!!')
debug(JSON.stringify(req.body, null, 2))
}
/* eslint-enable */
res.status(200).end()
})
export default router

View File

@ -1,20 +0,0 @@
import { verifySignature } from '../security'
const debug = require('debug')('ea:verify')
export default async (req, res, next) => {
debug(`actorId = ${req.body.actor}`)
// TODO stop if signature validation fails
if (
await verifySignature(
`${req.protocol}://${req.hostname}:${req.app.get('port')}${req.originalUrl}`,
req.headers,
)
) {
debug('verify = true')
next()
} else {
// throw Error('Signature validation failed!')
debug('verify = false')
next()
}
}

View File

@ -1,59 +0,0 @@
import express from 'express'
import CONFIG from '../../config/'
import cors from 'cors'
const debug = require('debug')('ea:webfinger')
const regex = /acct:([a-z0-9_-]*)@([a-z0-9_-]*)/
const createWebFinger = (name) => {
const { host } = new URL(CONFIG.CLIENT_URI)
return {
subject: `acct:${name}@${host}`,
links: [
{
rel: 'self',
type: 'application/activity+json',
href: `${CONFIG.CLIENT_URI}/activitypub/users/${name}`,
},
],
}
}
export async function handler(req, res) {
const { resource = '' } = req.query
// eslint-disable-next-line no-unused-vars
const [_, name, domain] = resource.match(regex) || []
if (!(name && domain))
return res.status(400).json({
error: 'Query parameter "?resource=acct:<USER>@<DOMAIN>" is missing.',
})
const session = req.app.get('driver').session()
try {
const [slug] = await session.readTransaction(async (t) => {
const result = await t.run('MATCH (u:User {slug: $slug}) RETURN u.slug AS slug', {
slug: name,
})
return result.records.map((record) => record.get('slug'))
})
if (!slug)
return res.status(404).json({
error: `No record found for "${name}@${domain}".`,
})
const webFinger = createWebFinger(name)
return res.contentType('application/jrd+json').json(webFinger)
} catch (error) {
debug(error)
return res.status(500).json({
error: `Something went terribly wrong. Please visit ${CONFIG.SUPPORT_URL}`,
})
} finally {
session.close()
}
}
export default function () {
const router = express.Router()
router.use('/webfinger', cors(), express.urlencoded({ extended: true }), handler)
return router
}

View File

@ -1,122 +0,0 @@
import { handler } from './webfinger'
import Factory, { cleanDatabase } from '../../db/factories'
import { getDriver } from '../../db/neo4j'
import CONFIG from '../../config'
let resource, res, json, status, contentType
const driver = getDriver()
const request = () => {
json = jest.fn()
status = jest.fn(() => ({ json }))
contentType = jest.fn(() => ({ json }))
res = { status, contentType }
const req = {
app: {
get: (key) => {
return {
driver,
}[key]
},
},
query: {
resource,
},
}
return handler(req, res)
}
beforeAll(async () => {
await cleanDatabase()
})
afterAll(async () => {
await cleanDatabase()
})
// TODO: avoid database clean after each test in the future if possible for performance and flakyness reasons by filling the database step by step, see issue https://github.com/Ocelot-Social-Community/Ocelot-Social/issues/4543
afterEach(async () => {
await cleanDatabase()
})
describe('webfinger', () => {
describe('no ressource', () => {
beforeEach(() => {
resource = undefined
})
it('sends HTTP 400', async () => {
await request()
expect(status).toHaveBeenCalledWith(400)
expect(json).toHaveBeenCalledWith({
error: 'Query parameter "?resource=acct:<USER>@<DOMAIN>" is missing.',
})
})
})
describe('?resource query param', () => {
describe('is missing acct:', () => {
beforeEach(() => {
resource = 'some-user@domain'
})
it('sends HTTP 400', async () => {
await request()
expect(status).toHaveBeenCalledWith(400)
expect(json).toHaveBeenCalledWith({
error: 'Query parameter "?resource=acct:<USER>@<DOMAIN>" is missing.',
})
})
})
describe('has no domain', () => {
beforeEach(() => {
resource = 'acct:some-user@'
})
it('sends HTTP 400', async () => {
await request()
expect(status).toHaveBeenCalledWith(400)
expect(json).toHaveBeenCalledWith({
error: 'Query parameter "?resource=acct:<USER>@<DOMAIN>" is missing.',
})
})
})
describe('with acct:', () => {
beforeEach(() => {
resource = 'acct:some-user@domain'
})
it('returns error as json', async () => {
await request()
expect(status).toHaveBeenCalledWith(404)
expect(json).toHaveBeenCalledWith({
error: 'No record found for "some-user@domain".',
})
})
describe('given a user for acct', () => {
beforeEach(async () => {
await Factory.build('user', { slug: 'some-user' })
})
it('returns user object', async () => {
await request()
expect(contentType).toHaveBeenCalledWith('application/jrd+json')
expect(json).toHaveBeenCalledWith({
links: [
{
href: `${CONFIG.CLIENT_URI}/activitypub/users/some-user`,
rel: 'self',
type: 'application/activity+json',
},
],
subject: `acct:some-user@${new URL(CONFIG.CLIENT_URI).host}`,
})
})
})
})
})
})

View File

@ -1,104 +0,0 @@
import { generateRsaKeyPair, createSignature, verifySignature } from '.'
import crypto from 'crypto'
import request from 'request'
jest.mock('request')
let privateKey
let publicKey
let headers
const passphrase = 'a7dsf78sadg87ad87sfagsadg78'
describe('activityPub/security', () => {
beforeEach(() => {
const pair = generateRsaKeyPair({ passphrase })
privateKey = pair.privateKey
publicKey = pair.publicKey
headers = {
Date: '2019-03-08T14:35:45.759Z',
Host: 'democracy-app.de',
'Content-Type': 'application/json',
}
})
describe('createSignature', () => {
describe('returned http signature', () => {
let signatureB64
let httpSignature
beforeEach(() => {
const signer = crypto.createSign('rsa-sha256')
signer.update(
'(request-target): post /activitypub/users/max/inbox\ndate: 2019-03-08T14:35:45.759Z\nhost: democracy-app.de\ncontent-type: application/json',
)
signatureB64 = signer.sign({ key: privateKey, passphrase }, 'base64')
httpSignature = createSignature({
privateKey,
keyId: 'https://human-connection.org/activitypub/users/lea#main-key',
url: 'https://democracy-app.de/activitypub/users/max/inbox',
headers,
passphrase,
})
})
it('contains keyId', () => {
expect(httpSignature).toContain(
'keyId="https://human-connection.org/activitypub/users/lea#main-key"',
)
})
it('contains default algorithm "rsa-sha256"', () => {
expect(httpSignature).toContain('algorithm="rsa-sha256"')
})
it('contains headers', () => {
expect(httpSignature).toContain('headers="(request-target) date host content-type"')
})
it('contains signature', () => {
expect(httpSignature).toContain('signature="' + signatureB64 + '"')
})
})
})
describe('verifySignature', () => {
let httpSignature
beforeEach(() => {
httpSignature = createSignature({
privateKey,
keyId: 'http://localhost:4001/activitypub/users/test-user#main-key',
url: 'https://democracy-app.de/activitypub/users/max/inbox',
headers,
passphrase,
})
const body = {
publicKey: {
id: 'https://localhost:4001/activitypub/users/test-user#main-key',
owner: 'https://localhost:4001/activitypub/users/test-user',
publicKeyPem: publicKey,
},
}
const mockedRequest = jest.fn((_, callback) => callback(null, null, JSON.stringify(body)))
request.mockImplementation(mockedRequest)
})
it('resolves false', async () => {
await expect(
verifySignature('https://democracy-app.de/activitypub/users/max/inbox', headers),
).resolves.toEqual(false)
})
describe('valid signature', () => {
beforeEach(() => {
headers.Signature = httpSignature
})
it('resolves true', async () => {
await expect(
verifySignature('https://democracy-app.de/activitypub/users/max/inbox', headers),
).resolves.toEqual(true)
})
})
})
})

View File

@ -1,172 +0,0 @@
// import dotenv from 'dotenv'
// import { resolve } from 'path'
import crypto from 'crypto'
import request from 'request'
import CONFIG from './../../config'
const debug = require('debug')('ea:security')
// TODO Does this reference a local config? Why?
// dotenv.config({ path: resolve('src', 'activitypub', '.env') })
export function generateRsaKeyPair(options = {}) {
const { passphrase = CONFIG.PRIVATE_KEY_PASSPHRASE } = options
return crypto.generateKeyPairSync('rsa', {
modulusLength: 4096,
publicKeyEncoding: {
type: 'spki',
format: 'pem',
},
privateKeyEncoding: {
type: 'pkcs8',
format: 'pem',
cipher: 'aes-256-cbc',
passphrase,
},
})
}
// signing
export function createSignature(options) {
const {
privateKey,
keyId,
url,
headers = {},
algorithm = 'rsa-sha256',
passphrase = CONFIG.PRIVATE_KEY_PASSPHRASE,
} = options
if (!SUPPORTED_HASH_ALGORITHMS.includes(algorithm)) {
throw Error(`SIGNING: Unsupported hashing algorithm = ${algorithm}`)
}
const signer = crypto.createSign(algorithm)
const signingString = constructSigningString(url, headers)
signer.update(signingString)
const signatureB64 = signer.sign({ key: privateKey, passphrase }, 'base64')
const headersString = Object.keys(headers).reduce((result, key) => {
return result + ' ' + key.toLowerCase()
}, '')
return `keyId="${keyId}",algorithm="${algorithm}",headers="(request-target)${headersString}",signature="${signatureB64}"`
}
// verifying
export function verifySignature(url, headers) {
return new Promise((resolve, reject) => {
const signatureHeader = headers.signature ? headers.signature : headers.Signature
if (!signatureHeader) {
debug('No Signature header present!')
resolve(false)
}
debug(`Signature Header = ${signatureHeader}`)
const signature = extractKeyValueFromSignatureHeader(signatureHeader, 'signature')
const algorithm = extractKeyValueFromSignatureHeader(signatureHeader, 'algorithm')
const headersString = extractKeyValueFromSignatureHeader(signatureHeader, 'headers')
const keyId = extractKeyValueFromSignatureHeader(signatureHeader, 'keyId')
if (!SUPPORTED_HASH_ALGORITHMS.includes(algorithm)) {
debug('Unsupported hash algorithm specified!')
resolve(false)
}
const usedHeaders = headersString.split(' ')
const verifyHeaders = {}
Object.keys(headers).forEach((key) => {
if (usedHeaders.includes(key.toLowerCase())) {
verifyHeaders[key.toLowerCase()] = headers[key]
}
})
const signingString = constructSigningString(url, verifyHeaders)
debug(`keyId= ${keyId}`)
request(
{
url: keyId,
headers: {
Accept: 'application/json',
},
},
(err, response, body) => {
if (err) reject(err)
debug(`body = ${body}`)
const actor = JSON.parse(body)
const publicKeyPem = actor.publicKey.publicKeyPem
resolve(httpVerify(publicKeyPem, signature, signingString, algorithm))
},
)
})
}
// private: signing
function constructSigningString(url, headers) {
const urlObj = new URL(url)
const signingString = `(request-target): post ${urlObj.pathname}${
urlObj.search !== '' ? urlObj.search : ''
}`
return Object.keys(headers).reduce((result, key) => {
return result + `\n${key.toLowerCase()}: ${headers[key]}`
}, signingString)
}
// private: verifying
function httpVerify(pubKey, signature, signingString, algorithm) {
if (!SUPPORTED_HASH_ALGORITHMS.includes(algorithm)) {
throw Error(`SIGNING: Unsupported hashing algorithm = ${algorithm}`)
}
const verifier = crypto.createVerify(algorithm)
verifier.update(signingString)
return verifier.verify(pubKey, signature, 'base64')
}
// private: verifying
// This function can be used to extract the signature,headers,algorithm etc. out of the Signature Header.
// Just pass what you want as key
function extractKeyValueFromSignatureHeader(signatureHeader, key) {
const keyString = signatureHeader.split(',').filter((el) => {
return !!el.startsWith(key)
})[0]
let firstEqualIndex = keyString.search('=')
// When headers are requested add 17 to the index to remove "(request-target) " from the string
if (key === 'headers') {
firstEqualIndex += 17
}
return keyString.substring(firstEqualIndex + 2, keyString.length - 1)
}
// Obtained from invoking crypto.getHashes()
export const SUPPORTED_HASH_ALGORITHMS = [
'rsa-md4',
'rsa-md5',
'rsa-mdC2',
'rsa-ripemd160',
'rsa-sha1',
'rsa-sha1-2',
'rsa-sha224',
'rsa-sha256',
'rsa-sha384',
'rsa-sha512',
'blake2b512',
'blake2s256',
'md4',
'md4WithRSAEncryption',
'md5',
'md5-sha1',
'md5WithRSAEncryption',
'mdc2',
'mdc2WithRSA',
'ripemd',
'ripemd160',
'ripemd160WithRSA',
'rmd160',
'sha1',
'sha1WithRSAEncryption',
'sha224',
'sha224WithRSAEncryption',
'sha256',
'sha256WithRSAEncryption',
'sha384',
'sha384WithRSAEncryption',
'sha512',
'sha512WithRSAEncryption',
'ssl3-md5',
'ssl3-sha1',
'whirlpool',
]

View File

@ -1,117 +0,0 @@
import { activityPub } from '../ActivityPub'
import { throwErrorIfApolloErrorOccurred } from './index'
// import { signAndSend, throwErrorIfApolloErrorOccurred } from './index'
import crypto from 'crypto'
// import as from 'activitystrea.ms'
import gql from 'graphql-tag'
// const debug = require('debug')('ea:utils:activity')
export function createNoteObject(text, name, id, published) {
const createUuid = crypto.randomBytes(16).toString('hex')
return {
'@context': 'https://www.w3.org/ns/activitystreams',
id: `${activityPub.endpoint}/activitypub/users/${name}/status/${createUuid}`,
type: 'Create',
actor: `${activityPub.endpoint}/activitypub/users/${name}`,
object: {
id: `${activityPub.endpoint}/activitypub/users/${name}/status/${id}`,
type: 'Note',
published: published,
attributedTo: `${activityPub.endpoint}/activitypub/users/${name}`,
content: text,
to: 'https://www.w3.org/ns/activitystreams#Public',
},
}
}
export async function createArticleObject(activityId, objectId, text, name, id, published) {
const actorId = await getActorId(name)
return {
'@context': 'https://www.w3.org/ns/activitystreams',
id: `${activityId}`,
type: 'Create',
actor: `${actorId}`,
object: {
id: `${objectId}`,
type: 'Article',
published: published,
attributedTo: `${actorId}`,
content: text,
to: 'https://www.w3.org/ns/activitystreams#Public',
},
}
}
export async function getActorId(name) {
const result = await activityPub.dataSource.client.query({
query: gql`
query {
User(slug: "${name}") {
actorId
}
}
`,
})
throwErrorIfApolloErrorOccurred(result)
if (Array.isArray(result.data.User) && result.data.User[0]) {
return result.data.User[0].actorId
} else {
throw Error(`No user with name: ${name}`)
}
}
// export function sendAcceptActivity(theBody, name, targetDomain, url) {
// as.accept()
// .id(
// `${activityPub.endpoint}/activitypub/users/${name}/status/` +
// crypto.randomBytes(16).toString('hex'),
// )
// .actor(`${activityPub.endpoint}/activitypub/users/${name}`)
// .object(theBody)
// .prettyWrite((err, doc) => {
// if (!err) {
// return signAndSend(doc, name, targetDomain, url)
// } else {
// debug(`error serializing Accept object: ${err}`)
// throw new Error('error serializing Accept object')
// }
// })
// }
// export function sendRejectActivity(theBody, name, targetDomain, url) {
// as.reject()
// .id(
// `${activityPub.endpoint}/activitypub/users/${name}/status/` +
// crypto.randomBytes(16).toString('hex'),
// )
// .actor(`${activityPub.endpoint}/activitypub/users/${name}`)
// .object(theBody)
// .prettyWrite((err, doc) => {
// if (!err) {
// return signAndSend(doc, name, targetDomain, url)
// } else {
// debug(`error serializing Accept object: ${err}`)
// throw new Error('error serializing Accept object')
// }
// })
// }
export function isPublicAddressed(postObject) {
if (typeof postObject.to === 'string') {
postObject.to = [postObject.to]
}
if (typeof postObject === 'string') {
postObject.to = [postObject]
}
if (Array.isArray(postObject)) {
postObject.to = postObject
}
return (
postObject.to.includes('Public') ||
postObject.to.includes('as:Public') ||
postObject.to.includes('https://www.w3.org/ns/activitystreams#Public')
)
}

View File

@ -1,24 +0,0 @@
import { activityPub } from '../ActivityPub'
export function createActor(name, pubkey) {
return {
'@context': ['https://www.w3.org/ns/activitystreams', 'https://w3id.org/security/v1'],
id: `${activityPub.endpoint}/activitypub/users/${name}`,
type: 'Person',
preferredUsername: `${name}`,
name: `${name}`,
following: `${activityPub.endpoint}/activitypub/users/${name}/following`,
followers: `${activityPub.endpoint}/activitypub/users/${name}/followers`,
inbox: `${activityPub.endpoint}/activitypub/users/${name}/inbox`,
outbox: `${activityPub.endpoint}/activitypub/users/${name}/outbox`,
url: `${activityPub.endpoint}/activitypub/@${name}`,
endpoints: {
sharedInbox: `${activityPub.endpoint}/activitypub/inbox`,
},
publicKey: {
id: `${activityPub.endpoint}/activitypub/users/${name}#main-key`,
owner: `${activityPub.endpoint}/activitypub/users/${name}`,
publicKeyPem: pubkey,
},
}
}

Some files were not shown because too many files have changed in this diff Show More