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

Merge pull request #14 from mycognosist/store_exploration

Document the store and stream modules

github.com/cabal-club/cable.rs - 06429a07ce312a58af426a1523c19e14c939a84d authored over 1 year ago by glyph <[email protected]>
add extensive comments and doc comments to the stream module

github.com/cabal-club/cable.rs - 84e7e7c45e72c153d1b90415cccfdbd25e4a55fc authored over 1 year ago by mycognosist <[email protected]>
add extensive comments and doc comments to the store module

github.com/cabal-club/cable.rs - 0ec278acc9d190d66d0561e974e1ad90a237117f authored over 1 year ago by mycognosist <[email protected]>
return the timestamp without an Option wrapper

github.com/cabal-club/cable.rs - 14e8d2a2b5aa1930efcb6d823574da46accbea56 authored over 1 year ago by mycognosist <[email protected]>
import the store and stream modules and add the Payload and ChannelOptions types

github.com/cabal-club/cable.rs - aca158c8a1d18b2c61361d1ed0626322710ea13f authored over 1 year ago by mycognosist <[email protected]>
correctly label example as post request (not hash response)

github.com/cabal-club/cable.js - 7380ac941324dfe872e19c9acec3c7a8616fbfd2 authored over 1 year ago by cblgh <[email protected]>
fix post request example naming and update readme

github.com/cabal-club/cable.js - 76b30a461d98789857ba6abe8d179da1577be2d8 authored over 1 year ago by mycognosist <[email protected]>
Merge pull request #13 from mycognosist/cleanup_tests

Add small improvements to docs etc.

github.com/cabal-club/cable.rs - c70685eee35d0ae400ac1189e78859189b8da9b8 authored over 1 year ago by glyph <[email protected]>
small improvements to docs etc

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

Implement `FromBytes` trait impl for `Message` and test all variants

github.com/cabal-club/cable.rs - 9c2bbb4bcff3d99da9b225a38b3d42ae61f4cb06 authored over 1 year ago by glyph <[email protected]>
add channel list response from bytes and passing tests for all response types

github.com/cabal-club/cable.rs - f8347c066bfe1dc0cc4b610b4e30fc8aca69c9c2 authored over 1 year ago by mycognosist <[email protected]>
add passing tests for message request types to bytes

github.com/cabal-club/cable.rs - f145080804f9d3628e11bd84b1928c3a0159f7db authored over 1 year ago by mycognosist <[email protected]>
fix channel len bug

github.com/cabal-club/cable.rs - 797af7bc8c9e4bf38de8e03468fd7a4fed83bbd7 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for bytes to post request

github.com/cabal-club/cable.rs - 14418ec70550ed7eb25193675c4c1c742f12bf0d authored over 1 year ago by mycognosist <[email protected]>
implement from_bytes (FromBytes) for Message

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

Implement `ToBytes` trait `impl` for `Message` and test all variants

github.com/cabal-club/cable.rs - 076327aade3e8d31854c06fd665911ab2b03d14d authored over 1 year ago by glyph <[email protected]>
add a passing test for post request to bytes

github.com/cabal-club/cable.rs - 836a1e8fb07406df55b2e33c7dddcfebe9cec5f3 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for channel list response to bytes

github.com/cabal-club/cable.rs - ba886e7232066093f6a65dee29b31649f5c0d4ce authored over 1 year ago by mycognosist <[email protected]>
add a passing test for post response to bytes

github.com/cabal-club/cable.rs - 25baabd358bc4b2274ba87d2b00f7965d9b44ae7 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for channel list request to bytes

github.com/cabal-club/cable.rs - d79e757cbd530f94ae76cdbc9df94e380e93d349 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for channel state request to bytes

github.com/cabal-club/cable.rs - a2e4f8b00a1b3da5f7922e5a7b1a567ae7fcc57c authored over 1 year ago by mycognosist <[email protected]>
add a passing test for channel time range request to bytes

github.com/cabal-club/cable.rs - d669545cb1a686d8234b18341b930f195fb84f3e authored over 1 year ago by mycognosist <[email protected]>
clean-up comments and introduce custom Timestamp type

github.com/cabal-club/cable.rs - f57d88bc7bc0a1607088a8f89bce0a9eab4b6650 authored over 1 year ago by mycognosist <[email protected]>
implement to_bytes (ToBytes) for Message and add a passing test for cancel request to bytes

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

Update `Message` types and implement `CountBytes` for `Message`

github.com/cabal-club/cable.rs - 7eb11d2be95650c8392f1805e1c9fc5ee39510e8 authored over 1 year ago by glyph <[email protected]>
replace Vec<u8> with Vec<Hash> for Message types

github.com/cabal-club/cable.rs - 9d36ebb53fa8a0ae71084c1a3b0e58772fcbd573 authored over 1 year ago by mycognosist <[email protected]>
represent PostBody::Delete hashes as Vec<Hash> instead of Vec<u8> and update tests

github.com/cabal-club/cable.rs - c0b1a0543f9161c1a5e1c24e4db2f1ebc19f3bea authored over 1 year ago by mycognosist <[email protected]>
represent Post links as Vec<Hash> instead of Vec<u8> and update tests

github.com/cabal-club/cable.rs - 7c790a74f0727fc95fcc63f4c3067c3a45eda62f authored over 1 year ago by mycognosist <[email protected]>
replace for loop with fold and implement count_from_bytes for Post

github.com/cabal-club/cable.rs - 80bc316cdef978e90a958df699ea21fdbe689263 authored over 1 year ago by mycognosist <[email protected]>
update Message types and implement CountBytes for Message

github.com/cabal-club/cable.rs - 9e043509b1e9b4dcbe7177dc2f4f11d85d456945 authored over 1 year ago by mycognosist <[email protected]>
convert EncodedPost from struct to type

github.com/cabal-club/cable.rs - 361ced4c3a935943eea9e11bef911c6cc29be0a6 authored over 1 year ago by mycognosist <[email protected]>
convert EncodedChannel from struct to type

github.com/cabal-club/cable.rs - fdb4e40974762241660f02ed54b6987dad2023b4 authored over 1 year ago by mycognosist <[email protected]>
add message_type method for Message

github.com/cabal-club/cable.rs - 244bbf444330a42899b8412490668f2a440bccb8 authored over 1 year ago by mycognosist <[email protected]>
remove unnecessary length fields which can be calculated

github.com/cabal-club/cable.rs - 5af28e992f15c671fe2a65d89acfbae517458ae3 authored over 1 year ago by mycognosist <[email protected]>
replace Vec<u8> with u64 or u8 where appropriate

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

Use `String` (UTF-8) instead of `Vec<u8>`

github.com/cabal-club/cable.rs - 7997638c378e10b63b086b3a42b9a326e8862931 authored over 1 year ago by glyph <[email protected]>
replace Vec<u8> with String for user info and update tests

github.com/cabal-club/cable.rs - 2afb2d832151227ee66cefc50771c01280515cd2 authored over 1 year ago by mycognosist <[email protected]>
replace Vec<u8> with String for text and update tests

github.com/cabal-club/cable.rs - 9f4852cc9cebb9717003e898b0136ea99032c35c authored over 1 year ago by mycognosist <[email protected]>
replace Vec<u8> with String for topic name and update tests

github.com/cabal-club/cable.rs - a29d087bf58c20e1a4d21c44fa9e6af8728385b0 authored over 1 year ago by mycognosist <[email protected]>
update tests to use String for channel name

github.com/cabal-club/cable.rs - 588949dd03b6ea3e72038c6b40c085ec45fea4f1 authored over 1 year ago by mycognosist <[email protected]>
replace Vec<u8> with String for channel name

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

Add additional `Post` methods and clean-up error handling

github.com/cabal-club/cable.rs - 0f495d1576d8621c70483a0df6e61d3160cbc3bc authored over 1 year ago by glyph <[email protected]>
make clippy slightly less displeased

github.com/cabal-club/cable.rs - 4748ee4405bf9882e94a6ce9ab05a9a7ac16301f authored over 1 year ago by mycognosist <[email protected]>
add a passing test for channel retrieval

github.com/cabal-club/cable.rs - fd3690f0113b9c96d2862b2920a9899c1983b514 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for post is_signed

github.com/cabal-club/cable.rs - 6fb1563e62554bd45a5226f1bff298a1d25e17a9 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for timestamp retrieval

github.com/cabal-club/cable.rs - 07694d4eb0dabb3a4a57ed770857ce1ede0b3b5d authored over 1 year ago by mycognosist <[email protected]>
replace unwrap with try operator in tests

github.com/cabal-club/cable.rs - e33fbcd727ef4d006c84fc6c0c84b0273973f0b4 authored over 1 year ago by mycognosist <[email protected]>
replace unwrap by raising appropriate error type

github.com/cabal-club/cable.rs - 7d0a10f0af466982a52108d22da3de9452bf3994 authored over 1 year ago by mycognosist <[email protected]>
add error types for none and hashing failure

github.com/cabal-club/cable.rs - e6bc25748259e8e853a2b3b55252eb8bff4f4b59 authored over 1 year ago by mycognosist <[email protected]>
add hash for Post

github.com/cabal-club/cable.rs - 3a03b6c4c654862356ba59e9419e342e537628be authored over 1 year ago by mycognosist <[email protected]>
add get_timestamp for Post

github.com/cabal-club/cable.rs - 241618d5be0bf21f6badf041d02a67cecfa4b38f authored over 1 year ago by mycognosist <[email protected]>
add is_signed for Post

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

Implement `FromBytes` trait impl for `Post` and test all variants

github.com/cabal-club/cable.rs - 4fe7845ae6a100f18dd553abbfe3d7213ed23721 authored over 1 year ago by glyph <[email protected]>
add todo note about chaning Channel and Text types from Vec<u8> to String

github.com/cabal-club/cable.rs - 9dd33d68a306a8a4bc2fb1b428c3d8731db7b016 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for bytes to join post and bytes to leave post

github.com/cabal-club/cable.rs - 10fb5f9c11d345b77d878e9c571aab1f85d78d0b authored over 1 year ago by mycognosist <[email protected]>
add a passing test for bytes to topic post

github.com/cabal-club/cable.rs - b2f766deea3ed3dc8c23e6d66d080369aeca91d4 authored over 1 year ago by mycognosist <[email protected]>
add a failing test for bytes to info post

github.com/cabal-club/cable.rs - c32d9208425145a2bff149425ab2b55fc7e2c025 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for bytes to delete post

github.com/cabal-club/cable.rs - 11e5612441d18db84bb5f2e0a2010a612b37e812 authored over 1 year ago by mycognosist <[email protected]>
switch result and expected result order in test assertions

github.com/cabal-club/cable.rs - c63ba0f93849b9b40b6ee20b11e3a850d0aa9802 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for bytes to text post

github.com/cabal-club/cable.rs - eb9288f1f8e30b982457baab5b503988ca60b92c authored over 1 year ago by mycognosist <[email protected]>
implement from_bytes (FromBytes) for Post and add 0 key_len to terminate info pairs

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

Implement `ToBytes` and `CountBytes` trait impls for `Post` and test all variants

github.com/cabal-club/cable.rs - 9075445a4761e2df07514cf875042eead18004d6 authored over 1 year ago by glyph <[email protected]>
remove ChannelLen

github.com/cabal-club/cable.rs - 15d14c88bd70463e3a1f32df48b4eb7c936662eb authored over 1 year ago by mycognosist <[email protected]>
add a passing test for leave post to bytes

github.com/cabal-club/cable.rs - 7f3ecb4db96c428f4f3579336334f3d57bf8233f authored over 1 year ago by mycognosist <[email protected]>
add a passing test for join post to bytes

github.com/cabal-club/cable.rs - dd6267edd0d9d869e7cf09f4636ec19038845c11 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for topic post to bytes

github.com/cabal-club/cable.rs - 51f9340c5599032db2a97fe94eb2f915277a2205 authored over 1 year ago by mycognosist <[email protected]>
remove length fields from PostBody::Join and PostBody::Leave

github.com/cabal-club/cable.rs - 1d2e1a6e9e318b171de65ae76b8402ecb4b1df06 authored over 1 year ago by mycognosist <[email protected]>
remove length fields from PostBody::Topic

github.com/cabal-club/cable.rs - 9f1720e623fad0d37a40828177b17bd9f0f8db4b authored over 1 year ago by mycognosist <[email protected]>
remove length fields from PostBody::Delete and update tests

github.com/cabal-club/cable.rs - d7914c2b2fbd706bda4b5f1e9a25fa337cebfa67 authored over 1 year ago by mycognosist <[email protected]>
remove length fields from PostBody::Text and update tests

github.com/cabal-club/cable.rs - 2c43c6ed8352608a3ed96b2f621591b63a90a2cd authored over 1 year ago by mycognosist <[email protected]>
remove num_links field from PostHeader, update constructor and tests

github.com/cabal-club/cable.rs - 712853b06f14dcbc34de8a2936007e542af18019 authored over 1 year ago by mycognosist <[email protected]>
remove length fields from UserInfo and accept generic inputs to constructor

github.com/cabal-club/cable.rs - 4aa67366284dea1250e21db23d2d5d785f8ada94 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for info post to bytes

github.com/cabal-club/cable.rs - 1c11fdc690a29b0b11c54e063ee425446d716f12 authored over 1 year ago by mycognosist <[email protected]>
remove some commented-out code and add todo comments

github.com/cabal-club/cable.rs - 157afbe18d8816e7161a1f6968e9009b29338631 authored over 1 year ago by mycognosist <[email protected]>
add a passing test for delete post to bytes

github.com/cabal-club/cable.rs - 23950d05c412c067a06ee0527c0174212472485f authored over 1 year ago by mycognosist <[email protected]>
make clippy slightly less displeased

github.com/cabal-club/cable.rs - 4c832a3226ae60819ec37d6f581b95b132ec416c authored over 1 year ago by mycognosist <[email protected]>
add construction methods and a passing test for text post to bytes

github.com/cabal-club/cable.rs - e8d6a9801c9f99323344a61d21405d1d11138a8d authored over 1 year ago by mycognosist <[email protected]>
first pass at implementation of count_bytes (CountBytes) for Post

github.com/cabal-club/cable.rs - f30c99a8de381cb984dbd677cbfe66e87428d5c9 authored over 1 year ago by mycognosist <[email protected]>
first pass at implementation of write_bytes (ToBytes) for Post

github.com/cabal-club/cable.rs - 27b82cef02e48ba9c14836f14e815d3c06feba3a authored over 1 year ago by mycognosist <[email protected]>
change some post header fields from Vec<u8> to u64 (decoded values)

github.com/cabal-club/cable.rs - dd7542a9c8d1a09b62c2dae648c311a15458a430 authored over 1 year ago by mycognosist <[email protected]>
begin working on ToBytes, FromBytes and CountBytes trait impls for Post

github.com/cabal-club/cable.rs - 6b56394e00d2195550ff289e6493d03156c3ec74 authored over 1 year ago by mycognosist <[email protected]>
document varint functions

github.com/cabal-club/cable.rs - 702ee58120c2cbe819850c0c2fbd6507deb4da98 authored over 1 year ago by mycognosist <[email protected]>
import error module in cable

github.com/cabal-club/cable.rs - 4ab424e8ac1b0c797c63af1fe2f35e0e25420c27 authored over 1 year ago by mycognosist <[email protected]>
add nightly feature for backtrace

github.com/cabal-club/cable.rs - a22fb666c4a966f2c93ec2f84e8572baee929937 authored over 1 year ago by mycognosist <[email protected]>
use local desert crate as dependency target

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

Create cargo workspace with `cable` and `desert`

github.com/cabal-club/cable.rs - 843f1084ae9550062623edad393a9a1278ba08b9 authored over 1 year ago by glyph <[email protected]>
fix formatting

github.com/cabal-club/cable.rs - e6ebe44ca96412d5e6c667270e7bebc6d030a8c8 authored over 1 year ago by mycognosist <[email protected]>
update readmes

github.com/cabal-club/cable.rs - 78a6dcec123ab2ac1b5f1f201cf7441661bab287 authored over 1 year ago by mycognosist <[email protected]>
remove old files

github.com/cabal-club/cable.rs - 94bf979e529ca932731a50c7a625084ba655dcf0 authored over 1 year ago by mycognosist <[email protected]>
add desert to the workspace as a vendored lib

github.com/cabal-club/cable.rs - 2595f1b2470896d11f115ccf0958394af22ecdd7 authored over 1 year ago by mycognosist <[email protected]>
convert repo to workspace and move main cable lib

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

Add `get_channel` and `verify` post methods

github.com/cabal-club/cable.rs - 11dcdfd0135fe3709fde4173ceed21e4d25acba0 authored over 1 year ago by glyph <[email protected]>
separate text post hex binary into const

github.com/cabal-club/cable.rs - 8aa565bc10be403d7f3f8583c94860cf1fc5ee67 authored over 1 year ago by mycognosist <[email protected]>
add get_channel method for post

github.com/cabal-club/cable.rs - c30c476e6c2bd93aeaf10ec8d81076dfa7613356 authored over 1 year ago by mycognosist <[email protected]>
add the verify method on Post and a simple test

github.com/cabal-club/cable.rs - 6cfb52bc41725ae893b46fcc50a1f024b4b146ae authored over 1 year ago by mycognosist <[email protected]>
add hex crate as a dev dependency

github.com/cabal-club/cable.rs - 4cdf79ccd4467f1953bd228a7790a386e62c558b authored over 1 year ago by mycognosist <[email protected]>
rename the chat example so that it doesn't prevent running tests

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

Update message types

github.com/cabal-club/cable.rs - 2029b052b4423c3a97f54b4cb141743dfcec976c authored over 1 year ago by glyph <[email protected]>