Wednesday, June 15, 2016

[Ended] Maintenance Downtime - Starting at 2016-06-17 06:00 UTC

[Update] Maintenance has Ended

Maintenance downtime has now ended. If you are experiencing any issues, please contact me via one of the following:



Downtime Information

  • Downtime Start: 2016-06-17 02:00 Eastern Time (2016-06-17 06:00 UTC)
  • Estimated Downtime End: 2016-06-17 05:00 Eastern Time (2016-06-17 09:00 UTC)

Important Changes

API Token Invalidation

Due to a number of factors1, all API Tokens will be invalid after the Maintenance period. You can create a new API Token after downtime to replace the removed one. This issue should not arise again for tokens from the NA, EU, or ASIA regions.


My apologies for any inconvenience caused by this downtime and by the loss of usability for the existing API Tokens.


Other Changes

  • Fixed incorrect Members count on the Clan Tools - Clan Lookup when one or more members had played no battles (GitHub issue)
  • Improvements to Mobile viewing experience.



Footnotes

1 Wargaming's API has the concept of Application IDs, which it uses to identify the source of any request. The Server Application IDs Clan Tools uses are tied to the current IPs of the Clan Tools servers and I do not have the ability to change the IPs of the current Application IDs.

This is because, while Wargaming does offer the ability to manage Application IDs from their website, they require the given Account have a mobile phone linked to the account. At the time Clan Tools launched, I did not have a mobile phone and thus could not use the website (I instead emailed Wargaming developer support).

Further--importantly--the API Tokens are tied to Application IDs, so I can't use the existing tokens as Wargaming's API rejects them if I try to use the old tokens with the new Application ID.

I now have a mobile phone, and was successfully able to link it for NA, EU, and ASIA, and as such I will be able to change the IPs in the future (thus why I don't expect this to be an issue for those regions in the future). For RU, for whatever reason I am not receiving the text message confirmation code from Wargaming.

Finally, as to why the IP Address of the server is changing, this downtime is due to me moving Clan Tools to a new server, which requires a change in IP.