Commit Graph

51 Commits

Author SHA1 Message Date
Dmitry Belyaev 5e3805b567
fix StateHashFile encoding
Docker Image CI / test (push) Successful in 30s Details
Docker Image CI / push (push) Successful in 40s Details
2024-03-03 14:32:12 +03:00
Dmitry Belyaev 5861836852
fix docs for (sources/filters).files
Docker Image CI / test (push) Successful in 30s Details
Docker Image CI / push (push) Successful in 39s Details
2024-03-02 18:33:09 +03:00
Dmitry Belyaev 30d0270901
refactor files filters/outputs
Docker Image CI / test (push) Successful in 31s Details
Docker Image CI / push (push) Successful in 38s Details
2024-03-02 18:18:28 +03:00
Dmitry Belyaev 4d13416222
separate core from cli #6
Docker Image CI / test (push) Successful in 31s Details
Docker Image CI / push (push) Successful in 39s Details
2024-03-02 17:20:44 +03:00
Dmitry Belyaev 2bf42162ef
refactor plugins.py
Docker Image CI / test (push) Successful in 37s Details
Docker Image CI / push (push) Successful in 39s Details
2024-03-02 16:59:23 +03:00
Dmitry Belyaev 440c33b8e5
upd README
Docker Image CI / test (push) Successful in 36s Details
Docker Image CI / push (push) Successful in 40s Details
2024-02-29 15:56:53 +03:00
Dmitry Belyaev 5b37e91db3 Merge pull request 'add docker build ci' (#7) from ci-docker into master
Docker Image CI / test (push) Successful in 31s Details
Docker Image CI / push (push) Successful in 40s Details
Reviewed-on: #7
for #3
2024-02-27 09:37:21 +00:00
Dmitry Belyaev d8563866e5
add docker build ci
Docker Image CI / test (pull_request) Successful in 31s Details
Docker Image CI / push (pull_request) Has been skipped Details
2024-02-27 12:35:21 +03:00
Dmitry Belyaev 78cf337edf
upd README + docs 2024-02-25 23:00:34 +03:00
Dmitry Belyaev 51f5ed26db
+ addrs from different sources
like:
ipv4 from src1
ipv6 from src2
2024-02-25 17:46:52 +03:00
Dmitry Belyaev 3e248b0adf
add GenericHttpRegexSource provider 2024-02-25 17:32:00 +03:00
Dmitry Belyaev 3131f2d0a0
sources refactor 2024-02-25 15:41:29 +03:00
Dmitry Belyaev 20ef74f32b Merge pull request 'add docs' (#1) from docs into master 2024-02-25 11:06:48 +00:00
Dmitry Belyaev 92cba7d6b9
upd docs 2024-02-25 14:03:29 +03:00
Dmitry Belyaev 44be3416c0
add docs 2024-02-22 18:24:36 +03:00
Dmitry Belyaev ca89a74c4b
Dockerfile: add log datetime 2024-02-21 21:13:28 +03:00
Dmitry Belyaev cbc94394bb
upd config 2024-02-21 16:07:10 +03:00
Dmitry Belyaev 214002c56e
add examples to config 2024-02-21 16:04:05 +03:00
Dmitry Belyaev 9428b92e6a
add IP.SB source 2024-02-21 15:10:32 +03:00
Dmitry Belyaev 90158ca5ad
add require_ipv4 + require_ipv6 config params 2024-02-21 12:35:42 +03:00
Dmitry Belyaev 62df87f027
upd Dockerfile 2024-02-21 11:43:24 +03:00
Dmitry Belyaev 6e39ce20a6
pre-commit: add check-toml 2024-02-21 11:10:23 +03:00
Dmitry Belyaev 992197649c
add pre-commit 2024-02-21 11:07:23 +03:00
Dmitry Belyaev ef4aaf61b8
refactor vscale 2024-02-21 10:40:29 +03:00
Dmitry Belyaev c0d1d4b38d
use generic provider for ipfy + wtfismyip 2024-02-21 10:02:08 +03:00
Dmitry Belyaev 38923fec9e
fix cli 2024-02-21 10:00:54 +03:00
Dmitry Belyaev 0844e4935f
add generic http source providers 2024-02-21 09:42:38 +03:00
Dmitry Belyaev 31564c22d5
add ip addrs validation 2024-02-21 09:41:51 +03:00
Dmitry Belyaev 0509ba9d63
fix vscale response check 2024-02-21 09:12:08 +03:00
Dmitry Belyaev 3e9142cd54
add wtfismyip source 2024-02-20 23:49:57 +03:00
Dmitry Belyaev 8a1ba06c88
refactor ipfy source 2024-02-20 23:49:31 +03:00
Dmitry Belyaev 6949baf12e
Dockerfile: use empty settings + state dirs 2024-02-20 21:18:52 +03:00
Dmitry Belyaev 4439a327ad
add Dockerfile 2024-02-20 20:44:27 +03:00
Dmitry Belyaev 5804bb3d38
fix README 2024-02-20 16:12:13 +03:00
Dmitry Belyaev d585f9aab2
fix README 2024-02-20 16:11:32 +03:00
Dmitry Belyaev aa88d0e6ab
upd README 2024-02-20 16:09:39 +03:00
Dmitry Belyaev cb57ed07de
refactor vscale output provider
reuse client with headers, base_url
enable http2
2024-02-20 15:27:30 +03:00
Dmitry Belyaev 952d043fc9
add VscaleDomains output provider 2024-02-20 14:32:43 +03:00
Dmitry Belyaev 4fc2116dcb
refactor base + ignore .env 2024-02-20 14:26:41 +03:00
Dmitry Belyaev 312875ed2b
add README.md 2024-02-20 12:09:43 +03:00
Dmitry Belyaev 3f0481218b
add LICENSE 2024-02-20 12:08:01 +03:00
Dmitry Belyaev 058b9a9cf8
cli refactor 2024-02-20 12:05:11 +03:00
Dmitry Belyaev 3d2f046dcf
refactor state hash output+filter 2024-02-20 11:11:00 +03:00
Dmitry Belyaev b7097540a2
add proxy conf 2024-02-20 10:58:04 +03:00
Dmitry Belyaev bbfb4f92af
fmt + StateFileFilter 2024-02-20 10:40:23 +03:00
Dmitry Belyaev 773a4e0107
add filters 2024-02-20 10:15:48 +03:00
Dmitry Belyaev 0dc440e8cf
project reorganization 2024-02-19 17:12:36 +03:00
Dmitry Belyaev cea0b66783
ignore pycache 2024-02-19 17:10:39 +03:00
Dmitry Belyaev 8a2fdf7100
ignore state 2024-02-19 17:08:38 +03:00
Dmitry Belyaev 2aaacbeaef
hold state dir 2024-02-19 17:08:02 +03:00