• Joined on 2026-02-19
zhi pushed to main at zhi/HarborForge.Backend 2026-03-11 10:46:50 +00:00
7218aabc59 fix: notifications endpoints use current user auth instead of required user_id query
zhi deleted branch feat/rbac-and-polish from zhi/HarborForge.Backend 2026-03-11 10:43:49 +00:00
zhi pushed to main at zhi/HarborForge.Backend 2026-03-11 10:43:44 +00:00
7fe0a72549 Merge pull request 'feat: RBAC + activity logging + Docker health check' (#3) from feat/rbac-and-polish into main
a21026ac09 fix: enforce missing RBAC checks on issue/comment updates and deletes
3cf2b1bc49 feat: auto activity logging on issue create/delete, fix schema db.add bug
a56faacc4c feat: add curl to Dockerfile for health check
622112c02f feat: comments RBAC + notification on new comment
Compare 7 commits »
zhi merged pull request zhi/HarborForge.Backend#3 2026-03-11 10:43:43 +00:00
feat: RBAC + activity logging + Docker health check
zhi pushed to feat/rbac-and-polish at zhi/HarborForge.Backend 2026-03-11 10:43:33 +00:00
a21026ac09 fix: enforce missing RBAC checks on issue/comment updates and deletes
zhi pushed to fix/wizard-init-flow at zhi/HarborForge.Frontend 2026-03-11 10:32:02 +00:00
dbb7d9013a fix: guard dashboard recent_issues when backend payload omits field
zhi pushed to fix/wizard-init-flow at zhi/HarborForge.Frontend 2026-03-11 10:31:27 +00:00
bd4a206e76 fix: use configured backend_url for API base instead of /api path
zhi pushed to fix/wizard-init-flow at zhi/HarborForge.Frontend 2026-03-11 10:26:26 +00:00
d3ca13108b feat: add backend base URL field in setup config
zhi created branch fix/wizard-init-flow in zhi/HarborForge.Frontend 2026-03-11 10:09:34 +00:00
zhi pushed to fix/wizard-init-flow at zhi/HarborForge.Frontend 2026-03-11 10:09:34 +00:00
c92e399218 fix: check wizard config for initialized flag instead of backend health
zhi pushed to feat/cors-support at nav/AbstractWizard 2026-03-11 10:07:35 +00:00
047f0b8422 feat: add CORS support via CORS_ORIGINS env var
zhi created branch feat/cors-support in nav/AbstractWizard 2026-03-11 10:07:35 +00:00
zhi pushed to fix/setup-redirect-flow at zhi/HarborForge.Frontend 2026-03-11 09:51:43 +00:00
8779db5370 fix: replace embedded wizard with redirect to wizard port
zhi created branch fix/setup-redirect-flow in zhi/HarborForge.Frontend 2026-03-11 09:51:43 +00:00
zhi pushed to fix/nginx-proxy-cors at zhi/HarborForge.Frontend 2026-03-11 09:43:08 +00:00
a655e41822 fix: nginx reverse proxy for API/wizard, fix Object.entries null crash
zhi created branch fix/nginx-proxy-cors in zhi/HarborForge.Frontend 2026-03-11 09:43:08 +00:00
zhi created pull request nav/Dirigent#14 2026-03-07 16:55:23 +00:00
feat: split dirigent_tools + human @mention override
zhi pushed to main at zhi/HarborForge.Frontend 2026-03-06 13:46:55 +00:00
f8fac48fcc feat: setup wizard page for first-deploy initialization
zhi pushed to main at zhi/HarborForge.Frontend 2026-03-06 13:05:24 +00:00
54d4c4379a feat: remove nginx, add projects/milestones/notifications pages
zhi pushed to dev/zhi at nav/PaddedCell 2026-03-05 11:34:26 +00:00
1c84b4d6a0 refactor: remove env file creation, use full path in examples