Skip to content

SuperAdmin Command Enhancements and Robustness Fix (3.x) #585

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: 3.x
Choose a base branch
from

Conversation

yiiman-dev
Copy link

Summary of changes

  • Improved Panel Provider Path Handling:
Added support for specifying a custom --panel-provider-path option in the InstallCommand, improving the flexibility for projects where the Filament panel provider file path differs from the default location.

  • When the Filament user table does not have an id column, creating a super admin user with Shield fails.
    This issue has now been resolved by adding a --user-column option to SuperAdminCommand.php.

No refactoring or unrelated changes were made; all updates focus on improving installation command flexibility and multi-tenancy support, as reflected in the commits linked.

These changes improve installation flexibility for customized project structures and enhance multi-tenancy support during the package setup.

…/Filament/PanelProvider.php, the Shield installation fails.

This issue has now been resolved by adding a panel-provider-path option to InstallCommand.php.
…uper admin user with Shield fails.

This issue has now been resolved by adding a --user-column option to SuperAdminCommand.php.
Copy link

what-the-diff bot commented Aug 5, 2025

PR Summary

  • Enhancement to InstallCommand.php

    • The command for software installation has been improved to allow users to specify the path to the Filament provider, enhancing flexibility in configuring installation settings.
  • Modification to SuperAdminCommand.php

    • The command for super admin functions has been improved with an option that allows users to define which column to use while searching for a user. This improvement significantly eases the user lookup process, allowing faster and more precise searches.

@yiiman-dev yiiman-dev changed the title SuperAdmin Command Enhancements and Robustness Fix SuperAdmin Command Enhancements and Robustness Fix (3.x) Aug 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant