Files
portal/app/config/billing.php
T
Дмитрий 2384e3fb0d
Accessibility (Pa11y live) / a11y (push) Has been cancelled
SAST — Semgrep / Semgrep SAST scan (push) Has been cancelled
deploy(prod): launch-gate ЯДРО на liderra.ru — баланс блокирует запуск, не создание
Ядро фичи для обычных проектов (без автоподбора): единый LaunchBalanceGate под
lockForUpdate(Tenant), ProjectService::create($launch)+setActive, bulk resume
«сколько влезло», ProjectController store/update/toggle, config/billing.php,
ProjectResource.preflight_blocked_at + фронт экранов проектов (сообщения в рублях,
метка «не запущен», группы). Схема БД не менялась (preflight_blocked_at уже был).
Cherry-pick ТОЛЬКО ядра поверх main 609c7ae9; автоподбор НЕ выкатывается.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 13:09:38 +03:00

10 lines
555 B
PHP

<?php
return [
// Требовать активные pricing_tiers на СЕГОДНЯ для запуска проекта.
// true (прод) → нет тарифа = запуск запрещён (fail-closed, чтобы не уехать
// к поставщику при несконфигурированном биллинге). false (dev/тесты) →
// сохраняем прежний safe-fallback «безлимит».
'launch_requires_active_tiers' => (bool) env('BILLING_LAUNCH_REQUIRES_ACTIVE_TIERS', false),
];