Commit Graph

24 Commits

Author SHA1 Message Date
Jianhui Zhao
1ef76bd855 Write the HTTP proxy error page to a file
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-08-12 22:50:33 +08:00
Jianhui Zhao
3ce2b30dc4 ci: do not use battila7/get-version-action@v2
Deprecating set-output command.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-30 21:22:47 +08:00
Jianhui Zhao
85e60e9d46 ci: use ubuntu-latest and stable go version
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-30 20:58:59 +08:00
Jianhui Zhao
0bf696269f ci: push github container registry
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-29 22:28:36 +08:00
Jianhui Zhao
cf2f50eae8 ci: release assets
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-14 23:25:23 +08:00
Jianhui Zhao
6df295f324 ci: add build windows
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-14 23:16:12 +08:00
Jianhui Zhao
3a7df54e8b ci: do not run build.yml on push tag
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-14 23:14:58 +08:00
Jianhui Zhao
a0bfc21d11 Refactor the message distribution process
To solve a major problem: when there are many devices connected,
the broker will blocked in processing messages.

By the way, I've rewritten and reorganized the entire code architecture,
improved performance.

Some new features has been added:
* support device grouping.
* support show device's IP address.

Change-Id: I250e18091be7fd42028c82767b6edef50b3f6d8f
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-07 12:21:36 +08:00
Jianhui Zhao
79401c60fb ci: update github workflows
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-06-19 22:08:43 +08:00
Jianhui Zhao
35a306dfd9 ci: use ubuntu-24.04
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-04-25 16:21:15 +08:00
Jianhui Zhao
01aeef110a refactor(ui): Rewrite with latest element-plus
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-28 22:32:05 +08:00
Jianhui Zhao
8bfd8459e9 ci: last push latest tag for docker
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-28 11:34:37 +08:00
Jianhui Zhao
8a1f13e3d0 ci: Automatic push docker image
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-27 23:48:01 +08:00
Jianhui Zhao
5122e4c4fa ci: add arm64
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-03 00:40:03 +08:00
Jianhui Zhao
c9eb0af81c ci: only build linux amd64
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-15 14:21:19 +00:00
Jianhui Zhao
b860073afc chore: bump version 3.7.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-15 06:21:17 +00:00
Jianhui Zhao
deb5377437 chore: rename frontend to ui
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-08 09:34:29 +00:00
Jianhui Zhao
af7e60fdad ci: fix get version
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-22 00:10:25 +08:00
Jianhui Zhao
4755008fb7 ci: use marvinpinto/action-automatic-releases
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-21 23:43:09 +08:00
Jianhui Zhao
d3c4e05041 feat: use go:embed from go1.16
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-20 23:02:11 +08:00
Jianhui Zhao
98c09a9ada ci: release: use go 1.16
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-20 21:26:18 +08:00
Jianhui Zhao
d0c39b7ac0 ci: Add build.yml
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-20 21:23:38 +08:00
Jianhui Zhao
4409c65609 ci: release: use zhaojh329/auto-changelog
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-06 22:25:17 +08:00
Jianhui Zhao
f166f57171 ci: auto release
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-04 00:17:32 +08:00