feat(106): Required Permissions sidebar stays on workspace nav #129

Merged
ahmido merged 5 commits from 106-required-permissions-sidebar-context into dev 2026-02-22 02:42:45 +00:00

5 Commits

Author SHA1 Message Date
Ahmed Darrazi
f0b2225568 Merge remote-tracking branch 'origin/dev' into 106-required-permissions-sidebar-context
# Conflicts:
#	.github/agents/copilot-instructions.md
2026-02-22 03:42:16 +01:00
Ahmed Darrazi
ffb661ce9c chore(106): update copilot-instructions recent changes 2026-02-22 03:40:12 +01:00
Ahmed Darrazi
d6f37f7b9f feat(106): sidebar stays on workspace nav for required-permissions page
- Add isWorkspaceScopedPageWithTenant() helper to middleware
- Skip setTenant() for workspace-scoped pages with tenant param
- Handle Livewire referer check for workspace nav persistence
- Add 7 new sidebar context tests (RequiredPermissionsSidebarTest)
- Fix pre-existing URL assertions in EmptyState/Links/Filters tests
2026-02-22 03:39:52 +01:00
Ahmed Darrazi
49ab849ca1 spec(106): add plan, tasks, research, data-model, quickstart 2026-02-22 03:39:42 +01:00
Ahmed Darrazi
ffd0e3ca03 spec(106): Required Permissions sidebar context fix 2026-02-22 00:54:14 +01:00