copilot-swe-agent[bot] and ThePhaseless
7b8dc2092f
reduce docker image size: clean caches, remove apt upgrade, use --no-install-recommends
...
Co-authored-by: ThePhaseless <33990351+ThePhaseless@users.noreply.github.com >
2026-03-19 16:52:38 +00:00
copilot-swe-agent[bot]
7e81250c4f
Initial plan
2026-03-19 16:49:10 +00:00
Jakub Orchowski
0f60b76aec
Support running the container with arbitrary non-root users ( #334 )
...
Fixes #331
Co-authored-by: nathan <nathan@nzm.ca >
2026-03-19 15:05:38 +01:00
renovate[bot]
b4cc1b5f6c
chore(deps): update dependency deptry to ==0.25.* ( #335 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-19 04:58:07 +00:00
Copilot and ThePhaseless
cbd8cec377
Fix healthcheck to respect PORT environment variable ( #330 )
...
* Initial plan
* Fix healthcheck to respect PORT environment variable
Co-authored-by: ThePhaseless <33990351+ThePhaseless@users.noreply.github.com >
* Remove explanatory comment from Dockerfile HEALTHCHECK
Co-authored-by: ThePhaseless <33990351+ThePhaseless@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: ThePhaseless <33990351+ThePhaseless@users.noreply.github.com >
2026-03-10 21:46:31 +01:00
renovate[bot]
cb403cb9e0
chore(deps): update docker/login-action action to v4 ( #325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 20:53:19 +01:00
renovate[bot]
20ef623fcf
chore(deps): update docker/setup-qemu-action action to v4 ( #326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 20:53:11 +01:00
renovate[bot]
6339993a86
chore(deps): update docker/setup-buildx-action action to v4 ( #327 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 20:53:03 +01:00
renovate[bot]
482a62fd97
chore(deps): update docker/metadata-action action to v6 ( #328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 20:52:56 +01:00
renovate[bot]
1ccdf5a943
chore(deps): update docker/build-push-action action to v7 ( #329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 20:52:45 +01:00
renovate[bot]
ba7404a652
fix(deps): update dependency fastapi to ==0.135.* ( #324 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 02:15:47 +00:00
renovate[bot]
35e60f4894
fix(deps): update dependency fastapi to ==0.134.* ( #323 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 01:00:34 +00:00
renovate[bot]
2715bfe3d9
fix(deps): update dependency fastapi to ==0.133.* ( #321 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-24 19:11:48 +00:00
renovate[bot]
51d71df2f0
fix(deps): update dependency fastapi to ==0.132.* ( #320 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-24 02:09:13 +00:00
renovate[bot]
a4b7486251
fix(deps): update dependency fastapi to ==0.131.* ( #319 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-22 20:57:33 +00:00
renovate[bot]
1d779bd7d2
fix(deps): update dependency fastapi to ==0.129.* ( #317 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-12 22:24:32 +00:00
ThePhaseless
50e0c3bff3
[skip ci] add update info and fix md linting
2026-02-08 15:16:30 +00:00
Jakub Orchowski
089854e942
[skip ci] Revise local install instructions in README
...
Updated installation instructions to include cloning the repository and revised the steps.
2026-02-08 15:30:50 +01:00
ThePhaseless
80fadcb649
force string on yes no label
2026-02-08 14:23:58 +00:00
Jakub Orchowski
2ebcbdaa28
Fix numbering in README instructions
2026-02-08 14:00:17 +01:00
renovate[bot]
ceef2d66bf
chore(deps): update python to ==3.14.* ( #261 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-08 12:42:41 +00:00
ThePhaseless
918c6c26b3
add proxy per request
2026-02-08 12:17:06 +00:00
ThePhaseless
9dfc9dd0a2
Add Usage section to readme and add logo
2026-02-08 12:02:10 +00:00
ThePhaseless
18fccc2937
add AGENTS.md
2026-02-08 11:52:18 +00:00
ThePhaseless
d684dd50fe
add toml extension to devcontainer
2026-02-08 11:50:46 +00:00
ThePhaseless
5322684e50
update packages
2026-02-08 11:50:37 +00:00
ThePhaseless
a8b317c6a0
ignore linter warning
2026-02-08 11:50:33 +00:00
ThePhaseless
15ff744e17
add main tag info
2026-02-08 11:46:21 +00:00
renovate[bot]
0d1ba8dff1
chore(deps): update dependency ruff to ==0.15.* ( #304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 01:01:14 +00:00
Jakub Orchowski
0d695ef2dd
Add main tag troubleshooting checkbox to bug report template
2026-01-10 09:48:37 +01:00
renovate[bot]
4a71fb9b7c
fix(deps): update dependency fastapi to ==0.128.* ( #299 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-27 22:05:29 +00:00
ThePhaseless
19b39cfc86
[skip ci] remove claude code reviews
2025-12-26 19:57:34 +00:00
renovate[bot]
a29a73faa5
chore(deps): update actions/github-script action to v8 ( #280 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-26 19:37:10 +01:00
renovate[bot]
6ce7720b26
chore(deps): update dependency pytest to v9 ( #271 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-26 19:36:35 +01:00
renovate[bot]
5a8f4edd94
chore(deps): update actions/checkout action to v6 ( #282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-26 19:35:17 +01:00
Luís Oliveira
c0c03c1c1d
Adds SVG logo ( #290 )
2025-12-26 19:34:13 +01:00
renovate[bot]
7c47251caa
fix(deps): update dependency fastapi to ==0.127.* ( #298 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 20:38:41 +00:00
renovate[bot]
1ae1a4b647
fix(deps): update dependency fastapi to ==0.126.* ( #297 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-20 20:53:50 +00:00
renovate[bot]
3ceba40a93
fix(deps): update dependency fastapi to ==0.125.* ( #296 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 04:26:14 +00:00
renovate[bot]
bb9325ad78
fix(deps): update dependency fastapi to ==0.124.* ( #292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-06 17:47:24 +00:00
Jakub Orchowski
75cd4b1c6b
Fix formatting in bug report template options
2025-11-30 22:01:11 +01:00
Jakub Orchowski
2db8b2ae3c
Fix formatting in bug report template options
2025-11-30 22:00:59 +01:00
Jakub Orchowski
4565b70a68
Fix formatting in bug report template options
2025-11-30 22:00:40 +01:00
Jakub Orchowski
25a5c39af1
Fix formatting of options in bug report template
2025-11-30 22:00:05 +01:00
Jakub Orchowski
a025696fc4
Add checklist item for Docker initialization steps
2025-11-30 21:59:46 +01:00
renovate[bot]
baac28cba0
fix(deps): update dependency fastapi to ==0.123.* ( #288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 20:30:30 +00:00
renovate[bot]
916005e039
fix(deps): update dependency fastapi to ==0.122.* ( #285 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 00:38:37 +00:00
Jakub Orchowski and Claude
4f7edf7411
renovate - Only test ( #281 )
...
* Skip build and review for Renovate PRs, only run tests
Modified CI workflows to optimize Renovate PRs:
- Skip Docker build and merge-and-push jobs for Renovate PRs
- Skip Claude code review for Renovate PRs
- Tests still run for all PRs including Renovate
This reduces CI time and resource usage for dependency update PRs.
* Remove redundant condition from merge-and-push job
The merge-and-push job depends on build job, so it won't run if build is skipped.
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 01:39:54 +01:00
Jakub Orchowski and Claude
14ce9f5bdf
Add Building Feature ( #276 )
...
* feat: Build Docker images for PRs with branch name labels
- Remove condition preventing PR builds
- Add branch name extraction and sanitization
- Add branch labels to Docker images (org.opencontainers.image.branch and branch)
- Enable pushing of PR Docker images
- Sanitize branch names for Docker tags (replace / with -)
This allows PR images to be built and tagged with their branch names,
making it easier to test specific PR builds.
* feat: Add path filters to Docker workflow
Only build Docker images when relevant files change:
- Source code (src/**, main.py, tests/**)
- Docker configuration (Dockerfile, compose.yaml)
- Dependencies (pyproject.toml, uv.lock)
- Workflow file itself
This prevents unnecessary builds when only documentation or
other non-functional files are changed.
* feat: Add automatic cleanup of PR Docker images
Create a new workflow that automatically deletes Docker images
when a PR is closed or merged. This prevents accumulation of
old PR images in the container registry.
Features:
- Triggers on PR close/merge events
- Deletes images tagged with PR number and SHA
- Handles both architecture variants (amd64, arm64)
- Supports both organization and user repositories
- Provides detailed logging of cleanup operations
* refactor: Remove redundant branch label preparation
Remove duplicate branch name preparation step in merge-and-push job.
Branch labels are already added during the build step, so no need
to add them again when creating the manifest.
* refactor: Remove redundant label configurations
Remove custom label configurations from docker-publish workflow.
The docker/metadata-action already sets standard OCI labels by
default, so explicit label configuration is unnecessary.
Also removed unused BRANCH_TAG variable preparation.
* refactor: Use PR number for Docker image tags instead of SHA
Changed Docker image tagging strategy for pull requests:
- Use pr-{number}-{arch} for individual platform builds
- Use pr-{number} for final manifest
- Non-PR builds still use SHA-based tags
Benefits:
- Simpler, more readable tags for PRs
- Easier to identify which PR an image belongs to
- Cleanup script simplified to match only PR number tags
Updated cleanup workflow to match new tag pattern.
* docs: Add PR Docker image tags to README
Document the pr-{number} tag pattern used for pull request images.
These images are automatically built for PRs and cleaned up when
the PR is closed.
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 01:25:00 +01:00
renovate[bot]
b1e2257e59
chore(deps): update dependency pytest-asyncio to ==1.3.* ( #273 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-16 06:13:01 +00:00
renovate[bot]
4a48340c30
chore(deps): update dependency deptry to ==0.24.* ( #272 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-15 04:02:36 +00:00
Jakub Orchowski
593082afe8
Update claude-code-review.yml
2025-11-15 04:47:34 +01:00
Jakub Orchowski
be2fbe091b
Enable full output for Claude code review action
2025-11-15 04:37:59 +01:00
Thirawyn91
58a5567b6d
Change default PORT from 8196 to 8191 ( #267 )
2025-11-08 23:05:22 +01:00
renovate[bot]
b818446cff
fix(deps): update dependency fastapi to ==0.121.* ( #270 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 19:43:52 +00:00
renovate[bot]
68a5225be1
fix(deps): update dependency fastapi to ==0.120.* ( #265 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 05:11:43 +00:00
renovate[bot]
49b4e2ae7d
chore(deps): update actions/checkout action to v5 ( #260 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 22:15:25 +02:00
ThePhaseless
5a3e48f47c
remake dockerfile
2025-10-16 09:36:09 +00:00
ThePhaseless
36b329a75b
use non-root user
2025-10-15 13:07:09 +00:00
ThePhaseless
c80909a22f
remove pytest progress
2025-10-15 12:50:47 +00:00
oldwombat and Adam Roddick
07cfa9370f
fix readme table ( #256 )
...
Co-authored-by: Adam Roddick <13641602+adamcybersec@users.noreply.github.com >
2025-10-15 09:29:13 +02:00
ThePhaseless
3899de3612
bump deps and stay on python 3.13
2025-10-15 07:02:00 +00:00
Jakub Orchowski
352fa599e9
Add Claude Code GitHub Workflow ( #259 )
...
* "Claude PR Assistant workflow"
* "Claude Code Review workflow"
2025-10-15 08:20:21 +02:00
renovate[bot]
ebbd4b94b2
chore(deps): update dependency ruff to ==0.14.* ( #252 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 05:02:58 +00:00
ThePhaseless
c6b50596e2
install uv globally
2025-10-01 13:06:33 +00:00
ThePhaseless
94af6adf6a
add host and port as env
2025-10-01 12:09:53 +00:00
renovate[bot]
83ec6bd36a
fix(deps): update dependency fastapi to ==0.118.* ( #250 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 11:31:50 +00:00
renovate[bot]
c3a4c361c2
fix(deps): update dependency fastapi to ==0.117.* ( #244 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-21 00:33:36 +00:00
renovate[bot]
606c887faa
chore(deps): update dependency pytest-asyncio to ==1.2.* ( #242 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-12 21:26:22 +00:00
ThePhaseless
9334169265
[skip ci] use init for containers for zombie processes
2025-09-12 20:08:34 +00:00
ThePhaseless
b652f3caa1
use timer to timeout functions
2025-09-11 20:26:11 +00:00
ThePhaseless
8d77e63507
add icon
2025-09-11 17:10:28 +00:00
ThePhaseless
8ceb7fa7d3
change healthcheck msg
2025-09-11 16:55:05 +00:00
ThePhaseless
7ac9c39766
return 200 if intersite challenge
2025-09-11 16:54:50 +00:00
ThePhaseless
21a0aef6fe
use maxsize instead of power
2025-09-11 16:54:19 +00:00
ThePhaseless
605ee23148
dont build on pull request
2025-09-11 18:25:04 +02:00
renovate[bot]
648b3be24f
chore(deps): update dependency ruff to ==0.13.* ( #239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 01:53:53 +00:00
ThePhaseless
b356bc6081
fix exception
2025-09-10 20:47:59 +00:00
ThePhaseless
2b8a9acb65
add logger for lib if debug
2025-09-10 22:46:03 +02:00
ThePhaseless
e0dd492f4e
log loglevel
2025-09-10 22:45:55 +02:00
ThePhaseless
d59d322e9e
add faster turnstile check
2025-09-10 22:45:40 +02:00
Jakub Orchowski
7e2d97e1c3
Migrate to camoufox ( #235 )
...
* use camoufox
* build custom branches
* organize compose
* ignore missing stubs
* add init method
* create ADDON PATH
* check if solving is required
* type checking and remove logger
* uv sync
* add timeout
* add descriptiuon
* cancel previous runs
* wildcard minor
* fix proxy
* syntax fix
* [skip ci] fix loop warning
* fix proxy format
* copy over docker ignore
* remove testing line
* comment out port expose
* remove idope
* use strict typechecking
* refactor
* adjust compose
* run init only before test
* try test without init
* add curl
* handle page response
* remove turnsile test
* fix dockerignore symlink
* use newer debian
* bump pytest
* add docker in docker in devcontaienr
* remove unused values
* handle timeouts
* fix edgecase
* use new envs for proxy
* remove init command
* remove testing line
* remove setuptools
* fix linters
* reimport
* readd setuptools
* better float handling
2025-09-05 23:08:35 +02:00
renovate[bot]
e745e118b9
fix(deps): update dependency seleniumbase to v4.41.3 ( #234 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-31 13:33:01 +00:00
renovate[bot]
a482b949b9
fix(deps): update dependency seleniumbase to v4.41.2 ( #233 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-27 17:33:26 +00:00
renovate[bot]
c4ee6dd417
chore(deps): update dependency seleniumbase to v4.41.1 ( #226 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 22:45:50 +00:00
ThePhaseless
b7264fed2a
use trixie as base
2025-08-17 03:19:10 +02:00
Jakub Orchowski
d0cc36c357
Merge pull request #225 from ThePhaseless/renovate/actions-checkout-5.x
...
chore(deps): update actions/checkout action to v5
2025-08-17 02:39:46 +02:00
ThePhaseless
80315fc611
fix exception
2025-08-17 00:38:37 +00:00
Jakub Orchowski
e875a9b0de
Merge pull request #228 from ThePhaseless/fix-cloudflare-errors
...
Fix Cloudfare errors
2025-08-17 01:20:13 +02:00
ThePhaseless
22da0ba815
cancel previous runs
2025-08-16 22:50:10 +00:00
ThePhaseless
bb4511f3a5
ignore regex syntax warning
2025-08-16 22:49:24 +00:00
ThePhaseless
5e74536d59
Merge branch 'main' into fix-cloudflare-errors
2025-08-16 22:43:12 +00:00
ThePhaseless
71e6b17ea4
bump deps
2025-08-16 22:41:26 +00:00
ThePhaseless
22c6bacafa
update example compose file
2025-08-16 22:41:22 +00:00
renovate[bot]
d00828b737
fix(deps): update dependency seleniumbase to v4.41.0 ( #3 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 17:32:57 +00:00
renovate[bot]
a2c55947c6
chore(deps): update dependency ruff to v0.12.9 ( #2 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 16:12:55 +00:00
Alvaro Santos Andres
62553b60cd
fix: set default CAPTCHA_RETRIES to 3
2025-08-12 07:16:33 +02:00
renovate[bot]
5f5d8c7413
chore(deps): update actions/checkout action to v5
2025-08-11 13:34:58 +00:00
Alvaro Santos Andres
155a9076f1
fix: simplify code to fix PR suggestions
2025-08-11 06:57:42 +00:00
Alvaro Santos Andres
bb88c8e111
chore: fix renovate in a fork
2025-08-09 16:13:31 +00:00
renovate[bot]
73646d2d03
chore(deps): update dependency ruff to v0.12.8 ( #224 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-07 23:24:17 +00:00
Alvaro Santos Andres
55cd211610
Merge remote-tracking branch 'upstream/main'
2025-08-07 08:17:08 +02:00
Jakub Orchowski
58ebb5a3d7
[skip ci] Clarify questions
2025-08-06 23:56:41 +02:00
Jakub Orchowski
2dbd5e34d8
[skip ci] Clarify some questions
2025-08-06 23:54:47 +02:00
Jakub Orchowski
4498071b17
Redefine "drop in replacement"
...
fixes #214
2025-08-06 23:21:40 +02:00
Jakub Orchowski
0b2f8fa965
Merge pull request #221 from mdallaire/main
...
feat(docker): add support for HOST env
2025-08-06 23:16:26 +02:00
Alvaro Santos Andres
3fe59f75ff
chore: enable renovate
2025-08-05 06:58:56 +02:00
renovate[bot]
587557b903
fix(deps): update dependency seleniumbase to v4.40.8 ( #222 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 00:57:59 +00:00
Mathieu Dallaire
e7d09064a6
update readme
2025-08-04 11:27:27 -04:00
Mathieu Dallaire
c83ba467b1
fix env
2025-08-04 10:56:01 -04:00
Mathieu Dallaire
82f2c7d4ec
feat(docker): add support for HOST env
2025-08-04 10:35:49 -04:00
renovate[bot]
a883ae0350
fix(deps): update dependency fastapi to v0.116.1 ( #211 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-03 14:15:08 +00:00
renovate[bot]
b3b8b3e775
chore(deps): update dependency pytest-asyncio to v1.1.0 ( #215 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-03 09:33:15 +00:00
renovate[bot]
cdc3265d7b
chore(deps): update dependency ruff to v0.12.7 ( #213 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-03 05:44:30 +00:00
renovate[bot]
98eef47445
chore(deps): update dependency deptry to v0.23.1 ( #219 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-03 00:48:14 +00:00
renovate[bot]
c15e4cba40
fix(deps): update dependency seleniumbase to v4.40.7 ( #212 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-02 21:00:28 +00:00
Alvaro Santos Andres
f20077a149
fix: use of CDP Mode
2025-07-25 16:31:28 +00:00
Alvaro Santos Andres
8ddc59c4a1
fix: enable reload to debug errors (2)
2025-07-25 15:19:05 +00:00
Alvaro Santos Andres
ef4aa3eef8
fix: enable reload to debug errors
2025-07-25 14:59:57 +00:00
Alvaro Santos Andres
3df8b14a40
fix: add more logging to debug errors
2025-07-25 14:38:22 +00:00
Alvaro Santos Andres
f9d923b86b
fix: disabled HEADLESS mode by default and updated dependencies
2025-07-25 13:51:19 +02:00
renovate[bot]
7bdb47618c
fix(deps): update dependency seleniumbase to v4.40.0 ( #210 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 05:40:47 +00:00
renovate[bot]
c97169fc0c
chore(deps): update dependency ruff to v0.12.2 ( #209 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 03:34:17 +00:00
renovate[bot]
46498b9352
fix(deps): update dependency seleniumbase to v4.39.6 ( #208 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-02 05:28:46 +00:00
renovate[bot]
5b8a5df28a
fix(deps): update dependency uvicorn to v0.35.0 ( #207 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-28 21:39:11 +00:00
renovate[bot]
ffee498d4c
fix(deps): update dependency fastapi to v0.115.14 ( #205 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 07:46:59 +00:00
renovate[bot]
e1ac708d91
chore(deps): update dependency ruff to v0.12.1 ( #206 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 03:34:05 +00:00
renovate[bot]
6a298ed45a
fix(deps): update dependency seleniumbase to v4.39.5 ( #203 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 01:35:16 +00:00
renovate[bot]
4e32eddfe2
chore(deps): update dependency ruff to v0.12.0 ( #202 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 23:15:26 +00:00
renovate[bot]
91bfc9bc81
fix(deps): update dependency fastapi to v0.115.13 ( #201 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 18:52:42 +00:00
renovate[bot]
1a7feb05cb
fix(deps): update dependency pydantic to v2.11.7 ( #200 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-14 13:47:57 +00:00
renovate[bot]
3c2f1e958f
fix(deps): update dependency pydantic to v2.11.6 ( #199 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-13 15:13:25 +00:00
renovate[bot]
ce93be4fc2
fix(deps): update dependency seleniumbase to v4.39.4 ( #198 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-13 00:31:49 +00:00
renovate[bot]
f8786c66fc
fix(deps): update dependency seleniumbase to v4.39.3 ( #195 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-10 09:37:17 +00:00
renovate[bot]
e04b94c387
chore(deps): update dependency ruff to v0.11.13 ( #194 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 00:41:45 +00:00
renovate[bot]
2e4ca03a5e
fix(deps): update dependency seleniumbase to v4.39.2 ( #184 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-05 02:31:51 +00:00
Jakub Orchowski
e20254318d
Merge pull request #182 from ThePhaseless/renovate/pytest-asyncio-1.x
...
chore(deps): update dependency pytest-asyncio to v1
2025-06-04 22:59:27 +02:00
ThePhaseless
271be0d6b1
remove xdist - selbase dep
2025-06-04 20:56:52 +00:00
Jakub Orchowski
fc1c3e3431
Merge pull request #193 from LeviSnoot/proc_lifecycle
...
fix: handle zombie processes
2025-06-04 22:45:56 +02:00
Levi
294947f200
revert refactor of src/utils.py
2025-06-04 01:26:47 +02:00
Levi
dfc1974df1
fix: handle zombie processes
2025-06-03 15:24:57 +02:00
renovate[bot]
7d5a7876d4
Update dependency uvicorn to v0.34.3 ( #190 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-01 13:39:42 +00:00
renovate[bot]
b2c74cf736
Update dependency ruff to v0.11.12 ( #185 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 17:53:30 +00:00
renovate[bot]
01bdabf43f
Update dependency pytest-asyncio to v1
2025-05-26 10:29:40 +00:00
renovate[bot]
b08f9b9926
Update dependency seleniumbase to v4.39.0 ( #180 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-24 15:08:04 +00:00
renovate[bot]
6a4dcc5482
Update dependency seleniumbase to v4.38.3 ( #179 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 15:28:23 +00:00
renovate[bot]
5feb693220
Update dependency ruff to v0.11.11 ( #178 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 08:25:59 +00:00
renovate[bot]
38200341f9
Update dependency pydantic to v2.11.5 ( #177 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 03:50:32 +00:00
Jakub Orchowski
078689d0fb
Update ProxyBase link
2025-05-21 12:47:02 +02:00
ThePhaseless
7488f3ada8
update readme
2025-05-18 23:22:19 +02:00
ThePhaseless
c298b14d5e
add unescaped chars test link
2025-05-18 01:14:32 +02:00
ThePhaseless
6d76bc5534
bump debian version to bookworm
2025-05-18 01:03:12 +02:00
ThePhaseless
fd57e5a724
fix typo
2025-05-17 22:45:55 +00:00
ThePhaseless
e6dada58c9
add devcontainer stage
2025-05-17 22:45:47 +00:00
ThePhaseless
a4b9fa23a3
set default values
2025-05-17 22:45:21 +00:00
ThePhaseless
5b3c47f565
devcontainer tweaks
2025-05-17 20:50:13 +00:00
ThePhaseless
f13375d12b
set shm size to prevent memory overload
2025-05-17 20:49:18 +00:00
ThePhaseless
f34ca06775
use base dockerfile for devcontainer
2025-05-17 18:45:59 +02:00
renovate[bot]
ce50d0a7f1
Update dependency ruff to v0.11.10 ( #174 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-15 23:03:52 +00:00
renovate[bot]
99c95d4e2c
Update dependency seleniumbase to v4.38.2 ( #173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-13 11:52:53 +00:00
renovate[bot]
f772e38a1d
Update dependency seleniumbase to v4.38.0 ( #169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-10 02:02:57 +00:00
renovate[bot]
215f7ace9f
Update dependency ruff to v0.11.9 ( #171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 21:55:22 +00:00
renovate[bot]
4abcff8ea2
Update dependency ruff to v0.11.8 ( #168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-01 17:46:00 +00:00
renovate[bot]
11d559fa19
Update dependency seleniumbase to v4.37.12 ( #167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-01 11:23:17 +00:00
renovate[bot]
b0ae9f3847
Update dependency pydantic to v2.11.4 ( #166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-30 06:01:21 +00:00
renovate[bot]
d562f6d18b
Update dependency seleniumbase to v4.37.10 ( #165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 20:40:54 +00:00
ThePhaseless
13d832255d
fix invalid requests response
2025-04-29 10:57:21 +02:00
renovate[bot]
30a57df92e
Update dependency seleniumbase to v4.37.9 ( #164 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 06:08:17 +00:00
renovate[bot]
9fb0361456
Update dependency seleniumbase to v4.37.7 ( #160 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 16:40:57 +00:00
renovate[bot]
093dc44900
Update dependency ruff to v0.11.7 ( #159 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 03:24:57 +00:00
renovate[bot]
a5be2f8368
Update dependency seleniumbase to v4.37.6 ( #158 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 21:57:08 +00:00
renovate[bot]
92756b8768
Update dependency seleniumbase to v4.37.5 ( #157 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 02:47:45 +00:00
renovate[bot]
e804fe2099
Update dependency seleniumbase to v4.37.4 ( #156 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-20 22:44:02 +00:00
renovate[bot]
29d015c197
Update dependency seleniumbase to v4.37.3 ( #155 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-19 21:16:24 +00:00
renovate[bot]
35c55f0660
Update dependency uvicorn to v0.34.2 ( #154 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-19 10:43:47 +00:00
renovate[bot]
bbe1a0449e
Update dependency ruff to v0.11.6 ( #153 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-17 19:01:37 +00:00
ThePhaseless
dac198644f
fixes ctrl+c on docker run
2025-04-17 11:38:52 +00:00
ThePhaseless
46762f210a
add userAgent and version to healthcheck
2025-04-17 11:27:17 +00:00
ThePhaseless
bde06ac36d
[skip ci] add proxybase collaboration info
2025-04-14 10:38:02 +00:00
renovate[bot]
1c5b347026
Update dependency uvicorn to v0.34.1 ( #149 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-13 18:03:26 +00:00
Jakub Orchowski
1ccfa7eaba
[skip ci] Clarified the info
2025-04-13 00:11:15 +02:00
ThePhaseless
739700fbb2
fix versioning
2025-04-12 21:53:11 +00:00
ThePhaseless
c52a7f28a3
Added SOCKS5 with auth handling
2025-04-12 21:46:42 +00:00
ThePhaseless
7b5dfa0f78
add protocol to example
2025-04-12 20:47:52 +00:00
ThePhaseless
ec26b4d5ff
make all pyfiles as not executable
2025-04-12 20:47:37 +00:00
renovate[bot]
b0bd229cdf
Update dependency seleniumbase to v4.37.2 ( #148 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 06:37:45 +00:00
renovate[bot]
43e2b174ce
Update dependency ruff to v0.11.5 ( #147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 22:15:44 +00:00
renovate[bot]
ee4b43d673
Update dependency pydantic to v2.11.3 ( #145 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 23:00:30 +00:00
ThePhaseless
1b865d73d9
rename and add missing fields
2025-04-08 13:13:01 +00:00
Jakub Orchowski
48a4f4f7a5
Merge pull request #133 from MaxG88/fix/flaresolverr-compatibility
2025-04-08 15:12:32 +02:00
ThePhaseless
5ff2132c8b
tweak camel aliases
2025-04-08 12:34:25 +00:00
Jakub Orchowski
83eba2db53
[skip ci] add logs fields
2025-04-08 13:39:35 +02:00
renovate[bot]
72277cea1d
Update dependency seleniumbase to v4.37.1 ( #144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 02:46:34 +00:00
renovate[bot]
50d2e7a63d
Update dependency seleniumbase to v4.37.0 ( #142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 07:00:05 +00:00
renovate[bot]
b8288dfa21
Update dependency ruff to v0.11.4 ( #140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 23:01:16 +00:00
renovate[bot]
3b4e26e654
Update dependency seleniumbase to v4.36.5 ( #139 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-04 09:45:03 +00:00
renovate[bot]
f025ca3f21
Update dependency ruff to v0.11.3 ( #137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 23:33:34 +00:00
renovate[bot]
82a5ab8fef
Update dependency pydantic to v2.11.2 ( #136 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 18:47:40 +00:00
Maxime Gagnon
d0781759e6
restore flaresolverr compatibility
2025-03-30 16:31:05 -04:00
renovate[bot]
9b15eec691
Update dependency seleniumbase to v4.36.4 ( #132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-29 09:24:01 +00:00
renovate[bot]
da96c58bbe
Update dependency pydantic to v2.11.1 ( #130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-29 01:39:41 +00:00
renovate[bot]
bbe0d2f700
Update dependency pydantic to v2.11.0 ( #129 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 22:59:27 +00:00
Jakub Orchowski
36fc55e8a7
[skip ci] use text area
2025-03-27 17:18:56 +01:00
Jakub Orchowski
9641223009
[skip ci] better description
2025-03-27 17:17:30 +01:00
Jakub Orchowski
f0a165bc0e
[skip ci] fix spacing
2025-03-27 17:15:52 +01:00
Jakub Orchowski
5a4fa111af
[skip ci] Add compose config input
2025-03-27 17:15:24 +01:00
renovate[bot]
64ad1ea9a2
Update dependency seleniumbase to v4.36.2 ( #125 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 03:25:03 +00:00
renovate[bot]
816e50bcf2
Update dependency pytest-asyncio to v0.26.0 ( #124 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 15:53:25 +00:00
renovate[bot]
f7abcd9cd2
Update dependency fastapi to v0.115.12 ( #123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 01:52:38 +00:00
renovate[bot]
6525e0dca8
Update dependency seleniumbase to v4.36.1 ( #122 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-23 02:14:35 +00:00
renovate[bot]
3996f96f33
Update dependency seleniumbase to v4.36.0 ( #121 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 02:39:13 +00:00
renovate[bot]
73b2334e63
Update dependency ruff to v0.11.2 ( #120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 22:43:45 +00:00
renovate[bot]
96e2803639
Update dependency ruff to v0.11.1 ( #118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 21:36:01 +00:00
Jakub Orchowski
d4cf60e268
Switch to GPL-3.0
2025-03-20 12:55:11 +01:00
Jakub Orchowski
60352da3e5
Update bug_report.yml
2025-03-16 19:59:04 +01:00
Jakub Orchowski
64f8ced21f
[skip ci] Create feature_request.yaml
2025-03-16 19:57:44 +01:00
renovate[bot]
6bc97e84ef
Update dependency ruff to v0.11.0 ( #116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-14 19:27:16 +00:00
renovate[bot]
060f45eca9
Update dependency ruff to v0.10.0 ( #115 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-14 02:36:00 +00:00
renovate[bot]
5d0b85b1fb
Update dependency seleniumbase to v4.35.7 ( #113 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-12 12:06:26 +00:00
renovate[bot]
3e7c89fc8e
Update dependency seleniumbase to v4.35.6 ( #111 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 02:14:17 +00:00
renovate[bot]
d84f44bce3
Update dependency ruff to v0.9.10 ( #110 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 22:21:55 +00:00
renovate[bot]
fbec914f79
Update dependency seleniumbase to v4.35.5 ( #109 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 05:42:23 +00:00
renovate[bot]
778976fbed
Update dependency seleniumbase to v4.35.4 ( #108 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-06 16:22:04 +00:00
ThePhaseless
64c5eb770e
remove pytest (included in sb)
2025-03-06 11:46:12 +00:00
renovate[bot]
8f0fbeebec
Update dependency fastapi to v0.115.11 ( #105 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-02 06:34:15 +00:00
Jakub Orchowski
a644d95b39
Merge pull request #104 from ThePhaseless/ThePhaseless-patch-1
...
Fix timestamps
2025-03-01 20:10:55 +01:00
Jakub Orchowski
b8ca2d28f4
use default instead of factory
2025-03-01 20:09:33 +01:00
Jakub Orchowski
beb3390c65
Fix timestamps
2025-03-01 19:55:35 +01:00
renovate[bot]
44449ffb9a
Update dependency ruff to v0.9.9 ( #98 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-01 06:15:08 +00:00
renovate[bot]
1ddac35604
Update dependency fastapi to v0.115.10 ( #100 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-01 01:36:20 +00:00
ThePhaseless
59d814bd9f
switch to curl
2025-02-28 23:10:09 +01:00
ThePhaseless
17c1a05d74
fix latest tagging
2025-02-28 19:28:05 +01:00
ThePhaseless
efee40632f
readd test
2025-02-28 19:16:47 +01:00
ThePhaseless
ea1cf93456
remove apt caching
2025-02-28 19:16:09 +01:00
ThePhaseless
9a1d0ef218
lowercase registry
2025-02-28 19:01:06 +01:00
ThePhaseless
b9a44b60b6
remove artifact upload
2025-02-28 18:46:48 +01:00
ThePhaseless
56370cc695
remove invalid argument
2025-02-28 18:43:55 +01:00
ThePhaseless
013a7dab90
login before push
2025-02-28 18:36:00 +01:00
ThePhaseless
b4d09657f1
push and then merge
2025-02-28 18:33:30 +01:00
ThePhaseless
7ae50e99dc
push before merging
2025-02-28 18:16:39 +01:00
ThePhaseless
64264f325e
fix bash
2025-02-28 18:04:23 +01:00
ThePhaseless
a12b406265
echo args
2025-02-28 17:53:04 +01:00
ThePhaseless
a93bf725ef
push all tags into one
2025-02-28 17:43:57 +01:00
ThePhaseless
8b4ec8e178
bump buildkit cache
2025-02-28 17:14:40 +01:00
ThePhaseless
56ac51105c
tweak labels
2025-02-28 17:09:23 +01:00
ThePhaseless
893fd84ff6
add platform to apt cache name
2025-02-28 16:28:32 +01:00
ThePhaseless
3e94cd6f5f
upload apt and uv cache
2025-02-28 16:24:20 +01:00
ThePhaseless
d58826f20b
add qemu back
2025-02-28 16:17:54 +01:00
ThePhaseless
2ae7ca35f2
[skip ci] allow sha versions
2025-02-28 16:13:28 +01:00
ThePhaseless
681171d3cf
comment out test
2025-02-28 16:11:59 +01:00
ThePhaseless
53bdb29e0a
tweaks to tags
2025-02-28 16:11:10 +01:00
renovate[bot]
cc7f5ec5f6
Update dependency fastapi to v0.115.9 ( #96 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 02:18:00 +00:00
ThePhaseless
971931aa7d
cache apt and uv libs
2025-02-28 01:06:25 +01:00
ThePhaseless
368634931a
add ca-certs
2025-02-27 23:29:47 +00:00
ThePhaseless
6ddfa7784d
docker way to install uv
2025-02-27 23:28:23 +00:00
ThePhaseless
1fe887a71e
cleanup dockerfile
2025-02-27 23:16:34 +00:00
ThePhaseless
012837b863
dont upgrade packages
2025-02-27 20:31:37 +00:00
ThePhaseless
5129c922c6
add qemu
2025-02-27 20:20:55 +00:00
ThePhaseless
0121783ea7
another attempt
2025-02-27 20:07:23 +00:00
ThePhaseless
ee14c7c1a0
fix invalidating cache
2025-02-27 19:57:00 +00:00
ThePhaseless
e83b4e4683
add version to container
2025-02-27 19:42:32 +00:00
ThePhaseless
babac914cb
another fix
2025-02-27 19:41:54 +00:00
ThePhaseless
b0da587c39
try fixing new build
2025-02-27 19:10:47 +00:00
ThePhaseless
d3ec88eeff
do not use proxy on tests
2025-02-27 19:10:47 +00:00
ThePhaseless
1f23eaf37e
log version
2025-02-27 19:10:47 +00:00
renovate[bot]
77c7617319
Update dependency ruff to v0.9.8 ( #95 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 18:47:33 +00:00
renovate[bot]
6620ca545e
Update dependency seleniumbase to v4.35.2 ( #94 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 02:41:31 +00:00
ThePhaseless
b72c69fc8e
try new build action
2025-02-26 11:03:46 +01:00
ThePhaseless
7029fd48f1
better logging
2025-02-26 11:03:46 +01:00
ThePhaseless
d33af063da
faster title check
2025-02-26 11:03:46 +01:00
renovate[bot]
65d2de0f66
Update dependency seleniumbase to v4.35.1 ( #89 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 02:46:42 +00:00
renovate[bot]
9816cce350
Update dependency seleniumbase to v4.35.0 ( #85 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 09:46:27 +00:00
renovate[bot]
cb613fba9e
Update dependency ruff to v0.9.7 ( #87 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 05:53:27 +00:00
Jakub Orchowski
cce6a71538
[skip ci] update TODO and fix None as default for Proxy
2025-02-20 22:59:11 +01:00
ThePhaseless
4b450fadf2
[skip ci] sync tests and build x64 cache
2025-02-20 21:47:15 +00:00
ThePhaseless
ab397359a5
remove psutil
2025-02-20 21:45:53 +00:00
ThePhaseless
633fc4ab69
build arm first
2025-02-20 21:34:14 +00:00
ThePhaseless
69944ca7cc
try to fix gha apt error
2025-02-20 21:34:07 +00:00
ThePhaseless
7590d47936
[skip ci] fix typo and remake Troubleshooting
2025-02-20 21:31:17 +00:00
ThePhaseless
27667c6ffc
[skip ci] readd symlink for chromedriver to fix arm64
2025-02-20 21:20:28 +00:00
ThePhaseless
9661d8e29f
do not publish test container
2025-02-20 21:00:52 +00:00
ThePhaseless
1f16140d46
remove forcing headless and handmade symlink
2025-02-20 20:57:05 +00:00
ThePhaseless
19e5183bb6
add back simultaneous tests
2025-02-20 20:56:24 +00:00
ThePhaseless
d90dccaed3
gha cache fix
2025-02-20 20:50:11 +00:00
ThePhaseless
a7479726c1
fix tests not being skipped properly
2025-02-20 20:37:02 +00:00
ThePhaseless
6a84dd6586
fix #86
2025-02-20 20:36:48 +00:00
ThePhaseless
acaacf842f
fix deprecation warning
2025-02-20 20:36:33 +00:00
ThePhaseless
c27c1961ba
change interval to 15 minutes
2025-02-20 20:36:25 +00:00
ThePhaseless
dd251174e4
separate files, add gzip, save screenshots on exception, add PROXY support
2025-02-17 23:08:14 +00:00
ThePhaseless
4fedb90cf5
use 3 retries
2025-02-17 21:55:02 +00:00
renovate[bot]
a3cf96bcb5
Update dependency seleniumbase to v4.34.15 ( #83 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-14 01:49:47 +00:00
renovate[bot]
28210a0678
Update dependency seleniumbase to v4.34.14 ( #82 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 10:36:29 +00:00
renovate[bot]
75b0a79683
Update dependency seleniumbase to v4.34.13 ( #81 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 07:40:27 +00:00
renovate[bot]
735724effe
Update dependency ruff to v0.9.6 ( #79 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 19:54:18 +00:00
renovate[bot]
c4909a938b
Update dependency seleniumbase to v4.34.12 ( #78 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 09:28:20 +00:00
renovate[bot]
c3d44837bb
Update dependency seleniumbase to v4.34.10 ( #77 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 01:14:19 +00:00
renovate[bot]
d9ff063763
Update dependency seleniumbase to v4.34.9 ( #75 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 17:22:47 +00:00
renovate[bot]
8614e7850a
Update dependency ruff to v0.9.5 ( #76 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 01:27:10 +00:00
ThePhaseless
119d4d531e
remove bs4 from direct deps
2025-02-06 18:46:39 +00:00
ThePhaseless
b112a50bbc
[skip ci] Add Docker as host
2025-02-06 18:39:53 +00:00
ThePhaseless
8ef84dfc33
[skip ci] remove checkbox index
2025-02-06 18:36:47 +00:00
ThePhaseless
23c317beb8
[skip ci] use new issue type
2025-02-06 18:36:00 +00:00
ThePhaseless
e1f3a6a415
remove blank issues
2025-02-06 17:54:25 +00:00
ThePhaseless
6a572d6c92
remove btmet due to dns issue
2025-02-06 17:50:44 +00:00
renovate[bot]
4875923581
Update dependency seleniumbase to v4.34.6 ( #72 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 20:50:05 +00:00
renovate[bot]
2ee211e542
Update dependency seleniumbase to v4.34.5 ( #71 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 00:57:51 +00:00
renovate[bot]
261b302642
Update dependency ruff to v0.9.4 ( #70 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 01:37:57 +00:00
renovate[bot]
281b28edc7
Update dependency fastapi to v0.115.8 ( #69 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-30 22:09:55 +00:00
renovate[bot]
eb787c05e0
Update dependency seleniumbase to v4.34.4 ( #68 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 09:56:16 +00:00
renovate[bot]
dbba6fe117
Update dependency pytest-asyncio to v0.25.3 ( #67 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 01:24:38 +00:00
ThePhaseless
cf0340fd0e
remove apt python binaries
2025-01-27 20:56:50 +00:00
ThePhaseless
548eddcba4
update seleniumbase
2025-01-26 19:50:26 +00:00
ThePhaseless
510e5ab167
use uv as base
2025-01-26 19:50:21 +00:00
renovate[bot]
5a77f5e058
Update dependency deptry to v0.23.0 ( #66 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-26 12:26:48 +00:00
renovate[bot]
ba396c7c1d
Update dependency ruff to v0.9.3 ( #64 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 12:59:06 +00:00
renovate[bot]
eb1917f775
Update dependency fastapi to v0.115.7 ( #63 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 09:49:14 +00:00
renovate[bot]
71f63f8e07
Update dependency pydantic to v2.10.6 ( #65 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 05:53:35 +00:00
renovate[bot]
b15b238f47
Update dependency pytest-retry to v1.7.0 ( #61 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 12:26:29 +00:00
renovate[bot]
62cdd1fd74
Update dependency ruff to v0.9.2 ( #60 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-16 21:39:41 +00:00
Jakub Orchowski
7b13bdb6ad
[skip ci] Remove deprecated env
2025-01-16 13:43:10 +01:00
renovate[bot]
6b8b115703
Update dependency seleniumbase to v4.33.15 ( #58 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-14 09:54:19 +00:00
renovate[bot]
1536a6488e
Update dependency ruff to v0.9.1 ( #57 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-11 02:22:06 +00:00
renovate[bot]
4ca43754a4
Update dependency deptry to v0.22.0 ( #56 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 18:34:01 +00:00
renovate[bot]
194ff1bdac
Update dependency seleniumbase to v4.33.14 ( #55 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 09:42:44 +00:00
renovate[bot]
c60becd62f
Update dependency seleniumbase to v4.33.13 ( #54 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 02:36:09 +00:00
renovate[bot]
2dc99b6c6b
Update dependency ruff to v0.9.0 ( #53 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-09 22:05:49 +00:00
renovate[bot]
6c19ae7f47
Update dependency pydantic to v2.10.5 ( #52 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-09 17:51:57 +00:00
renovate[bot]
8ff4d7ae23
Update dependency pytest-asyncio to v0.25.2 ( #51 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 17:52:39 +00:00
renovate[bot]
cd0885da31
Update dependency ruff to v0.8.6 ( #50 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 16:55:58 +00:00
renovate[bot]
c2a14ac90b
Update dependency ruff to v0.8.5 ( #49 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-02 19:58:26 +00:00
Thephaseless
364b62ae4e
[skip ci] clarified xvfb platform requirement
2025-01-02 12:35:30 +00:00
Thephaseless
20331c5f9f
disable headless on docker
2025-01-02 12:29:10 +00:00
Thephaseless
e858539ff9
add headless env
2025-01-02 12:18:21 +00:00
Thephaseless
a09272662b
check if url is valid
2025-01-02 12:17:43 +00:00
renovate[bot]
4bb8960cad
Update dependency pytest-asyncio to v0.25.1 ( #48 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-02 09:14:41 +00:00
renovate[bot]
e11ecb4cbb
Update dependency seleniumbase to v4.33.12 ( #47 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-25 09:53:33 +00:00
renovate[bot]
31dd5f9c87
Update dependency deptry to v0.21.2 ( #45 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 05:22:27 +00:00
renovate[bot]
403ad73e38
Update dependency psutil to v6.1.1 ( #44 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 22:35:44 +00:00
renovate[bot]
339cbe290b
Update dependency ruff to v0.8.4 ( #43 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-19 15:40:42 +00:00
renovate[bot]
0867ed45f0
Update dependency pydantic to v2.10.4 ( #42 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-18 21:51:16 +00:00
Thephaseless
2ee0ed933a
fix utils
2024-12-18 13:32:37 +00:00
Thephaseless
2b28d0587a
optional xvfb support
2024-12-18 13:29:00 +00:00
Thephaseless
0ccfa1f6a9
do not use virtual display
2024-12-17 12:03:53 +00:00
Thephaseless
c8ccfd8cb2
add tags info and use latest on stable release
2024-12-17 12:03:36 +00:00
renovate[bot]
c16ae6f5c9
Update dependency seleniumbase to v4.33.11 ( #41 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 00:47:28 +00:00
renovate[bot]
86e9ed1441
Update dependency uvicorn to v0.34.0 ( #40 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-15 19:06:58 +00:00
renovate[bot]
1daf2ff549
Update dependency uvicorn to v0.33.0 ( #39 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-14 15:46:21 +00:00
renovate[bot]
9ea8557bb7
Update dependency ruff to v0.8.3 ( #38 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-14 04:02:50 +00:00
Thephaseless
f325f5d8a7
fix circular imports
2024-12-13 22:43:29 +00:00
Thephaseless
709c9b6ef6
kill old processes
2024-12-13 22:38:47 +00:00
Thephaseless
36f8262ad7
remove poetry remains
2024-12-13 22:30:58 +00:00
Thephaseless
cb1ae6a4a6
update packages
2024-12-13 21:12:30 +00:00
Thephaseless
a31aa1e6d8
save cookies between requests
2024-12-12 23:45:24 +00:00
Thephaseless
e2114d7eb0
combine apt installs to one
2024-12-11 01:04:08 +00:00
Thephaseless
dbdce3d05a
pull before build and test
2024-12-11 01:02:59 +00:00
Thephaseless
6b95a8700c
test, then build
2024-12-11 01:01:00 +00:00
Thephaseless
993dfab8e6
delete unused file
2024-12-11 00:52:20 +00:00
Thephaseless
06bc4b8a6b
test only on amd64
2024-12-11 00:46:53 +00:00
Thephaseless
43fcccbc12
try using arm builder
2024-12-11 00:44:22 +00:00
Thephaseless
c5f442a4af
use matrix for build
2024-12-11 00:40:11 +00:00
Thephaseless
986f7446bf
github actions shared lib fix
2024-12-11 00:21:07 +00:00
Thephaseless
b0fb72dff2
add back retires
2024-12-10 23:38:13 +00:00
Thephaseless
b6571054ef
update all packages but install only needed
2024-12-10 23:28:29 +00:00
Jakub Orchowski
629248d67e
Merge pull request #37 from ThePhaseless/uv
...
Uv
2024-12-10 23:50:34 +01:00
Thephaseless
f80041b1db
enable auto update
2024-12-10 22:48:53 +00:00
Thephaseless
9ae34507a4
fix docker and update readme
2024-12-10 22:48:35 +00:00
Thephaseless
7397da1e2c
migrate to uv
2024-12-10 22:16:30 +00:00
Thephaseless
3455ec6c04
add response type
2024-12-10 21:54:39 +00:00
Thephaseless
24154fdbbb
use docker to test
2024-12-10 21:54:29 +00:00
Thephaseless
3860beec84
force exit on exception
2024-12-10 21:29:20 +00:00
Thephaseless
04a8433dda
use uv
2024-12-08 16:49:38 +00:00
Jakub Orchowski
48e252f1fb
[skip ci] Mili to Mega
2024-12-02 10:29:13 +01:00
Jakub Orchowski
6d52d79d41
Merge pull request #30 from ThePhaseless/renovate/python-3.x
...
Update python Docker tag to v3.13
2024-11-30 14:26:22 +01:00
renovate[bot]
19b9348ae7
Update python Docker tag to v3.13
2024-11-30 12:59:43 +00:00
Thephaseless
1a8f7e2631
remove python action update script
2024-11-30 12:59:00 +00:00
Thephaseless
89087f8b5e
exclude python from autoupdate
2024-11-30 12:58:02 +00:00
Thephaseless
a3e494f50e
fix ruff
2024-11-30 12:48:04 +00:00
Thephaseless
d3b27b23b7
[skip ci] fix renovate
2024-11-30 12:47:34 +00:00
Thephaseless
76955cc01a
update python version in action with base
2024-11-30 12:45:19 +00:00
Thephaseless
51f3f4ff76
use latest cosign
2024-11-30 12:44:08 +00:00
Thephaseless
17d6b185e9
run ruff before tests
2024-11-30 12:43:56 +00:00
Thephaseless
0ebae22747
use all urls always
2024-11-30 12:43:05 +00:00
Thephaseless
258bad19ee
add version control and more verbose error return
2024-11-30 12:42:51 +00:00
Thephaseless
37f0cbdb00
update python in action
2024-11-30 12:42:17 +00:00
renovate[bot]
933e318ab8
Update dependency seleniumbase to v4.33.2 ( #24 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-30 12:08:29 +00:00
Thephaseless
5e0dfd2a91
use dynamic driver symlink
2024-11-30 11:38:48 +00:00
renovate[bot]
b2ab16802a
Update dependency ruff to v0.8.1 ( #29 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-29 06:26:30 +00:00
renovate[bot]
232c3383e0
Update dependency httpx to ^0.28.0 ( #28 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-28 18:20:06 +00:00
Jakub Orchowski
a58800aa31
Merge pull request #25 from ThePhaseless/renovate/docker-build-push-action-6.x
...
Update docker/build-push-action action to v6.10.0
2024-11-28 14:06:45 +01:00
renovate[bot]
41bd33d3c8
Update docker/build-push-action action to v6.10.0
2024-11-28 13:06:36 +00:00
Thephaseless
3e6402f139
update lockfile
2024-11-28 12:56:09 +00:00
Thephaseless
196cc4990f
add and ignore pyautogui
2024-11-28 12:55:55 +00:00
Jakub Orchowski
ea03f0d736
Create LICENSE
2024-11-28 13:40:46 +01:00
Thephaseless
4060436102
update lockfile
2024-11-28 12:35:29 +00:00
Thephaseless
f051597902
use renovate instead of dependabot
2024-11-28 12:33:04 +00:00
Thephaseless
dfea0a806a
separate depedencies and fill out details
2024-11-28 12:32:55 +00:00
Jakub Orchowski
c363596bb5
Merge pull request #23 from ThePhaseless/renovate/configure
...
Configure Renovate
2024-11-28 13:28:06 +01:00
renovate[bot]
d28749a39c
Add renovate.json
2024-11-28 12:27:27 +00:00
Jakub Orchowski
771218cb23
[skip ci] Add example issues for NAS devices
2024-11-26 21:15:34 +01:00
Thephaseless
780e94330f
add manual build
2024-11-26 18:18:02 +00:00
Thephaseless
f0c2584a3e
[skip ci] update readme and bug report
2024-11-26 17:56:10 +00:00
Thephaseless
79b21161e1
use async test
2024-11-26 17:43:25 +00:00
Thephaseless
ad83234e77
Use httpstatus code
2024-11-26 12:20:03 +00:00
Thephaseless
d7bbb3280e
switch to bullseye to fix chromium not launching on arm
2024-11-26 12:19:52 +00:00
Thephaseless
369faea1c3
add cache, pip, progress and fix bypass
2024-11-25 10:55:40 +00:00
Thephaseless
73b3967618
add healthcheck
2024-11-25 10:19:09 +00:00
Thephaseless
a35167e533
retry failed tests 3 times
2024-11-25 09:55:46 +00:00
Thephaseless
13d40db8bd
add shebang
2024-11-25 09:54:19 +00:00
Thephaseless
5ca863f0a7
use sh file as cmd
2024-11-25 09:26:14 +00:00
Jakub Orchowski
225a23a72f
Merge pull request #21 from ThePhaseless/dependabot/github_actions/dot-github/workflows/docker/metadata-action-5.6.1
...
Bump docker/metadata-action from 5.5.1 to 5.6.1 in /.github/workflows
2024-11-25 10:09:25 +01:00
dependabot[bot]
adcb956ee0
Bump docker/metadata-action from 5.5.1 to 5.6.1 in /.github/workflows
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5.5.1 to 5.6.1.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/8e5442c4ef9f78752691e2d8f8d19755c6f78e81...369eb591f429131d6889c46b94e711f089e6ca96 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 07:46:10 +00:00
Jakub Orchowski
f141fc3952
Merge pull request #20 from ThePhaseless/seleniumbase
...
Seleniumbase
2024-11-25 00:07:12 +01:00
Thephaseless
c4cb6e0ac3
add title parsing
2024-11-24 23:04:19 +00:00
Thephaseless
c8f02c1102
run test on x64 and build with buildx
2024-11-24 22:50:04 +00:00
Thephaseless
758496a4ae
use chromium
2024-11-24 22:28:08 +00:00
Thephaseless
9109abc92d
add xvfb to devcontainer
2024-11-24 22:27:01 +00:00
Thephaseless
e4c5e31d50
build on arm
2024-11-24 22:17:35 +00:00
Thephaseless
278abf1b86
fix dockerfile and add arm for testing
2024-11-24 22:13:47 +00:00
Thephaseless
9420edffec
add sudo
2024-11-24 22:02:28 +00:00
Thephaseless
d5b8f28309
remaster
2024-11-24 22:00:58 +00:00
Thephaseless
96940d9ce5
cleanup devcontainer
2024-11-24 20:14:04 +00:00
Thephaseless
462e73ac8a
spellcheck fixes
2024-11-24 12:29:06 +00:00
Jakub Orchowski
aa632d4e49
Merge pull request #17 from Vrtak-CZ/log-err
...
log error when exception
2024-11-23 11:38:20 +01:00
Patrik Votoček
fc44023e97
log error when exception
2024-11-22 02:16:59 +01:00
Thephaseless
a7e0ad70a9
skip tests on github arm
2024-11-21 22:59:27 +00:00
Thephaseless
5871454d25
add platform label
2024-11-21 22:38:34 +00:00
Thephaseless
e86d9642a3
add armv8
2024-11-21 22:33:47 +00:00
Thephaseless
f8feffe35c
add platform
2024-11-21 22:00:38 +00:00
Thephaseless
7d2d2316a4
use latest package versions
2024-10-28 17:20:37 +00:00
Jakub Orchowski
fb8f660cd8
Update bug_report.md
2024-10-27 20:14:34 +01:00
Jakub Orchowski
a1665476b3
Update issue templates
2024-10-27 20:11:56 +01:00
Jakub Orchowski
3c5b435417
Update README.md
2024-10-27 20:03:07 +01:00
Jakub Orchowski
edec97ddcb
Add info about conditional passing and updated troubleshooting
2024-10-27 20:01:09 +01:00
Thephaseless
bf6b908102
separated github dependent websites
2024-10-27 18:46:19 +00:00
Thephaseless
542603b246
remove untestable websites from github
2024-10-27 18:43:36 +00:00
Thephaseless
b5538c17ea
test if cloudflare blocks after 2 requests
2024-10-27 18:40:21 +00:00
Thephaseless
070ecf2eaa
do not skip challenged
2024-10-27 18:32:06 +00:00
Jakub Orchowski
ff267c3296
first stop, then throw exception
2024-10-27 19:13:15 +01:00
Thephaseless
b25cc134a8
add logger even if passing
2024-10-21 13:46:26 +00:00
Thephaseless
4e6fbe0e95
add healthcheck
2024-10-21 13:34:07 +00:00
Thephaseless
5a40851c22
skip if test if client cant reach
2024-10-21 13:19:31 +00:00
Thephaseless
9ca2059b91
fix addon passing all websites
2024-10-21 13:12:09 +00:00
Thephaseless
0713ce7ca5
skip test if rate limited
2024-10-19 21:47:16 +00:00
Thephaseless
24111f3aa3
dont use async tests
2024-10-19 20:55:03 +00:00
Thephaseless
b6e5cb90d1
path fixes
2024-10-19 20:49:50 +00:00
Thephaseless
3325e8c04c
async tests
2024-10-19 20:48:32 +00:00
Thephaseless
9fbe751dd8
refactor and test in dockerfile
2024-10-19 20:35:11 +00:00
Thephaseless
9dbd088e64
add display to env
2024-10-18 16:52:19 +00:00
Thephaseless
e43278e30b
fix run sh
2024-10-18 16:47:31 +00:00
Thephaseless
1161787fb0
move to entrypoint
2024-10-18 16:43:41 +00:00
Jakub Orchowski
0fa7209311
Merge pull request #6 from ThePhaseless/chromium
...
Chromium
2024-10-18 18:35:05 +02:00
Thephaseless
7f099ad587
dont test (fck it)
2024-10-18 16:33:27 +00:00
Thephaseless
24fe3ea051
reduce max time to 30 sec
2024-10-18 16:03:17 +00:00
Thephaseless
44aa188e75
update packages and new build method
2024-10-18 15:59:52 +00:00
Thephaseless
9421a2ef38
handle rate limiting
2024-10-18 15:53:36 +00:00
Thephaseless
246a052985
use only new click method
2024-10-18 15:53:36 +00:00
Thephaseless
a3db9667a0
add sysadmin for devcontainer
2024-10-18 15:53:36 +00:00
Thephaseless
eb5680379f
do not test on arm
2024-10-18 15:53:36 +00:00
Thephaseless
c8f6e80928
typo fix
2024-10-18 15:53:36 +00:00
Thephaseless
90b6c4d512
logic refactor
2024-10-18 15:53:36 +00:00
Thephaseless
99c90ddc23
print current html on error
2024-10-18 15:53:36 +00:00
Thephaseless
d0b9e7f324
add default display
2024-10-18 15:53:36 +00:00
Thephaseless
7a39415c5e
do not override previous
2024-10-18 15:53:36 +00:00
Thephaseless
aa9cf29755
upload screenshot if action failed
2024-10-18 15:53:36 +00:00
Thephaseless
7df0bb55db
skip if rate limited
2024-10-18 15:53:36 +00:00
Thephaseless
9e1faedb1a
add exception handling
2024-10-18 15:53:36 +00:00
Thephaseless
f0d72ef56b
increase timeout in tests
2024-10-18 15:53:36 +00:00
Thephaseless
3934bdb88a
update lock file
2024-10-18 15:53:36 +00:00
Thephaseless
0e46ef170a
update troubleshooting
2024-10-18 15:53:36 +00:00
Thephaseless
f015a08449
remove pytest from entrypoint
2024-10-18 15:53:36 +00:00
Thephaseless
cc0b291a1a
fix devcontainer
2024-10-18 15:53:36 +00:00
Thephaseless
158d6fc56e
remake dockerfile
2024-10-18 15:53:36 +00:00
Thephaseless
652db1caba
auto python version
2024-10-18 15:53:36 +00:00
Jakub Orchowski
5d70a911e5
Merge pull request #8 from ThePhaseless/dependabot/github_actions/dot-github/workflows/docker/setup-buildx-action-3.7.1
...
Bump docker/setup-buildx-action from 3.0.0 to 3.7.1 in /.github/workflows
2024-10-18 17:51:30 +02:00
Jakub Orchowski
c635fd5160
Merge pull request #9 from ThePhaseless/dependabot/github_actions/dot-github/workflows/sigstore/cosign-installer-3.7.0
...
Bump sigstore/cosign-installer from 3.5.0 to 3.7.0 in /.github/workflows
2024-10-18 17:51:26 +02:00
Jakub Orchowski
cf21f76543
Merge pull request #10 from ThePhaseless/dependabot/github_actions/dot-github/workflows/docker/login-action-3.3.0
...
Bump docker/login-action from 3.0.0 to 3.3.0 in /.github/workflows
2024-10-18 17:51:20 +02:00
Jakub Orchowski
5b2c5c01d1
Merge pull request #11 from ThePhaseless/dependabot/github_actions/dot-github/workflows/docker/metadata-action-5.5.1
...
Bump docker/metadata-action from 5.0.0 to 5.5.1 in /.github/workflows
2024-10-18 17:51:15 +02:00
Jakub Orchowski
ef271e07d9
Merge pull request #7 from ThePhaseless/dependabot/github_actions/dot-github/workflows/docker/build-push-action-6.9.0
...
Bump docker/build-push-action from 5.0.0 to 6.9.0 in /.github/workflows
2024-10-18 17:51:06 +02:00
dependabot[bot]
a2089ecc6b
Bump docker/metadata-action from 5.0.0 to 5.5.1 in /.github/workflows
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5.0.0 to 5.5.1.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/96383f45573cb7f253c731d3b3ab81c87ef81934...8e5442c4ef9f78752691e2d8f8d19755c6f78e81 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-18 15:50:46 +00:00
dependabot[bot]
b79dc850ad
Bump docker/login-action from 3.0.0 to 3.3.0 in /.github/workflows
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.0.0 to 3.3.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/343f7c4344506bcbf9b4de18042ae17996df046d...9780b0c442fbb1117ed29e0efdff1e18412f7567 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-18 15:50:44 +00:00
dependabot[bot]
4881a9bc99
Bump sigstore/cosign-installer from 3.5.0 to 3.7.0 in /.github/workflows
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.5.0 to 3.7.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/59acb6260d9c0ba8f4a2f9d9b48431a222b68e20...dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-18 15:50:41 +00:00
dependabot[bot]
df9338c5c7
Bump docker/setup-buildx-action in /.github/workflows
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.0.0 to 3.7.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/f95db51fddba0c2d1ec667646a06c2ce06100226...c47758b77c9736f4b2ef4073d4d51994fabfe349 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-18 15:50:39 +00:00
dependabot[bot]
9a47b109a7
Bump docker/build-push-action from 5.0.0 to 6.9.0 in /.github/workflows
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5.0.0 to 6.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/0565240e2d4ab88bba5387d719585280857ece09...4f58ea79222b3b9dc2c8bbdd6debcef730109a75 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-18 15:50:37 +00:00
Thephaseless
f7b62206d6
update actions
2024-10-18 15:49:50 +00:00
Jakub Orchowski
3d7aab1bb9
build arm64
2024-10-18 13:17:19 +02:00
Jakub Orchowski
d71c542870
grammar
2024-10-01 11:22:12 +02:00
Jakub Orchowski
60dbb327cd
update ports
2024-10-01 11:07:13 +02:00
Jakub Orchowski
83eaac47e8
Add troubeshooting steps
2024-10-01 11:03:07 +02:00
Thephaseless
6577ad2df8
disable invalid websites
2024-09-13 19:22:37 +00:00
Thephaseless
0d5dfb0eb4
quick check
2024-09-13 19:13:37 +00:00
Thephaseless
fda6f18657
change the discovery of shadow dom
2024-09-13 19:07:43 +00:00
Thephaseless
d1bccc3e4c
tweaks
2024-09-13 19:00:20 +00:00
Thephaseless
518cf1de42
adjustments
2024-09-13 18:48:31 +00:00
Thephaseless
35fce85fcf
use python 3.12
2024-09-13 18:40:34 +00:00
Thephaseless
4dbb63842b
test in dockerfile
2024-09-13 18:30:48 +00:00
Thephaseless
88e7321daa
build if tests pass
2024-09-13 18:30:14 +00:00
Thephaseless
baae2fddeb
use fastapi to test
2024-09-13 18:28:36 +00:00
Thephaseless
ed9350af82
add timed tests
2024-09-13 18:04:37 +00:00
Thephaseless
19ef18016a
fix new issue
2024-09-13 18:04:22 +00:00
Thephaseless
b8f77474e7
add test deps
2024-09-13 18:04:13 +00:00
Thephaseless
144ef15c27
update packages
2024-09-13 18:04:01 +00:00
Thephaseless
20017a95ac
fix deprecation
2024-09-13 18:03:38 +00:00
Thephaseless
7fb8a63219
switch to python 3.12
2024-09-13 18:03:09 +00:00
Thephaseless
55b241a0cc
use shadow roots and fix HTTP request failed: [500:InternalServerError] #2
2024-08-25 15:24:27 +00:00
Thephaseless
bbb05b255f
format
2024-08-25 15:11:03 +00:00
Thephaseless
a0b61c9251
add docker labels
2024-07-25 21:07:10 +00:00
Thephaseless
754252a979
add github extention parsing and use clean approach
2024-07-25 21:01:22 +00:00
Thephaseless
9f09cd8c27
refactor + docstrings
2024-07-25 21:00:31 +00:00
Thephaseless
af4750a52a
add gracefull errors
2024-07-25 21:00:11 +00:00
Jakub Orchowski
24a0271a04
[skip ci] Update README.md
2024-07-25 14:46:36 +02:00
Thephaseless
7941ec8eae
ensure caps for loglevel
2024-07-25 01:17:40 +00:00
Thephaseless
4b55e8da71
[skip ci] Added info about versioning
2024-07-25 01:04:59 +00:00
Thephaseless
d67e69f0e7
[skip ci] Updated header
2024-07-25 01:03:12 +00:00
Thephaseless
03e41be43a
[skip ci] Add more info
2024-07-25 01:02:04 +00:00
Thephaseless
cfb9b947d9
[skip ci] remove screenshots volume
2024-07-25 01:01:49 +00:00
Thephaseless
c205f510c1
[skip ci] Create readme
2024-07-25 00:52:06 +00:00
Thephaseless
ede99e0d5c
remove screenshots, improve logging and add timeout for button
2024-07-25 00:39:29 +00:00
Thephaseless
0178eeec68
bring tab to front
2024-07-25 00:39:06 +00:00
Thephaseless
b9a433905e
add browser crash gitignore
2024-07-25 00:38:55 +00:00
Jakub Orchowski
c6586af5a8
Create docker-publish.yml
2024-07-25 02:08:26 +02:00
Thephaseless
bad50ba466
packages cleanup
2024-07-25 00:07:23 +00:00
Thephaseless
1be04c286e
use venv in proj
2024-07-25 00:07:18 +00:00
Thephaseless
45fbcf20f5
remove novnc
2024-07-25 00:07:08 +00:00
Thephaseless
65f91c3a68
use const for logging level
2024-07-25 00:06:56 +00:00
Thephaseless
613ab2fd40
adjust file path checking
2024-07-25 00:04:22 +00:00
Thephaseless
8270020bff
final touches
2024-07-25 00:04:00 +00:00
Thephaseless
0f295c046a
uncomment dockerfile
2024-07-24 23:09:03 +00:00
Thephaseless
a5fae9f71a
added virtual desktop
2024-07-24 23:00:51 +00:00
Thephaseless
182b72327d
expose novnc
2024-07-24 23:00:15 +00:00
Thephaseless
5af3092791
fix arg
2024-07-24 23:00:07 +00:00
Thephaseless
013defce44
swtich to dummy test
2024-07-24 20:42:23 +00:00
Thephaseless
a0d26a9391
fix downloading
2024-07-24 20:42:06 +00:00
Thephaseless
7fbe1ecb9c
changed to path type
2024-07-24 20:41:57 +00:00
Thephaseless
fc0ceec83d
fix logger
2024-07-24 20:41:15 +00:00
Thephaseless
3f01443b7c
add debug for debugging
2024-07-24 20:41:01 +00:00
Thephaseless
22d342903a
expose port for solverr
2024-07-24 20:39:30 +00:00
Thephaseless
f8a1471dc4
get lib path from env
2024-07-24 20:39:10 +00:00
Thephaseless
213602b37a
added screenshots and debug env
2024-07-24 20:38:23 +00:00
Thephaseless
89756292a7
change project name
2024-07-24 20:37:39 +00:00
Thephaseless
1e937edc7b
fix chromium download on devcontainer
2024-07-24 17:51:35 +00:00
Thephaseless
080003e127
use default folder
2024-07-24 17:51:26 +00:00
Thephaseless
4a2495373a
docker and example usage
2024-07-24 17:51:01 +00:00
Thephaseless
2bebce79c4
ensure venv in project
2024-07-24 17:50:47 +00:00
Thephaseless
7029fa8f8f
added script that fixes nodriver
2024-07-24 17:15:13 +00:00
Thephaseless
798fa5e0b9
allow more types in cookies
2024-07-24 15:53:14 +00:00
Thephaseless
9fec26b557
move to dockerfile instead of compose
2024-07-24 15:53:02 +00:00
Thephaseless
82b34f3d09
ignore explicit return type
2024-07-24 15:52:41 +00:00
Thephaseless
0a650a1f33
create base dockerfile
2024-07-24 15:52:30 +00:00
Thephaseless
5d9b95bced
Add override initial url
2024-07-24 15:41:41 +00:00
Thephaseless
36bcbf0d68
use preferred method for cookies (stuck)
2024-07-24 15:41:37 +00:00
Thephaseless
6ae963bad2
fix string path
2024-07-24 15:41:20 +00:00
Thephaseless
d0034e723b
added default logger
2024-07-24 15:16:46 +00:00
Thephaseless
b148fcc669
remove extentions from repo
2024-07-24 13:59:07 +00:00
Thephaseless
992bf62f01
first commit
2024-07-24 13:57:40 +00:00