Commit Graph

  • 8097892d20 [CLAUDE] Infra: them 14 demo users Solutions company (PRO 5 + CCM 7 + ISO 1 + CEO 1) pqhuy1987 2026-04-28 10:51:56 +07:00
  • 309dcd9768 [CLAUDE] Docs: chot final session 3 — audit MD + session log + minor fixes pqhuy1987 2026-04-25 23:40:11 +07:00
  • e71e0eba65 [CLAUDE] Docs: tai cau truc cleanup — archive raw, compact migration-todos, update CLAUDE+flows pqhuy1987 2026-04-25 14:17:53 +07:00
  • e65578a821 [CLAUDE] Docs: chot session 3 — PE polish iter 2 + domain rebrand + 5 gotcha moi pqhuy1987 2026-04-25 00:37:30 +07:00
  • a336997cfe [CLAUDE] PE: section Bang so sanh + rename demo email @solutions.com.vn pqhuy1987 2026-04-24 15:08:00 +07:00
  • eda9e84187 [CLAUDE] PE: readOnly mode cho menu 'Duyet' (pendingMe=1) pqhuy1987 2026-04-24 13:13:40 +07:00
  • 8cf1fe214a [CLAUDE] FE: HĐ move Lich su dieu chinh sang Panel 3 duoi Lich su duyet pqhuy1987 2026-04-24 13:06:18 +07:00
  • d1090843a2 [CLAUDE] PE: upload file dinh kem per-NCC (doi chieu bao gia) pqhuy1987 2026-04-24 12:44:08 +07:00
  • 68938a521a [CLAUDE] FE: PE detail flat layout — Panel 2 gop 3 section, Panel 3 them approvals + history pqhuy1987 2026-04-24 11:44:19 +07:00
  • fc4b3d6078 [CLAUDE] FE: NavLink active check query string (khong chi pathname) pqhuy1987 2026-04-24 11:23:56 +07:00
  • 79398fb41f [CLAUDE] FE: accordion mutex Pe_* + sidebar width w-72 + label nowrap pqhuy1987 2026-04-24 11:13:29 +07:00
  • 7783bd6005 [CLAUDE] App: menu tree inheritance mo rong Pe_* + PeWf_* pqhuy1987 2026-04-24 11:03:07 +07:00
  • 7ee105df12 [CLAUDE] PE: rename menu + workflow Phuong An -> Giai phap pqhuy1987 2026-04-24 10:43:26 +07:00
  • de1ddc233d [CLAUDE] Docs: STATUS — backfill commit hash c48ac21 cho PE polish row pqhuy1987 2026-04-24 10:41:44 +07:00
  • c48ac2116d [CLAUDE] PurchaseEvaluation: demo seed 4 phieu + MaPhieu atomic sequence + Pe_* perm defaults pqhuy1987 2026-04-24 10:41:17 +07:00
  • 0048a2e83a [CLAUDE] Docs: STATUS + HANDOFF domain migration E2E done (huypham.vn → solutions.com.vn) pqhuy1987 2026-04-24 10:25:41 +07:00
  • a6676658a4 [CLAUDE] Infra: SeedDemoUsersAsync robust reconcile pattern + 16 demo users pqhuy1987 2026-04-24 10:20:43 +07:00
  • b93dacff44 [CLAUDE] Scripts: fix migrate-domains.ps1 ASCII-only (gotcha #30 PS 5.1) pqhuy1987 2026-04-24 09:55:57 +07:00
  • 66c1a5c170 [CLAUDE] Rebrand: 3 domain huypham.vn → solutions.com.vn + migrate script pqhuy1987 2026-04-24 09:43:05 +07:00
  • 7ca6c914fa [CLAUDE] Docs: chốt session 2 — PE skeleton + G-084 + skill audit pqhuy1987 2026-04-23 17:46:41 +07:00
  • 3990066b04 [CLAUDE] Scripts+Skill+Docs: hardening G-084 IPv4/IPv6 port hijack pqhuy1987 2026-04-23 17:34:22 +07:00
  • aaf03be8d7 [CLAUDE] Docs: chốt Phase 6 — Module Duyệt NCC E2E pqhuy1987 2026-04-23 17:01:53 +07:00
  • a385d70c2e [CLAUDE] App+Api+FE: Kế thừa HĐ từ phiếu Duyệt NCC (Phase 4) pqhuy1987 2026-04-23 16:58:41 +07:00
  • a737196b21 [CLAUDE] FE-Admin+FE-User: PurchaseEvaluation pages (3-panel list + tabs detail) pqhuy1987 2026-04-23 16:56:26 +07:00
  • 4678d192e2 [CLAUDE] App+Api: PurchaseEvaluation CQRS + Controller + WorkflowService pqhuy1987 2026-04-23 16:43:47 +07:00
  • 2c6f0cabfb [CLAUDE] Domain+Infra: PurchaseEvaluation module — 10 bảng + 2 workflow seed (migration 12) pqhuy1987 2026-04-23 16:37:55 +07:00
  • a7ea6ad3d6 [CLAUDE] Docs: chốt session 2026-04-23 tối — UAT-ready 100% pqhuy1987 2026-04-23 16:07:20 +07:00
  • bcdc00706c [CLAUDE] Infra: Mở rộng seed master (15 NCC + 8 Project) + backfill demo HĐ pqhuy1987 2026-04-23 15:54:39 +07:00
  • e53cd3a3b2 [CLAUDE] App+Api+FE+Scripts: Edit detail row inline + deps audit helper pqhuy1987 2026-04-23 15:18:53 +07:00
  • 4edcd588d8 [CLAUDE] Domain+Infra: User-kind approver runtime guard + Warning 20% SLA pqhuy1987 2026-04-23 15:11:34 +07:00
  • 8bc9565127 [CLAUDE] Infra: SeedDemoContractsAsync — 7 HĐ varied phases để UAT-ready pqhuy1987 2026-04-23 15:06:34 +07:00
  • 072ad6d014 [CLAUDE] App+Api+FE-Admin: RolesPage CRUD (/system/roles) pqhuy1987 2026-04-23 14:57:36 +07:00
  • ff5e35f279 [CLAUDE] Docs: chốt session 2026-04-23 chiều — toolkit + 4-bảng + master + roles VN pqhuy1987 2026-04-23 14:39:48 +07:00
  • ae59cfeb5d [CLAUDE] FE-Admin: UsersPage dept/position field + RoleShortName tiếng Việt pqhuy1987 2026-04-23 14:28:32 +07:00
  • 330d529c92 [CLAUDE] Domain+App+Infra: Role ShortName + User Department/Position + 13 demo users (migration 11) pqhuy1987 2026-04-23 14:24:12 +07:00
  • 39031ca33c [CLAUDE] FE: ContractDetailsPreview cho create mode — table headers + disabled add pqhuy1987 2026-04-23 12:33:00 +07:00
  • 16e24ed962 [CLAUDE] FE: Admin CatalogsPage CRUD + Details form datalist autocomplete pqhuy1987 2026-04-23 12:27:41 +07:00
  • e27c54702a [CLAUDE] Domain+App+Api: 4 master catalogs cho Details (migration 10) pqhuy1987 2026-04-23 12:21:39 +07:00
  • 51449d6b9d [CLAUDE] App+Infra: Mã HĐ gen ngay tại CreateContract + backfill HĐ legacy pqhuy1987 2026-04-23 11:36:59 +07:00
  • 7f26ff9d66 [CLAUDE] FE-User+FE-Admin: 2 button luôn hiện, mờ + disabled khi != DangSoanThao pqhuy1987 2026-04-23 11:25:22 +07:00
  • 501b4de418 [CLAUDE] FE-User+FE-Admin: Edit + Xóa, chỉ hiện khi DangSoanThao pqhuy1987 2026-04-23 11:06:29 +07:00
  • ec0c983e8e [CLAUDE] FE-User+FE-Admin: action buttons (Mở chi tiết + Xóa) trên row Panel 1 Thao tác pqhuy1987 2026-04-23 10:54:54 +07:00
  • 8c4b4da951 [CLAUDE] FE-User+FE-Admin: 2-panel layout cho Thao tác (Ct_*_Create) pqhuy1987 2026-04-23 10:48:29 +07:00
  • ad0652d590 [CLAUDE] FE-User+FE-Admin: bỏ tabs, Chi tiết + Lịch sử 7/3 grid dưới Overview pqhuy1987 2026-04-23 10:39:07 +07:00
  • b3762afbc3 [CLAUDE] FE-User+FE-Admin: Panel 2 tabs (Tổng quan / Chi tiết / Lịch sử) pqhuy1987 2026-04-23 10:24:00 +07:00
  • e6844553a4 [CLAUDE] App+Api: 7 Details CRUD endpoints + Changelogs query pqhuy1987 2026-04-23 10:16:18 +07:00
  • 71c035d31e [CLAUDE] App+Infra: IChangelogService + log Workflow/Contract/Comment/Attachment pqhuy1987 2026-04-23 10:12:51 +07:00
  • 70810e1b34 [CLAUDE] Domain+Infra: 7 ContractType-specific Details + ContractChangelog (migration 9) pqhuy1987 2026-04-23 10:08:42 +07:00
  • d326e80082 [CLAUDE] FE-User: tách Tổng quan thành /dashboard riêng (fix bug trùng /inbox) pqhuy1987 2026-04-23 10:01:54 +07:00
  • 7ea3957acc [CLAUDE] FE-User: sidebar accordion cho menu loại HĐ — chỉ 1 group expand cùng lúc pqhuy1987 2026-04-23 09:33:56 +07:00
  • 89c7e88e2d [CLAUDE] FE-User: 3-panel layout cho InboxPage (Hộp thư) pqhuy1987 2026-04-23 09:17:45 +07:00
  • b75448e711 [CLAUDE] FE-User+FE-Admin: 3-panel layout cho danh sách HĐ pqhuy1987 2026-04-23 09:04:46 +07:00
  • d43d2c0024 [CLAUDE] Docs: chốt session 2026-04-23 — skill governance + cron audit pqhuy1987 2026-04-23 00:30:37 +07:00
  • b904a25dc1 [CLAUDE] Skill: governance + audit định kỳ hàng tháng pqhuy1987 2026-04-23 00:12:54 +07:00
  • 661f8595f8 [CLAUDE] Skill: thêm 3 skill ops project-specific pqhuy1987 2026-04-22 23:44:24 +07:00
  • fbca83264c [CLAUDE] Docs: chốt session Tier 3 feature-complete + versioned workflow pqhuy1987 2026-04-22 10:25:02 +07:00
  • 91b2da147f [CLAUDE] FE-Admin: PermissionsPage 3-panel layout pqhuy1987 2026-04-22 10:02:25 +07:00
  • f216169039 [CLAUDE] FE-Admin+Domain+Infra+App: Workflows tab → sidebar menu items pqhuy1987 2026-04-22 09:49:42 +07:00
  • 29dbac2051 [CLAUDE] Docs: STATUS update cho versioned workflow + nested menu user pqhuy1987 2026-04-22 09:37:53 +07:00
  • 355bbe3a61 [CLAUDE] FE-Admin: Dialog size xl → lg (fix TS2322 CI build) pqhuy1987 2026-04-22 09:31:10 +07:00
  • e7e5f2d066 [CLAUDE] Domain+Infra+App+Api+FE-Admin: versioned workflow per ContractType pqhuy1987 2026-04-21 22:57:41 +07:00
  • 5e0f3801a1 [CLAUDE] Move nested-type menu → fe-user; Admin workflow config page pqhuy1987 2026-04-21 22:41:05 +07:00
  • 48e91fe7ca [CLAUDE] Domain+Infra+App+FE-Admin: per-ContractType nested sidebar menu pqhuy1987 2026-04-21 22:25:00 +07:00
  • fb3a410a1b [CLAUDE] Docs: STATUS update cho seed master data + MyDashboard pqhuy1987 2026-04-21 22:12:08 +07:00
  • 6197c841bb [CLAUDE] App+Infra+FE-Admin: seed master data + MyDashboard widgets pqhuy1987 2026-04-21 22:06:28 +07:00
  • 4690cc3a81 [CLAUDE] Docs: STATUS update — PDF + workflow policy + form builder iter2 E2E verified pqhuy1987 2026-04-21 21:54:21 +07:00
  • cae4d84830 [CLAUDE] Domain+Infra+App+FE: dynamic workflow policy per ContractType pqhuy1987 2026-04-21 21:46:31 +07:00
  • e45909712b [CLAUDE] App+Infra+FE-Admin: DynamicForm + .doc/.xls auto-convert on upload pqhuy1987 2026-04-21 21:35:05 +07:00
  • 6bbd894d96 [CLAUDE] App+Infra+Api+FE-Admin: PDF export (LibreOffice headless) pqhuy1987 2026-04-21 21:28:31 +07:00
  • acc134a2fd [CLAUDE] Docs: STATUS update cho Form template builder + Gitea 500 fix pqhuy1987 2026-04-21 21:21:46 +07:00
  • 166d26c1d8 [CLAUDE] App+Api+FE-Admin: Form template builder (upload + edit + delete) pqhuy1987 2026-04-21 21:15:35 +07:00
  • c52186bed0 [CLAUDE] Docs: gotcha #25 — Install-WindowsFeature Web-WebSockets locks webSocket section in applicationHost pqhuy1987 2026-04-21 21:10:43 +07:00
  • 93e107208c [CLAUDE] Docs: STATUS update cho SignalR realtime deploy pqhuy1987 2026-04-21 21:03:33 +07:00
  • ea9ab5e352 [CLAUDE] App+Infra+Api+FE: SignalR realtime notifications E2E pqhuy1987 2026-04-21 20:56:37 +07:00
  • 2a851caa92 [CLAUDE] Docs: STATUS update cho Attachment upload + brand + content polish pqhuy1987 2026-04-21 20:49:45 +07:00
  • dc3f09b8d4 [CLAUDE] FE: drop unused Button import (fixes TS6133 CI error) pqhuy1987 2026-04-21 20:42:48 +07:00
  • c8d0070770 [CLAUDE] App+Infra+Api+FE: Attachment upload E2E pqhuy1987 2026-04-21 20:37:35 +07:00
  • 346bd5d644 [CLAUDE] FE: content polish — typography + PageHeader + Button/Input/Table pqhuy1987 2026-04-21 16:16:53 +07:00
  • bf1fbe3870 [CLAUDE] FE: favicon dùng chữ 'S' thật từ logo Solutions pqhuy1987 2026-04-21 16:10:05 +07:00
  • 4abb5596d5 [CLAUDE] FE-Admin+FE-User: brand identity từ Solutions logo pqhuy1987 2026-04-21 15:57:45 +07:00
  • c73e3f904b [CLAUDE] FE: login error message hướng dẫn diagnose khi Network Error pqhuy1987 2026-04-21 15:46:04 +07:00
  • 02b8d4be52 [CLAUDE] Docs: STATUS + session log cho prod go-live + ERP shell + Notifications pqhuy1987 2026-04-21 15:35:45 +07:00
  • 397eb367e5 [CLAUDE] Scripts: SPA web.config thêm HTTP→HTTPS redirect (fix admin login Network Error) pqhuy1987 2026-04-21 15:33:01 +07:00
  • 49c0ddc8f4 [CLAUDE] App+Domain+Infra+Api+FE: Notifications module end-to-end pqhuy1987 2026-04-21 15:24:09 +07:00
  • 6c0e20649a [CLAUDE] FE-Admin: PermissionsPage improved (search + stats + column bulk toggle + empty state) pqhuy1987 2026-04-21 15:17:58 +07:00
  • 2b6f91c2b2 [CLAUDE] FE: TopBar + NotificationBell + UserMenu — ERP shell foundation pqhuy1987 2026-04-21 15:16:15 +07:00
  • 2e43799046 [CLAUDE] FE: EmptyState component + MyContracts CTA empty state pqhuy1987 2026-04-21 15:13:43 +07:00
  • c1c23619de [CLAUDE] FE: DataTable skeleton rows khi loading (thay 'Đang tải…' text đơn giản) pqhuy1987 2026-04-21 15:06:40 +07:00
  • 0e5b5cd670 [CLAUDE] FE-User: stat cards trên Inbox (total, sắp hạn, quá hạn, tổng giá trị) pqhuy1987 2026-04-21 15:05:42 +07:00
  • 290936a0ca [CLAUDE] CICD+FE-Admin+FE-User: deploy pool-state guard + SlaTimer component pqhuy1987 2026-04-21 15:04:44 +07:00
  • b40da1e726 [CLAUDE] CICD: read appsettings template from source workspace (not publish output) pqhuy1987 2026-04-21 14:58:51 +07:00
  • 5709092e08 [CLAUDE] CICD: fresh node_modules per build (Vite 8 rolldown native binding platform resolve) pqhuy1987 2026-04-21 14:53:16 +07:00
  • 519ba85f22 [CLAUDE] CICD: use npm install (not ci) to resolve Vite 8 rolldown native binding on Windows pqhuy1987 2026-04-21 14:46:37 +07:00
  • 489a0054fa [CLAUDE] CICD: drop GITHUB_PATH step (UTF-16 NUL issue) - PATH already set via NSSM pqhuy1987 2026-04-21 14:40:14 +07:00
  • 10ae51902b [CLAUDE] CICD: re-trigger after task 32 stuck (runner restart race) pqhuy1987 2026-04-21 14:37:40 +07:00
  • 57a027501a [CLAUDE] CICD: use powershell (5.1) instead of pwsh (7) - not installed on VPS pqhuy1987 2026-04-21 14:31:35 +07:00
  • 5df883de00 [CLAUDE] CICD: re-trigger workflow after runner PATH fix pqhuy1987 2026-04-21 14:27:23 +07:00
  • ccfcfb4907 [CLAUDE] CICD: rewrite workflow for local deploy on self-hosted runner pqhuy1987 2026-04-21 14:25:02 +07:00
  • 45452765e3 [CLAUDE] Scripts: fix setup-ssl.ps1 --installationsiteid flag pqhuy1987 2026-04-21 14:19:26 +07:00
  • 169e268b28 [CLAUDE] Scripts: rewrite 4 deploy PS1 ASCII-only for PS 5.1 compat pqhuy1987 2026-04-21 14:17:36 +07:00