Commit graph

65 commits

Author SHA1 Message Date
Bill Church
3ee782cada
chore: release workflow testing 2022-08-02 14:52:25 +00:00
Bill Church
f457a4a520 chore: update changelog 2022-04-17 10:57:43 -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
de5dc82dff chore: update docs 2021-12-09 09:29:53 -05:00
Bill Church
a32f6f2578 chore: prep for 0.4.4 release 2021-12-09 09:23:37 -05:00
Bill Church
23acab325b docs: update changelog 2021-10-19 10:15:39 -04: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
8c4702972c docs: update changelog 2021-08-05 18:38:28 -04:00
Bill Church
5254baf8fb update docs 2021-08-05 22:31:21 +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
379335b9e7 docs: spelling 2021-05-13 05:59:01 -04:00
Bill Church
8af11efa1a chore: release 3.1 2021-05-13 05:54:50 -04:00
Bill Church
7f056fe355 docs: update changelog 2021-05-12 08:53:29 -04:00
Bill Church
83b59b41a4 docs: update changelog 2021-05-12 08:52:51 -04:00
Bill Church
c6a8db3536 docs: update changelog 2021-05-11 15:35:34 -04:00
Bill Church
09c375c590 docs: update changelog 2021-05-11 15:33:44 -04:00
Bill Church
043c03e2d0 docs: update changelog 2021-05-11 12:39:16 -04:00
Bill Church
dcfd81b454
fix: fixes default for allowreauth (#239)
fixes #238
2021-05-11 11:58:47 -04:00
Bill Church
ed793aaba3 docs: update changelog 2020-03-19 10:38:45 -04: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
5e76bb527e chore: update changelog 2020-03-14 11:19:42 -04:00
Bill Church
d61aec3862 chore: pull changelog and readme from master 2020-03-14 11:08:28 -04:00
Bill Church
ca20321625
update build environment (#157)
* Accept default username/password overrides from config. Clarified supplying custom config. (#146)

* feat(auth): username and password may now be sourced from config.json fixes #104

* style:remove test changelog

* build:remove uglify from build process and reaplce with terser

* style:format changelog
2019-11-15 13:01:51 -05:00
Bill Church
56086b01dd Missing require('fs') in server/app.js See issue [#135](../../issues/135)
- Missing require('fs') in `server/app.js` See issue [#135](../../issues/135)
- Patched read-config to mitigate vulnerability in js-yaml
  - issue not exploitable on webssh2 implementation
  - patched anyway
  - sending my patch upstream to read-config, webssh2 package.json points to patched version in my repository https://github.com/billchurch/nodejs-read-config
  - See https://github.com/nodeca/js-yaml/issues/475 for more detail
2019-06-13 14:39:47 -04:00
Bill Church
95eb700a21
0.2.8 ready for pr (#133)
* make config.json optional

* update package for 14.1

* push.sh - reset permissions after module load

* build script updates

* update build scripts
2019-05-25 22:54:32 -04:00
Bill Church
09394933ac Update ChangeLog.md 2019-01-10 10:33:57 -05:00
Bill Church
04c2846828 Update ChangeLog.md 2018-11-21 11:55:32 -05:00
Bill Church
395904d5a2 fix reauth option, move files into /app, update dockerfile, update packages
- `config.reauth` was not respected if initial auth presented was incorrect, regardless of `reauth` setting in `config.json` reauth would always be attempted. fixes #117
- **BREAKING** moved app files to /app, this may be a breaking change
- Updated dockerfile for new app path
- Updated app dependancies
  - xterm v3.8.0
    - https://github.com/xtermjs/xterm.js/releases/tag/3.8.0
  - basic-auth v2.0.1
    - https://github.com/jshttp/basic-auth/releases/tag/v2.0.1
  - express v4.16.4
    - https://github.com/expressjs/express/releases/tag/4.16.4
  - validator v10.9.0
    - https://github.com/chriso/validator.js/releases/tag/10.9.0
- Updated dev dependancies
  - snazzy v8.0.0
  - standard v12.0.1
  - uglifyjs-webpack-plugin v2.0.1
  - ajv v6.5.5
  - copy-webpack-plugin v4.6.0
  - css-loader v1.0.1
  - nodemon v1.18.6
  - postcss-discard-comments v4.0.1
  - snyk v1.108.2
  - url-loader v1.1.2
  - webpack v4.25.1
  - webpack-cli v3.1.2
2018-11-11 10:07:37 -05:00
Bill Church
86fba56b92 update changelog 2018-09-11 15:45:07 -04:00
Bill Church
7cb17becaf update changelog, increment version 2018-09-11 15:32:52 -04:00
Bill Church
f87bde04a8 update changelog 2018-07-30 09:55:24 -04:00
Bill Church
a1fdc0974d update changelog 2018-07-18 16:05:42 -04:00
Bill Church
9a53cbf7b5 update client bundles 2018-05-10 16:05:45 -04:00
Bill Church
e37f6d3de1 update changelog 2018-05-10 11:02:03 -04:00
Bill Church
f4b4618015 update changelog 2018-05-10 10:56:48 -04:00
Bill Church
29478d11f6 rebuilt /client
- Updated dev dependancies
- rebuilt /client with new version of webpack
2018-05-10 10:56:40 -04:00
billchurch
d99693b37c ESC]0; is now removed from log files when using the browser-side logging feature. fixes #49 2018-02-17 11:19:22 -05:00
billchurch
3138a7c9db Upgrade xterm.js to 3.1.0, add bellStyle options
- Added bellStyle options
  - `GET var`: **bellStyle** - _string_ - Style of terminal bell:
("sound"|"none"). **Default:** "sound". **Enforced Values:** "sound",
"none"
  - `config.json`: **terminal.bellStyle** - _string_ - Style of
terminal bell: (sound|none). **Default:** "sound".
### Changed
- Updated xterm.js to 3.1.0
  - https://github.com/xtermjs/xterm.js/releases/tag/3.1.0
2018-02-17 10:02:22 -05:00
billchurch
3a700eedf1 browser title now changes with xterm escape sequences. see
http://tldp.org/HOWTO/Xterm-Title-3.html
2018-02-17 09:21:43 -05:00
billchurch
a55bebf9e4 increment to v2.0 2018-02-10 10:36:09 -05:00
billchurch
ff875f92db magnification, resize logic
- minification is now default, utilize ‘webpack*.js’ scripts to change
behavior and run ‘npm run rebuild’
- sizing and resize takes into account optional headers (#header) and
footer (#footer)
2018-02-10 10:11:28 -05:00
billchurch
d456a180d9 added boolean conversion from url strings, continuing browser resize additions 2018-02-09 19:06:43 -05:00
billchurch
0f00e12e81 update changelog 2018-02-08 15:42:22 -05:00
billchurch
bcb2050971 cleanup 2018-02-06 12:24:09 -05:00
billchurch
977d109316 update changeling 2018-02-06 10:45:07 -05:00
billchurch
3b634b1f35 increment to v0.1.4 2018-01-30 18:31:43 -05:00
billchurch
2b12825a0c moving files around to get rid of unneeded directories 2017-12-12 12:41:54 -05:00