admin admin
  • Joined on 2025-11-24
admin pushed to main at admin/mtgonline 2026-07-21 03:51:13 +00:00
46abfe5fbc Add comprehensive documentation for MTG Online Backend
admin pushed to main at admin/mtgonline 2026-07-21 03:00:19 +00:00
6f01e2d1b4 Add docker-compose.yml for multi-container deployment
admin pushed to main at admin/mtgonline 2026-07-21 02:58:50 +00:00
90822d48c4 Fix MTGJSON download functionality
0eacaba28b docs: update README with volume mount instructions and Docker setup
ea3c1d9691 Refactor MTGJSON manager to use local files only
Compare 3 commits »
admin pushed to main at admin/mtgonline 2026-07-20 21:48:47 +00:00
6a9d90c3b5 Update state.json for full deployment review
admin pushed to main at admin/mtgonline 2026-07-20 13:59:58 +00:00
3fae593a22 Fix MTGJSON download: use .json files, remove gzip unpacking
admin pushed to main at admin/mtgonline 2026-07-20 13:23:46 +00:00
2369c2cc8c Add comprehensive handoff documentation for new thread
admin pushed to main at admin/mtgonline 2026-07-20 04:46:31 +00:00
ad2742c1cf Fix MTGJSON download: use .gz URLs and handle pre-uncompressed files
admin pushed to main at admin/mtgonline 2026-07-20 04:39:55 +00:00
65a1f95b7f Save state and update project documentation
admin pushed to main at admin/mtgonline 2026-07-20 04:39:02 +00:00
20fb57258b Increase download timeout to 60 minutes for large MTGJSON files
admin pushed to main at admin/mtgonline 2026-07-20 04:37:43 +00:00
d347e0e586 Double all timeout values to prevent download/upsert timeouts
admin pushed to main at admin/mtgonline 2026-07-20 04:06:45 +00:00
6b3fa63501 Fix: Use download_with_sanity_check() and fail container on download failure
admin pushed to main at admin/mtgonline 2026-07-20 03:56:34 +00:00
0643544327 Update state.json for sanity check implementation
admin pushed to main at admin/mtgonline 2026-07-20 03:54:39 +00:00
dedc9a35b3 Add MTGJSON data sanity check with file size validation and retry logic
f722d7ab62 chore: update state.json with deployment information
Compare 2 commits »
admin pushed to main at admin/mtgonline 2026-07-20 03:17:33 +00:00
99c7d08bb1 feat: MTGJSON data manager service with download, unpack, and upsert
admin pushed to main at admin/mtgonline 2026-07-20 02:08:32 +00:00
bb231a5f5d feat: Add MTGJSON data loading and download scripts
admin pushed to main at admin/mtgonline 2026-07-20 01:09:50 +00:00
db01e29a54 Final project commit: MTGJSON data integration and backend API
b170dfd577 feat: Add MTGJSON data integration
baf13ce294 feat: add MTGJSON to PostgreSQL data loader with upsert logic
Compare 3 commits »
admin pushed to main at admin/mtgonline 2026-07-18 23:02:55 +00:00
02ef8e36bc Complete backend verification: fix syntax errors, create __init__.py files, add setup_db.py, update docker-compose for two PostgreSQL containers
admin pushed to main at admin/mtgonline 2026-07-18 19:13:38 +00:00
3a70feaba5 Add system test script and scripts directory
963f130e5f Fix route registration: Add card_router to main.py
Compare 2 commits »
admin pushed to main at admin/mtgonline 2026-07-18 18:41:24 +00:00
915242b330 feat: MTG database integration with Redis caching
admin pushed to main at admin/mtgonline 2026-07-18 16:59:06 +00:00
167a352d44 Fix backend test suite - all 20 tests passing
312ac27f88 Fix backend bugs: password hash column rename, dynamic import, AuditLog response_model, websocket reference, missing exports, bcrypt version pin
Compare 2 commits »