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 |
|
Bill Church
|
303f53dc43
|
fix: honor ssh.term settings as default when url param sshTerm is undefined
|
2024-08-17 10:41:56 +00:00 |
|
Bill Church
|
40f6bf232b
|
chore: build env
|
2024-08-17 10:40:48 +00:00 |
|
Bill Church
|
418af1bcfa
|
feat: update webssh2_client to 0.2.19
|
2024-08-16 23:03:26 +00:00 |
|
Bill Church
|
e2ea06866e
|
feat: add allowReconnect, allowReauth, and autoLog features, normalize debug logs
|
2024-08-16 22:58:53 +00:00 |
|
Bill Church
|
e3f97ad6b6
|
chore: dev env
|
2024-08-16 22:47:58 +00:00 |
|
Bill Church
|
ea017016b7
|
fix: sanitize object no longer mutates original object
|
2024-08-16 22:47:42 +00:00 |
|
Bill Church
|
f14f0bccf5
|
chore: dev env
|
2024-08-16 19:22:41 +00:00 |
|
Bill Church
|
8671180f18
|
chore: major refactoring
|
2024-08-16 19:22:17 +00:00 |
|
Bill Church
|
fc102380cb
|
chore: update webssh_client 0.2.18
|
2024-08-15 18:40:23 +00:00 |
|
Bill Church
|
b9ca79e7cf
|
fix: correct handling of sshTerm query parameters
|
2024-08-14 01:05:51 +00:00 |
|
Bill Church
|
266f9876d3
|
chore: light refactoring
|
2024-08-13 23:30:44 +00:00 |
|
Bill Church
|
cc8b014af8
|
chore: update dev env
|
2024-08-13 23:30:06 +00:00 |
|
Bill Church
|
a0affca261
|
feat: HTTP Basic Authentication and auto-connection with /ssh/host/<hostIP>
|
2024-08-13 17:31:27 +00:00 |
|
Bill Church
|
aec8be86b4
|
chore: utils function sanitizeObject Recursively sanitizes an object by replacing the value of any password property with asterisks (*) matching the length of the original password.
|
2024-08-13 17:30:32 +00:00 |
|
Bill Church
|
1fc35f74da
|
fix: handle http basic auth in /ssh/host/ route
|
2024-08-13 14:30:32 +00:00 |
|
Bill Church
|
aa633aef0b
|
chore: formatting
|
2024-08-13 12:38:00 +00:00 |
|
Bill Church
|
40715023b2
|
chore: dev env
|
2024-08-13 12:25:53 +00:00 |
|
Bill Church
|
d7b73f95d2
|
chore: dev env
|
2024-08-13 12:25:47 +00:00 |
|
Bill Church
|
c573b9b989
|
chore: cleanup
|
2024-08-13 12:25:35 +00:00 |
|
Bill Church
|
a7bc5e2da1
|
chore: dev env
|
2024-08-13 10:43:26 +00:00 |
|
Bill Church
|
66c75643d7
|
chore: update debug logging
|
2024-08-13 10:43:13 +00:00 |
|
Bill Church
|
617ce151c0
|
chore: refactor logging to debug
|
2024-08-13 10:42:34 +00:00 |
|
Bill Church
|
650f4eb8f0
|
fix: vareiable scoping for conn and stream would prevent multiple user sessions
|
2024-08-09 02:21:44 +00:00 |
|
Bill Church
|
20c3915832
|
chore: Update webssh2_server dependency to version 0.2.16
|
2024-07-19 23:19:28 +00:00 |
|
Bill Church
|
bb0b6cca58
|
chore: Update webssh2_client dependency to version 0.2.16
|
2024-07-19 23:16:31 +00:00 |
|
Bill Church
|
f9e6fd8351
|
chore: version bump
|
2024-07-19 20:03:48 +00:00 |
|
Bill Church
|
39dfdcb5ae
|
chore: update changelog
|
2024-07-19 20:03:40 +00:00 |
|
Bill Church
|
8686215ad1
|
docs: 📝 add conventional commits extension
|
2024-07-19 13:19:54 +00:00 |
|
Bill Church
|
a1f4c7b985
|
chore: Update webssh2_client dependency to use the 'main' branch
|
2024-07-19 10:47:13 +00:00 |
|
Bill Church
|
beee8e63e8
|
chore: Update tools.sh script to create allowed_signers file
|
2024-07-19 10:46:47 +00:00 |
|
Bill Church
|
afe462b180
|
feat: Add session-based authentication for SSH connections using HTTP Basic auth and express.js
|
2024-07-18 17:13:23 +00:00 |
|
Bill Church
|
fe7248e056
|
feat: Update connectionHandler.js and routes.js to propmpt for basic credentials when accessing /ssh/host/<address> and pre-populate credentials and host info AND auto-connect to server.
|
2024-07-18 15:59:08 +00:00 |
|
Bill Church
|
e39fb885fd
|
feat: Inject SSH host and port into webssh2 configuration
|
2024-07-18 15:35:41 +00:00 |
|