So this is the first of three releases I would like to test throughout February.
Essentially we have never released the major backend changes that I made last year.
This PR adds a few small tweaks so that we should be ready to test this as per our usual testing protocols.
Changes:
Removed some unnecessary CSS (design note: over time we should remove as much custom CSS as possible - this will help with an eventual transition to mui v5)
Changed the env files a little, removing the staging mode as we don't actually use that anywhere
Moved better-sqlite3 back to the official fork as the fix we needed has been merged in
Added a migration script that runs when the app loads - this is because somewhere between that last full release and now the appData path has changed (the migration can be deleted once all users have upgraded to this version)
Dependency Changes
Better-sqlite3 has been moved back to the official fork.
Checklist
[x] I have read the road86 Contribution Guide.
[x] I have checked all commit message styles match the requested structure.
[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have assigned at least one reviewer.
[ ] New and existing unit tests pass locally with my changes.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] My changes generate no new warnings.
[ ] I have made corresponding changes to the documentation.
Description
So this is the first of three releases I would like to test throughout February.
Essentially we have never released the major backend changes that I made last year.
This PR adds a few small tweaks so that we should be ready to test this as per our usual testing protocols.
Changes:
Dependency Changes
Better-sqlite3 has been moved back to the official fork.
Checklist