fdcf951353
filter rooms
2026-04-03 23:53:16 +02:00
9c461a9bdb
fix file extensions
2026-04-03 23:35:48 +02:00
e55833eafd
fix content preview for files
2026-04-03 23:22:00 +02:00
bda23a840e
same durations
2026-04-03 22:58:19 +02:00
ceb46263e4
feat(backend): allow to authorize via api key, interfaces to create and manage api keys ( #9482 )
2026-04-03 14:48:11 +00:00
0bf724f0c0
fix(webapp): fix & improve map substantially ( #9481 )
2026-04-02 18:59:49 +00:00
4c539406bc
fix(webapp): fix mobile invites, settings & global page paddings ( #9478 )
2026-04-02 02:07:49 +00:00
2cd07950c6
refactor(backend): improve map performance ( #9476 )
2026-04-01 17:44:24 +00:00
e931d6e03b
feat(webapp): group chat ( #9439 )
2026-04-01 00:48:28 +00:00
b088ec9e62
refactor(backend): remove content excerpt ( #9441 )
2026-03-27 13:38:46 +00:00
53a13c2173
fix(backend): fix flaky backend tests ( #9433 )
2026-03-24 01:38:16 +00:00
83df85001d
fix(webapp): fix search + search e2e ( #9376 )
2026-03-13 19:10:38 +00:00
9fa4d6a95e
feat(backend): translate all emails into missing languages ( #9372 )
2026-03-12 16:11:16 +00:00
71a00f55ca
fix(backend): ensure req.body exists with global parser setup ( #9340 )
2026-03-02 12:34:49 +00:00
2bb9d793a5
feat(backend): smtp - new config variable to allow ignoring tls errors ( #9339 )
2026-03-02 00:56:15 +00:00
d543c192a8
fix(webapp): fix lang query location ( #9337 )
2026-03-01 10:00:37 +00:00
b4db6dc8d8
refactor(backend): graphql lint + query gql files ( #9293 )
2026-02-23 08:09:50 +00:00
9decd998cc
refactor(backend): update apollo ( #9292 )
2026-02-23 03:45:32 +01:00
fc4e15c217
refactor(backend): use eslint config it4c ( #9290 )
2026-02-22 21:52:14 +00:00
c79a5db39e
fix(other): fix image cache ( #9289 )
2026-02-22 16:56:30 +00:00
9548ad6e31
fix(webapp): add responsive mobile menu with locale switching and filter support ( #9281 )
2026-02-21 07:47:14 +00:00
c3a65a410e
fix(backend): fix memory leaks ( #9239 )
2026-02-19 00:00:42 +00:00
5d204e0254
fix(backend): fix categories filter ( #9209 )
2026-02-11 19:58:22 +00:00
f2e77595b2
fix(backend): ensure a pinned post is accessible even tho the user was muted ( #9200 )
2026-02-10 18:55:33 +00:00
04effaa506
fix(backend): fix structure of unit test reports ( #9199 )
2026-02-10 17:13:07 +01:00
c33ec0bd11
refactor(backend): reports query parameterization and resolver cleanup with test coverage ( #9156 )
2026-02-09 19:05:59 +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
d96cb32f11
refactor(backend): properly model group-membership ( #9124 )
2026-01-30 04:56:03 +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
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
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
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
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
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
4ef93e0aad
fix(backend): statistics for admin only ( #8887 )
...
* statistics for admin only
* adjust tests
2025-09-15 09:51:00 +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