Updates Dec 16
PGrid
- New GPU out from intel, updated scripts that scrapes specs for gpus to be a bit less manual to add new gpus. Added a little “New” marker for newly added gpus

- Did a little testing of description generation for gpus between models as I update some of them and add a new one for the Arc B580 GPU.
- Nearly halved the database size by running the gpu price snapshot duplicate cleanup function
- Migrated nomad cluster to a new main server
- Added initial support for currencies and saving currency for price snapshots on amazon and ebay
- Added ignoring item feature for items not in expected currency for a given ebay/amazon site.

- Updates to ebay scraper:
- Handle out of stock for listings with variants
- Each time it scrapes an individual listing, it refreshes to check that the data is the same. And does so a 3rd time if they aren’t. Fixes intermittent issue with missing coupon codes.
- Added more error handling for timeout issues
- Moved gpu scraping to use the generic ebay scraper instead of its own version
- Added taking shipping into account for final price
- Fixed bug with incorrect prices being shown on home page for cpus. Due to query filtering out out of stock items
- Added a notification job similar to gpus but for generic items that will notify me using discord of large price decreases of any item.
- New article mostly manually written, added image support for articles

- Added saving screenshots on some scraper errors and an interface to browse uploaded screenshots. Used to try debug intermittent issues with all scrapers not being able to scrape ebay.
