Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/cabal-club/cable-core.js
cable-core is a library powering cable peers in nodejs
https://github.com/cabal-club/cable-core.js
b2d5d4c4814f0bab47065d0b0be6d4dbd15a2d9c authored about 1 year ago by Alexander Cobleigh <[email protected]>
d48236bdbdc706a398c627059fc3c75eceb71387 authored about 1 year ago by cblgh <[email protected]>
Cable client tweaks
aa8fec53c8929339962223657646b688c7dc3b05 authored about 1 year ago by Alexander Cobleigh <[email protected]>7cc3fd508a3eeb9c45d49f56140d107ef4cdb079 authored about 1 year ago by cblgh <[email protected]>
25d47d6dad2258271393eb9fcce0da53e6edce27 authored over 1 year ago by cblgh <[email protected]>
ec709a4208c124ad76fafa88bce5228c3ada7c50 authored over 1 year ago by cblgh <[email protected]>
to display debug data, use as following:
DEBUG="*" <command> -- show all de...
e0e5df1d2387a5077ad6bb24fe2e92da1266e7a0 authored over 1 year ago by cblgh <[email protected]>e5a8470cd391714aa6d592ba72d1b95e78ead5a8 authored over 1 year ago by cblgh <[email protected]>
921a164625ddcce6f7f0b355bb0fdb4e8205083c authored over 1 year ago by cblgh <[email protected]>
c336cc8cb862e5bccb2be28e3a031c41ec024835 authored over 1 year ago by cblgh <[email protected]>
5074b5619f5a15ac736532a1f5db28453c3f1d1b authored over 1 year ago by cblgh <[email protected]>
f241e0bab42171c256e7dc4b74285dffc68b94fc authored over 1 year ago by cblgh <[email protected]>
e48cf6429381c0d34be8ec0a0559db7a76e54ec1 authored over 1 year ago by cblgh <[email protected]>
this naming makes it congruous with the post/info key 'name'
a26279a3dd0f130879257e5c05b08e9f403e5373 authored over 1 year ago by cblgh <[email protected]>baa49335eaab6e5efdb5ec13e02370067c07d8a6 authored over 1 year ago by cblgh <[email protected]>
61f1f1cfce3a30fc584e0e30daea58b7dd5529e5 authored over 1 year ago by cblgh <[email protected]>
f8f72f9304286860ea7db49b5e43a51e1b77907d authored over 1 year ago by cblgh <[email protected]>
ecf82aa6932513fa7eded26e825770124236f398 authored over 1 year ago by cblgh <[email protected]>
559253d949b6b4d2d179a937a054bf2e4b6099fd authored over 1 year ago by cblgh <[email protected]>
50d4a9e76ef8c55a86b0d704d0c2f0e5a4001800 authored over 1 year ago by cblgh <[email protected]>
3e35d1688964bdc26268974f4fffe64b1afb24d8 authored over 1 year ago by cblgh <[email protected]>
65389cd4be2b46ba5a05fcfbfef0f0d662dea3ca authored over 1 year ago by cblgh <[email protected]>
08f0c6ef1459369672508539dc5b52138398c3b7 authored over 1 year ago by cblgh <[email protected]>
1e1dd03a4fd7f695176a9464b357c4b017386d84 authored over 1 year ago by cblgh <[email protected]>
479fc7c52325621b9e9d26c50999a604cd5b08ae authored over 1 year ago by cblgh <[email protected]>
d182d7e5f130e3194945e35aebf4ac4cdb26c155 authored over 1 year ago by cblgh <[email protected]>
29f5b77115f12d4f49c0d68a31a8d94711846098 authored over 1 year ago by cblgh <[email protected]>
00204c4bde0048f0948b98d4eec94ae1d7c06883 authored over 1 year ago by cblgh <[email protected]>
in this slightly large commit we do a few different but related things.
all these changes are ai...
6bd2d0207fa354d8fb6e402eae97cad8f55cba3d authored over 1 year ago by cblgh <[email protected]>
dc95fa6ad5821d3dfecd5a69f1067dd55282b83e authored over 1 year ago by cblgh <[email protected]>
deduplicated a bit of code by refactoring repetitive statements
6e28aa3f0d017d0e10e43acbe234347edb840929 authored over 1 year ago by cblgh <[email protected]>
resolveHashes purpose is for getting json from indexes and buffers and
returning it to users of ...
61b5fe3a70a96761396ce94801d7b13c39f59be3 authored over 1 year ago by cblgh <[email protected]>
dbde0e184c25781939091062c85861b0f1916d5b authored over 1 year ago by cblgh <[email protected]>
8c2c21fb098b06c99a7b3aa9edc106637b92cda4 authored over 1 year ago by cblgh <[email protected]>
e39e266577d4108d17a0cf3803a31ebefbcde7f3 authored over 1 year ago by cblgh <[email protected]>
b10b4e2983bf27ec5ac6b895df2711d5c60a061e authored over 1 year ago by cblgh <[email protected]>
111c9c897ad8c5286b25eccc2f16bd8e47985f1b authored over 1 year ago by cblgh <[email protected]>
8e024f99440778b9fa20e5373c70cbd598eb1a9a authored over 1 year ago by cblgh <[email protected]>
3251c7044e352c334c808275da12423fc6b9025e authored over 1 year ago by cblgh <[email protected]>
044684f84ef9e8610219850a2540e6c1bc609571 authored over 1 year ago by cblgh <[email protected]>
675a2182c74a30175c960297032622af9bfde13c authored over 1 year ago by cblgh <[email protected]>
b3c3dbb26193554a121d72c769a7e91a9e3f6391 authored over 1 year ago by cblgh <[email protected]>
ce153728d5a12a8d5658cb1790aba92018cba128 authored over 1 year ago by cblgh <[email protected]>
fa994a7841dc16928de7e12563716fb970b70850 authored over 1 year ago by cblgh <[email protected]>
bc14282952df5542a9d3a3890db3d1e90301fa9b authored over 1 year ago by cblgh <[email protected]>
fa4fd66d7c54c898820ccd50cebc05762f808845 authored over 1 year ago by cblgh <[email protected]>
79919af6e21417fa6ae43464f01c543876a5b178 authored over 1 year ago by cblgh <[email protected]>
implement safeguards at multiple levels so that we check each incoming
post, or hashes to reques...
4a7eaf975124232c96948924faf3c5f3ca125fb0 authored over 1 year ago by cblgh <[email protected]>
04d5f425964c6cba9145e95362d81d391b1e2d88 authored over 1 year ago by cblgh <[email protected]>
8d6c6e7114b8f9fe8646dba75c5e7985b8e0a1b3 authored over 1 year ago by cblgh <[email protected]>
f0a7359b1fcac20229619c8853339a4820037b01 authored over 1 year ago by cblgh <[email protected]>
440515e80450ab689f498329a57ff2b3ae01c2f8 authored over 1 year ago by cblgh <[email protected]>
this commit adds unit tests for exercising the links functionality. as
part of implementing the ...
this commit fixes the little inconsistencies that arise when writing
something all in one go wit...
2ca05e175d7ddbef1c875d642f5271f30bde710c authored over 1 year ago by cblgh <[email protected]>
a58b67f6dac96eb97163b62231916192d7c05594 authored over 1 year ago by cblgh <[email protected]>
c54bdb48ee9ba10573a1de0ed5bc460f6538471a authored over 1 year ago by cblgh <[email protected]>
3213f187d2ab3f06159077b6b11d208bc457a848 authored over 1 year ago by cblgh <[email protected]>
58300c22fb4d33b7f5dc41a9dcfe3bdc2124a6b4 authored over 1 year ago by cblgh <[email protected]>
c6abc257fcabe113f5d8ebbe12d962e48b31da6a authored over 1 year ago by cblgh <[email protected]>
5420597f9e4e0768d0b50e56bf3c625d8c09d3e3 authored over 1 year ago by cblgh <[email protected]>
also patches index.js to return early if we don't have any hashes to
request
7722d8165417cd78e221040e7c6e6ecbb70f72f3 authored over 1 year ago by cblgh <[email protected]>
ad243880bb4cc795da01a5bc4d049279e00e74de authored over 1 year ago by cblgh <[email protected]>
also here: fixed a big typo & refactored tests to improve their robustness,
and started revampin...
997416b11190660a4daa2728cd176910674c3093 authored over 1 year ago by cblgh <[email protected]>
af751121c6f64014ade33a74cd19aef5eca3ed60 authored over 1 year ago by cblgh <[email protected]>
c8b19f94f436c1d3c42331e825536a6766275fef authored over 1 year ago by cblgh <[email protected]>
db4069b8289a6b3daa26850d28f7ad7df0fb77f7 authored over 1 year ago by cblgh <[email protected]>
per the spec rev 2023-04, a user may join a explicitly (already handled)
and implicitly (added i...
bd9b38508ad4fef2408cce8ffd6cfc988e31035e authored over 1 year ago by cblgh <[email protected]>
810e9c0ca0a476e3c539e080322e574ec1e51f77 authored over 1 year ago by cblgh <[email protected]>
49abc6041d4d0c598d4edaa48afcb1b490779df1 authored over 1 year ago by cblgh <[email protected]>
30d513ee5c433959d9e1d2452928432351e43140 authored over 1 year ago by cblgh <[email protected]>
add tests that make sure that the behaviour for a channel state request
with future = 1 is corre...
b9b1e80e17be2d71dfc7b1d077ea4cb505d0ae32 authored over 1 year ago by cblgh <[email protected]>
894bc287ac24fbb386b049972e6c3f2c1951692a authored over 1 year ago by cblgh <[email protected]>
this commit makes a substantial change to the way deletes are handled in
that the behaviour for ...
8959ec3aad66300f3babcd482c041fe49eed7507 authored over 1 year ago by cblgh <[email protected]>
instead of using a temporary object, seen = {}, we now have a column
that we query before decidi...
a71bc71ea3c72bdb617cad2e023f81e4974245d6 authored over 1 year ago by cblgh <[email protected]>
5d582c7e3d0faf9bb26b6895396d74c03e2ff1ce authored over 1 year ago by cblgh <[email protected]>
aaca23ce401e3c46f723e8de60921e258596f440 authored over 1 year ago by cblgh <[email protected]>
b88418cc53f12f896165da9898106f9cf863f0f0 authored over 1 year ago by cblgh <[email protected]>
40f499b9a7f767c47c1d4cc5cce9c8493305fab5 authored over 1 year ago by cblgh <[email protected]>
31d164ec162cc3c3aaca4b274763553b92f0edf2 authored over 1 year ago by cblgh <[email protected]>
we now filter out query results that fail to find a match for one of our
passed in keys
9c00c9f3d7045006aa1c88434a76e82fc3521915 authored over 1 year ago by cblgh <[email protected]>
3fd3af669426992083ba5fbd68d3d1298aa4645d authored over 1 year ago by cblgh <[email protected]>
3fc0046c61547c7ce61faa5f638e60670c31b952 authored over 1 year ago by cblgh <[email protected]>
regular key scheme is: `<channel>!<pubkeyHex>: 0|1`
sentinel key scheme is: `<channel>!<'x'.rep...
6df8346d754af27676255b51e5803f667e4090d3 authored over 1 year ago by cblgh <[email protected]>
augments handleResponse, handleRequest with done callbacks to facilitate
testing, and further fo...
80ba29087a5584748154a6074fcc3d384f786dcc authored over 1 year ago by cblgh <[email protected]>
92494c7c55ae03e39ee14f9e3d6158bf681b59e4 authored almost 2 years ago by cblgh <[email protected]>
b0425067a1339c3e27700a9240972db2667f6f30 authored almost 2 years ago by cblgh <[email protected]>
e55ccb5e3694dace6acb2ce397f5ff61347d93b6 authored almost 2 years ago by cblgh <[email protected]>
58c86cd684a76b181c93ea7c5a11bd8bb72e06de authored almost 2 years ago by cblgh <[email protected]>