Commit Graph

1610 Commits (2039-restock-use-itemprop)
 

Author SHA1 Message Date
dgtlmoon 402f1e47e7 Security update - Adding API token secure check for API endpoint `/api/v1/watch/<uuid>/history` @rozpuszczalny
10 months ago
dgtlmoon 9510345e01
Test - tidy up backup test (#2117)
10 months ago
dgtlmoon 36085d8cf4
Adding contributors section (#2116)
10 months ago
dgtlmoon 399cdf0fbf
Logging loguru output tweaks (#2112)
10 months ago
Constantin Hong 4be0fafa93
Support Loguru as a logger (#2036)
10 months ago
dgtlmoon 51ce7ac66e
Update stock-not-in-stock.js texts
10 months ago
dgtlmoon b71b457c24
Merge branch 'master' into 2039-restock-use-itemprop
10 months ago
dgtlmoon c3d825f38c
Test - Adding extra test for HTML output in emails ( #2103 )
10 months ago
dgtlmoon fc3c4b804d
Update README.md
10 months ago
dgtlmoon 1749c07750
Restock detection - Check all elements for text to get stock status from, only consider elements inside the viewport, only consider elements more than 100px from the top (avoid menu) , trim any text returned (#2040)
10 months ago
dgtlmoon 65428655b8
Notifications - When any in a list of notifications fails, the others should still work (#2106)
10 months ago
dgtlmoon 8be0029260
Browser Steps - Fixing "'Response' object is not subscriptable" where quotes were used in connection URL - Quote wrapped URL for browserstep url was breaking the connection #1627 #1823 #2099 (#2100)
10 months ago
kiyell 3c727ca54b
Added OPTIONS HTTP method (#2094)
10 months ago
dgtlmoon 4596532090 API Docs - Examples should use port 5000 (same as the docker-compose default installation and other documentation)
10 months ago
dgtlmoon d0a88d54a1 0.45.12
10 months ago
dgtlmoon 21ab4b16a0 0.45.11
10 months ago
dgtlmoon 77133de1cf
Notification fixes - error on mailto:// when no format was specified, fixing default body and title of notifications to respect global settings (#2085)
10 months ago
dgtlmoon 0d92be348a
Update README.md
10 months ago
dgtlmoon 3ac0c9346c Removing heroku support as its no longer free
10 months ago
dgtlmoon b6d8db4c67
PyPi package build fixes (#2084)
10 months ago
dgtlmoon 436a66d465 Adding PyPi pip package publisher script
10 months ago
dgtlmoon 764514e5eb 0.45.10
10 months ago
dgtlmoon ad3ffb6ccb
Update README.md - Remove deprecated docker-compose (now docker compose)
10 months ago
dgtlmoon e051b29bf2
Browser Steps - General error handling improvements (#2083)
10 months ago
Christian Arnold 126852b778
Browser Steps - Fix for correct tokens/information in browser step failure notification (#2066)
10 months ago
dgtlmoon d115b2c858
UI - [Send test notification] - Refactor to use all tokens like a real watch and Notification Body+Title from UI value (#2079)
10 months ago
dgtlmoon 2db04e4211
Notifications upgrade - Upgrade to Apprise 1.7.1 - Emojis support, Telegram topics support, Discord support for user and role @ping support. (#2075)
10 months ago
dgtlmoon 946a556fb6
Restock detection - "In stock" should be None/"Not yet checked" by default (#2069)
10 months ago
dgtlmoon eda23678aa Restock detection - updating texts
10 months ago
dgtlmoon 273bd45ad7
Fetching - Custom browser on experimental/puppeteer fetcher - Don't switch to custom puppeteer mode if external browser URL is active (#2068)
10 months ago
dgtlmoon 3d1e1025d2 0.45.9
11 months ago
dgtlmoon 5528b7c4b3 Restock detection - Update stock-not-in-stock.js strings (Dutch translations)
11 months ago
Constantin Hong 0dce3f4fec
Testing: Improve application signal handling test coverage (#2052)
11 months ago
dgtlmoon af4311a68c
Update docker-compose.yml
11 months ago
dgtlmoon 61185b5514 Tidy imports
11 months ago
dgtlmoon 69513c47cd Offer more helpful text
11 months ago
dgtlmoon 8090d0dac6 cleanup
11 months ago
dgtlmoon 0f9d3a0dcf logic fixes and force faster xpath1
11 months ago
dgtlmoon a16b129731 Simplify logic
11 months ago
dgtlmoon d58c24db44 Set false text also
11 months ago
dgtlmoon 436c412faf Re #2039 - Use itemprop where available
11 months ago
dextouu 792fedb8bc
Restock detection - Update stock-not-in-stock.js strings (#2032)
11 months ago
dgtlmoon 824748df9e API - Updating documentation
11 months ago
dgtlmoon c086ec0d68
Update README.md
11 months ago
dgtlmoon 8e207ba438
API - Ability to add/import bulk list of watches as a line-feed separated list (#2021)
11 months ago
dgtlmoon f0823126c8
Notifications - Fixing support for headers in custom post://, posts:// notifications, ability to include HTTP headers when making custom notifications (#2018)
11 months ago
dgtlmoon 98f56736c1
Improve handling of SIGTERM shutdown in containers, remove unnecessary multi-process handler for pip installs, tidy up modules (#2014)
11 months ago
dgtlmoon 872bd2de85 UI - Extra Browsers - Adding links and more resources on how to connect a fingerprint/scraping browser
11 months ago
dgtlmoon e6de1dd135 0.45.8.1
11 months ago
dgtlmoon 599291645d
PDF Fetcher for change detection - Always use plain requests for PDF because otherwise we cant access the embed PDF in the browser (#2020)
11 months ago