a4f391930c
lint - import/no-relative-parent-imports ( #8349 )
...
enable import/no-relative-parent-imports
2025-04-08 23:18:07 +02: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
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
aaa033c6a3
lint fixes
2023-06-21 16:43:18 +02:00
73d0cc4a1c
fix several tests to fit typescript requirements
2023-06-13 14:07:59 +02:00
ebddfa7df4
all files as .ts
2023-06-12 13:25:21 +02:00