Commit Graph
73 Commits
Author SHA1 Message Date
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 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 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
ThePhaseless 80315fc611 fix exception 2025-08-17 00:38:37 +00:00
ThePhaseless bb4511f3a5 ignore regex syntax warning 2025-08-16 22:49:24 +00:00
ThePhaseless 71e6b17ea4 bump deps 2025-08-16 22:41:26 +00:00
Alvaro Santos Andres 62553b60cd fix: set default CAPTCHA_RETRIES to 3 2025-08-12 07:16:33 +02:00
Alvaro Santos Andres 155a9076f1 fix: simplify code to fix PR suggestions 2025-08-11 06:57:42 +00:00
Alvaro Santos Andres f20077a149 fix: use of CDP Mode 2025-07-25 16:31:28 +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
ThePhaseless fd57e5a724 fix typo 2025-05-17 22:45:55 +00:00
ThePhaseless a4b9fa23a3 set default values 2025-05-17 22:45:21 +00:00
ThePhaseless 13d832255d fix invalid requests response 2025-04-29 10:57:21 +02:00
ThePhaseless 46762f210a add userAgent and version to healthcheck 2025-04-17 11:27:17 +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
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
Maxime Gagnon d0781759e6 restore flaresolverr compatibility 2025-03-30 16:31:05 -04: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
ThePhaseless 2ae7ca35f2 [skip ci] allow sha versions 2025-02-28 16:13:28 +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
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 dd251174e4 separate files, add gzip, save screenshots on exception, add PROXY support 2025-02-17 23:08:14 +00:00
Thephaseless e858539ff9 add headless env 2025-01-02 12:18:21 +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 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 258bad19ee add version control and more verbose error return 2024-11-30 12:42:51 +00:00
Thephaseless 73b3967618 add healthcheck 2024-11-25 10:19:09 +00:00
Thephaseless c4cb6e0ac3 add title parsing 2024-11-24 23:04:19 +00:00
Thephaseless d5b8f28309 remaster 2024-11-24 22:00:58 +00:00
Thephaseless 462e73ac8a spellcheck fixes 2024-11-24 12:29:06 +00:00
Thephaseless 070ecf2eaa do not skip challenged 2024-10-27 18:32:06 +00:00
Thephaseless 9ca2059b91 fix addon passing all websites 2024-10-21 13:12:09 +00:00
Thephaseless b6e5cb90d1 path fixes 2024-10-19 20:49:50 +00:00
Thephaseless 9fbe751dd8 refactor and test in dockerfile 2024-10-19 20:35:11 +00:00
Thephaseless 9421a2ef38 handle rate limiting 2024-10-18 15:53:36 +00:00