• Joined on 2026-02-19
zhi pushed to master at zhi/HarborForge.Test 2026-03-19 12:44:54 +00:00
5a45a72dcf chore: update Backend.Test submodule with comprehensive test suite
zhi pushed to master at zhi/HarborForge.Backend.Test 2026-03-19 12:44:19 +00:00
5f6a3dffe4 test(P14.1): add comprehensive backend API test suite
zhi pushed to main at zhi/HarborForge.Backend 2026-03-19 12:44:19 +00:00
67c648d6d8 chore: remove tests - moved to HarborForge.Backend.Test
zhi pushed to feat/milestone-propose-state-machine at zhi/HarborForge 2026-03-19 12:38:52 +00:00
3615197daa chore: update Backend and Test submodules with new tests
zhi pushed to main at zhi/HarborForge.Backend 2026-03-19 12:38:37 +00:00
403d66e1ba test(P14.1): add comprehensive backend API tests
zhi pushed to master at zhi/HarborForge.Frontend.Test 2026-03-19 12:38:37 +00:00
61854829e8 test(P14.1): add propose E2E tests
zhi pushed to feat/milestone-propose-state-machine at zhi/HarborForge 2026-03-19 12:25:21 +00:00
c030077ec0 chore: update Test submodule to ba3909e (Frontend.Test task type fix)
03d3f9c94a chore: update Backend and Frontend submodules to main
Compare 2 commits »
zhi created branch feat/milestone-propose-state-machine in zhi/HarborForge 2026-03-19 12:25:21 +00:00
zhi pushed to master at zhi/HarborForge.Test 2026-03-19 12:25:06 +00:00
ba3909ec68 chore: update Frontend.Test to master (includes task type fix)
zhi pushed to master at zhi/HarborForge.Frontend.Test 2026-03-19 10:46:16 +00:00
9fdfdfe571 fix(test): update task type selector from 'task' to 'issue'
zhi pushed to feat/milestone-propose-state-machine at zhi/HarborForge.Backend 2026-03-19 10:18:20 +00:00
43742f69da fix: add values_callable to all SQLAlchemy Enum columns
zhi created pull request zhi/HarborForge#2 2026-03-18 09:59:48 +00:00
feat: milestone state machine + propose flow (full stack)
zhi created pull request zhi/HarborForge.Frontend#8 2026-03-18 09:59:47 +00:00
feat: milestone/task status UI + propose pages + action buttons
zhi created pull request zhi/HarborForge.Backend#8 2026-03-18 09:59:46 +00:00
feat: milestone state machine + propose flow + task state machine
zhi created branch feat/milestone-propose-state-machine in zhi/HarborForge.Backend 2026-03-18 09:56:43 +00:00
zhi pushed to feat/milestone-propose-state-machine at zhi/HarborForge 2026-03-18 09:56:43 +00:00
2b0e527982 docs(P14.3): final status review — mark all P0-P13.3 complete, update ZHI_TASKS.md
5f665d1501 docs: update dev status — round 29, P13.3 propose tests (19 tests, 70 total)
c193805b0f docs: add round 28 dev status — P13.2 task tests 34 passing
5ea3bdb6fd docs: add round 27 dev status — P13.1 test infrastructure + 17 milestone tests
faad8158ed test(P13.1): milestone state machine tests — 17 passing
Compare 10 commits »
zhi created branch feat/milestone-propose-state-machine in zhi/HarborForge 2026-03-18 09:56:43 +00:00
zhi pushed to feat/milestone-propose-state-machine at zhi/HarborForge.Frontend 2026-03-18 09:56:43 +00:00
d399668932 feat(P7.1-P7.2): remove task_type='task' from frontend — type union, create forms, defaults changed to issue
208538f930 feat(propose): P10.7 edit modal for open proposes — title+description editable, hidden for accepted/rejected
2897172213 feat(P9.6): remove feature and release subtypes from general create task forms
638427db65 feat(P5.7/P9.3): task edit button visibility — status+assignee-aware guard, hide edit in non-editable states
d6a45c3e17 feat(P5.3+P5.4): pass completion comment in transition body, remove separate comment API call for finish/close
Compare 10 commits »
zhi created branch feat/milestone-propose-state-machine in zhi/HarborForge.Frontend 2026-03-18 09:56:43 +00:00
zhi pushed to feat/milestone-propose-state-machine at zhi/HarborForge.Backend 2026-03-18 09:56:43 +00:00
e938507a24 test(P13.3): propose backend tests — 19 tests covering CRUD, accept/reject/reopen, code generation, feat_task_id protection, edit restrictions, permissions
c21e4ee335 test(P13.2): task state-machine tests — 34 tests covering transitions, assignee guards, comments, permissions, edit restrictions
011a2262ce test(P13.1): add milestone state machine tests — 17 tests covering freeze/start/close/auto-complete/preflight
7bad57eb0e feat(P5): sync batch transition with P5.3-P5.6 guards — auth, assignee, comment, permission, deps, auto-complete
00a1786ec3 feat(P12.1): CLI — add propose subcommands, remove task_type=task, add milestone status filter, transition comment support
Compare 10 commits »