• Stefy Lanza (nextime / spora )'s avatar
    Implement venue timezone system to fix UTC midnight day change issues · 2661425a
    Stefy Lanza (nextime / spora ) authored
    - Add timezone_utils.py with system timezone auto-detection
    - Configure venue timezone with system timezone as default fallback
    - Update games_thread.py to use venue timezone for day calculations
    - Update web dashboard API routes to use venue timezone for date filtering
    - Add venue timezone configuration to web UI
    - Fix day boundary issues where UTC midnight didn't match venue local time
    - Ensure fixtures and bets are correctly associated with venue days
    
    This resolves the problem where operations stored in UTC caused incorrect
    day change calculations when midnight UTC didn't correspond to actual
    midnight in the venue's timezone.
    2661425a
Name
Last commit
Last update
assets Loading commit data...
mbetterclient Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
API_AUTHENTICATION_DOCUMENTATION.md Loading commit data...
CHANGELOG.md Loading commit data...
DISCOVERY_README.md Loading commit data...
DOCUMENTATION.md Loading commit data...
EXTRACTION_ALGORITHM.md Loading commit data...
GAME_FLOW_DIAGRAM.md Loading commit data...
GAME_LOGIC_DOCUMENTATION.md Loading commit data...
LICENSE Loading commit data...
MbetterClient_wrapper.sh Loading commit data...
PyQt6_UPGRADE_SUMMARY.md Loading commit data...
PyQt6_VIDEO_PLAYER_DOCUMENTATION.md Loading commit data...
README.md Loading commit data...
USER_WORKFLOW_DOCUMENTATION.md Loading commit data...
build.bat Loading commit data...
build.py Loading commit data...
build.sh Loading commit data...
build_pyqt6.sh Loading commit data...
build_test.sh Loading commit data...
check_bets.py Loading commit data...
check_database_schema.py Loading commit data...
clean.sh Loading commit data...
clean_pyqt6.sh Loading commit data...
cookies.txt Loading commit data...
create_bet_all_outcomes.py Loading commit data...
create_icon.py Loading commit data...
create_test_matches.py Loading commit data...
delete_all_bets.py Loading commit data...
gpu_debug.py Loading commit data...
main.py Loading commit data...
mbetter_discovery.py Loading commit data...
mbetter_discovery_icon.ico Loading commit data...
mbetter_discovery_icon_preview.png Loading commit data...
mbetter_discovery_linux.spec Loading commit data...
mbetter_discovery_windows.spec Loading commit data...
pyqt6_amd64-2026-01-05T23:47:39Z.build Loading commit data...
pyqt6_amd64.build Loading commit data...
qt.conf Loading commit data...
remote_debug.sh Loading commit data...
requirements.txt Loading commit data...
setup_discovery.py Loading commit data...
test_api_authentication.py Loading commit data...
test_auth_verification.py Loading commit data...
test_cancel_bet.py Loading commit data...
test_cancel_logic.py Loading commit data...
test_config_auth.py Loading commit data...
test_progress_bar.html Loading commit data...