yusing
57da345335
chore: enhance tasks debuggability
2025-04-14 06:30:16 +08:00
yusing
5cdbe81beb
fix: revert rename
2025-04-13 12:28:13 +08:00
yusing
1eac48e899
feat: debug api
2025-04-13 06:17:41 +08:00
yusing
2b44ac5bcb
chore(api): remove debug task list endpoint
2025-04-13 05:56:25 +08:00
yusing
361931ed96
refactor: rename module 'err' to 'gperr' in references
2025-03-28 07:39:26 +08:00
yusing
fd223c7542
refactor: utils.WaitExit
2025-03-28 05:59:04 +08:00
yusing
bbc10cb105
fix serialization, added benchmark tests, updated next release docs
2025-01-26 15:08:10 +08:00
yusing
b984386bab
fix: high cpu usage
2025-01-22 05:44:04 +08:00
yusing
dd0bbdc7b4
fix logs not printing correctly, removed unneccessary loggers
2025-01-20 17:42:54 +08:00
yusing
65afc73f25
fix panic close on closed channel
2025-01-03 18:55:38 +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
2fe0b888bd
task package: replace waitgroup with channel, fix stuck
2025-01-02 11:12:13 +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
846c1a104e
small fix on task.finish
2025-01-01 06:16:33 +08:00
yusing
1ab34ed46f
simplify task package implementation
2025-01-01 06:07:32 +08:00
yusing
c5d96f96e1
replace unnecessary Task interface with struct
2024-12-17 10:33:21 +08:00
yusing
59f4eaf3ea
cleanup and simplify middleware implementations, refactor some other code
2024-12-17 10:33:21 +08:00
yusing
4533cc592f
fixed and updated tests
2024-11-28 06:52:26 +08:00
yusing
76454df5e6
remove useless dummytask
2024-11-02 03:14:25 +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
b296fb2965
fixed healthcheck failed to disable and nil dereference
2024-10-19 00:13:55 +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