12 Commits

Author SHA1 Message Date
84165333b4 fix: remove session_redis (breaks routing), keep module_cache.rbac 2026-08-11 18:13:24 +08:00
c8e89d2d1e feat: add Redis config for session + rbac module_cache 2026-08-11 18:12:44 +08:00
62662f0477 fix: pip install all modules (no -e), remove PYTHONPATH from start.sh 2026-08-11 17:50:09 +08:00
dd8a1c3d3e fix: add static route for / → wwwroot/ to serve .html files 2026-08-11 17:38:19 +08:00
9e9f1f5284 fix: revert session config (breaks .ui routing), commit final homepage + theme 2026-08-11 17:30:36 +08:00
02358139c2 feat: login popup + theme toggle + superuser admin/admin123 + session config 2026-08-11 17:25:53 +08:00
8f6027905f fix: remove session config (causes aiohttp_session error) 2026-08-11 16:31:12 +08:00
dd11ce3a30 pccs deployed on pccs.opencomputing.cn:9180 — config.json with resolved paths 2026-08-11 15:22:39 +08:00
531da1a4da fix: add website.paths to config.json 2026-08-11 15:21:53 +08:00
b06ea9d8df fix: move minsize/maxsize out of kwargs to dbconfig level 2026-08-11 15:18:47 +08:00
2d8b98bcda fix: encrypt db password in config.json 2026-08-11 15:17:50 +08:00
43695b238d feat: complete pccs application scaffold per web-application-spec
- add app/pccs.py (webapp entry with ServerEnv/load_rbac/load_pybricks)
- add conf/config.json (password_key, logger, databases, website processors)
- add .env (environment variables for deployment)
- add .gitignore
- rewrite build.sh per spec (xls2ddl, json2ddl, xls2ui, symlinks, systemd)
2026-08-11 14:41:55 +08:00