Commit Graph

  • e12f480535 chore: add build/ and *.egg-info/ to .gitignore main yumoqing 2026-08-03 10:56:53 +08:00
  • a08b1c5cdb fix: tenant RBAC — 补充 owner.*/reseller.* 管理角色的 rolepermission 关联 yumoqing 2026-07-14 16:04:38 +08:00
  • 54055980dd fix: tenant load_path.py 补全 /tenant/api/* 权限注册 yumoqing 2026-07-14 15:47:28 +08:00
  • 807ced2de5 fix: use sage.organization for cross-db LEFT JOIN in tenant_domain_get yumoqing 2026-07-10 11:16:24 +08:00
  • 4ba37047bd fix: tenant_domain_get returns sub_distributor_id_text for bricks code resolution yumoqing 2026-07-10 11:01:02 +08:00
  • 70f90aeb45 fix: remove resellerid from ns to prevent accidental filter yumoqing 2026-07-10 10:55:58 +08:00
  • 2e32f4183c fix: replace resellerid/orgid with orgname directly in list SQL using COALESCE yumoqing 2026-07-10 10:44:26 +08:00
  • 2022d0ee3e fix: move list dspy to tenant_domain/get_tenant_domain.dspy per CRUD convention yumoqing 2026-07-10 10:39:34 +08:00
  • 52a36d7b1a fix: add tenant_domain_list.dspy with LEFT JOIN orgname resolution yumoqing 2026-07-10 10:32:57 +08:00
  • 770d6b9b55 fix: add orgid code lookup alongside resellerid in tenant domain list yumoqing 2026-07-10 09:19:56 +08:00
  • 42aba41375 fix: remove nonexistent status filter from get_org_list query yumoqing 2026-07-10 09:08:23 +08:00
  • 8dd9c8d807 fix: resellerid displays orgname instead of raw ID in tenant domain list yumoqing 2026-07-10 09:05:07 +08:00
  • 91861c828b fix: auto-set orgid in tenant_domain create yumoqing 2026-07-09 17:07:26 +08:00
  • 475845261e fix: align resellerid code field valueField/textField with API response yumoqing 2026-07-09 13:55:45 +08:00
  • b6dd52ab6f fix: add dataurl for resellerid code field + status data yumoqing 2026-07-09 13:42:17 +08:00
  • 499d91bb3f fix: add editable config to Tabular — toolbar add/edit/delete URLs yumoqing 2026-07-09 13:33:58 +08:00
  • 7a5876a295 fix: use sor.sqlPaging — no ORDER BY/LIMIT in SQL per sqlor spec yumoqing 2026-07-09 13:31:13 +08:00
  • eb34810fd6 fix: build rows dict manually — sqlor returns DictObject not dict-convertible yumoqing 2026-07-09 13:27:56 +08:00
  • 2438ea6174 fix: explicit row serialization — sqlor rows are objects, not dicts yumoqing 2026-07-09 13:25:49 +08:00
  • 3a5b9068d9 fix: use get_sor_context(env, 'tenant') — proper sqlor/dspy cross-db pattern yumoqing 2026-07-09 13:19:55 +08:00
  • 3be62ba01c feat: add tenant_domain CRUD API dspy files and updated index.ui yumoqing 2026-07-09 13:11:11 +08:00
  • 7940d50aed feat: 添加menu.ui租户域名管理菜单 yumoqing 2026-06-30 16:49:40 +08:00
  • d8eea22b89 feat: tenant 多租户域名管理模块 yumoqing 2026-06-30 15:35:08 +08:00
  • d20b97fad1 Initial commit yumoqing 2026-06-30 15:14:19 +08:00