Commit Graph

68 Commits

Author SHA1 Message Date
sebthom
881eb0d6e6 some more categories 2022-02-21 13:09:18 +01:00
Jan Niggemann
e193a2bdac add example for 3rd-level category conf (#23) 2022-02-21 12:28:05 +01:00
sebthom
0d617acb0c Add python dependency update job 2022-02-20 17:14:13 +01:00
sebthom
4f0d2dbc6e don't try to update python dependencies via dependabot 2022-02-19 22:00:02 +01:00
sebthom
d8a9a4d2d2 upgrade pip 2022-02-19 21:59:39 +01:00
sebthom
314d1e1846 update codeql config 2022-02-19 21:58:58 +01:00
sebthom
311311a0f1 Fix custom profile handling 2022-02-17 17:41:12 +01:00
sebthom
5773fc35aa improve log messages 2022-02-17 17:03:38 +01:00
sebthom
e4226288d3 Reload the page in case fullscreen ads is displayed 2022-02-17 17:03:10 +01:00
sebthom
10ab127076 improve utils.pause 2022-02-17 16:51:27 +01:00
sebthom
9b62e4cf5a Update lint config 2022-02-17 16:04:19 +01:00
sebthom
a1b0636446 make private window mode configurable 2022-02-17 14:20:22 +01:00
sebthom
26bef5e574 Allow configuration of custom browser profile 2022-02-17 14:02:19 +01:00
sebthom
7ee2d533df allow configuration of additional browser extensions 2022-02-17 13:08:09 +01:00
sebthom
b879e3d6db add utils.abspath 2022-02-17 12:50:52 +01:00
sebthom
c844c2473c Remove unnecessary selenium_stealth parameters 2022-02-17 12:13:54 +01:00
sebthom
7188a793ec Debug log effective browser args 2022-02-17 12:13:12 +01:00
sebthom
0befdfac4a improve type hints 2022-02-17 10:17:07 +01:00
sebthom
faa849b515 Fix path resolution 2022-02-17 09:45:22 +01:00
sebthom
bafb616cee upgrade dependencies 2022-02-17 09:17:54 +01:00
sebthom
77360cb3e6 make SeleniumMixin.web_await throw TimeoutException by default 2022-02-17 09:13:27 +01:00
Sebastian Thomschke
51f647b4f1 Add quotes 2022-02-16 23:53:39 +01:00
sebthom
51fbc79ff7 fix KeyError when creating new ads 2022-02-16 22:51:50 +01:00
sebthom
56646db5b5 automatically print stacktrace on TypeError 2022-02-16 21:58:51 +01:00
sebthom
12ff0bb3c3 extend utils.ensure() 2022-02-16 21:55:57 +01:00
sebthom
8e132d658e improve lint config 2022-02-16 20:54:30 +01:00
sebthom
81a1b79226 use TypeVar with in declaration of SeleniumMixin.web_await() 2022-02-16 20:11:26 +01:00
sebthom
f5cb0adabf add some more categories 2022-02-16 17:12:06 +01:00
sebthom
3aad005bdc Fixes #14 Document that quoting of phone numbers is required 2022-02-12 22:10:42 +01:00
sebthom
24ef6f7caf upgrade dependencies 2022-02-12 07:44:23 +01:00
sebthom
d18400cfd4 change indention 2022-02-12 04:50:14 +01:00
sebthom
c422b99347 Update error message 2022-02-10 05:48:11 +01:00
sebthom
075d62ba92 Fixes #12 add --force flag 2022-02-10 05:44:30 +01:00
sebthom
0b46322a47 separate unit/integration tests 2022-02-10 05:14:44 +01:00
sebthom
c3275a375b Remove unused build-arg 2022-02-10 04:55:02 +01:00
sebthom
0e2e9c8669 Fixes #8 test webdriver auto-detection/download 2022-02-10 04:51:08 +01:00
sebthom
43922bd812 Install UPX on windows only 2022-02-10 04:49:52 +01:00
sebthom
8ba85aa25c Parameterize Python version 2022-02-10 04:49:04 +01:00
sebthom
08e2705b02 Replace deprecated type hints and add more pylint rules 2022-02-09 07:14:39 +01:00
sebthom
66f57a0822 Publish docker image 2022-02-01 07:32:45 +01:00
sebthom
dfc6481541 add autopep8 source formatter 2022-02-01 06:46:22 +01:00
sebthom
92dbc6615b Fix some PEP 8 issues 2022-02-01 06:29:24 +01:00
sebthom
3e619a2a84 Rename some tasks 2022-01-31 19:31:07 +01:00
sebthom
acecab57cc Update doc 2022-01-31 07:47:12 +01:00
sebthom
8c2d340b56 Prefer double-quoted strings 2022-01-31 07:47:03 +01:00
sebthom
e68a02b76b Don't upgrade pip for now to prevent build error 2022-01-31 07:12:30 +01:00
sebthom
383c5ce6f6 Run pdm install in verbosity mode 2022-01-31 02:40:55 +01:00
sebthom
20cbc3a0eb Don't install mypy and pdm-packer for now 2022-01-31 02:38:44 +01:00
sebthom
5abffd5795 Move repo to Second-Hand-Friends org 2022-01-31 02:32:29 +01:00
Lucas Pleß
ddb7920c56 fixed readme downloading information (curl needs -L to follow redirect) 2022-01-30 21:10:15 +01:00