Konfiguracja systemowa

Klucze runtime dla push-notyfikacji i dispatchu. Edytujesz wartości w tabelisystem_config (admin-only).

push_dispatch_url

Pełny URL endpointa wywoływanego przez Postgres trigger po wrzuceniu wiersza do notification_queue (np. https://hub.idrecords.pl/api/public/push/dispatch).

push_dispatch_secret

Wspólny sekret porównywany z env PUSH_DISPATCH_SECRET w handlerze /api/public/push/dispatch.

vapid_public_key

Tylko informacyjnie — faktyczny klucz publiczny pobierany jest z env VAPID_PUBLIC_KEY.

vapid_subject

Adres kontaktowy używany przez vendory push (np. mailto:hub@idrecords.pl). Faktyczna wartość runtime pochodzi z env VAPID_SUBJECT.

test_user_ids

UUIDs userów (po przecinku/spacji/nowych liniach), którzy widzą Strefę Fanów i Talentobranie zanim odblokujemy je publicznie. Admin zawsze widzi.

test_user_emails

Alternatywnie podaj emaile (po przecinku). Wygodne, gdy nie chcesz wyciągać UUID.

public_zone_fandom_enabled

Wpisz 'on' by odblokować /ajdi/* dla WSZYSTKICH zalogowanych artystów. 'off' = tylko admin + konta testowe.

public_zone_talentobranie_enabled

Wpisz 'on' by odblokować /talentobranie dla WSZYSTKICH artystów. 'off' = tylko admin + konta testowe.

Konta testowe

Tworzy testkonto@idrecords.pl, testkonto2@idrecords.pl, testkonto3@idrecords.pl z rolą fan, hasłem testujemy, auto-confirmed, i dopisuje je do listy „test_user_emails". Idempotentne — można puścić wielokrotnie (resetuje hasło).

Storage (Lovable Cloud)

Co siedzi w bucketach. Network/egress liczone jest od ruchu, ale ciężkie buckety to kandydat do migracji na Dropbox albo zaostrzenia preload.

Liczę rozmiary bucketów…
v2.178.2