Toby Chui
be5797c8a5
Updated geodb and minor instructions
2024-12-31 21:47:19 +08:00
Toby Chui
992dd231f2
Fixed #435
2024-12-22 13:25:16 +08:00
Toby Chui
49555c1191
Fixed #430
...
+ Added no response and I'm a Teapot (config file editing only) to default site options
2024-12-17 22:08:32 +08:00
Toby Chui
f595da92a1
Fixed #267
...
- Added csrf middleware to management portal mux
- Added csrf token to all html templates
- Added csrf validation to all endpoints
- Optimized some old endpoints implementation
2024-07-24 21:58:44 +08:00
Toby Chui
2aa35cbe6d
Added load balancer (wip)
...
+ Added support for multiple upstreams
+ Added load balancer
+ Added upstream abstraction in endpoint
+ Added load balancer structure
+ Added breaking change auto-updater
+ Added uptime monitor proxy type definitions
+ Added upstream editor UI
+ Fixed charset bug in many snippets HTML files
2024-07-01 21:17:20 +08:00
Toby Chui
136d1ecafb
init commit
...
+ Added fastly_client_ip to X-Real-IP auto rewrite
+ Updated header rewrite data structure (wip)
+ Added atomic accumulator to TCP proxy
+ Added wip UDP proxy
+ Added white logo for future dark theme
2024-06-06 11:30:16 +08:00
Toby Chui
e980bc847b
Updated a lot of stuffs
...
+ Added comments for whitelist
+ Added automatic cert pick for multi-host certs (SNI)
+ Renamed .crt to .pem for cert store
+ Added best-fit selection for wildcard matching rules
+ Added x-proxy-by header
+ Added X-real-Ip header
+ Added Development Mode (Cache-Control: no-store)
+ Updated utm timeout to 10 seconds instead of 90
2024-02-16 15:44:09 +08:00
Toby Chui
174efc9080
Added per host vdir implementation
2024-02-14 22:52:56 +08:00
Toby Chui
3228789375
Restructured proxy routing logic
...
- Moved virtual directory into host routing object
- Generalized root and hosts routing struct
- Optimized UI
2024-02-13 21:46:43 +08:00
Toby Chui
e363d55899
Fixed #77 and added systemwide logger
...
+ Added system wide logger (wip)
+ Fixed issue #77 uptime monitor bug
+ Added backend options for bypass global TLS (or allow per rule TLS settings, wip)
+
2023-11-25 12:50:30 +08:00
tobychui
156fa5dace
Bug fix
...
+ Added potential fix for #67
+ Update version number
+ Changed default static web port to 5487 so it is even more unlikely to be used
+
2023-10-20 11:01:28 +08:00
Toby Chui
fd6ba56143
Added web directory manager
...
+ Added web directory manager
+ Added dummy service expose proxy page
+ Moved ACME and renew to a new section in TLS management page
2023-09-24 23:44:48 +08:00
Toby Chui
73ab9ca778
Optimized memory usage and root routing
...
+ Added unset subdomain custom redirection feature #46
+ Optimized memory usage by space time tradeoff in geoip lookup to fix #52
+ Replaced all stori/go.uuid to google/uuid for security reasons #55
2023-08-27 10:18:49 +08:00
Toby Chui
ba347c5fa1
Added missing web folder
2023-05-23 01:29:59 +08:00
Toby Chui
a1d779a0ce
Removed alpha prototype source
2023-05-04 20:42:35 +08:00
Toby Chui
b5f3234d45
Added Zoraxy experimental
2023-04-13 22:07:38 +08:00