Ecosyste.ms: OpenCollective

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

Arbor Chat

Building a sustainable, high-context, user-respecting chat platform.
Collective - Host: opensource - https://opencollective.com/arbor-chat - Website: https://arbor.chat - Code: https://github.com/arborchat

Update fields/primitives_test.go with clearer test failure

github.com/arborchat/wisteria - cfd4c2d8f47618d2a52e7ae414a4f567f3ac4df3 authored almost 5 years ago by Christopher Waldon <[email protected]>
Update fields/primitives_test.go with clearer test failure

github.com/arborchat/forest-go - cfd4c2d8f47618d2a52e7ae414a4f567f3ac4df3 authored almost 5 years ago by Christopher Waldon <[email protected]>
Add newline testing and test to builder

github.com/arborchat/forest-go - 2c05bae7c9bc7111e4d480266667690e8e9918ca authored almost 5 years ago by Andrew Thorp <[email protected]>
Add newline testing and test to builder

github.com/arborchat/wisteria - 2c05bae7c9bc7111e4d480266667690e8e9918ca authored almost 5 years ago by Andrew Thorp <[email protected]>
Move the blob Contain() testing.

github.com/arborchat/forest-go - 755862f6c37aef933d7079d985d6db893f4a679e authored about 5 years ago by Josh Whetton <[email protected]>
Move the blob Contain() testing.

github.com/arborchat/wisteria - 755862f6c37aef933d7079d985d6db893f4a679e authored about 5 years ago by Josh Whetton <[email protected]>
Added tests for ContainsString() on Blobs.

This convenience function just calls Contains and
ends up testing both.

github.com/arborchat/wisteria - 3cc8b40bd24ddc1c5cc2df6d04f048ce2bb171cc authored about 5 years ago by Josh Whetton <[email protected]>
Added tests for ContainsString() on Blobs.

This convenience function just calls Contains and
ends up testing both.

github.com/arborchat/forest-go - 3cc8b40bd24ddc1c5cc2df6d04f048ce2bb171cc authored about 5 years ago by Josh Whetton <[email protected]>
ContainsString() was added for convenience.

github.com/arborchat/wisteria - 8eeafae2d45fdf8c32997ef08f1d6e6d6ede78d7 authored about 5 years ago by Josh Whetton <[email protected]>
ContainsString() was added for convenience.

github.com/arborchat/forest-go - 8eeafae2d45fdf8c32997ef08f1d6e6d6ede78d7 authored about 5 years ago by Josh Whetton <[email protected]>
Add Contains() to Blobs.

This is mostly to check if people put newlines in
their usernames, but could be useful for other...

github.com/arborchat/wisteria - 2fd97074848917fb32524b4784dcce6bc2f60676 authored about 5 years ago by Josh Whetton <[email protected]>
Add Contains() to Blobs.

This is mostly to check if people put newlines in
their usernames, but could be useful for other...

github.com/arborchat/forest-go - 2fd97074848917fb32524b4784dcce6bc2f60676 authored about 5 years ago by Josh Whetton <[email protected]>
Blob struct embedding.

github.com/arborchat/forest-go - c963dc623d008cb2b50c65535450e1bbeee19b5f authored about 5 years ago by Josh Whetton <[email protected]>
Blob struct embedding.

github.com/arborchat/wisteria - c963dc623d008cb2b50c65535450e1bbeee19b5f authored about 5 years ago by Josh Whetton <[email protected]>
Merge branch 'list-store'

github.com/arborchat/forest-go - d91d674e5b16b22200d662d2d24fcb3999508377 authored about 5 years ago by Chris Waldon <[email protected]>
Merge branch 'list-store'

github.com/arborchat/wisteria - d91d674e5b16b22200d662d2d24fcb3999508377 authored about 5 years ago by Chris Waldon <[email protected]>
Merge remote-tracking branch 'github/expand-store'

github.com/arborchat/forest-go - 3d630678535f314acf9f969895ad88fcc7980948 authored about 5 years ago by Chris Waldon <[email protected]>
Merge remote-tracking branch 'github/expand-store'

github.com/arborchat/wisteria - 3d630678535f314acf9f969895ad88fcc7980948 authored about 5 years ago by Chris Waldon <[email protected]>
Add Recent method to Store interface

github.com/arborchat/wisteria - aba8ba97f7e8d9c31196dfbbde16cde74fb4bfdd authored about 5 years ago by Chris Waldon <[email protected]>
Add Recent method to Store interface

github.com/arborchat/forest-go - aba8ba97f7e8d9c31196dfbbde16cde74fb4bfdd authored about 5 years ago by Chris Waldon <[email protected]>
Add ability to connect to peer relays in args

github.com/arborchat/sprout-go - eb08eb350821d563e1230ee82f524111dc3701f7 authored about 5 years ago by Chris Waldon <[email protected]>
Implement more message handlers

github.com/arborchat/sprout-go - 4930017f3c27f747cb1e3c20497fe6e20712cbfd authored about 5 years ago by Chris Waldon <[email protected]>
Test expansions to store interface

github.com/arborchat/wisteria - c236655ede0e2b5974d1af116da459a3069b831b authored about 5 years ago by Chris Waldon <[email protected]>
Test expansions to store interface

github.com/arborchat/forest-go - c236655ede0e2b5974d1af116da459a3069b831b authored about 5 years ago by Chris Waldon <[email protected]>
Implement additional getters on cache store

github.com/arborchat/forest-go - afe1fd85c9f4a1240ee3b1d7f53d9c23074c79b9 authored about 5 years ago by Chris Waldon <[email protected]>
Implement additional getters on cache store

github.com/arborchat/wisteria - afe1fd85c9f4a1240ee3b1d7f53d9c23074c79b9 authored about 5 years ago by Chris Waldon <[email protected]>
Merge pull request #3 from arborchat/refactor-vars

Correct some copy-paste errors in variable names.

github.com/arborchat/wisteria - e01bbe40269274753455711785891933d1646db0 authored about 5 years ago by Joshua Whetton <[email protected]>
Merge pull request #3 from arborchat/refactor-vars

Correct some copy-paste errors in variable names.

github.com/arborchat/forest-go - e01bbe40269274753455711785891933d1646db0 authored about 5 years ago by Joshua Whetton <[email protected]>
Correct some copy-paste errors in variable names.

The descriptors are correctly abbreviated now.

github.com/arborchat/forest-go - a6dc579271c1d4fdbce3740f2b07c7b27df09f35 authored about 5 years ago by Josh Whetton <[email protected]>
Correct some copy-paste errors in variable names.

The descriptors are correctly abbreviated now.

github.com/arborchat/wisteria - a6dc579271c1d4fdbce3740f2b07c7b27df09f35 authored about 5 years ago by Josh Whetton <[email protected]>
Expand Store interface

In order to truly implement efficient services on top of the Store,
it needed more operations. M...

github.com/arborchat/forest-go - 0d96c0070e4b019765b109abbfbd374c6f19363c authored about 5 years ago by Chris Waldon <[email protected]>
Expand Store interface

In order to truly implement efficient services on top of the Store,
it needed more operations. M...

github.com/arborchat/wisteria - 0d96c0070e4b019765b109abbfbd374c6f19363c authored about 5 years ago by Chris Waldon <[email protected]>
Implement more message handlers

github.com/arborchat/sprout-go - 0fca1f1a9a5eaa4566ba03e53b8499ecd498eda2 authored about 5 years ago by Chris Waldon <[email protected]>
Split relay code into multiple files

github.com/arborchat/sprout-go - ba3d529cdb8e656f851f6bf54bec277b34a6ba00 authored about 5 years ago by Chris Waldon <[email protected]>
Subscribe to new messages in the store

github.com/arborchat/sprout-go - fb6119abe8d8ba7e1a6ec8459fd2d721ac87a585 authored about 5 years ago by Chris Waldon <[email protected]>
Implement a few message handlers

github.com/arborchat/sprout-go - d316a31200d3661439aa9b3a1e99abdc96c4241a authored about 5 years ago by Chris Waldon <[email protected]>
Fix status verb and status codes in sprout

github.com/arborchat/sprout-go - 9971020133c0f541c83ce0176594dd40a8d67564 authored about 5 years ago by Chris Waldon <[email protected]>
Improve logging for test connection

github.com/arborchat/sprout-go - a58a26c9edb35426f00671d3c42b07597ba888c4 authored about 5 years ago by Chris Waldon <[email protected]>
Ensure test probably chooses an open port

github.com/arborchat/sprout-go - fa9abe85530f6c06365c1a0853b5b33cce82a87b authored about 5 years ago by Chris Waldon <[email protected]>
Test to ensure that real network connections work

github.com/arborchat/sprout-go - 540ca03e8848a72d66f5274b58710f62806207ad authored about 5 years ago by Chris Waldon <[email protected]>
Ensure nil handlers cause errors not panics

github.com/arborchat/sprout-go - 4ad5a6d63d9fe9310ffedf89e2be5c1e65fbb381 authored about 5 years ago by Chris Waldon <[email protected]>
Implement relay skeleton

github.com/arborchat/sprout-go - fc00c86aeba441c323047d5e5a5efee598ed0e4f authored about 5 years ago by Chris Waldon <[email protected]>
Ensure fmt.Fscan* methods are buffered

If the fmt.Fscan* family of methods are invoked on unbuffered
input, they will consume an extra ...

github.com/arborchat/sprout-go - 7018f1a24354105e81de86471c4e6888364c4afa authored about 5 years ago by Chris Waldon <[email protected]>
Add simple relay framework with TLS

The TLS can be tested by generating a self-signed cert like so:

openssl req -x509 -newkey rsa:4...

github.com/arborchat/sprout-go - c8c18410385f62236eae532be5ced1a9b296903c authored about 5 years ago by Chris Waldon <[email protected]>
Revert "Bump minor version" - mistake

This reverts commit 3303733a66cfb5e1b9e820bd708994b4664e30c5.
I was being inconsistent about whe...

github.com/arborchat/sprout-go - adce59391e77cb28d908ff357c040b73d1e082f1 authored about 5 years ago by Chris Waldon <[email protected]>
Bump minor version

github.com/arborchat/sprout-go - 3303733a66cfb5e1b9e820bd708994b4664e30c5 authored about 5 years ago by Chris Waldon <[email protected]>
Update results message to be called response again

github.com/arborchat/arborchat - 8b25a458a678f7ca41f2803102af0b73632b1ea8 authored about 5 years ago by Chris Waldon <[email protected]>
Add README and license

github.com/arborchat/sprout-go - e7e80138aa30eb8b733451e566a9ac50644150cf authored about 5 years ago by Chris Waldon <[email protected]>
Add tests for Announce

github.com/arborchat/sprout-go - 155012b93db718aab5ce3a7bbb6b2720481bd0cd authored about 5 years ago by Chris Waldon <[email protected]>
Add tests for Response

github.com/arborchat/sprout-go - 354b05ce019d92a76cfce5cf122e6b30afb6fb14 authored about 5 years ago by Chris Waldon <[email protected]>
Refactor test keys into importable package

github.com/arborchat/wisteria - 060f85264c6b57f04a0c9aabe70cddb17e932b5c authored about 5 years ago by Chris Waldon <[email protected]>
Refactor test keys into importable package

github.com/arborchat/forest-go - 060f85264c6b57f04a0c9aabe70cddb17e932b5c authored about 5 years ago by Chris Waldon <[email protected]>
Fix missed reference to forest repo

github.com/arborchat/sprout-go - afcd0df1a91cce38d65de328a5d7850a0a7a2b95 authored about 5 years ago by Chris Waldon <[email protected]>
Configure builds.sr.ht

github.com/arborchat/sprout-go - a3e92efdaea4ce0743773817d487dd55b98d4749 authored about 5 years ago by Chris Waldon <[email protected]>
Fix refactor bugs to make tests pass

github.com/arborchat/sprout-go - fd89ab8bb8035acafa90f9bf2ff83b928919d818 authored about 5 years ago by Chris Waldon <[email protected]>
Rename Recent and clarify

github.com/arborchat/arborchat - 70d134870d8ab60338811a6aedc6740fe1796d0e authored about 5 years ago by Chris Waldon <[email protected]>
Convert tests to typecheck; failing due to bugs

github.com/arborchat/sprout-go - 18a9a79c77a4a89855895ddda1b5025d3c9c88bd authored about 5 years ago by Chris Waldon <[email protected]>
Rewrite to conform to new spec

github.com/arborchat/sprout-go - 83d5729830d301bb0c9882cfdb9f8912ed362f31 authored about 5 years ago by Chris Waldon <[email protected]>
Rewrite for cleaner implementation

github.com/arborchat/arborchat - 1994bb47c2c9e77826d933091a966791d5ddc7f6 authored about 5 years ago by Chris Waldon <[email protected]>
Fix error code table

github.com/arborchat/arborchat - 2e61059b11c9a13ef119030448b6e552fa22ac10 authored about 5 years ago by Chris Waldon <[email protected]>
Document the rest of the verbs

github.com/arborchat/arborchat - c9d6d1f92255e5ba71a091ba8d583d2527b11960 authored about 5 years ago by Chris Waldon <[email protected]>
Expand on `response` message spec

github.com/arborchat/arborchat - b5d44d46186e5c1adc77d4f99cec12db0d33d967 authored about 5 years ago by Chris Waldon <[email protected]>
Expand and reogranize message explanations

github.com/arborchat/arborchat - 5ce169ed9d53c38d6b90f4a0e942781e72a910f6 authored about 5 years ago by Chris Waldon <[email protected]>
Add more detailed explanations of some messages

github.com/arborchat/arborchat - 10079abc793b35d998064179cb8dde44a9b839f2 authored about 5 years ago by Chris Waldon <[email protected]>
Fix sprout spec formatting

github.com/arborchat/arborchat - e37d94955e2b8f196c2454185551f1812f14b872 authored about 5 years ago by Chris Waldon <[email protected]>
Fix typos and formatting

github.com/arborchat/arborchat - ab29f76b2fb991e49bf6ec7283e34917ceb5b8bc authored about 5 years ago by Chris Waldon <[email protected]>
Add specifications to repo

github.com/arborchat/arborchat - 963b36ea2e94a51a35e27252c5243c479f2848b1 authored about 5 years ago by Chris Waldon <[email protected]>
Second attempt to fix front matter

github.com/arborchat/arborchat - fe4162596927d949a314a9b06185836e7ca344d4 authored about 5 years ago by Chris Waldon <[email protected]>
Fix title front matter

github.com/arborchat/arborchat - 9bc8ad31b6d11fbb02001f07609d1deb12765f44 authored about 5 years ago by Chris Waldon <[email protected]>
Add new project components

github.com/arborchat/arborchat - 10e4c100111ec6ffe2c88eb85c7df1c2243ce7c3 authored about 5 years ago by Chris Waldon <[email protected]>
Implement {error,ok}_part tests

github.com/arborchat/sprout-go - db1ce33e3af220356c2fe79951a7065fdd118df5 authored about 5 years ago by Chris Waldon <[email protected]>
Implement error message test

github.com/arborchat/sprout-go - 672b817a0628b4cab6fdb018f9182c421fe58ab7 authored about 5 years ago by Chris Waldon <[email protected]>
Implement {un,}subscribe message tests

github.com/arborchat/sprout-go - ea03ff8021900962f72f9ed6b83708de677613b1 authored about 5 years ago by Chris Waldon <[email protected]>
Implement leaves_of message test

github.com/arborchat/sprout-go - 6a8292887d6a7101530acf7ff95a0876069b4718 authored about 5 years ago by Chris Waldon <[email protected]>
Implement ancestry message test

github.com/arborchat/sprout-go - 72a35ad5a3537b5e9e6e9f49c60397c89a5052a4 authored about 5 years ago by Chris Waldon <[email protected]>
implement query message test

github.com/arborchat/sprout-go - 6751a4faa092a27477c1d94eb20bd04e9b116702 authored about 5 years ago by Chris Waldon <[email protected]>
Implement query_any message test

github.com/arborchat/sprout-go - 1f88306ccb09bcefc410884a91c89d772db8aa2d authored about 5 years ago by Chris Waldon <[email protected]>
Implement version message test

github.com/arborchat/sprout-go - a3cba6a385469afa0a9857c29264a23e9d1e0068 authored about 5 years ago by Chris Waldon <[email protected]>
Implement announce message

github.com/arborchat/sprout-go - a4393cc41a54893b1a0539ba88c2adb62ee949e4 authored about 5 years ago by Chris Waldon <[email protected]>
Implement {error,ok}_part reading

github.com/arborchat/sprout-go - d64e2b9e9f76eebabefbd35a24f30c8baf748d7b authored about 5 years ago by Chris Waldon <[email protected]>
Implement (un)subscribe message reading

github.com/arborchat/sprout-go - 200e3c8f99875fe14652783e54f4c34e3865f878 authored about 5 years ago by Chris Waldon <[email protected]>
Implement reading response

github.com/arborchat/sprout-go - 6a00d799f5b98adf7f0c938e4602c388e935ea62 authored about 5 years ago by Chris Waldon <[email protected]>
implement reading leaves_of

github.com/arborchat/sprout-go - becbbf786e099eb1214fe4cee1b3ef3c051060d3 authored about 5 years ago by Chris Waldon <[email protected]>
implement reading ancestry

github.com/arborchat/sprout-go - 4aa28fde68374cf60309d6c350d82ba1b7241adb authored about 5 years ago by Chris Waldon <[email protected]>
Implement reading query

github.com/arborchat/sprout-go - cf36854db5507fab57e224f6512675799893dfaf authored about 5 years ago by Chris Waldon <[email protected]>
Fix unmarshaling QualifiedHash

github.com/arborchat/forest-go - b59a5e119ed3cecc09619db87bda3ec67424c3b6 authored about 5 years ago by Chris Waldon <[email protected]>
Fix unmarshaling QualifiedHash

github.com/arborchat/wisteria - b59a5e119ed3cecc09619db87bda3ec67424c3b6 authored about 5 years ago by Chris Waldon <[email protected]>
Make QualifiedHash implement UnmarshalText

This implementation is currently broken, as the provided
test case demonstrates

github.com/arborchat/forest-go - 07ed232ad61c477102a4710bee2951562d1fcf22 authored about 5 years ago by Chris Waldon <[email protected]>
Make QualifiedHash implement UnmarshalText

This implementation is currently broken, as the provided
test case demonstrates

github.com/arborchat/wisteria - 07ed232ad61c477102a4710bee2951562d1fcf22 authored about 5 years ago by Chris Waldon <[email protected]>
Implement reading query_all and refactor

github.com/arborchat/sprout-go - ab5340c6e149e27ce7f978ea7dec7ca2e59deac0 authored about 5 years ago by Chris Waldon <[email protected]>
Begin reading messages off wire

github.com/arborchat/sprout-go - 96687c0c3123dac7f23cf4bf4fecf6b3e636f9dc authored about 5 years ago by Chris Waldon <[email protected]>
Combine all operation implementations

github.com/arborchat/sprout-go - 89dcc129da817f2d02ad10cce4da0a3c87ee6fc4 authored about 5 years ago by Chris Waldon <[email protected]>
Implement many remaining protocol verbs

github.com/arborchat/sprout-go - 8d80c2571a6251b1320b7125126aa5af029da905 authored about 5 years ago by Chris Waldon <[email protected]>
Add Announce() to the protocol.

github.com/arborchat/sprout-go - 1b38b2121a604bca577338a414b885c5ac45aa21 authored about 5 years ago by Josh Whetton <[email protected]>
Implement several protocol send methods

github.com/arborchat/sprout-go - 118657caeedaa8372bc955e8270e91ca0b8b2461 authored about 5 years ago by Chris Waldon <[email protected]>
Write first few message writing methods

github.com/arborchat/sprout-go - 4349fc210efea9b370f39448411f208c2125e2ee authored about 5 years ago by Chris Waldon <[email protected]>
Render conversation roots in teal

github.com/arborchat/forest-go - c7493392e0114ed783446fa93a55433d38e03c6b authored about 5 years ago by Chris Waldon <[email protected]>
Render conversation roots in teal

github.com/arborchat/wisteria - c7493392e0114ed783446fa93a55433d38e03c6b authored about 5 years ago by Chris Waldon <[email protected]>
Remove unnecessary second quote layer

github.com/arborchat/wisteria - d46df16eff5efbd91c2e57be309c8792f0636758 authored about 5 years ago by Chris Waldon <[email protected]>
Remove unnecessary second quote layer

github.com/arborchat/forest-go - d46df16eff5efbd91c2e57be309c8792f0636758 authored about 5 years ago by Chris Waldon <[email protected]>