You were correct contacting support as the community cannot help with the Web IDE history.
One way to keep previous versions of your projects would be to create a SHARE THIS REVISION snapshot link and store that link for future “rollbacks”.
Alternatively you can also download the current sources as zip file via the respective Web IDE feature
However, when you haven’t done either only Particle can help you get back previous versions - (you are welcome to point them to this reply )
Having that out the way, looking at your project it doesn’t seem that complicated that we couldn’t rewrite it from the code you have.
How much difference will there be between that backup and the version you lost?
Hindsight right? Going forward I’ll be more careful for sure making sure to keep backups. Alas, here we are. I may also switch to the working outside of the WebIDE and/or using Git for revision control because this is a pain
How? Here was the response I got via email from Particle Sales so I’m assuming I should maybe tag the developer advocate but not sure who that is
So to get support on this, please generate a community post. I’ve asked our developer advocate to look out for the post, and she should help you out from there.
Full disclosure, that is the main problem. It’s been so long since I’ve touched this project I’m not 100% sure what all the changes I made were. I know I made the project better in many ways though. Like adding RGBW support, etc. You are of course absolutely correct that I could rewrite it without too much work but wanted to see if I could get it restored first by the Particle team. I also think I have the code running on a Photon but not sure if there is a simple way to get the code off the device. I assume not because it’s been compiled to run on the device.
Thanks for your reply and help as always. I haven’t posted since 2015, and it’s nice to see you are still here @ScruffR!