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 |
|
ladddder
|
eef6061d93
|
moved styles css from main to handlers
|
2023-12-05 16:39:30 +01:00 |
|
ladddder
|
7fd2b2b3c3
|
move script from main to handlers
|
2023-12-05 16:32:42 +01:00 |
|
ladddder
|
f437bcabf3
|
move auth and favicon form main to handlers, linting
|
2023-12-05 16:00:31 +01:00 |
|
Kevin Pham
|
a83a95c5a5
|
Change form type to url #57
|
2023-12-03 21:34:27 -06:00 |
|
Kevin Pham
|
6c0721dcb8
|
fix "modifer" -> "modifier" typo everywhere
|
2023-12-03 17:04:30 -06:00 |
|
joncrangle
|
117ded5653
|
Update button styles
|
2023-12-03 01:26:08 -05:00 |
|
Kevin Pham
|
dcdf75bad2
|
add response modifier to prevent the removal of elements by paywall script
|
2023-12-01 21:41:20 -06:00 |
|
joncrangle
|
d9714fb449
|
Error container improvement
|
2023-12-01 20:00:36 -05:00 |
|
Kevin Pham
|
59a57f2dbd
|
tweak dynamic url rewriting logic
|
2023-12-01 18:45:07 -06:00 |
|
Kevin Pham
|
47def5c610
|
add patch tracker scripts response modifier
|
2023-12-01 16:26:59 -06:00 |
|
Kevin Pham
|
8aba4a18c2
|
lint
|
2023-12-01 13:10:37 -06:00 |
|
Damian
|
d7b827a154
|
Merge branch 'origin/proxy_v2' into origin/proxy_v2
|
2023-12-01 11:26:44 -06:00 |
|
joncrangle
|
7e455c9d70
|
Move script tag to head
|
2023-12-01 01:13:44 -05:00 |
|
joncrangle
|
6e4bba7f91
|
Set theme to system in localstorage if null
|
2023-12-01 01:09:42 -05:00 |
|
Kevin Pham
|
1cd1aa805d
|
rename
|
2023-11-30 22:48:06 -06:00 |
|
Kevin Pham
|
140a38fd39
|
improve /api/content metadata and tag handling
|
2023-11-30 22:47:15 -06:00 |
|
Damian Bednarczyk
|
5877a49002
|
Merge branch 'origin/proxy_v2' of https://github.com/everywall/ladder into origin/proxy_v2
|
2023-11-30 20:10:39 -06:00 |
|
Damian Bednarczyk
|
8862b7de8b
|
rough draft of more modular design
|
2023-11-30 16:05:14 -06:00 |
|
Kevin Pham
|
1ec0d2c09e
|
refactor outline api to become a response modifier
|
2023-11-30 15:50:02 -06:00 |
|
joncrangle
|
f5458aa1bf
|
Fix link hover in dark mode
|
2023-11-30 01:48:38 -05:00 |
|
joncrangle
|
4acb5f615a
|
Fix error message styling
|
2023-11-30 01:26:42 -05:00 |
|
joncrangle
|
a66f922f39
|
Update form
|
2023-11-30 01:17:16 -05:00 |
|
joncrangle
|
2beeeca89f
|
Rename ExecuteForAPI to ExecuteForOutline
|
2023-11-30 01:13:27 -05:00 |
|
joncrangle
|
6749f76b0b
|
Begin work on outline page and route
|
2023-11-30 00:57:32 -05:00 |
|
Damian Bednarczyk
|
dbaf1029c5
|
woops
|
2023-11-29 23:30:18 -06:00 |
|
Damian Bednarczyk
|
0122b2f1cf
|
add option to use random ip from googlebot pool
|
2023-11-29 23:24:32 -06:00 |
|
Kevin Pham
|
53ce3ff297
|
add /api/outline path
|
2023-11-29 11:38:28 -06:00 |
|
Kevin Pham
|
909d29230f
|
improve outline api with error handling and proper content-type response
|
2023-11-29 09:50:02 -06:00 |
|
Kevin Pham
|
31200cf9e2
|
replace cycletls with bogdanfinn/tls-client for better tls fingerprint spoofing reliability
|
2023-11-28 12:33:53 -06:00 |
|
Kevin Pham
|
9d31f7eb59
|
improve token rewriting
|
2023-11-28 07:37:28 -06:00 |
|
Kevin Pham
|
214790f905
|
fix fwd response headers
|
2023-11-28 00:06:41 -06:00 |
|
Kevin Pham
|
0fe02c397d
|
fix srcset handler in html rewriter
|
2023-11-27 21:36:50 -06:00 |
|
Kevin Pham
|
7b3aecca7d
|
add TLS fingerprint (ja3) spoofer request modifier
|
2023-11-27 16:30:13 -06:00 |
|
Kevin Pham
|
59cf0317ec
|
improve ua modifier with client side spoofing
|
2023-11-27 12:00:12 -06:00 |
|
Kevin Pham
|
98d6b65057
|
simplify rewriters api usage
|
2023-11-26 22:51:00 -06:00 |
|
Kevin Pham
|
ae48429da7
|
merge main
|
2023-11-26 21:55:17 -06:00 |
|
Kevin Pham
|
6c54d31086
|
add dynamic resource url patcher as standalone responsemodifier
|
2023-11-23 08:14:52 -06:00 |
|
Damian Bednarczyk
|
dc69af9f38
|
idiomatize (?) ruleset package and lint
|
2023-11-22 21:26:44 -06:00 |
|
Kevin Pham
|
7668713b1a
|
fix recursive proxy calls
|
2023-11-22 07:21:48 -06:00 |
|
Kevin Pham
|
bfd647e526
|
url rewrite improvements
|
2023-11-21 23:25:34 -06:00 |
|
Kevin Pham
|
854dafbcfa
|
improve js rewriting functionality by not relying on js to get proxy and proxified URLs; direct injection from golang
|
2023-11-21 20:54:09 -06:00 |
|
Kevin Pham
|
dab77d786f
|
url rewriter tweaks
|
2023-11-21 14:10:37 -06:00 |
|
Kevin Pham
|
79a229f28c
|
handle srcset resource URL rewrites; monkey patch JS for URL rewrites
|
2023-11-20 23:42:50 -06:00 |
|
Kevin Pham
|
1d88f14de2
|
rewrite resource URLs based on html tokenizer instead of regex
|
2023-11-20 11:38:53 -06:00 |
|
Kevin Pham
|
ee9066dedb
|
refactor wip
|
2023-11-19 15:03:11 -06:00 |
|