athwari/filament-zkteco-adms
Filament ZKTeco ADMS connects ZKTeco biometric attendance devices to your Laravel Filament admin panel. Sync users, attendance logs, and device commands over the ADMS protocol, with ready-made resources for managing devices and records.
occurred_at for sorting, filtering, dashboards, and statistics while preserving recorded_at as the original device-local timestamp. This supports roadmap work around attendance dashboards, reporting accuracy, and auditability.filament-zkteco-adms-migrations stub and generated tenant migration timestamp support controlled tenant onboarding and migration workflows.athwari/laravel-zkteco-adms v1.0.1 or newer makes the companion package version part of the product upgrade checklist for normalized timestamps and migration stubs.Consider this package when:
occurred_at) from original device-local time (recorded_at).athwari/laravel-zkteco-adms v1.0.1+.Look elsewhere or defer adoption when:
occurred_at semantics.For executives: This release improves attendance reporting accuracy and timezone correctness while giving teams more control over database migrations. It reduces custom development for ZKTeco device integration and supports multi-tenant, multi-site attendance workflows. The main adoption consideration is a planned upgrade that publishes and reviews migrations and validates historical reporting semantics.
For engineering: v1.0.1 standardizes occurred_at for reporting, sorting, filtering, and dashboard statistics, while retaining recorded_at for device-local audit context. It replaces automatic migration loading with a publishable migration stub, generates tenant migration timestamps on publish, adds a configurable searchable timezone selector with PHP runtime fallback, and requires athwari/laravel-zkteco-adms v1.0.1+. Upgrade work should include publishing migrations, confirming tenant migration behavior, validating timezone configuration, and checking reports/dashboards against expected historical data.
How can I help you explore Laravel packages today?