replaysMike / Binner

Open source parts inventory system for makers, electronics hobby, and professional engineers
https://binner.io
GNU General Public License v3.0
268 stars 41 forks source link

Installing New Versions Overwrites appsettings.json #92

Closed JamesLPearson closed 1 year ago

JamesLPearson commented 1 year ago

When installing new versions the appsettings.json is overwritten losing any changes and making it necessary to restore with a backup copy.

replaysMike commented 1 year ago

Yep. I had put it on my list for the 2.3 release, along with backup/restore functionality. Writing Windows installers aren't particularly fun or easy to build. I'd prefer to move all settings other than storage provider config in the database soon. Hopefully you had a backup, or if you used the settings page a backup would have been created with the extension ".bak"

JamesLPearson commented 1 year ago

Ah sorry, I wasn't sure if it was included on the list - I tried to find it noted somewhere but couldn't and so I thought I'd log it here. It's very easy to restore the file, of course, so no hurry for this at all. It's just a nice improvement when time permits. Thanks Mike!

replaysMike commented 1 year ago

Fixed in v2.2.4