Ecosyste.ms: OpenCollective

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

github.com/hyperhyperspace/hyperhyperspace-core

A library to create p2p applications, using the browser as a full peer.
https://github.com/hyperhyperspace/hyperhyperspace-core

wip

393ca9bd2382bd543a066c386a9064e1b6a56fa8 authored over 3 years ago by Santi Bazerque <[email protected]>
op invalidation is complete

e81a62afb35d61880e5987384425c536bdd082bf authored over 3 years ago by Santiago Bazerque <[email protected]>
wip

d9f6722e0f73333dc7fa5fe91eab7e353b6fb9f4 authored over 3 years ago by Santi Bazerque <[email protected]>
wip - op invalidation

7eabcfa8ac6b8dae571d741f76ed284250f257ae authored over 3 years ago by Santi Bazerque <[email protected]>
wip - op invalidation

d8324b186d50db760ee1bee8f4b06e71e7f304c5 authored over 3 years ago by Santiago Bazerque <[email protected]>
WIP - changes for new InvalidateAfterOp / causality

826c4fdd9a6700c7068d2968039240a92be5afc7 authored over 3 years ago by Santi Bazerque <[email protected]>
remove stray log message

f9fdb187c4389421ed9fb52c3272f413c20cfe61 authored over 3 years ago by Santi Bazerque <[email protected]>
log.debug -> log closing of connections

fcac3da0abf1c2c95ca7f490d82d305baed3fa44 authored over 3 years ago by Santi Bazerque <[email protected]>
formatting

cfca8ff57b981db08ac00a5582204a0df63df7c4 authored over 3 years ago by Santi Bazerque <[email protected]>
log.trace -> detail the reason for connection termination

8ea80ab6d327d46b1f2690dcb10aaba391ab7773 authored over 3 years ago by Santi Bazerque <[email protected]>
log.trace -> indicate the local endpoint used to receive discovery replies

1f89f4f8866032a46d843a82f6ef3166598a455a authored over 3 years ago by Santi Bazerque <[email protected]>
better logging

13df7fd3c58a87e1ef669cca5144faa83684a9f8 authored over 3 years ago by Santi Bazerque <[email protected]>
fix: do not exit on signalling websocket failure

362520477db07e48fd3674ef643d0fd4ecc812f6 authored over 3 years ago by Santi Bazerque <[email protected]>
added missing files!

af8dfb873c88120595c6cc4cd939920c9b864e4c authored over 3 years ago by Santi Bazerque <[email protected]>
WIP: reversibility + fix to have store (and the rest of this.resources)

available at validation time

18ab337c39175db06a5320a998479faa77d57710 authored over 3 years ago by Santi Bazerque <[email protected]>
better logging on error while validating literal: print stack trace from

validate function

8f4216494f0380944ac61a45ebf8a50900c6a48b authored over 3 years ago by Santi Bazerque <[email protected]>
bumped version

328ed88b8305ddb10fa5e4582a846ca1eccd530c authored over 3 years ago by Santi Bazerque <[email protected]>
fixed import in unused file

ff1448b8acb028531d0d799fb84ad63d9fdc8384 authored over 3 years ago by Santi Bazerque <[email protected]>
removed stray console.log line

ba89fdb6b743d1e02c8f40b20bddc281609484b4 authored over 3 years ago by Santi Bazerque <[email protected]>
explicitly show that mutable set/reference implementation mutates the

object sychronically

78adec6edf07f093e8139e98935692687c3f9ec9 authored over 3 years ago by Santi Bazerque <[email protected]>
prevOps are not auto-generated by peeking the store, but from the ops

loaded on the MutableObject

310268f009754f52d8ea13d06a07c34df86c6f09 authored over 3 years ago by Santi Bazerque <[email protected]>
added missing validations

1821bd31f802509c6cd7b748f70c6a9b3a76c42c authored over 3 years ago by Santi Bazerque <[email protected]>
fixed assignment of store on saving nested object

b85cc0d7b1cf95450b2efe77264f150d2a977c27 authored over 3 years ago by Santi Bazerque <[email protected]>
enable custom props in OpCausalHistory

0fb49e8d39cf1a99a3cc11d944144cf5bc31c108 authored over 3 years ago by Santi Bazerque <[email protected]>
flush mutations of direct dependencies as well as for the object being

saved

f57a7d99ee58da2dd398e9cc863cfc25954206f6 authored over 3 years ago by Santi Bazerque <[email protected]>
fixes, partial refactor of causal synchronizer

18ae07faaa400f38ed1eb7aa0f8cc46ef2982b5f authored over 3 years ago by Santi Bazerque <[email protected]>
re enable NodeRSA as the default for non-browser usage

42e2c34b123e26458f139727a0b3d09b3f199ca3 authored over 3 years ago by Santi Bazerque <[email protected]>
better logging on gossip reception failure

2150e1a65bc31fdf82b3030470c8ecdca5bd970f authored over 3 years ago by Santi Bazerque <[email protected]>
allow mutable types to provide a filtering function to only sync a

subset of the state tree

1807eb22e6405786d1e77507f5623da2a6addf0f authored over 3 years ago by Santi Bazerque <[email protected]>
added a method exposing the promise that indicates successful

initialization of a backend.

3b71085bd4b1fe5c2b1941d0427a6036d291fc42 authored over 3 years ago by Santi Bazerque <[email protected]>
export type of multiple load on store.

5d5b66f46632b163ebc7e4e4c35a692713a5acf7 authored over 3 years ago by Santi Bazerque <[email protected]>
Modified the way resources are acquired when using the Mesh

249adcdb2db90b44852899b3cebfc474c8151be8 authored over 3 years ago by Santi Bazerque <[email protected]>
Merge pull request #11 from jdb8/patch-1

Fix some typos + add syntax highlighting to docs

af5561558fb1e88dd577a1a4f5972ebc9cd4e93f authored over 3 years ago by Santi Bazerque <[email protected]>
Fix some typos + add syntax highlighting to docs

Just the DATA.md file for now

960d934c819021ca0370b271e37e665456f697e3 authored over 3 years ago by Joe Bateson <[email protected]>
adding missing file for saving space info to store!

9ed8afa377f9e7d470b7212a5e9118c4b3c3d6cd authored over 3 years ago by Santiago Bazerque <[email protected]>
Save info about loaded spaces in the local store

70f98d130871b380ca5429813a6e0e9b13932c6c authored over 3 years ago by Santiago Bazerque <[email protected]>
bumped version

474c64f9e6d5e0e5493236f8796523f99d360244 authored over 3 years ago by Santiago Bazerque <[email protected]>
working on debugging singalling issue

e52853e757505b5ea718ddafb60f6f59553437dc authored over 3 years ago by Santi Bazerque <[email protected]>
removed bigint support in literals, since javascript's JSON module doesn't universally support them.

6ac01c4ac6c30770d597f43687f937db3f7a8379 authored over 3 years ago by Santiago Bazerque <[email protected]>
implemented retry logic for synchronizer

29840a866620d2928b8e309b497c075ec3a7f147 authored over 3 years ago by Santi Bazerque <[email protected]>
downgrading ICE candidate failure from warning to debug message, since

it is common and it doesn't seem to impair WebRTC connections

5d244417e107fbd762f17adb2c2b236ac83505d2 authored over 3 years ago by Santi Bazerque <[email protected]>
removed dummy Resources instance, it was a crazy idea to accomodate to

react hooks

4b63b35fd6f6bec1e7160688023f9461585c31eb authored over 3 years ago by Santi Bazerque <[email protected]>
fix

088469bbaf4fce456f4466698e17dbf2f3f99898 authored over 3 years ago by Santi Bazerque <[email protected]>
first version using native crypto via WebCrypto, or alternatively

NodeRSA in non-browser contexts.

9f77f31e9df52678268eb8315eaced42ea53113e authored over 3 years ago by Santi Bazerque <[email protected]>
generated temporary implementations for the current RSA interface using

the new WebCrypto and NodeRSA bindings.

25c675acfae54fc60bc27bd0d8a70dcd0fd70b3a authored over 3 years ago by Santi Bazerque <[email protected]>
wip - transitioning to new crypto

a30d50dc7310044094e3de3d6ab98ebe3d4ad50b authored over 3 years ago by Santiago Bazerque <[email protected]>
fixed calls to stringToArrayBuffer (was moved to the Strings package)

d4ece1cda88cbd719ad4c9253022c674f5f73f87 authored over 3 years ago by Santiago Bazerque <[email protected]>
Added new RSA crypto primitives, using WebCrypto for the browser and NodeRSA for pure javascript. Made some changes to accomodate for crypto now being async. Made HashedObject.verify async.

bad08cd70d61dd3e057a09fd401a557724cecbff authored over 3 years ago by Santiago Bazerque <[email protected]>
added support to literalize bigints

d5f5107f601cf791a4858ae4d61de39acba29ffa authored over 3 years ago by Santiago Bazerque <[email protected]>
broadcastchannel shim fixes for nodejs

29487912876aab2503238d2f5829d3a44f45ea8f authored over 3 years ago by Santiago Bazerque <[email protected]>
fixes to incremental op requests in causal sync

73b5a20834a857e3bf81899d54eb6ecf74f72986 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed faulty logic when dequeueing response in causal sync

439b72a44009846ab72414374933e7b7a73c2ff7 authored over 3 years ago by Santiago Bazerque <[email protected]>
wip

07232aed689b0a54981e6d69cddd19360081074c authored over 3 years ago by Santi Bazerque <[email protected]>
better logging, fixes

53f7e8dccb472ebb1e66753c602e479180da1f46 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed range queries with order 'desc'

6fc0c4a0dd98a409cb7fbd2d9f42cc35c8f39087 authored over 3 years ago by Santi Bazerque <[email protected]>
testing new causal sync with more stringent parameters

cfcf049e6142c91fe903089c3801100e1a4ab30c authored over 3 years ago by Santi Bazerque <[email protected]>
remove logs

2972ef883acc73ba6c5c6130856498d00b653737 authored over 3 years ago by Santi Bazerque <[email protected]>
causal sync - all tests passing

f1389ce41b06dd1de1ae206cce9faa203fef6fe8 authored over 3 years ago by Santi Bazerque <[email protected]>
causal sync - still WIP

554843b207ca00cab86256fbd355bf58f2e2f7b1 authored over 3 years ago by Santiago Bazerque <[email protected]>
new synchronizer - WIP

660bee262b24518735415ab8d4351ee0d92f9188 authored over 3 years ago by Santi Bazerque <[email protected]>
fix

fce88439b6abfeff8eed28e6ebf66d3e440b903e authored over 3 years ago by Santiago Bazerque <[email protected]>
causal sync - WIP

74d1c5f437f63342032461b9b21c3f53eff27a70 authored over 3 years ago by Santiago Bazerque <[email protected]>
causal sync refactor - WIP

d77979fc1e36781476e76ab80637fc634c7acc09 authored over 3 years ago by Santi Bazerque <[email protected]>
keep track of multimap size

240a511584c2c935fdde9fab4d8a0379a45bf684 authored over 3 years ago by Santi Bazerque <[email protected]>
make sure message sending failure alwais raises an exception

5aa38114b308d6b24ea51124b8370aa046c97561 authored over 3 years ago by Santi Bazerque <[email protected]>
adding concurrency utils

95ba7ce838c980da1f63c53e3953a3652343bda6 authored over 3 years ago by Santi Bazerque <[email protected]>
Merge branch 'master' of https://github.com/hyperhyperspace/hyperhyperspace-core

7310fe72de564fbf566c946572cdfcfe4ff3f2b7 authored over 3 years ago by Santi Bazerque <[email protected]>
added iteration over all items

61cc44dbe05082873f6cbb2bd8596ff579f9e07f authored over 3 years ago by Santi Bazerque <[email protected]>
improvements to safari support

b137b8bda17dfc36296c84031742aa47b4aedf4d authored over 3 years ago by Santiago Bazerque <[email protected]>
added safari support by polyfilling BroadcastChannel

6355ce1dac92354ba7bd71a3b6e344e7ff9468d5 authored over 3 years ago by Santiago Bazerque <[email protected]>
WIP

caeca86afd265aa88654d11ac64e4027ebf0f5f9 authored over 3 years ago by Santi Bazerque <[email protected]>
adjust request of ops after receiving response

4691e667a406c254058627fd767042a511f5f87f authored over 3 years ago by Santi Bazerque <[email protected]>
trying different defaults for causal sync

653a52928eaf38fbd10913064415a83b6920773c authored over 3 years ago by Santi Bazerque <[email protected]>
removed diagnostics

303a5b15789e815b3907329d5f883c099a2202f8 authored over 3 years ago by Santi Bazerque <[email protected]>
fix to causality closure: remove duplicates

f95b6269515888c7bf06f1f78b207616f243e18e authored over 3 years ago by Santi Bazerque <[email protected]>
fixed causal closure again

0382d784f5c27d9db3fc9be8eecd02a28c63dc46 authored over 3 years ago by Santi Bazerque <[email protected]>
fix for causal closure

c53ff14d54a3df3ccfe559c5092984a8baea9e10 authored over 3 years ago by Santi Bazerque <[email protected]>
diagnostics

a9cdd73e4d1cf438b2054b82c6f012019f95f3c0 authored over 3 years ago by Santi Bazerque <[email protected]>
diagnostics

43ef0157615bac8b80b59c63eff2b93f226bb2e9 authored over 3 years ago by Santi Bazerque <[email protected]>
diagnostics

1c90f778313546cbe8a1dc01f4f195cfd3172305 authored over 3 years ago by Santi Bazerque <[email protected]>
more diagnostics

3b2e48f0c2e7b4192bc1465f0f646501408a06fa authored over 3 years ago by Santi Bazerque <[email protected]>
changed starting set for requesting ops

69adc3d7e98081951c02bdf2c6c6fd2698afe20a authored over 3 years ago by Santi Bazerque <[email protected]>
added diagnostics

8e20b01130a0b969ab5ced654823864668bf8e6f authored over 3 years ago by Santi Bazerque <[email protected]>
filter response history in causal sync to include only requested

terminal ops

4e10b960001076ede8bf8e462653087f4a6a049a authored over 3 years ago by Santi Bazerque <[email protected]>
refactor: simplified new sync / all tests pass

03661523d2110de96668fff82de9f7d9c0c6663c authored over 3 years ago by Santi Bazerque <[email protected]>
compute delta from two causal histories - wip

d1a9c2816b278ea04c321e523b3bea07eb8f4c71 authored over 3 years ago by Santi Bazerque <[email protected]>
new test, fixed warning

84baa3fa001996256515ad4adde91bf28482d482 authored over 3 years ago by Santi Bazerque <[email protected]>
forgot to await

89d2a0d67143fa078957cd9d0b1915722223142c authored over 3 years ago by Santi Bazerque <[email protected]>
fix

55194748d359e97d969294e3313f7f32023f6028 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed check upon received op histories

467b0db2d6bba7a5aa2e8d98e1033480c17ff15f authored over 3 years ago by Santi Bazerque <[email protected]>
fix sending op manifest construction

2784068bc6b1b8e702ed4d1af041de4b204734f7 authored over 3 years ago by Santi Bazerque <[email protected]>
disable omission inference - suspect it is incorrect

fdbcabc8ecc647376d49dfaccd434877f43b8858 authored over 3 years ago by Santi Bazerque <[email protected]>
remove logging

3019b3e86301ab6a75c4e401cbcc77c86ad1570c authored over 3 years ago by Santi Bazerque <[email protected]>
fixed perpetual gossip exchange

3636b9ca8f0d0758ed55f1cf2a31c7317143e4c1 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed construction of buffer size update message

5393b5292a73e65049ba860348d1ac322656927a authored over 3 years ago by Santi Bazerque <[email protected]>
added stack trace to logging of errors and warnings

7ad0f5876d5ed96eafed429733ec6d7360d4dbcf authored over 3 years ago by Santi Bazerque <[email protected]>
increased literal arrival timeout and adjusted timeout condtion

21c51300220a9c6ba78e3651c6d8d9510aab1b80 authored over 3 years ago by Santi Bazerque <[email protected]>
fixed another race condition in causal sync

db815f041a27e4fee671ce4555867ed8e57b3a17 authored over 3 years ago by Santi Bazerque <[email protected]>
fix race condition in causal sync

0a92738c54404b8e486eafdf7c6941a5cd883725 authored over 3 years ago by Santi Bazerque <[email protected]>
updated causal history handling in worker idb backend

b8758a4f900b6c9a91f9f1cd1c272c0e200c7796 authored over 3 years ago by Santi Bazerque <[email protected]>