v3: added a roles/permissions system, added user management tab on user profile
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 42s

This commit is contained in:
khannurien
2026-06-28 06:21:23 +00:00
parent b567e390d9
commit 810faaf21a
22 changed files with 341 additions and 60 deletions

View File

@@ -84,10 +84,12 @@ export function hydrateDump(raw: unknown): Dump {
* Users
*/
export type Role = "user" | "moderator" | "admin";
export interface PublicUser {
id: string;
username: string;
isAdmin: boolean;
role: Role;
createdAt: Date;
updatedAt?: Date;
avatarMime?: string;