Wykres commitów

69 Commity (5f43d988a3bd2b084e039d367d91aa77d8e57a20)

Autor SHA1 Wiadomość Data
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