Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Cabal

Peer-to-peer and resilient group chat that works in limited connectivity and when offline.
Collective - Host: opensource - https://opencollective.com/cabal-club - Website: https://cabal.chat - Code: https://github.com/cabal-club

add response types

github.com/cabal-club/cable.rs - 15411bd7069d34828f3a2d0ebbbb02fc7d734967 authored over 1 year ago by mycognosist <[email protected]>
add encoded post type

github.com/cabal-club/cable.rs - 08d9f8534a13a6fef3ed8abb040333cfeec110fd authored over 1 year ago by mycognosist <[email protected]>
add circuit id, req id and encoded channel types

github.com/cabal-club/cable.rs - 9ea821dc9e1e52d1c415e23e19f87f0bb2951f55 authored over 1 year ago by mycognosist <[email protected]>
add message, message header, message body and request types

github.com/cabal-club/cable.rs - 275359a48a2d6884a78f3b2e2a36480df4db1009 authored over 1 year ago by mycognosist <[email protected]>
minor doc comment changes

github.com/cabal-club/cable.rs - d27b09d81af621f405b2156a3f12037621077e82 authored over 1 year ago by mycognosist <[email protected]>
remove extraneous log statements

github.com/cabal-club/cable-core.js - 8c2c21fb098b06c99a7b3aa9edc106637b92cda4 authored over 1 year ago by cblgh <[email protected]>
Merge pull request #2 from mycognosist/check_all_posts

Update post types

github.com/cabal-club/cable.rs - 9a06047d729df444a0ec63c0ba4da15b3f3b8964 authored over 1 year ago by glyph <[email protected]>
update example code to use published cable-core

github.com/cabal-club/cable-core.js - e39e266577d4108d17a0cf3803a31ebefbcde7f3 authored over 1 year ago by cblgh <[email protected]>
zero-out version before publish

github.com/cabal-club/cable-core.js - 8e024f99440778b9fa20e5373c70cbd598eb1a9a authored over 1 year ago by cblgh <[email protected]>
make license usage compatible with reuse tool

github.com/cabal-club/cable-core.js - 044684f84ef9e8610219850a2540e6c1bc609571 authored over 1 year ago by cblgh <[email protected]>
update post types to match spec

github.com/cabal-club/cable.rs - c8cccef82ce50eac5bce6ac66d435e0e34385d08 authored over 1 year ago by mycognosist <[email protected]>
comment-out the length-prefixed-stream dependency

github.com/cabal-club/cable.rs - eb678a6c4e5e297cbb396f664b26c7768830d1cf authored over 1 year ago by mycognosist <[email protected]>
Merge pull request #1 from mycognosist/cargo_fmt

Apply idiomatic formatting with cargo fmt

github.com/cabal-club/cable.rs - c86dda3fd78bcd6d0322bb957088312934860097 authored over 1 year ago by glyph <[email protected]>
apply idiomatic formatting with cargo fmt

github.com/cabal-club/cable.rs - 68b6f049781ae6a78f9f91777dda43c919ea1bf8 authored over 1 year ago by mycognosist <[email protected]>
refactor: move all views files into views directory

github.com/cabal-club/cable-core.js - 675a2182c74a30175c960297032622af9bfde13c authored over 1 year ago by cblgh <[email protected]>
refactor: move CableStore to separate file store.js

github.com/cabal-club/cable-core.js - b3c3dbb26193554a121d72c769a7e91a9e3f6391 authored over 1 year ago by cblgh <[email protected]>
remove old comments

github.com/cabal-club/cable-core.js - ce153728d5a12a8d5658cb1790aba92018cba128 authored over 1 year ago by cblgh <[email protected]>
update readme with import notice

github.com/cabal-club/cable-core.js - fa994a7841dc16928de7e12563716fb970b70850 authored over 1 year ago by cblgh <[email protected]>
replace local cable with npm published cable.js

github.com/cabal-club/cable-core.js - bc14282952df5542a9d3a3890db3d1e90301fa9b authored over 1 year ago by cblgh <[email protected]>
clarify debugging stmt

github.com/cabal-club/cable-core.js - fa4fd66d7c54c898820ccd50cebc05762f808845 authored over 1 year ago by cblgh <[email protected]>
fix bug with handling bufs: resolve promise

github.com/cabal-club/cable-core.js - 79919af6e21417fa6ae43464f01c543876a5b178 authored over 1 year ago by cblgh <[email protected]>
update package.json

github.com/cabal-club/cable.js - 1b25839186cf6c137d7b9a74b5c8b421bbd26798 authored over 1 year ago by cblgh <[email protected]>
reuse tool license compliance

the reuse tool has been run with the following commands to ensure robots
can read what licenses ...

github.com/cabal-club/cable.js - 93f74267a01f5b502b96eedce3b732ae97f9664b authored over 1 year ago by cblgh <[email protected]>
add license, authors

github.com/cabal-club/cable.js - ca49683a40811dfff3e309beed57945895f4f814 authored over 1 year ago by cblgh <[email protected]>
readme: type hinting for code blocks

github.com/cabal-club/cable.js - d3fe8b85c9c1ccd4e137c5d665b46176c9e8f33d authored over 1 year ago by cblgh <[email protected]>
complete-examples.js: make output static by embedding example keypair

github.com/cabal-club/cable.js - ab8a9ef3e59c73a346439c79f9338c1cd21842fd authored over 1 year ago by cblgh <[email protected]>
tighten up deletion checks

implement safeguards at multiple levels so that we check each incoming
post, or hashes to reques...

github.com/cabal-club/cable-core.js - 08da714a875d90f2281bfb1500fcc976a93a16b9 authored over 1 year ago by cblgh <[email protected]>
remove old request sketch

github.com/cabal-club/cable-core.js - 4a7eaf975124232c96948924faf3c5f3ca125fb0 authored over 1 year ago by cblgh <[email protected]>
test reverse + normal links indexing

github.com/cabal-club/cable-core.js - f0a7359b1fcac20229619c8853339a4820037b01 authored over 1 year ago by cblgh <[email protected]>
additional commenting

github.com/cabal-club/cable-core.js - 440515e80450ab689f498329a57ff2b3ae01c2f8 authored over 1 year ago by cblgh <[email protected]>
test links

this commit adds unit tests for exercising the links functionality. as
part of implementing the ...

github.com/cabal-club/cable-core.js - e6d97d7a96decf5c941d7424852be63edce61586 authored over 1 year ago by cblgh <[email protected]>
links indexing: fix bugs revealed by test suite

this commit fixes the little inconsistencies that arise when writing
something all in one go wit...

github.com/cabal-club/cable-core.js - 0546b84d0546c85ce6017b77ad4686834de32be6 authored over 1 year ago by cblgh <[email protected]>
continue implementing links

github.com/cabal-club/cable-core.js - 2ca05e175d7ddbef1c875d642f5271f30bde710c authored over 1 year ago by cblgh <[email protected]>
continue links index iteration

github.com/cabal-club/cable-core.js - a58b67f6dac96eb97163b62231916192d7c05594 authored over 1 year ago by cblgh <[email protected]>
add wip links+reverse links+heads index

github.com/cabal-club/cable-core.js - c54bdb48ee9ba10573a1de0ed5bc460f6538471a authored over 1 year ago by cblgh <[email protected]>
remove outdated cli binaries section

github.com/cabal-club/cabal-club.github.io - 7a5d95002137eb04b763854906c647d9dc8467ae authored over 1 year ago by Alexander Cobleigh <[email protected]>
bump cabal-client min version to one with pinned noise-protocol version

github.com/cabal-club/cabal-cli - 66b4bb9f3b9fae5d508e6aaa5aad981a9514c04e authored over 1 year ago by cblgh <[email protected]>
Merge branch 'master' of github.com:cabal-club/cabal-client

github.com/cabal-club/cabal-client - edbf20405aab603789c433780b76f0504eb1955d authored over 1 year ago by cblgh <[email protected]>
bump cabal-core version to version with noise-protocol dep pinned

github.com/cabal-club/cabal-client - ebc9fde7c6c304bfd83a0a042c2086ebb7225661 authored over 1 year ago by cblgh <[email protected]>
pin noise-protocol version to known functioning version

github.com/cabal-club/cabal-core - 0a9c07d1e0fc6bbf5561d4869e4be94a7efd7892 authored over 1 year ago by cblgh <[email protected]>
actually pin noise-protocol version

github.com/cabal-club/cabal-cli - 98f1a368466edcf20b69c7b71e75838f926e05a3 authored over 1 year ago by cblgh <[email protected]>
attempt fix to sudden flaky installs: pin noise-protocol version

github.com/cabal-club/cabal-cli - 346ba409da4db6bea433a12ae05a892f35c4c6b7 authored over 1 year ago by cblgh <[email protected]>
Add redundant note re: time_start being honoured.

github.com/cabal-club/cable - b5965a0666ed06f5c8274cf908551d676b7ef841 authored over 1 year ago by Kira Oakley <[email protected]>
reword: cablegram -> (message) buf

github.com/cabal-club/cable-core.js - 3213f187d2ab3f06159077b6b11d208bc457a848 authored over 1 year ago by cblgh <[email protected]>
reword comments; use 'message' instead of 'cablegram'

github.com/cabal-club/cable.js - e5ce73da6dbdac853bd15db0d19f2a4327962f66 authored over 1 year ago by cblgh <[email protected]>
refactor: use cable.peekMessage

github.com/cabal-club/cable-core.js - 58300c22fb4d33b7f5dc41a9dcfe3bdc2124a6b4 authored over 1 year ago by cblgh <[email protected]>
increase clarity: rename peek to peekMessage

github.com/cabal-club/cable.js - 751c1d58b09b64e57920c89ecbf035d68cd1f07f authored over 1 year ago by cblgh <[email protected]>
create util functions for humanizing msg/post types int->eng

github.com/cabal-club/cable-core.js - c6abc257fcabe113f5d8ebbe12d962e48b31da6a authored over 1 year ago by cblgh <[email protected]>
field tables: rephrase and synthesize explanation

my second attempt at a revision of the field tables description! the
intent is to clarify that f...

github.com/cabal-club/cable - 39d354f3cfdf2002892271b88c9d77076912e079 authored over 1 year ago by cblgh <[email protected]>
Change seconds to milliseconds.

github.com/cabal-club/cable - 868f18ca469321028e94195366e2225fa6a23cae authored over 1 year ago by Kira Oakley <[email protected]>
make it possible to pass a kp externally

github.com/cabal-club/cable-core.js - 5420597f9e4e0768d0b50e56bf3c625d8c09d3e3 authored over 1 year ago by cblgh <[email protected]>
improve example to demonstrate a full request & response cycle

also patches index.js to return early if we don't have any hashes to
request

github.com/cabal-club/cable-core.js - 1a8168cdee12559d0dc632b68a50e769c9eccca7 authored over 1 year ago by cblgh <[email protected]>
live query test: add a couple assertions

github.com/cabal-club/cable-core.js - 7722d8165417cd78e221040e7c6e6ecbb70f72f3 authored over 1 year ago by cblgh <[email protected]>
refactor requestsMap to make use of embedded JSON-parsed request object

github.com/cabal-club/cable-core.js - ad243880bb4cc795da01a5bc4d049279e00e74de authored over 1 year ago by cblgh <[email protected]>
channel time range request sends live hash responses according to timeStart

also here: fixed a big typo & refactored tests to improve their robustness,
and started revampin...

github.com/cabal-club/cable-core.js - 4e5acf27105c74f67e528d3165f848aafb13d264 authored over 1 year ago by cblgh <[email protected]>
cleanup outdated todos

github.com/cabal-club/cable-core.js - 997416b11190660a4daa2728cd176910674c3093 authored over 1 year ago by cblgh <[email protected]>
testutils: fix typo

github.com/cabal-club/cable-core.js - af751121c6f64014ade33a74cd19aef5eca3ed60 authored over 1 year ago by cblgh <[email protected]>
add example showing how to promisify lib

github.com/cabal-club/cable-core.js - c8b19f94f436c1d3c42331e825536a6766275fef authored over 1 year ago by cblgh <[email protected]>
Rename two sections for clarity.

github.com/cabal-club/cable - 50e3081b83a198b48af352e8423d29531e6c55c2 authored over 1 year ago by Kira Oakley <[email protected]>
Regenerate ToC.

github.com/cabal-club/cable - ad7f9adb905efff36b9812770d0a6f6302ee4ac3 authored over 1 year ago by Kira Oakley <[email protected]>
Swaps 5.2 and 5.4. Swaps 6.2 and 6.3.

github.com/cabal-club/cable - 4b2aa188e469669b24ab87f9f62efc1c48c0c575 authored over 1 year ago by Kira Oakley <[email protected]>
Specify that timestamps are in MILLISECONDS.

github.com/cabal-club/cable - 59885336dffe283ae3116588a7316184f1c85e74 authored over 1 year ago by Kira Oakley <[email protected]>
Specify the minimum value of num_deletions.

github.com/cabal-club/cable - db67ea9cce067823bb47a6632af0e168e1d225ae authored over 1 year ago by Kira Oakley <[email protected]>
add improvements wrt consistency, clarity, readability

these changes seek to improve the spec in the following ways:

* long complex sentences are brok...

github.com/cabal-club/cable - df08087b947dee60e3be2eccc97ba7bcb32b5baa authored over 1 year ago by cblgh <[email protected]>
s/requestor/requester/

github.com/cabal-club/cable - 602d9327457f52f253d0988be82194eb59ffe055 authored over 1 year ago by Kira Oakley <[email protected]>
fix found typos

* some of these are outright typos
* others are typos as based on the definitions previously dec...

github.com/cabal-club/cable - 2421b285c7ae54476cb9e592c8efc342df431b16 authored over 1 year ago by cblgh <[email protected]>
Revert "Rename two sections for clarity."

This reverts commit f967d2d2abc820cacb012d4ec72b6e3cffeacccb.

github.com/cabal-club/cable - b74fd7505034c1bbe66a69270f1fdc9ef298adf6 authored over 1 year ago by Kira Oakley <[email protected]>
minor cleanup, use ttl > 0 not > 1 determine forwarding

github.com/cabal-club/cable-core.js - db4069b8289a6b3daa26850d28f7ad7df0fb77f7 authored over 1 year ago by cblgh <[email protected]>
handle and test implicitly channel membership

per the spec rev 2023-04, a user may join a explicitly (already handled)
and implicitly (added i...

github.com/cabal-club/cable-core.js - 9f18fe172166c9e98ecdc4f53ff62ad8e83eb64f authored over 1 year ago by cblgh <[email protected]>
test & handle hash response with hash_count = 0

github.com/cabal-club/cable-core.js - bd9b38508ad4fef2408cce8ffd6cfc988e31035e authored over 1 year ago by cblgh <[email protected]>
ensure strictness of ttl (0 <= ttl <= 16)

github.com/cabal-club/cable.js - c4f1288e629d58b2bf4f1ba97bc6d870ccc783be authored over 1 year ago by cblgh <[email protected]>
Rename two sections for clarity.

github.com/cabal-club/cable - f967d2d2abc820cacb012d4ec72b6e3cffeacccb authored over 1 year ago by Kira Oakley <[email protected]>
send concluding hash response: signal request end

github.com/cabal-club/cable-core.js - 810e9c0ca0a476e3c539e080322e574ec1e51f77 authored over 1 year ago by cblgh <[email protected]>
further flesh out live query tests

github.com/cabal-club/cable-core.js - 49abc6041d4d0c598d4edaa48afcb1b490779df1 authored over 1 year ago by cblgh <[email protected]>
index.js: refactor & emit store-post for post/delete

github.com/cabal-club/cable-core.js - 30d513ee5c433959d9e1d2452928432351e43140 authored over 1 year ago by cblgh <[email protected]>
further refine and test an open channel state request + delete

add tests that make sure that the behaviour for a channel state request
with future = 1 is corre...

github.com/cabal-club/cable-core.js - 4475f8abe44aa0ba19083b69469fc2d7b773372f authored over 1 year ago by cblgh <[email protected]>
test & improve cancel request behaviour

github.com/cabal-club/cable-core.js - b9b1e80e17be2d71dfc7b1d077ea4cb505d0ae32 authored over 1 year ago by cblgh <[email protected]>
initial live request handling & tests

github.com/cabal-club/cable-core.js - 894bc287ac24fbb386b049972e6c3f2c1951692a authored over 1 year ago by cblgh <[email protected]>
reindex many channels on delete, add evt manager

this commit makes a substantial change to the way deletes are handled in
that the behaviour for ...

github.com/cabal-club/cable-core.js - f1a7bfc043dd7204c6c43e420c93eadc8d8f461f authored over 1 year ago by cblgh <[email protected]>
channel-membership: fix bug from refactor

github.com/cabal-club/cable-core.js - 8959ec3aad66300f3babcd482c041fe49eed7507 authored over 1 year ago by cblgh <[email protected]>
channel-state.js: implement robuster mechanism for deduping messages

instead of using a temporary object, seen = {}, we now have a column
that we query before decidi...

github.com/cabal-club/cable-core.js - b7ce5c06c391e276f07bb758ad59f26115b547cf authored over 1 year ago by cblgh <[email protected]>
comments outlining future work and persisting ideas

github.com/cabal-club/cable-core.js - a71bc71ea3c72bdb617cad2e023f81e4974245d6 authored over 1 year ago by cblgh <[email protected]>
remove text-post example; superceded by complete-examples.js

github.com/cabal-club/cable.js - 5a2ab4a799d3f6fbf97be50269a659239e11d414 authored over 1 year ago by cblgh <[email protected]>
revamp complete-examples to convert all buffers to hex

uses a homecooked recursive transformation function to detect instances
of the Buffer class and ...

github.com/cabal-club/cable.js - 70b7018d9412c41624c67aae319ad9b9f76326ce authored over 1 year ago by cblgh <[email protected]>
replace Buffer serialization with uint8array

github.com/cabal-club/cable.js - cafcaa6b1ad8bfa23cc225d65638337a3f546c2e authored over 1 year ago by cblgh <[email protected]>
create complete-examples.js as a resource for aligning implementations

outputs each request, response, and post type of the cable rev 2023-04 spec, one json object per...

github.com/cabal-club/cable.js - e2fb151ffcf7ee4da14422c1a0cbb4d6138f8d64 authored over 1 year ago by cblgh <[email protected]>
wip: updating channel state req handling per spec rev 2023-04

github.com/cabal-club/cable-core.js - 5d582c7e3d0faf9bb26b6895396d74c03e2ff1ce authored over 1 year ago by cblgh <[email protected]>