nvidia-snatcher v1.6.0
Features
- add series to Discord webhook (#618) (273d058)
- api: add rudimentary web control panel (#183) (373d1a9)
- store: add founders editions to notebooksbilliger.de (#593) (2e5db7a)
- store: add max price containers to multiple stores (#579) (f9c4c25)
- store: add new cards to german web shops (#597) (699de57)
- store: Add PCComponentes and Amazon-ES Stores. (#558) (062201f)
- store: support for azerty (#557) (58416e1)
- store: support for coolmod (#605) (c1dda4f)
- add
meta
to logger (#437) (ae6bc86) - add alternate.nl support (#552) (aca6523)
- add asus-de store and asus 3080 tuf/oc to amazon-de (#436) (b4d8733)
- add caseking and proshop-de store (#521) (1aaa102)
- add coolblue store (#482) (5c61333)
- add german stores (#462) (85a07dc)
- add incognito mode (#534) (2b6457e)
- add link series to error message for better context (#265) (332b4a8)
- Add PagerDuty Integration (#565) (11ee0bf)
- add proshop-dk (#524) (dc2fcf5)
- add support for multiple browser user agents (#547) (10a81dc)
- add uk stores (#455) (b9b6b55)
- allow filtering per model by a specific series (#595) (a42418f)
- optional per store min and max page sleep time (#576) (503d76f)
- notification: add
to
field for email (#327) (8828dd1) - store: add ttl for
scan
(#555) (4847725) - add rog strix oc to amazon-de (#471) (e5909c5)
- add support for specifying smtp server (#458) (160ae37)
- allow multiple microcenter locations (#487) (2b0eab6)
- clear cookies and cache (#515) (1f89945), closes #417
- max price per series (#451) (8adc07a)
- mqtt alerts (#538) (68ff5bf)
- twitch chat notification, multiple telegram chat ids and german web shop overhaul (#528) (675f13a)
- docker: add docker and publish images to ghcr (#411) (c857985)
- notification: add at&t prepaid carrier (#425) (eb9d082)
- notification: add pushover priority setting (#186) (f277172)
- notification: add Twillio notification provider (#344) (f2f8d81)
- store: add
pny
(#295) (f6760d3) - store: add 3090s to amazon-ca (#274) (e992cf4)
- store: add additional cards to all stores (#286) (d25a643)
- store: add amazon cards and
cartUrl
s (#284) (d69189f) - store: add asus strix oc to asus store (#385) (e55398e)
- store: add evga 3090 to newegg canada (#396) (313d176)
- store: add ftw3 ultra to microcenter (#448) (5109227)
- store: add gamestop (#390) (7148451)
- store: add models to bestbuy (#421) (4085136)
- store: add rog-strix-3080 to newegg-ca (#489) (207bc41)
- add
norway
tonvidia-api
(#304) (eda6c85) - configurable status code behaviours (#340) (3b7487e)
- enhanced lookup behaviour (#270) (b868d1a)
- in stock wait time per link now (c7a716f)
- low bandwidth mode (#294) (0aa7ab5)
- max price filtering (#383) (fd294d2)
- store: adds aorus master 3080 to newegg (#402) (fddc002)
- retry logic for nvidia session token and adding to cart (#347) (1bac1b9)
- support for proxy server (#352) (fdcd787)
- store: nvidia debug card for "product details" page (#337) (5b8d774)
Bug Fixes
amazon.{nl,de}
test urls (#345) (589fbbc)envOrNumber
behavior (#364) (7d8897c)nvidia-api
(#314) (8d8e5b5)- add
amazon-nl
, captchaamazon-de
, add ftw3newegg
(#293) (a2983eb) - add status code
429
to bandhbackOffStatusCodes
(#404) (7a981e7) - add support for stores label text to have uppercase letters (#526) (5ea7cc4)
- asus store links (#573) (f6db348)
- bestbuy label container selector precision (#491) (cbc3b0b)
- corrected norway locales (#356) (d2476dd)
- cyclical dependencies (ed970fc), closes #468
- denver
microcenter
name (#296) (349f55d) - dutch stores components (#513) (586029c)
- gamestop false positives (#395) (d3bb507)
- in stock wait time (#325) (07bd246), closes #315
- max price getter updated to match .env (#516) (32f114b), closes #514 #510
- page sleep (#586) (a2af30b), closes #594 #576
- remove 3090 drid for DK/FI regions (#361) (f1d22d1)
- trim strings from comma-separated values (#472) (f7ed865)
- typo in maxPrice for 3090 (#496) (e073590)
- update gigabyte model
vision oc
(#550) (4fefe22) - update new additions with web panel and sleep operations (#606) (61a23fe)
- update pushbullet import to match package (#637) (d7360f7)
- env: default
LOG_LEVEL
(9636572) - notification: discord false triggers (#346) (3b90bbb)
- notification: sms subject output (#298) (03755d5)
- notifications: twilio client creation (#349) (5414b24)
- store: gamestop
label.inStock
(9e7976d) - store: pccomponents model normalization (#563) (699e77d)
- updating amazon test model card to an in stock product (#492) (81daa7c)
- config:
MAX_PRICE
quotations (#426) (b7e5941) - store: container names on
nvidia
(#333) (772de90) - store: update
inStock
andmaxPrice
for newegg, newegg-ca (#433) (628cab1), closes #400
Reverts
- reduce false-positive during ci/cd (79b9bfe)