Commit Graph
592 Commits
Author SHA1 Message Date
Jianhui Zhao e0880d4a4e feat: bump version 4.2.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.2.0
2024-12-17 11:59:37 +08:00
Jianhui Zhao b448c00831 doc: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-17 11:55:31 +08:00
Jianhui Zhao 90d51a5ec4 perf: Improve configuration parsing logic
* Do not set default configuration file
* Command line flag priority

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-17 11:03:00 +08:00
Jianhui Zhao b326fb917b perf: improve code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-17 09:13:44 +08:00
Jianhui Zhao 91f6e74116 feat(ui): add an error page to show error message.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-16 15:26:17 +08:00
Jianhui Zhao fec71e8374 doc: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-16 11:20:57 +08:00
Jianhui Zhao a272ad4e80 feat: add support set http-proxy-redir-domain
Used for set cookie via nginx proxy.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-16 11:15:40 +08:00
Jianhui Zhao 47d3fa43cb doc: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-14 17:27:08 +08:00
Jianhui Zhao 0e1fdf10a6 fix: Fix local-auth for api /connect/:devid
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-13 15:16:53 +08:00
Jianhui Zhao 41d902dd67 perf: Set the default value of local-auth to true
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-13 15:16:47 +08:00
Jianhui Zhao 3c640ccf72 fix(ui): Fix term window size for white-list device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-13 12:20:51 +08:00
Jianhui Zhao 7c760bd057 feat: Add support use own device authentication server
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-13 11:29:41 +08:00
Jianhui Zhao fcf7a2b5b3 style: fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-13 11:27:16 +08:00
Jianhui Zhao d17caa758e doc: perfect docker usage.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-30 11:20:24 +08:00
Jianhui Zhao b37a4776e8 feat: bump version 4.1.5
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.1.5
2024-11-28 22:32:18 +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 b2cd7ab5a8 feat: bump version 4.1.4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.1.4
2024-11-23 22:04:49 +08:00
Jianhui Zhao dee7677e1e fix: Fix access permission
Fix an issue that users can access unbound devices by
entering the url directly.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-23 21:42:54 +08:00
Jianhui Zhao 7dd174d096 fix: Fix panic: send on closed channel
```
device                           broker
------------------------------------------------------
dev.br.register <- dev

dev.br.unregister <- dev
                                 handle unregister
                                       c.Close()

                                 handle register
                                       c.WriteMsg(msgTypeRegister, append([]byte{err}, msg...))
                                            dev.send <- append(b, data...)

```

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-23 20:14:15 +08:00
Jianhui Zhao 26328a681f feat: bump version 4.1.3
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.1.3
2024-11-22 16:01:34 +08:00
Jianhui Zhao 089dab6de4 feat: add support tls redirection for http proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-22 14:54:40 +08:00
Jianhui Zhao b748584696 perf: use os.ReadFile instead of ioutil.ReadFile
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-22 14:50:29 +08:00
Fu Jianrong 64cb5a494b feat: Add functionality to disable new sign up in config file (#164) 2024-11-22 13:03:41 +08:00
Fu Jianrong b7a8f0b831 Separate SSL Configurations for Device and User (#163)
* feat: Separate SSL configurations for device and web UI

* config: Add configuration template
 for web UI SSL

* fix: parse bool

* fix: fix compatibility with old configuration files

* config: update template
2024-11-22 09:14:20 +08:00
Jianhui Zhao c1b5be5b89 feat: bump version 4.1.2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.1.2
2024-11-21 12:15:34 +08:00
Jianhui Zhao 5eb0cc7e1b fix: fix websocket proxy #153
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-21 12:12:38 +08:00
Jianhui Zhao a78da1182e fix: Fix the issue of device unregistered message print twice
```
Device 'x' unregistered
Device 'x' unregistered
```

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-04-26 22:40:20 +08:00
akgnah d74d9d241f add local-auth to conf file (#141)
Signed-off-by: hangka <1024@setq.me>
2023-08-07 23:25:15 +08:00
Jianhui Zhao 173c9db7da feat: bump version 4.1.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.1.1
2023-05-29 21:54:45 +08:00
Jianhui Zhao 11be8de2ec fix(ui): fix css style of terminal
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2023-05-29 21:51:17 +08:00
Jianhui Zhao 1ea2a1464e fix(ui): fix css style for Home page
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2023-05-29 21:32:59 +08:00
Jianhui Zhao 06e0b501f9 docs(ui): update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2023-05-29 19:25:58 +08:00
Jianhui Zhao d55eac354b chore: bump version 4.1.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.1.0
2022-09-25 21:43:48 +08:00
Jianhui Zhao 58c29ec208 feat: https proxy compatible old rtty
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-09-25 17:08:13 +08:00
Jianhui Zhao 1193295869 chore: improve variable name
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-09-25 16:25:41 +08:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5b10a09757 build(deps): bump shell-quote from 1.7.2 to 1.7.3 in /ui (#114)
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases)
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md)
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 16:30:54 +08:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 805490b60e build(deps): bump terser from 4.8.0 to 4.8.1 in /ui (#113)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 16:04:02 +08:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> f367140763 build(deps): bump eventsource from 1.1.0 to 1.1.1 in /ui (#109)
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-31 16:03:51 +08:00
Jianhui Zhao 6cd409379b fix: ui: fix copy text from term
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-07-31 16:02:17 +08:00
Jianhui Zhao 25e9fad0b4 feat: support WebSocket in http proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-07-31 15:23:11 +08:00
Jianhui Zhao 06695ba338 feat: support https proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-07-31 15:22:28 +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 be2391c0e0 chore: bump version 4.0.2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v4.0.2
2022-05-27 23:48:45 +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 d4b8ad7ea5 fix: panic: send on closed channel
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-12 21:45:44 +08:00
Jianhui Zhao 65a5155e21 chore: remove Dockerfile
Due to it hasn't been maintained in a long time

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-12 09:37:49 +08:00
Jianhui Zhao ed859122e0 feat: support specify path and query for web proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-09 16:51:32 +08:00
Jianhui Zhao f8efeafa58 chore: ui: improve code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-09 15:36:43 +08:00
Jianhui Zhao 522ab5e2bb feat: ui: add example for web proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-09 15:16:25 +08:00
Jianhui Zhao a797ffbc4d chore: add a script to build ui
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-09 14:53:56 +08:00