h z hzhang
  • Joined on 2024-11-30
hzhang pushed to feat/milestone-propose-state-machine at zhi/HarborForge 2026-03-19 13:40:00 +00:00
67526ce757 Merge branch 'main' into feat/milestone-propose-state-machine
26be017158 Merge pull request 'feat: milestone state machine + propose flow (full stack)' (#2) from feat/milestone-propose-state-machine into main
Compare 2 commits »
hzhang created pull request zhi/HarborForge#3 2026-03-19 13:39:51 +00:00
feat/milestone-propose-state-machine
hzhang deleted branch feat/milestone-propose-state-machine from zhi/HarborForge 2026-03-19 11:13:58 +00:00
hzhang pushed to main at zhi/HarborForge 2026-03-19 11:13:58 +00:00
26be017158 Merge pull request 'feat: milestone state machine + propose flow (full stack)' (#2) from feat/milestone-propose-state-machine into main
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
Compare 33 commits »
hzhang merged pull request zhi/HarborForge#2 2026-03-19 11:13:58 +00:00
feat: milestone state machine + propose flow (full stack)
hzhang deleted branch feat/milestone-propose-state-machine from zhi/HarborForge.Frontend 2026-03-19 11:12:05 +00:00
hzhang pushed to main at zhi/HarborForge.Frontend 2026-03-19 11:12:05 +00:00
bdeb06407e Merge pull request 'feat: milestone/task status UI + propose pages + action buttons' (#8) from feat/milestone-propose-state-machine into main
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
Compare 12 commits »
hzhang merged pull request zhi/HarborForge.Frontend#8 2026-03-19 11:12:03 +00:00
feat: milestone/task status UI + propose pages + action buttons
hzhang pushed to main at zhi/HarborForge.Backend 2026-03-19 11:11:10 +00:00
0b1e47ef60 Merge pull request 'feat: milestone state machine + propose flow + task state machine' (#8) from feat/milestone-propose-state-machine into main
43742f69da fix: add values_callable to all SQLAlchemy Enum columns
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
Compare 24 commits »
hzhang deleted branch feat/milestone-propose-state-machine from zhi/HarborForge.Backend 2026-03-19 11:11:10 +00:00
hzhang merged pull request zhi/HarborForge.Backend#8 2026-03-19 11:11:09 +00:00
feat: milestone state machine + propose flow + task state machine
hzhang deleted branch chore/update-submodule-pointers from zhi/HarborForge 2026-03-17 04:48:14 +00:00
hzhang deleted branch feat/modal-edit-permissions-20260316 from zhi/HarborForge 2026-03-16 19:45:06 +00:00
hzhang pushed to main at zhi/HarborForge 2026-03-16 19:45:06 +00:00
74f1ffff7d Merge pull request 'chore: update modal-editor submodule refs' (#1) from feat/modal-edit-permissions-20260316 into main
4a872722b2 chore: update modal editor submodules
752d9feba8 chore: update task modal and frontend test submodules
Compare 3 commits »
hzhang merged pull request zhi/HarborForge#1 2026-03-16 19:45:04 +00:00
chore: update modal-editor submodule refs
hzhang deleted branch feat/modal-edit-permissions-20260316 from zhi/HarborForge.Test 2026-03-16 19:44:47 +00:00
hzhang pushed to master at zhi/HarborForge.Test 2026-03-16 19:44:47 +00:00
805dc2fe32 Merge pull request 'chore: run frontend tests with modal-editor updates' (#4) from feat/modal-edit-permissions-20260316 into master
81fe00bfb8 chore: update frontend test submodule for modal editors
4707f0614c chore: run frontend tests against dev-mode ui
Compare 3 commits »
hzhang merged pull request zhi/HarborForge.Test#4 2026-03-16 19:44:46 +00:00
chore: run frontend tests with modal-editor updates
hzhang pushed to master at zhi/HarborForge.Frontend.Test 2026-03-16 19:44:28 +00:00
b31fb01862 Merge pull request 'test: cover project milestone and task modal editor flows' (#2) from feat/modal-edit-permissions-20260316 into master
82e9dc2c86 test: cover project milestone and task modal editors
f50a2efdbf test: cover shared task creation modal flow
Compare 3 commits »
hzhang deleted branch feat/modal-edit-permissions-20260316 from zhi/HarborForge.Frontend.Test 2026-03-16 19:44:28 +00:00