minie4
|
bdc8a151f4
|
Merge branch 'feature/hexv1-card-deck' into dev
|
2025-07-06 20:23:59 +02:00 |
|
minie4
|
0d3b42193f
|
feat(frontend): implement changing the active card deck
|
2025-03-28 00:32:03 +01:00 |
|
minie4
|
6349d5055f
|
fix(frontend): fix incorrect parameter in german game_status string
|
2025-03-28 00:30:25 +01:00 |
|
minie4
|
338710d762
|
feat(deck-hexv1): add HexV1Card component
|
2025-03-28 00:25:30 +01:00 |
|
minie4
|
2cfcd0089f
|
feat(deck-hexv1): implement experimental HexV1 card deck
|
2025-03-28 00:05:10 +01:00 |
|
minie4
|
4104b01978
|
feat(backend): implement changing card deck
|
2025-03-28 00:03:18 +01:00 |
|
minie4
|
7bbe33725f
|
fix(backend): remove card from player before calling PlayCard
|
2025-03-28 00:00:51 +01:00 |
|
minie4
|
37c47a7b72
|
fix(frontend): adjust breakpoint of lobby grid
|
2025-03-27 22:35:55 +01:00 |
|
minie4
|
c8b9a32f25
|
fix(frontend): do not leave room when receiving an error from the backend
|
2025-03-27 22:33:43 +01:00 |
|
minie4
|
3539cb6922
|
fix(frontend): use correct flex direction for displaying multiple opponents
|
2025-03-27 22:29:36 +01:00 |
|
minie4
|
5e8890d823
|
fix(deck-classic): automatically refill card deck
|
2025-03-21 12:59:30 +01:00 |
|
minie4
|
c2e895d94a
|
feat(frontend): add basic end screen
|
2025-03-17 13:32:55 +01:00 |
|
minie4
|
0b41a5e795
|
fix(deck-classic): prevent placing a card on top of a black card
|
2025-03-17 10:54:38 +01:00 |
|
minie4
|
a54eb51e9a
|
fix(frontend): make sure player is active before updating card
|
2025-03-11 19:26:47 +01:00 |
|
minie4
|
4b13b9fc95
|
fix: make sure player is active before drawing a card
|
2025-03-11 19:24:10 +01:00 |
|
minie4
|
5c83cd6ce2
|
Merge branch 'dev' into feature/game-view
|
2025-03-11 18:54:03 +01:00 |
|
minie4
|
134b89118f
|
ops: add docker support
|
2025-03-11 18:53:26 +01:00 |
|
minie4
|
bbf83ef811
|
feat(backend): serve static frontend files
|
2025-03-11 18:50:10 +01:00 |
|
minie4
|
9088916f92
|
fix(backend): make sure database connection was successful before continuing
|
2025-03-11 17:50:25 +01:00 |
|
minie4
|
ee98d92f52
|
feat(frontend): implement basic card rendering, drawing and playing
|
2025-03-11 17:09:20 +01:00 |
|
minie4
|
1597fb9b31
|
feat(deck-classic): draw 7 cards per player on game start
|
2025-03-11 16:19:47 +01:00 |
|
minie4
|
14aeb21772
|
feat(backend): send own cards and player states on room join
|
2025-03-11 12:39:22 +01:00 |
|
minie4
|
ba44508f00
|
style(backend): fix double import of socketio library
|
2025-03-11 12:37:32 +01:00 |
|
minie4
|
889ee4ce4f
|
fix(backend): check that player socket exists before trying to send data
|
2025-03-11 12:35:38 +01:00 |
|
minie4
|
49e84eaac7
|
fix(backend): properly disconnect player after getting kicked
|
2025-03-11 12:33:41 +01:00 |
|
minie4
|
a4a26f04d4
|
fix(backend): fix crash when trying to update player data concurrently
|
2025-03-11 12:32:36 +01:00 |
|
minie4
|
d4f194b146
|
build(frontend): load backend url for vite dev proxy from env
|
2025-03-07 16:31:41 +01:00 |
|
minie4
|
5f1404c7d7
|
style: add svelte support to prettier and format svelte components
|
2025-03-07 11:17:12 +01:00 |
|
minie4
|
540c70216c
|
style: add prettier configuration and format code
|
2025-03-07 10:33:46 +01:00 |
|
minie4
|
c4b9f9287f
|
🎉 🚧 Start working on backend
|
2025-03-06 10:14:21 +01:00 |
|