mirror of
https://github.com/dgtlmoon/changedetection.io.git
synced 2026-07-12 02:07:31 +00:00
Commit Graph
Select branches
Hide Pull Requests
1148-screenshot
1207-no-means-no
1247-filter-failure-notifications
1314-pip-eventlet-dnspython
1392-incorrect-pdf-detect
1448-basic-headers-fetch-from-file
1450-feature-browsersteps-goto-url
1646-clone
1653-notification-settings
1659-notification-format
1725-linux-arm-v8
1800-selenium-socks5-auth
1809-wrong-useragent-playwright-puppeteer
1833-ldjson-fix
1857-edit-page-title
1874-rss-title-hack
1899-extract-text-multiline
1917-glibc-mistmatch-arm-upgrade-bookworm
1924-dynamic-wachete-import
1961-fixing-flasklogin
1967-regen-API-key
1982-auto-set-last-viewed-from-date
2039-restock-check-all-bug
2039-restock-use-itemprop
2058-notification-counter
2104-notification-failure
2118-fix-missing-arg
2131-327-RSS-include-link-to-watch-url
2174-sort-tags
2197-browsersteps-headers
2286-remove-unique-constraint
2299-truncated-notification
2328-fix-lxml-versioning-cflags
2394-rss-access-settings
2408-user-agent-headers
2456-fix-datatype-tags
2486-charset-encoding
2528-empty-content
2548-trigger-check
2554-colors-and-tokens
2554-colour-html-format-notifications
2568-fix-encoding-error-scraper
2600-mode-switch-check
2673-plugin-missing-url-check
2715-add-test-for-new-lower-higher
2727-notification-empty-watches
2742-notification-headers-encoding
2747-dont-check-paused-on-edit
2756-price-tracker-empty-price
2782-clone-edit
2785-UI-tag-reset-edit
2898-browsersteps-api
2910-strict-semver-check
2945-handle-json-BOM-UTF8
3045-api-access-when-password-enabled
3115-multiprocessing-start
3126-visualselector-data
3159-test-notification-send
3194-browsersteps-execution-context
3241-browsersteps-source
3248-container-ipv6
3270-history-state
3272-conditions-not-in-operator
3337-extract-data-fixes
3356-API-recheck-by-tag
3357-adding-more-tokens
3376-cleanup-empty-queue-errors
3393-unread-filter
3402-always-update-page-title
3423-openapi-validation
3434-detect-process-downloads-for-text-changedetection
3458-fixing-plaintext-autodetection
3462-improve-rss-detection
3472-plaintext-should-stay-plaintext
3482-JSON-reformat
3483-dont-touch-content-if-subtract-filters-not-found
3486-RSS-ATOM-not-being-automatically-converted-to-text
3503-tokens-in-notification-url-apprise
3509-pip-apispec-missing
3526-refactor-fix-markdown-to-html
3529-notification-fixes
3540-html-to-plaintext-notifications
3572-fixed-migration-of-broken-notification-format-types
3591-test-not-placemarker
3606-jinja-vars-body-validation
3658-utf8-xpath
3666-recheck-group-tag
3737-trad-chinese-mapping
3737-zh-trad
3740-html-word-diff-notification-toggle
3762-dont-double-queue-let-scheduler-queue-on-import
377-import-tags-dont-dupe-import
3778-search-fix
3779-autodetect
3792-language-selection-session
3810-max-screenshot-height-playwright
3833-multiple-prices-plugins
3835-pluggy-extend-base
3845-import-api-add-settings
3846-time-between-scheduler-fixes
3854-API-tags-missing-response
3891-inline-favicon
3920-changedatetime
3952-surrogates-broken-utf8
3964-refactor-invert-changes-render-calls
4020-custom-colours
403-solution
4037-word-level-diff-test
4063-diff-changes-to
4080-msgfmt-lint
4099-restock-overrides-this-watch
4119-nonetype-default-notification
4121-custom-html-non-escape
4159-notifications
4173-raw-diff-token-LLM
550-visual-selector
722-docker-container-privs
731/apprise-asset-name
809-global-notification-settings-fix
926-empty-change-alerts
API-OpenAPI
API-add-search
API-adding-page-title-link
API-conditions
API-fields-update
API-interface
API-validation-improvements
CLI-options
CVE-2024-56509-fix-test
DB-data-upgrade-fixes
Filternotfound-should-save-error-type-screenshot
HIDE_REFERER-test
HTML-notifications-preserve-whitespace
JSONP-support
LLM-add-extract-product-metadata-summary-rules
LLM-blueprint-disable
LLM-off-masterswitch
LLM-settings-fields-model-fix
LLM-settings-pydantic-refactor
LLM-token-use-pluggy
OpenAPI-validation
PDF-diff-inline-content-no-header
RSS-data-UUID-fix
RSS-per-watch-tweaks
SIGUSR-clean-GC
UI-LLM_status_sticky
UI-browsersteps
UI-browsersteps-tab-always-available
UI-eta-time-slider
UI-fix-4138
UI-medium-refactor
UI-preview-single-post
UI-settings-cleanup
UI-tabs-fix
aarch64
abstract-dataset
abstract-fetchers
abstract-out-fetch-settings
abstracted-storage-types
add-button-to-visualselector
add-check-counter
add-system-info-api
adjustable-workers
alpina-libjpeg
api-diff-endpoint
api-import
api-new-watch-processor-mode
api-security-improvement-watch-get
api-watch-link-bug
apple-silicon
apprise-193
apprise-updates
apprise1.9.4
apscheduler-cron-like
armv6-armv7-rpi-support
armv7-build-fix
atomic-history-writes
auto-suggest-ldjson-price-follow
backup-restore
bad-tag-handler
be-sure-dirs-exist
better-40x-message
better-merge-of-new-values
brotli-more-tests
brotli-native
brotli-snapshot-storage
browser-content-fetcher-plugin-improvements
browser-notifications
browser-settings-refactor
browserless-2
browserstep-refactor
browsersteps-dont-init-unless-steps-available
browsersteps-fix
browsersteps-fix-quoted-url
browsersteps-improve-error-handling
browsersteps-recreate-missing-data-dir
browsersteps-refactor
browsersteps-requests
browsersteps-screenshot-refactor
browsersteps-select-support
browsersteps-session-shutdown-improvements
browsersteps-start-refactor
browsersteps-wrong-text
bug-non-200s-triggering
bug/809-notification-defaults
bug/RSS-feed-cdata-format
bugfix-clear-history
bugfix-del-update
bugfix-delete-missing-dir
bugfix-hanging-when-deleted
bugfix-lastfetched-was-zero-bytes
bugfix/598-password
build-errors-cont
catch-exception
check-pip-build-was-OK
checkbox-controls
cleanup/mtable-def
cleanup/remove-old-function
clear-history-background-thread
color-fixes
compose-improver
conditions
conditions-levenshtein
conditions-then-plugins
content-false-triggers-fix
contributors
cpu-memory-improvements
crash-protection-when-watched-queued-deleted
cross-platform-path-fixes
cryptography-remove
custom-restock-str-master
darkmode
darkmode-template-tweak
datastore-refactor
datastore-save-immediate
debian-package
default-favicon
default-format-fallback
default-namespace-3533
default-notification-format-html-color
delete-should-remove-all
dependabot/github_actions/all-02325a8da5
dependabot/pip/cryptography-47.0.0
dependabot/pip/cryptography-48.0.1
dependabot/pip/inscriptis-approx-eq-2.7
dependabot/pip/lxml-neq-5.2.0-and-neq-5.2.1-and-gte-6.1.0-and-lt-7
dependabot/pip/selenium-approx-eq-4.43.0
deprecate-strtobool
dev
diff-email-htmlmode-plaintext
diff-js-maint
diff-proposed-for-bwees
diff-stream
diff-token-var-arg
disable-apprise-async-mode
docker-build-cache
docker/695-dev-stable
dont-create-jpg-copy-of-png
dont-recreate-db-if-db-is-corrupt
dont-reprocess-if-not-needed
dont-show-search-icon-logged-out
dont-version-check-during-pytest
download-latest-html
download-watch-data
drop-arm-v6-support
dynamic-url-opener
easy-override-ua
elementpath-xpath20
email-notification-format-fixes
empty-watches-tweaks
endpoint-test
enhanced-RSS-and-register-all-namespaces
error-reset
event-loop-improvements
exception-in-error
experimental-fetcher-broken-override
export-data-validation
export-regex-csv
extra-filters
extra-jinja2-error-catch
extract-title-all-processors
faster-browserstep-update-and-compress-reply
favicon-detect-type
favicon-fix
feature/add-paused
feature/filter-failure-notification
feature/mute-notifications
fetch-backend-ui-default
fetch-reliability-improvements
fetch-workers-env-override
fetcher-data-cleanup
fetcher-tidyup
fetchers-abstract
fetchers-abstract-graphic-compare
field-rename-trigger-keyword
filter-failure-reset-count-on-save
filter-not-found-message-tweak
filter-not-removed-fix
filters-contain-only-image-help
fix-apprise-format-in-URL
fix-build-test
fix-file-access
fix-legacy-file-import
fix-llm-summary-cache-key
fix-mark-all-viewed
fix-master
fix-mixed-html-alerts
fix-prefer-fetch
fix-watch-delete
fix/LLM-ollama-etc-tweaks
fix/api-strip-private-fields
fix/extra-packages-marker-4140
fix/ignore-text-before-extract-4138
fix/pr-4110-czech-l12n-catalog-sync
fix/step-failure-notification-crash
fix/subtractive-before-include-978
fixing-build-test
fixing-eventlet-dnspython-dep-mix
fixing-post-headers
fixing-restock-test-refactor
fixing-signals-update
flask-socketio-561
flask-update
gh-parallel-tests
headers-webdriver
heuy-notification-retry-persist
hierarchy-resolver
highlight-permissions
history-filepath-basic-cache
history-lines-fix
history-preview-ignore-text-highlighting
history-txt-safety-check
history-txt-snapshot-fix
hours-day-schedule
html-clean-notifications-source
html-fixes
html-validation-fixes
i18n-2026
i18n-api-tag-context
i18n-tweaks-2
iana-blocking-improvements
icon-fixes
ignore-text-should-ovverride-triggers
ignore-whitespace-should-strip-whitespace-from-endpoints
image-binary-support
import-backup-zip
improve-logging
improve-logging-loguru
improve-notification-log
improve-xpath-tests
improved-global-ignore-test
improved-security-diff-acces
indiv-container-build-test
individual-file-save
ipv6
janus-queue
jinja2-escape-mem-fix
jinja2-notifications
jinja2-template-in-url
jinja2-url-template-validate
jitter
jq-arm7-build
lang-improvements
large-html-to-text-error-200-blank
layout-css
ldjson-lower-mem-fix
lev-test
levenshtein
levenshtein-similarity-threshold
limit-history
litellm-ui-tweak
llm
llm-flag-disable
llm-settings-ssrf
lock-mqtt-version-min
loguru-tweaks
mailto-error-fix
mark-selected-viewed
markup-dep-warning
master
memfix-linuxonly-restock
memory-improvements
memory-leak-lxml-inscriptis
memusage-example
minor-queue-fix
minor-stock-scraper
misc-fixes
more-build-cache
more-status-code-fix-screenshots
multiple-group-notifications
multiple-test-python-versions
mute-pause-all
navigation
nginx-reverse-proxy-test
no-change-when-checksum-same
no-cryptography-pip
notification-logging-improvement
notification-service-improved-failure-alerts
notification-utf8-test
notification_format_fix
notifications-event-signal
notificaton-test-error-restock
old-selenium-3-fix
only-call-send_content_changed_notification-on-change
only-use-default-headers-for-plain-requests
openapi-mem-improvements
openapi-spec-review
optional-proxy-via-ui
order-by-created-time
orjson
pagination
parallel-docker-simpletest
path-blueprint-fixes
pdf-force-plain-requests
pdf-improve-test
pip-3910
pip-security-updates
piwheels-rpi-crypto
playwright
playwright-156
playwright-conditional-fix-musl-alpine
playwright-conditional-install
playwright-fetch-store-headers-always
playwright-fix-for-page-smaller-than-stepsize
playwright-macro-unused
playwright-memory-fixes
pluggable-content-fetchers
pluggy-2
pluggy-before-after-worker-job
plugin-2nd-attempt
plugin-architecture
plugins-try-3
post-request-encoding
prefer-sockpuppet
preview-fixed
preview-refactor
price-follower
price-restock-notifications
price-scraper-ML-integration
processor-plugin-improvements
proxies-json-data
proxy-improvement
proxy-improvements
proxy-url-validation
puppeteer-browser-cleanup-improvements
puppeteer-catch-timeout
puppeteer-fetch-improvements
puppeteer-fetcher-cleanup
puppeteer-fetcher-status-code-fix
puppeteer-fixes
puppeteer-stop-hang-on-redirect
puremagic-less-memory
push-and-pr
py313
pyppeteer-311-12-13
pyppeteer-ng-rc8
python-311
python-314
python-slim-bookworm-ssl3-upgrade
python312
quick-setup-mail-notification-button
raw-browserless-for-simple-fetch
recheck-all-not-existing-queued
redirect
refactor-filters
refactor-time-between-check
refactor/regex-text-extract
regex-cleanup-311
regex-filter
regression-shared-diff-screenshot-access
remove-same-checksum-skip
remove-unused-checkbox
remove-unused-function
requests-remove-existing-screenshot
reset-previous-errors
resilient-same-uuid-processing
restock-custom-filter-price
restock-detection-better-report-failed-sites
restock-detection-default-none
restock-monitor-tweaks
restock-multiprice
restock-no-need-for-text
restock-plugin
restock-price-scan-text-fix
restock-process-only-when-text
restock-rename-original-price-to-last-price
restock-tag
restock-token-previous-price
restock-tweaks
restock-value-template-fix
restock-visualselector-refactor
reverse-2626-memory
revert-1727-1725-linux-arm-v8
revert-multiprocess-htmlt-to-text
rss-per-group
rss-reader-mode
rss-reader-mode-parser-improvements
rss-watch-history-length
save-last-response
screenshot-speedups
screenshot-tweak
screenshot-warning-text-fix
scrub-simplify
scrub-single-watch
search-list
sec-fix
sec-update-2
security-update-use-CSRF-and-post-for-removepassword
selectable-browser-executor
selenium-proxy-fix
send-test-notification-fixes
sent-test-default-format-notification
share-diff
show-which-items-in-queue
sig-handler
sigint-sigterm-test
simple-memory-usage-test
skip-change-detection-non-renderable-pages
skip-empty-notif-urls
skip_when_checksum_same-disable
small-fix/dont-process-if-queued-then-paused
small-func-caching
socketio-close
socketio-tweaks
socks-proxy-test-fix
socks5-test-fix
soft-delays
sort-columns-tidy-table-header
sort-paused-muted
sort-text-alphabetically-filter
sorting-paging
source-html-pretty-filter
speed-up-worker-queue-check
split-mem-report
sqlite3-history-storage
stats-tab
stock-update-texts
store-watch-configs-in-own-dir
strip-ignored-lines-from-output
summary-mark-read
tag-blank-tag-1792
tags-api
tags-counter
tags-migration-rerun
tags-update-fix
test
test-cleanups
test-fix-price-check
test-fixes
test-improvement
test-improvements
test-notifications
test-pypi-api
test-speedup
test-speedup-janus-queue
test-speedups
test-tidy
test-tweak-restock
test-tweaks
test-visualselector
text-filter-extract-lines-containing-subtext
text-filter-preview
thread-recycler
threading-memory-improvements
ticket-1008-jq-windows
ticket-1231-xpath-filter-support-attr-filter
ticket-1328-ipv6-optional
ticket-1365-service-worker-defaults
ticket-1377-backup-timestamp
ticket-16-diff-in-RSS
ticket-191-check-md5-dont-process
ticket-242-reliability-dict
ticket-462-JSON-encoding
ticket-962-false-change-alerts-cleanups
time-recheck-validation
timezone-info
toggle-fetch-option-visibility
total-bytes-counter
translation-updates
ui-abstract-watchlist
ui-font-versions-cleanup
ui-html-validation
ui-improvements
ui-long-lines
ui-mobile-browsersteps
ui-preview-fixes
ui-search-error-messages
ui-tweaks
ui/settings-text-cleanup
ukraine-UK-lang
unique-history-fix
unit-test-run-all
unpin-json-schema
update-apprise-1.9.0
update-baseimage-linuxserver
update-cryptography-lib
update-eventlet
update-inscriptis-2.4
update-other-methods-screenshot
update-pyppeteer-ng
update-selenium
update-stock-texts
update-translations
update_27_tags_update
updating-js
upgrade-playwirhgt
upgrade-playwright-1.40.0
upgrade-refactor
url-validation-improvements-2
visualselector-data-fix
visualselector-elements-get
visualselector-xpath-fixes
watch-can-use-system-default
watch-count-limit
watch-datastore-minor-refactor-tests
watch-memory-mapping
watch-queue-bug-fix
wildcard-auto-tag-assign
windows-diff-file-handling-improvements
windows-missing-tzdata
windows-test
with-errors-tab-button
xlsx-wachete-import
xpath-extra-tests
#1
#1001
#1002
#1003
#1004
#1005
#1006
#1009
#102
#1031
#1033
#1034
#1035
#1036
#1037
#1038
#1042
#1043
#1045
#1046
#1047
#1049
#1050
#1051
#1054
#1057
#1063
#1064
#1066
#1067
#1069
#107
#1070
#1072
#1084
#1087
#1089
#1092
#1099
#11
#1108
#1113
#1121
#1127
#1128
#1129
#113
#1130
#1132
#1136
#1137
#1138
#114
#1140
#1141
#1144
#1149
#115
#1158
#116
#1166
#1171
#1175
#1176
#1178
#1184
#1185
#1186
#1187
#1188
#1189
#1191
#1192
#1193
#1194
#1196
#1197
#1198
#1204
#1205
#1208
#121
#1213
#1217
#1228
#1229
#123
#1232
#1234
#1235
#1238
#1242
#1244
#1245
#1246
#1248
#1249
#125
#1250
#1252
#1256
#1259
#1260
#1261
#1262
#1264
#1265
#1267
#1268
#1271
#1271
#1272
#1277
#128
#1285
#1296
#1306
#1313
#1316
#1320
#1325
#1329
#1332
#1336
#1343
#1344
#1356
#1357
#1359
#136
#1367
#1372
#1379
#138
#1385
#1386
#1393
#1394
#1407
#1408
#1409
#141
#1410
#1414
#1418
#1430
#1433
#1436
#1437
#1439
#1444
#145
#1453
#1454
#1463
#1465
#1466
#1467
#1480
#1481
#1482
#1483
#1484
#1485
#1487
#1488
#1489
#15
#150
#1519
#1520
#1520
#1530
#1532
#1543
#1547
#1548
#1549
#1550
#1551
#1553
#1556
#1559
#1561
#1563
#1564
#1566
#1572
#1572
#158
#1580
#1583
#1584
#1585
#159
#1590
#1592
#1593
#1594
#1599
#1602
#1604
#1607
#1610
#1621
#1623
#1626
#1629
#1630
#1636
#1641
#1644
#1647
#1654
#1655
#1655
#1656
#1660
#1682
#1685
#1687
#1689
#1694
#1697
#1701
#1713
#1720
#1721
#1723
#1724
#1727
#1732
#1733
#1744
#1746
#1747
#1748
#1748
#175
#1751
#1756
#1759
#1764
#1765
#1772
#1773
#1774
#1776
#1777
#1778
#1779
#1781
#1782
#1783
#1786
#1787
#1790
#1791
#1793
#1798
#1799
#1807
#1810
#1811
#1814
#1816
#1817
#1819
#1831
#1832
#1835
#1837
#184
#1840
#1848
#1850
#1852
#1853
#1854
#1855
#1858
#186
#1863
#1864
#1866
#1867
#1868
#187
#1875
#1876
#1879
#1880
#1881
#1883
#1886
#1890
#1891
#1896
#19
#1902
#1903
#1903
#1907
#1908
#1909
#1911
#1912
#1915
#1916
#1918
#1921
#1922
#1925
#193
#1931
#1933
#1934
#1941
#1942
#1943
#1945
#1945
#1947
#1956
#1960
#1961
#1962
#1963
#1964
#1968
#1973
#1975
#1976
#1989
#1992
#2004
#2008
#2009
#201
#2010
#2011
#2014
#2017
#2018
#2020
#2021
#2029
#2032
#2036
#204
#2040
#2041
#2046
#2047
#205
#2052
#2066
#2068
#2069
#2071
#2075
#2079
#2083
#2084
#2085
#209
#2094
#2100
#2106
#2107
#2108
#2110
#2111
#2112
#2116
#2117
#2119
#2121
#2125
#2129
#2130
#2135
#2136
#2137
#2138
#2139
#2143
#2144
#2145
#2147
#2148
#2149
#2150
#2151
#2152
#2153
#2161
#2162
#2163
#2164
#2168
#2169
#2171
#2175
#2176
#2178
#2180
#2181
#2182
#2184
#2185
#2191
#2193
#2202
#2203
#2204
#2205
#2206
#2212
#2219
#2232
#2236
#2242
#2246
#2247
#226
#227
#2272
#2273
#2273
#228
#2283
#2288
#2289
#229
#2290
#2291
#2292
#2305
#2306
#231
#2311
#2313
#2317
#2322
#233
#2334
#2337
#234
#2351
#2351
#2353
#2362
#2363
#2364
#2365
#2372
#2374
#2375
#2378
#2379
#2381
#2382
#2389
#2397
#2399
#2402
#2404
#2409
#241
#2411
#2413
#2414
#2416
#2418
#2419
#2423
#2424
#2425
#2426
#243
#2430
#2431
#2432
#2436
#244
#2440
#2442
#245
#2455
#2456
#2459
#246
#2460
#2465
#247
#2471
#2475
#2476
#2477
#2483
#2484
#2488
#2490
#2492
#2494
#2496
#2498
#25
#2503
#2505
#2506
#2507
#2511
#2513
#2515
#2517
#2518
#2519
#2521
#2523
#2524
#2525
#2530
#2531
#2531
#2535
#2544
#2551
#2574
#2575
#2576
#2582
#2583
#2584
#2584
#26
#260
#2602
#2603
#2605
#2609
#2612
#2617
#2619
#2621
#2621
#2623
#2624
#2625
#2626
#2629
#263
#2632
#2638
#2640
#2641
#2642
#2645
#2649
#2659
#266
#2660
#2662
#2663
#2668
#2669
#2677
#2678
#2679
#2680
#2684
#2685
#2686
#2687
#2688
#2689
#2690
#2691
#2693
#2696
#2697
#2698
#27
#2700
#2709
#271
#2716
#272
#2722
#2727
#2730
#2731
#2733
#2734
#2734
#2735
#2737
#2738
#2740
#2745
#2750
#2754
#2755
#2757
#2758
#2760
#2767
#2775
#2776
#2780
#2784
#2787
#2790
#2790
#2791
#2793
#2794
#2797
#2799
#28
#2802
#2809
#2822
#2824
#2825
#283
#2837
#2841
#2842
#2843
#2844
#2845
#2852
#2856
#2864
#2870
#2871
#2876
#2878
#288
#2883
#2884
#2888
#2889
#289
#2890
#2891
#2892
#2893
#2897
#2905
#2911
#2912
#2915
#2919
#292
#2929
#2938
#2939
#2947
#2948
#2951
#2952
#2954
#2955
#2957
#296
#2967
#297
#2971
#2972
#2973
#2977
#298
#299
#2999
#300
#3012
#3015
#3024
#3028
#3029
#3030
#3033
#3037
#3038
#3038
#3039
#3042
#3044
#3046
#3049
#3050
#3051
#3052
#3054
#3055
#3057
#3060
#3062
#3063
#3065
#3068
#307
#3071
#3074
#3075
#3076
#3077
#3078
#3079
#3086
#3087
#3088
#3089
#309
#3092
#3095
#3097
#3098
#3099
#31
#310
#3100
#3103
#3105
#3106
#3107
#3109
#3110
#3112
#3113
#3114
#3117
#3119
#312
#3120
#3121
#3123
#3124
#3130
#3137
#3138
#314
#3140
#3145
#3149
#3157
#3158
#316
#3161
#3162
#3162
#3168
#3169
#317
#3170
#3172
#3180
#3183
#3185
#3187
#3189
#3189
#3194
#3195
#3196
#32
#3201
#3202
#3205
#3206
#3207
#3208
#3209
#3216
#3220
#3221
#3227
#3228
#3229
#3231
#3232
#3234
#3235
#3238
#325
#3251
#3252
#3254
#3257
#3258
#326
#3265
#3271
#3275
#3275
#3279
#3281
#3286
#3287
#3293
#3294
#3296
#33
#3308
#331
#3311
#3313
#3316
#3317
#3334
#3339
#3340
#3341
#3342
#3342
#3345
#3349
#3351
#336
#3363
#3364
#3365
#337
#3370
#3373
#3377
#3378
#3383
#3384
#3386
#3389
#339
#3393
#3398
#3399
#34
#3400
#3400
#3403
#3407
#3408
#3410
#3414
#3415
#3416
#3419
#3424
#3427
#343
#3430
#3431
#3432
#3433
#3435
#3437
#344
#3442
#3443
#3446
#3447
#3448
#3449
#345
#3450
#3455
#346
#3460
#3465
#3466
#3467
#3468
#3469
#3470
#3471
#3473
#3475
#3476
#3477
#3481
#3484
#3485
#3487
#3488
#3489
#3491
#3492
#3493
#3494
#3496
#3499
#350
#3500
#3502
#3504
#3506
#3506
#3507
#3508
#3510
#3511
#3513
#3516
#3522
#3524
#3525
#3527
#3528
#3534
#3535
#3536
#3539
#354
#3540
#3543
#3544
#3545
#3546
#355
#3550
#3551
#3552
#3553
#3554
#3555
#3557
#3559
#356
#3561
#3561
#3564
#3565
#3566
#3567
#3568
#3569
#3571
#3573
#3575
#3577
#3578
#3579
#3580
#3581
#3585
#3586
#3587
#3588
#3589
#359
#3590
#3592
#3601
#3602
#3603
#3607
#3608
#3609
#361
#3615
#3616
#3617
#3618
#3619
#3619
#3622
#3623
#3627
#3629
#3630
#3632
#3633
#3634
#3635
#3642
#3644
#3646
#3649
#3650
#3651
#3652
#3652
#3653
#3655
#3659
#3660
#3663
#3672
#3673
#3676
#3677
#3678
#3680
#3687
#3688
#3691
#3692
#3693
#3696
#3698
#3699
#3700
#3701
#3702
#3703
#3704
#3706
#3707
#3710
#3711
#3711
#3715
#3716
#3718
#372
#3723
#3724
#3725
#3731
#3732
#3733
#3735
#3736
#3738
#3739
#374
#3741
#3742
#3743
#3744
#3745
#3747
#3749
#3752
#3753
#3754
#3756
#3757
#3760
#3763
#3764
#3765
#3766
#3767
#3769
#377
#3770
#3772
#3773
#3775
#3780
#3781
#3782
#3787
#3788
#3790
#3791
#3793
#3795
#3796
#3797
#3798
#3799
#380
#3800
#3801
#3802
#3803
#3803
#3806
#3808
#3809
#3811
#3812
#3813
#3819
#3820
#3822
#3824
#3826
#3828
#3829
#3830
#3832
#3834
#3836
#3839
#384
#3840
#3841
#3842
#3843
#3844
#3847
#3848
#3849
#385
#3855
#3856
#3857
#3858
#3861
#3864
#3867
#3868
#3869
#3871
#3877
#3879
#3880
#3883
#3884
#3886
#3887
#3888
#3889
#3890
#3892
#3893
#3895
#3897
#3898
#3899
#3900
#3900
#3902
#3907
#3907
#3908
#391
#3912
#3913
#3914
#3915
#3918
#3919
#392
#3921
#3922
#3923
#3926
#3929
#3930
#3931
#3933
#3936
#3938
#3940
#3941
#3942
#3944
#3945
#3950
#3951
#3954
#3955
#3960
#3961
#3964
#3968
#3969
#397
#3972
#3972
#3975
#3975
#3976
#3978
#3979
#398
#398
#3980
#3981
#3983
#3989
#3991
#3993
#3994
#3996
#3996
#3997
#4002
#4008
#4009
#4010
#4011
#4012
#4012
#4019
#402
#4022
#4027
#4028
#403
#4030
#4031
#4032
#4033
#4034
#4035
#4036
#4037
#4038
#4039
#4039
#404
#4040
#4041
#4042
#4043
#4044
#4046
#4047
#4048
#4049
#405
#4050
#4051
#4052
#4054
#4055
#4057
#4059
#406
#4060
#4060
#4062
#4064
#4066
#4072
#4073
#4076
#4078
#4079
#4081
#4084
#4085
#4087
#4088
#4089
#4090
#4092
#4094
#4095
#4096
#4097
#4102
#4103
#4104
#4105
#4110
#4112
#4113
#4113
#4114
#4114
#4116
#4117
#412
#4122
#4123
#413
#4130
#4131
#4134
#4135
#4136
#414
#4142
#4143
#4144
#4145
#4147
#4148
#415
#4157
#4158
#4160
#4161
#4162
#4166
#4169
#4171
#4172
#4174
#4175
#4176
#4177
#4178
#4179
#4180
#4181
#4182
#4183
#4183
#4184
#4185
#4185
#4186
#4186
#4188
#4188
#419
#4198
#4198
#4199
#4199
#4201
#4201
#4203
#4208
#4208
#421
#4211
#4211
#4212
#4219
#4219
#4220
#4227
#4228
#4229
#4229
#4235
#4236
#4236
#4238
#4238
#4239
#4239
#4241
#4243
#4246
#4246
#4247
#4248
#4248
#4249
#4249
#4250
#4250
#426
#428
#43
#431
#434
#435
#436
#438
#439
#440
#442
#443
#444
#445
#446
#447
#453
#457
#461
#464
#465
#472
#476
#477
#478
#479
#480
#483
#484
#485
#487
#488
#489
#492
#495
#496
#497
#499
#503
#505
#509
#510
#512
#514
#516
#519
#522
#523
#528
#531
#534
#535
#539
#540
#545
#548
#549
#55
#551
#552
#560
#563
#566
#570
#571
#573
#575
#584
#585
#588
#59
#590
#591
#592
#594
#599
#60
#600
#606
#608
#610
#611
#613
#617
#619
#620
#624
#638
#645
#646
#649
#652
#656
#657
#66
#662
#666
#670
#671
#672
#68
#681
#682
#683
#685
#687
#691
#696
#697
#698
#70
#701
#702
#715
#716
#72
#720
#721
#722
#722
#723
#73
#730
#733
#737
#738
#742
#744
#748
#749
#753
#754
#764
#766
#767
#768
#771
#772
#773
#775
#776
#777
#778
#779
#781
#786
#79
#791
#796
#799
#801
#808
#818
#824
#825
#833
#834
#835
#836
#838
#84
#840
#842
#844
#851
#852
#859
#860
#861
#863
#865
#87
#875
#876
#888
#89
#893
#894
#895
#897
#90
#91
#910
#915
#919
#924
#925
#938
#94
#942
#945
#955
#957
#96
#964
#97
#972
#978
#98
#984
#985
#99
#996
0.1
0.11
0.12
0.2
0.21
0.22
0.23
0.24
0.25
0.26
0.27
0.28
0.29
0.30
0.31
0.32
0.33
0.34
0.35
0.36
0.37
0.38
0.38.1
0.38.2
0.39
0.39.1
0.39.10
0.39.11
0.39.12
0.39.13
0.39.13.1
0.39.14
0.39.14.1
0.39.15
0.39.16
0.39.17
0.39.17.1
0.39.17.2
0.39.18
0.39.19
0.39.19.1
0.39.2
0.39.20
0.39.20.1
0.39.20.2
0.39.20.3
0.39.20.4
0.39.21
0.39.21.1
0.39.22
0.39.22.1
0.39.3
0.39.4
0.39.5
0.39.6
0.39.7
0.39.8
0.39.9
0.40.0
0.40.0.2
0.40.0.3
0.40.0.4
0.40.1.0
0.40.1.1
0.40.2
0.40.3
0.41
0.41.1
0.42
0.42.1
0.42.2
0.42.3
0.43
0.43.1
0.43.2
0.44
0.44.1
0.44.2
0.45
0.45.1
0.45.10
0.45.11
0.45.12
0.45.13
0.45.14
0.45.15
0.45.16
0.45.17
0.45.18
0.45.19
0.45.2
0.45.20
0.45.21
0.45.22
0.45.23
0.45.24
0.45.25
0.45.26
0.45.3
0.45.4
0.45.5
0.45.6
0.45.7
0.45.7.1
0.45.7.2
0.45.7.3
0.45.8
0.45.8.1
0.45.9
0.46.00
0.46.01
0.46.02
0.46.03
0.46.04
0.47.00
0.47.01
0.47.02
0.47.03
0.47.04
0.47.05
0.47.06
0.48.00
0.48.01
0.48.02
0.48.03
0.48.04
0.48.05
0.48.06
0.49.0
0.49.1
0.49.10
0.49.11
0.49.12
0.49.13
0.49.14
0.49.15
0.49.16
0.49.17
0.49.18
0.49.2
0.49.3
0.49.4
0.49.5
0.49.6
0.49.7
0.49.8
0.49.9
0.50.01
0.50.1
0.50.10
0.50.11
0.50.12
0.50.13
0.50.14
0.50.15
0.50.16
0.50.17
0.50.18
0.50.19
0.50.2
0.50.20
0.50.21
0.50.22
0.50.23
0.50.24
0.50.25
0.50.26
0.50.27
0.50.28
0.50.29
0.50.3
0.50.30
0.50.31
0.50.32
0.50.33
0.50.34
0.50.35
0.50.37
0.50.38
0.50.39
0.50.4
0.50.40
0.50.41
0.50.42
0.50.43
0.50.5
0.50.6
0.50.7
0.50.8
0.50.9
0.51.00
0.51.01
0.51.1
0.51.2
0.51.3
0.51.4
0.52.1
0.52.2
0.52.3
0.52.4
0.52.5
0.52.6
0.52.7
0.52.8
0.52.9
0.53.1
0.53.2
0.53.3
0.53.4
0.53.5
0.53.6
0.53.7
0.54.1
0.54.10
0.54.2
0.54.3
0.54.4
0.54.5
0.54.6
0.54.7
0.54.8
0.54.9
0.55.1
0.55.2
0.55.3
0.55.4
0.55.5
0.55.6
0.55.7
Select branches
Hide Pull Requests
1148-screenshot
1207-no-means-no
1247-filter-failure-notifications
1314-pip-eventlet-dnspython
1392-incorrect-pdf-detect
1448-basic-headers-fetch-from-file
1450-feature-browsersteps-goto-url
1646-clone
1653-notification-settings
1659-notification-format
1725-linux-arm-v8
1800-selenium-socks5-auth
1809-wrong-useragent-playwright-puppeteer
1833-ldjson-fix
1857-edit-page-title
1874-rss-title-hack
1899-extract-text-multiline
1917-glibc-mistmatch-arm-upgrade-bookworm
1924-dynamic-wachete-import
1961-fixing-flasklogin
1967-regen-API-key
1982-auto-set-last-viewed-from-date
2039-restock-check-all-bug
2039-restock-use-itemprop
2058-notification-counter
2104-notification-failure
2118-fix-missing-arg
2131-327-RSS-include-link-to-watch-url
2174-sort-tags
2197-browsersteps-headers
2286-remove-unique-constraint
2299-truncated-notification
2328-fix-lxml-versioning-cflags
2394-rss-access-settings
2408-user-agent-headers
2456-fix-datatype-tags
2486-charset-encoding
2528-empty-content
2548-trigger-check
2554-colors-and-tokens
2554-colour-html-format-notifications
2568-fix-encoding-error-scraper
2600-mode-switch-check
2673-plugin-missing-url-check
2715-add-test-for-new-lower-higher
2727-notification-empty-watches
2742-notification-headers-encoding
2747-dont-check-paused-on-edit
2756-price-tracker-empty-price
2782-clone-edit
2785-UI-tag-reset-edit
2898-browsersteps-api
2910-strict-semver-check
2945-handle-json-BOM-UTF8
3045-api-access-when-password-enabled
3115-multiprocessing-start
3126-visualselector-data
3159-test-notification-send
3194-browsersteps-execution-context
3241-browsersteps-source
3248-container-ipv6
3270-history-state
3272-conditions-not-in-operator
3337-extract-data-fixes
3356-API-recheck-by-tag
3357-adding-more-tokens
3376-cleanup-empty-queue-errors
3393-unread-filter
3402-always-update-page-title
3423-openapi-validation
3434-detect-process-downloads-for-text-changedetection
3458-fixing-plaintext-autodetection
3462-improve-rss-detection
3472-plaintext-should-stay-plaintext
3482-JSON-reformat
3483-dont-touch-content-if-subtract-filters-not-found
3486-RSS-ATOM-not-being-automatically-converted-to-text
3503-tokens-in-notification-url-apprise
3509-pip-apispec-missing
3526-refactor-fix-markdown-to-html
3529-notification-fixes
3540-html-to-plaintext-notifications
3572-fixed-migration-of-broken-notification-format-types
3591-test-not-placemarker
3606-jinja-vars-body-validation
3658-utf8-xpath
3666-recheck-group-tag
3737-trad-chinese-mapping
3737-zh-trad
3740-html-word-diff-notification-toggle
3762-dont-double-queue-let-scheduler-queue-on-import
377-import-tags-dont-dupe-import
3778-search-fix
3779-autodetect
3792-language-selection-session
3810-max-screenshot-height-playwright
3833-multiple-prices-plugins
3835-pluggy-extend-base
3845-import-api-add-settings
3846-time-between-scheduler-fixes
3854-API-tags-missing-response
3891-inline-favicon
3920-changedatetime
3952-surrogates-broken-utf8
3964-refactor-invert-changes-render-calls
4020-custom-colours
403-solution
4037-word-level-diff-test
4063-diff-changes-to
4080-msgfmt-lint
4099-restock-overrides-this-watch
4119-nonetype-default-notification
4121-custom-html-non-escape
4159-notifications
4173-raw-diff-token-LLM
550-visual-selector
722-docker-container-privs
731/apprise-asset-name
809-global-notification-settings-fix
926-empty-change-alerts
API-OpenAPI
API-add-search
API-adding-page-title-link
API-conditions
API-fields-update
API-interface
API-validation-improvements
CLI-options
CVE-2024-56509-fix-test
DB-data-upgrade-fixes
Filternotfound-should-save-error-type-screenshot
HIDE_REFERER-test
HTML-notifications-preserve-whitespace
JSONP-support
LLM-add-extract-product-metadata-summary-rules
LLM-blueprint-disable
LLM-off-masterswitch
LLM-settings-fields-model-fix
LLM-settings-pydantic-refactor
LLM-token-use-pluggy
OpenAPI-validation
PDF-diff-inline-content-no-header
RSS-data-UUID-fix
RSS-per-watch-tweaks
SIGUSR-clean-GC
UI-LLM_status_sticky
UI-browsersteps
UI-browsersteps-tab-always-available
UI-eta-time-slider
UI-fix-4138
UI-medium-refactor
UI-preview-single-post
UI-settings-cleanup
UI-tabs-fix
aarch64
abstract-dataset
abstract-fetchers
abstract-out-fetch-settings
abstracted-storage-types
add-button-to-visualselector
add-check-counter
add-system-info-api
adjustable-workers
alpina-libjpeg
api-diff-endpoint
api-import
api-new-watch-processor-mode
api-security-improvement-watch-get
api-watch-link-bug
apple-silicon
apprise-193
apprise-updates
apprise1.9.4
apscheduler-cron-like
armv6-armv7-rpi-support
armv7-build-fix
atomic-history-writes
auto-suggest-ldjson-price-follow
backup-restore
bad-tag-handler
be-sure-dirs-exist
better-40x-message
better-merge-of-new-values
brotli-more-tests
brotli-native
brotli-snapshot-storage
browser-content-fetcher-plugin-improvements
browser-notifications
browser-settings-refactor
browserless-2
browserstep-refactor
browsersteps-dont-init-unless-steps-available
browsersteps-fix
browsersteps-fix-quoted-url
browsersteps-improve-error-handling
browsersteps-recreate-missing-data-dir
browsersteps-refactor
browsersteps-requests
browsersteps-screenshot-refactor
browsersteps-select-support
browsersteps-session-shutdown-improvements
browsersteps-start-refactor
browsersteps-wrong-text
bug-non-200s-triggering
bug/809-notification-defaults
bug/RSS-feed-cdata-format
bugfix-clear-history
bugfix-del-update
bugfix-delete-missing-dir
bugfix-hanging-when-deleted
bugfix-lastfetched-was-zero-bytes
bugfix/598-password
build-errors-cont
catch-exception
check-pip-build-was-OK
checkbox-controls
cleanup/mtable-def
cleanup/remove-old-function
clear-history-background-thread
color-fixes
compose-improver
conditions
conditions-levenshtein
conditions-then-plugins
content-false-triggers-fix
contributors
cpu-memory-improvements
crash-protection-when-watched-queued-deleted
cross-platform-path-fixes
cryptography-remove
custom-restock-str-master
darkmode
darkmode-template-tweak
datastore-refactor
datastore-save-immediate
debian-package
default-favicon
default-format-fallback
default-namespace-3533
default-notification-format-html-color
delete-should-remove-all
dependabot/github_actions/all-02325a8da5
dependabot/pip/cryptography-47.0.0
dependabot/pip/cryptography-48.0.1
dependabot/pip/inscriptis-approx-eq-2.7
dependabot/pip/lxml-neq-5.2.0-and-neq-5.2.1-and-gte-6.1.0-and-lt-7
dependabot/pip/selenium-approx-eq-4.43.0
deprecate-strtobool
dev
diff-email-htmlmode-plaintext
diff-js-maint
diff-proposed-for-bwees
diff-stream
diff-token-var-arg
disable-apprise-async-mode
docker-build-cache
docker/695-dev-stable
dont-create-jpg-copy-of-png
dont-recreate-db-if-db-is-corrupt
dont-reprocess-if-not-needed
dont-show-search-icon-logged-out
dont-version-check-during-pytest
download-latest-html
download-watch-data
drop-arm-v6-support
dynamic-url-opener
easy-override-ua
elementpath-xpath20
email-notification-format-fixes
empty-watches-tweaks
endpoint-test
enhanced-RSS-and-register-all-namespaces
error-reset
event-loop-improvements
exception-in-error
experimental-fetcher-broken-override
export-data-validation
export-regex-csv
extra-filters
extra-jinja2-error-catch
extract-title-all-processors
faster-browserstep-update-and-compress-reply
favicon-detect-type
favicon-fix
feature/add-paused
feature/filter-failure-notification
feature/mute-notifications
fetch-backend-ui-default
fetch-reliability-improvements
fetch-workers-env-override
fetcher-data-cleanup
fetcher-tidyup
fetchers-abstract
fetchers-abstract-graphic-compare
field-rename-trigger-keyword
filter-failure-reset-count-on-save
filter-not-found-message-tweak
filter-not-removed-fix
filters-contain-only-image-help
fix-apprise-format-in-URL
fix-build-test
fix-file-access
fix-legacy-file-import
fix-llm-summary-cache-key
fix-mark-all-viewed
fix-master
fix-mixed-html-alerts
fix-prefer-fetch
fix-watch-delete
fix/LLM-ollama-etc-tweaks
fix/api-strip-private-fields
fix/extra-packages-marker-4140
fix/ignore-text-before-extract-4138
fix/pr-4110-czech-l12n-catalog-sync
fix/step-failure-notification-crash
fix/subtractive-before-include-978
fixing-build-test
fixing-eventlet-dnspython-dep-mix
fixing-post-headers
fixing-restock-test-refactor
fixing-signals-update
flask-socketio-561
flask-update
gh-parallel-tests
headers-webdriver
heuy-notification-retry-persist
hierarchy-resolver
highlight-permissions
history-filepath-basic-cache
history-lines-fix
history-preview-ignore-text-highlighting
history-txt-safety-check
history-txt-snapshot-fix
hours-day-schedule
html-clean-notifications-source
html-fixes
html-validation-fixes
i18n-2026
i18n-api-tag-context
i18n-tweaks-2
iana-blocking-improvements
icon-fixes
ignore-text-should-ovverride-triggers
ignore-whitespace-should-strip-whitespace-from-endpoints
image-binary-support
import-backup-zip
improve-logging
improve-logging-loguru
improve-notification-log
improve-xpath-tests
improved-global-ignore-test
improved-security-diff-acces
indiv-container-build-test
individual-file-save
ipv6
janus-queue
jinja2-escape-mem-fix
jinja2-notifications
jinja2-template-in-url
jinja2-url-template-validate
jitter
jq-arm7-build
lang-improvements
large-html-to-text-error-200-blank
layout-css
ldjson-lower-mem-fix
lev-test
levenshtein
levenshtein-similarity-threshold
limit-history
litellm-ui-tweak
llm
llm-flag-disable
llm-settings-ssrf
lock-mqtt-version-min
loguru-tweaks
mailto-error-fix
mark-selected-viewed
markup-dep-warning
master
memfix-linuxonly-restock
memory-improvements
memory-leak-lxml-inscriptis
memusage-example
minor-queue-fix
minor-stock-scraper
misc-fixes
more-build-cache
more-status-code-fix-screenshots
multiple-group-notifications
multiple-test-python-versions
mute-pause-all
navigation
nginx-reverse-proxy-test
no-change-when-checksum-same
no-cryptography-pip
notification-logging-improvement
notification-service-improved-failure-alerts
notification-utf8-test
notification_format_fix
notifications-event-signal
notificaton-test-error-restock
old-selenium-3-fix
only-call-send_content_changed_notification-on-change
only-use-default-headers-for-plain-requests
openapi-mem-improvements
openapi-spec-review
optional-proxy-via-ui
order-by-created-time
orjson
pagination
parallel-docker-simpletest
path-blueprint-fixes
pdf-force-plain-requests
pdf-improve-test
pip-3910
pip-security-updates
piwheels-rpi-crypto
playwright
playwright-156
playwright-conditional-fix-musl-alpine
playwright-conditional-install
playwright-fetch-store-headers-always
playwright-fix-for-page-smaller-than-stepsize
playwright-macro-unused
playwright-memory-fixes
pluggable-content-fetchers
pluggy-2
pluggy-before-after-worker-job
plugin-2nd-attempt
plugin-architecture
plugins-try-3
post-request-encoding
prefer-sockpuppet
preview-fixed
preview-refactor
price-follower
price-restock-notifications
price-scraper-ML-integration
processor-plugin-improvements
proxies-json-data
proxy-improvement
proxy-improvements
proxy-url-validation
puppeteer-browser-cleanup-improvements
puppeteer-catch-timeout
puppeteer-fetch-improvements
puppeteer-fetcher-cleanup
puppeteer-fetcher-status-code-fix
puppeteer-fixes
puppeteer-stop-hang-on-redirect
puremagic-less-memory
push-and-pr
py313
pyppeteer-311-12-13
pyppeteer-ng-rc8
python-311
python-314
python-slim-bookworm-ssl3-upgrade
python312
quick-setup-mail-notification-button
raw-browserless-for-simple-fetch
recheck-all-not-existing-queued
redirect
refactor-filters
refactor-time-between-check
refactor/regex-text-extract
regex-cleanup-311
regex-filter
regression-shared-diff-screenshot-access
remove-same-checksum-skip
remove-unused-checkbox
remove-unused-function
requests-remove-existing-screenshot
reset-previous-errors
resilient-same-uuid-processing
restock-custom-filter-price
restock-detection-better-report-failed-sites
restock-detection-default-none
restock-monitor-tweaks
restock-multiprice
restock-no-need-for-text
restock-plugin
restock-price-scan-text-fix
restock-process-only-when-text
restock-rename-original-price-to-last-price
restock-tag
restock-token-previous-price
restock-tweaks
restock-value-template-fix
restock-visualselector-refactor
reverse-2626-memory
revert-1727-1725-linux-arm-v8
revert-multiprocess-htmlt-to-text
rss-per-group
rss-reader-mode
rss-reader-mode-parser-improvements
rss-watch-history-length
save-last-response
screenshot-speedups
screenshot-tweak
screenshot-warning-text-fix
scrub-simplify
scrub-single-watch
search-list
sec-fix
sec-update-2
security-update-use-CSRF-and-post-for-removepassword
selectable-browser-executor
selenium-proxy-fix
send-test-notification-fixes
sent-test-default-format-notification
share-diff
show-which-items-in-queue
sig-handler
sigint-sigterm-test
simple-memory-usage-test
skip-change-detection-non-renderable-pages
skip-empty-notif-urls
skip_when_checksum_same-disable
small-fix/dont-process-if-queued-then-paused
small-func-caching
socketio-close
socketio-tweaks
socks-proxy-test-fix
socks5-test-fix
soft-delays
sort-columns-tidy-table-header
sort-paused-muted
sort-text-alphabetically-filter
sorting-paging
source-html-pretty-filter
speed-up-worker-queue-check
split-mem-report
sqlite3-history-storage
stats-tab
stock-update-texts
store-watch-configs-in-own-dir
strip-ignored-lines-from-output
summary-mark-read
tag-blank-tag-1792
tags-api
tags-counter
tags-migration-rerun
tags-update-fix
test
test-cleanups
test-fix-price-check
test-fixes
test-improvement
test-improvements
test-notifications
test-pypi-api
test-speedup
test-speedup-janus-queue
test-speedups
test-tidy
test-tweak-restock
test-tweaks
test-visualselector
text-filter-extract-lines-containing-subtext
text-filter-preview
thread-recycler
threading-memory-improvements
ticket-1008-jq-windows
ticket-1231-xpath-filter-support-attr-filter
ticket-1328-ipv6-optional
ticket-1365-service-worker-defaults
ticket-1377-backup-timestamp
ticket-16-diff-in-RSS
ticket-191-check-md5-dont-process
ticket-242-reliability-dict
ticket-462-JSON-encoding
ticket-962-false-change-alerts-cleanups
time-recheck-validation
timezone-info
toggle-fetch-option-visibility
total-bytes-counter
translation-updates
ui-abstract-watchlist
ui-font-versions-cleanup
ui-html-validation
ui-improvements
ui-long-lines
ui-mobile-browsersteps
ui-preview-fixes
ui-search-error-messages
ui-tweaks
ui/settings-text-cleanup
ukraine-UK-lang
unique-history-fix
unit-test-run-all
unpin-json-schema
update-apprise-1.9.0
update-baseimage-linuxserver
update-cryptography-lib
update-eventlet
update-inscriptis-2.4
update-other-methods-screenshot
update-pyppeteer-ng
update-selenium
update-stock-texts
update-translations
update_27_tags_update
updating-js
upgrade-playwirhgt
upgrade-playwright-1.40.0
upgrade-refactor
url-validation-improvements-2
visualselector-data-fix
visualselector-elements-get
visualselector-xpath-fixes
watch-can-use-system-default
watch-count-limit
watch-datastore-minor-refactor-tests
watch-memory-mapping
watch-queue-bug-fix
wildcard-auto-tag-assign
windows-diff-file-handling-improvements
windows-missing-tzdata
windows-test
with-errors-tab-button
xlsx-wachete-import
xpath-extra-tests
#1
#1001
#1002
#1003
#1004
#1005
#1006
#1009
#102
#1031
#1033
#1034
#1035
#1036
#1037
#1038
#1042
#1043
#1045
#1046
#1047
#1049
#1050
#1051
#1054
#1057
#1063
#1064
#1066
#1067
#1069
#107
#1070
#1072
#1084
#1087
#1089
#1092
#1099
#11
#1108
#1113
#1121
#1127
#1128
#1129
#113
#1130
#1132
#1136
#1137
#1138
#114
#1140
#1141
#1144
#1149
#115
#1158
#116
#1166
#1171
#1175
#1176
#1178
#1184
#1185
#1186
#1187
#1188
#1189
#1191
#1192
#1193
#1194
#1196
#1197
#1198
#1204
#1205
#1208
#121
#1213
#1217
#1228
#1229
#123
#1232
#1234
#1235
#1238
#1242
#1244
#1245
#1246
#1248
#1249
#125
#1250
#1252
#1256
#1259
#1260
#1261
#1262
#1264
#1265
#1267
#1268
#1271
#1271
#1272
#1277
#128
#1285
#1296
#1306
#1313
#1316
#1320
#1325
#1329
#1332
#1336
#1343
#1344
#1356
#1357
#1359
#136
#1367
#1372
#1379
#138
#1385
#1386
#1393
#1394
#1407
#1408
#1409
#141
#1410
#1414
#1418
#1430
#1433
#1436
#1437
#1439
#1444
#145
#1453
#1454
#1463
#1465
#1466
#1467
#1480
#1481
#1482
#1483
#1484
#1485
#1487
#1488
#1489
#15
#150
#1519
#1520
#1520
#1530
#1532
#1543
#1547
#1548
#1549
#1550
#1551
#1553
#1556
#1559
#1561
#1563
#1564
#1566
#1572
#1572
#158
#1580
#1583
#1584
#1585
#159
#1590
#1592
#1593
#1594
#1599
#1602
#1604
#1607
#1610
#1621
#1623
#1626
#1629
#1630
#1636
#1641
#1644
#1647
#1654
#1655
#1655
#1656
#1660
#1682
#1685
#1687
#1689
#1694
#1697
#1701
#1713
#1720
#1721
#1723
#1724
#1727
#1732
#1733
#1744
#1746
#1747
#1748
#1748
#175
#1751
#1756
#1759
#1764
#1765
#1772
#1773
#1774
#1776
#1777
#1778
#1779
#1781
#1782
#1783
#1786
#1787
#1790
#1791
#1793
#1798
#1799
#1807
#1810
#1811
#1814
#1816
#1817
#1819
#1831
#1832
#1835
#1837
#184
#1840
#1848
#1850
#1852
#1853
#1854
#1855
#1858
#186
#1863
#1864
#1866
#1867
#1868
#187
#1875
#1876
#1879
#1880
#1881
#1883
#1886
#1890
#1891
#1896
#19
#1902
#1903
#1903
#1907
#1908
#1909
#1911
#1912
#1915
#1916
#1918
#1921
#1922
#1925
#193
#1931
#1933
#1934
#1941
#1942
#1943
#1945
#1945
#1947
#1956
#1960
#1961
#1962
#1963
#1964
#1968
#1973
#1975
#1976
#1989
#1992
#2004
#2008
#2009
#201
#2010
#2011
#2014
#2017
#2018
#2020
#2021
#2029
#2032
#2036
#204
#2040
#2041
#2046
#2047
#205
#2052
#2066
#2068
#2069
#2071
#2075
#2079
#2083
#2084
#2085
#209
#2094
#2100
#2106
#2107
#2108
#2110
#2111
#2112
#2116
#2117
#2119
#2121
#2125
#2129
#2130
#2135
#2136
#2137
#2138
#2139
#2143
#2144
#2145
#2147
#2148
#2149
#2150
#2151
#2152
#2153
#2161
#2162
#2163
#2164
#2168
#2169
#2171
#2175
#2176
#2178
#2180
#2181
#2182
#2184
#2185
#2191
#2193
#2202
#2203
#2204
#2205
#2206
#2212
#2219
#2232
#2236
#2242
#2246
#2247
#226
#227
#2272
#2273
#2273
#228
#2283
#2288
#2289
#229
#2290
#2291
#2292
#2305
#2306
#231
#2311
#2313
#2317
#2322
#233
#2334
#2337
#234
#2351
#2351
#2353
#2362
#2363
#2364
#2365
#2372
#2374
#2375
#2378
#2379
#2381
#2382
#2389
#2397
#2399
#2402
#2404
#2409
#241
#2411
#2413
#2414
#2416
#2418
#2419
#2423
#2424
#2425
#2426
#243
#2430
#2431
#2432
#2436
#244
#2440
#2442
#245
#2455
#2456
#2459
#246
#2460
#2465
#247
#2471
#2475
#2476
#2477
#2483
#2484
#2488
#2490
#2492
#2494
#2496
#2498
#25
#2503
#2505
#2506
#2507
#2511
#2513
#2515
#2517
#2518
#2519
#2521
#2523
#2524
#2525
#2530
#2531
#2531
#2535
#2544
#2551
#2574
#2575
#2576
#2582
#2583
#2584
#2584
#26
#260
#2602
#2603
#2605
#2609
#2612
#2617
#2619
#2621
#2621
#2623
#2624
#2625
#2626
#2629
#263
#2632
#2638
#2640
#2641
#2642
#2645
#2649
#2659
#266
#2660
#2662
#2663
#2668
#2669
#2677
#2678
#2679
#2680
#2684
#2685
#2686
#2687
#2688
#2689
#2690
#2691
#2693
#2696
#2697
#2698
#27
#2700
#2709
#271
#2716
#272
#2722
#2727
#2730
#2731
#2733
#2734
#2734
#2735
#2737
#2738
#2740
#2745
#2750
#2754
#2755
#2757
#2758
#2760
#2767
#2775
#2776
#2780
#2784
#2787
#2790
#2790
#2791
#2793
#2794
#2797
#2799
#28
#2802
#2809
#2822
#2824
#2825
#283
#2837
#2841
#2842
#2843
#2844
#2845
#2852
#2856
#2864
#2870
#2871
#2876
#2878
#288
#2883
#2884
#2888
#2889
#289
#2890
#2891
#2892
#2893
#2897
#2905
#2911
#2912
#2915
#2919
#292
#2929
#2938
#2939
#2947
#2948
#2951
#2952
#2954
#2955
#2957
#296
#2967
#297
#2971
#2972
#2973
#2977
#298
#299
#2999
#300
#3012
#3015
#3024
#3028
#3029
#3030
#3033
#3037
#3038
#3038
#3039
#3042
#3044
#3046
#3049
#3050
#3051
#3052
#3054
#3055
#3057
#3060
#3062
#3063
#3065
#3068
#307
#3071
#3074
#3075
#3076
#3077
#3078
#3079
#3086
#3087
#3088
#3089
#309
#3092
#3095
#3097
#3098
#3099
#31
#310
#3100
#3103
#3105
#3106
#3107
#3109
#3110
#3112
#3113
#3114
#3117
#3119
#312
#3120
#3121
#3123
#3124
#3130
#3137
#3138
#314
#3140
#3145
#3149
#3157
#3158
#316
#3161
#3162
#3162
#3168
#3169
#317
#3170
#3172
#3180
#3183
#3185
#3187
#3189
#3189
#3194
#3195
#3196
#32
#3201
#3202
#3205
#3206
#3207
#3208
#3209
#3216
#3220
#3221
#3227
#3228
#3229
#3231
#3232
#3234
#3235
#3238
#325
#3251
#3252
#3254
#3257
#3258
#326
#3265
#3271
#3275
#3275
#3279
#3281
#3286
#3287
#3293
#3294
#3296
#33
#3308
#331
#3311
#3313
#3316
#3317
#3334
#3339
#3340
#3341
#3342
#3342
#3345
#3349
#3351
#336
#3363
#3364
#3365
#337
#3370
#3373
#3377
#3378
#3383
#3384
#3386
#3389
#339
#3393
#3398
#3399
#34
#3400
#3400
#3403
#3407
#3408
#3410
#3414
#3415
#3416
#3419
#3424
#3427
#343
#3430
#3431
#3432
#3433
#3435
#3437
#344
#3442
#3443
#3446
#3447
#3448
#3449
#345
#3450
#3455
#346
#3460
#3465
#3466
#3467
#3468
#3469
#3470
#3471
#3473
#3475
#3476
#3477
#3481
#3484
#3485
#3487
#3488
#3489
#3491
#3492
#3493
#3494
#3496
#3499
#350
#3500
#3502
#3504
#3506
#3506
#3507
#3508
#3510
#3511
#3513
#3516
#3522
#3524
#3525
#3527
#3528
#3534
#3535
#3536
#3539
#354
#3540
#3543
#3544
#3545
#3546
#355
#3550
#3551
#3552
#3553
#3554
#3555
#3557
#3559
#356
#3561
#3561
#3564
#3565
#3566
#3567
#3568
#3569
#3571
#3573
#3575
#3577
#3578
#3579
#3580
#3581
#3585
#3586
#3587
#3588
#3589
#359
#3590
#3592
#3601
#3602
#3603
#3607
#3608
#3609
#361
#3615
#3616
#3617
#3618
#3619
#3619
#3622
#3623
#3627
#3629
#3630
#3632
#3633
#3634
#3635
#3642
#3644
#3646
#3649
#3650
#3651
#3652
#3652
#3653
#3655
#3659
#3660
#3663
#3672
#3673
#3676
#3677
#3678
#3680
#3687
#3688
#3691
#3692
#3693
#3696
#3698
#3699
#3700
#3701
#3702
#3703
#3704
#3706
#3707
#3710
#3711
#3711
#3715
#3716
#3718
#372
#3723
#3724
#3725
#3731
#3732
#3733
#3735
#3736
#3738
#3739
#374
#3741
#3742
#3743
#3744
#3745
#3747
#3749
#3752
#3753
#3754
#3756
#3757
#3760
#3763
#3764
#3765
#3766
#3767
#3769
#377
#3770
#3772
#3773
#3775
#3780
#3781
#3782
#3787
#3788
#3790
#3791
#3793
#3795
#3796
#3797
#3798
#3799
#380
#3800
#3801
#3802
#3803
#3803
#3806
#3808
#3809
#3811
#3812
#3813
#3819
#3820
#3822
#3824
#3826
#3828
#3829
#3830
#3832
#3834
#3836
#3839
#384
#3840
#3841
#3842
#3843
#3844
#3847
#3848
#3849
#385
#3855
#3856
#3857
#3858
#3861
#3864
#3867
#3868
#3869
#3871
#3877
#3879
#3880
#3883
#3884
#3886
#3887
#3888
#3889
#3890
#3892
#3893
#3895
#3897
#3898
#3899
#3900
#3900
#3902
#3907
#3907
#3908
#391
#3912
#3913
#3914
#3915
#3918
#3919
#392
#3921
#3922
#3923
#3926
#3929
#3930
#3931
#3933
#3936
#3938
#3940
#3941
#3942
#3944
#3945
#3950
#3951
#3954
#3955
#3960
#3961
#3964
#3968
#3969
#397
#3972
#3972
#3975
#3975
#3976
#3978
#3979
#398
#398
#3980
#3981
#3983
#3989
#3991
#3993
#3994
#3996
#3996
#3997
#4002
#4008
#4009
#4010
#4011
#4012
#4012
#4019
#402
#4022
#4027
#4028
#403
#4030
#4031
#4032
#4033
#4034
#4035
#4036
#4037
#4038
#4039
#4039
#404
#4040
#4041
#4042
#4043
#4044
#4046
#4047
#4048
#4049
#405
#4050
#4051
#4052
#4054
#4055
#4057
#4059
#406
#4060
#4060
#4062
#4064
#4066
#4072
#4073
#4076
#4078
#4079
#4081
#4084
#4085
#4087
#4088
#4089
#4090
#4092
#4094
#4095
#4096
#4097
#4102
#4103
#4104
#4105
#4110
#4112
#4113
#4113
#4114
#4114
#4116
#4117
#412
#4122
#4123
#413
#4130
#4131
#4134
#4135
#4136
#414
#4142
#4143
#4144
#4145
#4147
#4148
#415
#4157
#4158
#4160
#4161
#4162
#4166
#4169
#4171
#4172
#4174
#4175
#4176
#4177
#4178
#4179
#4180
#4181
#4182
#4183
#4183
#4184
#4185
#4185
#4186
#4186
#4188
#4188
#419
#4198
#4198
#4199
#4199
#4201
#4201
#4203
#4208
#4208
#421
#4211
#4211
#4212
#4219
#4219
#4220
#4227
#4228
#4229
#4229
#4235
#4236
#4236
#4238
#4238
#4239
#4239
#4241
#4243
#4246
#4246
#4247
#4248
#4248
#4249
#4249
#4250
#4250
#426
#428
#43
#431
#434
#435
#436
#438
#439
#440
#442
#443
#444
#445
#446
#447
#453
#457
#461
#464
#465
#472
#476
#477
#478
#479
#480
#483
#484
#485
#487
#488
#489
#492
#495
#496
#497
#499
#503
#505
#509
#510
#512
#514
#516
#519
#522
#523
#528
#531
#534
#535
#539
#540
#545
#548
#549
#55
#551
#552
#560
#563
#566
#570
#571
#573
#575
#584
#585
#588
#59
#590
#591
#592
#594
#599
#60
#600
#606
#608
#610
#611
#613
#617
#619
#620
#624
#638
#645
#646
#649
#652
#656
#657
#66
#662
#666
#670
#671
#672
#68
#681
#682
#683
#685
#687
#691
#696
#697
#698
#70
#701
#702
#715
#716
#72
#720
#721
#722
#722
#723
#73
#730
#733
#737
#738
#742
#744
#748
#749
#753
#754
#764
#766
#767
#768
#771
#772
#773
#775
#776
#777
#778
#779
#781
#786
#79
#791
#796
#799
#801
#808
#818
#824
#825
#833
#834
#835
#836
#838
#84
#840
#842
#844
#851
#852
#859
#860
#861
#863
#865
#87
#875
#876
#888
#89
#893
#894
#895
#897
#90
#91
#910
#915
#919
#924
#925
#938
#94
#942
#945
#955
#957
#96
#964
#97
#972
#978
#98
#984
#985
#99
#996
0.1
0.11
0.12
0.2
0.21
0.22
0.23
0.24
0.25
0.26
0.27
0.28
0.29
0.30
0.31
0.32
0.33
0.34
0.35
0.36
0.37
0.38
0.38.1
0.38.2
0.39
0.39.1
0.39.10
0.39.11
0.39.12
0.39.13
0.39.13.1
0.39.14
0.39.14.1
0.39.15
0.39.16
0.39.17
0.39.17.1
0.39.17.2
0.39.18
0.39.19
0.39.19.1
0.39.2
0.39.20
0.39.20.1
0.39.20.2
0.39.20.3
0.39.20.4
0.39.21
0.39.21.1
0.39.22
0.39.22.1
0.39.3
0.39.4
0.39.5
0.39.6
0.39.7
0.39.8
0.39.9
0.40.0
0.40.0.2
0.40.0.3
0.40.0.4
0.40.1.0
0.40.1.1
0.40.2
0.40.3
0.41
0.41.1
0.42
0.42.1
0.42.2
0.42.3
0.43
0.43.1
0.43.2
0.44
0.44.1
0.44.2
0.45
0.45.1
0.45.10
0.45.11
0.45.12
0.45.13
0.45.14
0.45.15
0.45.16
0.45.17
0.45.18
0.45.19
0.45.2
0.45.20
0.45.21
0.45.22
0.45.23
0.45.24
0.45.25
0.45.26
0.45.3
0.45.4
0.45.5
0.45.6
0.45.7
0.45.7.1
0.45.7.2
0.45.7.3
0.45.8
0.45.8.1
0.45.9
0.46.00
0.46.01
0.46.02
0.46.03
0.46.04
0.47.00
0.47.01
0.47.02
0.47.03
0.47.04
0.47.05
0.47.06
0.48.00
0.48.01
0.48.02
0.48.03
0.48.04
0.48.05
0.48.06
0.49.0
0.49.1
0.49.10
0.49.11
0.49.12
0.49.13
0.49.14
0.49.15
0.49.16
0.49.17
0.49.18
0.49.2
0.49.3
0.49.4
0.49.5
0.49.6
0.49.7
0.49.8
0.49.9
0.50.01
0.50.1
0.50.10
0.50.11
0.50.12
0.50.13
0.50.14
0.50.15
0.50.16
0.50.17
0.50.18
0.50.19
0.50.2
0.50.20
0.50.21
0.50.22
0.50.23
0.50.24
0.50.25
0.50.26
0.50.27
0.50.28
0.50.29
0.50.3
0.50.30
0.50.31
0.50.32
0.50.33
0.50.34
0.50.35
0.50.37
0.50.38
0.50.39
0.50.4
0.50.40
0.50.41
0.50.42
0.50.43
0.50.5
0.50.6
0.50.7
0.50.8
0.50.9
0.51.00
0.51.01
0.51.1
0.51.2
0.51.3
0.51.4
0.52.1
0.52.2
0.52.3
0.52.4
0.52.5
0.52.6
0.52.7
0.52.8
0.52.9
0.53.1
0.53.2
0.53.3
0.53.4
0.53.5
0.53.6
0.53.7
0.54.1
0.54.10
0.54.2
0.54.3
0.54.4
0.54.5
0.54.6
0.54.7
0.54.8
0.54.9
0.55.1
0.55.2
0.55.3
0.55.4
0.55.5
0.55.6
0.55.7
-
bef9fdc893
UI tweaks
dgtlmoon
2026-05-28 14:23:20 +02:00 -
52d830ab00
WIP
dgtlmoon
2026-05-28 11:54:33 +02:00 -
0e39aa11d1
WIP
dgtlmoon
2026-05-28 11:39:50 +02:00 -
1f7b8ec65f
queue page tweak
dgtlmoon
2026-05-27 13:13:06 +02:00 -
833d2efb8f
test tweaks
dgtlmoon
2026-05-26 18:09:28 +02:00 -
60afc30670
test tweak
dgtlmoon
2026-05-26 17:59:32 +02:00 -
5fa910446d
UI - Splitting off notifications to its own tab/menu - apprise split off
dgtlmoon
2026-05-26 10:17:52 +02:00 -
35a8a236ea
UI - Splitting off notifications to its own tab/menu - translation recompile
dgtlmoon
2026-05-26 10:17:40 +02:00 -
ce4d75c1ad
UI - Splitting off notifications to its own tab/menu
dgtlmoon
2026-05-26 09:53:01 +02:00 -
baae46deed
0.55.7
0.55.7
dgtlmoon
2026-05-25 18:47:29 +02:00 -
7e2e1d8f18
Merge branch 'master' into UI-medium-refactor
dgtlmoon
2026-05-25 18:47:01 +02:00 -
d7a1b67c5a
UI - LLM - Fix for settings (wtforms vs pydantic) (#4184)
dgtlmoon
2026-05-25 18:43:33 +02:00 -
96beb107c3
UI - LLM - Fix for settings (wtforms vs pydantic)
LLM-settings-fields-model-fix
dgtlmoon
2026-05-25 18:17:28 +02:00 -
b7bb67fac4
LLM - Smarter reasoning budget logic for gemini models
dgtlmoon
2026-05-25 18:03:11 +02:00 -
3d720e4da1
Merge branch 'master' into UI-medium-refactor
dgtlmoon
2026-05-25 18:01:04 +02:00 -
230fef0f64
0.55.6
0.55.6
dgtlmoon
2026-05-25 17:59:18 +02:00 -
08017d66d6
Security - SSRF in ChangeDetection.io via urlparse/urllib3 Parser Differential
dgtlmoon
2026-05-25 17:57:04 +02:00 -
851c054f8b
lint: Bump dennis — adopt
--strictmode and drop false-positive workarounds (#4182)
skkzsh
2026-05-25 23:51:45 +09:00 -
7d99040084
UI - Further tidying up time schedule labels and input box
dgtlmoon
2026-05-25 16:39:28 +02:00 -
3b7cc72440
test tweaks
dgtlmoon
2026-05-25 16:34:58 +02:00 -
d9dacb245e
LLM - Gemini - Reasoning budget fixes
dgtlmoon
2026-05-25 15:52:34 +02:00 -
46fc02091e
UI menu tweaks
dgtlmoon
2026-05-25 15:47:12 +02:00 -
a2e6abaa5e
test tweak
dgtlmoon
2026-05-25 15:38:20 +02:00 -
f5740db1c5
tweak lang vars
dgtlmoon
2026-05-25 14:29:30 +02:00 -
6dcfbdf522
Recompile languages
dgtlmoon
2026-05-25 14:25:00 +02:00 -
7c246c754d
UI refactor
dgtlmoon
2026-05-25 14:23:02 +02:00 -
9427662ac0
UI - Refactor menu and layout
dgtlmoon
2026-05-25 12:19:30 +02:00 -
0e3f1941b3
Code - LLM settings pydantic refactor (#4181)
dgtlmoon
2026-05-25 10:43:52 +02:00 -
155937b220
Recompile of translations
LLM-settings-pydantic-refactor
dgtlmoon
2026-05-25 10:09:29 +02:00 -
3b88e14f60
accounting fixes
dgtlmoon
2026-05-24 14:51:53 +02:00 -
7839b247a2
Simplification
dgtlmoon
2026-05-24 14:32:59 +02:00 -
de92b6f361
bump test
dgtlmoon
2026-05-24 14:00:17 +02:00 -
94a373ecee
WIP
dgtlmoon
2026-05-24 13:46:27 +02:00 -
4f5a928413
WIP
dgtlmoon
2026-05-24 13:34:42 +02:00 -
ecb1debf1b
tidyup
dgtlmoon
2026-05-24 13:21:44 +02:00 -
8525a4af37
WIP
dgtlmoon
2026-05-24 13:18:35 +02:00 -
536b626cf0
rehydrate fix
dgtlmoon
2026-05-24 13:12:17 +02:00 -
043eecc7ef
Code - start using pydantic, begin with LLM Settings
dgtlmoon
2026-05-24 12:58:18 +02:00 -
3bff553e4e
LLM UI - Blueprint/code also disabled when env flag LLM_FEATURES_DISABLED is enabled (#4180)
dgtlmoon
2026-05-23 17:16:19 +02:00 -
73d2c0a16c
LLM UI - Blueprint/code also disabled when env flag LLM_FEATURES_DISABLED is enabled
LLM-blueprint-disable
dgtlmoon
2026-05-23 15:34:24 +02:00 -
ea5c07b1fc
Notifications -
raw_difftoken was missing (#4177)
dgtlmoon
2026-05-22 09:50:36 +02:00 -
4f5674f42b
Notifications -
raw_difftoken was missing 4173-raw-diff-token-LLM
dgtlmoon
2026-05-22 09:21:51 +02:00 -
e75e28dac7
Adding missing file
LLM-token-use-pluggy
dgtlmoon
2026-05-21 14:10:39 +02:00 -
6765125206
LLM - Plugin for altering queries and recording query result/token stats etc
dgtlmoon
2026-05-21 14:06:37 +02:00 -
701833b6ed
UI - LLM - Flag
LLM_FEATURES_DISABLEDto disable all LLM from the UI/system (#4171)
dgtlmoon
2026-05-21 12:51:56 +02:00 -
aaa0edec75
UI - LLM - Flag
LLM_FEATURES_DISABLEDto disable all LLM from the UI/system llm-flag-disable
dgtlmoon
2026-05-21 10:48:36 +02:00 -
43bb196aa4
UI - Preview problem fix for extract_text/ignore_text #4138 (#4169)
dgtlmoon
2026-05-20 13:57:17 +02:00 -
cba745e205
UI - Preview problem fix for extract_text/ignore_text #4138
UI-fix-4138
dgtlmoon
2026-05-20 13:34:29 +02:00 -
d04862d2fa
0.55.5
0.55.5
dgtlmoon
2026-05-19 19:05:53 +02:00 -
9d9a58e763
LLM - Master on/off switch (enable/disable) (#4162)
dgtlmoon
2026-05-19 19:05:13 +02:00 -
649c153bf4
Notifications - Fix
'str' object is not callablewhen{{ diff(...) }}callable tokens are used with HTML/htmlcolor output (#4161)
dgtlmoon
2026-05-19 18:09:28 +02:00 -
ab7391c799
rebuild translations
LLM-off-masterswitch
dgtlmoon
2026-05-19 18:05:25 +02:00 -
2c6ee825fc
Also gate in worker
dgtlmoon
2026-05-19 18:02:20 +02:00 -
5976f671e4
LLM - Master on/off switch (enable/disable)
dgtlmoon
2026-05-19 17:58:32 +02:00 -
b1803b442a
Notifications - Fix
'str' object is not callablewhen{{ diff(...) }}callable tokens are used with HTML/htmlcolor output 4159-notifications
dgtlmoon
2026-05-19 17:48:21 +02:00 -
be3ba3bca3
Fix Spanish translations for 'Changed' and 'Last Changed' (#4160)
Manuel Pérez
2026-05-19 17:23:15 +02:00 -
d42bb74918
0.55.4
0.55.4
dgtlmoon
2026-05-19 11:38:31 +02:00 -
624dee60d5
API Security - Watch GET history snapshot - Should return
text/plainmimetype so it cant be accidently executed in the browser (#4158)
dgtlmoon
2026-05-19 11:36:42 +02:00 -
60d93dbe9a
Set filename
api-security-improvement-watch-get
dgtlmoon
2026-05-19 11:10:34 +02:00 -
bdf54ff33f
API Security - Watch GET history snapshot - Should return
text/plainmimetype so it cant be accidently executed in the browser
dgtlmoon
2026-05-19 11:06:47 +02:00 -
00d26e3656
UI - LLM - SSRF guard for the LLM
api_basesetting (#4157)
dgtlmoon
2026-05-19 11:05:02 +02:00 -
82378ab824
API key protection
llm-settings-ssrf
dgtlmoon
2026-05-19 10:42:01 +02:00 -
131e838399
UI - LLM - SSRF guard for the LLM
api_basesetting
dgtlmoon
2026-05-19 10:08:18 +02:00 -
c765285026
LLM - UI & Ollama tweaks (#4148)
dgtlmoon
2026-05-16 10:18:24 +02:00 -
3ea42aaa05
Tidy up LLM strings
fix/LLM-ollama-etc-tweaks
dgtlmoon
2026-05-15 18:32:49 +02:00 -
f5d851a829
Adding 'enable debug'
dgtlmoon
2026-05-15 18:26:39 +02:00 -
297a18a73b
debug improvements
dgtlmoon
2026-05-15 17:57:13 +02:00 -
f09a1b64dc
LLM - Improvements to config
dgtlmoon
2026-05-15 17:54:56 +02:00 -
cd1188f3c0
Update Language compilation
dgtlmoon
2026-05-15 15:45:12 +02:00 -
04a6144026
UI / LLM - Model name should not be 'read only', tidy up drop down list of providers #4115
dgtlmoon
2026-05-15 15:10:38 +02:00 -
c8756c17a1
Docker - INSTALLED_MARKER is kept in /datastore but package installs are not persistent (Dont use custom marker file, rely on pip instead) (#4147)
dgtlmoon
2026-05-15 13:52:34 +02:00 -
bb57423125
Docker - INSTALLED_MARKER is kept in /datastore but package installs are not persistent (Dont use custom marker file, rely on pip instead)
fix/extra-packages-marker-4140
dgtlmoon
2026-05-15 13:14:22 +02:00 -
613d14428e
Fix/pr 4110 czech l12n catalog sync (#4145)
dgtlmoon
2026-05-15 13:09:59 +02:00 -
e51d8880bc
Text filters - Ignore text should run before 'extract text' (#4143)
dgtlmoon
2026-05-15 13:08:40 +02:00 -
968f0cec77
CS - Tweaks to translations
fix/pr-4110-czech-l12n-catalog-sync
dgtlmoon
2026-05-15 12:52:44 +02:00 -
5a960b27fd
Merge svetlemodry/changedetection.io czech-l12n (PR #4110)
dgtlmoon
2026-05-15 12:51:29 +02:00 -
cea26e6a3c
Merge branch 'master' into czech-l12n
dgtlmoon
2026-05-15 12:49:27 +02:00 -
e1dd312fed
Merge branch 'fix/api-strip-private-fields' into fix/ignore-text-before-extract-4138
fix/ignore-text-before-extract-4138
dgtlmoon
2026-05-15 12:41:47 +02:00 -
82795fe883
API - Better support for watch API private/internal vars
dgtlmoon
2026-05-15 12:41:30 +02:00 -
11c728ee4a
Better support for watch API private vars
fix/api-strip-private-fields
dgtlmoon
2026-05-15 12:21:18 +02:00 -
fcce6f21cf
Text filters - Ignore text should run before 'extract text' #4138
dgtlmoon
2026-05-15 10:55:28 +02:00 -
0ad730a6c7
Text filters - Process subtractive_selectors first (#4142)
dgtlmoon
2026-05-15 10:54:03 +02:00 -
a931b48a1b
Text filters - Process subtractive_selectors first
fix/subtractive-before-include-978
dgtlmoon
2026-05-15 10:15:00 +02:00 -
bf5efc4c31
LLM - Fixing summary cache miss-hit (#4136)
dgtlmoon
2026-05-13 01:44:36 +10:00 -
aa53574332
LLM - UI - Message that 'AI Intent' (triggers) need a bigger model
dgtlmoon
2026-05-12 17:40:54 +02:00 -
8afa06aa96
LLM - Allow better override of formats and rules for intent/triggers
dgtlmoon
2026-05-12 17:36:39 +02:00 -
c6e0205622
LLM - Remove the 'format' info from the system prompt so you can create your own 'summary' formats (ie: "Make a new JSON object with the timestamp")
dgtlmoon
2026-05-12 17:28:43 +02:00 -
c28d639019
LLM - Fixing summary cache miss-hit
fix-llm-summary-cache-key
dgtlmoon
2026-05-12 16:37:35 +02:00 -
fbe59f89b6
UI - Make LLM status sticky (#4135)
dgtlmoon
2026-05-12 23:28:33 +10:00 -
0d7eb0de71
status fix
UI-LLM_status_sticky
dgtlmoon
2026-05-12 14:34:27 +02:00 -
15be5a62db
LLM - Bumping default prompt
dgtlmoon
2026-05-12 13:18:58 +02:00 -
33c150fe7b
UI - Make LLM status sticky
dgtlmoon
2026-05-12 13:14:23 +02:00 -
a2fa9a9e7b
LLM integration - LiteLLM config - UI tweaks (#4134)
dgtlmoon
2026-05-12 19:33:11 +10:00 -
c9c9ecc329
LLM integration - LiteLLM config - UI tweaks
litellm-ui-tweak
dgtlmoon
2026-05-12 11:09:30 +02:00 -
972d1206e8
LLM - Self-hosted OpenAI-compatible endpoint support (vLLM, LM Studio, llama.cpp) — refs #3204 (#4117)
K K
2026-05-12 02:04:11 +10:00 -
bbf56e2253
UI - "Time between check" fields re-order labels. #4128
dgtlmoon
2026-05-11 17:55:05 +02:00 -
dfc6eaf340
HTML escaping in HTML notifications - Bumping tests (#4131)
dgtlmoon
2026-05-12 01:48:24 +10:00 -
af035d2775
Bumping tests
html-clean-notifications-source
dgtlmoon
2026-05-11 17:24:50 +02:00 -
08d30c6f22
HTML hygiene fix/improvement (Dont allow unescaped HTML to become real HTML in notifications)
dgtlmoon
2026-05-12 00:58:02 +10:00 -
ab19cb3e4f
Fixing GHSA-vwgh-2hvh-4xm5 — substring match in the shared_diff_access, improve access control to shared diff access (#4130)
dgtlmoon
2026-05-11 22:43:27 +10:00