Бобер Боб
Платформа складского учёта
Платформа складского учёта · Release notes · v0.18.0

История версий — v0.18.0

Создан N8nWebhookController с эндпоинтами POST /webhook/ai (приём запросов, логирование в AiConversation, вызов AiAgentService, JSON-ответ) и GET /webhook/ai/health (диагностика со статусом таблицы). Добавлен Bearer token auth через config('services.n8n.webhook_secret'), CSRF-исключение, дашборд-карточка с тестовой формой.

minor Выпущена 30.07.2026
v0.18.0 minor от 30.07.2026

n8n-вебхуки: AI-агент через внешний запрос

Webhook

  • POST /webhook/ai — валидация (text, user_id, source, agent), логирование, вызов AiAgentService, JSON-ответ
  • GET /webhook/ai/health — версия, PHP, Laravel, статус Google Sheets (sheet_name, last_sync)
  • Bearer token — hash_equals() сравнение с config('services.n8n.webhook_secret')

Sidebar и дашборд

  • N8nWebhookSettings — страница sidebar: URL, secret, тестовая форма JSON
  • Карточка n8n Webhook — на дашборде: endpoint, метод, auth bearer, формат, тест

Статистика

  • Новые файлы: 1 (N8nWebhookController.php) · Изменённые: 3
  • Версия: 0.17.0 → 0.18.0
← Ко всем версиям