mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2026-01-01 04:08:45 -05:00
feat(notif): issue notifications (#2242)
* feat(notif): issue notifications * refactor: dedupe test notification strings * fix: webhook key parsing * fix(notif): skip send for admin who requested on behalf of another user * fix(notif): send comment notifs to admins when other admins reply * fix(notif): also send resolved notifs to admins, and reopened notifs to issue creator * fix: don't send duplicate notifications * fix(lang): tweak notification description strings * fix(notif): tweak Slack notification styling * fix(notif): tweak Pushbullet & Telegram notification styling * docs: reformat webhooks page * fix(notif): add missing issue_type & issue_status variables to LunaSea notif payloads * fix: explicitly attach media & issue objects where applicable * fix(notif): correctly notify both notifyUser and managers where applicable * fix: update default webhook payload for new installs * fix(notif): add missing comment_message to LunaSea notif payload * refactor(sw): simplify notificationclick event listener logic * fix(notif): add missing event description for MEDIA_AVAILABLE notifications
This commit is contained in:
@@ -102,7 +102,7 @@
|
||||
"components.IssueModal.CreateIssueModal.whatswrong": "What's wrong?",
|
||||
"components.IssueModal.issueAudio": "Audio",
|
||||
"components.IssueModal.issueOther": "Other",
|
||||
"components.IssueModal.issueSubtitles": "Subtitles",
|
||||
"components.IssueModal.issueSubtitles": "Subtitle",
|
||||
"components.IssueModal.issueVideo": "Video",
|
||||
"components.LanguageSelector.languageServerDefault": "Default ({language})",
|
||||
"components.LanguageSelector.originalLanguageDefault": "All Languages",
|
||||
@@ -169,11 +169,15 @@
|
||||
"components.MovieDetails.studio": "{studioCount, plural, one {Studio} other {Studios}}",
|
||||
"components.MovieDetails.viewfullcrew": "View Full Crew",
|
||||
"components.MovieDetails.watchtrailer": "Watch Trailer",
|
||||
"components.NotificationTypeSelector.adminissuecommentDescription": "Get notified when issues receive new comments.",
|
||||
"components.NotificationTypeSelector.adminissuecommentDescription": "Get notified when other users comment on issues.",
|
||||
"components.NotificationTypeSelector.adminissuereopenedDescription": "Get notified when issues are reopened by other users.",
|
||||
"components.NotificationTypeSelector.adminissueresolvedDescription": "Get notified when issues are resolved by other users.",
|
||||
"components.NotificationTypeSelector.issuecomment": "Issue Comment",
|
||||
"components.NotificationTypeSelector.issuecommentDescription": "Send notifications when issues receive new comments.",
|
||||
"components.NotificationTypeSelector.issuecreated": "Issue Reported",
|
||||
"components.NotificationTypeSelector.issuecreatedDescription": "Send notifications when issues are reported.",
|
||||
"components.NotificationTypeSelector.issuereopened": "Issue Reopened",
|
||||
"components.NotificationTypeSelector.issuereopenedDescription": "Send notifications when issues are reopened.",
|
||||
"components.NotificationTypeSelector.issueresolved": "Issue Resolved",
|
||||
"components.NotificationTypeSelector.issueresolvedDescription": "Send notifications when issues are resolved.",
|
||||
"components.NotificationTypeSelector.mediaAutoApproved": "Media Automatically Approved",
|
||||
@@ -189,9 +193,10 @@
|
||||
"components.NotificationTypeSelector.mediarequested": "Media Requested",
|
||||
"components.NotificationTypeSelector.mediarequestedDescription": "Send notifications when users submit new media requests which require approval.",
|
||||
"components.NotificationTypeSelector.notificationTypes": "Notification Types",
|
||||
"components.NotificationTypeSelector.userissuecommentDescription": "Get notified when your issues receive new comments.",
|
||||
"components.NotificationTypeSelector.userissuecommentDescription": "Get notified when issues you reported receive new comments.",
|
||||
"components.NotificationTypeSelector.userissuecreatedDescription": "Get notified when other users report issues.",
|
||||
"components.NotificationTypeSelector.userissueresolvedDescription": "Get notified when your issues are resolved.",
|
||||
"components.NotificationTypeSelector.userissuereopenedDescription": "Get notified when issues you reported are reopened.",
|
||||
"components.NotificationTypeSelector.userissueresolvedDescription": "Get notified when issues you reported are resolved.",
|
||||
"components.NotificationTypeSelector.usermediaAutoApprovedDescription": "Get notified when other users submit new media requests which are automatically approved.",
|
||||
"components.NotificationTypeSelector.usermediaapprovedDescription": "Get notified when your media requests are approved.",
|
||||
"components.NotificationTypeSelector.usermediaavailableDescription": "Get notified when your media requests become available.",
|
||||
|
||||
Reference in New Issue
Block a user