yusing
6712e9b109
initial prometheus metrics support, simplfied some code
2024-11-06 12:24:12 +08:00
yusing
99e43fe340
(non-breaking) rebrand changed environment variables
2024-11-04 03:29:26 +08:00
yusing
5ff27b9e3d
fixed extra output for ls-* commands
2024-11-04 01:32:26 +08:00
yusing
b63ebfcb3b
disabled auth by default (when no JWT secret is specified)
2024-11-04 00:32:19 +08:00
yusing
91e012987e
added option for jwt token ttl
2024-11-02 03:21:47 +08:00
yusing
81177926ff
implemented login and jwt auth
2024-10-30 06:25:32 +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
53557e38b6
Fixed a few issues:
...
- Incorrect name being shown on dashboard "Proxies page"
- Apps being shown when homepage.show is false
- Load balanced routes are shown on homepage instead of the load balancer
- Route with idlewatcher will now be removed on container destroy
- Idlewatcher panic
- Performance improvement
- Idlewatcher infinitely loading
- Reload stucked / not working properly
- Streams stuck on shutdown / reload
- etc...
Added:
- support idlewatcher for loadbalanced routes
- partial implementation for stream type idlewatcher
Issues:
- graceful shutdown
2024-10-18 16:47:01 +08:00
yusing
e566fd9b57
fixed homepage not respecting homepage.show field, disabled schema validation for included file
2024-10-04 08:36:32 +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
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
yusing
e2b08d8667
ci speedup
2024-09-29 06:00:52 +08:00
yusing
90487bfde6
restructured the project to comply community guideline, for others check release note
2024-09-28 09:51:34 +08:00