v3.1.0
Backend Changes
This release is mainly because Google deprecated yet another login system, so I had to upgrade, yet again. There's a lot that changed under the hood, including a complete conversion to typescript for the backend.
About the only thing missing in this version from what I wanted was a conversion of the front end to typescript and Vue 3. That was delayed by the Bootstrap Vue project's Vue 3 project being put on hold, but as it's finally released, I can work on that.