Changes

The changes made to this 3DXChat status website and the discord bot.


25 October 2020
  • Fixed a bug in gift preview with horizontal scrolling
23 October 2020
  • Added special dialog when US game server is down but the rest of the service is up
  • Added gift preview to Profile editor
20 October 2020
  • Added local time conversion for scheduled maintenance
  • Fixed bug in "Maintenance window starts in ..." calculation
19 October 2020
  • Added maintenance windows (announced downtime by 3DXChat staff)
    - One hour before the maintenance window start, the yellow icon will show
    - When there's an outage during a maintenance window, it gets marked as planned
  • Added more details to outages
  • Added planned/unplanned information
11 October 2020
  • New feature: Profile editor!
  • Minor changes
28 September 2020
  • Made status checks more reliable (thanks for the feedback, Gizmo!)
25 September 2020
  • Added US gameserver entrypoint (won't affect overall status when offline)
    (excluded in latency graphs)
  • Self test: Updated troubleshooting steps, referring to patch 425 and testing both EU and US entry points
  • Discord bot: Will now report having issues if status site is on yellow
19 September 2020
  • Changes to "Historical overview regarding latency times" graph
  • Self test: Added additional troubleshooting steps for pings and traceroutes
  • Self test: Removed 3002 firewall port requirement (not a requirement anymore since patch 423)
15 September 2020
  • Game and auth server now checks every minute
  • Set a max latency of 1000 ms per type in the "Historical overview regarding latency times" graph
14 September 2020
  • Fixed a bug in the historical overview regarding latency times
13 September 2020
  • Changed uptime color gradients
  • Added summary on outages page
12 September 2020
  • Added downtime information on hover of uptime percentage bars
  • Hide release info on hover when release is more than one week ago
11 September 2020
  • Daily and weekly uptime now determined on minutes downtime
10 September 2020
  • Added content server status
  • Added 3DXChat API status
  • Self test: Added content server self test
  • Self test: Added API server self test
  • Self test: Fixed "firewall port" self tests, should now work correctly
  • Latency is now based on auth server, game server, and API latency
  • Overall status is now only determined on uptime of the auth server, game server and API.
    If one of them is offline, overall status will be offline
  • Overall status will be "Running with issues" if either the website or content server is down
  • Discord bot: Will now announce "running with issues" warning when website or content server goes down
  • "Content server" latency added to statistical graph
  • Added hours downtime to historical outages graph
  • Moved "Status changed .. ago" into a hover when it's longer than 2 hours ago for most stats
8 September 2020
  • Created a self test (BETA!)
  • Added Donation page
7 September 2020
  • Added "Severity" column in outage list. 30 minutes or higher is a full bar
  • Divided outages into recent and historical
5 September 2020
  • Uptime % is now calculated based on 5 minute marks (more fair as during downtime, checks run every minute instead of every five)
  • Enhanced historical latency graph (bar chart instead of line, disabled forum visitors by default)
4 September 2020
  • When latency is higher than expected, set overall status to "Running with issues"
    (leads to yellow in latency graph)
  • Uptime % now takes very high latency into account as downtime
2 September 2020
  • Status page and discord bot now detects recent network latency changes, which could lead to in-game issues
  • New favicon (warning) when the service has (possible) issues
  • Fixed bug with latency graph on index page
  • Fade in and fade out for warning dialogs
  • Added measure to see the load of the server this website is hosted on
1 September 2020
  • Main status page now refreshes with Ajax instead of Meta refresh
  • Main page now refreshes every minute, at all times
  • Error handling optimized when status page is unable to fetch data
  • Optimized caching (let's see if the 3dxchat-status server still crashes when there's a big outage...)
21 August 2020
  • Hungarian added to Discord bot (thanks Harlyn! ❤)
20 August 2020
  • French added to Discord bot (thanks shanor and Crazygam!)
  • Spanish added to Discord bot (thanks MoniqueDoll!)
19 August 2020
  • HUGE discord bot update. Thanks to Fayenix for testing!
  • Discord bot is now multilingual! Use !statuslang to change the language.
    Eg: !statuslang nl
    For multiple languages at the same time, use: !statuslang en,nl
  • Dutch added to Discord bot
  • German added to Discord bot (thanks SmartOlivia!)
  • Russian added to Discord bot (thanks Patap!)
  • Italian added to Discord bot (thanks Gustavo Lafica!)
12 August 2020
  • Renamed game server to auth server, and back-end to game server
  • Removed "new registrations" stat
  • Added warning when there is a visitor increase, but no outage detected (yet)
  • Do not create a new outage registration when there was a previous outage less than 15 minutes ago: Reopen that one instead
  • Redesigned the discord bot: He is now a bit more intelligent. 😃
11 August 2020
  • Added ability to manually set outage (admin feature)
  • Prevent false-negatives
  • Enhanced outage detection before 5 minute run
10 August 2020
  • Added Patreon link
9 August 2020
  • Attempt to detect outage before 5 minute run (based on website visitor increase)
  • More Discord bot replies possible on !serverstatus
8 August 2020
  • Enhanced the top two statistical charts
  • Fixed a bug in the latency graph on statistics page
7 August 2020
  • Added daily uptime %
  • Added 3DXForum visitor counts in graphs (usually a sign that something is wrong)
  • Enhanced graph colours
  • Added historical outages graph
6 August 2020
  • 1 minute updates (instead of 5) when there is an outage reported
5 August 2020
  • Enhanced all charts (especially the tooltips)
  • Added overall outages to Outages page
  • Replaced History page with Statistics page
  • Added new stacked latency graph per service component
  • Added new latency graph per hour
  • Changed the way website latency is measured
  • Improved !statusinthischannel Discord bot command (the bot now sends a PM when lack of permissions, when not administrator, etc)
3 August 2020
  • Added overall service status
  • Attempt to detect gameServer outage (symptom: able to login, but disconnected immediately)
  • Uptime calculation now based on overall service (website, auth server and game server uptimes)
  • Added mouse-overs for some explanations
  • Changed Discord bot !serverstatus reply
  • Added !statusinthischannel command to the Discord bot
  • Optimized the status page for heavy traffic
21 July 2020
  • Added latest patch information
  • Discord bot now announces new patch
20 July 2020
  • Enhanced historical chart
19 July 2020
  • Discord server advertisement
18 July 2020
  • Made changes if website is down but game server is up
  • Discord bot: Added table with joined servers
16 July 2020
  • Layout overhaul
15 July 2020
  • Added historical outages page
  • Created a Discord bot
12 July 2020
  • Added this changes dialog
  • Added amount of visitors of this page in the chart. This could help identify server problems, as this page is more popular when there are problems.
  • Added history page to get more historical stats
  • Made graph responsive aware