• Joined on 2026-02-19
zhi pushed to main at zhi/HarborForge 2026-03-12 13:12:18 +00:00
d3a9bf715e Merge feat/task-type-hierarchy into main
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:55:19 +00:00
5e8d4ada0a fix: double confirm for project deletion
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:55:15 +00:00
7b2ac29f2c fix: cascade delete milestones/issues, clean references
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:47:20 +00:00
dceb836385 fix: prevent deleting project owner
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:47:17 +00:00
50f5e360e4 fix: prevent deleting project owner
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:43:08 +00:00
efd1e53f14 fix: owner dropdown in edit form
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:42:53 +00:00
d1f9129922 fix: import check_permission
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:36:37 +00:00
b9c9d39d7d fix: display owner_name in project detail
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:33:52 +00:00
eb6de37261 fix: display owner_name in project cards
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:33:43 +00:00
2e14077668 fix: milestones router use Milestone model correctly
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:27:40 +00:00
4a32ed921a fix: remove project_id from ProjectMemberBase schema
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:26:40 +00:00
dac2de62f6 fix: import Milestone model in milestones router
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:19:15 +00:00
9254723f2c fix: import Role model
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:16:42 +00:00
afd769bc12 fix: create_project auto-add member use role_id
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:13:31 +00:00
3ee1c9bc10 feat: add remove member button
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:13:16 +00:00
818dbf12b9 fix: add member.remove permission check
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 12:06:48 +00:00
98ba64e35c feat: add repo field to Project
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:04:53 +00:00
c695ef903f fix: rbac ProjectMember reference, add repo field to Project
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Backend 2026-03-12 12:00:40 +00:00
ace0707394 fix: member/milestone endpoints - role_id column, schema fixes
zhi pushed to feat/task-type-hierarchy at zhi/HarborForge.Frontend 2026-03-12 11:54:43 +00:00
529ceafde4 feat: add Add Member and New Milestone buttons in ProjectDetail