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

extra logging

3585d2b1fbd4cc8d0ad4a68d0d1925310b12f6a3 authored almost 4 years ago by Santi Bazerque <[email protected]>
completed adaptive literal omission in causal sync

9a61f1c3a46a4c989286db423884ed19d2944ec5 authored almost 4 years ago by Santi Bazerque <[email protected]>
added support for receiving literals out of order in causal sync

50129199745f8b5fd0179719617868724b773967 authored almost 4 years ago by Santi Bazerque <[email protected]>
WIP - new causal sync is now the default

085ec62ec3094df1dc0f24abe5961cef132fdc98 authored almost 4 years ago by Santi Bazerque <[email protected]>
causal sync = WIP

0f295352686a2b4a45a2adc3e846222451d0beb2 authored almost 4 years ago by Santi Bazerque <[email protected]>
fixed typo

3a77d182c77ab1276c8070019329babd56dbd4e2 authored almost 4 years ago by Santiago Bazerque <[email protected]>
added sending buffer visibility and streaming batches of literals from

history provider

46676230ca4d6084920dc75b43ead5020d4edac2 authored almost 4 years ago by Santi Bazerque <[email protected]>
added reference chain support to object packer

66bb751c46e9225fcf80b1ebd6d793fccaf35991 authored almost 4 years ago by Santi Bazerque <[email protected]>
completed impl of history provider for new sync

101177144e413736c3117f98a181699185925b12 authored almost 4 years ago by Santi Bazerque <[email protected]>
completed validation of requests on CausalHistoryProvider

1d865e4dc98467b494e648d3d5ee3731bf4f502f authored almost 4 years ago by Santi Bazerque <[email protected]>
added stub for receiving request rejection

90881072c204f22309ff6b7d3756e999163220d1 authored almost 4 years ago by Santi Bazerque <[email protected]>
fixed imports

8dee2bf6c0ae17cb6fcd8dd37a62dd5d2f62bb24 authored almost 4 years ago by Santi Bazerque <[email protected]>
added better history fragment traversing (respecting causality),

completed new causal synchronizer (client part)

25e26e8a828cc9fdbd8e48cd4cef8fd97ef0c04d authored almost 4 years ago by Santi Bazerque <[email protected]>
causal history sync = WIP

9bb996b50bd4277933ae18f4e742625fda688f5b authored almost 4 years ago by Santi Bazerque <[email protected]>
added visibility for amount of buffered bytes to be sent

3f51ae9639d25ed6a8d6c7cebd0d94c3b7b3a0b1 authored almost 4 years ago by Santi Bazerque <[email protected]>
new sync messaging - WIP

c5e8369a0019d7530784b91c8e796bc8a0c03991 authored almost 4 years ago by Santi Bazerque <[email protected]>
updated sync messages for causal sync agent

17b1a948634fb2864a8c5c960bdc8c36f14e3aab authored almost 4 years ago by Santiago Bazerque <[email protected]>
adding traversal of causal histories using iterators, object packing

following causality

35df2644be3d631a37dfcb03f487baf196e90953 authored almost 4 years ago by Santi Bazerque <[email protected]>
initial version of object packer

788f6f97ac7cb8bd2494307f5f7b44741ee7293a authored almost 4 years ago by Santi Bazerque <[email protected]>
improvements to new causal sync agent

369017180f17e573c5bed51548e65fff8e2645df authored almost 4 years ago by Santi Bazerque <[email protected]>
added loading causal history by its own hash from store

6b64aba8c1ac39e7a6f33e8d0ac3576095f83ba2 authored almost 4 years ago by Santi Bazerque <[email protected]>
make causal history work as an independent hash-tree

84f9e0b55a1cac9773fd3f3a40ebe6af05a1c3f5 authored almost 4 years ago by Santi Bazerque <[email protected]>
added local data handling functions to causal history-based sync agent

166896accf68113c151cfe90d2d5be927900001c authored almost 4 years ago by Santi Bazerque <[email protected]>
initial skeleton for new sync agent

d95f23e8e6a405add58b52ea11083b30e9ddff66 authored almost 4 years ago by Santiago Bazerque <[email protected]>
fixed direct set of state for gossip agent (used event instead)

781881fa07c02048835b05ac70bfa78b29b55f7b authored almost 4 years ago by Santiago Bazerque <[email protected]>
fixed link

66235490bb52d1b35f120f82d01e481b2ad76a46 authored almost 4 years ago by Santi Bazerque <[email protected]>
improved instructions for running example

182a1f0c4d4c5c21308512b6bd58007a8b0053b1 authored almost 4 years ago by Santi Bazerque <[email protected]>
removed chat example (it had already been moved to the 'examples' repo),

updated instructions for running in README

8c9c0a0b607fc71278203bd4f3d5f4f94416cca8 authored almost 4 years ago by Santi Bazerque <[email protected]>
Update README.md

f1bb0d6817ebc8419fbb3396365b7e040811eac5 authored almost 4 years ago by joigno <[email protected]>
Update README.md

3dc37bb870da2ecf84a76dcf35ef260f7990294a authored almost 4 years ago by joigno <[email protected]>
simplified and documented gossip agent

041f49e3ec51f25f225d0facd31cc1c02ce37d6b authored almost 4 years ago by Santi Bazerque <[email protected]>
added missing await before checking loop in test

f500f1a3f6104082e43e40d8fbfcb94a548a551c authored almost 4 years ago by Santi Bazerque <[email protected]>
fix: start gossip agent before sync agent

d5b0137856459747fa4508ff0dff161afb97cb4c authored almost 4 years ago by Santi Bazerque <[email protected]>
emit an event when a peer is lost

ebd299629acc59c05338817b25ea748af259ed38 authored almost 4 years ago by Santi Bazerque <[email protected]>
added computed props for history fragments, tests

9fdf7167e4e8634e65ef8dfc0e6435ae6a54b814 authored almost 4 years ago by Santi Bazerque <[email protected]>
fixed tests after small refactor

0c92cd35f2c61af8561000ed285630fc7778908d authored almost 4 years ago by Santi Bazerque <[email protected]>
better docs

6c4e0d21c5e2fab44fc357d9cfbd8ca0a80842cd authored almost 4 years ago by Santi Bazerque <[email protected]>
better test coverage for causal history fragment generation / validation

d8f2894a6a4df3f36593991fe38c055156ebc09e authored almost 4 years ago by Santiago Bazerque <[email protected]>
added test for history fragment generation / checking

80349318cc2f54e40235d5480974bb31d3cc708c authored almost 4 years ago by Santiago Bazerque <[email protected]>
removed unused import

97c60a8690b8d963f0e9b4f59853afdfbc869ccf authored almost 4 years ago by Santiago Bazerque <[email protected]>
added history fragment verifying

13e248b4a9f157a90d67dd57a934c4e28b77b5a9 authored almost 4 years ago by Santiago Bazerque <[email protected]>
fixed history fragment after refactor

2b59b8484ee5438c616d4bb660e3db91e5e2dfd6 authored almost 4 years ago by Santiago Bazerque <[email protected]>
refactor op causal history persistence

82765e976c1d2adc0be3f9415f27300e190b1000 authored almost 4 years ago by Santiago Bazerque <[email protected]>
add op hash to causal history hash

a10c9b5e91c534061498a11ea682cbf6cacc61c0 authored almost 4 years ago by Santi Bazerque <[email protected]>
formatting

8c00e7a56e9c0303277b490babbbf049628d370c authored almost 4 years ago by Santiago Bazerque <[email protected]>
formatting

1151789354546facd5753bec76ed77b3dd6f0cba authored almost 4 years ago by Santiago Bazerque <[email protected]>
added TLDR

008e14ac4c8ea06d32e2c0c9f3ef0d9caff31ca7 authored almost 4 years ago by Santiago Bazerque <[email protected]>
formatting

4950b02b49223bfa02a8bbfc4e4690cfdb9e3cc4 authored almost 4 years ago by Santiago Bazerque <[email protected]>
link to examples repo in readme

67343b7ed6b2560c4f1d1869bad6d797858351be authored almost 4 years ago by Santiago Bazerque <[email protected]>
added causal history fragments

b56c34395c4623a88c1cb8a72d3413f9b7b4e0b5 authored almost 4 years ago by Santi Bazerque <[email protected]>
compute an ops causal history when it is saved to the store

ff8323adc1fe9ec02d93468a02fa00670e14436f authored almost 4 years ago by Santi Bazerque <[email protected]>
use prevOpsIfPresent

030915bb7080ce1161bf52226a4adbe699a6145c authored almost 4 years ago by Santi Bazerque <[email protected]>
Fix tx error on IdbBackend, small name changes

fc045336f69b58142fb0dba27239355ba412d528 authored almost 4 years ago by Santi Bazerque <[email protected]>
setPrevOps takes the ops, not refs. fixed patial loading of ops

(untested)

f0f446f5268d13587f7d0478360d84dd57e90dfa authored almost 4 years ago by Santi Bazerque <[email protected]>
better comments

a8ac8eef6668b8dd0ed9fe61b9858ffb6d04010f authored almost 4 years ago by Santi Bazerque <[email protected]>
getLastHash: hash instead of throwing if object was never hashed

e7ff81c661424f255e7fde0f354e9005d2c79fb7 authored almost 4 years ago by Santi Bazerque <[email protected]>
- tracking of op causal history depth/size in the store

= better handling of literal values

38500f231c6e3ee3764d04cc7b6b4e1cee2552c7 authored almost 4 years ago by Santi Bazerque <[email protected]>
added LiteralUtils to access literalized objects consistently.

73354dd26c6b43f86fce9dc6267658796a7a8f10 authored almost 4 years ago by Santi Bazerque <[email protected]>
better logging.

c327e408a0e026543f51d8d575a273ef81f4a962 authored almost 4 years ago by Santi Bazerque <[email protected]>
added a multimap that deduplicates the set based on content (by hashing

elements)

45d67044aae68a1c8d39b2368bd0c10b75e3c94e authored almost 4 years ago by Santi Bazerque <[email protected]>
fixed webrtc receiving end conn establishment errors, better logs

a2f9b76456447fa86a1c0eb6f7ee64b9e631e4a3 authored almost 4 years ago by Santi Bazerque <[email protected]>
avoid duplicate op fetching

d55f1bf71616662aecaaf0be34d531c212ae97cc authored almost 4 years ago by Santi Bazerque <[email protected]>
removed stray log msgs

334341d39d4d88cb1bb140fd4ed234accf315931 authored almost 4 years ago by Santi Bazerque <[email protected]>
better docs

d0a10c257becebf676fe210a70ed904ac8a043bd authored almost 4 years ago by Santi Bazerque <[email protected]>
removed stray logging

0b457e6ef1da51efaaf6a692cd28ea9a3bc9d987 authored almost 4 years ago by Santiago Bazerque <[email protected]>
removed support for memory-based storage when web workers are used, cleaned up web worker support for idb

da4eb83a68d7feb827e4381637f25d68711708d3 authored almost 4 years ago by Santiago Bazerque <[email protected]>
removed beacon example, moved it to another repo

6be9166d452f9cd409797bb3c42846c73ef0f23c authored almost 4 years ago by Santiago Bazerque <[email protected]>
bumped version

4d41cbbdf06f849a5181b0191202d0f0f1ccd3d3 authored almost 4 years ago by Santiago Bazerque <[email protected]>
pin jsencrypt version to prevent incorporating breaking changes

f8e1488a97ea5982bfbf6efad8be4cf802b95d89 authored almost 4 years ago by Santiago Bazerque <[email protected]>
fixed memory based store behaviour in web workers

ec656219e28784f8fd261ca3bfa7288a8f4e669e authored almost 4 years ago by Santiago Bazerque <[email protected]>
updated mesh+remoting tests

a00f4aaa90ad943467c48c6a543eaada06d6df55 authored almost 4 years ago by Santiago Bazerque <[email protected]>
added store event dispatching for non-web case

6f822dfbe1a5b4a09ba3ef0972a2e0d70121947e authored almost 4 years ago by Santiago Bazerque <[email protected]>
refactored the trigger code out of the idb backend, set things up for a non-web trigger dispatcher.

0da4a0fc3f3a6e11fc47af07c8d07572d99f0dee authored almost 4 years ago by Santiago Bazerque <[email protected]>
added support for running the mesh in a web worker.

fb08d4fc9af18bf0c1aec5f5319fa994a29f135c authored almost 4 years ago by Santiago Bazerque <[email protected]>
added missing functions to WebRTCConnectionProxy, fixes

2a9210729f7dfa69701f4b37fcd4b275effad119 authored almost 4 years ago by Santi Bazerque <[email protected]>
proxying for LinkupManager and WebRTCConnection (WIP)

b16065ba3825301ece864f1e22f5dce91c7d858d authored almost 4 years ago by Santiago Bazerque <[email protected]>
added tests for remoting mesh

7ccb419e17c420a5d9ee09d397ed63315dcc1f9e authored almost 4 years ago by Santi Bazerque <[email protected]>
remoting belongs inside services

68555e3f7edddf40c1941989802045a17057574a authored almost 4 years ago by Santi Bazerque <[email protected]>
fixed dev settings for typescript

41d9f2a9b78ba24c045d35b331c74822bef95f81 authored almost 4 years ago by Santi Bazerque <[email protected]>
completed remoting implementation for the mesh

6ef1f09d35cca85b4c1b2b93c9c8a0b8aa115b75 authored almost 4 years ago by Santi Bazerque <[email protected]>
completed findObjectByHashSuffix case

615c346eb7f2b2fd8866b94f626ade58bfc12585 authored almost 4 years ago by Santi Bazerque <[email protected]>
completed MeshServer for mesh remoting

6a7789c4a85a0cf38fa1d91a4a5a04133a409270 authored almost 4 years ago by Santi Bazerque <[email protected]>
refactored the default AsyncStreamSource out of the

ObjectDiscoveryAgent, so it can be reused

fcedad0ee249f50cac8ec096102f6696f718d5cb authored almost 4 years ago by Santi Bazerque <[email protected]>
remoting for the mesh - WIP

7976caf12bfa74fef2c05dfeb5eec7e47a370cd6 authored almost 4 years ago by Santiago Bazerque <[email protected]>
removed dead code

284846e33c6fcb6989a863553af109f99c01486a authored almost 4 years ago by Santiago Bazerque <[email protected]>
bumped version

6cd721e2de9c6f9fdb8f0fcd19a2ca7f747d69b0 authored almost 4 years ago by Santiago Bazerque <[email protected]>
bugfixes to state sync

3866d4292fb33a3299a0f94fa9bbd5f706568c2d authored almost 4 years ago by Santi Bazerque <[email protected]>
better logging

286ffa0b684c7b18a6dfdb4d4793b8fe937acb70 authored almost 4 years ago by Santi Bazerque <[email protected]>
removed stale code

39e08a5133ddb284548e43dddf5fca103ce255b4 authored almost 4 years ago by Santi Bazerque <[email protected]>
decrease frequency of fetch/send timeouts from 1 to 5 seconds

6a97a63460f1229517642f6306f18f0d3ead789a authored almost 4 years ago by Santi Bazerque <[email protected]>
documented workings of TermnalOpsSyncAgent.

7c28c0c7437dd6c64aed7e7fcfc67d17867ed60d authored almost 4 years ago by Santi Bazerque <[email protected]>
moved build setup to tsconfig.build.ts (so the editor loads tests well),

changed js dialect to es19 & some fixes to the tests due to that

524bed6e9301ce7c8c7aeb4f4753fd514b0684ba authored almost 4 years ago by Santi Bazerque <[email protected]>
change ts target to es5, module system to commonjs. add a script to

clean the build on windows.

f04a0d477931a38c5188d49a9452b1c120440ac6 authored almost 4 years ago by Santi Bazerque <[email protected]>
Merge pull request #4 from sbillig/master

WIP: simplify and speed up build process

3182c44d870cc64e6f1dce99f24707494fdf50e4 authored almost 4 years ago by Santi Bazerque <[email protected]>
simpler build, use ttypescript instead of microbundle

340e984cce3c4fa91a97bda7901013911497c3d7 authored almost 4 years ago by sean billig <[email protected]>
bumped version

4143fda176fa82a04daacd2ceb943236e416a6ca authored almost 4 years ago by Santiago Bazerque <[email protected]>
import change to please typecript, typing of the typing function.

ffe751215f14a4908946e4ce02616c7be5ca4361 authored almost 4 years ago by Santiago Bazerque <[email protected]>
bumped version.

7c3e5d8c83223b800434629cfed877666e00ee39 authored almost 4 years ago by Santiago Bazerque <[email protected]>
Small fixes, mostly to enable first multi-project app, p2p-chat.

06bb8f57634fcd55208ef737b22e9a5a7dab6b77 authored almost 4 years ago by Santi Bazerque <[email protected]>
fixed export for agent classes.

e4142b20239f5216b75a7442ec453f84a6292e3f authored almost 4 years ago by Santi Bazerque <[email protected]>