infureal/artisan-gui
Infureal Artisan GUI adds a browser-based interface to Laravel Artisan. Browse and search commands, fill in arguments and options, run them, and inspect output without leaving your app. A convenient way to expose common Artisan tasks to teammates or admins with less terminal friction.
Architecture fit
URL::forceScheme('https'), influencing route(), url(), asset(), and possibly redirect/pagination link generation.Integration feasibility
TrustProxies and X-Forwarded-Proto being honoured correctly.Technical risk
v2.0.1-beta2 is a pre-release on a young v2 major. Patch-level version number with a beta suffix indicates an actively stabilising line, not a hardened one. Default posture should be "evaluate, do not adopt as a baseline dependency."Secure cookie flags or HSTS can produce inconsistent browser behaviour — partial enforcement is often worse than none.Key questions
X-Forwarded-Proto and Laravel's trusted-proxy configuration, or does it read $_SERVER['HTTPS'] directly?beta1 and beta2, and what is the stated GA timeline and support commitment for the 2.x line?Stack fit
Migration path
2.0.1-beta2 (e.g. "vendor/package": "2.0.1-beta2") rather than a floating ^2.0@beta constraint, so the beta cannot be silently superseded mid-sprint.URL::forceScheme('https') in a service provider, decide on one owner before enabling the package flag to avoid duplicated or conflicting enforcement.Compatibility
TrustProxies middleware, AppServiceProvider force-scheme calls, SESSION_SECURE_COOKIE, HSTS headers, and any CDN or asset-host configuration that would break under scheme rewriting.Sequencing
beta1 → beta2; confirm no breaking surface beyond the new feature.route(), url(), asset(), redirects, and signed URLs resolve to https:// with no redirect loops and no mixed-content warnings in the browser console.Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?