big update base struktur tahap 1

This commit is contained in:
Wian Drs
2026-07-27 16:24:09 +07:00
parent 2b3592c4c2
commit 1dd02baa72
169 changed files with 24405 additions and 977 deletions
+8
View File
@@ -0,0 +1,8 @@
# TODO - Menu Group Available Menus & Restriction
- [x] Add service method to fetch allowed menu IDs for authenticated user
- [x] Add service method to provide available menu list for a target menu group based on authenticated user access
- [x] Restrict `syncMenus` so assigned menu IDs must be subset of authenticated user allowed menus (except master user)
- [x] Add controller endpoint for `GET /menu-groups/{menu_group}/available-menus`
- [x] Register route for `available-menus` endpoint in `routes/api.php`
- [ ] Run API testing (critical/thorough as requested)