Laura Hausmann
|
8b36f1aecf
|
[backend/masto-client] Paginate likes & bookmarks based on their identifier (instead of the note identifier)
|
2024-06-15 16:57:06 +02:00 |
|
Laura Hausmann
|
c46a5bd93d
|
[backend/masto-client] Correctly handle offset pagination (ISH-358)
|
2024-06-07 18:44:48 +02:00 |
|
Laura Hausmann
|
498ac154a7
|
[backend/masto-client] Move offset pagination into QueryableExtensions
|
2024-05-16 00:38:16 +02:00 |
|
Laura Hausmann
|
39296bbc25
|
[backend/core] Include quote-renotes when rendering notifications
|
2024-05-14 15:54:09 +02:00 |
|
Laura Hausmann
|
5fca0620cf
|
[backend/core] Improve note table query performance by aggregating block/mute checks (ISH-206)
This also implements checking for blocks & mutes users in the mentions field, implementing ISH-225.
|
2024-04-23 23:04:56 +02:00 |
|
Laura Hausmann
|
d866d360d9
|
[backend/core] Refactor home timeline heuristic helper function
|
2024-04-20 02:14:15 +02:00 |
|
Laura Hausmann
|
0f0726b172
|
[backend/core] Add comments for the magic following query constant & function
|
2024-04-19 02:06:42 +02:00 |
|
Laura Hausmann
|
d6153beaeb
|
[backend/masto-client] Return replies to self (threads) on account statuses requests with excludeReplies param set
|
2024-04-06 18:24:18 +02:00 |
|
Laura Hausmann
|
8811e3c2b9
|
[frontend] Cleanup template assets, add placeholders
|
2024-04-01 21:24:29 +02:00 |
|
Laura Hausmann
|
6bc2b8d57c
|
[frontend] Bootstrap shared DTOs, API abstractions, SignalR & more
|
2024-04-01 20:22:45 +02:00 |
|
Laura Hausmann
|
62dde50af2
|
[backend/core] Support note filters (ISH-97)
|
2024-03-31 23:56:55 +02:00 |
|
Laura Hausmann
|
fa75409923
|
[backend/api] Note context endpoints (ISH-236)
|
2024-03-27 16:06:42 +01:00 |
|
Laura Hausmann
|
715f47cafc
|
[backend/masto-client] Fix notification pagination (ISH-204)
|
2024-03-26 20:13:47 +01:00 |
|
Laura Hausmann
|
174064416a
|
[backend/core] Fix QueryableExtensions.FilterMuted
|
2024-03-26 19:11:50 +01:00 |
|
Laura Hausmann
|
d9a4b406e4
|
[backend/masto-client] Enforce mutes & blocks in more places
|
2024-03-25 12:42:48 +01:00 |
|
Laura Hausmann
|
c6300d1c96
|
[backend/core] Replace IDistributedCache with postgres k/v cache (ISH-212)
|
2024-03-23 19:10:27 +01:00 |
|
Laura Hausmann
|
d5b7fa5ae7
|
[backend/api] Correctly render replies/renotes/quotes (ISH-205)
|
2024-03-18 16:36:04 +01:00 |
|
Laura Hausmann
|
a408fa247a
|
[backend] Code cleanup
|
2024-03-17 13:36:08 +01:00 |
|
Laura Hausmann
|
3ab36f7d70
|
[backend/core] Enforce blocks & mutes everywhere (ISH-189)
|
2024-03-14 17:02:29 +01:00 |
|
Laura Hausmann
|
810c21a275
|
[backend/masto-client] Add tag timeline endpoint (ISH-115)
|
2024-03-04 19:54:50 +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
|
82ff329e34
|
[backend/mastodon-client] Implement conversations endpoints
|
2024-02-27 01:07:12 +01:00 |
|
Laura Hausmann
|
f58538fdae
|
[backend/core] Renote/reply visibility should fall back invisible
|
2024-02-22 20:50:23 +01:00 |
|
Laura Hausmann
|
b4fea308f7
|
[backend/masto-api] Enforce renote/reply visibility for notifications
|
2024-02-22 20:47:44 +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
|
0f9a51d8f2
|
[backend/masto-client] Add public timeline filtering
|
2024-02-20 20:13:19 +01:00 |
|
Laura Hausmann
|
df726f6f9f
|
[backend/masto-client] Add notification filtering
|
2024-02-20 19:52:28 +01:00 |
|
Laura Hausmann
|
a7b47b59b8
|
[backend/api] Fixup basic endpoints
|
2024-02-18 02:09:56 +01:00 |
|
Laura Hausmann
|
dfa47f2a12
|
[backend/masto-client] Rename PaginationQuery to MastodonPaginationQuery
|
2024-02-18 02:09:55 +01:00 |
|
Laura Hausmann
|
8525ee5d0c
|
[backend/database] Fix heuristics query when no notes are in the database (ISH-81)
|
2024-02-17 16:44:47 +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
|
a498e702c7
|
[backend/masto-client] Allow displaying, accepting & rejecting of follow requests (ISH-79)
|
2024-02-16 23:04:53 +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
|
8f8e3f9d1a
|
[backend/database] Add following query heuristics
|
2024-02-14 00:59:14 +01:00 |
|
Laura Hausmann
|
85073fc871
|
[backend/database] Add generic versions of EnsureNoteVisibilityFor & FilterBlocked
|
2024-02-13 19:30:56 +01:00 |
|
Laura Hausmann
|
61938a4d5b
|
[backend/masto-client] Render notifications (ISH-45)
|
2024-02-13 17:58:24 +01:00 |
|
Laura Hausmann
|
32b0e1f3c7
|
[backend] Code cleanup
|
2024-02-13 17:17:02 +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
|
8745f72ea7
|
[backend/masto-client] Implement status context endpoint & map database functions (ISH-43)
|
2024-02-12 02:29:03 +01:00 |
|
Laura Hausmann
|
faee1e01dc
|
[backend/masto-client] Respect account_id query parameter when searching for notes
|
2024-02-08 01:13:33 +01:00 |
|
Laura Hausmann
|
48b78de6a3
|
[backend/mastodon] Add filter support to GetUserStatusees (ISH-13)
|
2024-02-08 01:06:23 +01:00 |
|
Laura Hausmann
|
b22d0b98a3
|
[backend/masto-client] Implement search endpoint (ISH-7)
|
2024-02-07 23:35:59 +01:00 |
|
Laura Hausmann
|
ad17c7c097
|
[backend/masto-client] Basic support for posting notes (ISH-4)
|
2024-02-07 20:03:47 +01:00 |
|
Laura Hausmann
|
61ba7b543e
|
[backend/masto-client] Add user notes endpoint
|
2024-02-06 22:13:40 +01:00 |
|
Laura Hausmann
|
81c8386eaf
|
[backend] Fix hidden list members projectable
|
2024-02-06 02:06:57 +01:00 |
|
Laura Hausmann
|
8c9e6ef56c
|
[backend/masto-client] Add follow/unfollow/relationship endpoints
|
2024-02-06 01:27:56 +01:00 |
|
Laura Hausmann
|
285c2ba531
|
[backend/masto-client] Precompute reply/renote visibility in database query
|
2024-02-04 01:06:24 +01:00 |
|
Laura Hausmann
|
b72a22b9b0
|
[backend] Reject requests if Host header doesn't match configured WebDomain or AccountDomain
|
2024-02-03 22:57:35 +01:00 |
|