29 Commits

Author SHA1 Message Date
f4b51c06c1 Raise min deployment target to iOS 16 2024-09-12 10:30:58 -04:00
4dc484c3c2 Fix follow button never activating on Pixelfed
Caused by not being able to decode Relationship due to missing fields.
Also disable actions that are unsupported on Pixelfed.

Closes #481
2024-06-02 11:40:42 -07:00
09999175f7 Fix editing attachment descriptions not working on Pleroma 2024-05-27 22:29:11 -07:00
a589bb2863 Support emoji reaction push notifications on pleroma/akkoma 2024-04-18 13:17:55 -04:00
b89df3f27b Add instance announcements
Closes #356
2024-04-18 00:00:00 -04:00
05cfecb797 Fix push notifications on Pleroma/Akkoma and older Mastodon versions 2024-04-13 18:59:42 -04:00
b235f0e826 Another round of strict concurrency fixes 2024-01-28 14:59:03 -05:00
5e609aa40d V2 instance API, add translation to InstanceFeatures 2023-12-04 17:55:03 -05:00
bd21e88e8b Add UI for changing list reply policy and exclusivity
Closes #428
2023-10-28 12:16:14 -05:00
6e5e0c3bb5 Use server preferences for default visibility and language
Closes #282
2023-10-27 14:59:21 -05:00
a8a2f0a26c Add search operators UI on Mastodon 4.2
Closes #433
2023-10-01 21:40:53 -04:00
bf1ed57180 Allow authoring local-only posts on Akkoma
Closes #332
2023-09-25 21:23:28 -04:00
6b7c828cc9 Try to compress videos to fit within instance limits
Closes #425
2023-09-16 14:07:49 -04:00
b2b15b8b6e Disallow posting direct messages on Pixelfed 2023-09-09 11:07:27 -04:00
297af7b905 Tweak instance type matching, add iceshrimp 2023-07-24 22:42:17 -07:00
3d232d81ba Fix firefish instances not being detected 2023-07-22 11:23:16 -07:00
c3cf38b0c9 Fix not being able to refresh Mentions tab on Pleroma
Closes #411
2023-06-26 21:17:21 -07:00
4b43726e1d Fix not being able to follow hashtags on akkoma
Closes #408
2023-06-03 18:07:44 -07:00
ef00c0e2df Cache own instance in CoreData
See #251
2023-05-28 22:10:10 -07:00
c1cfde9d49 Don't show Markdown formatting warning on Calckey 2023-05-14 21:44:20 -04:00
1cf7434918 Fix editing posts not working on Akkoma 2023-05-14 17:31:08 -04:00
c94e60d49b Enable editing on Pleroma 2.5+ 2023-05-14 13:55:28 -04:00
b00170c3f9 Move InstanceFeatures.Version to separate file 2023-05-14 13:51:41 -04:00
e87dcfe48e Add support for editing posts
Closes #321
2023-05-11 10:03:09 -04:00
bac272a2db Detect gotosocial and calckey instances 2023-05-10 10:48:52 -04:00
d4d42e7856 Report instance type/version in Sentry events 2023-05-10 10:34:48 -04:00
a6d64282c0 Add language picker to Compose screen
Closes #236
2023-05-05 10:13:20 -04:00
0746e12737 Extract compose UI into separate package 2023-04-16 13:23:13 -04:00
391ea1b46a Move InstanceFeatures to separate package 2023-03-05 14:52:19 -05:00