★ welcome to wander’s corner ★ make yourself at home ★ media, side projects & a few rabbit holes ★ you don’t have to make sense of all of it ★ sign the guestbook before you disappear ★
navigation.exe

Where to?

Head inside, or wake it all up again.

Skip to content

~*~ THE CHANGELOG / NOTES FROM THE MESS ~*~

Still beingworked on.

Things I added. Things I fixed. Things I probably broke while fixing something else.

Dates as originally recorded.
changelog.txt

The actual notes, spelling and all. Newest first.

20 entries · 2 years

20 entries

  1. #020
    The header draws itself along a grid, one connection at a time. A circuit made out of letters, with a little replay button if you want to watch it happen again.
  2. #019
    A new face for /home: terminal lettering tangled with mycelium. The living map gets the main monitor, with a cassette player, a phone, and a few favorites around the desk.
  3. #018
    The Compendium now grows paths from the routes visitors take. Revisit a connection to keep it alive; leave it alone and it slowly fades. The same living map is on /home.
  4. #017
    Eleven more tracks on the entrance page, with titles, tags, and artwork. Wake the terminal and see what comes on.
  5. #016
    /recommendations is now The Curator's Desk. shelf of cassette-tape strips on the right, CRT in the middle, category index on the left. click a tape and its trailer plays on the TV. games stream from steam directly; movies and shows go through imdb's iframe embed since their api had started bot-blocking the old proxy.
  6. #015
    voicemail privacy is now actually enforced. files moved out of /public/uploads to a non-public path; the new /api/voicemail/file/[id] endpoint checks the is_public flag (or admin auth) before serving. the toggle in /admin finally does what it says on the tin.
  7. #014
    /health got a table of contents, a prominent disclaimer banner up top, and footnotes on the items that genuinely need them (iodine dosing, oregano cycling, intermittent fasting contraindications). archangel's voice left intact, just bracketed by 'talk to a real practitioner before doing X'.
  8. #013
    site-wide security pass. patched: a forgeable game-unlock cookie, missing prerender flags that were baking unauthorized responses into static api files, /api/guestbook/reply was open and let anyone post as 'admin', javascript: URLs sneaking past the guestbook sanitizer, and a few more. invisible from the visitor seat. floor is now level.
  9. #012
    media player api was racing with itself under load — every 10s cache tick, N visitors triggered N parallel jellyfin fetches each stomping on the recently-played buffer. one mutex later it's exactly 1 fetch per burst, no buffer corruption, and short tracks back-to-back stay in the history.
  10. #011
    not too many changes today. started adding singles to the player and seeing what went wrong. sure enough there was no logic for displaying a thumbnail on a song and it would still primary to the top folder (which it always assumes is the album) so i added a fallback (funnily enough coming full circle) to go ||if i dont get an image from the server ask again for the songs image and use that||
  11. #010
    Added meme page.
  12. #009
    Player Visual/security Improvements. anyone was able to ping any item by guessing
  13. #008
    made the recommendations page look a little better.
  14. #007
    Made last played track playable in Music player; added admin reply feature with 90-degree arrow to guestbook; inverted guestbook entry order (newest at bottom).
  15. #006
    Added guestbook admin interface with moderation (approve/reject) and deletion features.
  16. #005
    Improved guestbook with honeypot, sanitization, rate limiting, pagination, file safety, logging, and moderation queue.
  17. #004
    Added interactive Jellyfin 'Now Playing'/'Last Played' player with seek controls.
  18. #003
    Site overhaul: new header, interactive sidebars, and a secret game.
  19. #002
    Added Guestbook.
  20. #001
    v1.0 - Initial Launch.

Copy this

Your browser didn’t allow clipboard access. Select the text below.

⚠ STILL BEING WORKED ON ⚠