ez.fyi is Otto Clothing's internal URL shortener and transparent file proxy. This page tracks what has shipped, what we're building next, and what's on the horizon.
Seven plans land the production-ready Worker. Plans are sequenced; each one builds on the last.
Public /:slug proxy, D1 + KV hot-path, slug generator, branded 404 / 410 pages, Cloudflare edge cache for static files.
POST /api/v1/links and DELETE /api/v1/links/:slug with Bearer auth, idempotency keys, fire-and-forget webhooks, nightly cleanup cron.
This page. Read-only roadmap, branded against Otto's design system. Lands ahead of the admin UI as the live tracker for Plan 4.
Server-rendered /admin/* gated by Google SSO. Replaces every wrangler d1 execute operator workflow.
Per-link tagging across the data model, public API, and admin UI. Tag picker on create, chips on detail, AND-filter on the link list.
Public /docs/* reference + /api/v1/openapi.json, all driven from the same schemas the API parsers use — no parallel source of truth to drift.
Dynamic API proxy, encrypted upstream tokens, allowlist of upstream hosts enforced at link creation.
Each phase is independently releasable once v1 is live. Order is indicative, not committed.
/:slug.png