-
18ae869ee8
pridanie pocty online/available hracov
master
tim
2026-07-27 20:09:24 +02:00
-
04185a0d97
Frontend: prepinac vzhladu kariet (znaky vs suit-icon)

timandClaude Opus 4.8
2026-07-12 19:37:57 +02:00
-
97c71cf6e1
Frontend: rozmery a farby dosky centralizovane do boardTheme

timandClaude Opus 4.8
2026-07-12 19:37:48 +02:00
-
1636757217
Statistiky: dokoncene hry rozdelene na s ludmi / s botmi

timandClaude Opus 4.8
2026-07-10 22:25:32 +02:00
-
8e18325660
Frontend: hamburger menu v hlavicke na mobile

timandClaude Opus 4.8
2026-07-10 01:16:29 +02:00
-
973c279cbd
Boti: pauza pred vedenim kopky, spravne poradie broadcastov po tahu

timandClaude Opus 4.8
2026-07-10 01:09:59 +02:00
-
b1010ae008
Frontend: pridavanie botov v lobby

timandClaude Fable 5
2026-07-06 23:34:34 +02:00
-
23de3ae3ac
API: in-process boti ako hraci

timandClaude Fable 5
2026-07-06 23:34:24 +02:00
-
9a750756c5
RL: pure-Python inferencia natrenovanej siete

timandClaude Fable 5
2026-07-06 23:34:08 +02:00
-
8f2449a408
RL: self-play PPO trening siete

timandClaude Fable 5
2026-07-06 23:33:56 +02:00
-
e1733f4943
RL: baseline boti a evaluacny harness

timandClaude Fable 5
2026-07-06 23:33:45 +02:00
-
3710a68e37
RL: encoding observacii, akcne masky a Round prostredie

timandClaude Fable 5
2026-07-06 23:33:35 +02:00
-
1b14ace2cd
Engine: Card a farby/hodnoty su hashovatelne

timandClaude Fable 5
2026-07-06 23:33:23 +02:00
-
f17f85ebd9
Trik: zmetanie po kazdom stichu, ovalne meno, dohrata hra mizne z lobby

timandClaude Opus 4.8
2026-07-07 18:49:40 +02:00
-
558c8ec2d9
TASKS.md: drobne formatovanie zoznamu Hotovo

timandClaude Opus 4.8
2026-07-07 11:01:30 +02:00
-
b1ca4bc78d
TASKS.md: presun dokoncenej ulohy (scrollbar skore) do Hotovo

timandClaude Opus 4.8
2026-07-07 11:01:14 +02:00
-
6c95c64398
Skore: slim scrollbar v style hry namiesto OS defaultu

timandClaude Opus 4.8
2026-07-07 11:00:56 +02:00
-
ca0cf413ee
TASKS.md: presun dokoncenej ulohy (trik animacia) do Hotovo

timandClaude Opus 4.8
2026-07-07 11:00:04 +02:00
-
fb90737944
Trik: posledna karta sa prida bez blikania, kopka sa zmetie k vitazovi

timandClaude Opus 4.8
2026-07-07 10:59:42 +02:00
-
1fbba5a7e1
TASKS.md: presun dvoch dokoncenych ulohy do Hotovo
tim
2026-07-07 00:21:49 +02:00
-
80929e7fed
Skore: scrollovatelny zoznam s collapse serii, zrusenie preciarkavania
tim
2026-07-07 00:21:34 +02:00
-
9ade92d7fe
Postgres kontajner: nastavenie timezone na Europe/Bratislava
tim
2026-07-04 19:48:40 +02:00
-
5b9d6342ad
Auth: nedokoncena registracia sa da dokoncit novym QR kodom

timandClaude Fable 5
2026-07-04 17:34:03 +02:00
-
53274607b1
Donate stranka: PAY by square QR s vyberom sumy

timandClaude Fable 5
2026-07-04 16:54:49 +02:00
-
aed0cd5d7f
Analytika: /auth sa uz nesleduje -- 1:1 duplicita landing eventu

timandClaude Fable 5
2026-07-04 16:06:39 +02:00
-
42f8dfdcf0
Analytika: landing event zachytava prvu navstevu aj s referrerom

timandClaude Fable 5
2026-07-04 15:39:11 +02:00
-
652a5aa66e
Merge branch 'fixy'
tim
2026-07-04 14:05:19 +02:00
-
-
7be89e70c8
pridanie pgAdmin
tim
2026-07-04 13:45:41 +02:00
-
28bb045274
Rozsirenie analytiky: login event, prepinac vsetci/prihlaseni, plny nazov krajiny

timandClaude Sonnet 5
2026-07-04 12:43:37 +02:00
-
7886b3a6b8
fix rusenie hier ked vsetkych odpoji
tim
2026-07-03 19:16:41 +02:00
-
c4800fca0e
Oprava hashu commitu v TASKS.md pre hotovu ulohu
tim
2026-07-03 10:41:51 +02:00
-
49ac0d3e78
Kopirovat celu URL linku na hru namiesto holeho gid v Lobby
tim
2026-07-03 10:41:40 +02:00
-
3615fa2bb1
frontendove optimalizacie
tim
2026-07-03 01:11:26 +02:00
-
-
7a5202195b
docker-compose update external network
tim
2026-07-01 21:04:04 +02:00
-
4f0b706c28
docker-compose pre prod (non final)
socket_reg_players
tim
2026-07-01 20:05:40 +02:00
-
fbe0c3aa18
Add login lockout and encrypt Player.totp_secret/auth_token at rest

timandClaude Sonnet 5
2026-07-01 19:49:56 +02:00
-
0845562a21
Add self-hosted usage analytics: pageview tracking + admin stats dashboard

timandClaude Sonnet 5
2026-07-01 19:43:10 +02:00
-
c59dca754f
Tidy up root-level files: drop dead config.py, group tests into tests/

timandClaude Sonnet 5
2026-07-01 00:37:25 +02:00
-
2c2f07c2ec
Apply velvet-table redesign, fix game lifecycle and history bugs

timandClaude Sonnet 5
2026-07-01 00:11:42 +02:00
-
30c32b7714
Add persistence layer: TOTP auth, game history, restore

timandClaude Opus 4.8
2026-06-23 23:09:50 +02:00
-
beaf142ee4
Add React frontend and clean up legacy HTTP backend
tim
2026-06-15 22:20:56 +02:00
-
b8e2d15e27
Add leave_game and enrich game_status for frontend integration

timandClaude Opus 4.8
2026-06-13 23:56:02 +02:00
-
821c7e81ce
Add CLAUDE.md and Slovak game-rules doc

timandClaude Opus 4.8
2026-06-13 23:40:42 +02:00
-
d47eb03bce
Migrate Socket.IO server to ASGI, fix bugs, harden, add socket tests

timandClaude Opus 4.8
2026-06-13 23:40:32 +02:00
-
aa1b037c1a
Fix guess-validation tests for high round numbers

timandClaude Opus 4.8
2026-06-13 23:40:13 +02:00
-
00937aa89f
Add Bridzik.get_player_cards and make get_status player-agnostic
tim
2026-06-13 23:40:04 +02:00
-
cd3d84319e
Add main socket communication
Frantisek F
2022-07-05 21:28:05 +02:00
-
3053040da9
Add docker and sockets
Frantisek F
2022-07-05 15:58:23 +02:00
-
2281e030f6
ui enhancements
simple_ui
Jakub Senderák
2020-04-25 19:59:20 +02:00
-
889f787f29
shuffler added as explicit dependency
Jakub Senderák
2020-04-25 18:31:33 +02:00
-
618e632ce4
sort_card_list moved to utils and refactored
Jakub Senderák
2020-04-25 18:30:43 +02:00
-
834e03c172
main module name change
Jakub Senderák
2020-04-25 18:27:35 +02:00
-
40b18cbf41
previous stash added to display
Jakub Senderák
2020-04-25 18:26:17 +02:00
-
71c9e33b85
Bridzik.get_previous_stash added
Jakub Senderák
2020-04-25 18:25:11 +02:00
-
6ebff98db7
guesses display order fix
Jakub Senderák
2020-04-22 22:48:53 +02:00
-
f4fd27a5c1
added points summary
Jakub Senderák
2020-04-22 18:18:48 +02:00
-
aa7b3c1a02
requirements
Jakub Senderák
2020-04-22 14:17:20 +02:00
-
d12f5c093c
ui tweaks, admin form
Jakub Senderák
2020-04-22 14:16:49 +02:00
-
d657dedf5f
first working prototype
Jakub Senderák
2020-04-21 13:36:09 +02:00
-
a43a7c4881
added config - form csrf tag
Jakub Senderák
2020-04-21 13:12:21 +02:00
-
e851da47ce
Flask api init
Jakub Senderák
2020-03-30 23:58:59 +02:00
-
f7dd5d44ed
added guess interval validation
dev
Jakub Senderák
2021-04-18 17:22:26 +02:00
-
2fb53d1c3d
removed Card class dependency
Jakub Senderák
2020-04-22 14:12:50 +02:00
-
357d36b89a
Bridzik.get_standings fix
Jakub Senderák
2020-04-21 13:41:45 +02:00
-
df52e6ce4b
gitignore add for images
Jakub Senderák
2020-04-21 13:39:50 +02:00
-
3187c42678
Bridzik.get_status fix
Jakub Senderák
2020-04-20 15:23:04 +02:00
-
93f98aa3cf
gitignore update
Jakub Senderák
2020-03-30 22:51:38 +02:00
-
122c4ba675
reorganized module
Jakub Senderák
2020-03-30 21:55:32 +02:00
-
4067582077
Initial comments removed
Jakub Senderák
2020-03-30 21:21:54 +02:00
-
a5b4629287
Series.play_card fix
Jakub Senderák
2020-03-30 19:42:32 +02:00
-
4bba93a03b
Card.JSONEncoder added
Jakub Senderák
2020-03-30 10:19:37 +02:00
-
1f17eede1a
top class init
Jakub Senderák
2020-03-28 21:50:54 +01:00
-
c5207f3ad9
Series init
Jakub Senderák
2020-03-28 21:20:37 +01:00
-
3f3ba86ca3
Round.get_points_summary added
Jakub Senderák
2020-03-28 09:15:58 +01:00
-
c1a7eb0e54
Round.get_stashes_summary renamed
Jakub Senderák
2020-03-28 09:04:04 +01:00
-
9da7a6a3f5
Card repr added
Jakub Senderák
2020-03-28 07:26:53 +01:00
-
07a494a40b
Round.get_winner_summary added
Jakub Senderák
2020-03-28 07:22:52 +01:00
-
ada5d74fd4
Stash.get_winner fix
Jakub Senderák
2020-03-28 07:19:29 +01:00
-
9885571222
refactor
Jakub Senderák
2020-03-27 22:34:55 +01:00
-
93e51762f5
additional tests for Round class
Jakub Senderák
2020-03-27 22:28:04 +01:00
-
404002c50e
Round - input valdation fix
Jakub Senderák
2020-03-27 22:27:24 +01:00
-
5098a1aa9a
stash.add_card arguments reordered
Jakub Senderák
2020-03-27 15:17:58 +01:00
-
38bf52c867
Initial commit
Jakub Senderák
2020-03-26 16:37:01 +01:00