feat(backend): add unlisted members, private member list, custom members header

This commit is contained in:
Sam 2023-04-01 17:20:59 +02:00
parent ba48ba0eb2
commit ef9b186e66
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
14 changed files with 135 additions and 34 deletions

View file

@ -10,6 +10,7 @@ export interface User {
bio: string | null;
avatar: string | null;
links: string[];
member_title: string | null;
names: FieldEntry[];
pronouns: Pronoun[];
@ -24,6 +25,7 @@ export interface MeUser extends User {
fediverse: string | null;
fediverse_username: string | null;
fediverse_instance: string | null;
list_private: boolean;
}
export interface Field {
@ -66,6 +68,7 @@ export interface Member extends PartialMember {
fields: Field[];
user: MemberPartialUser;
unlisted?: boolean;
}
export interface MemberPartialUser {