Commit Graph

13 Commits

Author SHA1 Message Date
batmanisko 936b33cc80 feat: /objednani – skupinové objednávky s QR platbou
CI / Generate TypeScript types (push) Successful in 18s
CI / Generate TypeScript types (pull_request) Successful in 9s
CI / Server unit tests (push) Successful in 21s
CI / Build client (push) Successful in 40s
CI / Server unit tests (pull_request) Successful in 21s
CI / Build server (pull_request) Successful in 24s
CI / Build server (push) Has been cancelled
CI / Playwright E2E tests (push) Has been cancelled
CI / Build and push Docker image (push) Has been cancelled
CI / Notify (push) Has been cancelled
CI / Build client (pull_request) Has been cancelled
CI / Playwright E2E tests (pull_request) Has been cancelled
CI / Build and push Docker image (pull_request) Has been cancelled
CI / Notify (pull_request) Has been cancelled
Nahrazuje /vecere novou stránkou /objednani. Místo jednoho
OBJEDNAVAM bucketu umožňuje vytvářet více skupin, kde každá
objednává z jiného obchodu.

- Skupiny mají stavový automat: open → locked → ordered
- Obchody spravuje admin heslem (ADMIN_PASSWORD env var)
  přes modal „Správa obchodů"
- Při stavu ordered zakladatel generuje QR kódy platby
  (nový PayForGroupModal – volné částky bez menu)
- PayForAllModal (oběd) upraven: plátce nyní vidí svůj
  vlastní díl jako informační řádek
- Nové testy: stores.test.ts + groups.test.ts (36 testů)
2026-05-07 07:05:01 +02:00
batmanisko 607bcd9bf5 feat: uprava refresh menu hesel
každý může udělat refresh, jen ne tak často, bypass mimo zdrojak
2026-03-05 21:50:17 +01:00
batmanisko d62f6c1f5a feat: push notifikace pro připomínku výběru oběda
ci/woodpecker/push/workflow Pipeline was successful
2026-03-04 13:33:58 +01:00
mates aca4055d57 Přidání trusted headers do .env.template 2023-12-02 21:07:15 +01:00
Reallag 6d89858e3e feat: podpora notifikací z notify 2023-10-15 20:28:58 +02:00
mates d41e0e9113 Podpora odhlášení přes Authelia 2023-08-08 21:32:11 +02:00
mates 37542499a9 Zavedení podpory pro Redis, agnostické úložiště dat 2023-08-06 17:46:51 +02:00
mates bcd9199206 Oprava po merge 2023-06-28 16:59:51 +02:00
mates e81c7d09a3 Přesun autentizace na server 2023-06-28 07:24:26 +02:00
mates 9090b156ce Zbavení se Food API, zahrnutí do serveru 2023-06-18 18:10:38 +02:00
Reallag 97aa41549b rozběhání gotify notifikací podle dat z env 2023-06-13 21:30:00 +02:00
mates 1a53bacfce Podpora vývoje na Windows 2023-06-13 21:12:25 +02:00
mates af11b7265c Odstranění .env souborů, zavedení šablon 2023-06-12 20:09:09 +02:00