Bill Church
9dfa8031c0
refactor: cleanup basic auth code
2022-05-19 10:13:26 -04:00
Bill Church
78dafebb2b
package: remove colors module
2022-05-19 09:05:18 -04: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
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
342df8eb9c
feat(auth): ssh private key auth implemented via config.json ( #161 )
...
If config.json is present and user.privatekey has an ssh-rsa private key defined as well as a user.name, the SSH server will staticlly authenticate to whatever host is specified on the URL with those credentials.
The ssh-rsa private key must have is line returns replaced with the litaral \n
Example: "-----BEGIN RSA PRIVATE KEY-----\nblahblahblah\n"
2019-11-15 17:22:53 -05:00
Bill Church
212df80fb6
User pass ( #156 )
...
* 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
2019-11-15 12:58:50 -05:00
Bill Church
e452dc0fb1
Update util.js
...
fixes 118, thanks @smilesm2
2018-11-21 11:53:00 -05:00
Bill Church
8ee76ffe44
update dev dependencies
...
- Update developer dependencies
- Font-Awesome deprecated packages update
- https://github.com/FortAwesome/Font-Awesome/blob/master/UPGRADING.md#50x-to-510
- silence bogus eslint error
2018-11-11 11:20:39 -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