Commit graph

  • 2f5a2275d6
    chore(release): 0.2.18 Bill Church 2024-08-22 18:06:36 +0000
  • 2a9a6c3562
    Update docker-multiplatform-tag.yml Bill Church 2024-08-22 14:03:09 -0400
  • fdb846bd7d
    chore(release): 0.2.18 v0.2.18 Bill Church 2024-08-22 17:54:05 +0000
  • ad5d38259c
    Update docker-multiplatform-tag.yml Bill Church 2024-08-22 13:49:22 -0400
  • 7c1f8fa48e
    Update docker-multiplatform-tag.yml Bill Church 2024-08-22 13:47:08 -0400
  • 8dd4d0fda4
    Create docker-multiplatform-tag.yml Bill Church 2024-08-22 13:46:42 -0400
  • 0f3c7ab230
    feat: ssh keyboard-interactive authentication support Bill Church 2024-08-22 17:27:48 +0000
  • 1c4bfc2680
    chore: code linting Bill Church 2024-08-22 16:07:47 +0000
  • d96b299e7d
    chore: update maskSensitiveData function for new module Bill Church 2024-08-22 16:07:33 +0000
  • 12e5431a34
    feat: express.js session secret configurable in docker with WEBSSH_SESSION_SECRET env variable Bill Church 2024-08-22 16:06:49 +0000
  • 06063a8009
    chore: update jsmasker@1.2.0 Bill Church 2024-08-22 14:57:47 +0000
  • 60eae6a165
    chore: changelog Bill Church 2024-08-22 02:34:32 +0000
  • 66e0eeccde
    chore(release): 0.2.17 v0.2.17 Bill Church 2024-08-22 02:33:53 +0000
  • ca0c33004f
    chore: dev env Bill Church 2024-08-22 02:33:42 +0000
  • 83fb54d98f
    chore: dev env Bill Church 2024-08-22 02:32:49 +0000
  • c19dbf019d
    chore: update package.json Bill Church 2024-08-22 02:11:24 +0000
  • 87d5f5ee3f
    chore: socket.js test Bill Church 2024-08-22 02:08:26 +0000
  • eb551d1c4a
    chore: create additional tests Bill Church 2024-08-22 01:34:18 +0000
  • 1a5ebc649d
    chore: create initial tests Bill Church 2024-08-22 01:11:45 +0000
  • 0899cb0efa
    chore: template keyboard-interactive Bill Church 2024-08-21 20:51:33 +0000
  • 2bd225e12e
    chore: refactoring Bill Church 2024-08-21 20:00:34 +0000
  • 01ddac958e
    chore: minor refactoring Bill Church 2024-08-21 19:44:47 +0000
  • 6f694a96a7
    chore: linting Bill Church 2024-08-21 19:31:56 +0000
  • 2c3a89b5dc
    chore: refactor jsmasker calls chore: implement constants Bill Church 2024-08-21 19:16:40 +0000
  • 47910dd066
    chore: update README.md Bill Church 2024-08-21 19:07:44 +0000
  • 17bc82db85
    feat: get HTTP session secret from WEBSSH_SESSION_SECRET env if available. Bill Church 2024-08-21 17:44:15 +0000
  • cd56b3c51f
    chore: implement constants Bill Church 2024-08-21 17:43:24 +0000
  • 4196ef3554
    chore: implement constants Bill Church 2024-08-21 17:42:45 +0000
  • 5a65b6e91d
    chore: implement constants Bill Church 2024-08-21 17:42:22 +0000
  • 13fd49e008
    chore: update dev env Bill Church 2024-08-21 15:10:58 +0000
  • 66ce643dd9
    chore: refactor debugging, logging and error handling. Bill Church 2024-08-21 15:08:31 +0000
  • e30c0c1c9b
    chore: remove unused eslint config Bill Church 2024-08-21 14:21:48 +0000
  • 76b2f787fd
    chore: refactor socket.js Bill Church 2024-08-21 12:56:13 +0000
  • edceab346d
    chore: update docs Bill Church 2024-08-21 12:25:57 +0000
  • d387cb796d
    chore: linting Bill Church 2024-08-21 12:25:32 +0000
  • da21c89f20
    chore: linting Bill Church 2024-08-21 11:04:28 +0000
  • dbcfc30cd0
    chore: update dev Bill Church 2024-08-21 11:01:54 +0000
  • e06fabc2a7
    feat: update webssh2_client@0.2.23 Bill Church 2024-08-20 19:56:21 +0000
  • 46338e4f2c
    chore: introduce jsmasker to mask sensitive debug logging data. Bill Church 2024-08-20 19:42:06 +0000
  • 01e312d701
    chore: establish mascot Bill Church 2024-08-20 19:41:14 +0000
  • a7384a8126
    chore: update dockerfile Bill Church 2024-08-19 21:26:39 +0000
  • b469cb63c7
    chore: Update Dockerfile to use Debian bookworm-slim base image and install Node.js using nvm Bill Church 2024-08-19 19:57:11 +0000
  • 5cf06dd46e
    chore: update Dockerfile Bill Church 2024-08-19 19:42:10 +0000
  • e3ec6f08eb
    chore: update docs Bill Church 2024-08-19 19:10:08 +0000
  • 3e45c98c62
    feat: Switch User or reauth feature for Basic Auth sessions feat: update webssh2 to 0.2.22 Bill Church 2024-08-19 19:00:45 +0000
  • a530f59704
    feat: Switch User or reauth feature for Basic Auth sessions Bill Church 2024-08-19 18:51:07 +0000
  • 96ee27fe2b
    CHORE: update README.md Bill Church 2024-08-19 12:38:14 +0000
  • 324e209df5
    chore: update README.md chore: update DEPRECATED.md Bill Church 2024-08-19 12:36:57 +0000
  • e1fc4fee1b
    docs: README.md Bill Church 2024-08-19 08:29:04 -0400
  • cfe9b5cb3d
    docs: update README.md docs: add DEPRECATED.md Bill Church 2024-08-19 12:26:48 +0000
  • 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 Bill Church 2024-08-19 11:48:52 +0000
  • 252e4f16d6
    chore: dev env cleanup package.json Bill Church 2024-08-19 11:38:07 +0000
  • c9591d637d
    fix: enable autoConnect only on /ssh/host/ Bill Church 2024-08-19 11:36:34 +0000
  • 9cfccb109a
    feat: update webssh2_client 0.2.21 Bill Church 2024-08-19 11:01:03 +0000
  • 9b94627cbd
    feat: update webssh2_client 0.2.20 Bill Church 2024-08-18 13:03:19 +0000
  • 7017aef56b
    docs: event flow diagram Bill Church 2024-08-18 13:03:08 +0000
  • 589f12b72c
    chore: formatting Bill Church 2024-08-18 13:02:57 +0000
  • b5ee677ac6
    chore: refactor split ssh and socket to individual modules Bill Church 2024-08-18 13:02:39 +0000
  • ad627e6596
    chore: Update config.js to read config file synchronously and merge configuration Bill Church 2024-08-17 16:19:19 +0000
  • b4cbfb4b46
    feat: validate handleResize feat: validate handleControl Bill Church 2024-08-17 14:25:44 +0000
  • aab1a35bc9
    feat: validate handleTerminal feat: validate handleAuthenticate Bill Church 2024-08-17 14:21:31 +0000
  • 28f329e315
    feat: validateSshTerm checks if term is undefined or null before validation Bill Church 2024-08-17 14:20:01 +0000
  • 82c0da0ff7
    chore: refactor validateSshTerm into utils.js Bill Church 2024-08-17 13:10:23 +0000
  • 72d747763c
    feat: routes.js validate input from url parameters Bill Church 2024-08-17 12:57:22 +0000
  • 5c8c1a2333
    chore: dev env add validator package Bill Church 2024-08-17 10:48:53 +0000
  • 303f53dc43
    fix: honor ssh.term settings as default when url param sshTerm is undefined Bill Church 2024-08-17 10:41:56 +0000
  • 40f6bf232b
    chore: build env Bill Church 2024-08-17 10:40:48 +0000
  • 418af1bcfa
    feat: update webssh2_client to 0.2.19 Bill Church 2024-08-16 23:03:26 +0000
  • e2ea06866e
    feat: add allowReconnect, allowReauth, and autoLog features, normalize debug logs Bill Church 2024-08-16 22:58:53 +0000
  • e3f97ad6b6
    chore: dev env Bill Church 2024-08-16 22:47:58 +0000
  • ea017016b7
    fix: sanitize object no longer mutates original object Bill Church 2024-08-16 22:47:42 +0000
  • f14f0bccf5
    chore: dev env Bill Church 2024-08-16 19:22:41 +0000
  • 8671180f18
    chore: major refactoring Bill Church 2024-08-16 19:22:17 +0000
  • fc102380cb
    chore: update webssh_client 0.2.18 Bill Church 2024-08-15 18:40:23 +0000
  • b9ca79e7cf
    fix: correct handling of sshTerm query parameters Bill Church 2024-08-14 01:05:51 +0000
  • 266f9876d3
    chore: light refactoring Bill Church 2024-08-13 23:30:44 +0000
  • cc8b014af8
    chore: update dev env Bill Church 2024-08-13 23:30:06 +0000
  • a0affca261
    feat: HTTP Basic Authentication and auto-connection with /ssh/host/<hostIP> Bill Church 2024-08-13 17:31:27 +0000
  • 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. Bill Church 2024-08-13 17:30:32 +0000
  • 1fc35f74da
    fix: handle http basic auth in /ssh/host/ route Bill Church 2024-08-13 14:30:32 +0000
  • aa633aef0b
    chore: formatting Bill Church 2024-08-13 12:38:00 +0000
  • 40715023b2
    chore: dev env Bill Church 2024-08-13 12:25:53 +0000
  • d7b73f95d2
    chore: dev env Bill Church 2024-08-13 12:25:47 +0000
  • c573b9b989
    chore: cleanup Bill Church 2024-08-13 12:25:35 +0000
  • a7bc5e2da1
    chore: dev env Bill Church 2024-08-13 10:43:26 +0000
  • 66c75643d7
    chore: update debug logging Bill Church 2024-08-13 10:43:13 +0000
  • 617ce151c0
    chore: refactor logging to debug Bill Church 2024-08-13 10:42:34 +0000
  • 650f4eb8f0
    fix: vareiable scoping for conn and stream would prevent multiple user sessions Bill Church 2024-08-09 02:21:44 +0000
  • 20c3915832
    chore: Update webssh2_server dependency to version 0.2.16 Bill Church 2024-07-19 23:19:28 +0000
  • bb0b6cca58
    chore: Update webssh2_client dependency to version 0.2.16 Bill Church 2024-07-19 23:16:31 +0000
  • f9e6fd8351
    chore: version bump Bill Church 2024-07-19 20:03:48 +0000
  • 39dfdcb5ae
    chore: update changelog Bill Church 2024-07-19 20:03:40 +0000
  • 8686215ad1
    docs: 📝 add conventional commits extension Bill Church 2024-07-19 13:19:54 +0000
  • a1f4c7b985
    chore: Update webssh2_client dependency to use the 'main' branch Bill Church 2024-07-19 10:47:13 +0000
  • beee8e63e8
    chore: Update tools.sh script to create allowed_signers file Bill Church 2024-07-19 10:46:47 +0000
  • afe462b180
    feat: Add session-based authentication for SSH connections using HTTP Basic auth and express.js Bill Church 2024-07-18 17:13:23 +0000
  • 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. Bill Church 2024-07-18 15:59:08 +0000
  • e39fb885fd
    feat: Inject SSH host and port into webssh2 configuration Bill Church 2024-07-18 15:35:41 +0000
  • 8fcf4b7b75
    fix: Serve the static files from the webssh2_client module with a custom prefix '/ssh/assets' instead of just '/ssh'. Bill Church 2024-07-18 15:05:04 +0000
  • 2d19f49091
    feat: Add SSH routes and connection handler Bill Church 2024-07-18 14:59:03 +0000