zeeshanu/opus
Opus is a lightweight Laravel package by Zeeshan Ul Haq that adds a customizable maintenance mode to your application. Take your site offline gracefully with a polished maintenance page, and let trusted users bypass it using a secret token.
Consider adopting when:
Look elsewhere or build in-house when:
Adoption gate before committing: confirm semantic-versioning discipline, test coverage for the new delete/update paths, and whether removal is soft or hard (recoverability matters for support and for GDPR-style deletion requests).
For executives: This package now covers the full lifecycle of a customer integration — connect, edit, and disconnect — plus a refreshed interface. That means a feature we would otherwise scope as a multi-week build is available as an incremental dependency, and we can bring a self-serve integrations screen to market sooner and cheaper. Risk is low at this point: it is a patch release on a maintained 1.x line and the changes are additive, so nothing existing should break. The open question is not capability but trust — we should confirm security posture and maintenance commitments before it touches customer credentials, and decide whether we adopt its UI or keep our own.
For engineering: v1.3.5 adds update and delete integration actions and refreshes the UI. Both are additive; no deprecations or breaking changes are indicated, so the upgrade path should be a version bump plus regression testing on the integrations screen. Key work items: verify the delete path's cascade behaviour and data retention, confirm authorisation checks on update/delete are enforced at the policy level rather than only in the UI, and decide whether we consume the new views or call the underlying actions directly to avoid coupling to the package's front-end.
How can I help you explore Laravel packages today?