igor_nadein a590acb762 feat(frontend): добавлен API клиент и восстановлен backend из master
- Создан 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
2026-02-24 15:40:50 +03:00

22 lines
448 B
Python

"""Communications API v2 Views."""
from api.v1.communications.views import (
ChatViewSet as V1ChatViewSet,
MessageViewSet as V1MessageViewSet,
PollViewSet as V1PollViewSet,
)
class ChatViewSet(V1ChatViewSet):
"""API v2 для чатов."""
pass
class MessageViewSet(V1MessageViewSet):
"""API v2 для сообщений."""
pass
class PollViewSet(V1PollViewSet):
"""API v2 для опросов."""
pass