Commit graph

88 commits

Author SHA1 Message Date
billchurch
7cbfed20e9 refactoring, socket.io update
more refactoring, code standards, updated socket.io to 1.7.4, increment
release to 0.1.1
2017-06-03 16:50:45 -04:00
Bill Church
9dace2501c Update README.md 2017-05-28 13:23:52 -04:00
Bill Church
cee6df948e Update ChangeLog.md 2017-05-27 18:44:15 -04:00
billchurch
64182e70b0 update readme.md 2017-05-27 18:40:48 -04:00
Bill Church
d7a4bc6326 Update README.md 2017-05-27 18:37:41 -04:00
Bill Church
f448fcc7e1 Update README.md 2017-05-27 18:36:30 -04:00
Bill Church
ec9cda660f typos 2017-05-27 18:29:13 -04:00
billchurch
4bae568d42 update Changelog 0.1.0 2017-05-27 18:24:32 -04:00
billchurch
cdd50f7b22 removed mixed operators from last commit 2017-05-27 18:22:28 -04:00
billchurch
4540cc6e0e updated documents, added validation to user input strings
term= query option to specify TERM environment variable for host, valid
strings are alpha-numeric with a hypen (validated). Otherwise the
default ssh.term variable from `config.json` will be used.
- validation for host (v4,v6,fqdn,hostname), port (integer 2-65535),
and header (sanatized) from URL input
2017-05-27 18:12:02 -04:00
billchurch
a0b0ec8632 support utf-8 characters
pull request form @bara666. this closes #12 cheers!
2017-05-27 14:42:37 -04:00
billchurch
f2db7bdfc4 adding ignore files to .bithoundrc
also removing superfluous file
2017-05-27 14:25:56 -04:00
billchurch
8ec480e999 updating .bithoundrc 2017-05-27 13:39:13 -04:00
billchurch
7ae68e2c9d updating .bithoundrc
updating .bithoundrc file to ignore public/src as it contains source
from other modules this project is not responsible for
2017-05-27 13:38:46 -04:00
billchurch
7b6d060bc3 minification and concatenation
minification and concatenation of javascript and css.
added new feature to specify minification in config.json (use minified)
updated readme and changelog
tasks in grunt to build minified and concatenated files
2017-05-27 13:29:26 -04:00
billchurch
481cebfab5 update docs 2017-05-26 20:49:38 -04:00
billchurch
c27c463da9 update docs 2017-05-26 17:40:49 -04:00
billchurch
3901f33fee update docs 2017-05-26 17:31:28 -04:00
billchurch
d995e7ddd7 updated documentation and version 2017-05-26 17:30:41 -04:00
billchurch
f8dcd70b33 reformatting
reformatted readme.md, added details for algorithms
2017-05-26 14:52:26 -04:00
billchurch
63e2c3fa4b update readme 2017-05-26 11:29:51 -04:00
billchurch
2e912dd9cc refactoring
moved some events into socket/index.js to better organize code
created session.ssh property for application session variables
moved crypto algorithms to config.json and assigned to
..session.ssh.algorithms variable
2017-05-26 11:25:44 -04:00
billchurch
938e2fbfa4 cleanup 2017-05-21 10:57:07 -04:00
billchurch
6d5dc21c95 move from sys. to util. for utility functions 2017-05-20 21:37:43 -04:00
billchurch
e90f04253a declaring variable 2017-05-20 21:31:42 -04:00
billchurch
41508276b6 additional debug log statements 2017-05-20 18:00:15 -04:00
billchurch
8da0bda5ce update changelog 2017-05-20 17:37:01 -04:00
billchurch
2c1c3ac911 error handling fixups
added some additional error handing functions and debugging points
- `DEBUG=ssh` will put the ssh2 module into debug mode
- `debug=WebSSH2` will output additional debug messages for functions
and events in the application (not including the ssh2 module debug)
- created socket/index.js to start the process of separating out app
functions, just holds error logging function at this point
- corrected some events on public/client.js so the primary error cause
is not overwritten
- ensure that ssh connection is terminated when websocked is
disconnected by the client
2017-05-20 17:26:18 -04:00
Bill Church
e3b8ff8189 Update README.md 2017-05-19 22:02:06 -04:00
Bill Church
a3d5f1b33f Create ChangeLog.md 2017-05-19 21:59:37 -04:00
Bill Church
58c0d6a99b Update README.md 2017-05-19 21:37:39 -04:00
Bill Church
1bbefdbb4b Update README.md 2017-05-19 21:26:18 -04:00
billchurch
c4a78fb1d7 delinting 2017-05-19 21:19:41 -04:00
billchurch
efb48ab711 formatting 2017-05-19 20:58:26 -04:00
billchurch
252306322b typo 2017-05-19 20:56:30 -04:00
billchurch
0a250ab84d typo 2017-05-19 20:54:24 -04:00
billchurch
0aa410e370 adding bithound ci 2017-05-19 20:51:42 -04:00
Bill Church
4d43ff1506 Update README.md 2017-05-19 20:16:12 -04:00
Bill Church
2470b580da Update README.md 2017-05-19 20:07:35 -04:00
billchurch
13f2ea7428 updating sync profile 2017-05-19 19:55:39 -04:00
billchurch
7f55613de8 Refactoring, Session maintenance
- start of some refactoring
- linking socket.io and express sessions
- cleaning up some potential error conditions

todo:
- re-work status updates on client side for unexpected websocket
disconnects while not overwriting ssh server errors un termination
2017-05-19 19:49:59 -04:00
Bill Church
b466d100ae Update README.md 2017-05-18 16:14:20 -04:00
Bill Church
2b904e1840 Update README.md 2017-05-18 16:14:06 -04:00
billchurch
bcf732c2c9 updated .travis.yml" 2017-05-18 16:07:53 -04:00
Bill Church
5ba4612b52 Create .travis.yml 2017-05-18 15:54:54 -04:00
billchurch
8838150c22 codelint and cross platform improvements 2017-05-08 12:07:47 -07:00
billchurch
aad3744552 codelint and cross platform improvements
Used [standard](https://github.com/feross/standard) to lint some of the
code.

Cross-platform directory handling (updated references to filesystem
paths to use path.join)
2017-05-08 12:03:18 -07:00
billchurch
cef50b870c formatting changes 2017-03-29 11:55:38 -04:00
billchurch
6b05e5e34f minor formatting and name cleanup 2017-03-24 11:23:45 -04:00
billchurch
35009f91f4 moving up credentials dialog hiding to top
insignificant change
2017-03-23 21:18:28 -04:00