- Создан 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
595 B
Python
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
|