Commit graph

402 commits

Author SHA1 Message Date
Bill Church
c19dbf019d
chore: update package.json 2024-08-22 02:11:24 +00:00
Bill Church
87d5f5ee3f
chore: socket.js test 2024-08-22 02:08:26 +00:00
Bill Church
eb551d1c4a
chore: create additional tests 2024-08-22 01:34:18 +00:00
Bill Church
1a5ebc649d
chore: create initial tests 2024-08-22 01:11:45 +00:00
Bill Church
0899cb0efa
chore: template keyboard-interactive 2024-08-21 20:51:33 +00:00
Bill Church
2bd225e12e
chore: refactoring 2024-08-21 20:00:34 +00:00
Bill Church
01ddac958e
chore: minor refactoring 2024-08-21 19:44:47 +00:00
Bill Church
6f694a96a7
chore: linting 2024-08-21 19:31:56 +00:00
Bill Church
2c3a89b5dc
chore: refactor jsmasker calls
chore: implement constants
2024-08-21 19:16:40 +00:00
Bill Church
47910dd066
chore: update README.md 2024-08-21 19:07:44 +00:00
Bill Church
17bc82db85
feat: get HTTP session secret from WEBSSH_SESSION_SECRET env if available. 2024-08-21 17:44:15 +00:00
Bill Church
cd56b3c51f
chore: implement constants 2024-08-21 17:43:24 +00:00
Bill Church
4196ef3554
chore: implement constants 2024-08-21 17:42:45 +00:00
Bill Church
5a65b6e91d
chore: implement constants 2024-08-21 17:42:22 +00:00
Bill Church
13fd49e008
chore: update dev env 2024-08-21 15:10:58 +00:00
Bill Church
66ce643dd9
chore: refactor debugging, logging and error handling. 2024-08-21 15:08:31 +00:00
Bill Church
e30c0c1c9b
chore: remove unused eslint config 2024-08-21 14:21:48 +00:00
Bill Church
76b2f787fd
chore: refactor socket.js 2024-08-21 12:56:13 +00:00
Bill Church
edceab346d
chore: update docs 2024-08-21 12:25:57 +00:00
Bill Church
d387cb796d
chore: linting 2024-08-21 12:25:32 +00:00
Bill Church
da21c89f20
chore: linting 2024-08-21 11:04:28 +00:00
Bill Church
dbcfc30cd0
chore: update dev 2024-08-21 11:01:54 +00:00
Bill Church
e06fabc2a7
feat: update webssh2_client@0.2.23 2024-08-20 19:56:21 +00:00
Bill Church
46338e4f2c
chore: introduce jsmasker to mask sensitive debug logging data. 2024-08-20 19:42:06 +00:00
Bill Church
01e312d701
chore: establish mascot 2024-08-20 19:41:14 +00:00
Bill Church
a7384a8126
chore: update dockerfile 2024-08-19 21:26:39 +00:00
Bill Church
b469cb63c7
chore: Update Dockerfile to use Debian bookworm-slim base image and install Node.js using nvm 2024-08-19 19:57:11 +00:00
Bill Church
5cf06dd46e
chore: update Dockerfile 2024-08-19 19:42:10 +00:00
Bill Church
e3ec6f08eb
chore: update docs 2024-08-19 19:10:08 +00:00
Bill Church
3e45c98c62
feat: Switch User or reauth feature for Basic Auth sessions
feat: update webssh2 to 0.2.22
2024-08-19 19:00:45 +00:00
Bill Church
a530f59704
feat: Switch User or reauth feature for Basic Auth sessions 2024-08-19 18:51:07 +00:00
Bill Church
96ee27fe2b
CHORE: update README.md 2024-08-19 12:38:14 +00:00
Bill Church
324e209df5
chore: update README.md
chore: update DEPRECATED.md
2024-08-19 12:36:57 +00:00
Bill Church
e1fc4fee1b
docs: README.md 2024-08-19 08:29:04 -04:00
Bill Church
cfe9b5cb3d
docs: update README.md
docs: add DEPRECATED.md
2024-08-19 12:26:48 +00:00
Bill Church
60d2528437
refactor: remove unused terminal configuration options
refactor: remove unused serverlog configuration options
refactor: remove unused accesslog configuration options
refactor: remove unused verify configuration options
2024-08-19 11:48:52 +00:00
Bill Church
252e4f16d6
chore: dev env cleanup package.json 2024-08-19 11:38:07 +00:00
Bill Church
c9591d637d
fix: enable autoConnect only on /ssh/host/ 2024-08-19 11:36:34 +00:00
Bill Church
9cfccb109a
feat: update webssh2_client 0.2.21 2024-08-19 11:01:03 +00:00
Bill Church
9b94627cbd
feat: update webssh2_client 0.2.20 2024-08-18 13:03:19 +00:00
Bill Church
7017aef56b
docs: event flow diagram 2024-08-18 13:03:08 +00:00
Bill Church
589f12b72c
chore: formatting 2024-08-18 13:02:57 +00:00
Bill Church
b5ee677ac6
chore: refactor split ssh and socket to individual modules 2024-08-18 13:02:39 +00:00
Bill Church
ad627e6596
chore: Update config.js to read config file synchronously and merge configuration 2024-08-17 16:19:19 +00:00
Bill Church
b4cbfb4b46
feat: validate handleResize
feat: validate handleControl
2024-08-17 14:25:44 +00:00
Bill Church
aab1a35bc9
feat: validate handleTerminal
feat: validate handleAuthenticate
2024-08-17 14:21:31 +00:00
Bill Church
28f329e315
feat: validateSshTerm checks if term is undefined or null before validation 2024-08-17 14:20:01 +00:00
Bill Church
82c0da0ff7
chore: refactor validateSshTerm into utils.js 2024-08-17 13:10:23 +00:00
Bill Church
72d747763c
feat: routes.js validate input from url parameters 2024-08-17 12:57:22 +00:00
Bill Church
5c8c1a2333
chore: dev env add validator package 2024-08-17 10:48:53 +00:00