Commit graph

94 commits

Author SHA1 Message Date
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
Laura Hausmann
5817f4c856
[backend] Remove unused import 2024-02-28 19:47:40 +01:00
Laura Hausmann
5cdfebb597
[backend/core] Implement user updates (ISH-101) 2024-02-28 19:45:37 +01:00
Laura Hausmann
5705e3f3f1
[backend/masto-client] Cleanup MarkerController 2024-02-27 04:15:35 +01:00
Laura Hausmann
edfa2e9c9a
[backend/masto-client] Add status source endpoint (ISH-98) 2024-02-27 04:03:20 +01:00
Laura Hausmann
4805aef7bf
[backend/masto-client] Add announcements (ISH-102) 2024-02-27 03:42:03 +01:00
Laura Hausmann
644fed46eb
[backend/core] Add markers table & respective endpoints (ISH-91) 2024-02-27 02:15:40 +01:00
Laura Hausmann
82ff329e34
[backend/mastodon-client] Implement conversations endpoints 2024-02-27 01:07:12 +01:00
Laura Hausmann
2f3ca1e477
[backend/federation] Handle user profile fields (ISH-34) 2024-02-25 01:02:21 +01:00
Laura Hausmann
90eb93cfb2
[backend/core] Handle emoji in user profiles as well (ISH-89) 2024-02-25 00:43:11 +01:00
Laura Hausmann
69360a8ad7
[backend/federation] Handle emoji for incoming notes (ISH-89) 2024-02-25 00:02:17 +01:00
Laura Hausmann
c083305123
[backend] Code cleanup 2024-02-24 21:03:29 +01:00
Laura Hausmann
8f03cb0768
[backend/masto-client] Allow partial updates of list properties 2024-02-23 03:29:14 +01:00
Laura Hausmann
95b8a61554
[backend/masto-client] Fix json-body list endpoint processing 2024-02-23 00:48:30 +01:00