Commit Graph

438 Commits

Author SHA1 Message Date
Jef LeCompte 6e2a16238c feat: remove stale user agents, use top 50
This change should vastly improve success rate.
2020-12-17 19:39:23 -05:00
neatchee f86a8259f3 feat(lookup): handle Cloudflare DDoS protection (#1434)
Resolves #1297
2020-12-17 11:49:43 -05:00
Jef LeCompte 96ae818e84 fix(lookup): remove mobile versions of user agent
Removing mobile versions of user agents should help
us with false positives, as the mobile version may give
different selectors which we cannot parse correctly.
2020-12-17 11:34:27 -05:00
Eugene Shalygin 7425e6437f chore(store): add some radeon models for German stores (#1426) 2020-12-15 17:11:20 -05:00
Mark Dietzer f65df4ce56 fix(proxy): fix requests with proxies (#1408) 2020-12-15 17:08:38 -05:00
carrierfry 02d29c3c64 fix(lookup): check out of stock before price (#1422) 2020-12-15 09:27:05 -05:00
RitoFaith ca59777917 feat(azerty): add ryzen 5000 series (#878) 2020-12-15 08:10:26 -05:00
Jef LeCompte 8fdfa4d57c style(notification): update desktop look and feel 2020-12-15 00:35:20 -05:00
StanZha 316b3bbb81 chore(store): add rx6900xt for newegg(-ca), amd-ca, bestbuy, and microcenter (#1420) 2020-12-15 00:22:47 -05:00
Mark Dietzer be1953b206 feat(proxy): fallback to a global proxy list (#1388) 2020-12-13 16:37:54 -05:00
Mark Dietzer 445689efc4 fix(webui): handling of file serving (#1383) 2020-12-13 10:40:04 -05:00
Mark Dietzer eb700762a4 fix(adblock): proxy another function to produce less errors (#1379) 2020-12-13 00:40:57 -05:00
Jef LeCompte 2a5e2e8733 chore: update logos 2020-12-13 00:23:20 -05:00
James White 579cb97a0d feat(store): add several Australian stores, add some 3080 brands/models (#1367) 2020-12-12 20:14:02 -05:00
Conor Broderick f70998f0d9 feat(store): add Irish store variants (#1373) 2020-12-12 20:08:05 -05:00
sohaiiil 02825d009b fix(store): update UK stores (#1372) 2020-12-12 20:07:10 -05:00
Jef LeCompte c3beedced8 fix(newegg): price selector and mobile inStock
Fixes #1356
2020-12-12 09:38:35 -05:00
Dylan Fontaine 0525119b9b fix(bestbuy-ca): update selectors to help false positives (#1278)
Resolves #895
2020-12-12 09:23:19 -05:00
Jef LeCompte b6964b02f3 fix(amazon-nl): inStock selector
Fixes #1366
2020-12-12 09:19:28 -05:00
moiLegacy 7329c6ede0 fix(newegg): dedupe nitro+ models (#1300)
Fixes #1230
2020-12-12 09:06:41 -05:00
sohaiiil cccfde245a feat(discord): dynamic currency symbol (#1328) 2020-12-12 09:01:54 -05:00
Jef LeCompte ad0b2fe525 fix(discord): notification groupings 2020-12-11 18:04:22 -05:00
Jef LeCompte dca916b64e fix(config): disable docker by default 2020-12-11 12:50:18 -05:00
Egidijus Ligeika c74ea28014 fix(docker): run in docker, and build scripts for docker (#1291)
Updates unnecessary need to grant special privileges when running in Docker.
2020-12-11 12:13:11 -05:00
Will Whitney 67b19a7a8b feat(playstation): add queuing selector (#1173) 2020-12-11 12:08:47 -05:00
Jef LeCompte 9b7c7e2881 fix: .env backwards compatibility 2020-12-11 08:11:57 -05:00
Jef LeCompte 3386e8f50d revert: allow users to still use USER_AGENT
Removed from documentation, but older users can utilize
until fully removed in 4.0.0
2020-12-11 02:50:04 -05:00
Jef LeCompte 9b3906ca00 refactor: change .env to be dotenv (#1341) 2020-12-11 01:57:49 -05:00
moodswung 29175c77a8 feat(store): add darkhero motherboard to asus and microcenter (#1336) 2020-12-11 01:13:26 -05:00
xeaon a44621f8f5 fix: add setRequestInterception (#1312)
Fixes #826
2020-12-11 01:09:08 -05:00
Dylan Fontaine 27cfb94de8 feat(store): add EBGames (#1281) 2020-12-11 01:02:32 -05:00
Jef LeCompte b599c23b51 feat(lookup): use random user agents (#1335) 2020-12-11 00:33:32 -05:00
Eugene Shalygin 4f60ad2a82 chore(store): add a few AMD listings for German stores (#1321) 2020-12-10 13:28:30 -05:00
Warwick Marangos 8d192317ba feat(notification): add sound player executable option (#1301)
Pass the path to the player executable as a players array to play-sound so that it will check if the executable exists.
2020-12-09 20:59:10 -05:00
SizzlinSeal 3841666d03 chore(amazon-ca): add rtx 3070 cards (#1299) 2020-12-09 19:17:22 -05:00
Sebastian 2632386a5b feat(notification): add discord groups (#1211) 2020-12-09 14:54:51 -05:00
Jef LeCompte 9dc04b3638 chore: move linksBuilder log, add outOfStock amd-de 2020-12-09 11:30:56 -05:00
Jef LeCompte b2738370b4 chore(amazon): fix evga model 2020-12-09 10:32:42 -05:00
moiLegacy 54ef0ef995 chore(officedepot): add 3070 (#1280) 2020-12-09 02:23:43 -05:00
StanZha ba5c50495b chore(store): add rx6900xt for microcenter, newegg, bestbuy, amd (#1284) 2020-12-09 02:22:57 -05:00
Jef LeCompte 578027a36b chore(evga): add 3080 hydro copper
Resolve #965
2020-12-08 17:58:08 -05:00
Jef LeCompte 5e1dfc3568 fix(eprice): inStock selector
Fixes #1067

Co-authored-by: Maecenass
2020-12-08 17:47:02 -05:00
dtsulik b806e1bb9c chore(newegg): add powercolor red devil, red dragon (#1219) 2020-12-08 15:41:17 -05:00
Jef LeCompte 58f0a9c774 fix(bestbuy-ca): add outOfStock text
Resolves #1269
2020-12-08 15:18:05 -05:00
Dylan Fontaine ac0bd2ac14 feat(store): add Toys R Us (#1257) 2020-12-08 15:01:08 -05:00
Jef LeCompte 0072dda90b fix(pushover): add expire and retry
Fixes #983
2020-12-08 14:20:15 -05:00
Jef LeCompte d56bcddb05 chore(store): add xbox to bestbuy-ca and amazon-ca
Resolves #982
2020-12-08 13:49:30 -05:00
Luca Rinaldi e3eb38655a fix(store): italian store checks (#1212) 2020-12-08 11:37:30 -05:00
Dylan Fontaine b535b470ca feat(store): add Walmart (CA) (#1253) 2020-12-08 11:35:00 -05:00
Hangur 30bed2ac01 feat(store): add Megekko (#1216) 2020-12-08 08:36:20 -05:00