Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Shield Laravel Package

bezhansalleh/filament-shield

View on GitHub
Deep Wiki
Context7
4.1.0

What's Changed

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.4...4.1.0

4.0.4

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.3...4.0.4

4.0.3

What's Changed

Release Summary Highlights

  • Unified label resolution with consistent fallback chain:

    • User's translation file (when localization.enabled)
    • Package's resource_permission_prefixes_labels
    • Headline fallback - Fixed getLocalizedLabel() to use correct translation path
  • shield:translation New Command to generate translation/lang file for the provided locale for permissions of the given panel

  • Fixes setup on windows

  • Fixes multiple guard issues when creating roles/permissions

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.2...4.0.3

4.0.2

What's Changed

  • Includes features and fixes
    • [Feat] Custom Permission Generation
    • [Feat] Single Command to Prohibit Destructive Commands
    • [Fix] shield:seeder command
    • [Doc] Documenting:
      • Installation & Setup
      • Permissions and buildPermissionKeyUsing() documented with usage and example
      • Policies
      • Resources
      • Pages & Widgets
      • Custom Permissions
      • Plugin & Resource
      • Commands
      • Localization

By @bezhanSalleh in https://github.com/bezhanSalleh/filament-shield/pull/621

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.1...4.0.2

4.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.7...4.0.0

3.3.7

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.6...3.3.7

3.3.6

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.5...3.3.6

3.3.5

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.4...3.3.5

3.3.3

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.2...3.3.3

3.3.2

What's Changed

  • added the ability to use the config defined foreign key for teams feature when enabled.
  • fixed the issue when creating/updating a role when tenancy is not enabled.

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.1...3.3.2

3.3.1

What's new in 3.3.1?

  • Added the ability to make destructive commands(listed below) prohibitable
    • Setup
    • Install
    • Generate
    • Publish

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.0...3.3.1

3.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.2.6...3.3.0

3.2.4

What's Changed

  • Create/Edit performance boost
  • Simple view for Resource Permissions
  • cluster config
  • View permissions as is or by label using the localizePermissionLabels(condition: false) method

[!IMPORTANT] If you've previously published RoleResource, please republish it using shield:publish and when prompted; select yes. Note: Custom modifications to RoleResource may be overwritten. Ensure to manually handle any customizations after republishing by @bezhanSalleh in https://github.com/bezhanSalleh/filament-shield/pull/336

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.2.3...3.2.4

3.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.3...3.2.0

3.1.3

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.2...3.1.3

3.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.1...3.1.2

3.1.1

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.0...3.1.1

3.1.0

What's Changed

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.0.13...3.1.0

3.0.11

What's new in 3.0.11?

  • Support for spatie/laravel-permission version 6.0

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.0.10...3.0.11

3.0.9

What's new in 3.0.9?

3.0.2
3.0.1

what's new

  • made sections collapsible

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.0.0...3.0.1

2.4.7

What's new in 2.4.7?

  • fix guard issue while creating and updating role

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.4.6...2.4.7

2.4.6

What's new in 2.4.6

  • fix shield seeder

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.4.5...2.4.6

2.4.5

What's new in 2.4.5?

  • Fixes ShieldSeeder

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.4.4...2.4.5

2.4.4

what's changed?

  • [feature] make install command runnable on production environment

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.4.3...2.4.4

2.4.3

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.4.2...2.4.3

2.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.3.2...2.4.0

2.3.2

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.3.1...2.3.2

2.3.1
2.2.9

What's Changed

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.2.8...2.2.9

2.2.4

What's Changed

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.2.3...2.2.4

2.2.0

What's Changed

  • adds new features to shield by @bezhanSalleh in https://github.com/bezhanSalleh/filament-shield/pull/107

    • adds the ability to define super-admin via gage
    • new options for shield:generate
      • --all Generate permissions/policies for all entities
      • --option[=OPTION] Override the config generator option(policies_and_permissions,policies,permissions)
      • --resource[=RESOURCE] One or many resources separated by comma (,)
      • --page[=PAGE] One or many pages separated by comma (,)
      • --widget[=WIDGET] One or many widgets separated by comma (,)
      • --exclude Exclude the given entities during generation
      • --ignore-config-exclude Ignore config exclude option during generation
    • new option for shield:install
      • --only Only setups shield without generating permissions and creating super-admin
    • redefined the purpose of filament_user role, not attaching permissions anymore
  • Improve Command Section of README by @intrepidws in https://github.com/bezhanSalleh/filament-shield/pull/102

  • Update README.md by @atmonshi in https://github.com/bezhanSalleh/filament-shield/pull/106

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.1.3...2.2.0

2.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/2.1.1...2.1.2

v2.1.0

What's Changed

  • New upgrade command
  • Removed Setting page
  • Added new config key for RoleResource badge
  • removed extra keys from lang files
  • Generate Policies for third-party packages

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/v2.0.8...v2.1.0

v2.0.8

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/v2.0.7...v2.0.8

v2.0.7
v2.0.6
v2.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/v1.1.12...v2.0.0

v1.1.12
v1.1.11
v1.1.10
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
  • Improved permission generation for Resources :fire:
  • Generate permissions for Widgets :fire:
  • Generate permissions for Pages :fire:
  • Show/Hide Permission Entities Tab :fire:
  • HasWidgetShield & HasPageShield :fire:
  • Custom Permissions tab to attache to roles :fire:
  • Improved shield:generate command
  • Improved except config permissions generation
  • Ability to enable/disable generation for only entities listed.
  • Ability to exclude Dashboard, AccountWidget and FilamentInfoWidget while generating permissions
  • --all flag added for shield:install command
  • --only flag added for shield:install command
v1.0.3
1.0.3
  • shield:install command improved
  • installation steps doc updated
  • config updated
  • shield:user renamed to shield:super-admin
1.0.2
  • commands order sorted
1.0.1
  • public release
1.0.0
  • initial release
What's
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver