David Kebler
5f28baaa74
0.2.20 emit status events in consumer
...
refactor listen method into a handler
2019-09-08 19:49:35 -07:00
David Kebler
8078831971
0.2.19
...
register authenticator added to consumer and socket
default consumer authenticator looks for token in environment or opts or sets to 'default'
default socket authenticator looks for token validator method
add and remove token methods
default token validator method just checks sent token against list
can register alt token validator
improved authenticate function to handle fail reason and anonymous connect
2019-08-28 09:02:27 -07:00
David Kebler
3299e9125e
refactored _send in socket class
...
added authentifcation with default being a token
attach any passed client name to server side client socket
2019-08-23 15:48:39 -07:00
David Kebler
375790bfc4
Add client ID to connected client on server and remove client when it closes
2019-08-20 10:52:59 -07:00
David Kebler
3bf375c8fd
0.2.18 Major refactor of consumer/client. Initial connect with promise resolution now separate from listening and reconnect handling. Added server ping and conusmer ping monitoring to know when to try a reconnect. Other errors will give a reconnect as well.
2019-08-20 10:52:02 -07:00
David Kebler
81bb898ab4
0.2.11 refactored consumer connect/reconnect to be more robust
...
emits both
also keeps track of ready state
2019-04-12 08:00:45 -07:00
David Kebler
9ce3226f93
set up socket/server for TLS option
...
using command Socket Class extending either plain or tls server class
2019-01-05 15:16:13 -08:00
David Kebler
e2e59466be
upgrade to esm from @std/esm
2018-05-16 07:21:51 -07:00