56 Commits (1097ca53778c92b5907f1cf96201f8f5f85b45af)

Author SHA1 Message Date
Matt Jankowski 482071a976 Refactor `NotificationMailer` to use parameterization (#25718)
1 year ago
Claire 27fab2ce37 Fix crash in NotifyService when trying to send an email notification for polls (#24558)
1 year ago
Claire 172a4ad9f4 Fix crash in NotifyService when trying to send an email notification for post edits (#24460)
1 year ago
Eugen Rochko c75fccf033 Change user settings to be stored in a more optimal way (#23630)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Eugen Rochko e164d6a687 Add customizable user roles (#18641)
2 years ago
Eugen Rochko 4ba66d256a Change e-mail notifications to only be sent when recipient is offline (#17984)
2 years ago
Claire 7e57a8768c Refactor `response_to_recipient?` CTE (#17899)
3 years ago
Eugen Rochko eef9eec5d3 Add notifications for new sign-ups (#16953)
3 years ago
luzpaz b97e7364f3 Fix various typos (#17621)
3 years ago
Eugen Rochko 8ffc48ebfa Add notifications when a reblogged status has been updated (#17404)
3 years ago
Claire ec8cf0e39b Fix response_to_recipient? CTE (#17427)
3 years ago
Claire be1c45d252 Fix filtering DMs from non-followed users (#17042)
3 years ago
Eugen Rochko 4752c0a8d3 Refactor notifications to go through a separate stream in streaming API (#16765)
3 years ago
Eugen Rochko 02c4c91faa Add option to be notified when a followed user posts (#13546)
4 years ago
Eugen Rochko 38aa7a9a7f Refactor feed manager (#14761)
4 years ago
dependabot[bot] 61b768572e Bump rubocop from 0.86.0 to 0.88.0 (#14412)
4 years ago
ThibG 60d26cabf0 Add follow_request notification type (#12198)
5 years ago
Eugen Rochko d5377d0d45 Fix poll update handler calling method was that was not available (#10246)
6 years ago
ThibG 11ce444b8b Support pushing and receiving updates to poll tallies (#10209)
6 years ago
Eugen Rochko c15b8ee75b Always let through notifications from staff (#9152)
6 years ago
ThibG 1cbcb09d67 Do not hide boost notifications from followed people with hidden boosts (#9147)
6 years ago
Quint Guvernator 96388bae5f always allow DMs from staff (#8993)
6 years ago
Eugen Rochko c9b5168ebd Add conversations API (#8832)
6 years ago
Eugen Rochko 63859550d3 Delay e-mail notifications by 2 minutes (#8438)
6 years ago
Eugen Rochko e86a4fe36b Add REST API for Web Push Notifications subscriptions (#7445)
6 years ago
Renato "Lond" Cerqueira b2632dfad7 When must_be_following_dm is on, only notify if recipient dm'ed user (#6283)
7 years ago
aschmitz ce341c7cf6 Allow hiding of reblogs from followed users (#5762)
7 years ago
Surinna Curtis 582dd1b7c7 Optional notification muting (#5087)
7 years ago
Eugen Rochko 80873c1134 Add option to block direct messages from people you don't follow (#5669)
7 years ago
Eugen Rochko cf253b725e Fix #4172 - Mutes now block notifications (#4300)
7 years ago
Sorin Davidoi 04ec8a8f38 fix(push_subscription): Guard against malformed favourite notification (#4271)
7 years ago
Sorin Davidoi 3d4ae604b8 fix(push-subscriptions): Refactor how Sidekiq jobs are handled (#4226)
7 years ago
Sorin Davidoi ecab38fd66 Web Push Notifications (#3243)
7 years ago
Eugen Rochko 20e15ecfb3 Refactor JSON templates to be generated with ActiveModelSerializers instead of Rabl (#4090)
7 years ago
beatrix a977728990 don't notify me when my toot is faved by someone i muted (#3245)
7 years ago
Eugen Rochko 5695449335 Add buttons to block and unblock domain (#3127)
7 years ago
Eugen Rochko 0cafe62561 Account domain blocks (#2381)
7 years ago
Eugen Rochko 5039bc93d5 Feature conversations muting (#3017)
7 years ago
alpaca-tc ea2e2f4857 Hotfix convert string from symbol (#2856)
7 years ago
alpaca-tc 5c2010661a Check @recipient.user at the first (#1939)
8 years ago
Eugen Rochko fb6459d303 Fix notifications delivered to wrong pubsub channel, optimized RemoveStatusService,
8 years ago
Eugen Rochko 5189ce9cd1 Replace calls to FeedManager#inline_render and #broadcast
8 years ago
Eugen Rochko fa2a1af90a Spawn FeedInsertWorker to deliver status into personal feed
8 years ago
Eugen Rochko d384845469 Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
8 years ago
Eugen Rochko 727d236fcc Cleaning up format of broadcast real-time messages, removing
8 years ago
Eugen Rochko 9327d05bf7 API for apps to register for push notifications
8 years ago
Eugen Rochko 55d6cd41e6 Fix a couple unhandled exceptions
8 years ago
Eugen Rochko 7e7c2bbb0f Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
8 years ago
Eugen Rochko cef68b9b1c Follow requests send e-mail notifications, but are excluded from notifications API
8 years ago