yusing
|
6f35a6f5e9
|
api: also validate for middleware compose files
|
2025-01-05 03:29:03 +08:00 |
|
yusing
|
5e2ce9e1e6
|
fix stream task stuck on reload and udp mutex not unlocked properly
|
2025-01-05 03:26:31 +08:00 |
|
yusing
|
e04080bf1c
|
update build files and dependencies
|
2025-01-05 03:16:59 +08:00 |
|
yusing
|
55134c8426
|
improved api error handling
|
2025-01-05 00:02:31 +08:00 |
|
yusing
|
0e886f5ddf
|
fix alias not showing
|
2025-01-04 12:18:52 +08:00 |
|
yusing
|
1e97d1230a
|
update config example, scheme and release readme
|
2025-01-04 11:07:38 +08:00 |
|
yusing
|
d44ce0ee6f
|
dockerfile for local build, makefile update
|
2025-01-04 10:44:51 +08:00 |
|
yusing
|
c30d3f585f
|
api: fix validation and http response
|
2025-01-04 09:01:52 +08:00 |
|
yusing
|
112859caa5
|
improved access log flushing
|
2025-01-04 05:08:23 +08:00 |
|
yusing
|
6b669fc540
|
api: homepage config json not longer include default url
|
2025-01-04 03:37:51 +08:00 |
|
yusing
|
cb9b7d55fd
|
next release readme fix
|
2025-01-03 19:20:29 +08:00 |
|
yusing
|
c506db1ef4
|
refactor
|
2025-01-03 18:55:44 +08:00 |
|
yusing
|
65afc73f25
|
fix panic close on closed channel
|
2025-01-03 18:55:38 +08:00 |
|
yusing
|
7e60d1803c
|
fix healthcheck last seen
|
2025-01-03 16:56:18 +08:00 |
|
yusing
|
3ecc0f95bf
|
fixed some tests
|
2025-01-03 16:31:49 +08:00 |
|
yusing
|
c1db404c0d
|
update next release readnme
|
2025-01-03 15:58:31 +08:00 |
|
yusing
|
b38bff41d8
|
support inline yaml for docker labels, serveral minor fixes
|
2025-01-03 15:35:40 +08:00 |
|
yusing
|
6e30d39b78
|
access logger support sharing the same file, tests added for concurrent logging
|
2025-01-03 14:10:09 +08:00 |
|
yusing
|
753e193d62
|
dependencies and tooling upgrade
|
2025-01-03 03:47:04 +08:00 |
|
yusing
|
4819972399
|
release filewatcher channels
|
2025-01-03 03:30:15 +08:00 |
|
yusing
|
ba8705fb84
|
fix shutdown stuck or panic
|
2025-01-03 03:30:15 +08:00 |
|
yusing
|
9f71fc2dd5
|
small refactor and update next-release readme
|
2025-01-03 03:30:15 +08:00 |
|
yusing
|
a587ada170
|
fix access logger high cpu usage, simplify some code
|
2025-01-03 03:30:15 +08:00 |
|
yusing
|
320e29ba84
|
fix loadbalancer panic on weight rebalance
|
2025-01-03 03:30:15 +08:00 |
|
yusing
|
cd74b76483
|
fix reload stuck
|
2025-01-03 03:30:07 +08:00 |
|
yusing
|
2fe0b888bd
|
task package: replace waitgroup with channel, fix stuck
|
2025-01-02 11:12:13 +08:00 |
|
yusing
|
af14966b09
|
rewrite and fix reference counter
|
2025-01-02 09:59:31 +08:00 |
|
yusing
|
5fa0d47c0d
|
more flexible domain matching
|
2025-01-01 17:05:43 +08:00 |
|
yusing
|
659ad29875
|
add timeout on task wait, temporary fix task stuck
|
2025-01-01 16:51:45 +08:00 |
|
yusing
|
a0a81240ce
|
fix idlewatcher nil dereference
|
2025-01-01 14:25:44 +08:00 |
|
yusing
|
89f08f0da7
|
fix middleware loaded message
|
2025-01-01 06:22:20 +08:00 |
|
yusing
|
85c1a48d3a
|
fix json marshal *route.Stream
|
2025-01-01 06:19:02 +08:00 |
|
yusing
|
846c1a104e
|
small fix on task.finish
|
2025-01-01 06:16:33 +08:00 |
|
yusing
|
4dda54c9e6
|
access logger improvements
|
2025-01-01 06:09:35 +08:00 |
|
yusing
|
1ab34ed46f
|
simplify task package implementation
|
2025-01-01 06:07:32 +08:00 |
|
yusing
|
e7aaa95ec5
|
dependencies upgrade
|
2024-12-24 01:37:15 +08:00 |
|
yusing
|
1042d12df6
|
fix notification dispatcher send on closed channel after disabling from config
|
2024-12-21 04:13:33 +08:00 |
|
yusing
|
751594860a
|
fix docker health checker metrics missing from prometheus
|
2024-12-19 14:01:55 +08:00 |
|
yusing
|
84675b5c0f
|
dependencies upgrade
|
2024-12-19 05:11:03 +08:00 |
|
yusing
|
e7be27413c
|
small string split join optimization
|
2024-12-19 00:54:31 +08:00 |
|
yusing
|
654194b274
|
fix deserialization panics on empty map
|
2024-12-18 15:15:55 +08:00 |
|
yusing
|
36069cbe6d
|
add host filter
|
2024-12-18 11:44:38 +08:00 |
|
yusing
|
34d5edd6b9
|
fix health lastSeen format
|
2024-12-18 10:49:33 +08:00 |
|
yusing
|
57a7c04a4c
|
fix accesslog and serialization
|
2024-12-18 09:57:29 +08:00 |
|
yusing
|
87279688e6
|
fix middleware tracer and cloudflareRealIP
|
2024-12-18 09:03:12 +08:00 |
|
yusing
|
783b352e3b
|
fixed json access logger
|
2024-12-18 08:01:58 +08:00 |
|
yusing
|
f683ab64ab
|
fix realIP middleware not getting IP in some cases
|
2024-12-18 07:45:08 +08:00 |
|
yusing
|
942651dc16
|
add time field to json access log
|
2024-12-18 07:39:04 +08:00 |
|
yusing
|
2e86f8e6d8
|
add recursive option to cloudflareRealIP
|
2024-12-18 07:34:42 +08:00 |
|
yusing
|
c66694aa32
|
fix "do you mean" error formatting
|
2024-12-18 07:34:27 +08:00 |
|