Commit Graph

13 Commits

Author SHA1 Message Date
djalim cdd9c0bf06 chore(test): set up integration test framework with postgres
- Generate Drizzle migrations (databases/migrations/)
- Add databases/schema.kit.ts for drizzle-kit (Node-compatible imports)
- Update drizzle.config.ts to use schema.kit.ts
- Add deno tasks: test:unit, test:integration, migrate
- Add tests/helpers/db_integration.ts: testDb, truncateAll, seed helpers
- Add .gitea/workflows/test.yml: CI with postgres service container
- Update lint.yml: run test:unit only (no DB needed)
- Update deploy.yml: add check-code job, gate deploy on it
2026-04-26 11:30:33 +00:00
djalim 612c41c099 ci: add test job to lint workflow and update deno.json
Add test script to deno.json
Add @std/assert, @std/testing, happy-dom dependencies
2026-04-21 10:14:25 +00:00
Kevin FEDYNA 4c54283bfd Finalized students app 2025-01-28 10:03:20 +01:00
Kevin FEDYNA 4ff76fdf6f Added hidden admin only page prop effect 2025-01-27 10:39:42 +01:00
Kevin FEDYNA 5464077deb Added compile task 2025-01-22 14:32:51 +01:00
Clayzxr 0672666bd3 CDN working with Docker 2025-01-21 15:17:47 +01:00
Kevin FEDYNA 9fee9ea0e8 Pending changes to add API example 2025-01-20 16:44:52 +01:00
fedyna-k 282f618386 Patched DB creation and added CLI toolchain base 2025-01-20 08:31:12 +01:00
fedyna-k 46a417f411 Added auto database creation based on sql scripts and jwt key cache 2025-01-16 23:13:58 +01:00
Kevin FEDYNA 9db588ff02 Partials OK, auto navbar and content 2025-01-15 15:43:52 +01:00
Kevin FEDYNA ed2997d51f Remaped imports to prepare for new content handling 2025-01-15 11:20:48 +01:00
fedyna-k ccad788e19 Added implementation for base page and log in log out 2025-01-14 23:34:40 +01:00
Kevin FEDYNA 9a97591bda Created fresh deno project 2024-12-02 14:36:52 +01:00