Split code into API and back-end components.
API-side was migrated to Flask-Openapi3 so API can be self-documenting.
Flask-user was removed in favor of Flask-login + custom user manager code.
The changes are significant but shouldn't impact end-users.
Split code into API and back-end components. API-side was migrated to Flask-Openapi3 so API can be self-documenting. Flask-user was removed in favor of Flask-login + custom user manager code.
The changes are significant but shouldn't impact end-users.