All the failure routes should either:
- Get far enough along to not leave checked values unable to reach the finished state...
- or all be tied into the same AbortController so everything aborts together.
... I think...
* Add eslint rule for class members
* Finalize gallery maintenance system
- Adds a simple function queue in lieu of the Web Locks API in order to work in the (probably unlikely) event that SD.Next is accessed over regular HTTP but not from localhost.
- Removes overlay message progress update since it's incompatible with the new method.
* Update submodules
* Revert "Update submodules"
This reverts commit 1679ddeeea.
* Fix cache clearing when switching folders
This is more of a temporary hotfix since it will affect switching between gallery folders quickly and it'll kick off when viewing small folders.