Commit graph

79 commits

Author SHA1 Message Date
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
Laura Hausmann
ee449ec751
[backend/masto-client] Implement link pagination response headers 2024-02-03 21:55:26 +01:00
Laura Hausmann
4dd1997f45
[backend/masto-client] Implement visibility/blocking/muting/list filters for timelines 2024-02-03 06:42:29 +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
8e2a116ad9
[backend/masto-client] Add pagination 2024-02-03 03:34:38 +01:00
Laura Hausmann
af7a776337
[backend] Refactor inverse properties; add projectable computed properties to the User class 2024-02-03 02:13:50 +01:00
Renamed from Iceshrimp.Backend/Core/Helpers/QueryHelpers.cs (Browse further)