Commit Graph

362 Commits

Author SHA1 Message Date
Jianhui Zhao
9d42c8ad5b build.sh: Remove some archs
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-23 14:30:37 +08:00
Jianhui Zhao
3619061d43 web: set the cursor of contextmenu as arrow
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-19 23:29:13 +08:00
Jianhui Zhao
89e703c554 fontsize: Support staging on server
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-19 23:23:22 +08:00
Jianhui Zhao
267c0ea634 web: implement contextmenu
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-15 16:15:41 +08:00
Jianhui Zhao
48568ebc3e web: Remove debug code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-14 23:18:06 +08:00
Jianhui Zhao
ae85772721 web: Fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-14 23:17:46 +08:00
Jianhui Zhao
1cc66b2b01 Fix README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-12 21:25:32 +08:00
Jianhui Zhao
dbcef83e9d Bump version 3.1.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.1.1
2020-02-12 21:07:16 +08:00
Jianhui Zhao
a6d4548184 Fix code bug: log to file only run background
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-12 16:57:44 +08:00
Jianhui Zhao
2f83c70e5e Fix log fail
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-12 16:53:26 +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
00fe9e7769 Bump version 3.1.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.1.0
2020-02-10 21:15:18 +08:00
Jianhui Zhao
176865f756 generate-CA.sh: Update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 21:05:46 +08:00
Jianhui Zhao
abf4fd64f1 build.sh: No longer providing self-signed certificates
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 21:03:08 +08:00
Jianhui Zhao
10dae5ea12 build.sh: Build more arch
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 21:01:45 +08:00
Jianhui Zhao
1d85e64bca ssl cert/key config: Remove default value
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 20:07:11 +08:00
Jianhui Zhao
7f5bcb5fd6 Update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 20:02:44 +08:00
Jianhui Zhao
c2decf6ec8 Drop the pwauth
Real Cross-Platform.
Avoid exposing system usernames and passwords.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 19:56:39 +08:00
Jianhui Zhao
0c20b5340c Make the variable names more understand
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 18:24:30 +08:00
Jianhui Zhao
3c157b38da Fix typo
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-10 18:16:03 +08:00
Jianhui Zhao
181f192a9f Don't print GitCommit and BuildTime If it is empty
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-09 23:11:20 +08:00
Jianhui Zhao
9875a70787 not implement auth_freebsd
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-09 22:30:50 +08:00
Jianhui Zhao
90b904e938 web: Fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-09 15:42:30 +08:00
Jianhui Zhao
a3d16cb5a7 web: use VueCli4.x and typescript
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-09 02:07:31 +08:00
Jianhui Zhao
582f049c09 Update iview to 4.1.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-02 14:24:09 +08:00
Jianhui Zhao
38e7482590 html: Update some package
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v3.0.0
2020-01-31 18:00:16 +08:00
Jianhui Zhao
9a21b5b3cf html: Optimize code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-01-31 17:46:02 +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
ebd9b0d095 Merge pull request #34 from zsichen/dev
Check session id before accepting request
2019-11-05 14:39:25 +08:00
Jianhui Zhao
f877694fea Merge pull request #33 from zsichen/docker
Docker: Update for building PAM
2019-11-04 18:43:02 +08:00
Jianhui Zhao
08b7250082 Merge pull request #32 from tamisoft/build_script_fix
Fix for the build.sh
2019-11-04 18:42:45 +08:00
zusicheng
3ab22bf875 command.go: Add required parameter in CommandInfo 2019-11-04 17:40:53 +08:00
zusicheng
8784e3c72e Docker: Update for building PAM 2019-11-04 16:33:04 +08:00
cyzkul@gmail.com
5b0cc487a6 Security: Check session id before accepting request 2019-11-04 16:30:22 +08:00
Levente Tamas
d4ed044f3f Fix for the build.sh
PAM introduced a dependency and need to build with CGO_ENABLED=1.

Make sure you have pam-devel and glibc-devel for both 64 and 32 bit architecture.

On a 64bit Fedora/Redhat:
  dnf install glibc-devel.i686 pam-devel.i686 glibc-devel pam-devel
2019-11-02 18:37:31 +02:00
Jianhui Zhao
a34d67ab15 Update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-11-02 22:49:28 +08:00
Jianhui Zhao
93a354f8be mod: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-11-02 22:16:20 +08:00
Jianhui Zhao
11bf5e4f17 Fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-11-02 22:15:42 +08:00
Jianhui Zhao
072ba343fb Merge pull request #31 from tamisoft/noroot-pam
Removed root user dependency, added PAM authentication
2019-11-02 22:13:26 +08:00
Levente Tamas
d0a77891f8 Removed root user dependency, added PAM authentication
Example PAM file in /etc/pam.d/rttys, to check if the user given is member of
any groups listed in the /etc/rttys/groups.allowed file. Uses SSSD for auth.

auth        requisite      pam_listfile.so onerr=fail item=group sense=allow file=/etc/rttys/groups.allowed
auth        required      pam_sss.so forward_pass

account     [default=bad success=ok user_unknown=ignore] pam_sss.so
2019-11-02 02:44:18 +02:00
Jianhui Zhao
285ec67a48 html: Fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-10-16 22:36:40 +08:00
Jianhui Zhao
5e23e860a4 Dockerfile: Trim trailing space
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-10-16 22:29:52 +08:00
Jianhui Zhao
071a6ef5b8 Merge pull request #30 from zsichen/master
support setting base url
2019-10-16 22:23:03 +08:00
zusicheng
6e5ab4eadc add Dockerfile 2019-10-15 01:54:21 +08:00
zusicheng
4a3e22b1a7 Support configuring the base URL 2019-10-14 19:32:28 +08:00
Jianhui Zhao
b900169f52 Update mod
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-09-05 17:13:42 +08:00
Jianhui Zhao
50fe261d01 Change the license information
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-09-03 14:57:16 +08:00
Jianhui Zhao
27abde3a40 Bump version 2.10.3
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
v2.10.3
2019-08-13 11:26:07 +08:00
Jianhui Zhao
8239c6baae html: Fix i18n
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-08-13 11:24:52 +08:00
Jianhui Zhao
48bd1a200a html: keep package-lock.json
Also update all package

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-08-13 11:20:31 +08:00