Commit Graph

12 Commits

Author SHA1 Message Date
Vaxry
c60abae9bb core: don't crash on errors
fixes #19
2025-04-20 23:41:54 +01:00
Vaxry
01998444c0 config: move async_proxy out of experimental and enable
tested for hours on my git forge, lgtm
2025-04-15 23:33:03 +01:00
Vaxry
5893be77c3 proxy: add experimental async mode 2025-04-15 16:55:58 +01:00
Vaxry
11e00b9c1c config: fix case-sensitive actions 2025-04-15 15:03:11 +01:00
Vaxry
871284672c rules: add exclude actions 2025-04-15 14:55:12 +01:00
Vaxry
50fbc7f5ac rules: add support for resource excludes 2025-04-15 14:49:29 +01:00
Vaxry
321d1eb326 core: add IP-range based rules for permissions and fifficulty 2025-04-15 01:49:56 +01:00
Vaxry
1bdc60b8d2 fs: dedup functions, fix absolute paths in cfg
fixes #2

closes #12
2025-04-14 21:03:10 +01:00
Vaxry
9b3fd6efac core: fix git support 2025-04-13 15:28:37 +01:00
Vaxry
7e348baf8c config: add proxy_timeout_sec 2025-04-12 23:13:11 +01:00
Vaxry
5b35b675cb core: Implement basic git integration
Missing streaming, so git's a bit confused, but works.

Also easy to bypass. Although I doubt any mf at alibaba gon bypass it
with his custom UA.
2025-04-12 23:04:24 +01:00
Vaxry
fdc616ac69 code: Initial Commit 2025-04-12 20:06:56 +01:00