Site Update v1.4.1 - Timezones & Milestones
Added 2025-08-31 03:45:08 +0000 UTCHello again! It's Saturday night, so I'm gonna keep this short.
This is a mostly prep work for some more badges, but also a bugfix update for some milestones and timezones issues. I hate timezones! Especially in a site with lots of old legacy data containing dates that have no time or zone info attached.
This should be a big improvement in that regard. I've spent way too much time the last few days thinking I'd fixed everything and then finding one more bug and having to test it all over again. I'm not saying you won't find a bug, but I am saying I'll weep when you tell me about it.
I've also added some more rate limiting in a few spots. Please let me know if you think you are getting rate limited unjustly. It shouldn't be an issue for most mere humans.
Patch Notes v1.4.1
Improvements
Big rework of date handling and display calculation.
Moved game milestone UI to a popover to give things some more space.
Improved rate limiting method and coverage.
Bug Fixes
Fixed new milestone dates appearing a day prior to what was entered in some cases.
Reverted Multitap timestamps to counting time by secs instead of days. Sorry about that!
Fixed Multitap badge positioning on small screens in some cases
Leaves, you may start falling... now! 🍂
Comments
Hmm, you shouldn't need to refresh after adding a game, but I imagine some folks do it out of habit. Should take a few more than that to trigger it though.
Joe Murray
2025-08-31 22:47:08 +0000 UTCI did get rate limited after adding a game and then refreshing my library page.
deadfrog42
2025-08-31 17:08:24 +0000 UTCBasically if you reloaded the page a bunch you'd get hit with a "chill out for a bit" message. Mostly there to keep bots and people running scripts from bringing the site down.
Joe Murray
2025-08-31 14:45:32 +0000 UTCGreat work as always! You get a pumpkin. Just curious but what is "rate limiting" in relation to the site?
mrdots
2025-08-31 04:04:15 +0000 UTC