2176 Commits

Author SHA1 Message Date
dgtlmoon
fffcc9af39 WIP 2026-02-13 15:44:54 +01:00
dgtlmoon
961901c594 WIP 2026-02-13 15:15:34 +01:00
dgtlmoon
340421ea36 Minor cache 2026-02-13 14:58:23 +01:00
dgtlmoon
f29c4c8f5f WIP 2026-02-13 14:54:34 +01:00
dgtlmoon
9702b6c8a1 Tweak message 2026-02-13 14:52:34 +01:00
dgtlmoon
798fc21f1c WIP 2026-02-13 14:50:23 +01:00
dgtlmoon
0c6931c07c WIP 2026-02-13 14:40:43 +01:00
dgtlmoon
60ed2a26ea WIP 2026-02-13 14:28:56 +01:00
dgtlmoon
490ca0a663 WIP 2026-02-13 11:41:55 +01:00
dgtlmoon
10c9df288a WIP 2026-02-13 11:24:17 +01:00
dgtlmoon
f54725d292 Increase test coverage 2026-02-13 09:18:28 +01:00
dgtlmoon
acf9e4a1e6 Remove flask_expects_json 2026-02-13 09:10:31 +01:00
dgtlmoon
7ddc0f9be0 Sync API Spec with base model 2026-02-13 09:10:04 +01:00
dgtlmoon
20f11c5c4a Improve error logging 2026-02-13 08:49:09 +01:00
dgtlmoon
4bc01aca8d
Price tracker - Use a more memory efficient price scraper, use subprocess on linux for cleaner memory management. (#3864) 2026-02-11 17:21:08 +01:00
dgtlmoon
ef41dd304c
Refactoring upgrade path (#3861) 2026-02-11 16:13:08 +01:00
dgtlmoon
5726c5a0ac
API - Import use background task to import large lists (#3858) 2026-02-11 08:15:58 +01:00
dgtlmoon
80f7decf4f API - Bumping docs 2026-02-11 07:44:45 +01:00
dgtlmoon
c66a29b011
API - Import - Ability to set any watch value as HTTP URL Query value, for example ?processor=restock_diff&time_between_check={'hours':24} Re #3845 (#3857) 2026-02-11 07:26:48 +01:00
dgtlmoon
a1a2e5c5bf
API - Include missing tags in fetching watch information. #3854 (#3856) 2026-02-11 06:45:19 +01:00
dgtlmoon
6e90a0bbd1 UI - Bulk checkbox operations modal confirmation fix Re #3853 2026-02-11 06:29:59 +01:00
dgtlmoon
987789425d
Tags update fix (#3849) 2026-02-07 17:13:41 +01:00
dgtlmoon
892b645147
Refactor for Tags storage (#3848) 2026-02-07 13:13:02 +01:00
dgtlmoon
278da3fa9b Including uptime in UI settings/info 2026-02-07 03:50:49 +01:00
dgtlmoon
c577bd700c
Refactor watch saving backend, closes #3846 (#3847) 2026-02-07 03:41:35 +01:00
dependabot[bot]
d4d6bb2872
Bump psutil from 7.2.1 to 7.2.2 (#3844) 2026-02-06 19:55:04 +01:00
dependabot[bot]
45fb262386
Bump pyppeteer-ng from 2.0.0rc12 to 2.0.0rc13 (#3843) 2026-02-06 01:33:10 +01:00
dgtlmoon
1058debc12
Fix for When MoreThanOnePriceFound() is raised, plugins dont fire #3840 #3833 2026-02-05 20:07:47 +01:00
dgtlmoon
61b41b0b16
Rebuild translations (#3842) 2026-02-05 18:17:46 +01:00
dgtlmoon
efe3afd383 UI - Favicon use lazy load for faster rendering 2026-02-05 17:21:57 +01:00
dgtlmoon
84d26640cc
Adding more tests and Watch object improvements (#3841) 2026-02-05 17:01:08 +01:00
dgtlmoon
2349344d9e
Improved watch global settings handling (#3839) 2026-02-05 16:40:00 +01:00
dgtlmoon
bdc2916c07 New datastore message should be warning not critical 2026-02-05 16:25:22 +01:00
dgtlmoon
4fd477a60c Improving upgrade path 2026-02-05 13:00:01 +01:00
dgtlmoon
dc8b387f40
History length limit size option (#3834) 2026-02-05 12:29:20 +01:00
dgtlmoon
2149a6fe3b
Memory improvement - Use builtin markupsafe instead of creating a jinja2 template env each time for small strings (#3836) 2026-02-05 10:07:36 +01:00
dgtlmoon
f77d2bac6d Favicon path - cache results 2026-02-05 09:39:50 +01:00
dgtlmoon
75ecd1b793 UI - Backups tab - styling fix 2026-02-05 00:18:22 +01:00
dgtlmoon
4fe2a67839 Styling fix for "backups" tab Re #3821 2026-02-04 22:42:57 +01:00
dgtlmoon
5bbbe37436
UI- Fix possible bug adding tags in quickwatch form 2026-02-04 14:27:54 +01:00
dgtlmoon
83d7ce0fcf
Processor plugin improvements - Now supports creating your own processor (for example, monitor DNS changes) (#3739) 2026-02-04 14:23:08 +01:00
dependabot[bot]
6bea9909ec
Bump elementpath from 5.1.0 to 5.1.1 (#3799) 2026-02-04 11:49:35 +01:00
dgtlmoon
1aabf967ef
Puppeteer and Playwright browser close/shutdown improvements (#3830) 2026-02-03 11:14:51 +01:00
dgtlmoon
30dc4ac23b
Refactor of queue systenm and improve tests, improves multiple workers (#3826) 2026-02-02 22:28:27 +01:00
dgtlmoon
2658f81f02
Ability to limit total number of watches with env var PAGE_WATCH_LIMIT (#3828) 2026-02-02 11:21:44 +01:00
dgtlmoon
674d863a21 UI - Move Default Proxy selection back to "General" tab 2026-01-28 18:15:32 +01:00
dgtlmoon
0b9cfcdf09
API - Notification URLs werent always being validated (#3812) 2026-01-28 17:30:58 +01:00
dgtlmoon
fd820c9330 Remove deprecated call to strtobool 2026-01-28 17:27:20 +01:00
Robbert Langezaal
e02a1824c5
UI - Make watch tags link elements (#3813) 2026-01-28 17:18:23 +01:00
dgtlmoon
5911b7fe7a test tweak 2026-01-28 17:17:37 +01:00