|
|
5067f07514
|
feat: Implement server-side player context for actions to prevent client tampering.
|
2025-12-16 21:48:22 +01:00 |
|
|
|
1c3758712d
|
feat: Pause/resume draft timers on host disconnect/reconnect and enable explicit player room departure.
|
2025-12-16 21:37:37 +01:00 |
|
|
|
b9c5905474
|
feat: Add exit functionality and confirmation modal to DraftView, and include draft state in join room callback.
|
2025-12-16 21:30:51 +01:00 |
|
|
|
ca76405986
|
feat: Refactor application layout for full-height content and implement resizable draft UI with card zoom and scaling.
|
2025-12-16 19:09:53 +01:00 |
|
|
|
4663c968ee
|
feat: Implement player reconnection logic and auto-pick functionality for disconnected players during draft.
Build and Deploy / build (push) Successful in 1m18s
|
2025-12-16 18:46:55 +01:00 |
|
|
|
6163869a17
|
feat: Enhance draft system with 4-player 'pick 2' rules, minimum player count, and fix pack duplication by ensuring unique pack instances.
Build and Deploy / build (push) Successful in 1m25s
|
2025-12-16 18:41:43 +01:00 |
|
|
|
58641b34a5
|
fix: Resolve socket mixed content error by making the socket connection URL environment-aware for production and development, and adding Vite client type definitions.
Build and Deploy / build (push) Successful in 1m18s
|
2025-12-16 17:33:05 +01:00 |
|
|
|
8a40bc6ca4
|
feat: Enhance CSV parser to dynamically map quantity, name, finish, and ID columns from headers for robust custom imports.
Build and Deploy / build (push) Successful in 1m20s
|
2025-12-16 15:23:59 +01:00 |
|
|
|
dcbc484a1c
|
feat: Persist app tab, generated packs, cube settings, and player data to local storage, and add a session reset option.
Build and Deploy / build (push) Successful in 1m11s
|
2025-12-16 13:54:11 +01:00 |
|
|
|
618a2dd09d
|
feat: Implement floating card preview on hover with boundary detection for list and grid views.
|
2025-12-16 13:40:45 +01:00 |
|
|
|
8433d02e5b
|
feat: Add support for card finishes (foil/normal) from input parsing through to UI display.
|
2025-12-16 13:14:02 +01:00 |
|
|
|
260920184d
|
chore: temporarily disable card flip functionality
Build and Deploy / build (push) Successful in 1m20s
|
2025-12-16 13:01:11 +01:00 |
|
|
|
dd9f19aff7
|
feat: Introduce zone viewing overlay and add server-side zone management actions.
Build and Deploy / build (push) Failing after 1m15s
|
2025-12-16 12:55:01 +01:00 |
|
|
|
b13627363f
|
feat: Add deck tester feature to import custom deck lists and immediately start solo games.
|
2025-12-15 00:31:58 +01:00 |
|
|
|
2eea9b860e
|
feat: Implement manual game mode with 3D battlefield, custom context menu, and card actions including tokens and counters.
Build and Deploy / build (push) Failing after 2m32s
|
2025-12-14 23:53:41 +01:00 |
|
|
|
6dc69dd22a
|
feat: Add persistence configuration to Helm chart for card image caching and update image repository and tag.
Build and Deploy / build (push) Successful in 1m19s
|
2025-12-14 23:07:36 +01:00 |
|
|
|
53553aae0a
|
feat: Introduce a Helm chart for deploying the mtg-draft-maker application to Kubernetes and update the devlog.
|
2025-12-14 23:03:42 +01:00 |
|
|
|
b8e23a5614
|
build: Add Docker containerization documentation and remove unused variables to resolve TypeScript errors.
Build and Deploy / build (push) Successful in 1m14s
|
2025-12-14 22:55:00 +01:00 |
|
|
|
6f3c773dfd
|
feat: Add Docker containerization, production serving, and Gitea CI/CD workflow.
Build and Deploy / build (push) Failing after 2m44s
|
2025-12-14 22:48:41 +01:00 |
|
|
|
65824a52d9
|
fix: Resolve React hooks violation, implement player waiting screen, and auto-start game upon deck submission.
|
2025-12-14 22:41:26 +01:00 |
|
|
|
9ff305f1ba
|
feat: Implement draft and game phases with client views, dedicated managers, and server-side card image caching.
|
2025-12-14 22:23:23 +01:00 |
|
|
|
a2a8b33368
|
updated gitignore
|
2025-12-14 22:12:20 +01:00 |
|
|
|
0a8f78df3a
|
fix: add generateUUID fallback for crypto.randomUUID in PackGeneratorService and document the solution.
|
2025-12-14 21:45:38 +01:00 |
|
|
|
da643b787f
|
feat: Implement initial multiplayer lobby and game room functionality with server-side room management.
|
2025-12-14 21:42:13 +01:00 |
|
|
|
1b8ae00da1
|
feat: Simplify Cube Manager UI by conditionally displaying pack generation mode options and automatically configuring the mode based on the selected card source.
|
2025-12-14 21:20:37 +01:00 |
|
|
|
e2c93d9652
|
chore: Remove tournament mode feature and its associated UI from the Cube Manager, simplifying pack display.
|
2025-12-14 21:19:21 +01:00 |
|
|
|
d468055f6b
|
feat: Implement set-based pack generation with booster box creation, including new UI for selecting MTG sets and fetching their card pools.
|
2025-12-14 21:12:57 +01:00 |
|
|
|
d687c6b77f
|
Initial Commit
|
2025-12-14 21:00:46 +01:00 |
|