mates
a26d6cf85c
feat: vylepšená podpora themes
CI / Generate TypeScript types (push) Successful in 1m3s
CI / Server unit tests (push) Successful in 30s
CI / Build server (push) Successful in 25s
CI / Build client (push) Successful in 36s
CI / Playwright E2E tests (push) Successful in 1m20s
CI / Build and push Docker image (push) Successful in 2m46s
CI / Notify (push) Successful in 1s
2026-05-20 12:51:46 +02:00
mates
640c7ed41d
feat: podpora themes
CI / Generate TypeScript types (push) Successful in 10s
CI / Server unit tests (push) Successful in 21s
CI / Build server (push) Successful in 24s
CI / Build client (push) Successful in 33s
CI / Playwright E2E tests (push) Successful in 1m16s
CI / Build and push Docker image (push) Successful in 42s
CI / Notify (push) Successful in 1s
2026-05-14 21:36:56 +02:00
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
774be3df6d
feat: večeře (extra meal slot)
...
CI / Generate TypeScript types (pull_request) Successful in 11s
CI / Generate TypeScript types (push) Successful in 36s
CI / Server unit tests (pull_request) Successful in 25s
CI / Build client (pull_request) Successful in 37s
CI / Server unit tests (push) Successful in 22s
CI / Build server (push) Successful in 1m0s
CI / Build client (push) Successful in 37s
CI / Build server (pull_request) Successful in 3m14s
CI / Playwright E2E tests (push) Successful in 1m18s
CI / Build and push Docker image (push) Has been skipped
CI / Notify (push) Successful in 2s
CI / Playwright E2E tests (pull_request) Successful in 10m34s
CI / Build and push Docker image (pull_request) Has been skipped
CI / Notify (pull_request) Has been skipped
- Nová stránka /vecere pro evidenci extra jídla (večeře/pozdní oběd)
- MealSlot enum (obed/extra), oddělený storage namespace YYYY-MM-DD_extra
- slot parametr na všech food endpointech a GET /api/data
- Push reminder: přechod na 60min cooldown, login v payloadu místo endpointu
- server: slot?: string → slot?: MealSlot, enum konstanty místo literálů
- Jest testy izolace extra/obed storage namespace
- Aktualizace changelogů (saláty, SINGLE_PAYMENT, večeře)
2026-05-06 21:06:25 +02:00
mates
44cf749bc9
feat: nový způsob zobrazování novinek
...
ci/woodpecker/push/workflow Pipeline is pending
fix: oprava kopírování changelogů do Docker image
fix: oprava kopírování changelogů do Docker image
fix: oprava
2026-03-08 10:55:50 +01:00
mates
cc98c2be0d
feat: podpora ručního generování QR kódů pro platby
ci/woodpecker/push/workflow Pipeline was successful
2026-02-20 14:17:39 +01:00
Stánek Pavel
37cacd895a
feat: redesign aplikace pomocí claude code
2026-02-03 10:37:27 +01:00
batmanisko
6a1da97ef1
feat: podpora dark mode
2026-01-30 07:47:03 +01:00
mates
c264f9921e
Opravy dle SonarLint - klient
2026-01-13 15:35:00 +01:00
mates
331a890cc5
Oddělení přenačtení menu do vlastní komponenty
ci/woodpecker/push/workflow Pipeline was successful
2025-10-10 14:00:01 +02:00
mates
d366882f6b
Migrace klienta na OpenAPI
ci/woodpecker/push/workflow Pipeline was successful
2025-03-19 23:08:46 +01:00
mates
e55ee7c11e
Refaktor: Nálezy SonarQube
ci/woodpecker/push/workflow Pipeline is running
2025-03-05 21:48:02 +01:00
mates
d69e09afee
Migrace na OpenAPI - TypeScript typy
2025-03-05 21:05:21 +01:00
mates
ca400638d1
Přidání základních statistik
ci/woodpecker/push/workflow Pipeline failed
2025-02-27 00:22:34 +01:00
Michal Hájek
c311cc2fd7
Oprava importů klienta do složky types, aby nebylo potřeba složku kokírovat
2025-02-02 16:01:21 +01:00
mates
72c7bfe80c
Možnost skrytí polévek
2024-01-24 18:54:07 +01:00
mates
8e075dd904
Základní Pizza kalkulačka
2024-01-08 23:39:12 +01:00
mates
74893c38eb
Refaktor, rozdělení api, zpřehlednění kódu
2023-10-03 22:52:09 +02:00
mates
8e285e9197
Možnost hlasování o nových funkcích
2023-09-27 18:35:18 +02:00
mates
eb27591727
Možnost příplatků u Pizza day objednávek
2023-09-24 20:15:04 +02:00
mates
3c0e8b2297
Deduplikace typů a sloučení kontejnerů
...
- Zavedení yarn workspaces
- Sloučení klienta a serveru do jednoho Docker kontejneru
- Společný dockerfile, builder
- Zbavení se nginx (není již potřeba)
2023-07-22 19:37:03 +02:00
mates
e81c7d09a3
Přesun autentizace na server
2023-06-28 07:24:26 +02:00
mates
09264720d1
Oprava překlepu
2023-06-16 21:05:36 +02:00
mates
b2c8b312c3
Validace čísla účtu, stylování dialogu
2023-06-16 20:02:56 +02:00
mates
e8ceb02194
Příprava ukládání bankovního účtu
2023-06-07 21:08:50 +02:00
mates
51ad2dacaa
Oprava zarovnání uživatelského menu
2023-06-03 10:57:38 +02:00
mates
00047e7183
Navbar s možností odhlášení
2023-06-02 19:51:30 +02:00