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
377-import-tags-dont-dupe-import
403-solution
550-visual-selector
731/apprise-asset-name
809-global-notification-settings-fix
926-empty-change-alerts
API-interface
HIDE_REFERER-test
PDF-diff-inline-content-no-header
UI-settings-cleanup
abstract-fetchers
abstract-out-fetch-settings
add-check-counter
add-system-info-api
adjustable-workers
alpina-libjpeg
api-import
apprise-updates
armv6-armv7-rpi-support
auto-suggest-ldjson-price-follow
be-sure-dirs-exist
brotli-snapshot-storage
browserless-2
browserstep-refactor
browsersteps-dont-init-unless-steps-available
browsersteps-fix
browsersteps-fix-quoted-url
browsersteps-improve-error-handling
browsersteps-refactor
browsersteps-requests
browsersteps-select-support
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/598-password
build-errors-cont
catch-exception
check-pip-build-was-OK
checkbox-controls
cleanup/mtable-def
cleanup/remove-old-function
compose-improver
contributors
crash-protection-when-watched-queued-deleted
darkmode
darkmode-template-tweak
default-format-fallback
delete-should-remove-all
dependabot/pip/dnspython-2.6.1
dependabot/pip/eventlet-0.35.2
deprecate-strtobool
diff-js-maint
diff-proposed-for-bwees
diff-stream
disable-apprise-async-mode
docker/695-dev-stable
dont-create-jpg-copy-of-png
dont-recreate-db-if-db-is-corrupt
dont-show-search-icon-logged-out
dont-version-check-during-pytest
dynamic-url-opener
easy-override-ua
elementpath-xpath20
exception-in-error
experimental-fetcher-broken-override
export-data-validation
export-regex-csv
extra-jinja2-error-catch
faster-browserstep-update-and-compress-reply
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
filter-not-found-message-tweak
filters-contain-only-image-help
fix-prefer-fetch
fixing-eventlet-dnspython-dep-mix
fixing-post-headers
headers-webdriver
highlight-permissions
history-txt-safety-check
history-txt-snapshot-fix
hours-day-schedule
html-fixes
icon-fixes
image-binary-support
import-backup-zip
improve-logging
improve-logging-loguru
improve-notification-log
improve-xpath-tests
ipv6
jinja2-notifications
jinja2-template-in-url
jinja2-url-template-validate
jitter
jq-arm7-build
lock-mqtt-version-min
loguru-tweaks
mailto-error-fix
mark-selected-viewed
master
memory-leak-lxml-inscriptis
memusage-example
misc-fixes
more-status-code-fix-screenshots
navigation
no-change-when-checksum-same
no-cryptography-pip
notification-logging-improvement
only-use-default-headers-for-plain-requests
optional-proxy-via-ui
order-by-created-time
pagination
pdf-force-plain-requests
pdf-improve-test
pip-security-updates
playwright
playwright-conditional-fix-musl-alpine
playwright-conditional-install
playwright-fetch-store-headers-always
playwright-memory-fixes
pluggy-2
plugin-2nd-attempt
plugin-architecture
prefer-sockpuppet
price-follower
proxies-json-data
proxy-improvement
proxy-improvements
puppeteer-catch-timeout
puppeteer-fetcher-status-code-fix
puppeteer-fixes
push-and-pr
python-311
python-slim-bookworm-ssl3-upgrade
python312
quick-setup-mail-notification-button
raw-browserless-for-simple-fetch
refactor-time-between-check
refactor/regex-text-extract
regex-cleanup-311
remove-unused-checkbox
remove-unused-function
reset-previous-errors
restock-detection-better-report-failed-sites
restock-detection-default-none
restock-monitor-tweaks
restock-tweaks
restock-visualselector-refactor
revert-1727-1725-linux-arm-v8
save-last-response
screenshot-tweak
scrub-simplify
scrub-single-watch
search-list
security-update-use-CSRF-and-post-for-removepassword
selectable-browser-executor
share-diff
show-which-items-in-queue
sig-handler
sigint-sigterm-test
skip-change-detection-non-renderable-pages
skip-empty-notif-urls
small-fix/dont-process-if-queued-then-paused
sort-columns-tidy-table-header
sort-text-alphabetically-filter
sorting-paging
source-html-pretty-filter
sqlite3-history-storage
stats-tab
tag-blank-tag-1792
tags-counter
test
test-cleanups
test-fixes
test-improvement
test-improvements
test-notifications
test-tidy
test-tweaks
test-visualselector
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
toggle-fetch-option-visibility
ui-font-versions-cleanup
ui-improvements
ui-long-lines
ui-search-error-messages
ui-tweaks
update-eventlet
update-inscriptis-2.4
update-pyppeteer-ng
updating-js
upgrade-playwirhgt
upgrade-playwright-1.40.0
use-pyppeteerstealth
visualselector-data-fix
visualselector-elements-get
visualselector-xpath-fixes
watch-can-use-system-default
watch-queue-bug-fix
windows-diff-file-handling-improvements
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
#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
#1228
#1229
#123
#1232
#1234
#1235
#1238
#1242
#1244
#1245
#1246
#1248
#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
#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
#2041
#2046
#2047
#2047
#205
#2052
#2066
#2068
#2069
#2071
#2075
#2079
#2083
#2084
#2085
#209
#2094
#2100
#2106
#2107
#2108
#2110
#2111
#2111
#2112
#2116
#2117
#2119
#2121
#2125
#2129
#2130
#2135
#2136
#2137
#2138
#2139
#2143
#2144
#2145
#2147
#2148
#2149
#2150
#2151
#2152
#2152
#2153
#2161
#2162
#2163
#2164
#2168
#2169
#2171
#2175
#2176
#2178
#2180
#2181
#2182
#2184
#2185
#2185
#2191
#2191
#2193
#2202
#2203
#2203
#2204
#2205
#2206
#2212
#2219
#2232
#2236
#2242
#2246
#2247
#226
#227
#2272
#2273
#2273
#228
#2283
#2283
#2288
#2288
#2289
#229
#2290
#2291
#2292
#2305
#2305
#2306
#2306
#231
#2311
#2313
#2317
#2322
#233
#2334
#2337
#234
#2351
#2351
#2353
#2362
#2363
#2364
#2365
#2372
#2374
#2375
#2375
#241
#243
#244
#245
#246
#247
#25
#26
#260
#263
#266
#27
#271
#272
#28
#283
#288
#289
#292
#296
#297
#298
#299
#300
#307
#309
#31
#310
#312
#314
#316
#317
#32
#325
#326
#33
#331
#336
#337
#339
#34
#343
#344
#345
#346
#350
#354
#355
#356
#359
#361
#372
#374
#377
#380
#384
#385
#391
#392
#397
#398
#398
#402
#403
#404
#405
#406
#412
#413
#414
#415
#419
#419
#421
#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
#897
#90
#91
#910
#915
#919
#924
#925
#938
#938
#94
#942
#945
#955
#957
#96
#964
#97
#972
#978
#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.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
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
377-import-tags-dont-dupe-import
403-solution
550-visual-selector
731/apprise-asset-name
809-global-notification-settings-fix
926-empty-change-alerts
API-interface
HIDE_REFERER-test
PDF-diff-inline-content-no-header
UI-settings-cleanup
abstract-fetchers
abstract-out-fetch-settings
add-check-counter
add-system-info-api
adjustable-workers
alpina-libjpeg
api-import
apprise-updates
armv6-armv7-rpi-support
auto-suggest-ldjson-price-follow
be-sure-dirs-exist
brotli-snapshot-storage
browserless-2
browserstep-refactor
browsersteps-dont-init-unless-steps-available
browsersteps-fix
browsersteps-fix-quoted-url
browsersteps-improve-error-handling
browsersteps-refactor
browsersteps-requests
browsersteps-select-support
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/598-password
build-errors-cont
catch-exception
check-pip-build-was-OK
checkbox-controls
cleanup/mtable-def
cleanup/remove-old-function
compose-improver
contributors
crash-protection-when-watched-queued-deleted
darkmode
darkmode-template-tweak
default-format-fallback
delete-should-remove-all
dependabot/pip/dnspython-2.6.1
dependabot/pip/eventlet-0.35.2
deprecate-strtobool
diff-js-maint
diff-proposed-for-bwees
diff-stream
disable-apprise-async-mode
docker/695-dev-stable
dont-create-jpg-copy-of-png
dont-recreate-db-if-db-is-corrupt
dont-show-search-icon-logged-out
dont-version-check-during-pytest
dynamic-url-opener
easy-override-ua
elementpath-xpath20
exception-in-error
experimental-fetcher-broken-override
export-data-validation
export-regex-csv
extra-jinja2-error-catch
faster-browserstep-update-and-compress-reply
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
filter-not-found-message-tweak
filters-contain-only-image-help
fix-prefer-fetch
fixing-eventlet-dnspython-dep-mix
fixing-post-headers
headers-webdriver
highlight-permissions
history-txt-safety-check
history-txt-snapshot-fix
hours-day-schedule
html-fixes
icon-fixes
image-binary-support
import-backup-zip
improve-logging
improve-logging-loguru
improve-notification-log
improve-xpath-tests
ipv6
jinja2-notifications
jinja2-template-in-url
jinja2-url-template-validate
jitter
jq-arm7-build
lock-mqtt-version-min
loguru-tweaks
mailto-error-fix
mark-selected-viewed
master
memory-leak-lxml-inscriptis
memusage-example
misc-fixes
more-status-code-fix-screenshots
navigation
no-change-when-checksum-same
no-cryptography-pip
notification-logging-improvement
only-use-default-headers-for-plain-requests
optional-proxy-via-ui
order-by-created-time
pagination
pdf-force-plain-requests
pdf-improve-test
pip-security-updates
playwright
playwright-conditional-fix-musl-alpine
playwright-conditional-install
playwright-fetch-store-headers-always
playwright-memory-fixes
pluggy-2
plugin-2nd-attempt
plugin-architecture
prefer-sockpuppet
price-follower
proxies-json-data
proxy-improvement
proxy-improvements
puppeteer-catch-timeout
puppeteer-fetcher-status-code-fix
puppeteer-fixes
push-and-pr
python-311
python-slim-bookworm-ssl3-upgrade
python312
quick-setup-mail-notification-button
raw-browserless-for-simple-fetch
refactor-time-between-check
refactor/regex-text-extract
regex-cleanup-311
remove-unused-checkbox
remove-unused-function
reset-previous-errors
restock-detection-better-report-failed-sites
restock-detection-default-none
restock-monitor-tweaks
restock-tweaks
restock-visualselector-refactor
revert-1727-1725-linux-arm-v8
save-last-response
screenshot-tweak
scrub-simplify
scrub-single-watch
search-list
security-update-use-CSRF-and-post-for-removepassword
selectable-browser-executor
share-diff
show-which-items-in-queue
sig-handler
sigint-sigterm-test
skip-change-detection-non-renderable-pages
skip-empty-notif-urls
small-fix/dont-process-if-queued-then-paused
sort-columns-tidy-table-header
sort-text-alphabetically-filter
sorting-paging
source-html-pretty-filter
sqlite3-history-storage
stats-tab
tag-blank-tag-1792
tags-counter
test
test-cleanups
test-fixes
test-improvement
test-improvements
test-notifications
test-tidy
test-tweaks
test-visualselector
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
toggle-fetch-option-visibility
ui-font-versions-cleanup
ui-improvements
ui-long-lines
ui-search-error-messages
ui-tweaks
update-eventlet
update-inscriptis-2.4
update-pyppeteer-ng
updating-js
upgrade-playwirhgt
upgrade-playwright-1.40.0
use-pyppeteerstealth
visualselector-data-fix
visualselector-elements-get
visualselector-xpath-fixes
watch-can-use-system-default
watch-queue-bug-fix
windows-diff-file-handling-improvements
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
#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
#1228
#1229
#123
#1232
#1234
#1235
#1238
#1242
#1244
#1245
#1246
#1248
#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
#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
#2041
#2046
#2047
#2047
#205
#2052
#2066
#2068
#2069
#2071
#2075
#2079
#2083
#2084
#2085
#209
#2094
#2100
#2106
#2107
#2108
#2110
#2111
#2111
#2112
#2116
#2117
#2119
#2121
#2125
#2129
#2130
#2135
#2136
#2137
#2138
#2139
#2143
#2144
#2145
#2147
#2148
#2149
#2150
#2151
#2152
#2152
#2153
#2161
#2162
#2163
#2164
#2168
#2169
#2171
#2175
#2176
#2178
#2180
#2181
#2182
#2184
#2185
#2185
#2191
#2191
#2193
#2202
#2203
#2203
#2204
#2205
#2206
#2212
#2219
#2232
#2236
#2242
#2246
#2247
#226
#227
#2272
#2273
#2273
#228
#2283
#2283
#2288
#2288
#2289
#229
#2290
#2291
#2292
#2305
#2305
#2306
#2306
#231
#2311
#2313
#2317
#2322
#233
#2334
#2337
#234
#2351
#2351
#2353
#2362
#2363
#2364
#2365
#2372
#2374
#2375
#2375
#241
#243
#244
#245
#246
#247
#25
#26
#260
#263
#266
#27
#271
#272
#28
#283
#288
#289
#292
#296
#297
#298
#299
#300
#307
#309
#31
#310
#312
#314
#316
#317
#32
#325
#326
#33
#331
#336
#337
#339
#34
#343
#344
#345
#346
#350
#354
#355
#356
#359
#361
#372
#374
#377
#380
#384
#385
#391
#392
#397
#398
#398
#402
#403
#404
#405
#406
#412
#413
#414
#415
#419
#419
#421
#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
#897
#90
#91
#910
#915
#919
#924
#925
#938
#938
#94
#942
#945
#955
#957
#96
#964
#97
#972
#978
#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.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
- 72c4d357c9 Merge branch 'master' into restock-visualselector-refactor dgtlmoon 2024-02-20 22:12:32 +0100
-
904ef84f82
- 1f4bc31d84 dnspython pinning #2204 fix-prefer-fetch dgtlmoon 2024-02-20 20:30:17 +0100
- b850bad038 also locking urllib dgtlmoon 2024-02-20 20:25:26 +0100
- 381ccc4033 lock version dgtlmoon 2024-02-20 20:24:18 +0100
- de63b86ba2 lock version dgtlmoon 2024-02-20 20:18:03 +0100
- 238b909c0b Custom browser endpoints should not have a proxy set dgtlmoon 2024-02-20 20:06:06 +0100
-
d2569ba715
- b25928d9c4 Using 2.0.0rc4 pyppeteerstealth for puppeteer fetches dgtlmoon 2024-02-20 19:52:30 +0100
- 20a8b86db3 requirements/chore: keep under dnspython2.6 #2202 Constantin Hong 2024-02-21 00:36:30 +0900
- 258f227d05 requirements/chore: Unpin dnspython #2029 Constantin Hong 2024-02-16 00:56:05 +0900
- eccf60b729 Merge branch 'master' into gevent Constantin Hong 2024-02-16 00:55:18 +0900
- 290fd844a4 __init__/fix: The app will shutdown if wsgi fail. Constantin Hong 2024-02-16 00:04:12 +0900
- b08165beac workflows/test-only.yml/test: Add wsgi fail case: Address already in use Constantin Hong 2024-02-16 00:00:38 +0900
- 8aa675cbf0 Maintain the pool of workers in its own thread for more reliability and flexibility #2191 adjustable-workers dgtlmoon 2024-02-14 20:25:36 +0100
- 491715b9b9 more tweaks dgtlmoon 2024-02-14 17:27:12 +0100
- 71a46130b4 add handy comment dgtlmoon 2024-02-14 10:31:57 +0100
- b045a72460 More JS tweaks dgtlmoon 2024-02-14 10:27:15 +0100
- 4012eafeda processors/text_json_diff/fix: Keep an order of filter and remove duplicated filters. Constantin Hong 2024-02-14 17:11:47 +0900
- 04485ae493 tests/test_group/test: Add test for tag filter and watch filter altogether. Constantin Hong 2024-02-14 17:00:36 +0900
- 62b55df7e5 Refactor to make chrome happy dgtlmoon 2024-02-14 01:23:21 +0100
- 01bb85b451 update_worker/feat: Detailed loguru log. #2184 Constantin Hong 2024-02-14 00:11:06 +0900
- ccb42bcb12 Fetching pages - Custom browser endpoints should not have default proxy info added dgtlmoon 2024-02-12 19:05:10 +0100
- bd5bbd8c5c Add time limit to puppeteer fetch #2182 puppeteer-catch-timeout dgtlmoon 2024-02-12 14:18:15 +0100
- 4163030805 Puppeteer - fixing wait times dgtlmoon 2024-02-12 13:02:24 +0100
- 140d375ad0 Puppeteer - more improvements to proxy and authentication dgtlmoon 2024-02-12 12:54:11 +0100
- d8ad19c650 Puppeteer - setting cache enabled should be awaited misc-fixes dgtlmoon 2024-02-12 12:41:41 +0100
-
1a608d0ae6
-
e6ed91cfe3
- 60baf3a1d2 Misc puppeteer client fixes #2181 dgtlmoon 2024-02-12 09:56:17 +0100
-
67438677cd
-
008272cd77
-
823a0c99f4
- 00717788ab Remove accidental workaround #2169 dgtlmoon 2024-02-10 23:47:52 +0100
- 1e3f1cfe3d Add some nicer exception handling dgtlmoon 2024-02-10 23:19:08 +0100
- 1a87a288de Add comment dgtlmoon 2024-02-10 21:18:11 +0100
- b099224d46 Merge branch 'master' into split-content-fetchers-add-puppeteer-correctly dgtlmoon 2024-02-10 20:57:37 +0100
-
1f57d9d0b6
- a635a15a0a downgrade to python3.10 needed dgtlmoon 2024-02-10 20:56:11 +0100
- cbfd42b674 test these files #2176 alpina-libjpeg dgtlmoon 2024-02-10 19:47:26 +0100
- 377860e88b Fixes build error "The headers or library files could not be found for jpeg, a required dependency when compiling Pillow from source." dgtlmoon 2024-02-10 19:42:40 +0100
- a36f0d8809 use newer version dgtlmoon 2024-02-10 19:31:52 +0100
- cb06cef463 Revert "html_tools/feat: Add parameter fragment explicitly into elementpath.select" #2175 Constantin Hong 2024-02-11 02:28:17 +0900
- 1747225c67 html_tools/feat: Add parameter fragment explicitly into elementpath.select Constantin Hong 2024-02-11 01:41:35 +0900
- e5f87dff50 requirements/chore: Skip 4.2 version and make sure 4.1.5 as minimum Constantin Hong 2024-02-11 01:29:15 +0900
- cfed57feb7 fix test dgtlmoon 2024-02-10 15:15:55 +0100
- 979b5c34f4 use smarter tests dgtlmoon 2024-02-10 15:04:55 +0100
- 667b992b02 attempt to store container logs as artifacts dgtlmoon 2024-02-10 14:41:07 +0100
- b38dca3e7f Improve error texts for humans dgtlmoon 2024-02-10 13:57:19 +0100
- 09a4d4b610 fixes for proxy connections dgtlmoon 2024-02-10 13:56:55 +0100
- 0ba104433c requirements/fix: Skip elementpath 4.2 Constantin Hong 2024-02-10 20:47:29 +0900
- 5556af8f0c text_json_diff/fix: Keep order of filter and remove duplicated filters. #2171 Constantin Hong 2024-02-10 01:53:21 +0900
- 0988ba3987 test_group/test: Add test for merge_filters Constantin Hong 2024-02-10 02:21:45 +0900
- 16dbd69f57 text_json_diff/refactor: Add merger_filters function Constantin Hong 2024-02-10 01:49:11 +0900
- ce1c9c9dc9 Revert "processors/text_json_diff/fix: Keep order of filter and remove duplicated filters." Constantin Hong 2024-02-10 01:45:10 +0900
- c2c873cfa4 Revert "text_json_diff/refactor: Add merge_filters function" Constantin Hong 2024-02-10 01:44:47 +0900
- 17d4e3dac2 custom proxy with auth could use playwright dgtlmoon 2024-02-09 17:41:16 +0100
- 60568daa61 proxy test improvements dgtlmoon 2024-02-09 17:36:39 +0100
- 020ed31c10 text_json_diff/refactor: Add merge_filters function Constantin Hong 2024-02-10 01:35:08 +0900
- 8c4874b9cd Tweaks for proxy tests dgtlmoon 2024-02-09 17:18:40 +0100
- 359ea6889c Also kill proxy containers dgtlmoon 2024-02-09 16:56:11 +0100
- cf73a1f35a custom url fixes dgtlmoon 2024-02-09 16:48:15 +0100
- 0315e0b356 adjust asyncio loop dgtlmoon 2024-02-09 14:29:07 +0100
- ab781e523d Adding playwright fallback for browsersteps always dgtlmoon 2024-02-09 13:37:59 +0100
- 1301e21b8c unify os get env dgtlmoon 2024-02-09 10:59:32 +0100
- b2e8319287 try our dev/test version dgtlmoon 2024-02-09 10:59:17 +0100
- 156e05043b bump back to modern versions dgtlmoon 2024-02-09 09:23:28 +0100
- f752f8e25d processors/text_json_diff/fix: Keep order of filter and remove duplicated filters. Constantin Hong 2024-02-09 16:12:48 +0900
-
1f991b8b87
65bc76f11b
into3287283065
#2111 dgtlmoon 2024-02-08 18:52:10 +0000 - e8fe365751 lock these two dgtlmoon 2024-02-08 19:31:50 +0100
- 7a0e00b7c8 try custom pacakge dgtlmoon 2024-02-08 19:21:47 +0100
- 34290fb065 lock to 3.11 dgtlmoon 2024-02-08 18:25:41 +0100
- a6a368e455 tweaks to imports dgtlmoon 2024-02-08 18:17:39 +0100
- 8742777a08 attempt pip upgrade dgtlmoon 2024-02-08 18:12:14 +0100
- 1d9b8b4fa0 asyncio is standard lib dgtlmoon 2024-02-08 18:07:20 +0100
- b6a2fca92d try locked v dgtlmoon 2024-02-08 18:03:39 +0100
- 2a7a1180e1 rename tests dgtlmoon 2024-02-08 17:59:44 +0100
- d693c23445 Adding requirements dgtlmoon 2024-02-08 17:59:33 +0100
- 47a6017f53 Rename tests dgtlmoon 2024-02-08 17:44:28 +0100
- 6a8bbc5527 improve tests dgtlmoon 2024-02-08 17:40:40 +0100
- ea4653e91e Fix default dgtlmoon 2024-02-08 17:36:57 +0100
- 5874ae2498 fix event loop dgtlmoon 2024-02-08 17:35:22 +0100
- b981b87091 WIP dgtlmoon 2024-02-08 17:18:23 +0100
- 9672b46caf rename module dgtlmoon 2024-02-08 16:10:04 +0100
- 59eff6dc5d tidy up imports dgtlmoon 2024-02-08 16:09:21 +0100
- b0a8d113df comment out unused slab dgtlmoon 2024-02-08 15:48:48 +0100
- 23f1e9e6cc fix paths dgtlmoon 2024-02-08 15:47:37 +0100
- e63b5e6f38 Split content_fetchers to their own clean modules, much easier to understand dgtlmoon 2024-02-08 15:45:45 +0100
-
3287283065
- 62bbf78d08 Fixes for status code and screenshot info #2168 more-status-code-fix-screenshots dgtlmoon 2024-02-08 13:51:38 +0100
-
c5a4e0aaa3
- 5119efe4fb 0.45.14 0.45.14 dgtlmoon 2024-02-07 12:43:23 +0100
- cddc95193d Add more debug params to browser fetch #2163 prefer-sockpuppet dgtlmoon 2024-02-07 12:42:34 +0100
- f45a1b485a Tidy up queries dgtlmoon 2024-02-07 12:13:58 +0100
- 1fe9501b4f fix test dgtlmoon 2024-02-07 12:13:46 +0100
- 0b7dacce3a small tidyup dgtlmoon 2024-02-07 12:06:19 +0100
- 44bf2c9a47 remove unused vars dgtlmoon 2024-02-07 10:56:03 +0100
-
78a2dceb81
- 536791b0d5 remove experimental disk cache test dgtlmoon 2024-02-06 16:48:55 +0100
- 04b7d98e6c Removing experimental puppeteer fetching browser dgtlmoon 2024-02-06 16:35:48 +0100