Command to deduplicate command menu items (#19202)

- Deduplicate standard record command menu items by merging
single-record and multi-record delete, restore, destroy, and export
actions into shared record commands.
- Update frontend command registrations and engine component mappings to
use the new unified keys, while keeping deprecated engine keys
temporarily mapped for backward compatibility.
- Add a 1-21 upgrade command that removes legacy command menu items from
workspaces and creates the new unified standard items.
This commit is contained in:
Raphaël Bosi
2026-04-02 11:51:15 +02:00
committed by GitHub
parent 16033e9f99
commit f688db30a9
18 changed files with 388 additions and 384 deletions
@@ -0,0 +1,6 @@
export enum RecordCommandKeys {
DELETE = 'delete-records',
RESTORE = 'restore-records',
DESTROY = 'destroy-records',
EXPORT = 'export-records',
}