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
c3b2a8b019
Adding a GC memory cleanup (releases cached libxml memory and others) ( #3079 )
2025-04-01 15:48:14 +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
e850540a91
UI - Set a graph % of ETA time completed of checking the watch ( #3060 )
2025-03-26 17:06:24 +01:00
dgtlmoon
f26ea55e9c
RSS Fixes and improvements - Ability to set "RSS Color HTML Format" in Settings, detect and filter content with bad content that could break RSS ( #3055 )
2025-03-26 12:08:15 +01:00
dgtlmoon
302ef80d95
Server - Path blueprint fixes and moving code blueprint to fix RSS forward slash on url ( #3054 )
2025-03-25 22:57:15 +01:00
dgtlmoon
5b97c29714
API - Adding "Search" API ( #3052 )
2025-03-24 12:49:28 +01:00
dgtlmoon
036b006226
Adding Tags/Groups API ( #3049 )
2025-03-23 16:41:38 +01:00
dgtlmoon
289f118581
API Access should still work even when UI Password is enabled ( #3046 ) #3045
2025-03-23 02:00:05 +01:00
dgtlmoon
73189672c3
Refactor code layout, add extra tests
2025-03-18 10:40:22 +01:00
dgtlmoon
7e7d5dc383
New major functionality CONDITIONS - Compare values, check numbers within range, etc
2025-03-17 19:20:24 +01:00
dgtlmoon
24c3bfe5ad
UI - Make the setup and error messages for Visual Selector and Browser Steps a lot more meaningful ( #2977 )
2025-02-19 14:18:18 +01:00
dgtlmoon
6fc04d7f1c
"Send test notification" button - Easier to understand test send results, Improved error handling, code refactor ( #2888 )
2025-01-08 14:35:41 +01:00
dgtlmoon
c5fe188b28
UI - Make 'tag' sticky - redirect to current tag on edit or add watch ( #2824 #2785 )
2024-12-04 18:25:26 +01:00
dgtlmoon
7421e0f95e
New functionality - Time (weekday + time) scheduler / duration ( #2802 )
2024-12-03 12:45:28 +01:00
dgtlmoon
feccb18cdc
UI - Always use UTC timezone for storing data, show local timezone ( #2799 )
2024-11-21 08:58:26 +01:00
dgtlmoon
6084b0f23d
VisualSelector - Use 'deflate' for storing elements.json, 90% file size reduction ( #2794 )
2024-11-19 17:28:21 +01:00
dgtlmoon
4e18aea5ff
UI - Show local timezone info in settings (for future functionality) #2793
2024-11-19 15:44:50 +01:00
dgtlmoon
0f0f5af7b5
Ability to disable version check (set `DISABLE_VERSION_CHECK=true`) Re #2773 ( #2775 )
2024-11-10 15:48:05 +01:00
dgtlmoon
7fcba26bea
Minor improvement for queue management
2024-11-10 11:06:47 +01:00
dgtlmoon
33c83230a6
Backups - Backups now operate in the background, provide a nice UI to access/download previous backups ( #2755 )
2024-10-31 10:34:59 +01:00
dgtlmoon
7d94535dbf
Do not recheck 'paused' watches on edit/save (Re #2747 #2750 )
2024-10-29 08:24:15 +01:00
dgtlmoon
1543edca24
"Send test notification" in "Restock" mode was not working correclty when restock tokens "{{restock.price}}" were in the notification body ( #2737 )
2024-10-24 19:46:45 +02:00
dgtlmoon
82e0b99b07
#2727 Notifications - Fix "send test notification" on empty list, includes test ( #2731 )
2024-10-21 11:35:37 +02:00
dgtlmoon
5bb47e47db
Remove same checksum skip check - saved a little CPU but added a lot of complexity ( #2700 )
2024-10-11 17:28:42 +02:00
dgtlmoon
f38429ec93
Testing - Tidyup ( #2693 )
2024-10-10 12:45:23 +02:00
dgtlmoon
783926962d
Filters & Text - Preview refactor/improvements ( #2689 )
2024-10-09 09:17:32 +02:00
dgtlmoon
fd00453e6d
UI - Filters live preview - improvements to layout
2024-10-08 08:59:10 +02:00
dgtlmoon
00458b95c4
UI - Improvements to live preview of Filters text
...
"Ignore text" is now "Remove text", it works the same but it removes the text instead of ignoring it, which is the same thing, but makes the code simpler
2024-10-05 16:32:28 +02:00
dgtlmoon
5b34aece96
UI - Live preview - misc improvements (Adding test, fixes to filters) ( #2663 )
2024-09-30 13:54:35 +02:00
dgtlmoon
1b625dc18a
UI - "Filters & Triggers" - Live preview of text filters (Preview the output of the filters section in realtime) ( #2612 )
2024-09-28 10:40:47 +02:00
dgtlmoon
273adfa0a4
Testing - Fix false filter missing check alerts
2024-09-17 16:55:04 +02:00
dgtlmoon
7f2fa20318
Small memory allocation fixes ( #2625 )
2024-09-11 14:51:32 +02:00
dgtlmoon
371f85d544
Watch 'Download last snapshot' link/button should give last, not first snapshot ( #2576 )
2024-08-19 17:20:30 +02:00
Kenny Root
d23a301826
Use #!/usr/bin/env to support virtualenv ( #2518 )
2024-07-25 14:39:01 +02:00
dgtlmoon
8acdcdd861
UI - Adding "Download latest HTML snapshot" from Edit Watch > Stats page for easier debugging ( #2513 )
2024-07-21 18:17:34 +02:00
dgtlmoon
8aae7dfae0
UI - Fixing up 'test notification' bug from main settings and tag settings pages #2510 ( #2511 )
2024-07-19 13:51:15 +02:00
dgtlmoon
321426dea2
Ability to use restock and price amounts in notifications as tokens (for example {{restock.price}} ) ( #2503 )
2024-07-17 20:27:47 +02:00
dgtlmoon
bde27c8a8f
Restock & Price detection - Ability to set up a tag/group that applies to all watches with price + restock limits
2024-07-16 17:23:39 +02:00
dgtlmoon
1405e962f0
Fixing problematic tag assigning via UI which caused watches to not accept new settings
2024-07-16 17:09:13 +02:00
dgtlmoon
cffb6d748c
Restock & Price monitor - Huge refactor, set upper and lower price alert limits, set % change, follow the prices and restock amounts directly in the watch-overview list
2024-07-12 17:09:42 +02:00
dgtlmoon
3b19e3d2bf
UI - Fixing double punctuation in 'unpaused' message #2435
2024-06-24 09:15:48 +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
dgtlmoon
76ffc3e891
RSS - Setting to hide muted watches in RSS feed (default ON) ( #2411 )
2024-06-13 11:52:12 +02:00
dgtlmoon
be91c5425c
UI - Preview single snapshot - Date and button fixes ( #2389 )
2024-05-27 12:51:01 +02:00
dgtlmoon
59cefe58e7
Fetcher - Using pyppeteerstealth with puppeteer fetcher ( #2203 )
2024-05-21 17:03:50 +02:00
dgtlmoon
f0ed4f64e8
RSS - Muted watches should not show in RSS feed ( #2374 #2304 )
2024-05-17 17:47:35 +02:00
dgtlmoon
e27f66eb73
UI - Ability to preview/view single changes by timestamp using keyboard or select box( #1916 )
2024-05-16 23:39:06 +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
5df5d0fbe7
UI - Search should scan/search error messages ( #2353 )
2024-05-10 18:20:49 +02:00