Laura Hausmann
a408fa247a
[backend] Code cleanup
2024-03-17 13:36:08 +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
edfa2e9c9a
[backend/masto-client] Add status source endpoint (ISH-98)
2024-02-27 04:03:20 +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
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
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
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
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
81c8386eaf
[backend] Fix hidden list members projectable
2024-02-06 02:06:57 +01:00
Laura Hausmann
4aca474398
[backend/masto-client] Add /statuses/{id} and /accounts/{id} routes
2024-02-03 04:37:20 +01:00
Laura Hausmann
d3da11f827
[backend/masto-client] Fix concurrent DbContext access
2024-02-03 04:21:55 +01:00
Laura Hausmann
27ecd27ba0
[backend/mfm] Move MFM handling code into the main backend project
2024-02-02 18:04:13 +01:00
Laura Hausmann
aa6988399d
[backend/masto-client] Add schemas and renderers for user statuses
2024-02-02 02:35:03 +01:00