Commit Graph

46 Commits

Author SHA1 Message Date
Kevin Pham
6c0721dcb8 fix "modifer" -> "modifier" typo everywhere 2023-12-03 17:04:30 -06:00
Damian Bednarczyk
54173cf672 fix typo in main() and add random ip generation 2023-12-01 21:08:53 -06:00
Damian
d7b827a154 Merge branch 'origin/proxy_v2' into origin/proxy_v2 2023-12-01 11:26:44 -06:00
Kevin Pham
140a38fd39 improve /api/content metadata and tag handling 2023-11-30 22:47:15 -06:00
Kevin Pham
ef50c81aa6 improve version display start message 2023-11-30 22:14:55 -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
130fdb6b5b add bing bot + create generic struct for bots 2023-11-30 19:55:34 -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
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
97afbaa64d add ascii art 2023-11-29 16:41:24 -06:00
Kevin Pham
53ce3ff297 add /api/outline path 2023-11-29 11:38:28 -06:00
Kevin Pham
ae48429da7 merge main 2023-11-26 21:55:17 -06:00
Damian
dc19c4c813 output to stdout by default 2023-11-24 21:25:12 +00: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
543192afbe support js URL rewriting; support post req 2023-11-21 10:45:29 -06:00
Kevin Pham
f6341f2c3e begin refactor of proxy engine 2023-11-18 08:31:59 -06:00
Kevin Pham
0eef3e5808 refactor rulesets into separate files and add a ruleset compiler cli flag 2023-11-15 15:30:23 -06:00
mms-gianni
f7f4586032 Merge branch 'main' into organized_rulesets 2023-11-15 20:40:36 +01:00
mms-gianni
514facd2c0 Merge pull request #36 from joncrangle/tailwind-cli-build
improvement: Use Tailwind CLI to build stylesheet instead of using Play CDN
2023-11-15 09:32:28 +01:00
Kevin Pham
a8d920548c add feature to load ruleset from directory or gzip file on http server, refactor ruleset loading logic 2023-11-14 15:57:39 -06:00
Kevin Pham
e87d19d7f5 add ability to load rulesets from directory 2023-11-14 15:42:26 -06:00
Gianni Carafa
531b7da811 remove useless route 2023-11-14 22:27:34 +01:00
joncrangle
2236c4fff9 Add embed declaration 2023-11-13 21:46:20 -05:00
joncrangle
78454f8713 improvement: tailwind cli to build stylesheet 2023-11-13 21:44:11 -05:00
Damian
571eb4174d run first lint 2023-11-10 17:03:38 +00:00
Gianni Carafa
6c1f58e2e7 Add headers field in ruleset. Enable Google Cache. 2023-11-09 23:32:43 +01:00
Gianni Carafa
f728b2c1de fix default port, set to 8080 2023-11-09 09:00:08 +01:00
Gianni Carafa
afca5eda80 fix env vars 2023-11-08 14:17:16 +01:00
Gianni Carafa
34a2683457 add ruleset route 2023-11-05 23:30:32 +01:00
Gianni Carafa
184a79b0af add some basic parameter 2023-11-05 00:12:09 +01:00
Gianni Carafa
e3389d2df3 simplify Noform Option 2023-11-03 08:21:24 +01:00
Gianni Carafa
b786796595 improve logging and add disable form feature 2023-11-03 08:17:11 +01:00
Gianni Carafa
e748cb09a5 Add favicon 2023-11-02 22:04:29 +01:00
Gianni Carafa
c98e49f2b3 add basic auth 2023-11-02 20:57:44 +01:00
Gianni Carafa
45a3fe2adf rename debug path to raw 2023-11-02 19:19:13 +01:00
Gianni Carafa
aa1caaca98 add api path 2023-11-02 18:25:31 +01:00
Gianni Carafa
fc9dc0df27 move to port 8080 2023-11-02 16:42:41 +01:00
Gianni Carafa
2c9a58fb19 cleanup 2023-11-02 16:26:26 +01:00
Gianni Carafa
baa19a89a4 build docker image 2023-11-02 15:16:18 +01:00
Gianni Carafa
c08108f448 add limits 2023-11-02 10:01:27 +01:00
Gianni Carafa
076d11be8e WIP debug docker container 2023-11-02 08:57:16 +01:00
Gianni Carafa
4a0a8d4869 initial commit 2023-11-01 22:11:27 +01:00