Skip to content
Fan archive · Not affiliated with Olamide or YBNL Nation
OlamideVerse
Ship notesEditorial Dossier

What's new

A short public log of what landed on the archive recently — grouped by day, written for readers, drawn from the git trail.

Ship notes · not a commit dump · Archive first · Fan Zone behind flags · Curated from the last few days of work

Recent days

  1. 26 July 2026

    • Next.js 16.2.12 & image tooling

      Framework bump to Next 16.2.12 (with matching eslint-config-next), plus an explicit sharp dependency for admin asset uploads and image optimization.

    • Security hardening pass

      Rate limits on analytics collect and Fan Zone sign-up/sign-in, safer favorite links, stronger fan passwords, scrubbed public settings (takedown email no longer anon-readable), validated GA/GTM IDs, HSTS in production, and a hard split so Fan Zone accounts can’t reach the admin console.

    • First-party analytics & visitor badge

      Anonymous pageview tracking (no IP, no personal profiles), an admin Analytics console with 30-day charts and top pages, and a danfo visitor counter in the footer. Privacy notes live on Legal.

    • What’s new page

      This changelog — a public record of what shipped recently, linked from the footer Meta column and the More menu.

    • Cover art LCP polish

      Above-the-fold album covers now eager-load with high fetch priority so the first paint stays sharp on home, discography, era, and album pages.

  2. 24 July 2026

  3. 23 July 2026

    • Fan Zone reliability & UI

      Stronger error handling on favorites and playlists, sign-out in the handle picker, clearer mutation feedback, and tighter Supabase policies for fan writes.

    • Navigation & chrome refresh

      Leaner header/footer grouping (Archive / Explore / Meta), DoorCard and PageHeader primitives, modal patterns for Fan Zone actions, and admin UI border/shadow consistency.

    • Media gallery & CinemaPlayer

      CMS seed upserts for media items, search and sort on the Watch page, and a CinemaPlayer for a cleaner embed viewing experience.

This page is editorial, not exhaustive — internal refactors and tooling commits are folded into the notes that matter for visitors. For affiliation and takedown rules, see Legal.