Sc 702 move config to core - #381
Conversation
# Conflicts: # composer.json # composer.lock
…ation - Deleted IndexControllerTest, InertiaSSRTest, LocalizationSettingsTest, SettingsInfrastructureTest, SettingsModalTest, SettingsNavigationTest, and RecipeToModuleCommandTest due to redundancy or changes in application structure. - Introduced RouteAccessTest to validate authentication requirements for application routes.
…s and update routes
…n for core migrations
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|



This pull request removes several files and traits related to custom commands, helpers, facades, and settings pages, as well as some utility classes and traits. The main impact is a significant cleanup of legacy or unused code, especially around module management, Filament admin settings, and helper utilities. This likely prepares the codebase for a new approach or a major refactor in these areas.
Key removals and changes:
Module and Command Cleanup:
GenerateModuleTypesCommandandSeedModulesCommand, which handled TypeScript type generation and database seeding for modules. [1] [2]ModulePlugintrait andModulesPluginclass, which provided dynamic registration and bootstrapping of Filament plugins for modules. [1] [2]Filament Admin and Settings:
GeneralSettingsandLocalizationSettingsFilament admin pages, as well as the sharedSettingsPagebase class, which provided settings navigation and form schemas. [1] [2] [3]Helpers and Utilities:
Toasthelper class for showing notifications and the globalmodule_pathhelper function. [1] [2]Facades and Service References:
Navigationfacade, which provided a static interface to the navigation service.IndexControllerto useSaucebase\Core\Services\FrontendConfiginstead of the localApp\Services\FrontendConfig.