Files
sim/packages/platform-authz
Waleed 60f2d031b0 feat(folders): move workflow folders onto the generic folder table (#6025)
- Repoints every workflow-folder read and write from `workflow_folder` to the generic `folder` table backfilled by migration 0272, scoped to `resourceType = 'workflow'`; the legacy table is left in place, unread and unwritten
- Adds the resourceType filter to id-keyed lookups too: UUIDs cannot collide, but a caller could pass a file/kb/table folder id as a workflow folderId
- Handles the generic table's active sibling-name unique index, which `workflow_folder` never had — 409 on create/rename, auto-suffix on restore and duplicate, mkdir -p reuse on admin import
- Scopes the shared soft-delete cleanup job so it cannot hard-delete other resource types' folder rows
- Drops the dead createFolderRecord/updateFolderRecord/deleteFolderRecord helpers
2026-07-28 17:43:38 -07:00
..