sqlsync / laravel-sqlsync-filament
Filament v4/v5 Admin Panel plugin for sqlsync/laravel-sqlsync
Package info
github.com/fenixthelord/sqlsync-laravel-sqlsync-filament
pkg:composer/sqlsync/laravel-sqlsync-filament
Requires
- php: ^8.2
- filament/filament: ^4.0|^5.0
- laravel/framework: ^12.0|^13.0
- sqlsync/laravel-sqlsync: ^1.0
Requires (Dev)
- laravel/pint: ^1.0
- orchestra/testbench: ^10.0|^11.0
- pestphp/pest: ^3.0
This package is auto-updated.
Last update: 2026-07-26 13:21:45 UTC
README
sqlsync/laravel-sqlsync-filamentis no longer maintained as a standalone package.
What happened?
All Filament resources, pages, and dashboards this plugin provided have been rebuilt directly inside fenixthelord/sqlsync-store, where they are auto-discovered by the panel provider with zero configuration.
What replaced it?
| Legacy Filament plugin | Current (in sqlsync-store) |
|---|---|
Manual: add plugin to StorePanelProvider |
Auto: ->discoverResources() + ->discoverPages() finds everything |
SqlSyncFilamentPlugin::make()->navigationGroup('SqlSync') |
Nothing to configure |
->authorizeUsing(...) closure |
Integrated via HasFeatureGating trait per-resource |
->modifyRecordsQueryUsing(...) for multi-tenant |
Automatic via stancl/tenancy bootstrappers |
The rebuilt UI covers:
AgentDeviceResource— list of paired devices with online/offline statusPairAgentPage— QR code + display code for pairing a new Agent- Feature-gated by
agent_sync— hidden for tenants without the addon
What should I do?
- New projects: Use
sqlsync-storedirectly. Nothing tocomposer require. - Old projects that installed this plugin: The functionality is duplicated inside
sqlsync-store. Remove the composer requirement and remove the plugin registration from yourPanelProvider.
Why keep this repo public?
For historical reference and composer.lock compatibility. It will not receive updates.
Original documentation is preserved at README-legacy.md.
Superseded by sqlsync-store.