Commit Graph

70 Commits

Author SHA1 Message Date
Jiri Novotny b7cc62b0e7 feat: mTLS support (#68)
Signed-off-by: Jiri Novotny <k4chn1k@gmail.com>
2021-02-18 23:09:38 +08:00
Jianhui Zhao d6c3bd929c fix: panic when recved invalid msg from device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-03 15:28:47 +08:00
Jianhui Zhao 1db48db9e5 fix: #67
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-02 19:30:28 +08:00
Jianhui Zhao 079690e189 fix websocket disconnecting after one minute of inactivity
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-01 13:39:34 +08:00
Jianhui Zhao 31d7e0920a refactor
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-26 22:50:39 +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 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 2747f2b345 Support access web from device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-13 23:02:35 +08: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 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>
2020-12-05 23:16:49 +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 aa42ba4405 Remove unnecessary time output
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-29 14:00:30 +08:00
Jianhui Zhao 71a1d5bd2c Use zerolog
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-12 11:39:45 +08:00
Jianhui Zhao 0846fceb99 Do not use websocket for device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-01-30 22:14:34 +08:00
Jianhui Zhao 8a3fa3f82b Change the license from LGPL2 to MIT 2019-05-07 11:20:25 +08:00
Jianhui Zhao ddead9042d Use logrus
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-22 23:33:22 +08:00
Jianhui Zhao 0720388834 Fix bug: Forget to Stop the ticker in keepAlive
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-16 15:59:16 +08:00
Jianhui Zhao 7a5f5c8b21 optimized code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-03-28 16:39:19 +08:00
Jianhui Zhao f26078c121 Code refactoring
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-01-20 13:55:16 +08:00