Commit Graph
7 Commits
Author SHA1 Message Date
root 8cdf8b44fa docs: refresh public docs for current codebase, add SECURITY.md
- README: real counts (44 commands, 61 integration asserts, demo=25 records
  + 4 semesters + 7 attachments), add resume/assessment module features,
  env vars incl. LSKY, doc navigation table, done-roadmap items checked
- docs/api.md: /auth/logout, admin users/demo-rebuild/sync-lsky routes,
  attachment thumb/download channels, profile_upsert top-key merge
  semantics, full footprint_list query reference, 44-command table
- sync-server/README: replace stale ADMIN_TOKEN/X-Admin-Token admin section
  (actual is_admin Bearer model), add go-live checklist, backup note for WAL
- CHANGELOG: add Unreleased section (resume/assessment modules, security
  fixes, perf tuning)
- CONTRIBUTING: 61 asserts, security-sensitive-change guidance, perf baseline
  table, security issue routing
- docs/SECURITY.md: new - report channel, threat model table, hardening
  summary, known tradeoffs
- LICENSE: ensure MIT file matches README badge
2026-10-17 22:27:56 +08:00
root 275a0313e1 perf+ui: gzip (api/static precompressed), immutable attachment cache, responsive dialogs/header, safe-area + dynamic theme-color, mobile tuning 2026-10-16 23:34:36 +08:00
root 76cee988c0 docs: fix project structure tree after workflow removal 2026-10-16 22:37:45 +08:00
root afbcb7c55d chore: remove Gitea Actions workflow (no runner; restore from history if ever needed) 2026-10-16 22:37:03 +08:00
root cc32a3d362 chore: tidy repo - DESIGN.md & scoring rules into docs/, icon generators into tools/, drop one-off junk, refresh app README
ci / test (push) Canceled after 0s
2026-10-16 22:35:28 +08:00
root f938870ac5 chore: remove CI badge until a runner is configured
ci / test (push) Canceled after 0s
2026-10-16 22:29:05 +08:00
root 0f92a3437d docs: README + LICENSE + CONTRIBUTING + CHANGELOG + API reference + issue/PR templates + editorconfig
ci / test (push) Failing after 17m5s
2026-10-16 21:19:08 +08:00