Plugin Migration issues for Mux Plugin
- prefixPluginTranslations: was removed and has no replacement
- NotFound: No reference at all (including in the helper plugin migration doc)
- useOverlayBlocker: No reference at all (including the helper plugin migration doc)
- SettingsPageTitle: was removed and has no replacement
- auth: No reference at all unless it's "useAuth"
- Migration tool did not update entityService
Stuff that should work
- useNotification: was moved to @strapi/admin
- CheckPagePermissions: was moved to @strapi/admin
- useRBAC: was moved to @strapi/admin
---
Changes to do in the backend:
- Content-type Schemas should be updated
- server/controllers/mux-asset.ts: Move from es to ds
- server/controllers/mux-settings.ts: Honestly could be removed entirely if moved to file based config
- server/controllers/mux.ts: Move from es to ds
- server/routes/admin.ts: cleanup all empty policy arrays + remove routes for config if moved to file based
- server/routes/client.ts: cleanup all empty policy arrays
- server/services/mux.ts: will be really easy to switch to file-based config
- server/bootstrap.ts: cleanup of permissions related to file based config
- server/utils/config.ts: cleanup as most of this won't be needed anymore
- server/utils/index.ts: remove coreStore stuff for file-based config