Add SQLite database and repositories, remove old routes

Introduces a new SQLite database setup using better-sqlite3, with initialization scripts and repository modules for users, permissions, and licenses. Removes legacy user and register routes and related test files. Updates dependencies to include better-sqlite3, bcryptjs, and ftp-srv.
This commit is contained in:
2026-01-27 05:29:40 +01:00
parent c296f53ba1
commit 1e78bd68cf
13 changed files with 1174 additions and 54 deletions

3
.gitignore vendored
View File

@@ -131,4 +131,5 @@ dist
.pnp.*
#logs
logs
logs
/data