### BREAKING CHANGES: * Dropped support for Python < 3.10. * Dropped support for MySQL < 8.0.11. * The minimum supported version of SQLite is increased from 3.21.0 to 3.27.0. * Backend: Removed all views and forms related to login, registration and password reset. * Frontend: Remove ``SPA_STATIC_FILES_PROVIDERS`` and all code related to serving webpack assets. ### Changelog: * Feature(backend): Migrate to Django 5.0. * Feature(backend): Migrate to DRF 3.15. * Feature(backend): Provide support for ``GeneratedField``. * Feature(backend): Provide default value to schema for named binary fields. * Feature(backend,frontend): Migrate to OAuth2 authorization. * Feature(backend): Provide support for json files as arguments to ``run_task``. * Feature(backend): Provide new ``SimpleFileAction`` for file response operations. * Feature(frontend): Create pages for login, registration and password reset. * Fix(backend): Exception on ``EmptyResultSet`` for recursive queries. * Fix(backend): Schema generation when ``APIView`` is used. * Fix(backend): Add enum values for django filters. * Fix(backend): Fixed popUp translations. * Fix(backend): Result serializer ignored if it not Serializer. * Fix(frontend): Fixed card word break. * Fix(frontend): Use ``shallowRef`` for deep fk tree to prevent errors on large trees. * Refactoring(backend): Create ``vstutils.exception.NotModifiedException`` for 304 returns. * Chore(backend): Update ``vstcompile`` to ``3.0``. * Chore(frontend): Replace ``webpack`` and ``jest`` with ``vite`` and ``vitest``. * Chore(frontend): Vendor ``JavaScript-autoComplete`` due to import problems in modern builds.