Commit Graph

16 Commits

Author SHA1 Message Date
ladddder
7661c66250 #65 use full URL in package line 2023-12-08 09:26:26 +01:00
Kevin Pham
1ebb486592 move ruleset and raw endpoints to /api/*, update docs, fix ruleset yaml marshal panic issue 2023-12-07 09:46:38 -06:00
Kevin Pham
6a5b85f260 add subdomain url extractor; add 3p script blocker modifier 2023-12-06 14:18:40 -06:00
Kevin Pham
b4dd0e5380 add localstorage clearer, sessionstorage cleaer, and cachebuster modifiers 2023-12-06 08:41:45 -06:00
Kevin Pham
6192373587 update cli flags to load ruleset 2023-12-05 21:28:53 -06:00
Kevin Pham
0b33765b4f add support for rulesets in JSON format for frontend use 2023-12-05 21:03:27 -06:00
Kevin Pham
52d12dd1ac ruleset_v2 integration test working 2023-12-05 15:02:18 -06:00
Kevin Pham
4b04268aa7 Merge pull request #61 from everywall/proxy_v2/cleanup-main
cleanup main
2023-12-05 14:03:40 -06:00
Kevin Pham
b2f6cf9f1d finish ruleset_v2 implementation 2023-12-05 14:02:54 -06:00
Kevin Pham
9d77c63697 add ruleset_v2 loading code 2023-12-05 10:50:54 -06:00
ladddder
f437bcabf3 move auth and favicon form main to handlers, linting 2023-12-05 16:00:31 +01:00
Kevin Pham
bc715d9101 implement proper marshaller/unmarshaller for rulesets in yaml format 2023-12-05 01:51:30 -06:00
Kevin Pham
f8621e72ee implement proper ruleset json serializer 2023-12-04 22:53:38 -06:00
Kevin Pham
6157d6543f add YAML serialization for ruleset 2023-12-04 19:55:50 -06:00
Kevin Pham
c28470e619 improve codegen for JSON serialization of response/request modifiers 2023-12-04 11:10:55 -06:00
Kevin Pham
7883b32335 work on rule reqmod resmod codegen for serialization 2023-12-03 23:34:46 -06:00