-
0dbb2d13ed
Shrink mobile player/deck cards and widen opponent hand spacing
adlee-was-taken
2026-02-22 12:58:40 -05:00
-
82e5226acc
Update email from address and add deploy script
adlee-was-taken
2026-02-22 00:36:38 -05:00
-
b81874f5ba
Fix CSP blocking admin panel buttons by removing inline onclick handlers
adlee-was-taken
2026-02-21 23:56:45 -05:00
-
797d1e0280
Add copy invite link button and auto-populate invite code from URL
adlee-was-taken
2026-02-21 23:54:06 -05:00
-
538ca51ba5
Add forgot/reset password UI and Resend email config
adlee-was-taken
2026-02-21 23:51:58 -05:00
-
9339abe19c
Pin Hole indicator left and End Game right in mobile bottom bar
adlee-was-taken
2026-02-21 23:43:02 -05:00
-
ac2d53b404
Move Hole indicator and End Game button to mobile bottom bar
adlee-was-taken
2026-02-21 23:40:24 -05:00
-
7e108a71f9
Max out mobile opponent text sizes for readability
adlee-was-taken
2026-02-21 23:28:21 -05:00
-
7642d120e2
Increase mobile opponent text sizes for readability
adlee-was-taken
2026-02-21 23:26:14 -05:00
-
6ba0639d51
Fix opponent row fitting 3 per row on mobile
adlee-was-taken
2026-02-21 23:23:19 -05:00
-
3b9522fec3
Fix mobile bottom bar: pin to viewport bottom, remove background
adlee-was-taken
2026-02-21 23:21:32 -05:00
-
aa2093d6c8
Polish mobile bottom bar buttons and drawer transitions
adlee-was-taken
2026-02-21 23:17:53 -05:00
-
3227c92d63
Wrap opponent row at 3 per line and bump opponent card size 10%
adlee-was-taken
2026-02-21 23:16:40 -05:00
-
b7b21d8378
Bump version to 3.1.1, add mobile portrait layout documentation
v3.1.1
adlee-was-taken
2026-02-21 23:14:06 -05:00
-
fb3bd53b0a
Fix mobile animation card sizing and layout polish
adlee-was-taken
2026-02-21 23:11:39 -05:00
-
4fcdf13f66
Fix mobile portrait layout: lobby overlap, deal animation, card font sizes
adlee-was-taken
2026-02-21 22:52:44 -05:00
-
6673e63241
Enable HTTPS-only with HTTP->HTTPS redirect
adlee-was-taken
2026-02-21 21:12:48 -05:00
-
62e7d4e1dd
Fix End Game showing false 'Connection lost' error
adlee-was-taken
2026-02-21 20:39:43 -05:00
-
bae5d8da3c
Wire authManager into GolfGame instance for WebSocket token auth
adlee-was-taken
2026-02-21 20:32:49 -05:00
-
62e3dc0395
Allow ws:// in production CSP for pre-SSL WebSocket connections
adlee-was-taken
2026-02-21 20:30:29 -05:00
-
bda88d8218
Add gap between login and signup buttons
adlee-was-taken
2026-02-21 20:27:29 -05:00
-
b5a8e1fe7b
Fix Traefik network resolution - use golfgame_web not internal
adlee-was-taken
2026-02-21 20:25:41 -05:00
-
929ab0f320
Enable Traefik debug logging and access logs for troubleshooting
adlee-was-taken
2026-02-21 20:23:44 -05:00
-
7026d86081
Link HTTP fallback router to golf service explicitly
adlee-was-taken
2026-02-21 20:22:40 -05:00
-
b2ce6f5cf1
Add HTTP fallback route for pre-DNS testing, disable redirect temporarily
adlee-was-taken
2026-02-21 20:20:24 -05:00
-
d4a39fe234
Upgrade Traefik to v3.6 for Docker Engine v29 API negotiation fix
adlee-was-taken
2026-02-21 20:18:20 -05:00
-
9966fd9470
Set DOCKER_API_VERSION for Traefik compatibility with Docker Engine v29
adlee-was-taken
2026-02-21 20:16:00 -05:00
-
050294754c
Upgrade Traefik v2.10 to v3.3 for Docker Engine v29 compatibility
adlee-was-taken
2026-02-21 20:15:09 -05:00
-
1856019a95
Fix Dockerfile WORKDIR for server relative imports
adlee-was-taken
2026-02-21 20:05:29 -05:00
-
f68d0bc26d
v3.1.0: Invite-gated auth, Glicko-2 ratings, matchmaking queue
adlee-was-taken
2026-02-21 20:02:10 -05:00
-
c59c1e28e2
Smooth held card transition and scale font with card size
adlee-was-taken
2026-02-15 00:14:27 -05:00
-
bfa94830a7
Move V2_BUILD_PLAN.md to docs/v2/
adlee-was-taken
2026-02-14 23:59:48 -05:00
-
850b8d6abf
Standard-rules-only leaderboard with client unranked indicators
v3.0.1
3.0
adlee-was-taken
2026-02-14 11:16:45 -05:00
-
e1cca98b8b
Fix client scoring to respect house rules for column pairs
adlee-was-taken
2026-02-14 10:34:40 -05:00
-
df61d88ec6
Revise rules page strategic impact descriptions for accuracy
adlee-was-taken
2026-02-14 10:18:26 -05:00
-
9fc6b83bba
v3.0.0: V3 features, server refactoring, and documentation overhaul
v3.0.0
adlee-was-taken
2026-02-14 10:03:45 -05:00
-
13ab5b9017
Tune knock-early thresholds and fix failing test suite
adlee-was-taken
2026-02-14 09:56:59 -05:00
-
9bb9d1e397
Refactor ai.py: decompose choose_swap_or_discard and extract utilities
adlee-was-taken
2026-02-14 09:31:37 -05:00
-
8431cd6fd1
Speed up score animations and fix end-of-round UI
adlee-was-taken
2026-02-14 08:45:44 -05:00
-
49b2490c25
Add PostgreSQL game logging system
adlee-was-taken
2026-02-14 08:42:49 -05:00
-
7d28e83a49
Update CLAUDE.md with AI safety checks and architecture
adlee-was-taken
2026-02-14 08:42:38 -05:00
-
4ad508f84f
Fix AI swapping high cards into unknown positions
adlee-was-taken
2026-02-14 08:28:10 -05:00
-
9b53e51aa3
Add opponent denial strategy to AI decision making
adlee-was-taken
2026-02-06 19:15:39 -05:00
-
cd05930b69
Add house rule presets and comparison mode to simulation runner
adlee-was-taken
2026-02-05 22:51:20 -05:00
-
c615c8b433
Fix animation race conditions and improve UI feedback
adlee-was-taken
2026-02-05 00:28:06 -05:00
-
4664aae8aa
Bump version to 2.0.1
v2.0.1
adlee-was-taken
2026-02-02 23:31:39 -05:00
-
a5d108f4f2
Add animation system documentation and project context
adlee-was-taken
2026-02-01 23:14:04 -05:00
-
df422907b0
Speed up animations and reduce CPU turn delays
adlee-was-taken
2026-02-01 23:06:17 -05:00
-
bc1b1b7725
Migrate animation system to unified anime.js framework
adlee-was-taken
2026-02-01 22:57:53 -05:00
-
7b64b8c17c
Timing and animation changes for a more natural feeling game with CPU opps.
adlee-was-taken
2026-01-31 12:22:54 -05:00
-
6950769bc3
Version 2.0.0: Animation fixes, timing improvements, and E2E test suite
v2.0.0
Aaron D. Lee
2026-01-29 18:33:28 -05:00
-
724bf87c43
Add CPU profile cleanup on shutdown and debug endpoints
Aaron D. Lee
2026-01-27 19:08:14 -05:00
-
15135c404e
Add "Put Back" button to cancel accidental discard draws
Aaron D. Lee
2026-01-27 19:02:25 -05:00
-
0c8d2b4a9c
Add share link button for room invites
Aaron D. Lee
2026-01-27 16:34:45 -05:00
-
0b0873350c
Move room code banner to top-left corner
Aaron D. Lee
2026-01-27 16:28:57 -05:00
-
f27020f21b
Fix V2 race conditions, auth gaps, serialization bugs, and async stats
Aaron D. Lee
2026-01-27 16:27:30 -05:00
-
1dbfb3f14b
Home page auth button logic fixed - for better enjoyment of logo animation.
Aaron D. Lee
2026-01-27 12:53:44 -05:00
-
ba85a11d1a
Refine golf ball logo and add static route
Aaron D. Lee
2026-01-27 12:51:10 -05:00
-
d2e78da7d2
Add golf ball logo with card suits and fix server shutdown hang
Aaron D. Lee
2026-01-27 12:31:21 -05:00
-
546e63ffed
Add missing leaderboard.js static file route
Aaron D. Lee
2026-01-27 11:53:38 -05:00
-
93b753dedb
Fix _initiate_shutdown NameError by moving function before lifespan
Aaron D. Lee
2026-01-27 11:42:48 -05:00
-
bea85e6b28
Huge v2 uplift, now deployable with real user management and tooling!
Aaron D. Lee
2026-01-27 11:32:15 -05:00
-
c912a56c2d
Early Knock house rule and improved error handling.
Aaron D. Lee
2026-01-26 22:23:12 -05:00
-
36a71799b5
UI polish: opponent draw flash, compact house rules with suit separators, toast styling.
Aaron D. Lee
2026-01-26 21:37:02 -05:00
-
33e3f124ed
Additional house rules to accomodate more common game variants.
Aaron D. Lee
2026-01-26 20:13:30 -05:00
-
23657f6b0c
More host UI refinements, fun logo animations, etc.
Aaron D. Lee
2026-01-26 17:03:30 -05:00
-
c72fe44cfa
More host UI refinements, intuitive UI enhancements during gameplay pt 3.
Aaron D. Lee
2026-01-26 15:04:23 -05:00
-
059edfb3d9
More host UI refinements, intuitive UI enhancements during gameplay pt 2.
Aaron D. Lee
2026-01-26 15:02:25 -05:00
-
13a490b417
More host UI refinements, intuitive UI enhancements during gameplay.
Aaron D. Lee
2026-01-26 15:01:49 -05:00
-
67021b2b51
Additional flip on discard variant - endgame and updated rules.md and new rules page.
Aaron D. Lee
2026-01-26 01:01:08 -05:00
-
e9909fa967
More UI tweaks and fixes.
Aaron D. Lee
2026-01-26 00:24:57 -05:00
-
20c882e5f1
More additional animation tweaks, round countdown adjustments, etc.
Aaron D. Lee
2026-01-26 00:17:18 -05:00
-
0f44464c4f
Additional animation work and AI strategy enhancements and logging for performance analytics.
Aaron D. Lee
2026-01-25 18:49:18 -05:00
-
f80bab3b4b
Numerous WebUI animations, improvements, AI fixes, opporitunity cost-based decision logic, etc.
Aaron D. Lee
2026-01-25 17:37:01 -05:00
-
d9073f862c
Add documentation and move rules display to header
Aaron D. Lee
2026-01-25 00:10:26 -05:00
-
39b78a2ba6
Add final results modal, active rules display, and UI improvements
v1.1.0
Aaron D. Lee
2026-01-24 23:53:07 -05:00
-
f4275c7a7d
Refactor card values to single source of truth, fix ten_penny bug
v1.0.0
Aaron D. Lee
2026-01-24 20:26:17 -05:00
-
94da51e46b
Update client UI with latest styling changes
Aaron D. Lee
2026-01-24 19:30:20 -05:00
-
ac84a76c3d
Update client UI with latest changes
Aaron D. Lee
2026-01-24 19:29:08 -05:00
-
d18cea2104
Initial commit: 6-Card Golf with AI opponents
Aaron D. Lee
2026-01-24 19:26:12 -05:00
-
b4a661a801
Initial commit
ADLee
2026-01-24 19:13:37 -05:00