-
1df04aea52
Phase 7: End-to-End API Testing - Database setup, migrations, and application fixes
main
akadmin
2026-08-18 03:35:19 +00:00
-
bea91db64d
Phase 3: Schema Layer - Pydantic v2 migration, deduplication, and missing schemas
akadmin
2026-08-16 05:22:17 +00:00
-
5f324cf8a9
Add test reports from Phases 3-5: schema, router, and service layer analysis
akadmin
2026-08-09 17:29:34 +00:00
-
eff5ded05f
Fix migration 005: Use correct model imports, match exact column definitions
akadmin
2026-08-09 17:19:34 +00:00
-
0167c83b11
Fix Phase 2: Add missing migrations, fix FK dependencies, align schemas with models
akadmin
2026-08-09 17:17:47 +00:00
-
2d52e2dc89
Add comprehensive backend test plan for iterative sub-agent testing
akadmin
2026-08-08 23:17:21 +00:00
-
2d10523efc
Update state: migration 001 fixed, base tables added (users, decklist_files, rooms)
akadmin
2026-08-08 23:16:43 +00:00
-
6bb4034098
Fix migration 001 - add base table creation for mtgonline_users, mtgonline_decklist_files, and mtgonline_rooms
akadmin
2026-08-08 05:23:39 +00:00
-
1556a6d1aa
Add card list reader and card import test scripts
akadmin
2026-07-26 18:32:05 +00:00
-
fc6b87515e
docs: update documentation for rules engine integration
akadmin
2026-07-25 21:25:53 +00:00
-
165a6f118f
Add MTG rules engine source files
akadmin
2026-07-25 21:12:28 +00:00
-
e8634616d3
docs: update handoff document - Phase 2 complete, Phase 3 architecture planning
akadmin
2026-07-25 20:48:30 +00:00
-
1e7c762452
Complete Phase 2: Card import, deck building, and full API
akadmin
2026-07-25 02:56:29 +00:00
-
351c8a9ba9
docs: update README with card import API documentation and complete roadmap
akadmin
2026-07-24 04:54:02 +00:00
-
867b7a9c37
feat: add card import feature with fuzzy matching
akadmin
2026-07-24 04:47:42 +00:00
-
c23f88cd41
feat: complete deckbuilding feature with local card mirror
akadmin
2026-07-24 04:42:22 +00:00
-
356c2121b2
chore: update state.json with latest commit hash
akadmin
2026-07-23 03:30:16 +00:00
-
6b38ef07ee
chore: update state.json with latest commit hash
akadmin
2026-07-23 03:30:06 +00:00
-
c9bb68c6bc
docs: update HANDOFF.md and ROADMAP.md with user data schema progress
akadmin
2026-07-23 03:30:00 +00:00
-
01741f3b7b
docs: update state.json with commit hash and timestamp
akadmin
2026-07-23 03:24:19 +00:00
-
c42d7ca0e1
feat: implement user data schema and API endpoints
akadmin
2026-07-23 03:23:54 +00:00
-
2c74a107bc
Phase 2.1: Card mirror system for deckbuilding features
akadmin
2026-07-22 03:35:57 +00:00
-
a01e33eb5e
Clean up backend folder - remove obsolete scripts and test files
akadmin
2026-07-22 03:00:04 +00:00
-
b4a0b1f8be
Update HANDOFF.md with roadmap and statement of intent
akadmin
2026-07-22 00:07:49 +00:00
-
2872c562ac
Finalize state.json after project completion
akadmin
2026-07-21 03:55:47 +00:00
-
46abfe5fbc
Add comprehensive documentation for MTG Online Backend
akadmin
2026-07-21 03:50:44 +00:00
-
6f01e2d1b4
Add docker-compose.yml for multi-container deployment
akadmin
2026-07-21 03:00:09 +00:00
-
90822d48c4
Fix MTGJSON download functionality
akadmin
2026-07-21 02:58:37 +00:00
-
0eacaba28b
docs: update README with volume mount instructions and Docker setup
akadmin
2026-07-20 22:56:14 +00:00
-
ea3c1d9691
Refactor MTGJSON manager to use local files only
akadmin
2026-07-20 22:20:26 +00:00
-
6a9d90c3b5
Update state.json for full deployment review
akadmin
2026-07-20 21:48:44 +00:00
-
3fae593a22
Fix MTGJSON download: use .json files, remove gzip unpacking
akadmin
2026-07-20 13:59:45 +00:00
-
2369c2cc8c
Add comprehensive handoff documentation for new thread
akadmin
2026-07-20 13:23:40 +00:00
-
ad2742c1cf
Fix MTGJSON download: use .gz URLs and handle pre-uncompressed files
akadmin
2026-07-20 04:46:15 +00:00
-
65a1f95b7f
Save state and update project documentation
akadmin
2026-07-20 04:39:46 +00:00
-
20fb57258b
Increase download timeout to 60 minutes for large MTGJSON files
akadmin
2026-07-20 04:38:53 +00:00
-
d347e0e586
Double all timeout values to prevent download/upsert timeouts
akadmin
2026-07-20 04:37:31 +00:00
-
6b3fa63501
Fix: Use download_with_sanity_check() and fail container on download failure
akadmin
2026-07-20 04:06:43 +00:00
-
0643544327
Update state.json for sanity check implementation
akadmin
2026-07-20 03:56:32 +00:00
-
dedc9a35b3
Add MTGJSON data sanity check with file size validation and retry logic
akadmin
2026-07-20 03:54:34 +00:00
-
f722d7ab62
chore: update state.json with deployment information
akadmin
2026-07-20 03:20:24 +00:00
-
99c7d08bb1
feat: MTGJSON data manager service with download, unpack, and upsert
akadmin
2026-07-20 03:17:23 +00:00
-
bb231a5f5d
feat: Add MTGJSON data loading and download scripts
akadmin
2026-07-20 02:08:30 +00:00
-
db01e29a54
Final project commit: MTGJSON data integration and backend API
wall-o
2026-07-20 01:09:45 +00:00
-
b170dfd577
feat: Add MTGJSON data integration
wall-o
2026-07-20 00:15:25 +00:00
-
baf13ce294
feat: add MTGJSON to PostgreSQL data loader with upsert logic
akadmin
2026-07-19 15:14:54 +00:00
-
02ef8e36bc
Complete backend verification: fix syntax errors, create __init__.py files, add setup_db.py, update docker-compose for two PostgreSQL containers
akadmin
2026-07-18 23:02:44 +00:00
-
3a70feaba5
Add system test script and scripts directory
akadmin
2026-07-18 19:13:30 +00:00
-
963f130e5f
Fix route registration: Add card_router to main.py
akadmin
2026-07-18 18:49:44 +00:00
-
915242b330
feat: MTG database integration with Redis caching
akadmin
2026-07-18 18:41:05 +00:00
-
167a352d44
Fix backend test suite - all 20 tests passing
akadmin
2026-07-18 16:58:39 +00:00
-
312ac27f88
Fix backend bugs: password hash column rename, dynamic import, AuditLog response_model, websocket reference, missing exports, bcrypt version pin
akadmin
2026-07-18 05:14:37 +00:00
-
86c12376f8
Initial commit of mtgonline project
akadmin
2026-07-18 04:57:40 +00:00