Commit graph

3352 commits

Author SHA1 Message Date
Daniel Lugo
051d5aa5df Restart mechanics in GunSmith for once()s 2021-11-11 13:33:26 -04:00
Daniel Lugo
549f1ba4c4 Await for auth before putting, inside gunprocess 2021-11-11 13:33:26 -04:00
Daniel Lugo
dc78fa0371 Better logging from subprocess, now uses winston 2021-11-11 13:33:26 -04:00
Daniel Lugo
64d3c8f969 Add word to dictionary 2021-11-11 13:33:26 -04:00
Daniel Lugo
18d60a6ea8 Use util from ./misc 2021-11-11 13:33:26 -04:00
Daniel Lugo
792c3e160e More utils in GunSmith/misc 2021-11-11 13:33:26 -04:00
Daniel Lugo
10d309a8d6 Better logging for connected peers 2021-11-11 13:33:26 -04:00
Daniel Lugo
f98df77967 Test for then() 2021-11-11 13:33:26 -04:00
Daniel Lugo
ae8f9c1aae Add word to dictionary 2021-11-11 13:33:26 -04:00
Daniel Lugo
db6bb1becb Better auth test 2021-11-11 13:33:26 -04:00
Daniel Lugo
e95b4154da Temporary dir for gun test data files 2021-11-11 13:33:26 -04:00
Daniel Lugo
fa3d19f0e9 Add word to dictionary 2021-11-11 13:33:26 -04:00
Daniel Lugo
d3ad3b47fb First few tests for gunsmith 2021-11-11 13:33:26 -04:00
Daniel Lugo
659588cf15 create() and leave() 2021-11-11 13:33:26 -04:00
Daniel Lugo
f43748c96c Flush puts from last instance 2021-11-11 13:33:26 -04:00
Daniel Lugo
72e68d8462 Simplify type 2021-11-11 13:33:26 -04:00
Daniel Lugo
fe0441e3b8 Multiput message interface 2021-11-11 13:33:26 -04:00
Daniel Lugo
cbc89ece4d Utility for merging pending puts 2021-11-11 13:33:26 -04:00
Daniel Lugo
dd1854dd9b Correct log 2021-11-11 13:33:26 -04:00
Daniel Lugo
40af396a6e Implement node._.get 2021-11-11 13:33:26 -04:00
Daniel Lugo
958c25cfba Sort out Gun.text.random() 2021-11-11 13:33:26 -04:00
Daniel Lugo
c055c2fc03 Do not unnecessarily send whole ack 2021-11-11 13:33:26 -04:00
Daniel Lugo
773d6f5e22 Change name of puts procedure 2021-11-11 13:33:26 -04:00
Daniel Lugo
642d7592ac Correct set() behaviour (return new ref) 2021-11-11 13:33:26 -04:00
Daniel Lugo
bd4b0f9736 Correct uuid import 2021-11-11 13:33:26 -04:00
Daniel Lugo
cb2c24d9ed Add load() to subprocess 2021-11-11 13:33:26 -04:00
Daniel Lugo
5e7f025c1a Return empty pair if not authenticated 2021-11-11 13:33:26 -04:00
Daniel Lugo
6ec931e1fa Do not retry and wait, let GunSmith handle 2021-11-11 13:33:25 -04:00
Daniel Lugo
289fe1c918 Simplify using GunSmith's new processes 2021-11-11 13:32:14 -04:00
Daniel Lugo
6386cfb18b Use new typings 2021-11-11 13:28:47 -04:00
Daniel Lugo
58d7ba1237 Restore then() functionality 2021-11-11 13:28:47 -04:00
Daniel Lugo
70adbecc5a Simplify 2021-11-11 13:28:47 -04:00
Daniel Lugo
58c3c73497 Add set() functionality 2021-11-11 13:28:47 -04:00
Daniel Lugo
40db2cc97d Remove then() 2021-11-11 13:28:47 -04:00
Daniel Lugo
0f5565debf Load() functionality 2021-11-11 13:28:47 -04:00
Daniel Lugo
b2d47c3ad6 Simplify types 2021-11-11 13:28:47 -04:00
Daniel Lugo
95955f70aa Map.on() and improvements 2021-11-11 13:28:47 -04:00
Daniel Lugo
43389b354a No new 2021-11-11 13:28:47 -04:00
Daniel Lugo
76b21a1764 Match master's packages 2021-11-11 13:28:47 -04:00
Daniel Lugo
ec56fdfcfd Further improvements 2021-11-11 13:28:47 -04:00
Daniel Lugo
97be7cc6fd Enable down level iteration 2021-11-11 13:28:47 -04:00
Daniel Lugo
d0f23ddd2e Further improvements 2021-11-11 13:28:47 -04:00
Daniel Lugo
f94646d67b Work 2021-11-11 13:28:47 -04:00
Daniel Lugo
3ad9f0f5ef Improvements 2021-11-11 13:28:47 -04:00
Daniel Lugo
e1e0af488c Further foundations for GunSmith 2021-11-11 13:28:47 -04:00
Daniel Lugo
eabbb18917 Remove unnecessary eslint rule 2021-11-11 13:28:46 -04:00
Daniel Lugo
b8a411c0ab Add words to dictionary 2021-11-11 13:28:46 -04:00
Daniel Lugo
c9a520d1aa Add UUID 2021-11-11 13:28:46 -04:00
Daniel Lugo
5dd189b9eb Rename 2021-11-11 13:28:46 -04:00
Daniel Lugo
fb25746072 Gun Smith foundations 2021-11-11 13:28:46 -04:00