mathewmorris / magic-vault

Magic Vault: A web app for managing and playtesting your Magic the Gathering card collection.
https://magic-vault.mathewmorris.com
0 stars 0 forks source link

Scryfall data broker #22

Closed mathewmorris closed 6 days ago

mathewmorris commented 2 months ago

[!IMPORTANT] Introduces Scryfall Data Broker service for fetching and processing card data, with Docker and environment setup updates.

  • Scryfall Data Broker:
    • Introduces a new service to fetch bulk data from Scryfall API.
    • Implements get_bulk_data_json_file.py to download data.
    • Implements card_differ.py to compare new and old data.
    • Implements card_adder.py to process and send card data to an API.
    • Adds db_updater.py as a placeholder for database updates.
  • Docker and Environment:
    • Renames dev.Dockerfile to Dockerfile.
    • Updates compose.yaml to use magicvault-next-app and magicvault-db container names.
    • Adds .env.example for environment variable configuration.
  • Miscellaneous:
    • Adds logging configuration in logger.conf.
    • Adds requirements.txt for Python dependencies.
    • Deletes fuzzy-magic directory and its contents.

This description was created by Ellipsis for 50b9490593acb2902317b968e90fd8048a32580a. It will automatically update as commits are pushed.

vercel[bot] commented 2 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
magic-vault ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 12, 2024 0:56am