igor_nadein 8b2d3b378e 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
595 B
Python

"""Calendar API v2 Views."""
from api.v1.calendar.views import (
CalendarEventsViewSet as V1CalendarEventsViewSet,
CalendarSubscriptionViewSet as V1CalendarSubscriptionViewSet,
CalendarViewSet as V1CalendarViewSet,
)
class CalendarEventsViewSet(V1CalendarEventsViewSet):
"""API v2 для событий календаря."""
pass
class CalendarViewSet(V1CalendarViewSet):
"""API v2 для календарей."""
pass
class CalendarSubscriptionViewSet(V1CalendarSubscriptionViewSet):
"""API v2 для подписок на календари."""
pass