Laura Hausmann
7dc3143089
[backend/masto-client] Return attachment metadata when available (ISH-657)
2024-12-12 00:34:34 +01:00
pancakes
13955e7efe
[backend/masto-client] Move Bite from Pleroma to Mastodon
2024-10-23 05:04:55 +02:00
pancakes
8cbca253e8
[backend/masto-client] Add Bite extension
2024-10-23 05:04:55 +02:00
Laura Hausmann
afe62b0aab
[sln] Code cleanup
2024-09-13 21:44:31 +02:00
Laura Hausmann
3ec05df62f
[backend/masto-client] Don't report git revision to mastodon clients
2024-09-13 18:20:31 +02:00
Kopper
6d8c686401
[backend/akko-client] Expose quote notifications as mention notifications
...
This is a bit difficult of a situation as Akkoma does not have quote
notifications. This is the closest thing we have and the frontend seems
to handle it well.
2024-09-13 17:30:05 +02:00
Kopper
7cd5f0776b
[backend/akko-client] Cleanup and reformat
2024-09-13 17:30:05 +02:00
Kopper
9d6d892091
[backend/akko-client] Fix notifications, including emoji reaction notifications
2024-09-13 17:30:05 +02:00
Kopper
0e7e2698e0
[backend/akko-client] Expose VAPID public key
2024-09-13 17:30:05 +02:00
Kopper
410519dafa
[backend/akko-client] Stub out preview flag to not accidentally spam people
2024-09-13 17:30:05 +02:00
Kopper
e3a41c6190
[backend/akko-client] Expose required pleroma.emoji_reactions field
2024-09-13 17:30:05 +02:00
Kopper
1e34d38c75
[backend/masto-client] Implement support for reaction notifications
...
Not upstream viable because the mastoapi reaction notifications do not
let you see which reaction that notification is about...
2024-09-13 17:30:05 +02:00
Kopper
89efdff3c0
[backend/masto-client] Signal to clients that we allow both polls and media in the same post
...
While perusing through Glitch's PRs, I came across the patch from Chuckya
that lifts this restriction[0].
The patch exposes this restriction has been lifted with an extra flag in
the /api/v1/instance endpoint. Since Iceshrimp.NET does not have such a
restriction, signal the same flag so clients can adjust themselves
accordingly.
Clients don't seem to be aware of this flag just yet so this likely
won't have any immediate effects.
[0]: https://github.com/glitch-soc/mastodon/pull/2524
2024-08-31 21:48:34 +03:00
Laura Hausmann
f42aeee2fd
[backend/api] Add filter endpoints (ISH-339)
2024-07-13 00:36:49 +02:00
Laura Hausmann
0a89a228e3
[backend] Refactor Controllers folder
2024-07-04 18:17:50 +02:00
Laura Hausmann
d2e7753dd1
[backend/masto-client] Add FollowRequestCount to AccountSource
2024-07-02 22:43:36 +02:00
Laura Hausmann
df3a7bdfe5
[backend] Apply formatting rules
2024-06-29 01:06:19 +02:00
Laura Hausmann
9fe28d14d8
[backend/masto-client] Fix typo
2024-06-05 17:46:11 +02:00
Laura Hausmann
004d89e78a
[backend/masto-client] Improve account/status url/uri field compatibility
2024-06-05 17:44:48 +02:00
Laura Hausmann
a5c1f063d2
[backend/swagger] Fix form file annotations
2024-05-23 16:13:39 +02:00
Laura Hausmann
2c7490a304
[backend/masto-client] Always send text property on status entities (ISH-323)
2024-05-15 13:11:24 +02:00
Laura Hausmann
a2136f649b
[backend/masto-client] Make hashtag history placeholder an array
...
This should improve compatibility with some mastodon clients.
2024-05-07 22:26:09 +02:00
Laura Hausmann
9679001a2b
[backend/masto-client] Fix compatibility with latest masto-fe-standalone
2024-05-06 22:37:26 +02:00
Laura Hausmann
50adfc6aa4
[backend/masto-client] Fix playback of GIF images (ISH-284)
2024-05-02 23:39:33 +02:00
Laura Hausmann
ec6a3f5e73
[backend/masto-client] Return profile fields in /accounts/verify_credentials
2024-04-28 02:03:13 +02:00
Laura Hausmann
128b0182fd
[backend/masto-client] Fix reblog with visibility
2024-04-28 00:57:01 +02:00
Laura Hausmann
5f86ffeffe
[backend/masto-client] Add edit history endpoint (ISH-274)
2024-04-25 02:08:30 +02:00
Laura Hausmann
a6dce56e0c
[backend/masto-client] Add quote_id to StatusEntity
2024-04-10 18:22:18 +02:00
Laura Hausmann
998a4412cb
[backend/api-shared] Clone NoteResponse / StatusEntity in streaming handlers' EnforceRenoteReplyVisibility functions (ISH-250)
2024-04-08 21:36:12 +02:00
Laura Hausmann
22a4de63f3
[backend/masto-client] Add & populate MastoReplyUserId column (ISH-247)
2024-04-07 21:07:04 +02:00
Laura Hausmann
62dde50af2
[backend/core] Support note filters (ISH-97)
2024-03-31 23:56:55 +02:00
Laura Hausmann
893a0d2feb
[backend/masto-client] Fix typo in InstanceStats JSON mapping
2024-03-26 20:21:33 +01:00
Laura Hausmann
578d9f59c1
[backend/core] Add missing auto-accessor on InstanceInfoV1Response
2024-03-26 20:19:56 +01:00
Laura Hausmann
a67fe3722d
[backend] Code cleanup
2024-03-24 14:17:02 +01:00
Laura Hausmann
d4da5ed9de
Change license to EUPL v1.2
...
Consent was given by all project contributors.
2024-03-22 17:10:52 +01:00
Laura Hausmann
1123f1114d
[backend/masto-client] Add /instance/extended_description endpoint (ISH-95)
2024-03-17 14:10:22 +01:00
Laura Hausmann
f36daf860a
[backend/masto-client] Return instance name, instance description & admin contact
2024-03-17 14:02:54 +01:00
Laura Hausmann
a408fa247a
[backend] Code cleanup
2024-03-17 13:36:08 +01:00
Laura Hausmann
a623b870cd
[backend/masto-client] Add push notification support (ISH-182)
2024-03-15 19:20:48 +01:00
Laura Hausmann
f41be007d7
[backend/core] Add mute support (ISH-169)
2024-03-14 15:33:54 +01:00
Laura Hausmann
a2075d4c63
[backend/masto-client] Add missing media endpoints, handle media_attributes on status update (ISH-155)
2024-03-14 12:10:03 +01:00
Laura Hausmann
3224186447
[backend/masto-client] Fix query string dictionary handling in FromHybridProvider (ISH-183)
2024-03-13 03:08:18 +01:00
Laura Hausmann
bef11d5cca
[backend/masto-client] Add local_only & quote_id parameters on POST /statuses (ISH-146)
2024-03-11 02:32:18 +01:00
Laura Hausmann
fc99afa754
[backend/masto-client] Fall back to token.scopes on /oauth/token (ISH-145)
...
Despite what the Mastodon API docs say, fallback to read is not what Mastodon does, and some clients (e.g. Enafore) rely on this undocumented API quirk.
2024-03-11 02:19:47 +01:00
Laura Hausmann
52a7f90697
[backend/federation] Add reactions support (ISH-69)
2024-03-09 01:16:57 +01:00
Laura Hausmann
9de208b49b
[backend/federation] Initial poll support (ISH-62)
2024-03-06 00:55:53 +01:00
Laura Hausmann
810c21a275
[backend/masto-client] Add tag timeline endpoint (ISH-115)
2024-03-04 19:54:50 +01:00
Laura Hausmann
a611495d84
[backend/masto-client] Return hashtags on search (ISH-14)
2024-03-04 01:50:11 +01:00
Laura Hausmann
271f272ead
[backend/masto-client] Fix StatusEntity auto-accessors
2024-02-29 17:14:20 +01:00
Laura Hausmann
0b6ac41257
[backend/masto-client] Fix rendering of statuses with no text in applications that rely on a null value being present
2024-02-29 04:15:37 +01:00