add invites, fix apiauth query, use luxon for date management, change readme

This commit is contained in:
creations 2025-03-03 18:31:26 -05:00
parent 9fcaac4dfb
commit 9a91f1e7e3
Signed by: creations
GPG key ID: 8F553AA4320FC711
10 changed files with 436 additions and 29 deletions

10
types/session.d.ts vendored
View file

@ -27,3 +27,13 @@ type User = {
created_at: Date;
last_seen: Date;
};
type Invite = {
id: UUID;
created_by: UUID;
created_at: Date;
expiration: Date | null;
uses: number;
max_uses: number;
role: string;
};