Commit Graph

146 Commits (6413e06a861bd383196c79d7754a67d96cd5e2a4)

Author SHA1 Message Date
Maksim Pechnikov 49bb0a130f Merge branch 'develop' into issue/1276
5 years ago
Ivan Tashkinov 30caf3e51e Merge remote-tracking branch 'remotes/upstream/develop' into 1335-user-api-id-fields-relations
5 years ago
Egor Kislitsyn 624e720aa4 Add `with_move` query param to the notifications API
5 years ago
Maksim Pechnikov a52da55eb9 added User.NotificationSetting struct
5 years ago
Ivan Tashkinov 555edd01ab [#1335] User AP ID relations fetching performance optimizations.
5 years ago
Ivan Tashkinov ba5cc30165 [#1335] Implemented notification mutes and reblog mutes as UserRelationships. User to UserRelationship relations and functions refactoring.
5 years ago
Maksim Pechnikov b5b62f42b2 update Marker.multi_set_unread_count
5 years ago
Egor Kislitsyn 27cd1374e3
Add a notification for Move activities
5 years ago
eugenijm f86a7d5d8b Fix exclude_visibilities filter for followers-only Like notifications
5 years ago
Maksim Pechnikov ddbfc995ac clean sql query
5 years ago
Ivan Tashkinov 3db988250b [#1335] User: refactored :blocks field into :blocked_users relation.
5 years ago
Maksim Pechnikov 922e3d082c add test
5 years ago
Maksim Pechnikov 99cf1ef9be Merge branch 'develop' into issue/1276
5 years ago
Ivan Tashkinov 065e9fac12 [#1304] Adjusted User.Info references from Notification.
5 years ago
Ivan Tashkinov 8cc809e44e Merge remote-tracking branch 'remotes/upstream/develop' into 1304-user-info-deprecation
5 years ago
Maksim Pechnikov 9a4afbd2a0 added update unread_count for notifications
5 years ago
rinpatch 2dbee29cf5 Do not include notifications from blocked users when with_muted is set
5 years ago
Ivan Tashkinov c6fdfbc4f1 Merge remote-tracking branch 'remotes/upstream/develop' into 1304-user-info-deprecation
5 years ago
Ivan Tashkinov e8843974cb [#1304] Moved remaining fields from User.Info to User.
5 years ago
Ivan Tashkinov 10ff01acd9 [#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.
5 years ago
eugenijm a97b642289 Mastodon API: Add `exclude_visibilities` parameter to the timeline and notification endpoints
5 years ago
rinpatch e9d1aa75d5 Revert subscription refactoring.
5 years ago
Roman Chvanikov b4b147000c Merge develop
5 years ago
Egor Kislitsyn b5dfe83433 Replace `Pleroma.FlakeId` with `flake_id` hex package
5 years ago
Roman Chvanikov 76c3e290fc Merge develop
5 years ago
Egor Kislitsyn 96816ceaa2 Revert "Merge branch 'revert-4fabf83a' into 'develop'"
5 years ago
kaniini c623b4324d Revert "Merge branch 'streamer-refactoring' into 'develop'"
5 years ago
Steven Fuchs aab264db82 Streamer refactoring
5 years ago
Roman Chvanikov 0bd2b85edb Separate Subscription Notifications from regular Notifications
5 years ago
rinpatch 7c3838090f Apply suggestion to lib/pleroma/notification.ex
5 years ago
rinpatch c2b6c1b089 Extend `/api/pleroma/notifications/read` to mark multiple notifications
5 years ago
Roman Chvanikov 9bca70b10a Merge develop
5 years ago
Alex S 33fd4c0ed7 query fix
5 years ago
Roman Chvanikov 168dc97c37 Make opts optional in Pleroma.Notification.for_user_query/2
5 years ago
Roman Chvanikov c729883936 Merge branch 'develop' into feature/digest-email
5 years ago
Alexander Strizhakov e7c39b7ac8 Feature/1072 muting notifications
5 years ago
Roman Chvanikov 657277ffc0 Resolve conflicts
5 years ago
William Pitcock 6426301407 notifications: fix notification generation for non-create activities
5 years ago
Maksim a04bf131e0 [#570] add user:notification stream
5 years ago
Mark Felder 6ef145b4fc Merge branch 'develop' into feature/digest-email
5 years ago
rinpatch 026b245dbc Merge branch 'develop' into feature/polls-2-electric-boogalo
5 years ago
rinpatch 300d94c628 Add poll votes
5 years ago
Roman Chvanikov ce47017c89 Merge develop
5 years ago
William Pitcock 750ede5764 notification: remove local/remote match rules (too complicated)
5 years ago
William Pitcock 4030837d91 notification: add non_follows/non_followers notification control settings
5 years ago
Roman Chvanikov 0f0cc2703b Merge develop
5 years ago
Egor Kislitsyn c157e27a00 Merge branch 'develop' into feature/disable-account
5 years ago
Egor b9cdf6d3b9 Use `User.get_cached*` everywhere
5 years ago
Egor Kislitsyn e8c2f9a73a Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
5 years ago
Roman Chvanikov aeafa0b2ef Add Notification.for_user_since/2
6 years ago
Roman Chvanikov dc21181f65 Update updated_at field on notification read
6 years ago
Alexander Strizhakov 711ade961e adding destroy multiple for mastofe
6 years ago
Egor Kislitsyn db4badc6aa move user disable into deactivation
6 years ago
Egor Kislitsyn 0f2f7d2cec Merge remote-tracking branch 'pleroma/develop' into feature/disable-account
6 years ago
Sadposter be8350baa2
Merge branch 'develop' into feature/user-status-subscriptions
6 years ago
Sadposter 007762e767 Add notification checks
6 years ago
eugenijm cd90695a34 Add PUT /api/pleroma/notification_settings endpoint
6 years ago
eugenijm 55d086b520 Notification controls
6 years ago
William Pitcock aabcecb269 notification: formatting
6 years ago
William Pitcock 9a06d9f6e8 notification: preload child objects
6 years ago
eugenijm 1588688a11 Added support for exclude_types, limit, and min_id in Mastodon
6 years ago
eugenijm 43fb03be5a Allow to mark a single notification as read
6 years ago
Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder
6 years ago
Egor Kislitsyn eb84de0143 allow users to disable their own account
6 years ago
Karen Konou ac72b578da Merge branch 'develop' into feature/thread-muting
6 years ago
Karen Konou c01ef574c1 Refactor as per Rin's suggestions, add endpoint tests
6 years ago
Karen Konou 638456ce8f elixir too new for CI's mix format lol
6 years ago
Karen Konou a0d732ec55 it works!!
6 years ago
Haelwenn (lanodan) Monnier 6a6a5b3251
de-group alias/es
6 years ago
href 8018ae7ae5
Join on preloads to avoid N+1 queries
6 years ago
kaniini 4c99b6d35a Merge branch 'fix/tusky-dm' into 'develop'
6 years ago
Maxim Filippov 9274cabe01 Use correct logic to determine "attentions" list
6 years ago
href 28d77e373c
Flake Ids for Users and Activities
6 years ago
Sadposter 042852ecf3 Add check to prevent multiple follow notifications from the same user
6 years ago
William Pitcock 980b5288ed update copyright years to 2019
6 years ago
kaniini bee6acd51d Merge branch 'feature/create-tombstone-instead-of-delete' into 'develop'
6 years ago
Maxim Filippov ca2e9ce9cc Revert unneeded changes
6 years ago
Maxim Filippov 2bbec33c71 Fix failing tests
6 years ago
William Pitcock 2791ce9a1f add license boilerplate to pleroma core
6 years ago
Maksim Pechnikov 074fa790ba fix compile warnings
6 years ago
Egor Kislitsyn 8b4397c704 Merge branch 'develop' into feature/compat/push-subscriptions
6 years ago
Egor Kislitsyn 04a48286e6 Add web push support
6 years ago
William Pitcock b3c360ce2c notification: add fallback get_notified_from_activity()
6 years ago
William Pitcock cdfdd77e30 notification: implement new Notification.get_notified_from_activity()
6 years ago
William Pitcock f16c2e0b1b notification: add Notification.set_read_up_to()
6 years ago
Pierrick Brun 89603eda9e do not create notification for yourself
6 years ago
lain 4afbef39f4 Format the code.
7 years ago
Thog 59770c3f5c
Fix all compilation warnings
7 years ago
Roger Braun a743940463 MastoAPI: Implement all streaming functions.
7 years ago
eal e6a78c6ed0 MastoAPI: Add notification get, clear and dismiss.
7 years ago
Roger Braun 632da6c927 Don't create notifications if the user is blocked.
7 years ago
Roger Braun cda01285f4 Add pagination to notifications.
7 years ago
Roger Braun 464c33e9a1 Add follow notifications.
7 years ago
Roger Braun 3bad294058 Add reblogs to notifications.
7 years ago
Roger Braun bcce3e5dd2 Add favorites to notifications.
7 years ago
Roger Braun 61adf676d5 Add basic mastodon notification support.
7 years ago