Commit Graph

  • de0f38dd25 [CLAUDE] PE Panel 3: bỏ phase cards + render flow workflow V2 thực tế pqhuy1987 2026-05-08 16:16:40 +07:00
  • 74745a77a7 [CLAUDE] PE: Dropdown quy trình duyệt chỉ ở Duyệt (Inbox), bỏ ở Danh sách pqhuy1987 2026-05-08 15:55:36 +07:00
  • d250ae4e71 [CLAUDE] PE Inbox: nhận filter approvalWorkflowId + show dropdown cả 2 view pqhuy1987 2026-05-08 15:37:03 +07:00
  • ac41d5e0d8 [CLAUDE] Scripts: SQL clean transactional UAT (Session 17 V2 testing) pqhuy1987 2026-05-08 15:28:40 +07:00
  • 9e63e2da10 [CLAUDE] PE: V2-aware Inbox/List + 2 dropdown filter quy trình + trạng thái pqhuy1987 2026-05-08 15:18:22 +07:00
  • d814429cee [CLAUDE] PE Workflow V2: disable nút Duyệt nếu actor không trong cấp hiện tại pqhuy1987 2026-05-08 15:03:29 +07:00
  • b41484b702 [CLAUDE] PE Workflow: wire Service V2 (Mig 24) — fix bug duyệt phiếu pin schema mới pqhuy1987 2026-05-08 14:54:51 +07:00
  • 0a40c65421 [CLAUDE] PurchaseEvaluation: User chọn quy trình duyệt V2 lúc tạo phiếu (Mig 23) pqhuy1987 2026-05-08 14:34:54 +07:00
  • d642fd361e [CLAUDE] Docs: STATUS Session 17 — 5 trạng thái + Designer V2 iter 3 pqhuy1987 2026-05-08 14:14:00 +07:00
  • ff21120c8c [CLAUDE] Workflow: State machine 5 trạng thái — Trả lại = Phase riêng pqhuy1987 2026-05-08 14:12:38 +07:00
  • f3bea3c616 [CLAUDE] Workflow: Max 3 cấp/bước + N NV/cấp + sequential gating (V2 UAT iter 2) pqhuy1987 2026-05-08 13:20:51 +07:00
  • 9712778929 [CLAUDE] FE-Admin: Lock 3 cấp/bước + filter NV theo Phòng (V2 UAT iter 1) pqhuy1987 2026-05-08 13:04:13 +07:00
  • 12daa7f6b0 [CLAUDE] Docs: Session 17 schema mới ApprovalWorkflowsV2 (Chunk D) pqhuy1987 2026-05-08 12:48:06 +07:00
  • 2781c7ea09 [CLAUDE] FE-Admin: Designer Quy trình duyệt mới V2 (Chunk C) pqhuy1987 2026-05-08 12:45:00 +07:00
  • f6047d5218 [CLAUDE] Workflow: App CQRS + API ApprovalWorkflowsV2 (Chunk B) pqhuy1987 2026-05-08 12:42:03 +07:00
  • c847dc0b24 [CLAUDE] Workflow: Mig 22 schema mới ApprovalWorkflowsV2 (Chunk A) pqhuy1987 2026-05-08 12:39:37 +07:00
  • 21ee36390e [CLAUDE] Docs+Skill: chốt Session 16 wrap-up — drastic refactor flat workflow (Chunk D) pqhuy1987 2026-05-08 12:16:32 +07:00
  • 88a5be1afd [CLAUDE] FE-Admin: Designer flat UI Phòng × Cấp + types ChoDuyet=10 (Chunk B) pqhuy1987 2026-05-08 12:11:39 +07:00
  • dbb0089e28 [CLAUDE] Drastic refactor: flat workflow Phòng × Cấp + Migration 21 (Chunk A) pqhuy1987 2026-05-08 12:04:51 +07:00
  • 38d10b7897 [CLAUDE] Docs: chốt Session 15 wrap-up — tooltip diagnose + drastic refactor DEFER pqhuy1987 2026-05-07 21:03:56 +07:00
  • 835cc7f17f [CLAUDE] FE-Admin+FE-User: PE diagnose "Lưu & Gửi Duyệt" — tooltip + confirm rõ phase pqhuy1987 2026-05-07 20:35:08 +07:00
  • 7c83ac8f17 [CLAUDE] Docs+Skill: chốt Session 14 wrap-up — PE 3-button workflow + Task 2 defer pqhuy1987 2026-05-07 19:40:00 +07:00
  • 0d776987e4 [CLAUDE] PE workflow 3-button Duyệt/Trả lại/Từ chối (Task 4) pqhuy1987 2026-05-07 19:25:44 +07:00
  • b06bdce694 [CLAUDE] FE-Admin+Docs: Contract workflow N-stage Designer mirror PE + Docs (Chunk F) pqhuy1987 2026-05-07 19:13:27 +07:00
  • 7c0772acca [CLAUDE] Tests: Contract N-stage approval 6 test mirror PE (Chunk D) pqhuy1987 2026-05-07 19:07:32 +07:00
  • e247b67681 [CLAUDE] Infra: ContractWorkflowService N-stage logic mirror PE (Chunk C) pqhuy1987 2026-05-07 19:04:16 +07:00
  • 04cf2a0385 [CLAUDE] App: Contract workflow inner steps DTO + designer mirror PE (Chunk B) pqhuy1987 2026-05-07 19:02:10 +07:00
  • 951ffa3ed8 [CLAUDE] Domain+Infra: Migration 20 Contract workflow inner steps mirror PE (Chunk A) pqhuy1987 2026-05-07 19:00:45 +07:00
  • 5e5042d717 [CLAUDE] FE-Admin+Docs: PE workflow N-stage Designer + UsersPage cấp + Docs (Chunk F) pqhuy1987 2026-05-07 18:32:56 +07:00
  • 83ffabd0b5 [CLAUDE] Api: PATCH /users/{id}/position-level endpoint (Chunk E) pqhuy1987 2026-05-07 18:24:58 +07:00
  • 3d76c6bc0c [CLAUDE] Tests: PE N-stage workflow approval (6 test) + IdentityFixture extend (Chunk D) pqhuy1987 2026-05-07 18:23:59 +07:00
  • 0c62e241d0 [CLAUDE] Infra: PE workflow service N-stage logic + Migration 19 unique filter (Chunk C) pqhuy1987 2026-05-07 18:20:17 +07:00
  • 0e56bd0a67 [CLAUDE] App: PE workflow inner steps DTO + UpdateUserPositionLevel CQRS (Chunk B) pqhuy1987 2026-05-07 18:14:39 +07:00
  • 13ab533fe7 [CLAUDE] Domain+Infra: Migration 18 PE workflow inner steps + User.PositionLevel (Chunk A) pqhuy1987 2026-05-07 18:11:42 +07:00
  • 130903fe1b [CLAUDE] FE-Admin+FE-User: PE Danh sách bỏ button "+ Tạo phiếu mới" header pqhuy1987 2026-05-07 17:43:03 +07:00
  • edc66602c1 [CLAUDE] Docs: chốt Session phase 2 wrap-up — B12-B14 PE detail polish iterate pqhuy1987 2026-05-07 17:04:07 +07:00
  • d2306b88d1 [CLAUDE] FE-Admin+FE-User: PE QuoteDialog bỏ checkbox isSelected + winner column highlight + loading overlay/spinner pqhuy1987 2026-05-07 16:49:48 +07:00
  • e320027074 [CLAUDE] FE-Admin+FE-User: PE InfoTab auto re-edit on pencil click + active state visual feedback pqhuy1987 2026-05-07 16:41:33 +07:00
  • 378c9939e6 [CLAUDE] FE-Admin+FE-User: PE detail polish B12 — Lưu (no close), Xóa phiếu, header bar simplify, NCC name col, no-delete có quotes pqhuy1987 2026-05-07 16:37:04 +07:00
  • 6e7a6db4e8 [CLAUDE] Docs+Skill: chốt Session S10-11+++++++ wrap-up — PE Workspace UX overhaul pqhuy1987 2026-05-07 16:24:53 +07:00
  • 4c0625c0d2 [CLAUDE] FE-Admin+FE-User: PE detail Section 2 + 3 tweak + bottom action bar Lưu/Gửi Duyệt pqhuy1987 2026-05-07 16:15:39 +07:00
  • 0ae3fe2f39 [CLAUDE] FE-Admin+FE-User: hotfix CI build TS errors — forcedPhase rename + unused import pqhuy1987 2026-05-07 15:43:52 +07:00
  • d15398fafe [CLAUDE] Domain+FE: PE thêm phase TraLai + pencil always visible + edit gating pqhuy1987 2026-05-07 15:38:46 +07:00
  • 0c5db1385f [CLAUDE] FE-Admin+FE-User: PE display status meta — Bản nháp / Đã gửi duyệt / Đã duyệt / Từ chối pqhuy1987 2026-05-07 15:27:29 +07:00
  • 18ebfa15f4 [CLAUDE] FE-Admin+FE-User: PE workspace "new" — lock Loại quy trình + Select preset payment terms pqhuy1987 2026-05-07 15:16:05 +07:00
  • a1665ee9d0 [CLAUDE] FE-User: PE Danh sách disable interactions mirror fe-admin pqhuy1987 2026-05-07 15:12:52 +07:00
  • 7dfeb1a486 [CLAUDE] FE-Admin+FE-User: PE Danh sách view — disable toàn bộ tương tác pqhuy1987 2026-05-07 15:12:13 +07:00
  • 66fa4691dc [CLAUDE] FE-Admin+FE-User: PE workspace "new" mode — sectioned create view 5 sections pqhuy1987 2026-05-07 15:06:31 +07:00
  • cb0598d76d [CLAUDE] Docs: Session 11++ housekeeping — InfoTab inline edit + pencil hover pqhuy1987 2026-05-07 14:57:52 +07:00
  • 27b291ccea [CLAUDE] FE-User: PE InfoTab inline edit + PeListPanel pencil edit hover mirror pqhuy1987 2026-05-07 14:57:24 +07:00
  • 5a89dd2188 [CLAUDE] FE-Admin: PE InfoTab inline edit Section 1 + PeListPanel pencil edit hover pqhuy1987 2026-05-07 14:55:49 +07:00
  • 7f38c02ab3 [CLAUDE] Docs: Session 11+ housekeeping — PE BudgetFieldRow inline editor pqhuy1987 2026-05-07 13:13:58 +07:00
  • d5c6f12fc6 [CLAUDE] FE-User: PE BudgetFieldRow inline editor mirror fe-admin pqhuy1987 2026-05-07 13:13:25 +07:00
  • 19712d89fc [CLAUDE] FE-Admin: PE BudgetFieldRow inline editor — toggle + 2 fields trong Section 2 pqhuy1987 2026-05-07 13:12:20 +07:00
  • bf177408b0 [CLAUDE] Docs: chốt Session 11 — Migration 17 manual budget fields PE + HĐ pqhuy1987 2026-05-07 12:43:00 +07:00
  • 14f8d9d808 [CLAUDE] FE-User: PE + HĐ toggle "Nhập tay" + 2 fields manual budget mirror fe-admin pqhuy1987 2026-05-07 12:40:29 +07:00
  • bab503189a [CLAUDE] FE-Admin: PE + HĐ toggle "Nhập tay" + 2 fields manual budget (Mig 17) pqhuy1987 2026-05-07 12:37:42 +07:00
  • 0f7901c19f [CLAUDE] App: PE + Contract Create/Update commands + DTO add manual budget fields pqhuy1987 2026-05-07 12:34:00 +07:00
  • ecd5f7e9d9 [CLAUDE] Domain+Infra: Migration 17 — manual budget fields cho PE + HĐ pqhuy1987 2026-05-07 12:30:59 +07:00
  • d04bd88fbe [CLAUDE] Docs: tick migration-todos Phase 9 — Session 10 PE workspace 2-panel pqhuy1987 2026-05-07 10:40:55 +07:00
  • 7e3cfa580a [CLAUDE] Docs: chốt session 10 — PE Thao tác 2-panel workspace + session log pqhuy1987 2026-05-07 10:40:09 +07:00
  • ecf3c5945b [CLAUDE] FE-User: PE Thao tác 2-panel workspace mirror fe-admin pqhuy1987 2026-05-07 10:37:52 +07:00
  • ee0d3608e7 [CLAUDE] FE-Admin: PE Thao tác 2-panel workspace + Panel 1 read-only picker + Section 5 disabled pqhuy1987 2026-05-07 10:36:06 +07:00
  • b7a153e45a [CLAUDE] Docs: chốt session 9+ housekeeping log + STATUS+HANDOFF+migration-todos update pqhuy1987 2026-05-06 20:44:28 +07:00
  • 16c2c9c79e [CLAUDE] Docs: User Manual 7 file rewrite compact cho end-user pqhuy1987 2026-05-06 17:06:01 +07:00
  • bdd175c07b [CLAUDE] Docs: housekeeping reflect audit 2026-05 + Inbox PE section done pqhuy1987 2026-05-06 15:59:49 +07:00
  • 332a90f601 [CLAUDE] FE-User: Inbox thêm section Phiếu Duyệt NCC chờ tôi pqhuy1987 2026-05-06 15:57:24 +07:00
  • 7dc0233f08 [CLAUDE] Docs+Skill: audit định kỳ 2026-05 — 6 file patch + 1 log page pqhuy1987 2026-05-06 15:53:51 +07:00
  • b431c8f68d [CLAUDE] Docs: Chunk E7 — chốt session 9 Chunk E-bis complete pqhuy1987 2026-05-04 13:56:38 +07:00
  • 8353fe87c0 [CLAUDE] Tests: Chunk E6 — 6 test 2-stage approval (PE) + IdentityFixture helper pqhuy1987 2026-05-04 13:52:43 +07:00
  • 1fc439b978 [CLAUDE] App+Api+FE: Chunk E5 — Budget 2-stage dept approval (mirror PE/Contract) pqhuy1987 2026-05-04 13:46:56 +07:00
  • b6f5a16420 [CLAUDE] Infra+App+Api+FE: Chunk E4 — HĐ 2-stage dept approval (mirror PE) pqhuy1987 2026-05-04 13:43:05 +07:00
  • 4380bdc075 [CLAUDE] App+FE-Admin: Chunk E3 — UserManager toggle CanBypassReview pqhuy1987 2026-05-04 13:38:09 +07:00
  • f8eebd57d1 [CLAUDE] FE-Admin+FE-User: Chunk E2 — 2-stage dept approval timeline panel (PE) pqhuy1987 2026-05-04 13:35:34 +07:00
  • d206e14550 [CLAUDE] Docs+Skill: chốt session 8 ending — patch count drift + skill refresh pqhuy1987 2026-05-04 13:02:22 +07:00
  • 3c4931687a [CLAUDE] App+Api+Docs: Chunk E1 — List endpoint + Bypass-review + Notify TPB + chốt session 8 pqhuy1987 2026-05-04 12:42:47 +07:00
  • a532ba6fc3 [CLAUDE] Infra: Chunk D — PE 2-stage dept approval (đóng bug anh Kiệt báo) pqhuy1987 2026-05-04 12:26:18 +07:00
  • 9747f8cbf5 [CLAUDE] Infra+App: Chunk C — Smart reject + Resume after reject (3 module) pqhuy1987 2026-05-04 12:20:21 +07:00
  • 14f3c9f817 [CLAUDE] App: Chunk B — Lock edit guards (Phase != DangSoanThao) cho 17 handler pqhuy1987 2026-05-04 12:15:07 +07:00
  • 5c200978cb [CLAUDE] Domain+Infra: Migration 16 — 2-stage dept approval + smart reject schema pqhuy1987 2026-05-04 12:11:53 +07:00
  • dfb43fcbc6 [CLAUDE] Docs: chốt template session prompts (start + end) — iterate qua 5 AI pqhuy1987 2026-04-30 03:04:12 +07:00
  • 2675a3a674 [CLAUDE] Docs: rule §6.5 consolidate KEEP vs CUT + restore narrative migration-todos pqhuy1987 2026-04-30 01:56:29 +07:00
  • 2abbc1d867 [CLAUDE] Docs+Skill: chốt session 6 — 3 skill refresh + 2 rule audit định kỳ pqhuy1987 2026-04-30 01:18:51 +07:00
  • f24acb699a [CLAUDE] Docs: compact 3 file core (-273 dòng tổng) pqhuy1987 2026-04-30 01:10:03 +07:00
  • d2298fa614 [CLAUDE] Docs: chốt rule timing unit test (1 bảng 5-row compact) pqhuy1987 2026-04-30 00:40:24 +07:00
  • b874743081 [CLAUDE] Docs+Tests: chốt final session 5 — 77 test (Phase 3 mini PE WF) + 3 gotcha CI + 8 doc updates pqhuy1987 2026-04-29 23:43:42 +07:00
  • 512880c5cb [CLAUDE] Docs: STATUS — note CI path filter live (test docs-only commit skip) pqhuy1987 2026-04-29 18:39:44 +07:00
  • a21790d58d [CLAUDE] CICD: rollback npm junction cache (giữ path filter), fix #111 fail tsc not found pqhuy1987 2026-04-29 18:34:04 +07:00
  • 29eb5d99a0 [CLAUDE] CICD: path filter docs-only + npm junction cache (Option C optimize ~2/3 deploy time) pqhuy1987 2026-04-29 18:24:09 +07:00
  • 14b7d18ecc [CLAUDE] CICD: bỏ uses: actions/* — manual git checkout từ Gitea (fix #108/#109 fail) pqhuy1987 2026-04-29 16:21:12 +07:00
  • 26075c40f3 [CLAUDE] CICD: re-trigger deploy after transient github.com network timeout (commit 52999f3) pqhuy1987 2026-04-29 16:13:45 +07:00
  • 52999f33fa [CLAUDE] Docs: chốt session 5 — Budget FE + PE feature complete + Tests Phase 1-2 + CI gate pqhuy1987 2026-04-29 13:50:54 +07:00
  • df5988b7a9 [CLAUDE] Tests Phase 2: Code generator format + sequence tests (SQLite in-memory) pqhuy1987 2026-04-29 13:29:06 +07:00
  • d3f9346840 [CLAUDE] Tests Phase 1: Domain unit tests + CI gate (xUnit + FluentAssertions) pqhuy1987 2026-04-29 13:19:15 +07:00
  • 5d94bb449a [CLAUDE] PE: Workflow designer admin UI + Ý kiến 4 phòng ban (P1 Session 5) pqhuy1987 2026-04-29 11:17:14 +07:00
  • 7e36241db9 [CLAUDE] FE PE: restructure InfoTab theo spec PHIẾU TRÌNH KÝ CHỌN TP/NCC pqhuy1987 2026-04-29 11:02:45 +07:00
  • 61e5d4d503 [CLAUDE] PE+Contract+Budget integration — link Budget vào PE/HĐ + cột So với ngân sách pqhuy1987 2026-04-28 16:41:11 +07:00
  • df12fb19c8 [CLAUDE] FE-Admin+FE-User: Module Ngân sách (Budget) FE — 3-panel List + Create + Detail tabs + Workflow timeline pqhuy1987 2026-04-28 16:25:22 +07:00
  • e0b4e7f096 [CLAUDE] Docs: chốt session 4 — Budget BE module + 14 Solutions users pqhuy1987 2026-04-28 12:36:31 +07:00
  • a05c57b081 [CLAUDE] Domain+App+Api: Module Ngan sach (Budget) - 4 bang + workflow simple pqhuy1987 2026-04-28 11:37:45 +07:00