Lists: made on /lists, read as a tab of the feed
A persona's lists (PrivaPub's /api/v1/lists): made, renamed, given a replies policy and made exclusive on /lists, filled from the accounts it follows (accounts/search?following=true), and read as the feed's Lists tab. A followed account's profile has a Lists menu to put it in or take it out. ListService does the calls; the e2e tests check each step against PrivaPub's own answer. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LsXgEaXee4GCU1hwYgPJXw
This commit is contained in:
1 parent
011bafb6af
commit
e2491de16e
18 files changed
+914
-9
No files matched your search
@@ -35,6 +35,9 @@ namespace decePubClient;
|
||||
[JsonSerializable(typeof(PostStatusForm))]
|
||||
[JsonSerializable(typeof(Poll))]
|
||||
[JsonSerializable(typeof(PollVoteForm))]
|
||||
[JsonSerializable(typeof(MastodonList))]
|
||||
[JsonSerializable(typeof(List<MastodonList>))]
|
||||
[JsonSerializable(typeof(ListAccountsForm))]
|
||||
public partial class MastodonJsonContext : JsonSerializerContext
|
||||
{
|
||||
}
|
||||
Reference in new issue
Block a user