Commit Graph

54 Commits (6b1f6a1cf7efc8bbaf099c7363a5aeadd256c781)

Author SHA1 Message Date
lain 4e8c0eecd5 WebPush: Don't break on contentless chat messages.
4 years ago
lain b952f3f379 WebPush: Push out chat message notications.
4 years ago
lain 37542a9dfa Activity: Remove notifications-related functions.
4 years ago
Mark Felder a2580adc91 Hide the sender when privacy option is enabled
4 years ago
Mark Felder 57736c1833 Privacy option affects all push notifications, not just Direct Messages
4 years ago
Egor Kislitsyn d861b0790a
Add OpenAPI spec for SubscriptionController
4 years ago
lain f719a5b23a WebPush: Return proper values for jobs.
4 years ago
Ivan Tashkinov ac672a9d6b [#1559] Addressed code review requests.
5 years ago
Ivan Tashkinov 1a4875adfa [#1559] Support for "follow_request" notifications (configurable).
5 years ago
Mark Felder 05da5f5cca Update Copyrights
5 years ago
Maksim Pechnikov 3fe7a1fd35 Merge branch 'develop' into issue/1342
5 years ago
lain 7722e5a67a Merge branch 'feature/move-activity' into 'develop'
5 years ago
Maksim Pechnikov 04a8ffbe84 added privacy option to push notifications
5 years ago
Egor Kislitsyn 1fc28a4b44
Add a view for the move notification
5 years ago
Egor Kislitsyn 4af69f047d
Remove `account` field from web push payload
5 years ago
Egor Kislitsyn 80ededc04f
Add `direct_conversation_id` to web push payload
5 years ago
Mark Felder 152caef51d Direct messages should provide a distinct push notification subject
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
Roman Chvanikov 0bd2b85edb Separate Subscription Notifications from regular Notifications
5 years ago
Ivan Tashkinov dd017c65a4 [#1149] Refactored Oban workers API (introduced `enqueue/3`).
5 years ago
Ivan Tashkinov a90ea8ba15 [#1149] Addressed code review comments (code style, jobs pruning etc.).
5 years ago
Ivan Tashkinov 0e1c481a94 [#1149] Added more oban workers. Refactoring.
5 years ago
lain b0951a8849 WebPush: Use Object.normalize, rewrite tests so they test reality.
5 years ago
Egor Kislitsyn 1c2e4f88d1 fix credo
6 years ago
Egor Kislitsyn f1712cd2f1 Use PleromaJobQueue in Pleroma.Web.Push
6 years ago
Haelwenn (lanodan) Monnier c42d34b2ec
[Credo] fix Credo.Check.Readability.MaxLineLength
6 years ago
Haelwenn (lanodan) Monnier fb82f6fc7c
[Credo] Remove parentesis on argument-less functions
6 years ago
Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder
6 years ago
lain 07277879e5 Linting.
6 years ago
lain 600f428db4 WebPush: Add activity id to the push messages.
6 years ago
Maksim bc7570c282 [#647] tests for web push
6 years ago
Maxim Filippov 0245ce842f Remove unused code
6 years ago
Maxim Filippov cc7b35e097 Add status text to notifications (mentions and reposts)
6 years ago
Haelwenn (lanodan) Monnier 6a6a5b3251
de-group alias/es
6 years ago
href 28d77e373c
Flake Ids for Users and Activities
6 years ago
William Pitcock 980b5288ed update copyright years to 2019
6 years ago
William Pitcock 2791ce9a1f add license boilerplate to pleroma core
6 years ago
href 412df2cd38
Warn if push is disabled..
6 years ago
href ec0e613eca
Pleroma.Activity.mastodon_notification_type/1
6 years ago
href 331396cbcd
Properly disable Web Push if no VAPID key is set
6 years ago
href 6822916183
Typos
6 years ago
href b1bcd97a0f
Push: respect alerts settings
6 years ago
href d8984b7bf8
Push: add missing notification_type field
6 years ago
href 7facbb2b8d
Push.Subscription: convert base64 to base64 urlsafe
6 years ago
Egor Kislitsyn 324933a0ac
improve push message format (compatibility with mastodon)
6 years ago
Egor Kislitsyn 658edb166f
fix and improve web push; add configuration docs
6 years ago
Egor Kislitsyn 6f36e903b0 use `User.avatar_url`
6 years ago