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>
b3.6.1-1197
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>
b3.6.1-1196
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>
b3.6.1-1195
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>
b3.6.1-1194
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>
b3.6.1-1193
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>
b3.6.1-1192
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>
b3.6.1-1191
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>
b3.6.1-1190
2025-05-23 08:36:01 +00:00
8f72c4282a
improve login & invite mechanics ( #8574 )
...
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
b3.6.1-1189
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?
b3.6.1-1188
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.
b3.6.1-1187
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>
b3.6.1-1186
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>
b3.6.1-1185
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>
b3.6.1-1184
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>
b3.6.1-1183
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
b3.6.1-1182
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>
b3.6.1-1181
2025-05-20 06:54:10 +00:00
a9ac75cf0c
fix statistics: reports ( #8576 )
b3.6.1-1180
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>
b3.6.1-1179
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>
b3.6.1-1178
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>
b3.6.1-1177
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>
b3.6.1-1176
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>
b3.6.1-1175
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>
b3.6.1-1174
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>
b3.6.1-1173
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>
b3.6.1-1172
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>
b3.6.1-1171
2025-05-12 22:18:40 +00:00
933e3ae9b0
v3.6.1 ( #8553 )
b3.6.1-1170
3.6.1
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
b3.6.0-1169
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
b3.6.0-1168
2025-05-12 17:51:15 +00:00
Max
4489ae1a89
Fix typo in german translation ( #8548 )
b3.6.0-1167
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>
b3.6.0-1166
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
b3.6.0-1165
2025-05-12 12:53:22 +02:00
92edde02d8
v3.6.0 ( #8541 )
b3.6.0-1164
3.6.0
2025-05-10 11:05:38 +00:00
Max
be0a5c555e
Show invititation dropdown until user clicks somewhere else ( #8539 )
b3.5.3-1163
2025-05-10 10:38:33 +00:00
Moriz Wahl
d4a9694657
feat(webapp): redirect to group after registration with invite to group ( #8540 )
b3.5.3-1162
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
b3.5.3-1161
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>
b3.5.3-1160
2025-05-10 08:25:03 +00:00
Moriz Wahl
fcd1776f21
fix(backend): category seed ( #8536 )
...
* seed categories with given id
b3.5.3-1159
2025-05-10 09:59:50 +02:00
Moriz Wahl
ba9da00a7f
correct copy path in dockerfile ( #8519 )
b3.5.3-1158
2025-05-10 07:08:39 +02:00
Moriz Wahl
da8af6ff42
feat(webapp): group invite after login ( #8518 )
b3.5.3-1157
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
b3.5.3-1156
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>
b3.5.3-1155
2025-05-09 17:04:06 +00:00
Moriz Wahl
ca5b1fa0b5
feat(docu): update email snapshots ( #8514 )
b3.5.3-1154
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>
b3.5.3-1153
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
b3.5.3-1152
2025-05-09 11:20:56 +00:00
ac79452ce6
fix locales errors (german) ( #8510 )
b3.5.3-1151
2025-05-09 12:19:00 +02:00
989d5ff781
fix(backend): invite codes - hotfix 1 ( #8508 )
...
* hotfix invite codes
* fix tests & ensure correct behaviour
b3.5.3-1150
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>
b3.5.3-1149
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
b3.5.3-1148
2025-05-08 19:18:40 +00:00