Commit graph

3439 commits

Author SHA1 Message Date
Daniel Lugo
3d685eb714 log 2020-02-03 22:16:50 -04:00
Daniel Lugo
f96114b7fc decrypt with correct secret 2020-02-03 22:16:50 -04:00
Daniel Lugo
7306a52f8e unencrypt incoming feed 2020-02-03 22:16:50 -04:00
Daniel Lugo
b0c615d483 typo 2020-02-03 22:16:49 -04:00
Daniel Lugo
21c9b7f577 typo 2020-02-03 22:16:49 -04:00
Daniel Lugo
81907545b0 circular dependency node bug 2020-02-03 22:16:49 -04:00
Daniel Lugo
c2c63f9576 new events and streams 2020-02-03 22:16:48 -04:00
Daniel Lugo
8d28395e77 storedreqs stream 2020-02-03 22:16:48 -04:00
Daniel Lugo
29ef6eceba correct schema 2020-02-03 22:16:48 -04:00
Daniel Lugo
8513493176 better received reqs 2020-02-03 22:16:48 -04:00
Daniel Lugo
64cff4b64b filter chats for which we don't know the request status 2020-02-03 22:16:47 -04:00
Daniel Lugo
d898506a28 fine grained validation 2020-02-03 22:16:47 -04:00
Daniel Lugo
11fd373301 typo 2020-02-03 22:16:47 -04:00
Daniel Lugo
f6dd79c159 avoid stack overflow 2020-02-03 22:16:46 -04:00
Daniel Lugo
0713d5500b no empty chats 2020-02-03 22:16:46 -04:00
Daniel Lugo
018978d7ce faster chats 2020-02-03 22:16:46 -04:00
Daniel Lugo
3fdd932e63 streams 2020-02-03 22:16:45 -04:00
Daniel Lugo
857b9ba131 rules 2020-02-03 22:16:45 -04:00
Daniel Lugo
58cf841bdc correct decrpyt 2020-02-03 22:16:45 -04:00
Daniel Lugo
44de364ae4 better error checking 2020-02-03 22:16:45 -04:00
Daniel Lugo
03fe61f2e4 actually store listener 2020-02-03 22:16:44 -04:00
Daniel Lugo
72ff9eb21a better err msg 2020-02-03 22:16:44 -04:00
Daniel Lugo
d1b6b238bf schema check for incomplete data 2020-02-03 22:16:44 -04:00
Daniel Lugo
f97a110392 dont unencrypt initial msg 2020-02-03 22:16:43 -04:00
Daniel Lugo
1e8148641a actually import open lib 2020-02-03 22:16:43 -04:00
Daniel Lugo
d40f53fa85 remove invalid keywords 2020-02-03 22:16:43 -04:00
Daniel Lugo
527072f538 new onoutgoing 2020-02-03 22:16:43 -04:00
Daniel Lugo
ba99c7e400 use gun.open 2020-02-03 22:16:42 -04:00
Daniel Lugo
3a169db2f9 Revert "parallel"
This reverts commit aa6d487ef884bdb0df6e0a9135fb9dbc663bd50f.
2020-02-03 22:16:42 -04:00
Daniel Lugo
2eac1eaaf7 parallel 2020-02-03 22:16:42 -04:00
Daniel Lugo
b72604075f pass error through 2020-02-03 22:16:41 -04:00
Daniel Lugo
0f208f0948 generate new handshake addr on disconnect 2020-02-03 22:16:41 -04:00
Daniel Lugo
6458bf7398 take disconnect into account 2020-02-03 22:16:41 -04:00
Daniel Lugo
61ece2905a disconnect deletes last req sent id 2020-02-03 22:16:40 -04:00
Daniel Lugo
d58b9cc78b avatar null initial state 2020-02-03 22:16:40 -04:00
Daniel Lugo
aa80f58cbe typo 2020-02-03 22:16:40 -04:00
Daniel Lugo
a43ff12cc5 promisify is broken 2020-02-03 22:16:40 -04:00
Daniel Lugo
438b6f1383 unused vars 2020-02-03 22:16:39 -04:00
Daniel Lugo
29680618ff avoid commonjs require race conditions 2020-02-03 22:16:39 -04:00
Daniel Lugo
e0fe2e96ba chats now have ids 2020-02-03 22:16:39 -04:00
Daniel Lugo
9a9185f560 typings for jsonwebtoken 2020-02-03 22:16:38 -04:00
Daniel Lugo
33d1343974 prevent race condition 2020-02-03 22:16:38 -04:00
Daniel Lugo
d0bef5ea2c instantly reflect changes in messages 2020-02-03 22:16:37 -04:00
Daniel Lugo
e4ab314e7f update eslint rules 2020-02-03 22:16:37 -04:00
Daniel Lugo
ebff8f4581 propagate disconnect 2020-02-03 22:16:36 -04:00
Daniel Lugo
f2c1fa5f12 async forEach 2020-02-03 22:16:36 -04:00
Daniel Lugo
d2a461b904 signal disconnect by nulling out outgoing feed 2020-02-03 22:16:35 -04:00
Daniel Lugo
1b44fe1fd0 userToIncomingID getter 2020-02-03 22:16:35 -04:00
Daniel Lugo
db884955fe didDisconnect util 2020-02-03 22:16:35 -04:00
Daniel Lugo
e7610ebc24 disconnect action in mediator 2020-02-03 22:16:34 -04:00