megalodon/mastodon/src/main/java/org/joinmastodon/android/api
FineFindus 6d2385b6b3
feat: support UnifiedPush notifications (#749)
* build: add unified push dependency

* feat(notification): allow arbitrary push notification endpoint

* feat(notification/unified-push): show notification

* refactor(unifiedPush): use more consise null check

* feat(settings/notification): add UnifiedPush toggle

* feat(settings/notification): show no distributor message

* feat(settings/notification): disable unifiedpush when no distributor is available

* change icon name

---------

Co-authored-by: sk <sk22@mailbox.org>
2023-08-05 19:42:10 +02:00
..
gson Sync last seen notification ID with server 2022-11-27 13:39:50 +03:00
requests feat: support UnifiedPush notifications (#749) 2023-08-05 19:42:10 +02:00
session Merge upstream redesign (#714) 2023-07-16 18:01:42 +02:00
AllFieldsAreRequired.java Initial 2022-01-14 15:02:10 +03:00
ApiUtils.java implement notification badge using markers 2023-03-21 00:52:20 +01:00
AvatarResizedImageRequestBody.java Add pre-upload avatar and header resizing 2022-06-06 16:45:56 +03:00
CacheController.java Merge upstream redesign (#714) 2023-07-16 18:01:42 +02:00
ContentUriRequestBody.java Image resizing 2022-03-24 12:39:28 +03:00
CountingRequestBody.java Image resizing 2022-03-24 12:39:28 +03:00
CountingSink.java Image resizing 2022-03-24 12:39:28 +03:00
JsonObjectRequestBody.java Sync last seen notification ID with server 2022-11-27 13:39:50 +03:00
MastodonAPIController.java Merge upstream redesign (#714) 2023-07-16 18:01:42 +02:00
MastodonAPIRequest.java Merge upstream redesign (#714) 2023-07-16 18:01:42 +02:00
MastodonDetailedErrorResponse.java Compose media attachment redesign 2022-10-04 07:35:31 +03:00
MastodonErrorResponse.java enable nonTransitiveRClass 2023-04-22 16:51:44 +02:00
ObjectValidationException.java Initial 2022-01-14 15:02:10 +03:00
ProgressListener.java Compose design + media upload 2022-02-04 13:50:19 +03:00
PushSubscriptionManager.java feat: support UnifiedPush notifications (#749) 2023-08-05 19:42:10 +02:00
RequiredField.java Initial 2022-01-14 15:02:10 +03:00
ResizedImageRequestBody.java Crash fixes 2022-11-08 09:36:56 +03:00
ResultlessMastodonAPIRequest.java Merge upstream redesign (#714) 2023-07-16 18:01:42 +02:00
StatusInteractionController.java don't let interaction counts go negative 2023-06-04 19:08:18 +02:00