Wykres commitów

1762 Commity (browsersteps-session-shutdown-improvements)

Autor SHA1 Wiadomość Data
dgtlmoon 960c0510b3 Fix error handler 2025-04-22 11:25:30 +02:00
dgtlmoon 440847820f Revert "Better error reporting"
This reverts commit c9f0921b02.
2025-04-22 11:15:28 +02:00
dgtlmoon c9f0921b02 Better error reporting 2025-04-22 11:11:57 +02:00
dgtlmoon 0d1366dfb9 Make browsersteps UI a little more resilient 2025-04-22 11:03:47 +02:00
dgtlmoon ffde79ecac 0.49.15 2025-04-18 14:57:28 +02:00
dgtlmoon 66ad43b2df
Visual Selector & Browser Steps - Always recheck if the data/screenshot is ready under "Visual Selector" tab after using Browser Steps (#3130) 2025-04-18 10:31:43 +02:00
Dror Levin 6b0e56ca80
App logs - Send TRACE and INFO logs to stdout (#3051) 2025-04-18 10:00:09 +02:00
Luca 5a2d84d8b4
Development: introduce Ruff as linter/formatter (#3039) 2025-04-18 09:59:18 +02:00
dgtlmoon a941156f26
Updating restock texts (#3124) 2025-04-17 10:44:32 +02:00
dgtlmoon a1fdeeaa29
Only add screenshot warning if capture was greater than trim size (#3123) 2025-04-17 00:11:20 +02:00
dgtlmoon 40ea2604a7 0.49.14 2025-04-16 23:23:18 +02:00
dgtlmoon ceda526093
Small fix for multiprocessing start on Mac OS (#3121 #3115) 2025-04-16 22:52:03 +02:00
Justin Goette 4197254c53
docs: Update reference URL (#3119) 2025-04-16 21:37:50 +02:00
dgtlmoon a0b7efb436
UI - Fix to edit and groups template 2025-04-16 18:40:30 +02:00
dgtlmoon 5f5e8ede6c Updating API documentation 2025-04-13 21:51:17 +02:00
dgtlmoon 52ca855a29
Undo forced selenium headless mode, small refactor (#3112) 2025-04-12 19:26:17 +02:00
dgtlmoon 079efd0a85
Playwright + Puppeteer fix for when page is taller than viewport but less than screenshot step_size (#3113) 2025-04-12 18:37:59 +02:00
dgtlmoon 3a583a4e5d
Memory management - Run HTML to text in sub process, a few more cleanups to playwright (#3110) 2025-04-11 18:18:29 +02:00
dgtlmoon cfb4decf67
UI Edit/Stats - Add levenshtein distance info, explains how "different" the last two snapshot are (#3109) 2025-04-11 17:36:29 +02:00
dgtlmoon 8067d5170b 0.49.13 2025-04-11 13:46:58 +02:00
Rob Mulder  5551acf67d
API - Added notifications API endpoints (#3103) 2025-04-11 13:43:59 +02:00
dgtlmoon 45a030bac6
Fetcher - Use bigger screenshot chunks to speed up page screenshot (#3107) 2025-04-11 13:42:50 +02:00
dgtlmoon 96dc49e229
App memory - Apprise import only when needed - saves ~50Mb RAM if you dont have any notifications enabled (#3106) 2025-04-11 10:37:09 +02:00
dgtlmoon 5f43d988a3
Fetching - Small improvement memory handling in detecting price information (saves ~10Mb) 2025-04-11 10:11:59 +02:00
dgtlmoon 4269079c54
Refactor image saving with forked process to reduce memory usage, improvements to xpath scraper handling (#3099) 2025-04-11 09:04:51 +02:00
dgtlmoon cdfb3f206c
Update other methods to use updated screenshot handler (#3098) 2025-04-10 08:44:53 +02:00
Sean Kelly 9f326783e5
Memory fixes for large playwright screenshots (#3092) 2025-04-09 17:02:44 +02:00
MoshiMoshi0 4e6e680d79
Filters - Support multi line regex (#2889) 2025-04-09 15:06:08 +02:00
Oleksandr Perepadia 1378b5b2ff
UI - Add UI options tab and setting to disable opening diff in a new tab (#3071) 2025-04-09 14:56:23 +02:00
dgtlmoon 456c6e3f58 README.md update - Including blurb about 'conditions' 2025-04-09 10:43:06 +02:00
dgtlmoon 61be7f68db
Requests fetcher - Remove old screenshot when watch was in a different fetcher type (#3097) 2025-04-09 10:01:20 +02:00
Tim3141 0e38a3c881
Make chrome browser headless when checking the site with selenium (#3095) 2025-04-09 09:09:20 +02:00
dgtlmoon 2c630e9853
UI - Field name update - Keyword triggers - Trigger/wait for text (#3088) 2025-04-04 12:46:25 +02:00
dgtlmoon 786e0d1fab
UI - "Recheck all" should also queue most overdue first (same like automatic scheduler) (#3087) 2025-04-04 12:40:21 +02:00
dgtlmoon 78b7aee512
Groups - Including "Extract text", "Text to ignore", "Trigger text" and "Text that should not be present" filters 2025-04-04 11:16:12 +02:00
dgtlmoon 9d9d01863a 0.49.12 2025-04-04 09:30:24 +02:00
dgtlmoon 108cdf84a5 0.49.11 2025-04-03 18:54:20 +02:00
dgtlmoon 8c6f6f1578 0.49.10 2025-04-03 11:17:14 +02:00
dgtlmoon df4ffaaff8
Update README.md 2025-04-03 08:55:59 +02:00
dgtlmoon d522c65e50 UI - "Conditions" section, making the Conditions setup table work better on mobile/responsive 2025-04-02 18:06:39 +02:00
dgtlmoon c3b2a8b019
Adding a GC memory cleanup (releases cached libxml memory and others) (#3079) 2025-04-01 15:48:14 +02:00
dgtlmoon 28d3151090
Python 3.11 container base (#3077) 2025-04-01 13:46:35 +02:00
dgtlmoon 2a1c832f8d Use lowercase static asset filenames 2025-04-01 11:51:43 +02:00
Ivan 0170adb171
Restock detection - Add Indonesian phrases for out-of-stock detection (#3075) 2025-04-01 11:36:44 +02:00
dgtlmoon cb62404b8c
Regession - Shared history/diff page with anonymous access turned on should allow screenshot access (#3076) 2025-04-01 11:30:10 +02:00
dgtlmoon 8f9c46bd3f
Update edit.html - linking to tutorial 2025-03-31 18:49:33 +02:00
dgtlmoon 97291ce6d0
Code - Tidy up lint errors (#3074) 2025-03-31 13:05:48 +02:00
dgtlmoon f689e5418e
UI - Update edit.html- xPath support text for 1 & 2 2025-03-31 12:03:21 +02:00
dgtlmoon f751f0b0ef
Text/fetching - Small fix for when last fetched was zero bytes and special options (removals/additions/changes) was set (#3065) 2025-03-28 16:48:53 +01:00
Luca ea9ba3bb2e
Notifications backend - Refactor + tests for Apprise custom integration (#3057) 2025-03-27 18:07:36 +01:00