mominalzaraa/filament-team-guard
Filament Team Guard adds team-based access control to Filament panels: assign users to teams, switch the active team, and automatically scope resources, pages, and queries so each team only sees its own data. Ideal for secure multi-tenant admin panels.
UpdateTeamName Livewire component honor the UpdatesTeamNames contract rather than calling $team->update() directly. That lets product teams ship custom rename workflows—approval queues, audit logging, naming policies, domain-specific validation—without forking the package.Consider it when:
UpdatesTeamNames contract and published App\Actions\FilamentJetstream\UpdateTeamName classes.Look elsewhere when:
For executives: This package can shorten delivery of team management in our Filament admin panel and reduce bespoke code. The latest patch is a positive maintenance signal: it fixes a customization regression so our published team-rename actions are respected again, and it adds tests. That lowers upgrade risk and means we can adapt team workflows—audit, approvals, naming rules—without forking.
For engineering: v2.1.1 corrects UpdateTeamName to delegate to the UpdatesTeamNames contract instead of calling $team->update() directly, restoring custom App\Actions\FilamentJetstream\UpdateTeamName behavior. Integration and regression tests plus isolated SQLite configuration improve confidence. Adopt if we are already on Filament/Jetstream; keep custom rename logic behind the contract and pin versions until our published actions are validated against the package test suite.
How can I help you explore Laravel packages today?