Fix auth crashes + add CI/CD workflow
Deploy Dashboard / deploy (push) Failing after 6m59s

- Fix jose->pyjwt import mismatch
- Fix bcrypt->pbkdf2 password hashing
- Fix Sidebar logout prop (ReferenceError)
- Add .gitea/workflows/deploy.yml for automated deployment
This commit is contained in:
Gan, Jimmy
2026-02-19 10:04:38 +08:00
parent 651bc0580e
commit 75c89b1ef9
5 changed files with 24 additions and 9 deletions
@@ -1,5 +1,5 @@
<script>
let { page = $bindable("dashboard"), dark = false, toggleTheme = () => {} } = $props();
let { page = $bindable("dashboard"), dark = false, toggleTheme = () => {}, logout = () => {} } = $props();
const links = [
{ id: "dashboard", label: "Overview", icon: "grid" },