Commit Graph

422 Commits

Author SHA1 Message Date
Jianhui Zhao
31d7e0920a refactor
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-26 22:50:39 +08:00
Jianhui Zhao
319a21e25d Bump version 3.2.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.2.1
2021-01-19 23:38:20 +08:00
lishimeng
581d230347 Compatible with older versions rtty
Co-authored-by: alex <alex@thingple.com>
Co-authored-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-19 23:36:48 +08:00
Jianhui Zhao
fe58af759c Bump version 3.2.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.2.0
2021-01-19 22:15:32 +08:00
Jianhui Zhao
c1d7c6c1f9 Don't require authentication for local access
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-19 11:27:53 +08:00
Jianhui Zhao
ae3fe1c737 Support parallel access device's web
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-18 20:30:46 +08:00
Jianhui Zhao
45c2bbb861 fix 502 while proxied by nginx
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-18 19:16:13 +08:00
Jianhui Zhao
cf4ebc6950 improve
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-17 21:46:05 +08:00
Jianhui Zhao
9e89680c41 fix go-lint
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-17 19:29:30 +08:00
Jianhui Zhao
5cf85fa4a2 Make the url of web redirect configurable
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-17 15:45:02 +08:00
Jianhui Zhao
b159aac0e4 Update rttys.conf
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-17 15:25:08 +08:00
Jianhui Zhao
dc56150510 Show connected time and uptime
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-14 21:32:27 +08:00
Jianhui Zhao
b681b8cfa4 Show device's uptime instead of connected time
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-14 20:30:49 +08:00
Jianhui Zhao
5cb6ac31d1 Merge pull request #63 from zhaojh329/dependabot/npm_and_yarn/frontend/axios-0.21.1
build(deps): bump axios from 0.19.2 to 0.21.1 in /frontend
2021-01-14 17:04:11 +08:00
Jianhui Zhao
2747f2b345 Support access web from device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-13 23:02:35 +08:00
dependabot[bot]
96f6cfc043 build(deps): bump axios from 0.19.2 to 0.21.1 in /frontend
Bumps [axios](https://github.com/axios/axios) from 0.19.2 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 21:11:40 +00:00
Jianhui Zhao
980ff5bfcd fix code style for golint
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-05 21:20:38 +08:00
Jianhui Zhao
3e9fc84241 Bump version 3.1.5
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-05 20:56:22 +08:00
Jianhui Zhao
ca8087bda4 Improve heartbeat check
The connection is considered disconnected if three timeouts occur

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-05 12:22:34 +08:00
Jianhui Zhao
978327348c Optimize code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.1.5
2020-12-05 23:16:49 +08:00
Jianhui Zhao
0e5194bab3 Bump version 3.1.4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.1.4
2020-12-05 19:41:33 +08:00
Jianhui Zhao
386b3b730d Fix abnormal disconnection from device
Due to the device has not received a heartbeat from
the server in long time.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-12-05 14:27:55 +08:00
Jianhui Zhao
c7600686cb Merge pull request #61 from zhaojh329/dependabot/npm_and_yarn/frontend/dot-prop-4.2.1
build(deps): bump dot-prop from 4.2.0 to 4.2.1 in /frontend
2020-12-03 15:15:14 +08:00
dependabot[bot]
eb56345069 build(deps): bump dot-prop from 4.2.0 to 4.2.1 in /frontend
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-29 14:33:39 +00:00
Jianhui Zhao
44c71d14f9 Merge pull request #60 from zhaojh329/dependabot/npm_and_yarn/frontend/highlight.js-9.18.5
build(deps): bump highlight.js from 9.18.1 to 9.18.5 in /frontend
2020-11-29 22:32:53 +08:00
dependabot[bot]
0113002ee5 build(deps): bump highlight.js from 9.18.1 to 9.18.5 in /frontend
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.1 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/9.18.1...9.18.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-25 03:21:17 +00:00
Jianhui Zhao
5f46b6a771 Update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-10-06 22:25:04 +08:00
Jianhui Zhao
5a4d6a66d8 Merge pull request #58 from zhaojh329/dependabot/npm_and_yarn/frontend/hapi/hoek-8.5.1
build(deps): bump @hapi/hoek from 8.5.0 to 8.5.1 in /frontend
2020-10-05 13:22:16 +08:00
dependabot[bot]
58610d2859 build(deps): bump @hapi/hoek from 8.5.0 to 8.5.1 in /frontend
Bumps [@hapi/hoek](https://github.com/hapijs/hoek) from 8.5.0 to 8.5.1.
- [Release notes](https://github.com/hapijs/hoek/releases)
- [Commits](https://github.com/hapijs/hoek/compare/v8.5.0...v8.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-19 01:10:26 +00:00
Jianhui Zhao
c62532fb85 Merge pull request #57 from zhaojh329/dependabot/npm_and_yarn/frontend/http-proxy-1.18.1
build(deps): bump http-proxy from 1.18.0 to 1.18.1 in /frontend
2020-09-19 09:09:36 +08:00
dependabot[bot]
7157b07e54 build(deps): bump http-proxy from 1.18.0 to 1.18.1 in /frontend
Bumps [http-proxy](https://github.com/http-party/node-http-proxy) from 1.18.0 to 1.18.1.
- [Release notes](https://github.com/http-party/node-http-proxy/releases)
- [Changelog](https://github.com/http-party/node-http-proxy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/http-party/node-http-proxy/compare/1.18.0...1.18.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-11 09:03:04 +00:00
Jianhui Zhao
3c3c79a237 Merge pull request #52 from zhaojh329/dependabot/npm_and_yarn/frontend/elliptic-6.5.3
build(deps): bump elliptic from 6.5.2 to 6.5.3 in /frontend
2020-08-05 19:35:05 +08:00
dependabot[bot]
64222b4c58 build(deps): bump elliptic from 6.5.2 to 6.5.3 in /frontend
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-01 14:43:46 +00:00
Jianhui Zhao
7980ed1b7c Merge pull request #50 from zhaojh329/dependabot/npm_and_yarn/frontend/lodash-4.17.19
build(deps): bump lodash from 4.17.15 to 4.17.19 in /frontend
2020-07-20 22:53:30 +08:00
dependabot[bot]
8b401d2f88 build(deps): bump lodash from 4.17.15 to 4.17.19 in /frontend
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-19 16:08:58 +00:00
Jianhui Zhao
fb82b23738 Merge pull request #47 from zhaojh329/dependabot/npm_and_yarn/frontend/websocket-extensions-0.1.4
build(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend
2020-06-08 08:59:51 +08:00
dependabot[bot]
e78957cbbf build(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-07 21:35:14 +00:00
Jianhui Zhao
4c5295d683 Fix bug: Can't connect device which not whitelisted
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-18 09:55:21 +08:00
Jianhui Zhao
19efd505e2 Support connect devices with no web login required
Example:
http://localhost:5913/connect/rtty1
http://localhost:5913/connect/rtty2

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-17 23:23:04 +08:00
Jianhui Zhao
4022dc76c5 /cmd: need auth
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-16 23:21:39 +08:00
Jianhui Zhao
d38377c60c http: Don't use default gin Engine
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-16 23:08:11 +08:00
Jianhui Zhao
c489081650 Merge pull request #42 from zhaojh329/dependabot/npm_and_yarn/frontend/acorn-6.4.1
build(deps): bump acorn from 6.4.0 to 6.4.1 in /frontend
2020-03-16 18:41:44 +08:00
dependabot[bot]
b353d269c4 build(deps): bump acorn from 6.4.0 to 6.4.1 in /frontend
Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-16 02:42:49 +00:00
Jianhui Zhao
1de05dbc4b http auth: Optimize code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-16 00:40:58 +08:00
Jianhui Zhao
8da4542006 Fix CI
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-15 20:35:36 +08:00
Jianhui Zhao
a065f65857 Bump version 3.1.3
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.1.3
2020-03-15 20:30:22 +08:00
Jianhui Zhao
22a1a26b1f Optimize code and api
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-15 20:13:35 +08:00
Jianhui Zhao
0d36eee7d3 frontend: Fix router guard
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-15 19:22:25 +08:00
Jianhui Zhao
2646d5579d vue-router: Use props
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-15 17:40:26 +08:00
Jianhui Zhao
2f81248bfc Drop the auto login to device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-03-15 17:07:56 +08:00