• Joined on 2026-02-19
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 »
zhi pushed to main at zhi/HarborForge 2026-03-16 23:36:50 +00:00
569e0e50e0 docs: add milestone propose planning notes
zhi created pull request zhi/HarborForge#1 2026-03-16 18:16:18 +00:00
chore: update modal-editor submodule refs
zhi created pull request zhi/HarborForge.Test#4 2026-03-16 18:16:18 +00:00
chore: run frontend tests with modal-editor updates
zhi created pull request zhi/HarborForge.Frontend.Test#2 2026-03-16 18:16:17 +00:00
test: cover project milestone and task modal editor flows
zhi created pull request zhi/HarborForge.Frontend#7 2026-03-16 18:16:16 +00:00
feat: unify project milestone and task create/edit modals
zhi created pull request zhi/HarborForge.Backend#7 2026-03-16 18:16:15 +00:00
feat: modal editors + ownership-based edit permissions
zhi created branch feat/modal-edit-permissions-20260316 in zhi/HarborForge.Test 2026-03-16 18:14:07 +00:00
zhi pushed to feat/modal-edit-permissions-20260316 at zhi/HarborForge 2026-03-16 18:14:07 +00:00
4a872722b2 chore: update modal editor submodules
752d9feba8 chore: update task modal and frontend test submodules
Compare 2 commits »
zhi created branch feat/modal-edit-permissions-20260316 in zhi/HarborForge 2026-03-16 18:14:07 +00:00
zhi pushed to feat/modal-edit-permissions-20260316 at zhi/HarborForge.Test 2026-03-16 18:14:07 +00:00
81fe00bfb8 chore: update frontend test submodule for modal editors
4707f0614c chore: run frontend tests against dev-mode ui
Compare 2 commits »