Wykres commitów

139 Commity (API-OpenAPI)

Autor SHA1 Wiadomość Data
dependabot[bot] e4a81ebe08
Bump actions/checkout from 4 to 5 in the all group (#3373) 2025-08-18 09:25:40 +02:00
dependabot[bot] 4f6e9dcc56
Build - Bump actions/download-artifact from 4 to 5 in the all group (#3364) 2025-08-11 11:28:36 +02:00
dgtlmoon e5ed1ae349
Updated test with linuxserver alpine 3.22, include file/magic (#3345) 2025-07-29 10:12:21 +02:00
dgtlmoon daee4c5c17
Favicon type detection - support for autodetecting mimetype for better reliability (#3308) 2025-07-12 11:44:27 +02:00
dgtlmoon c0e229201b
UI/Application listening on IPv6 - Please use `-h ::` to listen on all IPv6 interfaces, `-p` is removed (#3257) 2025-06-11 12:03:12 +02:00
dgtlmoon 36004cf74b
Application via HTTPS support - Adding SSL setup and automated test (#3247) (#3252) 2025-06-11 09:44:58 +02:00
dgtlmoon 37019355fd
Build test - Build test for platforms in parallel (#3229) 2025-06-04 07:46:07 +02:00
dgtlmoon 2414b61fcb 0.50.2 2025-06-03 16:28:22 +02:00
dgtlmoon 4b18c633ba
Building - Use GHA layer caching (#3227) 2025-06-03 13:03:36 +02:00
dgtlmoon 73f3beda00
Realtime UI - Socketio tweaks and refactor (#3220) 2025-06-03 10:17:19 +02:00
Dror Levin 6b0e56ca80
App logs - Send TRACE and INFO logs to stdout (#3051) 2025-04-18 10:00:09 +02:00
Luca 5a2d84d8b4
Development: introduce Ruff as linter/formatter (#3039) 2025-04-18 09:59:18 +02:00
dgtlmoon 28d3151090
Python 3.11 container base (#3077) 2025-04-01 13:46:35 +02:00
dgtlmoon 849c5b2293
BrowserSteps - Speed up scraping, refactor screenshot handling for very long pages (#2999) 2025-02-27 16:52:38 +01:00
RoboMagus dbd4adf23a
Add major and minor tags for Docker release workflow (#2938) 2025-02-01 10:52:04 +01:00
dgtlmoon e799a1cdcb
0.49.00 2025-01-21 13:40:01 +01:00
dgtlmoon 4f2d38ff49
Build/Libraries - Pin `referencing` library which breaks due to out-dated flask_expects_json, remove pip upgrade in test(#2912) 2025-01-18 23:20:58 +01:00
dgtlmoon 5a0ef8fc01
Update integration test for "linuxserver" test build (#2891) 2025-01-09 21:36:39 +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 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