This website requires JavaScript.
f413ee8e4c
Merge pull request 'Show the question bank as a table with a stable, right-aligned actions column' (#2 ) from feature/question-bank-table into master
master
danamir
2026-08-09 16:48:18 +00:00
24cce8ea71
Show the question bank as a table with a stable, right-aligned actions column
feature/question-bank-table
danamir
2026-08-09 19:03:40 +03:00
b7177c455e
Fix CI/CD deploy targeting the wrong compose project
danamir
2026-08-09 01:29:10 +03:00
38ef683b69
Merge pull request 'feature/teacher-quiz-form' (#1 ) from feature/teacher-quiz-form into master
danamir
2026-08-08 22:15:02 +00:00
8c46ef1972
Wire JWT_SECRET/POSTGRES_PASSWORD through Gitea Actions secrets
feature/teacher-quiz-form
danamir
2026-08-09 01:04:13 +03:00
0a1407719e
Install Node.js before Checkout in the CI/CD workflow
danamir
2026-08-09 01:00:12 +03:00
ef119dc0dc
Show one question per card in the take-quiz screen, with prev/next arrows
danamir
2026-08-09 00:55:01 +03:00
63bdd7dd74
Allow the quiz-builder picker to expand multiple topics at once
danamir
2026-08-09 00:54:45 +03:00
b5921292db
Trim DEPLOY.md: reverse proxy is managed separately, out of scope here
danamir
2026-08-06 14:46:58 +03:00
154411e7a4
Fix nginx crash-loop on a fully fresh docker compose up
danamir
2026-08-06 14:44:52 +03:00
773dbb493e
Add production deployment guide and harden compose for it
danamir
2026-08-06 14:18:22 +03:00
dfbc43a43e
Make client API calls relative instead of hardcoded localhost:5144
danamir
2026-08-06 14:15:15 +03:00
74497fa747
Add Gitea Actions CI/CD workflow
danamir
2026-08-06 13:57:57 +03:00
942dfc9c1a
Initial commit: standalone quiz-testing system
danamir
2026-08-06 12:36:16 +03:00