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
Laura Hausmann
ad54623c64
[backend/masto-client] Add missing includes for note mention users in NoteRenderer
2024-02-16 05:50:59 +01:00
Laura Hausmann
9496d81abe
[backend/database] Add entity methods for getting the public url/uri for users & notes (ISH-47)
2024-02-16 03:28:16 +01:00
Laura Hausmann
c7f8fdfa8f
[backend/federation] Add support for liking & unliking local & remote notes (ISH-72)
2024-02-15 00:48:37 +01:00
Laura Hausmann
8e624794b2
[backend/masto-client] Aggregate and return note like counts (ISH-73)
2024-02-15 00:11:05 +01:00
Laura Hausmann
5113f83c9f
[backend/federation] Handle note likes & unlikes (ISH-68)
2024-02-14 21:17:27 +01:00
Laura Hausmann
8ca64f5d11
[backend/masto-client] Fix datetime string handling
2024-02-14 18:33:26 +01:00
Laura Hausmann
fc0f40f8ce
[backend/drive] Add basic image processing & thumbnail generation (ISH-63, ISH-64)
2024-02-14 17:25:32 +01:00
Laura Hausmann
61938a4d5b
[backend/masto-client] Render notifications (ISH-45)
2024-02-13 17:58:24 +01:00
Laura Hausmann
ea43728db3
[backend/masto-client] Render note media attachments (ISH-49)
2024-02-13 00:31:37 +01:00
Laura Hausmann
bf916f7046
[backend/federation] Handle mention parsing edge cases properly (ISH-50)
2024-02-12 21:59:19 +01:00
Laura Hausmann
72066a576a
[backend/masto-client] Fix mentions acct in timeline views
2024-02-12 06:25:45 +01:00
Laura Hausmann
6c955262ee
[backend/masto-client] Set acct field in note mention correctly
2024-02-12 05:31:39 +01:00
Laura Hausmann
e6079da2ab
[backend/masto-client] Add user follower/following endpoints (ISH-44)
2024-02-12 03:44:54 +01:00
Laura Hausmann
70292d3458
[backend/masto-client] Fall back to identicon if user has no avatar
2024-02-11 23:33:49 +01:00
Laura Hausmann
8380bffa29
[backend/masto-client] Batch account rendering in NoteRenderer
2024-02-11 18:50:28 +01:00
Laura Hausmann
67d1d776c8
[backend/federation] Basic mentions handling (ISH-38)
...
This implementation adds handling of incoming mentions, including rewriting non-canonical mentions of split domain users into their canonical form when inserting notes into the database.
2024-02-11 18:50:28 +01:00
Laura Hausmann
dde377f41d
[backend] Code cleanup: remove unnecessary using directives
2024-02-09 12:09:03 +01:00