Skip to content

Налаштування платформи

Сторінка Налаштування (/settings) — центральне місце для управління feature flags платформи.

Feature Flags

Feature flags — глобальні перемикачі, що вмикають або вимикають функції для всіх користувачів.

ПрапорецьSlugОпис
Список речейbringListBring-list на подіях
ВішлистwishListWishlist на подіях
Приватні подіїprivateEventsМожливість створювати закриті події
ЗапрошенняinvitesРеферальна система
ШаблониtemplatesВибір шаблону при створенні події

Як змінити флаг

  1. Знайдіть потрібний флаг
  2. Перемкніть тогл
  3. Зміни набирають чинності негайно без перезапуску

DANGER

Вимкнення активного флага може порушити UX для користувачів у реальному часі. Плануйте зміни в непіковий час.

Ендпоінт флагів

Застосунок отримує поточний стан флагів через:

GET /v1/config/flags

Відповідь:

json
{
  "bringList": true,
  "wishList": true,
  "privateEvents": true,
  "invites": true,
  "templates": true
}

Кеш на стороні клієнта — 5 хвилин. Після зміни флага в адмін-панелі зачекайте до 5 хвилин або попросіть користувача перезапустити застосунок.

Серверна перевірка

Флаги перевіряються не лише на клієнті, а й на сервері (NestJS guard). Запит до вимкненої функції повертає 403 Forbidden.

Інші налаштування

ПараметрЗначенняДе змінити
OTP dev-escape-hatchOTP_ALLOW_DEV_CODE.env на сервері
CORS originsCORS_ORIGINS.env на сервері
Максимальний розмір фотоMAX_UPLOAD_SIZE.env на сервері

Ці параметри змінюються через середовище сервера (не через UI) — зверніться до розділу Deploy → API.

Peaced — платформа подій