New pull request
feat(meeting-room): Frappe Desk UI đặt phòng — field order + Calendar view + client script (TETRA-2200)
All checks were successful
Test (offline) / test (push) Successful in 35s
Test (offline) / test (pull_request) Successful in 40s
#169 by khanhn was merged 2026-06-21 12:57:54 +07:00
feat(meeting-room): thêm card Phòng họp vào workspace VHRMS (TETRA-2191)
All checks were successful
Test (offline) / test (push) Successful in 53s
Test (offline) / test (pull_request) Successful in 31s
#168 by khanhn was merged 2026-06-19 11:48:22 +07:00
feat(meeting-room): Meeting Room + Booking DocTypes (TETRA-2191)
All checks were successful
Test (offline) / test (push) Successful in 44s
Test (offline) / test (pull_request) Successful in 35s
#167 by khanhn was merged 2026-06-19 10:39:13 +07:00
chore: TETRA-2181 — ruff baseline về 0 + gate full ruff check
All checks were successful
Test (offline) / test (push) Successful in 29s
Test (offline) / test (pull_request) Successful in 58s
#166 by tant was merged 2026-06-17 14:20:41 +07:00 3 / 4
fix(tests): TETRA-2134 — import ModuleType in 3 test files (clear ruff F821)
All checks were successful
Test (offline) / test (push) Successful in 33s
Test (offline) / test (pull_request) Successful in 38s
#165 by tant was merged 2026-06-17 03:09:37 +07:00 3 / 3
feat(performance): TETRA-2142 — calibration custom fields trên Appraisal
All checks were successful
Test (offline) / test (push) Successful in 37s
Test (offline) / test (pull_request) Successful in 40s
#164 by tant was merged 2026-06-14 08:37:44 +07:00
feat(training): TETRA-2139 — 20 custom field cho Training doctypes
All checks were successful
Test (offline) / test (push) Successful in 40s
Test (offline) / test (pull_request) Successful in 1m20s
#163 by tant was merged 2026-06-13 16:02:52 +07:00
fix(setup): TETRA-1975 — loại bỏ nuốt exception im lặng (log-then-raise + gate ruff S110)
All checks were successful
Test (offline) / test (push) Successful in 43s
Test (offline) / test (pull_request) Successful in 3m35s
#162 by tant was merged 2026-06-12 15:44:28 +07:00
docs: đồng bộ tài liệu với trunk=main + convention test mới
All checks were successful
Test (offline) / test (pull_request) Successful in 27s
Test (offline) / test (push) Successful in 38s
#161 by tant was merged 2026-06-04 19:57:18 +07:00
fix(tests): bench tier xanh + offline tier chạy đủ 70 module
All checks were successful
Test (offline) / test (push) Successful in 23s
Test (offline) / test (pull_request) Successful in 25s
#160 by tant was merged 2026-06-04 19:00:26 +07:00
test: migrate offline-stub tests sang _stub helper (bench-safe)
All checks were successful
Test (offline) / test (push) Successful in 21s
Test (offline) / test (pull_request) Successful in 21s
#159 by tant was merged 2026-06-04 15:37:57 +07:00
test: shared bench-safe frappe stub helper + detector + plan
All checks were successful
Test (offline) / test (push) Successful in 23s
Test (offline) / test (pull_request) Successful in 24s
#158 by tant was merged 2026-06-04 14:53:37 +07:00
docs(spec): test-suite bench-safe design (shared stub helper + migrate)
All checks were successful
Test (offline) / test (push) Successful in 29s
Test (offline) / test (pull_request) Successful in 25s
#157 by tant was merged 2026-06-04 12:46:41 +07:00
fix(ci): test step idempotent trên runner persistent (tên network/container unique theo run_id + trap cleanup)
All checks were successful
Test (offline) / test (push) Successful in 23s
Test (offline) / test (pull_request) Successful in 20s
#156 by tant was merged 2026-06-04 11:42:08 +07:00
fix(setup): Salary Structure template company-less cài được fresh install
All checks were successful
Test (offline) / test (push) Successful in 22s
Test (offline) / test (pull_request) Successful in 29s
#155 by tant was merged 2026-06-04 11:32:49 +07:00
fix(ci): bỏ registry build cache (nginx 413 khi export blob) — build cold ổn định
All checks were successful
Test (offline) / test (push) Successful in 25s
Test (offline) / test (pull_request) Successful in 21s
#154 by tant was merged 2026-06-04 10:36:57 +07:00
fix(ci): login registry TRƯỚC build (cache-to export cần auth — fix 401 reqPackageAccess)
All checks were successful
Test (offline) / test (push) Successful in 25s
Test (offline) / test (pull_request) Successful in 23s
#153 by tant was merged 2026-06-04 10:25:31 +07:00
chore(release): vhrms 0.11.0 — chốt CHANGELOG [Unreleased] → [0.11.0]
All checks were successful
Test (offline) / test (push) Successful in 22s
Test (offline) / test (pull_request) Successful in 20s
#152 by tant was merged 2026-06-04 10:00:53 +07:00
fix(ci): offline test tier xanh — cài openpyxl+dateutil, sửa 2 test stale + DEVELOPMENT.md
All checks were successful
Test (offline) / test (push) Successful in 22s
Test (offline) / test (pull_request) Successful in 24s
#151 by tant was merged 2026-06-04 09:47:49 +07:00