dgtlmoon
8f421a43ef
test improvements
2025-06-02 20:27:30 +02:00
dgtlmoon
3d61ce8df7
WIP
2025-05-30 18:13:31 +02:00
dgtlmoon
f7695f59d3
work on missing exceptions etc
2025-05-30 17:35:41 +02:00
dgtlmoon
e5aba3b2f0
ensure workers are running
2025-05-30 16:14:31 +02:00
dgtlmoon
01742dd670
WIP
2025-05-30 16:09:25 +02:00
dgtlmoon
a52ae11062
WIP
2025-05-30 15:49:41 +02:00
dgtlmoon
fb5e93691f
Revert "WIP - The PlaywrightManager successfully isolates async operations in a dedicated thread while providing a clean synchronous interface to the worker threads, solving the original threading vs async conflict!"
...
This reverts commit 6b68587bbf
.
2025-05-30 10:31:38 +02:00
dgtlmoon
6b68587bbf
WIP - The PlaywrightManager successfully isolates async operations in a dedicated thread while providing a clean synchronous interface to the worker threads, solving the original threading vs async conflict!
2025-05-30 10:16:35 +02:00
dgtlmoon
bf6bab6c05
more work on enable/disable
2025-05-28 11:46:37 +02:00
dgtlmoon
0f65178190
Realtime UI updates via WebSocket ( #3183 )
2025-05-26 20:12:32 +02:00
Rob Mulder
5551acf67d
API - Added notifications API endpoints ( #3103 )
2025-04-11 13:43:59 +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
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