- build: somewhat polished dockerization setup - build: io/fs migrations with `golang-migrate` - feat: automatic init. admin account creation (.env creds) - feat(routers): combined user & token routers into single auth router - feat(routers): improved route layouts (`Routes`) - feat(middlewares): removed redundant `userCtx` middleware - fix(schema): note <-> note_versions relation (versioning) - feat(queries): removed redundant rollback functionality - feat(queries): combined duplicate version check & insertion/creation - tests: decreased redundancy by removing 'unnecessary' unit tests - refactor: hid internal packages behind `server/internal` - docs: notes & auth handler comments
notatest
Development
Starting the Svelte frontend:
npm install
npm run dev # Runs Vite
Production
WIP (Dockerization).
Languages
Go
56.4%
Svelte
23%
TypeScript
14.4%
CSS
4.5%
JavaScript
0.6%
Other
1.1%