Commit Graph

2 Commits

Author SHA1 Message Date
Ник (Claude) 59016a7490 fix: restructure inbox API routes — channel/ and message/ namespaces
Next.js не позволяет [channelId] и [id] на одном уровне.
Решение: /api/inbox/channel/[channelId]/* и /api/inbox/message/[id]/*
InboxTab: все fetch пути обновлены
2026-06-11 20:14:40 +03:00
Ник (Claude) d262c2af7d feat: P6 Inbox UI — InboxTab + API routes
ChannelView: вкладка 'Inbox' рядом с 'Аналитика'
InboxTab.js:
  - Webhook setup кнопка (если не настроен)
  - Табы: Новые / Все / Отвечено / Игнорировано
  - Карточки сообщений с иконкой типа (question/praise/complaint/spam)
  - AI-предложенный ответ с кнопкой 'Использовать →'
  - Форма ответа прямо в карточке
  - Кнопки: Ответить / Игнорировать / Спам
API routes: /api/inbox/[channelId], /reply, /status, /setup-webhook
2026-06-11 20:13:08 +03:00