Implemented permissions and user administration #2

Merged
Patrick merged 17 commits from dev into main 2025-08-25 17:33:06 +02:00
2 changed files with 5 additions and 1 deletions
Showing only changes of commit 1adbcf9a44 - Show all commits

View File

@ -5,6 +5,7 @@ export interface UserEntry {
address: string;
username: string;
password: string;
permissions: number;
created: string;
}

View File

@ -20,6 +20,7 @@ const USER_DATABASE_SETUP: string[] = [
address TEXT,
username TEXT,
password TEXT,
permissions INTEGER DEFAULT 0,
created DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL
);`,
@ -179,7 +180,8 @@ export class User {
name: string;
address: string;
username: string;
password: string
password: string;
permissions: number;
created: string;
private _database: Database;
@ -191,6 +193,7 @@ export class User {
this.address = user.address;
this.username = user.username;
this.password = user.password;
this.permissions = user.permissions;
this.created = user.created;
this._database = db;
}