109 Commits

Author SHA1 Message Date
Owen
f9b03943c3 Format all files 2025-12-09 10:56:14 -05:00
Owen
85270f497a Restrict raw resources and use st from config 2025-10-26 18:15:39 -07:00
Owen
d92b87b7c8 Chungus 2.0 2025-10-10 11:27:15 -07:00
Owen
c2c907852d Chungus 2025-10-04 18:36:44 -07:00
Pallavi Kumari
8767d20c47 add missing path / validation 2025-10-01 13:06:09 +05:30
Owen
4cbf3fffb1 Quiet up logs 2025-10-01 13:06:09 +05:30
Owen
51fad19d0d Sanitize all keys 2025-10-01 13:06:09 +05:30
Pallavi Kumari
574cd2a754 make rewrite data null if no match added 2025-10-01 13:06:09 +05:30
Pallavi Kumari
3722b67724 preserves the rest of the path after the matched prefix 2025-10-01 13:06:09 +05:30
Pallavi Kumari
218a5ec9e4 fix traefik config file 2025-10-01 13:06:09 +05:30
Pallavi Kumari
149a4b916b basic setup for rewriting requests to another path 2025-10-01 13:06:08 +05:30
Owen
bf993d04f1 Fix FOU-106 2025-09-28 18:08:10 -07:00
Owen
5d3c5ab7cc Store headers as json 2025-09-21 15:49:50 -04:00
Owen
e94ded920b Fix #1501 2025-09-21 11:42:51 -04:00
Owen
fda9e95786 Add header for host all the time 2025-09-18 21:52:02 -04:00
Owen
b916f768fe Quiet debug logs 2025-09-17 16:19:07 -04:00
Owen
e97642a790 Filter out duplicates 2025-09-15 21:50:21 -07:00
Owen
7a66163216 Working on making blueprints work 2025-09-14 20:33:06 -07:00
Owen
f5e44129d8 Eslint fix 2025-09-11 21:32:12 -07:00
Owen
2551e0c291 Handle different routers based on target path 2025-09-11 15:30:07 -07:00
Owen
1eacb8ff36 Get the headers into the traefik config 2025-09-11 12:20:50 -07:00
Owen
d8e547c9a0 Configure if allow raw resources 2025-08-28 22:11:24 -07:00
Owen
32ba17cf91 Fix linter errors 2025-08-23 15:26:43 -07:00
Owen
49cb2ae260 Fixes for siteResources with clients 2025-08-20 18:49:58 -07:00
Owen
7de8bb00e7 Use the sites if they are offline for now 2025-08-19 22:07:52 -07:00
Owen
254b3a0fc8 Also filer out offline sites? 2025-08-19 11:26:37 -07:00
Owen
fbefcfedb9 Also allow local traefikConfig 2025-08-17 21:44:28 -07:00
Owen
af2088df4e Control which types of sites work and tell user 2025-08-17 18:01:36 -07:00
Owen
3b8d1f40a7 Include get hostname, filter sites fix gerbil conf 2025-08-17 11:23:43 -07:00
Owen
83a696f743 Make traefik config wor 2025-08-16 17:29:27 -07:00
Owen
7ca507b1ce Fixing traefik problems 2025-08-16 17:16:19 -07:00
Owen
d771317e3f Fix traefik config 2025-08-16 14:57:19 -07:00
Owen
f07cd8aee3 Fix traefik config merge 2025-08-16 12:07:15 -07:00
Owen
7bf98c0c40 Merge branch 'dev' into hybrid 2025-08-16 12:04:16 -07:00
Owen
825bff5d60 Badger & traefik working now? 2025-08-14 21:48:14 -07:00
Owen
f9184cf489 Handle badger config correctly 2025-08-14 20:30:07 -07:00
miloschwartz
5c04b1e14a add site targets, client resources, and auto login 2025-08-14 18:24:21 -07:00
Owen
2c8bf4f18c Handle oss tls 2025-08-13 16:23:24 -07:00
Owen
1f6379a7e6 Break out traefik config 2025-08-13 16:15:23 -07:00
Owen
28f8b05dbc Basic clients working 2025-07-27 10:21:27 -07:00
Owen
2e986def78 const 2025-07-17 23:15:16 -07:00
Owen
7e58e0b490 Correctly handle ssl on new domains 2025-07-17 22:57:47 -07:00
Owen
9b01aecf3c Add default cert resovler 2025-07-17 22:37:33 -07:00
Owen
5148988dcc Also dont return if you are passing an exit node 2025-07-17 14:59:49 -07:00
Owen
28b57ba652 Allow null exit node id as well 2025-07-17 14:57:09 -07:00
Owen
330b28ad9c Fix local sites 2025-07-17 14:35:22 -07:00
miloschwartz
f1291d4d7d remove is base domain resource and flag 2025-07-15 15:07:34 -07:00
Owen
98a261e38c Pull up downstream changes 2025-07-13 21:57:24 -07:00
Owen
a0ac757982 Exit node filtering 2025-06-19 09:30:02 -04:00
Owen
cdfeb2ff86 Filter by exit node 2025-06-17 17:00:11 -04:00