Commit graph

  • 135c79d2ad fix makefile for pprof yusing 2025-02-24 18:54:16 +08:00
  • 9925b042d8 bring back database check yusing 2025-02-24 08:46:59 +08:00
  • 1d16d514c7 fix empty homepage name, incorrect image parsing, refactor yusing 2025-02-24 08:42:10 +08:00
  • bda547198e improved docker reconnect mechanism, removed redundant checkings, refactor yusing 2025-02-24 07:50:23 +08:00
  • 5f1b78ec84 allow agent without docker connected yusing 2025-02-24 07:35:28 +08:00
  • b7e9a85be0 implement docker image blacklist yusing 2025-02-24 06:47:07 +08:00
  • 080c1cee4f replace deprecated docker types yusing 2025-02-24 06:10:46 +08:00
  • baebede816 fix loggers yusing 2025-02-24 05:44:48 +08:00
  • f455251645 metrics: fix metrics collection yusing 2025-02-24 05:36:28 +08:00
  • 8d06f7cf02 fix github action caching yusing 2025-02-24 04:31:13 +08:00
  • 4af2eaa6a3 fixed http server context handling yusing 2025-02-24 04:20:00 +08:00
  • f5b8879b87 increase task timeout yusing 2025-02-24 03:44:20 +08:00
  • 7501fee448 cicd: fix workflow yusing 2025-02-24 03:32:15 +08:00
  • b7b5090673 metrics: fix not using context yusing 2025-02-24 03:28:47 +08:00
  • 4f94a0f08a improved add agent mechanism yusing 2025-02-24 03:28:23 +08:00
  • 2281c8ac39 skip version check for dev versions yusing 2025-02-24 03:27:50 +08:00
  • 2cc152d0ab cicd: switch to use registry cache instead of gha cache yusing 2025-02-24 02:52:15 +08:00
  • 7b86bb262c fix setup script yusing 2025-02-24 00:00:05 +08:00
  • ed2a4251f1 fix setup script yusing 2025-02-24 00:00:05 +08:00
  • 847811a52c rename go-proxy to godoxy yusing 2025-02-23 14:27:25 +08:00
  • d25d5b734c fix agent install script yusing 2025-02-23 14:24:41 +08:00
  • bc4792b7fd add quotes to agent install script yusing 2025-02-23 13:54:47 +08:00
  • 7850cbc4bf fix setup script yusing 2025-02-23 13:47:30 +08:00
  • 97fa648b2f fix setup script yusing 2025-02-23 13:47:30 +08:00
  • c5cf867cd9 update default repo to main v0.9.8 yusing 2025-02-23 13:31:27 +08:00
  • 03ea9bb760 update default image name yusing 2025-02-23 13:28:35 +08:00
  • a1a5bf921e workflow update yusing 2025-02-23 06:28:34 +08:00
  • 3e1a7a0dc5 docker: clear routes on docker disconnect, reload routes on connection restore yusing 2025-02-23 13:11:21 +08:00
  • 2c21387ad9 implement system mode agent yusing 2025-02-23 11:26:38 +08:00
  • 5e8e4fa4a1 remove old code yusing 2025-02-23 07:22:15 +08:00
  • a41107d021 fix markdown formatting yusing 2025-02-23 06:40:02 +08:00
  • 281523ee06 update default repo to main yusing 2025-02-23 06:37:48 +08:00
  • 2504510c61 update default image name yusing 2025-02-23 06:36:20 +08:00
  • 7153fc8bb5 workflow update yusing 2025-02-23 06:28:34 +08:00
  • 3af094d788 remove url from homepage item override yusing 2025-02-23 01:38:32 +08:00
  • 785ea71a20 add example to override app base domain in dashboard yusing 2025-02-23 00:08:24 +08:00
  • 05d2f77c0c refactor docker api code, deps upgrade yusing 2025-02-22 04:51:07 +08:00
  • e22366e524 api: implement several docker apis yusing 2025-02-20 18:03:54 +08:00
  • 2b51c47846 reduce docker client initiation yusing 2025-02-20 18:02:34 +08:00
  • dd6af9b8e0 debug: add option to disable auth yusing 2025-02-20 17:45:47 +08:00
  • c66b17583f small refactor yusing 2025-02-20 17:45:03 +08:00
  • 3ce3520c45 middleware trace: fix incorrect log level yusing 2025-02-20 17:44:47 +08:00
  • 8d1e7f4331 fix sensor data not being returned to api yusing 2025-02-19 15:30:22 +08:00
  • f0b04afa11 refactor and fix homepage override not correctly loaded yusing 2025-02-19 14:58:52 +08:00
  • f1bfd13da3 fix cloudflare real ip middleware resolving local addresses 0.9.8 yusing 2025-02-19 00:32:13 +08:00
  • 161cd84150 fix cloudflare real ip middleware resolving local addresses yusing 2025-02-19 00:32:13 +08:00
  • da39593c15 add agent to schema yusing 2025-02-18 21:08:54 +08:00
  • 571f36e405 go.modL add comments explaining dependencies usage yusing 2025-02-13 19:40:15 +08:00
  • a4b1200475 deps upgrade yusing 2025-02-18 17:00:55 +08:00
  • 43807dcba9 autocert: add porkbun cert provider yusing 2025-02-13 23:48:35 +08:00
  • 99a72451d9 fix access log rotation attempt yusing 2025-02-18 05:39:53 +08:00
  • b8900999a4 deps upgrade yusing 2025-02-18 16:39:25 +08:00
  • e6f77376b9 fix args.go affected from cherry-pick yusing 2025-02-18 16:35:23 +08:00
  • b2a6a20f10 simplify setup with script yusing 2025-02-18 05:43:33 +08:00
  • 265b52dccb simplify setup with script yusing 2025-02-18 05:39:15 +08:00
  • 0c112e1db1 allow using auth without https yusing 2025-02-18 04:15:47 +08:00
  • 8eef7db1c6 trim and convert alias and host to lowercase yusing 2025-02-18 04:07:21 +08:00
  • 05cbf99237 trim and convert alias and host to lowercase 0.9.7 yusing 2025-02-18 02:31:42 +08:00
  • 651a7cf83e enable auth by default with temporary random JWT yusing 2025-02-18 02:27:45 +08:00
  • ee27237083 simplify access logger with bufio.Writer yusing 2025-02-18 01:12:42 +08:00
  • 72306e91a2 fix loadbalancing for agents yusing 2025-02-17 17:39:38 +08:00
  • 75d272be14 fix loadbalancing when two container have the same alias yusing 2025-02-17 11:16:34 +08:00
  • a8a209f0b0 simplify some code and implement metrics storage yusing 2025-02-17 07:18:59 +08:00
  • 1b7b6196c5 reduce memory usage and improve performance yusing 2025-02-17 05:05:53 +08:00
  • ed7937a026 system metrics aggregation yusing 2025-02-16 23:38:19 +08:00
  • f2de4692ea fix system info timestamp yusing 2025-02-16 04:18:19 +08:00
  • 16b046bd44 add cert info and renewal api yusing 2025-02-15 21:50:34 +08:00
  • 7129e2cc9d remove unused code yusing 2025-02-15 11:35:36 +08:00
  • 01432fa778 improve initialization flow yusing 2025-02-15 11:21:29 +08:00
  • 9731d28ec3 fix server responding incorrect status code yusing 2025-02-15 09:18:17 +08:00
  • 99fbb31554 fix routes not started after adding agent yusing 2025-02-15 09:10:42 +08:00
  • 18d258aaa2 refactor and organize code yusing 2025-02-15 05:44:47 +08:00
  • 1af6dd9cf8 uses display name in uptime metrics, small refactor yusing 2025-02-15 00:29:17 +08:00
  • 0da183f084 update screenshots yusing 2025-02-14 22:20:51 +08:00
  • 205726b045 refactor yusing 2025-02-14 22:04:45 +08:00
  • 9cd5237bb8 remove add_agent command yusing 2025-02-14 21:56:12 +08:00
  • 964e94b3ba fix incorrect uptime history data yusing 2025-02-14 21:30:49 +08:00
  • 9f54f40f5a simplify setup process with WebUI yusing 2025-02-14 20:14:16 +08:00
  • 7047d37f70 fix system info metric crash on error yusing 2025-02-14 06:11:13 +08:00
  • 5b1d45a8fe fix http superfluous response.WriteHeader yusing 2025-02-14 06:10:50 +08:00
  • a319957f3e fix duplicated routes not being shown yusing 2025-02-14 05:48:28 +08:00
  • 816166a30a fix feature not supported errors yusing 2025-02-14 05:32:19 +08:00
  • 5dd2ea776a remove unused code yusing 2025-02-14 05:17:02 +08:00
  • 3b94c7bb43 add buffering to docker watcher yusing 2025-02-14 05:16:56 +08:00
  • f0198616ad improve error handling for system info metrics yusing 2025-02-14 03:49:56 +08:00
  • 267fd403da fix tcp/udp listening url yusing 2025-02-14 03:28:58 +08:00
  • 0a8bb7eae5 improved default port selection yusing 2025-02-14 03:26:25 +08:00
  • 409048c206 simplify code and fix metrics response yusing 2025-02-14 02:19:58 +08:00
  • f84bd6a1e8 fix 5m period, fix websocket not responding on no data yusing 2025-02-14 01:57:26 +08:00
  • d5c0e62be1 autocert: add porkbun cert provider 0.9.6 yusing 2025-02-13 23:48:35 +08:00
  • 40c4344f73 poller error formatting yusing 2025-02-13 23:31:00 +08:00
  • 3bd8aca2d2 period: change "1m" to "1mo" to avoid confusion yusing 2025-02-13 21:18:30 +08:00
  • a21bdedbc1 go.modL add comments explaining dependencies usage yusing 2025-02-13 19:40:15 +08:00
  • 797ebd7771 update next release md yusing 2025-02-13 19:30:23 +08:00
  • 04e9ecbc76 README.md: Update README.md yusing 2025-02-13 19:26:23 +08:00
  • 41d37579dc small refactor yusing 2025-02-13 18:52:00 +08:00
  • 10d23828a7 metrics: fix 5m period yusing 2025-02-13 18:47:17 +08:00
  • 19e3392825 improve reverse proxy and serverhandling - buffer pool for IO copy - flush response after read, now works with event stream - fixed error handling for server yusing 2025-02-13 18:39:35 +08:00
  • 6bf4846ae8 poller: clear errors after logging yusing 2025-02-13 17:23:00 +08:00
  • afcd37dac6 remove unnecessary transport.Clone yusing 2025-02-13 17:14:57 +08:00