14 Commits

Author SHA1 Message Date
urania 439784bdbb fix: auth on homepage 2026-06-26 14:48:00 +02:00
urania b80ad26a15 fix: auth on homepage 2026-06-26 14:23:25 +02:00
urania 5d8237386d feat: bootstrap admin user on first run 2026-06-26 13:57:00 +02:00
urania 5777e4910e feat: bootstrap admin user on first run
When the user table is empty, init creates an admin via better-auth's
admin.createUser API. ADMIN_USERNAME / ADMIN_EMAIL / ADMIN_PASSWORD
configure it; password is generated and logged once if not provided.

Also silence the cosmetic async_hooks warning by marking it external.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-26 13:48:27 +02:00
urania 43d350bd32 feat: ci/cd flow 2026-06-26 10:40:34 +02:00
urania 08d0c18fe3 feat: added dockerfile 2026-06-26 09:37:33 +02:00
urania c86726ec9a feat: refined ui 2026-06-26 00:31:29 +02:00
urania 8414c26bd4 fix: some improvement and docs 2026-06-25 23:11:32 +02:00
urania 20ac1445ca stabilized architecture 2026-06-25 14:46:48 +02:00
urania 522ab09bd8 feat: expand dashboard with storage, network, and package management features while enhancing UI components and remote services 2026-06-24 12:34:14 +02:00
urania f8a17fa68a feat: implement drag-and-drop machine reordering with swapy and add new system administration management routes 2026-06-23 01:20:45 +02:00
urania 856c9d3837 feat: implement remote management system with new dashboard routes for user, group, system, and localization settings 2026-06-23 01:19:58 +02:00
urania 96a92603a0 updated update 2026-06-22 19:14:44 +02:00
urania 8a81eb2634 initial commit 2026-06-22 17:47:16 +02:00