Commit Graph

13 Commits

Author SHA1 Message Date
Syco c011f69598 Stream import progress via SSE
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-22 21:19:27 +02:00
Syco 6ab65ef87e Remove stale cards during import that no longer exist in YGOPRODeck
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-22 21:13:19 +02:00
Syco 8fe83f41e3 Fix duplicate image_id crash: deduplicate within batch, restore ON DUPLICATE KEY UPDATE
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 22:05:59 +02:00
Syco 5e1c2558e7 Skip unchanged rows on import: diff cards, images, and set-rarities against DB state
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 21:59:26 +02:00
Syco e82a50458b Optimize import: bulk INSERTs, pre-resolve rarities, BATCH_SIZE 50->500
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 21:57:03 +02:00
Syco 09eea6d176 Fix card_images schema: use API image_id as PK, support multiple artworks per card
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 21:52:58 +02:00
Syco c4c95fa972 Improve API controllers: case-insensitive search, scoped queries, cleanup
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-15 21:41:27 +02:00
Syco cc0c5233eb Structural cleanup
ci/woodpecker/push/woodpecker Pipeline was successful
- Delete empty placeholder files: utils/dbHelpers.js, utils/logger.js, scripts/seedSets.js
- Merge newVersionController into importController (importFullDatabase belongs with import logic)
- Delete newVersionController.js
- Update importRoutes.js to import from importController
2026-05-15 21:34:40 +02:00
Syco 87897295f0 compare versions
Compare veresions and  update sets -> Cards
2026-03-13 22:28:39 +01:00
Syco 16c504dfb5 Card Import Works 2026-03-13 20:07:05 +01:00
Syco 9f378f9e53 parallelized set Import 2026-03-13 18:33:31 +01:00
Syco 8ace9c0fd5 basic set import works 2026-03-13 18:04:08 +01:00
Syco 45701259a4 File strucure 2026-03-13 17:34:39 +01:00