Commit graph

75 commits

Author SHA1 Message Date
Laura Hausmann
9636a096fc
[backend/masto-client] Respect filters in WebSocket connections (ISH-328) 2024-05-17 19:21:41 +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
839f93ff66
[backend/api-shared] Fix emoji reactions not being rendered consistently 2024-05-14 16:34:18 +02:00
Laura Hausmann
61d6f73e90
[backend/masto-client] Fix edit history timestamps 2024-05-14 13:50:06 +02:00
Laura Hausmann
0ad4346e51
[backend/masto-client] Add user_settings feature flag for hiding inaccessible notes (ISH-303) 2024-05-02 23:33:41 +02:00
Laura Hausmann
df1c8e5475
[backend/masto-client] Set sensitive property when sensitive media is attached (ISH-292) 2024-05-02 22:34:42 +02:00
Laura Hausmann
baf3138286
[backend/masto-client] Improve inaccessible reply/quote detection 2024-05-01 16:29:27 +02:00
Laura Hausmann
d31860dbb3
[backend/core] Track renote/reply uri for notes where the target is inaccessible at time of ingestion (ISH-287) 2024-04-30 00:15:58 +02:00
Laura Hausmann
8b6812eaf9
[backend] Fix code style 2024-04-28 03:34:14 +02:00
Laura Hausmann
5c9a42a3f6
[backend/masto-client] Return reactions for unauthenticated users 2024-04-28 03:33: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
4774eb31ed
[backend/masto-client] Render quote-renotes correctly (ISH-281)
This time without the typo.
2024-04-28 00:28:17 +02:00
Laura Hausmann
ca56b93524
[backend/masto-client] Render quote-renotes correctly (ISH-281) 2024-04-28 00:03:52 +02:00
Laura Hausmann
5f86ffeffe
[backend/masto-client] Add edit history endpoint (ISH-274) 2024-04-25 02:08:30 +02:00
Laura Hausmann
a56d7f521c
[backend/masto-client] Fix renotes appearing more than once in note responses (ISH-261) 2024-04-16 02:09:02 +02:00
Laura Hausmann
a6dce56e0c
[backend/masto-client] Add quote_id to StatusEntity 2024-04-10 18:22:18 +02:00
Laura Hausmann
22a4de63f3
[backend/masto-client] Add & populate MastoReplyUserId column (ISH-247) 2024-04-07 21:07:04 +02:00
Laura Hausmann
01e640e8e5
[backend/masto-client] Only check filters for the root note 2024-04-05 17:11:03 +02:00
Laura Hausmann
62dde50af2
[backend/core] Support note filters (ISH-97) 2024-03-31 23:56:55 +02:00
Laura Hausmann
02b80a1a2a
[backend/core] Skip database queries for 0 member collections 2024-03-26 20:13:47 +01:00
Laura Hausmann
ff97dfa627
[backend/core] Render renote notifications correctly 2024-03-24 15:07:20 +01:00
Laura Hausmann
62469e2ea4
[backend/api] Use UserRenderer in AuthController instead of instantiating the response object directly (ISH-209) 2024-03-21 16:52:23 +01:00
Laura Hausmann
a408fa247a
[backend] Code cleanup 2024-03-17 13:36:08 +01:00
Laura Hausmann
6c4ce82461
[backend/masto-client] Render identicon with file extension
This is required by some clients to render push notification avatars correctly
2024-03-15 19:20:48 +01:00
Laura Hausmann
a623b870cd
[backend/masto-client] Add push notification support (ISH-182) 2024-03-15 19:20:48 +01:00
Laura Hausmann
e65c76ca39
[backend/masto-client] Render quote uris inline (ISH-177) 2024-03-13 03:50:55 +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
c9152badbf
[backend/masto-client] Allow pinning notes to profile (ISH-111) 2024-03-04 03:49:36 +01:00
Laura Hausmann
c2f8f7ff31
[backend/masto-client] Add bookmark endpoints, render note bookmark status (ISH-121) 2024-03-04 03:17:03 +01:00
Laura Hausmann
e42812d2b0
[backend/core] Denormalize like counts (ISH-110) 2024-03-04 02:42:35 +01:00
Laura Hausmann
4c3a140e9f
[backend/masto-client] Fix public media url handling 2024-03-01 18:44:03 +01:00
Laura Hausmann
ad21897928
[backend/core] Add user settings store (ISH-106) 2024-02-29 18:49:02 +01:00
Laura Hausmann
edfa2e9c9a
[backend/masto-client] Add status source endpoint (ISH-98) 2024-02-27 04:03:20 +01:00
Laura Hausmann
665154b1eb
[backend/federation] Resolve user profile mentions (ISH-33) 2024-02-25 02:07:20 +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
404d8ae5b3
[backend/masto-api] Move NoteRenderer prefetch objects into a DTO 2024-02-25 00:10:51 +01:00
Laura Hausmann
69360a8ad7
[backend/federation] Handle emoji for incoming notes (ISH-89) 2024-02-25 00:02:17 +01:00
Laura Hausmann
b4fea308f7
[backend/masto-api] Enforce renote/reply visibility for notifications 2024-02-22 20:47:44 +01:00
Laura Hausmann
f895a9e541
[backend/federation] Correctly serialize value types 2024-02-22 19:06:53 +01:00
Laura Hausmann
3671dfd2b5
[backend/masto-client] Set reblogged property in NoteRenderer 2024-02-22 17:50:58 +01:00
Laura Hausmann
7a7b3f81b3
[backend/masto-api] Detect quotes on note create 2024-02-22 01:58:54 +01:00
Laura Hausmann
27b3be774e
[backend/federation] Handle quotes 2024-02-22 01:09:08 +01:00
Laura Hausmann
19ffbe7814
[backend/federation] Handle ASAnnounce activities 2024-02-22 00:17:41 +01:00
Laura Hausmann
8543f3e780
[backend/masto-client] Add /notifications/{id} endpoint 2024-02-20 20:21:10 +01:00
Laura Hausmann
b5a805e617
[backend/masto-client] Return account source on verify_credentials 2024-02-19 01:19:12 +01:00
Laura Hausmann
d4e1d92771
[backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
Laura Hausmann
7fcf9a5179
[backend/masto-client] Refactor mastodon entity names to prevent class name conflicts 2024-02-17 00:20:52 +01:00
Laura Hausmann
c039ad8208
[backend/masto-client] Also add missing include in NoteRenderer.GetMentions 2024-02-16 05:53:13 +01:00