Commit graph

78 commits

Author SHA1 Message Date
Bill Church
d835d919f3 refactor: client files 2022-05-11 10:36:47 -04:00
Bill Church
ffab5345dc fix: invalid css in style.css 2022-05-11 10:00:56 -04:00
Bill Church
cf4d8c3847 chore(release): 0.4.6 2022-04-17 10:52:59 -04:00
Bill Church
3e82c0dc4d fix: update read-config-ng to 3.0.5, fixes #277 2022-04-17 10:51:22 -04:00
Bill Church
a6c77f2cdf chore(release): 0.4.5 2022-03-31 08:52:49 -04:00
Bill Church
5f6d4e9e3b chore: update socket.io and read-config-ng 2022-03-31 08:24:27 -04:00
Bill Church
55b6dc43de chore: remove warning from ts about IE stuff 2021-12-09 10:16:11 -05:00
Bill Church
d903da87c4 fix: deprecated term.setOption 2021-12-09 09:59:18 -05:00
Bill Church
c801ef9e58 fix: update xterm.js fixes #261 2021-12-09 09:48:22 -05:00
Bill Church
96c7713267 chore: update dev deps 2021-12-09 09:42:04 -05:00
Bill Church
d31f536959 bump version 0.4.4 2021-12-09 09:25:54 -05:00
Bill Church
a32f6f2578 chore: prep for 0.4.4 release 2021-12-09 09:23:37 -05:00
Bill Church
bbe82ceb7e chore: prep for 0.4.4 release 2021-12-09 09:23:18 -05:00
Bill Church
ae8516db9f chore: bump version 0.4.3 2021-10-19 10:16:24 -04:00
dependabot[bot]
2e1d844853
build(deps): bump ssh2 from 0.8.9 to 1.4.0 in /app
Bumps [ssh2](https://github.com/mscdex/ssh2) from 0.8.9 to 1.4.0.
- [Release notes](https://github.com/mscdex/ssh2/releases)
- [Commits](https://github.com/mscdex/ssh2/compare/v0.8.9...v1.4.0)

---
updated-dependencies:
- dependency-name: ssh2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 17:03:35 +00:00
Bill Church
c57b99788d
0.4.2 release (#260)
* chore: update dependencies and bump version

* chore: update dev dependency snyk
2021-08-13 10:23:15 -04:00
Bill Church
f187cf8e0d chore: update bundle after dev dep updates 2021-07-03 15:16:45 +00:00
Bill Church
7b52350f2d chore: resolutions for trim-newlines to 3.0.1 2021-07-03 14:56:46 +00:00
Bill Church
a75f6d73a5
Dev 4 (#256)
* Update config.json.sample (#253)

* Update package.json

* Update CI tools (#248)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* update dev tools (#249)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* build tools update

* chore: udpate dev tools

* Update config.json.sample

fix: lost comma in config.json.sample

Co-authored-by: Bill Church <billchurch@users.noreply.github.com>

* build(deps): bump ws from 7.4.5 to 7.4.6 in /app (#251)

* Update package.json

* Update CI tools (#248)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* update dev tools (#249)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* build tools update

* chore: udpate dev tools

* build(deps): bump ws from 7.4.5 to 7.4.6 in /app

Bumps [ws](https://github.com/websockets/ws) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6)

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

Co-authored-by: Bill Church <billchurch@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update config.json.sample (#253)

* Update package.json

* Update CI tools (#248)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* update dev tools (#249)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* build tools update

* chore: udpate dev tools

* Update config.json.sample

fix: lost comma in config.json.sample

Co-authored-by: Bill Church <billchurch@users.noreply.github.com>

* build(deps): bump ws from 7.4.5 to 7.4.6 in /app (#251)

* Update package.json

* Update CI tools (#248)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* update dev tools (#249)

* chore: ci tools updates

* ci tools updates

* chore: update ci

* build tools update

* chore: udpate dev tools

* build(deps): bump ws from 7.4.5 to 7.4.6 in /app

Bumps [ws](https://github.com/websockets/ws) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6)

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

Co-authored-by: Bill Church <billchurch@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: James Yang <26634873@qq.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 10:33:16 -04:00
dependabot[bot]
eb24faf742
build(deps): bump ws from 7.4.5 to 7.4.6 in /app (#255)
Bumps [ws](https://github.com/websockets/ws) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 10:21:54 -04:00
dependabot[bot]
d8652b4845
build(deps): bump normalize-url from 4.5.0 to 4.5.1 in /app (#252)
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 10:17:25 -04:00
Bill Church
dbdac0ddd1
Update CI tools (#248)
* chore: ci tools updates

* ci tools updates

* chore: update ci
2021-05-19 12:13:37 -04:00
Bill Church
89ff3187b5
Update package.json 2021-05-19 11:10:20 -04:00
Bill Church
0ba29ad458 chore: update version 0.4.0 2021-05-19 14:58:42 +00:00
Bill Church
6bc9ffe2ed
0.4.0 Release (#246)
* feat: upgrade to socket.io 4.1.1 #242

* chore: lint ./app/client/src/js/index.js #242

* chore: eslint disable global Blob warning #242

* chore: lint ./app/index.js #242

* chore: lint ./app/server/app.js #242

* chore: setup eslint and airbnb rules disable standard #242

* Delete package-lock-old.json

* chore: lint ./app/index.js #242

* feat: implement alpine docker image from #213

* chore: lint ./app/server/app.js still TODO for stop function #242

* chore: lint ./app/server/util.js #242

* chore: lint ./app/server/app.js reorg socket and safe shutdown

* chore: grammar / spelling

* chore: fix some misplaced next returns in some Express routes #242

* chore: lint ./app/server/socket.js #242

* chore: bump version in ./app/package.json #242

* docs: update docs for 0.4.0 #242

* chore: update package-lock.json

* chore: install Prettier code linter #242

* chore: linting for Prettier #242

* chore: lint ./app/client/src/js/index.js #242

* chore: client linting #242

* Update package-lock.json

* chore: repackage wbssh2 bundle for testing #242

* chore: convert ./app/client/src/js/index.js to typescript #242

* chore: remove html rendering from node

* Update tsconfig.json

* Update tsconfig.json

* Delete index.js

* Update ChangeLog.md

* chore: config for development container #242

* Update BUILDING.md

* feat: pull in #234 staged for 0.4.0 #242

* docs: update changelog

* update package.json

* chore: split config from app/server/app.js #242

* chore: version bump

* chore: consistency

* feat: overridebasic fixes #243 included for #242

* chore: remove serverlog code

* docs: update changelog
2021-05-19 10:22:29 -04:00
Bill Church
8af11efa1a chore: release 3.1 2021-05-13 05:54:50 -04:00
Bill Church
26803d60f9 chore: linting 2021-05-11 15:34:01 -04:00
Bill Church
b324f338ad feat: CORS support
Support setting origins for socket.io, fixes #240
2021-05-11 14:55:38 -04:00
dependabot[bot]
e3550d738a
build(deps): bump ssri from 6.0.1 to 6.0.2 in /app (#233)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:03:41 -04:00
dependabot[bot]
2eab129bc1
build(deps): bump hosted-git-info from 2.8.5 to 2.8.9 in /app (#237)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.5...v2.8.9)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:03:32 -04:00
dependabot[bot]
411c9f257e
build(deps): bump lodash from 4.17.19 to 4.17.21 in /app (#236)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:03:22 -04:00
dependabot[bot]
78d7879610
build(deps): bump handlebars from 4.7.6 to 4.7.7 in /app (#235)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:03:11 -04:00
dependabot[bot]
32023d7e4f
build(deps): bump y18n from 4.0.0 to 4.0.1 in /app (#230)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:02:57 -04:00
dependabot[bot]
ac599787a6
build(deps): bump elliptic from 6.5.3 to 6.5.4 in /app (#228)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:02:46 -04:00
dependabot[bot]
d49982df1c
build(deps): bump ini from 1.3.5 to 1.3.8 in /app (#217)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 12:01:55 -04:00
Bill Church
dcfd81b454
fix: fixes default for allowreauth (#239)
fixes #238
2021-05-11 11:58:47 -04:00
Bill Church
7b7e8e7533 fix: obey host ssh.host in config fixes #190 2020-09-17 07:55:52 -04:00
dependabot[bot]
9c5ab09c7c
build(deps): bump elliptic from 6.5.2 to 6.5.3 in /app (#205)
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-30 12:32:41 -04:00
dependabot[bot]
4b981c7dbf
build(deps): bump lodash from 4.17.15 to 4.17.19 in /app (#204)
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-30 12:30:03 -04:00
dependabot[bot]
6564f532cf
build(deps-dev): bump standard-version from 7.1.0 to 8.0.1 in /app (#203)
Bumps [standard-version](https://github.com/conventional-changelog/standard-version) from 7.1.0 to 8.0.1.
- [Release notes](https://github.com/conventional-changelog/standard-version/releases)
- [Changelog](https://github.com/conventional-changelog/standard-version/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/standard-version/compare/v7.1.0...v8.0.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-30 12:29:40 -04:00
CChemin
fc2b7d4625
fix missing value for verify in the config.json sample (#192) 2020-03-30 23:59:42 -04:00
Bill Church
5cdc9d0978 chore: update config.json.sample 2020-03-19 10:37:00 -04:00
Bill Church
5fd290ea0a chore: bump pre-release version 2020-03-19 10:33:00 -04:00
Bill Church
675b4f5a3a feat: add SIGTERM to safe shutdown feature 2020-03-19 10:30:06 -04:00
Edgar Onghena
61672c3f1e Add shutdown middleware to prevent requests 2020-03-18 19:35:52 +01:00
Edgar Onghena
61f19ae3ce Make "safeShutdownDuration" configurable
Defaults to 300s = 5min
2020-03-18 19:25:48 +01:00
Edgar Onghena
eb7d91ffbc Add safe shudown
- SIGINT is intercepted and force-quits the 2nd time
 - Live countdown on Web UI
 - Countdown ignored if all clients disconnect
 - Clean exit function
2020-03-18 19:01:53 +01:00
Bill Church
7a89d45e48 chore: 3.0 release 2020-03-15 14:07:58 -04:00
Bill Church
58c3601af0
Module updates (#185)
* chore: removed compression option code, standardjs

* chore: update packages

* chore: update favicon.ico location

* chore: standardjs run

* chore: update changelog
2020-03-14 13:18:20 -04:00
Bill Church
546ac911c9 Merge branch 'pathchanges' 2020-03-14 11:25:33 -04:00