yusing
f8bdc7044c
repalce redirect_to_https with entrypoint middleware
2024-11-30 08:50:23 +08:00
yusing
1c1ba1b55e
[BREAKING] added entrypoint middleware support and config, config schema update
2024-11-30 08:02:03 +08:00
yusing
d723403b6b
modules reorganized and code refactor
2024-11-25 01:40:12 +08:00
yusing
f97e3f65fe
go version and deps update, fixed middlewares and metrics
...
- fixed "API JWT secret empty" warning output format
- fixed metrics initialized when it should not
- fixed middlewares.modifyRequest Host header not working properly
2024-11-08 06:14:08 +08:00
yusing
6712e9b109
initial prometheus metrics support, simplfied some code
2024-11-06 12:24:12 +08:00
yusing
5fdb171d65
rebrand changed startup message, built script and Dockerfile
2024-11-04 03:47:37 +08:00
yusing
cf1ecbc826
added option to disable default app categories
2024-11-04 01:44:58 +08:00
yusing
c6a9a816f6
copied default config into docker image, fixed ls-routes
2024-11-04 00:31:34 +08:00
yusing
9889b5a8d3
correcting startup behavior
2024-11-02 03:00:14 +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
bee26f43d4
initial gotify support
2024-10-22 05:38:09 +08:00
yusing
a278711421
fixed loadbalancer with idlewatcher, fixed reload issue
2024-10-20 09:46:02 +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
99207ae606
routes in loadbalance pool no longer listed in ls-route and its API, the loadbalancer is listed instead. improved context handling and grateful shutdown
2024-10-14 09:28:54 +08:00
yusing
d91b66ae87
performance improvement and small fix on loadbalancer
2024-10-09 18:10:51 +08:00
yusing
03cad9f315
added package version api, dependencies upgrade
2024-10-06 09:23:41 +08:00
yusing
fab39a461f
added ls-icons command
2024-10-04 10:04:18 +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
ed887a5cfc
fixed serialization and middleware compose
2024-10-02 01:04:34 +08:00
yusing
9065d990e5
go-proxy ls-route now query api server first, then fallback to read from config file
2024-09-30 15:56:03 +08:00
yusing
415f169f48
added explicit only mode for docker provider, updated dependencies
2024-09-29 11:24:41 +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