liberusoftware/scheduler-queues-api
A Laravel package that exposes an API for scheduler queues, letting you inspect, monitor, and manage queued jobs programmatically. Useful for dashboards, admin panels, and operational tooling built on top of your app's scheduled work.
Architecture fit
Schedule facade / ScheduleListCommand, queue introspection via Queue::size(), FailedJobProviderInterface), but these are semi-internal APIs that move between Laravel majors. Expect coupling to framework internals rather than to a stable contract.Integration feasibility
queue.retry, queue.flush, schedule.run are privileged operations), rate limiting, and an audit trail. Budget for this; it is the majority of the work.require chain into other zero-adoption packages converts a small dependency into a transitive liability.Technical risk
NOASSERTION — this is a hard legal blocker, not a yellow flag. Without an identifiable OSI license, you cannot establish redistribution or derivative-work rights. This alone should stop a production adoption decision until resolved in writing.Key questions
LICENSE file and composer.json license field?illuminate/* constraints?Stack fit
Migration path
queue:retry, queue:flush, and schedule:list are battle-tested and already in your runbooks.Compatibility
composer.json constraints against your Laravel minor before anything else; scheduler-introspection internals shift across majors and this package has no ecosystem pressure forcing it to keep up.Schedule instances at construction will leak or serve stale data across requests.Sequencing
composer require in a throwaway Laravel app matching your production version; enumerate exposed routes, middleware defaults, and required sibling packages.Maintenance
Support
Scaling
failed_jobs table with millions of rows, an unbounded list endpoint becomes a memory and latency incident. Enforce pagination limits and statement timeouts at the proxy layer if the package does not.Failure modes
flush triggered by an under-scoped token. Highest severity; mitigate with explicit per-endpoint policies and network restriction.Ramp-up
How can I help you explore Laravel packages today?