- Создан frontend/src/lib/api.ts с 43 методами для всех API endpoint'ов - Создан frontend/src/lib/permissions.ts для проверки прав доступа - Исправлен URL в getChatMessagesAround: /messages/around/ → /messages-around/ - Исправлен параметр: message_id → around_id - Восстановлен backend из ветки master для стабильности - Удалены конфликтующие файлы Pages Router (src/pages, App.tsx, providers) - Оставлена только чистая структура Next.js App Router - Добавлена документация по миграции API v2
22 lines
614 B
Python
22 lines
614 B
Python
"""Authentication views for API v2."""
|
|
from api.v1.employees.views import (
|
|
RegisterAPIView as V1RegisterAPIView,
|
|
ResendEmailAPIView as V1ResendEmailAPIView,
|
|
VerifyEmailAPIView as V1VerifyEmailAPIView,
|
|
)
|
|
|
|
|
|
class RegisterAPIView(V1RegisterAPIView):
|
|
"""API v2 для регистрации пользователей."""
|
|
pass
|
|
|
|
|
|
class ResendEmailAPIView(V1ResendEmailAPIView):
|
|
"""API v2 для повторной отправки email подтверждения."""
|
|
pass
|
|
|
|
|
|
class VerifyEmailAPIView(V1VerifyEmailAPIView):
|
|
"""API v2 для подтверждения email."""
|
|
pass
|