tududi/backend
antanst 22cf2ccf00 frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing
- Add project share modal and service; wire Share menu and hide for non-owners
- Show emails in shares list; label access levels clearly
- Enforce owner/admin-only grant/revoke on share endpoints
- Include project user_id in list/detail responses for ownership checks
- Show 'Permission denied' toast on forbidden project/task edits/deletes; avoid blank state on failure
2025-09-22 15:20:46 +03:00
..
cmd Admin user management: backend API and frontend UI. 2025-09-22 15:20:46 +03:00
config Disable internal SSL 2025-07-23 12:22:27 +03:00
middleware Introduce RBAC scaffolding (roles, permissions, actions) and admin/shares endpoints. 2025-09-22 15:20:46 +03:00
migrations Introduce RBAC scaffolding (roles, permissions, actions) and admin/shares endpoints. 2025-09-22 15:20:46 +03:00
models Introduce RBAC scaffolding (roles, permissions, actions) and admin/shares endpoints. 2025-09-22 15:20:46 +03:00
routes frontend: implement project sharing UI and guards; backend: secure share APIs and enrich shares listing 2025-09-22 15:20:46 +03:00
scripts Admin user management: backend API and frontend UI. 2025-09-22 15:20:46 +03:00
seeders Convert classes to functions 2025-08-14 00:30:18 +03:00
services Introduce RBAC scaffolding (roles, permissions, actions) and admin/shares endpoints. 2025-09-22 15:20:46 +03:00
tests admin: add users management API integration tests 2025-09-22 15:20:46 +03:00
utils Small fixes (#320) 2025-09-12 12:39:03 +03:00
.env.test Express migration (#80) 2025-06-16 21:50:44 +03:00
.prettierignore Add 'dist' paths to git & prettier ignore. 2025-07-22 11:45:14 +03:00
.prettierrc.json Linting cleanup (#99) 2025-07-01 11:40:09 +03:00
.sequelizerc Express migration (#80) 2025-06-16 21:50:44 +03:00
app.js Introduce RBAC scaffolding (roles, permissions, actions) and admin/shares endpoints. 2025-09-22 15:20:46 +03:00
eslint.config.js Sorting fixes (#174) 2025-07-17 17:43:56 +03:00
jest.config.js Standardize UID implementation across backend 2025-08-06 15:54:45 +03:00