Bug Fixes
- add machine permission to rbac mapping (d23aa29)
- add visual feedback on repository card click during navigation (0e6f95f)
- address PR review comments for cancel-deployment (2d46725)
- allow adding new connector in managed mode when connectors exist (38b548d)
- apply log filters to container logs in merged view (3f5702d)
- custom domain queue name mismatch (82904c6)
- disable workflow tab (9525dba)
- eliminate loading cascade on apps page when no apps exist (8521d94)
- harden installer for reinstall, fix edge cases, and add comprehensive README (3397299)
- improve cancel build UX and status handling (48f51fe)
- pass &rows as scan destination in GetDueBillings and GetGraceBillings (a3c4655)
- replace generic skeleton blocks with layout-matching loading states (62bf57d)
- share single deploy controller to fix cancellation registry lookup (8764dd4)
- streaming response in chrome with sniff (cc0cd88)
- use existing selfhosted flag for detecting managed environment (ca5a4b5)
Features
- add cancel build UI and cancelled status handling (d87999a)
- add deployment cancellation with in-memory registry and context propagation (6a456f4)
- add machine lifecycle actions (1b1e5f2)
- add support for github app installation without creation in managed flow (b16ca17)
- api: add machine billing system with plans, wallet, and scheduler (a714845)
- api: add x-api-key support for CORS and RBAC (ee29e04)
- api: separate machine billing routes into own route group (c2b4ce1)
- refactor notification system with channel-based dispatcher and agent webhook (05bdde6)