yusing
|
87279688e6
|
fix middleware tracer and cloudflareRealIP
|
2024-12-18 09:03:12 +08:00 |
|
yusing
|
f683ab64ab
|
fix realIP middleware not getting IP in some cases
|
2024-12-18 07:45:08 +08:00 |
|
yusing
|
2e86f8e6d8
|
add recursive option to cloudflareRealIP
|
2024-12-18 07:34:42 +08:00 |
|
yusing
|
59f4eaf3ea
|
cleanup and simplify middleware implementations, refactor some other code
|
2024-12-17 10:33:21 +08:00 |
|
yusing
|
5d5c623f09
|
small refactor and fixes
|
2024-12-03 11:45:10 +08:00 |
|
yusing
|
8df28628ec
|
removed unnecessary pointer indirection, added rate limiter middleware
|
2024-11-03 07:07:30 +08:00 |
|
yusing
|
a86d316d07
|
refactor and typo fixes
|
2024-11-02 03:14:47 +08:00 |
|
yusing
|
e5bbb18414
|
migrated from logrus to zerolog, improved error formatting, fixed concurrent map write, fixed crash on rapid page refresh for idle containers, fixed infinite recursion on gotfiy error, fixed websocket connection problem when using idlewatcher
|
2024-10-29 11:34:58 +08:00 |
|
yusing
|
a278711421
|
fixed loadbalancer with idlewatcher, fixed reload issue
|
2024-10-20 09:46:02 +08:00 |
|
yusing
|
5c40f4aa84
|
added round_robin, least_conn and ip_hash load balance support, small refactoring
|
2024-10-09 10:39:07 +08:00 |
|
yusing
|
8329a8ea9c
|
replacing label parser map with improved deserialization implementation, API host check now disabled when in debug mode
|
2024-10-03 01:50:49 +08:00 |
|
yusing
|
ba13b81b0e
|
fixed middleware implementation, added middleware tracing for easier debug
|
2024-10-02 13:55:41 +08:00 |
|
yusing
|
44cfd65f6c
|
implement middleware compose
|
2024-10-01 16:38:07 +08:00 |
|
yusing
|
b38d7595a7
|
fixed issue for container not being excluded on restart
|
2024-09-30 15:19:59 +08:00 |
|
yusing
|
860e914b90
|
added real_ip and cloudflare_real_ip middlewares, fixed that some middlewares does not work properly
|
2024-09-30 04:03:48 +08:00 |
|