Groups: make, join, run and leave communities and circles
The Groups page (/groups, in the menu) is where a persona makes a community or a circle (with its invitation code and an optional password), joins one by invitation and leaves one. For the groups it runs it edits them, shows the invitation, lets in or declines the requests to join, and takes members out, through PrivaPub's new /clientapi/group/members, reject and remove. The e2e makes a circle, joins it as another persona with the code, and has the owner take that member out. 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
2024798732
commit
0bbab720a5
9 files changed
+705
-1
No files matched your search
@@ -20,6 +20,14 @@ public static class APIs
|
||||
public const string GET_Personas = "clientapi/avatar/private/list";
|
||||
public const string POST_InsertPersona = "clientapi/avatar/private/insert";
|
||||
public const string GET_Groups = "clientapi/group/list";
|
||||
public const string GET_GroupMembers = "clientapi/group/members";
|
||||
public const string POST_InsertGroup = "clientapi/group/insert";
|
||||
public const string POST_UpdateGroup = "clientapi/group/update";
|
||||
public const string POST_JoinGroup = "clientapi/group/join";
|
||||
public const string POST_LeaveGroup = "clientapi/group/leave";
|
||||
public const string POST_ApproveGroupMember = "clientapi/group/approve";
|
||||
public const string POST_RejectGroupMember = "clientapi/group/reject";
|
||||
public const string POST_RemoveGroupMember = "clientapi/group/remove";
|
||||
public const string GET_Posts = "clientapi/post/list";
|
||||
public const string GET_Nearby = "clientapi/post/nearby";
|
||||
public const string POST_InsertPost = "clientapi/post/insert";
|
||||
|
||||
Reference in new issue
Block a user