Files
SQLBot/backend/apps
carfeii fccdd29421 Add per-user ownership check to dashboard load/update/delete
Dashboard resource endpoints (load_resource, update_resource,
update_canvas, delete_resource) fetched a core_dashboard row by id
alone, with no check that the caller created it. The only gating
decorator verified workspace membership, not per-user ownership, so
any authenticated workspace member could read, rename, or delete any
other member's dashboard by id. list_resource already filters by
create_by, showing dashboards are meant to be private per creator;
this adds the same check to the other four code paths.
2026-09-17 10:21:18 +08:00
..
2026-06-22 14:30:29 +08:00
2026-08-18 17:02:43 +08:00
2025-12-15 16:30:07 +08:00
2025-04-23 21:14:42 +08:00
2026-02-05 10:15:46 +08:00