alexei.dolgolyov
|
2c001df322
|
feat(mvp): phase 3 - authentication system
Implement local auth flow: login, registration, logout, JWT access/refresh
tokens in HTTP-only cookies, hooks.server.ts middleware, guest mode support,
Superforms + Zod validation, and reusable auth/authorize middleware.
|
2026-03-24 20:45:14 +03:00 |
|
alexei.dolgolyov
|
f1b1aa5975
|
feat(mvp): phase 2 - database schema & services layer
Define full Prisma schema (10 models), run initial migration, build core
services (auth, user, group, app, board, permission), Zod validators,
type definitions, API response envelope, constants, and seed script.
|
2026-03-24 20:00:21 +03:00 |
|
alexei.dolgolyov
|
cf6bde238c
|
feat(mvp): phase 1 - project scaffolding & tooling
Initialize SvelteKit project with Svelte 5, TypeScript strict, Tailwind CSS v4,
shadcn-svelte, Prisma + SQLite, Vitest, ESLint, Prettier. Add Docker multi-stage
build, docker-compose, and Gitea Actions CI pipeline.
|
2026-03-24 19:53:06 +03:00 |
|