Porsche Chen porsche
  • Joined on 2026-02-07
porsche pushed to master at porsche/vmis 2026-03-16 14:10:30 +08:00
230037d1bc feat: OO 容器範本加入主機字型 bind mount,新租戶自動掛載繁中字型
porsche pushed to master at porsche/vmis 2026-03-16 12:50:47 +08:00
5662e08218 fix: Traefik 路由範本加入 /login OIDC redirect
porsche pushed to master at porsche/vmis 2026-03-16 07:15:09 +08:00
47e24dbca9 fix: schedule_account realm 改用 tenant.code,mail 連線改用 mailserver + starttls
porsche pushed to master at porsche/vmis 2026-03-16 01:45:45 +08:00
60e85f565a fix: deploy directory uses {code}-test for trial environment
porsche pushed to master at porsche/vmis 2026-03-16 01:38:04 +08:00
1ee0e98243 fix: traefik YAML filename uses {code}-test.yml for trial/test environment
porsche pushed to master at porsche/vmis 2026-03-16 01:29:17 +08:00
d60b62cbbc fix: use tenant.code as realm name, remove keycloak_realm fallback
porsche pushed to master at porsche/vmis 2026-03-16 00:43:17 +08:00
cbfdd0e734 fix: rename management center containers to {realm}[-test] convention
porsche pushed to master at porsche/vmis 2026-03-15 23:48:34 +08:00
47805b202f feat: add vmis-backend-test container config and fix test env route
porsche pushed to master at porsche/vmis 2026-03-15 23:33:43 +08:00
164b8f7ca8 fix: manager tenant root → NC Drive, /admin → vmis-backend (correct route)
porsche pushed to master at porsche/vmis 2026-03-15 22:33:27 +08:00
cf1e26c2e9 revert: all tenants (including manager) need NC+OO containers
porsche pushed to master at porsche/vmis 2026-03-15 21:52:43 +08:00
3ee7f72f52 fix: manager tenant root path redirects to /admin, no NC drive route
porsche pushed to master at porsche/vmis 2026-03-15 21:45:47 +08:00
a3d5dd2e67 fix: make prefix required in TenantCreate schema and add frontend validation
porsche pushed to master at porsche/vmis 2026-03-15 21:18:58 +08:00
c96057c1b3 fix: skip NC/Mail steps for manager tenant in account scheduler
porsche pushed to master at porsche/vmis 2026-03-15 21:00:48 +08:00
4abc0cdb9f fix: add prefix field to TenantUpdate schema
porsche pushed to master at porsche/vmis 2026-03-15 20:20:24 +08:00
b5eb5652b9 fix: add base href /admin/ to admin portal HTML files
porsche pushed to master at porsche/vmis 2026-03-15 19:32:14 +08:00
5d4e8087fb fix: skip NC/OO/quota steps for manager tenant in scheduler
porsche pushed to master at porsche/vmis 2026-03-15 19:04:12 +08:00
92ee91019e fix: use environment-specific PostgreSQL port (5432 prod / 5433 trial)
porsche pushed to master at porsche/vmis 2026-03-15 18:34:29 +08:00
405d158660 fix(alembic): env.py 優先讀取 DATABASE_URL 環境變數
porsche pushed to master at porsche/vmis 2026-03-15 18:29:09 +08:00
8eb3909ca9 feat(deploy): 正式環境部署設定
porsche pushed to master at porsche/vmis 2026-03-15 15:41:11 +08:00
62baadb06f feat(vmis): 租戶自動開通完整流程 + Admin Portal SSO + NC 行事曆訂閱
42d1420f9c feat(backend): Phase 1-4 全新開發完成,37/37 TDD 通過
22611f7f73 chore: init git repo with .gitignore