nfarrington/vatsim-url-shortener
A Laravel/PHP package for shortening URLs, tailored to VATSIM projects and workflows. Easily create compact, shareable links for flight plans, event pages, pilot bookings, briefing resources, and more, backed by a clean API, custom slugs, configurable drivers, and optional click analytics.
Consider adopting when:
Look elsewhere when:
If already deployed: upgrade to v1.33 immediately; audit existing stored links and prefix configuration for malicious entries predating the fix; confirm 2FA flows still work post-hardening before announcing downtime.
To executives: This is a small, self-hosted link shortener that recently shipped a security patch fixing a stored cross-site scripting flaw. It is not a strategic capability — it saves on a SaaS subscription for a branded short domain, but it transfers security and maintenance risk in-house. Recommendation: only adopt if a branded short domain is a real requirement and we are prepared to patch it promptly; otherwise use a managed provider.
To engineering: v1.33 fixes stored XSS, hardens two-factor auth, and tightens URL/prefix validation — all defensive, no API changes or new features. If we run it, this is a mandatory upgrade and we should pin and monitor. The codebase is single-maintainer and community-scoped, so we own the security backlog; assume no analytics, expiry, or multi-domain features will arrive soon. If link shortening becomes product-facing, we should plan a migration rather than extend this.
How can I help you explore Laravel packages today?