dgtlmoon
dfab864745
WIP
2024-12-27 12:57:01 +01:00
dgtlmoon
d013928a6c
link to pypi version
2024-12-27 12:16:14 +01:00
dgtlmoon
9d1fc0704d
bump build
2024-12-27 11:48:01 +01:00
dgtlmoon
81a837ebac
on any
2024-12-27 11:33:23 +01:00
dgtlmoon
41da9480c7
add note
2024-12-27 11:31:48 +01:00
dgtlmoon
26556d8091
bump to 3.10
2024-12-27 11:31:21 +01:00
dgtlmoon
273644d2d7
Merge branch 'master' into debian-package
2024-12-27 11:30:54 +01:00
Kenny Root
cfb9fadec8
Python 3.13 compatibility ( #2791 )
2024-11-20 09:41:56 +01:00
dgtlmoon
4bda1a234f
Update bug_report.md
2024-11-10 10:13:22 +01:00
dgtlmoon
397f79ffd5
WIP
2024-10-22 10:17:57 +02:00
dgtlmoon
c0b6c8581e
Adding Apple M1 Pro type arm64/v8 support docker image ( #2507 )
2024-07-18 11:58:34 +02:00
dgtlmoon
de558f208f
Dropping older ARM v6 support due to dependencies not having support ( #2506 )
2024-07-18 10:54:55 +02:00
dgtlmoon
cffb6d748c
Restock & Price monitor - Huge refactor, set upper and lower price alert limits, set % change, follow the prices and restock amounts directly in the watch-overview list
2024-07-12 17:09:42 +02:00
dependabot[bot]
ce42f8ea26
Build - Bump docker/build-push-action from 5 to 6 in the all group ( #2436 )
2024-06-24 08:50:02 +02:00
dgtlmoon
434a1b242e
Improve testing for Python 3.10, 3.11 and 3.12
2024-06-17 09:46:54 +02:00
dgtlmoon
bd6eda696c
Merge pull request from GHSA-4r7v-whpg-8rx3
...
* CVE-2024-32651 - Security fix - Server Side Template Injection in Jinja2 allows Remote Command Execution
* use ImmutableSandboxedEnvironment also in validation
2024-04-25 22:06:09 +02:00
dgtlmoon
1a43b112dc
dependabot - automatically follow apprise
2024-04-15 11:17:50 +02:00
dgtlmoon
14e632bc19
Custom headers fix in Browser Steps and Playwright/Puppeteer fetchers ( #2197 )
2024-02-26 18:02:45 +01:00
dependabot[bot]
e6ed91cfe3
dependabot - Bump the all group with 1 update (artifact store) ( #2180 )
2024-02-12 12:40:03 +01:00
dgtlmoon
823a0c99f4
Code - Split content fetcher code up (playwright, puppeteer and requests), fix puppeteer direct chrome support ( #2169 )
2024-02-11 00:09:12 +01:00
dgtlmoon
1f57d9d0b6
Alpine linux build - adding JPEG development headers to fix build errors
2024-02-10 20:57:04 +01:00
dgtlmoon
c5a4e0aaa3
Fetching - Prefer to use SockPuppetBrowser ( #2163 )
2024-02-07 20:58:21 +01:00
dgtlmoon
fca40e4d5b
Testing - General test workflow improvements ( #2144 )
2024-01-31 15:10:44 +01:00
dependabot[bot]
29ca2521eb
Build maintenance - dependabot - Bump the all build helpers ( #2121 )
2024-01-20 11:47:14 +01:00
Andrew Peabody
7d67ad057c
Enable dependabot for github-actions ( #2119 )
2024-01-20 10:03:24 +01:00
Constantin Hong
4be0fafa93
Support Loguru as a logger ( #2036 )
2024-01-16 09:48:16 +01:00
dgtlmoon
b6d8db4c67
PyPi package build fixes ( #2084 )
2024-01-05 18:16:07 +01:00
dgtlmoon
436a66d465
Adding PyPi pip package publisher script
2024-01-05 17:27:41 +01:00
Constantin Hong
0dce3f4fec
Testing: Improve application signal handling test coverage ( #2052 )
2023-12-19 11:10:51 +01:00
dgtlmoon
98f56736c1
Improve handling of SIGTERM shutdown in containers, remove unnecessary multi-process handler for pip installs, tidy up modules ( #2014 )
2023-12-01 17:31:09 +01:00
dgtlmoon
0285d00f13
UI - Clicking the "[Diff]" link should take you to the difference starting at the relative time to when you last viewed the difference page ( #1989 )
2023-11-17 17:21:26 +01:00
dgtlmoon
5229094e44
New functionanlity - Selectable browser / ability to add extra browser connections (good for using "scraping browsers"/ etc) ( #1943 )
2023-11-13 16:39:11 +01:00
dgtlmoon
7dd967be8e
Build - update docker container cache setup
2023-11-12 10:06:46 +01:00
dgtlmoon
3e5671a3a2
Selenium fetcher - Test was on 4.14.1
but documentation was not, change both to 4
( #1912 )
2023-10-29 11:43:27 +01:00
Marcelo Alencar
0aef5483d9
Upgrade selenium to 4.14.0 (latest) ( #1783 )
2023-10-26 10:09:03 +02:00
dgtlmoon
7debccca73
Fetching - Clarifying how fetchers work with SOCKS5 proxies
2023-10-09 16:57:30 +02:00
Constantin Hong
a7132b1cfc
Dockerfile/fix: Update builder and runner to Python 3.11 ( #1781 )
2023-10-04 10:46:54 +02:00
Marcelo Alencar
1e88136325
Building application - Upgrade test workflows to latest versions ( #1817 )
2023-09-26 10:18:54 +02:00
dgtlmoon
171faf465c
Enable ARMv8 builds (for RaspberryPi and other portable devices) ( #1733 )
2023-08-13 23:33:49 +02:00
dgtlmoon
6ef8a1c18f
Updating URL validation library, ability to block access to simple (no dot) hostnames like "localhost" with BLOCK_SIMPLEHOSTS setting ( #1732 )
2023-08-13 18:27:55 +02:00
Marcelo Alencar
126f0fbf87
Re-enable ARMv6 builds (for Raspberry and other portable devices) ( #1724 )
2023-08-07 15:48:33 +02:00
dgtlmoon
6a6ba40b6a
Re-enable ARMv7 builds (for Raspberry and other portable devices)
2023-08-01 17:10:24 +02:00
dgtlmoon
c35cbd33d6
Removing docker build for RaspberryPi (armv6/armv7) for now due to packaging problems
2023-07-17 17:10:29 +02:00
dgtlmoon
37ff5f6d37
Bug - SMTP mailto:// Notification content-type (HTML/Text) fix and add CI tests ( #1660 )
2023-06-30 21:35:35 +02:00
dgtlmoon
d8b9f0fd78
Test improvement - Also test that custom request headers works with Playwright/Browserless ( #1607 )
2023-05-29 17:44:38 +02:00
dgtlmoon
d939882dde
Fetcher - Experimental fetcher improvements (Code TidyUp, Improve tests, revert to old playwright when using BrowserSteps for now) ( #1564 )
2023-05-11 16:36:35 +02:00
dgtlmoon
5325918f29
Puppeteer fetcher, adding disk cache and other fixes ( #1563 )
2023-05-10 23:23:34 +02:00
dgtlmoon
1d9d11b3f5
Automated CI test for ensuring pypi package was built correctly ( #1488 )
2023-03-23 12:20:18 +01:00
dgtlmoon
f49464f451
GitHub container build - 'provenance' was disabled
2023-03-22 10:40:49 +01:00
dgtlmoon
6e71088cde
New feature - Restock / stock / out of stock monitor option/mode
2023-03-18 20:36:26 +01:00