5 Commits

Author SHA1 Message Date
alexandrump
7f0843018c feat: add sblogo and update login view
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-04-22 02:07:05 +02:00
alexandrump
975efc30a4 feat: add branding assets and refine login/sidebar UI
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-04-22 02:00:10 +02:00
alexandrump
898d021ae8 feat: add authentication system (login, users, auth middleware)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- server/auth.js: JWT middleware and auth routes
- src/stores/auth.js + useAuthFetch.js: client-side auth state
- src/views/LoginView.vue + UsersView.vue: login and user management UI
- router, sidebar, App.vue: guard routes behind auth
- COOLIFY.md: add real deployment IDs
2026-04-22 01:22:05 +02:00
alexandrump
0a97e51dc6 fix: force devDependencies install in builder stage (Coolify injects NODE_ENV=production)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-04-22 01:04:59 +02:00
alexandrump
78c5ed52ac feat: initial sbsports deployment setup
Add Coolify/Woodpecker CI config, .gitignore, and deployment scripts.
2026-04-22 01:01:42 +02:00