Shadowfacts
|
54376ac585
|
Handle empty urls in OptionalURLDecoder
Closes #553
|
2024-12-16 19:10:23 -05:00 |
Shadowfacts
|
adaf8dc217
|
Replace WebURL with URL.ParseStrategy
Closes #170
|
2024-12-15 14:20:48 -05:00 |
Shadowfacts
|
572c5a0824
|
Fix NotificationGroupTests not compiling
|
2024-12-15 13:52:26 -05:00 |
Shadowfacts
|
82ec120871
|
Include rate limit reset date in error message
Closes #548
|
2024-12-15 13:27:09 -05:00 |
Shadowfacts
|
19c3008c8f
|
Better error for when emoji URL decoding fails
Closes #549
|
2024-11-26 20:06:23 -05:00 |
Shadowfacts
|
f4b51c06c1
|
Raise min deployment target to iOS 16
|
2024-09-12 10:30:58 -04:00 |
Shadowfacts
|
3f4917931b
|
Poll own_votes is a nullable array of nullable ints, at least on pleroma
I do not understand why
Closes #540
|
2024-09-09 19:13:57 -04:00 |
Shadowfacts
|
703f6f695b
|
Update Sentry and swift-url
|
2024-08-19 11:33:07 -04:00 |
Shadowfacts
|
c2232a5e14
|
Don't fail decoding when one status fails to decode
Also remove old workaround for bad dates from #477
Closes #478
|
2024-06-08 13:29:56 -07:00 |
Shadowfacts
|
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 |
Shadowfacts
|
a848f6e425
|
Fix error on Pixelfed/Firefish due to missing followers/following counts
Closes #483
|
2024-06-02 09:44:20 -07:00 |
Shadowfacts
|
f6e57d664f
|
Handle invalid date in Status created_at
Closes #477
|
2024-05-19 14:48:57 -04:00 |
Shadowfacts
|
6d99156bd9
|
Include badly formatted date in error message
|
2024-05-10 16:33:03 -04:00 |
Shadowfacts
|
a589bb2863
|
Support emoji reaction push notifications on pleroma/akkoma
|
2024-04-18 13:17:55 -04:00 |
Shadowfacts
|
6f35fd2676
|
Show pleroma/akkoma emoji notifications
Closes #159
|
2024-04-18 12:59:44 -04:00 |
Shadowfacts
|
b89df3f27b
|
Add instance announcements
Closes #356
|
2024-04-18 00:00:00 -04:00 |
Shadowfacts
|
c6b230414e
|
Fix error decoding InstanceV2 response on certain instances
|
2024-04-17 10:18:01 -04:00 |
Shadowfacts
|
c7a56a9f61
|
Reorganize appearance prefs, add mock status preview
|
2024-04-14 14:11:43 -04:00 |
Shadowfacts
|
05cfecb797
|
Fix push notifications on Pleroma/Akkoma and older Mastodon versions
|
2024-04-13 18:59:42 -04:00 |
Shadowfacts
|
9f6910ba73
|
Implement communication notifications
|
2024-04-11 12:44:41 -04:00 |
Shadowfacts
|
ff8a83ca2d
|
Decrypt push notifications
|
2024-04-09 22:39:58 -04:00 |
Shadowfacts
|
94c1eb2c81
|
Create/remove instance push subscriptions
|
2024-04-08 12:25:39 -04:00 |
Shadowfacts
|
f98589b419
|
Start account-specific push subscriptions
|
2024-04-07 23:14:12 -04:00 |
Shadowfacts
|
c5226f6374
|
Add push scope
|
2024-04-06 11:04:03 -04:00 |
Shadowfacts
|
7435d02f6e
|
Fiddle with how the timeline markers API is organized
|
2024-04-01 19:22:55 -04:00 |
Shadowfacts
|
27d44340e8
|
Even more strict concurrency fixes
|
2024-01-27 15:48:58 -05:00 |
Shadowfacts
|
fc26c9fb54
|
More strict concurrency fixes
|
2024-01-27 14:58:36 -05:00 |
Shadowfacts
|
c2402303cc
|
First pass at strict concurrency checking
|
2024-01-26 11:02:40 -05:00 |
Shadowfacts
|
28c1a9092b
|
Add server-provided translation
Closes #331
|
2023-12-04 19:31:51 -05:00 |
Shadowfacts
|
5e609aa40d
|
V2 instance API, add translation to InstanceFeatures
|
2023-12-04 17:55:03 -05:00 |
Shadowfacts
|
0f70c9059e
|
Fix error decoding certain statuses on pixelfed
|
2023-11-19 22:52:58 -05:00 |
Shadowfacts
|
a46eaafbcf
|
Add reply policy and exclusive fields to lists
|
2023-10-27 17:00:53 -05:00 |
Shadowfacts
|
eb496243c7
|
Use server preference for local-only on Hometown
Closes #281
|
2023-10-27 15:12:48 -05:00 |
Shadowfacts
|
6e5e0c3bb5
|
Use server preferences for default visibility and language
Closes #282
|
2023-10-27 14:59:21 -05:00 |
Shadowfacts
|
dfc8234908
|
Attribute authenticated API requests to the user
Closes #134
|
2023-10-26 17:30:31 -05:00 |
Shadowfacts
|
a8a2f0a26c
|
Add search operators UI on Mastodon 4.2
Closes #433
|
2023-10-01 21:40:53 -04:00 |
Shadowfacts
|
bf1ed57180
|
Allow authoring local-only posts on Akkoma
Closes #332
|
2023-09-25 21:23:28 -04:00 |
Shadowfacts
|
2be1ee19de
|
Improve error message when uploading attachment to Pixelfed fails
See #425
|
2023-09-16 13:56:46 -04:00 |
Shadowfacts
|
3f15a453bd
|
Update to recommended Xcode settings
|
2023-09-16 13:50:39 -04:00 |
Shadowfacts
|
b28792eb29
|
Report string when mention url decoding fails
|
2023-09-09 11:41:54 -04:00 |
Shadowfacts
|
0eb000224e
|
Fix double posting in poor network conditions
Closes #421
|
2023-07-08 15:24:40 -07:00 |
Shadowfacts
|
2b5b749dc8
|
Avoid setting duplicate breadcrumbs
|
2023-05-28 22:10:51 -07:00 |
Shadowfacts
|
ef00c0e2df
|
Cache own instance in CoreData
See #251
|
2023-05-28 22:10:10 -07:00 |
Shadowfacts
|
468af3f9a6
|
Move CollapseState out of NotificationGroup
|
2023-05-14 18:55:34 -04:00 |
Shadowfacts
|
de53e0dcd6
|
Fix editing Markdown/HTML statuses
|
2023-05-14 17:46:10 -04:00 |
Shadowfacts
|
bf02b185ed
|
Fix StatusState copying removing cached state
Closes #380
|
2023-05-13 13:53:04 -04:00 |
Shadowfacts
|
6f18d46037
|
Properly conform Client.Error to LocalizedError
|
2023-05-11 23:26:06 -04:00 |
Shadowfacts
|
b21703f6d9
|
Fix decoding polls on Calckey
See #362
|
2023-05-11 16:15:36 -04:00 |
Shadowfacts
|
db7c183d06
|
Add status edit history view
|
2023-05-11 14:57:47 -04:00 |
Shadowfacts
|
7d3c82f4b7
|
Fix collapsible state not changing when post edited
|
2023-05-11 14:46:45 -04:00 |