Features
- filter models (#261) (e1b34a9)
- log: colors for console logs (#207) (0ad67fe)
- notification: add desktop notifications (#140) (722eaf3)
- notification: add pushbullet, add url with notifications (#226) (74490ea)
- notification: twitter integration (#224) (908ed35)
- store: add
bannedSeller
label for stores (#173) (71c6774) - store: add amazon-de (#167) (8a70f14)
- store: add bestbuy.ca (#229) (22fd22f)
- store: add evga eu (#172) (605bdd7)
- store: add evga model (#220) (190388c)
- store: add microcenter store location config (#215) (d6a27c9)
- stores: add 3090 for bestbuy, newegg (#249) (dd45dba)
- stores: add 3090s for amazon-ca, bestbuy-ca, newegg-ca (#258) (482fb58)
- add chromium sandbox skipping (#209) (2065680)
- deprecate nvidia (api), add 3080 add 3090 (9f470f0)
- invert logic (#141) (6608a79)
- multiple discord roles and webhooks, qol for envs (#260) (8913879)
- store: add newegg.ca (#160) (76f5849), closes #159
- store: add office depot (#157) (0df2dcf)
- store: add zotac store (#214) (7875855)
- add delay on captcha to try and evade faster (#119) (4f83b3b)
- bestbuy bypass international splash, newegg add to cart (#153) (133a54f)
- card series filter, fix: newegg
oosLabels
(#120) (252459d) - custom user agent (#121) (d9be3fe)
- include screenshot for emails + sms notifications (#144) (7191e03)
- load puppeteer faster, run stores in parallel (#83) (d1a5aa1)
- set country in config, login to nvidia when starting (#162) (ebd6091)
- temporarily pause requests if store has stock (#147) (6413144)
- update for complex add to cart, fix nvidia (#108) (3ea146d)
- notification: discord integration (#82) (a3fc07d)
- scraping: change lookup impl, add randomize sleep (#110) (dc0f710)
- store: add adorama (#104) (5b91065)
- store: add asus (#102) (a501cf7)
Bug Fixes
- store: adorama captcha config (#234) (9a53917)
- color logs and notification (76b28a6)
- notification: change discord ping visibility (#168) (9675c5b)
- store: bandh removed cards (#201) (6409646)
rateLimitTimeout
not being defaulted (#106) (28947be)- check response for rate limiting (#58) (#98) (b7d9462)
- keep single
Store
from draining (e819e46) - memory leak due to adblocker (#139) (0f6e570)
- nvidia: false positives (#132) (a75d214)
- newegg out-of-stock (#124) (770a13a)
- newegg out-of-stock labels (#134) (19c8f18)
- notification: wrong condition for sounds playing (#91) (103d96d)
- store: false positives for nvidia. (#85) (c65fa04)