V16 Reset: What happened and the path forward
Oct 17, 2016 23:42:34 GMT -6
Rhael Chaerdon likes this
Post by Tim on Oct 17, 2016 23:42:34 GMT -6
So... it's gone. Everything. Not sure what exactly happened. I got home, logged on to the site as The Creator, everything looked normal. Then I clicked to see who all was online and everything was gone and reset.
I don't know how. The master reset script is supposed to be locked down so only the creator can run and trigger it, but the check to make sure you're the creator was disabled (I turn it off when I use it to make a new test site, I just forgot to turn it back on this time). So in theory, anyone could have navigated to the right address and triggered the reset. That said, it'd be an awfully big coincidence for it to just happen to happen right as I logged in (and the database times show it happening pretty much exactly then), even though my browser history shows I did NOT go to the reset script.
So yeah. I'm not sure what happened or why. I've already turned the reset scripts check back on just in case and I plan on completely disabling the reset script completely once we get things figured out again.
Rest assured, no one is more upset about this than I am and I will do my best to guarantee this does not happen ever again. I've managed to keep things together for 15+ versions of the game, but eventually shhhtuff happens.
So what do we do now?
The only thing to be done is to start over. It sucks, but there's no backups for the database. Never needed one, though may look into it now... Anyways, here's the plan:
1) The site will relaunch this Friday, 10/21 at 10PM CDT (10/22 at 3AM GMT). This way everyone has time to get the message and prepare. I don't like waiting that long, but would rather do the launch on a weekend then the middle a week. This will be a normal reset, just like the first one.
2) As a thank you to all of you for putting up with this mess, ALL players will receive donor bonuses this age. Those that have donated already will have their donations go towards the next age.
In the mean time, feel free to make characters on the main site to stay in touch, chat, and coordinate your plans for when the site relaunches again. Just know that everything will be reset again at launch time.
Again, I'm super sorry to all of you this happened. I take this very seriously and feel horrible that this happened. Thanks for your (hopefully) continued patience and support.
Go Team!
I don't know how. The master reset script is supposed to be locked down so only the creator can run and trigger it, but the check to make sure you're the creator was disabled (I turn it off when I use it to make a new test site, I just forgot to turn it back on this time). So in theory, anyone could have navigated to the right address and triggered the reset. That said, it'd be an awfully big coincidence for it to just happen to happen right as I logged in (and the database times show it happening pretty much exactly then), even though my browser history shows I did NOT go to the reset script.
So yeah. I'm not sure what happened or why. I've already turned the reset scripts check back on just in case and I plan on completely disabling the reset script completely once we get things figured out again.
Rest assured, no one is more upset about this than I am and I will do my best to guarantee this does not happen ever again. I've managed to keep things together for 15+ versions of the game, but eventually shhhtuff happens.
So what do we do now?
The only thing to be done is to start over. It sucks, but there's no backups for the database. Never needed one, though may look into it now... Anyways, here's the plan:
1) The site will relaunch this Friday, 10/21 at 10PM CDT (10/22 at 3AM GMT). This way everyone has time to get the message and prepare. I don't like waiting that long, but would rather do the launch on a weekend then the middle a week. This will be a normal reset, just like the first one.
2) As a thank you to all of you for putting up with this mess, ALL players will receive donor bonuses this age. Those that have donated already will have their donations go towards the next age.
In the mean time, feel free to make characters on the main site to stay in touch, chat, and coordinate your plans for when the site relaunches again. Just know that everything will be reset again at launch time.
Again, I'm super sorry to all of you this happened. I take this very seriously and feel horrible that this happened. Thanks for your (hopefully) continued patience and support.
Go Team!