Ecosyste.ms: OpenCollective

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

github.com/planetary-social/ssb

A fork of go-ssb used for testing various changes: https://github.com/planetary-social/ssb/tree/fork.
https://github.com/planetary-social/ssb

add ErrShuttingDown

the idea is that index routines clearly know when to stop processing and
when not

(also give th...

cc665324489995af9eb6cdbe5d38be687e0b1bbf authored almost 6 years ago
reoder some imports

c997667d1dfabcc0123d9f95e1e60a4f3e539e70 authored almost 6 years ago
repo: open mlog state file exclusivly

and also only create it when it's not there

022dafc3129e0492c5f06b44f7a8f1d4ed03649a authored almost 6 years ago
use direct badger for graph impl

the new one is abstracted nicer but has a lot of overhead (drains the
full type:contacts log on ...

792879a2b7f09ac4d29b9f7478eb6d3ff883b882 authored almost 6 years ago
sbotcli: disble keys and values flags by default

037bbaf9b7eca7e415cc57aecbce614ffb434d33 authored almost 6 years ago
Merge pull request #6 from cryptoscope/graphTests

Graph authorization tests

e7cfc73a6008e45e8a1b92bc17c11b904de49e99 authored almost 6 years ago
TODO frenemy-case discussions

3dcbac4c7c4d6ed5844e19f59b09f4e4d3ff91fd authored almost 6 years ago
Merge branch 'master' into graphTests

5f9c7e3ca4aec2f2043c3d6b03a32e627b3932f8 authored almost 6 years ago
add more complex frenemy cases

the one that currently fails is "friends of a peer that is blocked
shouldn't be accepted"

for t...

169a6429f2e00c1c53feb4fc6bd4ad4a7a930603 authored almost 6 years ago
fix simple unfollow and block case

now correctly drops edges from previous follow relations

the "neither nor" in messages.go was j...

30c45c70fbd5f91453d7d4c931fcfe96cd9a8457 authored almost 6 years ago
nick names

a bit dirty but makes the tests much more understandable

7123b13eac819667a26cfbc92e00ff1062a13bce authored almost 6 years ago
sbotcli: add createLogStream

3edd4ac43cdee0c00e6e40673f44aa0f2c1cbea7 authored almost 6 years ago
add createLogStream

fd46972c8e318597350ba5e221d0535547c04cdc authored almost 6 years ago
messages: add KeyValue wrapping type

this is how jsbot returnes the key for a message using --keys on
createHistoryStream and createL...

5979ebb021d115c26220effe080a3886c6bb3af5 authored almost 6 years ago
WIP test for feature parity with ssb-firends

69b988b0d88002ec1a579b4e8e5fa440d23fd7f3 authored almost 6 years ago
one more helper

aa165cb918900da50a33ca537b1c5f37e385697e authored almost 6 years ago
refactor setup code

1821cbe985334d14ee043d62dec7663f9cf0184f authored almost 6 years ago
graph: extrat follow/block helpers

50f2376f16e8a4b97a3012d113fdc45827f41ce1 authored almost 6 years ago
messages: add KeyValue wrapping type

this is how jsbot returnes the key for a message using --keys on
createHistoryStream and createL...

3f2aa98aab3fb70c4d90068168c185690da91163 authored almost 6 years ago
WIP: rename race on blobstore tests

there is some weird race when you -count 1000 this one

i don't think it's super critical and ne...

2d9820ebf3c63a0c2ab0e7bfd6381713e5a49e3a authored almost 6 years ago
blobstore cleanup

use filepath and os error helpers

also close the tempfile after blob put

224541ff4da83305200be798bb6de2ee6fc0282a authored almost 6 years ago
delete bader manifest in tests

5f2f6a493653dda24481692e14847f9e9b84675c authored about 6 years ago
all the tests

9298f3965917fc0f9798f73ba2d17e85db161e94 authored about 6 years ago
go.mod update

mostly for margaret patch8

f03f7023daffa73b06bce2ff75ca67eb6675b322 authored about 6 years ago
test fixes

e69aa7869bd791e77225855317bd230055518b3e authored about 6 years ago
repo: use filepath instead of path

3641387a170d5248db10dcbd300fd8ac6b91c358 authored about 6 years ago
plugin tests: refactor, improve closing, don't delete

0bfb1479d8fd7f5734099b21c930499c23c86443 authored about 6 years ago
use error chan instead of mkFatal

can be tricky to see why tests fail this way (mostly missind deps but if
the js side throws you ...

9dcc5591937506979b3b68a7c63573ff0a5a5bfc authored about 6 years ago
rawread helpers

messagesByTypes can be handled by our new multilog

TODO: createLogStream - this is the rootLog ...

826c4abffb85b63d103ff74b9d8d494536022745 authored about 6 years ago
go.mod update

57bf27e9cc1dda142224a1220c2f5dba3e302f23 authored about 6 years ago
various patches

1ecdd88c743d958cd1b0273d71980cbee5bf1508 authored about 6 years ago
iOS: repo badger settings as build tags

some day the bot creator should be able to plug in her pre-configured
badger (or even better abs...

9ab5bc8b19743c105be509b46ae3e0eeeeeb8b35 authored about 6 years ago
WIP graph test rework

only uses an abstract margaret log to build the graph,
but it doesn't reduce anything and has to...

4bef4e3c4e9f889a148a1514a0505c5985cc024d authored about 6 years ago
Merge branch 'graphTests' into type-multilog

d675a297450d5e9343d2ce6d88e1c5511637d7aa authored about 6 years ago
graph: use new type multilog for builder

dac46d9b956cd28735d848f0154ad5c7c2c662a4 authored about 6 years ago
exhaustive tests

da31a0121bd0e1434afb2cc09b78b09c24ebf152 authored about 6 years ago
add tests for message types multilog

1ec1493ed8ead32dc20cd6adda1f88bd4a287e69 authored about 6 years ago
add multilog indexed by message type

699f60b56ebdd4125007aa6422526422649782c7 authored about 6 years ago
vendor new netwra- version

6c3cb26e3c1741b8ed4aaa709cb2a12a5756bd84 authored about 6 years ago
Merge message verify patches

fixes #5
closes #7

35d18fa49ed0f38f3f7d49aece3683295ba9bda6 authored about 6 years ago
sbot WithDialer

88550d94d8bf7dc4f18209c810694d01f35e0f99 authored about 6 years ago
expose PublishLog for non-muxrpc usage

62db71c285b6faac19d04050fa6ee0864fc9eb03 authored about 6 years ago
disable about cache to reduce memory usage

see %rkV9/mbc4fSvLsLJDvzaeSyFKhQoRuRS2aE6wkK0gl8=.sha256 for more

be8889b43a3dc2d40a5ed6c624ade0ccdf51da00 authored about 6 years ago
and more

ea5c81869f0d5b20a5f6205e69d4af4b7fd3c8b8 authored about 6 years ago
Fix Message Verification (updates #5)

This fixes two identified cases. There might be more.

1) fix \f encoding

Somehow this one wasn...

23f3c1ef6096c38e862eeda04a2d77f19a68e89f authored about 6 years ago
graph: fix hop count assumptions

also formats the SVG more nicely

2c589889f4b535f65f6c9f4cf13000ab589f170a authored about 6 years ago
graph: add tests for lookups

missing: "frenemy" cases and decisions about how to treat blocks
transitivly.

734870ede1ac82f68bee3fb6cac9cb9957db3673 authored about 6 years ago
use secretstream v1.1.2

had the working branch in before but now it has a v-tag

62262686e2c9e8f7e294c48ec784ecd8ae72da13 authored about 6 years ago
use muxrpc v1.3.1

96e3d8b99f53bb721759fcec5ea3c606200aa475 authored about 6 years ago
update muxrpc and ran mod vendor

also

small formatting err
minor change in the deploy script

a09d4440258e5f068ffe3cad9a105422ae25902f authored about 6 years ago
very basic about cache

gives us very quick access to name/image/descr of a feed

TODO: measure memory usage. it looks l...

cfa137188603dc06bae1364f75f9916f42d2c7a3 authored about 6 years ago
gossip: hops crawling

before the gossip fetcher just used direct follows from it's own feed.
Now it uses hop:n depth-f...

67e14b49065a20a241799ee69b534690727fd00e authored about 6 years ago
sbot: less spammy bootup logging

4e934c1e257536b5715ed320d1abc48778807b0b authored about 6 years ago
gossip fetchFeed: timeout dangling fetches

there should be better way to cancel this but for now it stops the
server from leaking like mad.

f552a507891fa686c161e8b8e79c7baf7907c90e authored about 6 years ago
secretstream pre-patch release

1653c23e2651c5946bd55259b81070bf6f29698c authored about 6 years ago
publish timestamp

also fixes append returned seq log consistency. the returned sequence is
now the one you would e...

4d10abfd66dfeacec5de2484ab89bf7f36428a2f authored about 6 years ago
muxrpc: use fixEndErrHandling branch

2311d494f743e41baf97ed79b24423329f3fce24 authored about 6 years ago
add a way to close all active connections to the tracker

9d1e2037f56302a9799cc016f4b4d5d6c07f7d7e authored about 6 years ago
fix double close and add closer to network peer

i still think this leaves the statefile of the userFeeds dangling in the
wind..!

bf9f1b521514092aa320f06ba6a4ae4578e098dc authored about 6 years ago
pass keypair as json string

bb59b26f2b668cef7c4ffecfdc40808b934e8147 authored about 6 years ago
lost err

f2757f0d9ba213db626b682a301501997a92fb94 authored about 6 years ago
add Authorizer

2ef42d9477881a647a48d48ced7507fbc1461b73 authored about 6 years ago
integrate publish into the control hanlder and sbotcli

to publish from js sbot you need to patch .ssb/manifest.json by adding:

"ctrl": { "publish": "a...

1d1327bd89fd1b560ccf1aac189b3db335bced8b authored about 6 years ago
fix blobstore.Put

38d06f3ffc84bb7b4306bc3be5250f916c05d763 authored about 6 years ago
publish

6aae31a8943080b2230b00a40675ef6ecc8db86c authored about 6 years ago
use latest luigi version

263caf7d36c0742027b56ce4c8d0f51e158a1977 authored about 6 years ago
latencyWrapper: close writer ends after pump

183e41dfa911110f1855fdd204bc08241f4c891f authored about 6 years ago
go mod vendor

e68de5f029df11963123553c59f3df4a6309ed11 authored about 6 years ago
various fixes and todos

d228b08e29b0d7f85e9568802af77fe37fe26a5e authored about 6 years ago
split LoadKeyPair in Load and Parse

bcaffbed297c2686ca43d7db84c775735fac3924 authored about 6 years ago
go mod vendor

65ea0c674a9a1e2b656f4b772da9e65ac1baacf2 authored about 6 years ago
remove mapstructure dep

4f78710e9619b3676c821ed87c28f315d4bb7eb8 authored about 6 years ago
cleanup authorize

also makes inconsistant log a shutdown error

da1eaf96d010748291f590034d80f70f25923e77 authored about 6 years ago
don't panic - return zero bytes instead

335157d63570dd85bdbdbd24b7a2b9e5f85a69bc authored about 6 years ago
remove throttle

4ca20ea8ca886ef8f874e917b9339ff6c9984864 authored about 6 years ago
log error

2ce541d7dc0ff1cf73b85c6e8f44365577217335 authored about 6 years ago
pass CreateHistoryStream to ctrl plugin

54ef96edd5a88f1d115b22938cb4735df92804a8 authored about 6 years ago
cleanup serve and connect handling

unified connWrapper handling

if we return out of the loop we stop accepting new connections aft...

c73b2d66a75451a7aea574bd420081eba14c59cf authored about 6 years ago
test -v

158a8fced306f50931e76435bf68445cd50bb87f authored about 6 years ago
sbot deploy script

a64b33e2d89fc2be3d877d5de3e3691415e8c241 authored about 6 years ago
shutdown server not just exit

49e6a801d554e9d7aef325708849989784445464 authored about 6 years ago
travis: try interop tests only

357083e662508ca4225362272aa9fd80772ec398 authored about 6 years ago
apply handler wrappers

7b2ff197d9c721d5aa611503d539cef332852142 authored about 6 years ago
err out on unhandled notify and cleanup

1d1cbea974cd1d4f39063448c8888b4f3beca2cc authored about 6 years ago
go mod tidy && vendor

3618f8c0f8b1dab6f12abe6c080f5d27a3dfa613 authored about 6 years ago
blobs: cancel overdue (5 mins)

020266b88d90c488a5a38017700d718fe9a1aa4f authored about 6 years ago
pump doesn't close it's sink

660169088c516a9f7a7a6140a21adad2d229ecb9 authored about 6 years ago
Scan interface for sql

8f36a1376bee6aaee3bd241bf2148d484303f90b authored about 6 years ago
move control to plugins directory

2e5835d929ff18d822c0b886fea38b176aea87e2 authored about 6 years ago
gauge helpers

4a5ce03d3df89abf0fdbf1793719864bf50022e7 authored about 6 years ago
consolidate to-long context cancels into node.Serve()

the individual timeouts were hard to keep track of (who canceld what)

e93fc96fc350b9a9e3323ae356e390ba0c7be441 authored about 6 years ago
metrics: gossip rx/tx events

f8670413893f5616fcd789f1011a5d8d0d4dca9f authored about 6 years ago
add README.md

add seperate connect command to sbotcli
also adds whoami and blobs commands to the control handl...

33ba6482e97bbd4902a2c055a0b261a81063e92f authored about 6 years ago
more prom stuff

596aec3901114dab646930f87a2034150f08b657 authored about 6 years ago
wrap missing endpoint

04640334d8b9bc390c3045593753cc1af9a5cbbe authored about 6 years ago
blobs: don't ignore these errors

5414bbe42f8207e6405a49a1ff925a9e910de99a authored about 6 years ago
interop tests: more messages with less sleep

151acb351510f7f9e653a014146a5106c3d5b79f authored about 6 years ago
go mod vendor and travis fixes

f0c0e60a55e0f2d00dad02f1b33bc48b8947d78c authored about 6 years ago
node: cleanup logging

most of the times this is just n=0

also: test cleanup

3fa7062b6641c18aa190b4663bcfb49b3302feca authored about 6 years ago