Site Update v1.4.1 - Timezones & Milestones (Patreon)
Content
Hello 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! 🍂