dgtlmoon
43ddfa5005
Add delay
2024-06-17 18:42:06 +02:00
dgtlmoon
9b8b76084a
add delay for GH
2024-06-17 14:41:54 +02:00
dgtlmoon
8915171b84
not used
2024-06-17 11:50:10 +02:00
dgtlmoon
7aa1e5cc00
Merge branch 'master' into 2039-restock-use-itemprop
2024-06-17 11:49:55 +02:00
dgtlmoon
c9af9b6374
Filter failure/not found notification threshold - Counter should be reset when editing a watch, clear watch errors on 'save' ( #2413 )
2024-06-17 11:42:41 +02:00
dependabot[bot]
5e65fb606b
Bump dnspython from 2.3.0 to 2.6.1 ( #2306 )
2024-06-17 10:23:50 +02:00
dgtlmoon
434a1b242e
Improve testing for Python 3.10, 3.11 and 3.12
2024-06-17 09:46:54 +02:00
dgtlmoon
dcd000e2d3
add check delays
2024-06-14 14:36:37 +02:00
dgtlmoon
6824fa22c5
workaround for no previous price present
2024-06-13 18:00:11 +02:00
dgtlmoon
afc88d654b
Merge branch 'master' into 2039-restock-use-itemprop
2024-06-13 16:53:46 +02:00
dgtlmoon
c6ee6687b5
Fetching/Requests - Fixing user agent header overrides per-watch of global settings ( #2409 )
2024-06-13 10:50:46 +02:00
dgtlmoon
b39c770f84
adding % threshold handling
2024-06-12 18:29:44 +02:00
dgtlmoon
575bdcfbe8
WIP
2024-06-12 18:11:20 +02:00
dgtlmoon
99f7f78798
fix test
2024-06-12 16:31:46 +02:00
dgtlmoon
e756002b9a
min/mnax price check
2024-06-12 15:25:21 +02:00
dgtlmoon
cf43852645
Fixing test setup
2024-06-12 14:44:45 +02:00
dgtlmoon
ded4495801
Adding follow_price_changes
2024-06-12 14:43:54 +02:00
dgtlmoon
f983ec2ff0
Merge branch 'master' into 2039-restock-use-itemprop
2024-06-07 13:56:33 +02:00
dgtlmoon
de48892243
Code - improving unique key fix for history database handler ( #2402 )
...
* improving unique key fix
* also bump timestamp along 1 sec
2024-06-06 22:59:04 +02:00
dgtlmoon
6024d020be
Merge branch 'master' into 2039-restock-use-itemprop
2024-06-05 12:32:55 +02:00
dgtlmoon
6aded50aca
UI - 'Mark all viewed' button should not show when all viewed ( #2399 )
2024-06-05 11:46:04 +02:00
dgtlmoon
fa6209687a
Merge branch 'master' into 2039-restock-use-itemprop
2024-06-04 14:39:57 +02:00
dgtlmoon
b8e279a025
Fixing build test - Adding small delay ( #2397 )
2024-06-04 13:56:35 +02:00
dgtlmoon
df6d120c4f
Merge branch 'master' into 2039-restock-use-itemprop
2024-05-22 15:46:47 +02:00
dgtlmoon
f49eb4567f
Ability to set default User-Agent for either fetching types directly in the UI ( #2375 )
2024-05-20 15:11:15 +02:00
dgtlmoon
a8959be348
Testing - Fixing JSON test
2024-05-20 14:14:40 +02:00
dgtlmoon
e4504fee49
Browser Steps - Fixing "goto site" step #2330 #2337 ( #2364 )
2024-05-15 10:49:30 +02:00
dgtlmoon
8d1fb96d18
UI - Refactor of the Recheck Time Settings, Added "Use default recheck time" checkbox and refactor/simplify system handling ( #2362 )
2024-05-14 13:51:03 +02:00
dgtlmoon
d38bb6167b
big refactor
2024-05-10 17:52:28 +02:00
dgtlmoon
41a6c608b1
test note needed
2024-05-07 11:42:09 +02:00
dgtlmoon
0b85990d28
more work
2024-05-06 16:20:08 +02:00
dgtlmoon
345b54d401
add more test examples
2024-05-03 14:53:35 +02:00
dgtlmoon
2aa8ca0e58
tweaks
2024-05-03 14:47:13 +02:00
dgtlmoon
fe8b7b8162
Adding test
2024-05-03 11:07:40 +02:00
dgtlmoon
c0f000b1d1
Merge pull request from GHSA-pwgc-w4x9-gw67
...
* Auto-escape was not enabled GHSA-pwgc-w4x9-gw67
* Auto-escape was not enabled because the filenames were not something jinja2 enables it for.
2024-05-02 11:46:31 +02:00
dgtlmoon
bd6eda696c
Merge pull request from GHSA-4r7v-whpg-8rx3
...
* CVE-2024-32651 - Security fix - Server Side Template Injection in Jinja2 allows Remote Command Execution
* use ImmutableSandboxedEnvironment also in validation
2024-04-25 22:06:09 +02:00
dgtlmoon
74707909f1
Bug fix for newer lxml module - module 'lxml.etree' has no attribute '_ElementStringResult' - reimplement _ElementStringResult ( #2313 #2312 )
2024-04-17 19:55:45 +02:00
dgtlmoon
f9954f93f3
UI - Adding UI notice if watch has group options set ( #2311 #2307 )
2024-04-16 18:48:51 +02:00
dgtlmoon
387ce32e6f
Restock detection - Improving test for restock IN STOCK -> OUT OF STOCK ( #2219 )
2024-02-28 10:05:52 +01:00
dgtlmoon
14e632bc19
Custom headers fix in Browser Steps and Playwright/Puppeteer fetchers ( #2197 )
2024-02-26 18:02:45 +01:00
Constantin Hong
52c895b2e8
text_json_diff/fix: Keep an order of filter and remove duplicated filters. 2 ( #2178 )
2024-02-21 11:46:23 +01:00
dgtlmoon
823a0c99f4
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support ( #2169 )
2024-02-11 00:09:12 +01:00
dgtlmoon
c5a4e0aaa3
Fetching - Prefer to use SockPuppetBrowser ( #2163 )
2024-02-07 20:58:21 +01:00
dgtlmoon
616c0b3f65
New text filter - Sort text alphabetically filter ( #2153 )
2024-02-02 11:36:58 +01:00
dgtlmoon
7d96b4ba83
Fetching - Always record server software reply headers (will be used in the future) ( #2143 )
2024-01-31 16:15:43 +01:00
dgtlmoon
fca40e4d5b
Testing - General test workflow improvements ( #2144 )
2024-01-31 15:10:44 +01:00
dgtlmoon
9510345e01
Test - tidy up backup test ( #2117 )
2024-01-17 22:35:29 +01:00
Constantin Hong
4be0fafa93
Support Loguru as a logger ( #2036 )
2024-01-16 09:48:16 +01:00
dgtlmoon
c3d825f38c
Test - Adding extra test for HTML output in emails ( #2103 )
2024-01-14 17:47:54 +01:00
dgtlmoon
65428655b8
Notifications - When any in a list of notifications fails, the others should still work ( #2106 )
2024-01-12 12:25:21 +01:00