feat: limity skupinových objednávek nastavitelné přes env
CI / Generate TypeScript types (push) Successful in 12s
CI / Server unit tests (push) Successful in 25s
CI / Build server (push) Successful in 30s
CI / Build client (push) Successful in 39s
CI / Playwright E2E tests (push) Successful in 3m55s
CI / Build and push Docker image (push) Successful in 49s
CI / Notify (push) Successful in 2s

This commit is contained in:
2026-09-24 09:18:56 +02:00
parent 076b8db179
commit 103445dba8
15 changed files with 386 additions and 28 deletions
+16
View File
@@ -64,3 +64,19 @@
# SENTRY_CLIENT_DSN=https://...@sentry.example.com/2
# Interní logy Sentry SDK do konzole — pro ladění, když eventy nedorazí do Sentry.
# SENTRY_DEBUG=true
# Limity skupinových objednávek (pojistky proti překlepům, ne ochrana proti zlému úmyslu).
# Nevyplněné nebo neplatné hodnoty (ne celé kladné číslo) = výchozí hodnota. Klient je dostává přes GET /api/config.
# Max. délka poznámky člena (co si objednává), výchozí 300 znaků.
# GROUP_MAX_NOTE_LENGTH=300
# Max. délka popisu příplatku, výchozí 100 znaků.
# GROUP_MAX_SURCHARGE_TEXT_LENGTH=100
# Max. délka názvu skupiny, výchozí 100 znaků.
# GROUP_MAX_NAME_LENGTH=100
# Max. délka URL nabídky / odkazu na sledování, výchozí 500 znaků.
# GROUP_MAX_URL_LENGTH=500
# Max. výše jedné částky (útrata člena, příplatek, poplatky, doprava, spropitné, pevná sleva) v Kč, výchozí 10000.
# GROUP_MAX_AMOUNT_KC=10000
# Výběr z nabídky: max. kusů jedné položky (výchozí 10) a max. položek celkem (výchozí 20).
# GROUP_MAX_ITEM_QUANTITY=10
# GROUP_MAX_ITEMS=20