Commit Graph

  • a61cd0f984 fix(n8n): W5 改内网直连 NocoDB http://nocodb:10380 (原公网 CF tunnel 慢/抖致 504→footer 重试风暴) main hoelee 2026-08-29 00:08:00 +08:00
  • d7fad26d9d feat(n8n): W5 返回每产品 paths[] (Products→Resources alist_path) 支持 footer modal path 展示 hoelee 2026-08-28 22:12:29 +08:00
  • 414bf31ba0 feat(n8n): W5 footer purchase-check webhook (公开只读) + docs hoelee 2026-08-28 18:24:42 +08:00
  • 7dd14f9f25 feat(n8n): W5 footer purchase-check webhook (source draft) — GET dk-purchase-check, HMAC-signed username lookup, returns customer purchases+expiry hoelee 2026-08-28 18:04:13 +08:00
  • 0c2f60e922 docs(ADMIN_GUIDE): record 到期行为定案 (2026-08-28) — 自动收权已生效, 不自动停用/通知, 手动冻结=改 status hoelee 2026-08-28 06:33:41 +08:00
  • 773fd3f2d5 fix(n8n): AList user/update requires username; hooks -> container-local; deploy script hoelee 2026-08-25 05:17:46 +08:00
  • fd62775fcd chore: agent entrypoint + centralized secrets + slimmer handoff doc hoelee 2026-08-24 22:05:59 +08:00
  • f26164023e docs(PROJECT_STATE): resolve n8n pipeline incident as SAVE_ON_SUCCESS=none artifact hoelee 2026-08-24 21:51:58 +08:00
  • 4693c9d684 feat(W4): daily full reconciliation — user/role drift repair + ReconcileLogs audit hoelee 2026-08-23 09:34:11 +08:00
  • 29ff66de88 docs(PROJECT_STATE): sync handoff to final state (status 5-value 定稿, W4 next) w3-verified hoelee 2026-08-23 07:50:25 +08:00
  • 03af9df3e4 docs(ADMIN_GUIDE): rewrite for non-technical admins hoelee 2026-08-23 07:41:45 +08:00
  • 80eb2b71be docs: architecture, permissions, admin guide + refresh schema/workflows hoelee 2026-08-23 07:30:41 +08:00
  • 89b769cfd9 feat(W1): full 5-status account lifecycle (pending/active/suspended/expired/deleted) hoelee 2026-08-23 07:17:45 +08:00
  • 21e3a3b45f fix(shared): link-field where query must use (customer.Id,eq,N) not (customer,eq,N) hoelee 2026-08-23 06:55:04 +08:00
  • 9bcdfc2049 fix(W1): self-write-back suppression via old/new field comparison hoelee 2026-08-23 06:43:01 +08:00
  • 3ecee3099e feat(W1): status lifecycle (suspend/delete/resume) + shared effective-grants lib hoelee 2026-08-23 04:59:43 +08:00
  • 870a702f7b docs: clean up double-redaction artifacts in credential placeholders v0.3-core-sync-working hoelee 2026-08-23 04:38:16 +08:00
  • 2de82ff3af fix(W2/W3): expiry boundary — use <= today (expiry on today counts as expired) hoelee 2026-08-23 03:48:44 +08:00
  • 7f12804f47 fix(W3): remove incorrect 'Bearer' prefix in Authorization header hoelee 2026-08-23 03:08:59 +08:00
  • 266a3442c8 fix(W2): graceful skip when customer link not yet filled (no crash) hoelee 2026-08-23 02:41:54 +08:00
  • a907a85a57 feat(W3): expiry sync / full reconciliation sweep (schedule */5) + design + tested compute hoelee 2026-08-23 01:58:58 +08:00
  • 543f4a7885 docs: add credentials quick-reference (local use only; redact before pushing to Gitea) hoelee 2026-08-23 00:48:15 +08:00
  • 7ff0fa1120 docs: update PROJECT_STATE with session bug fixes; add alist-serve-resource skill hoelee 2026-08-23 00:42:47 +08:00
  • 87a120431f fix(W1): Load Env use $env (not process.env) — matches live n8n working version hoelee 2026-08-23 00:40:03 +08:00
  • 3f3306ba46 fix(W2): query active CPs via customer.Id (not customer display name) — was returning 0 rows -> empty scopes hoelee 2026-08-23 00:34:16 +08:00
  • 813ca6a2b6 docs: reinforce base_path=/ rule as ops invariant in API_INTEGRATION hoelee 2026-08-23 00:10:45 +08:00
  • 7518f8c32e fix(W1): base_path hardcode to / (was /Class causing JoinPath double-prefix -> 403) hoelee 2026-08-23 00:10:26 +08:00
  • 160169e6f2 Fix W1/W2 webhook loop (skip-if-already-synced guard) + fix W2 link API alist_path bug hoelee 2026-08-22 22:34:27 +08:00
  • 71acb88078 Phase 1-3: AList stock deployment, NocoDB 7-table schema, W1/W2 n8n workflows + docs hoelee 2026-08-22 19:26:06 +08:00