Commit Graph

350 Commits (900ca53c18efceddcfde2e5946c753a00ddaa8a7)

Author SHA1 Message Date
Oliver Günther 900ca53c18
[39177] Fix double mentioned notifications 3 years ago
Oliver Günther cf7f31ece7
Don't use locked! on user to avoid validation errors on delete 3 years ago
ulferts 32a19b622e
use current user for wiki content update 3 years ago
ulferts 19d1175d03
include member mails when disabling notifications on project copy 3 years ago
ulferts bbf05016b4
prevent non work package notifications to leak via the API 3 years ago
ulferts c92335606c remove self mail prevention 3 years ago
ulferts 8aca19d827 sending empty mail on mentioning 3 years ago
Oliver Günther 18e4c37cf3
Fix setting of mail_reminder and mail_alert in create_from_model_service 3 years ago
Oliver Günther 320ceaf670
Fix specs 3 years ago
Oliver Günther 2d6289d8a7
Replace all option in parsing representer with 'real' setting 3 years ago
Oliver Günther 528ca50faa
Strip sent_mail into two columns mail_alert_sent and mail_reminder_sent 3 years ago
Oliver Günther 208c8365eb
Remove more channel settings in specs 3 years ago
Oliver Günther 8dec991d01
Remove channel from non-wp PR 3 years ago
Oliver Günther 3109d7bafa
Deliver notification mails immediately to run in same transaction 3 years ago
Oliver Günther 5b8df97498
Rename read_mail_digest into sent_mail and merge with non-wp items 3 years ago
Oliver Günther 180594593b
Merge read_email_digest into sent_mail for other email reasons 3 years ago
Oliver Günther 99f7676813
Remove notification setting factories 3 years ago
Oliver Günther e3913e61e4
Remove read_mail, reason_mail, reason_mail_digest 3 years ago
Oliver Günther 7908c7eebe
Validate a separate params contract 3 years ago
Oliver Günther 612572190a
Remove notified events 3 years ago
Oliver Günther fa5d40d0bf
Fix involved -> assigned, responsible reasons 3 years ago
Oliver Günther 76e3e0d128
Rewrite settings page into reactive forms 3 years ago
Oliver Günther 021e7aaf0f
Turn notification settings from magic symbols into constants 3 years ago
ulferts 98d74e00de
ensure notifications are linked to existing journals 3 years ago
ulferts f0fb2fbbed
split up notification reason involved 3 years ago
Oliver Günther bfb304d9b7
Replace prepare part of attachment spec into separate service spec 3 years ago
Oliver Günther 9e26691db7
Fix attachment integration spec 3 years ago
ulferts 32d2602d76
remove individual work package mails (added/updated) 3 years ago
Oliver Günther e5dec2dc31
Add notification group_by for projects with transformed keys 3 years ago
Oliver Günther ca599f15c6 [38325] Using existing gem for email validations 3 years ago
ulferts 9e396d6a65
lift the requirement to have every property in the setting 3 years ago
Oliver Günther ccfa29c728
Move license and copyright docs to root, fix names and references 3 years ago
ulferts 1f024e5796 remove no_self_notified user preference 3 years ago
ulferts 63ad2e8dd1
Generate IAN near real time (#9570) 3 years ago
ulferts f4d01e37aa prevent author watcher on work package copy 3 years ago
ulferts 2a6ab15101
add work package scheduled notification setting 3 years ago
ulferts 8cfb94be7d
remove work_package_updated from notified_events 3 years ago
ulferts 09f1a37f3c
add work package prioritized notification setting 3 years ago
ulferts 61357f5091
add work package processed notification setting 3 years ago
ulferts a1074bcb93
add work package created notification setting 3 years ago
ulferts f246346014
add work package commented notification setting 3 years ago
Oliver Günther edfe2fe68c
Add spec that errors object differs 3 years ago
Oliver Günther ca0629f5cf
Fix service specs 3 years ago
Oliver Günther 83253981d2
[38325] Using existing gem for email validations 3 years ago
ulferts c0452ca90e prevent self notification unless activated 3 years ago
Oliver Günther b7874852ec
Delete the notification when the WP gets destroyed 3 years ago
Oliver Günther b415c3771f
Fix specs using a nil user context 3 years ago
Oliver Günther 5d52ac0a26 Replace and delete users in notifications once deleted 3 years ago
Oliver Günther c683af254c [38066] Use the services to update the user 3 years ago
Oliver Günther 843779c483 [38017] Don't remove group users if no replacement provided 3 years ago