chore(chat): убрать настройки Jivo — чат теперь свой; экскурсии выключены
Config: jivo_bot -> bot (убраны неиспользуемые webhook_secret/outbound_url/token - транспорт Jivo уже удалён), jivosite убран целиком (виджет больше не нужен). Env: JIVO_BOT_* -> BOT_*; JIVO_WIDGET_ID/VITE_JIVO_WIDGET_ID удалены. tours_enabled выключен по умолчанию (BOT_TOURS_ENABLED=false) — экскурсии «Показать на портале» уходили не по теме вопроса (живая проверка 13.07.2026), чинить релевантность отдельно; сторож-тест не даёт включить незаметно. Заодно убраны обнаруженные хвосты того же виджета, оставшиеся от прежних задач: JivoLivenessProbe (класс+тест+регистрация в мониторинге внешних сервисов), плитка «JivoSite» в админ-дашборде, встроенный скрипт виджета в welcome.blade.php, осиротевший тест resources/js/.../JivoWidget.vue (компонент уже был удалён ранее), declaration VITE_JIVO_WIDGET_ID. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -28,7 +28,7 @@ it('шлёт одно письмо, когда сервис впервые по
|
||||
Mail::fake();
|
||||
stubBalanceProvidersOk();
|
||||
RefreshExternalBalancesJob::useLivenessProbes([
|
||||
fakeProbe('jivosite', LivenessReading::down('jivosite', 'HTTP 500')),
|
||||
fakeProbe('demo_probe', LivenessReading::down('demo_probe', 'HTTP 500')),
|
||||
]);
|
||||
|
||||
(new RefreshExternalBalancesJob)->handle();
|
||||
@@ -40,14 +40,14 @@ it('не шлёт письмо, если сервис уже был красны
|
||||
Mail::fake();
|
||||
stubBalanceProvidersOk();
|
||||
|
||||
// Предзаливаем строку: jivosite уже красный.
|
||||
// Предзаливаем строку: demo_probe уже красный.
|
||||
DB::connection('pgsql_supplier')->table('external_service_balances')->updateOrInsert(
|
||||
['service_key' => 'jivosite'],
|
||||
['service_key' => 'demo_probe'],
|
||||
['light' => 'red', 'ok' => true, 'currency' => 'RUB', 'checked_at' => now(), 'updated_at' => now()],
|
||||
);
|
||||
|
||||
RefreshExternalBalancesJob::useLivenessProbes([
|
||||
fakeProbe('jivosite', LivenessReading::down('jivosite', 'HTTP 500')),
|
||||
fakeProbe('demo_probe', LivenessReading::down('demo_probe', 'HTTP 500')),
|
||||
]);
|
||||
|
||||
(new RefreshExternalBalancesJob)->handle();
|
||||
@@ -59,7 +59,7 @@ it('не шлёт письмо, когда всё зелёное', function () {
|
||||
Mail::fake();
|
||||
stubBalanceProvidersOk();
|
||||
RefreshExternalBalancesJob::useLivenessProbes([
|
||||
fakeProbe('jivosite', LivenessReading::alive('jivosite', 'ок')),
|
||||
fakeProbe('demo_probe', LivenessReading::alive('demo_probe', 'ок')),
|
||||
]);
|
||||
|
||||
(new RefreshExternalBalancesJob)->handle();
|
||||
|
||||
Reference in New Issue
Block a user