14 Commits

Author SHA1 Message Date
bfe8397fe0 fix: remove bricks_for_python (repo 404), simplify pccs.py 2026-08-11 15:20:11 +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
6bca07f4a6 refactor: build.sh matches deployment spec (pkgs/py3, WORKDIR fix) 2026-08-11 15:16:42 +08:00
23e11cdadb fix: use Aliyun pip mirror, add timeout for xls2ddl install 2026-08-11 15:14:05 +08:00
b7036f4c36 fix: remove mysql-client from apt deps (conflicts with MariaDB) 2026-08-11 14:53:36 +08:00
abf66e3435 feat: add header bar with user/lang/theme controls + sidebar menu endpoint 2026-08-11 14:53:04 +08:00
b600f42bc7 feat: add dashboard index.ui with sidebar layout + design tokens 2026-08-11 14:48:02 +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
b5b5784df5 feat: add build.sh for one-click deployment on pccs.opencomputing.cn 2026-08-11 14:40:31 +08:00
63ff2959e7 pccs v0.2: add storage_mgr + image_mgr to deps, update menu 2026-08-11 14:37:30 +08:00
451920d17f merge remote 2026-08-07 11:25:10 +08:00
a86dab8c58 init: pccs module skeleton — models, CRUD, API, load_path 2026-08-07 11:23:20 +08:00
0eba1f130a Initial commit 2026-08-07 11:10:22 +08:00