Ecosyste.ms: OpenCollective

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

Hyper Hyper Space

A library to create p2p applications, using the browser as a full peer.
Collective - Host: opensource - https://opencollective.com/hyper-hyper-space - Website: https://www.hyperhyperspace.org - Code: https://github.com/hyperhyperspace

Wiki block spacing tweaks

github.com/hyperhyperspace/hyper-browser-web - e37ef1a04e61ea90fd01c2b0a6801aafa3bb9aa1 authored almost 2 years ago by Micah <[email protected]>
fixed bug when creating a CausalArray checkpoint

github.com/hyperhyperspace/hyperhyperspace-core - 21899ef455a8564fb89b4a6f1ab70b131c644299 authored almost 2 years ago by Santi Bazerque <[email protected]>
changed dependency collection in literalization preventing unnecessary hashing

github.com/hyperhyperspace/hyperhyperspace-core - f2dd388f6629cc019c679e427ed3ad9ae6ee231c authored almost 2 years ago by Santi Bazerque <[email protected]>
- cache the last literalization in HashedObject, and try re-use it to havind re-hashing if the object hasn't changed in repeated calls to hash()

- be able to re-use these cached literalizations for a faster toContext (getLastContext, similar ...

github.com/hyperhyperspace/hyperhyperspace-core - 2d1899b60cfd22c9b859f36b19b9f853dbdf4b47 authored almost 2 years ago by Santi Bazerque <[email protected]>
prevent unnecessary hashing

github.com/hyperhyperspace/wiki-collab - 21694f84b16a94cb59aeee6837ca3500d7c1eb17 authored almost 2 years ago by Santi Bazerque <[email protected]>
prevent unnecessary hashing

github.com/hyperhyperspace/home - 504d39fa458383c37b3a9f77f0612a00eae4432a authored almost 2 years ago by Santi Bazerque <[email protected]>
Lots of speed optimizations, WIP

github.com/hyperhyperspace/hyperhyperspace-core - c17ecbbe54eb3c3f468eb2fe648951a0988443be authored almost 2 years ago by Santi Bazerque <[email protected]>
use addBlockNoSave, and save the block after focusing on the new block - also, there are some timing log entries being shown, WIP

github.com/hyperhyperspace/hyper-browser-web - 8b782209cdb029c804abaa56abce655afc0ea8df authored almost 2 years ago by Santi Bazerque <[email protected]>
made addBlock use addBlockNoSave

github.com/hyperhyperspace/wiki-collab - 6caa7b3f3ac7f398e80fa25f542f6e153fc1eb97 authored almost 2 years ago by Santi Bazerque <[email protected]>
added a version of addBlock that doesn't save to the store before returning

github.com/hyperhyperspace/wiki-collab - 8c3b38767a641035942b9ba6bf68eecf89be1fe6 authored almost 2 years ago by Santi Bazerque <[email protected]>
do not re-schedule auto checkpoint timers if no changes were loadad in loadAllChanges

github.com/hyperhyperspace/hyperhyperspace-core - 6f41f5113423bfd62c4c9ab5e10ab0d37ec1bbb5 authored almost 2 years ago by Santi Bazerque <[email protected]>
Added a function to the store that allows loading plain literals when searching for objects by class, reference, etc. This is useful to speed up the before-auto-checkpoint checks, that just need to see if such objects exist without actually de-literalizing 'em.

github.com/hyperhyperspace/hyperhyperspace-core - 5a49510145e0f1da797bb3f6366798e81aa41a33 authored almost 2 years ago by Santi Bazerque <[email protected]>
OK patched a few holes in the auto checkpoint logic, seems solid now. two things need work:

- I think the store needs to check that we're not overriding an newer checkpoint with an older o...

github.com/hyperhyperspace/hyperhyperspace-core - 1b3679dd27dfdb061eb600d611faa3a979587aba authored almost 2 years ago by Santi Bazerque <[email protected]>
load blocks using Promise.all

github.com/hyperhyperspace/wiki-collab - b13e7765bce98dbe7edda6784f40b62358a827fd authored almost 2 years ago by Micah <[email protected]>
checkpoints can now be created manually, by calling saveCheckpoint() on MutableObjects that support them, but there's now also an auto checkpointing logic, that works either when a specified amount of time without changes is elapsed (default: 5 mins) or a given amount of ops are created (16 by default). Checkpoints are scheduled with a predefined delay, and only applied if there are no further changes.

github.com/hyperhyperspace/hyperhyperspace-core - 437a908301ae769095b1722f61e9a29e8389b57c authored almost 2 years ago by Santi Bazerque <[email protected]>
added a function to the store's Backend interface for retrieving only a Checkpoint's metadata, ignoring the actual exported state (to be used for performantly checking if a new checkpoint is necessary)

github.com/hyperhyperspace/hyperhyperspace-core - 65fe52477bcc18ff84923ad69a978854d2c35da4 authored almost 2 years ago by Santi Bazerque <[email protected]>
added the hash of the last op that was loaded from the store explicitly to the checkpoint data structure (before it was being guessed from terminalOps, but this could lead to incorrect checkpoints if the order in which the ops were applied does not match the order in which their were stored, and that can happen when there are concurrent mutations)

only apply a checkpoint to an unmodified object: otherwise, if unsaved ops have been applied, th...

github.com/hyperhyperspace/hyperhyperspace-core - f979a057ef3a96144350eedfcb729ddb931a0f13 authored almost 2 years ago by Santi Bazerque <[email protected]>
completed implementation of jumping to a given object (given its hash) when searching the store by class reference, object reference, etc. + simplified the Backend abstraction (added a "startOn" field to search params, that computes the cursor start value from the starting object's hash)

github.com/hyperhyperspace/hyperhyperspace-core - 4ba0bfebbde85abf653ddda124acb57fe5cfba86 authored almost 2 years ago by Santi Bazerque <[email protected]>
use Promise.all for loading checkpoint results

github.com/hyperhyperspace/wiki-collab - cf1879693e52b8d7cfb03b8f9f984ba6cf2d1330 authored almost 2 years ago by Micah <[email protected]>
support for checkpoints

github.com/hyperhyperspace/wiki-collab - b66782dcb7d13edbec065400c7dc015201ee6e2c authored almost 2 years ago by Micah <[email protected]>
Merge pull request #49 from hyperhyperspace/idb-checkpoint-backend

Save/load checkpoints with IndexedDB backend

github.com/hyperhyperspace/hyperhyperspace-core - 51f0d5ddef0a2dce898e187c206eb76ee76c971a authored almost 2 years ago by Micah <[email protected]>
fix CausalArray checkpoint bug

github.com/hyperhyperspace/hyperhyperspace-core - b1e1697e9222b2835e240a9b96e884770281f71b authored almost 2 years ago by Micah <[email protected]>
re-set resources for mutableContents

github.com/hyperhyperspace/hyperhyperspace-core - ac2f8a01a26fe1d2c8eb8249d3a27b9235fcd49b authored almost 2 years ago by Micah <[email protected]>
re-set resources for restored checkpoints

github.com/hyperhyperspace/hyperhyperspace-core - 3c20b218ad3703892229508576ffa090847babb7 authored almost 2 years ago by Micah <[email protected]>
added an event to signal that a checkpoint has been restored

github.com/hyperhyperspace/hyperhyperspace-core - 40a95a842bbb1c23097082688f7d78d388948326 authored almost 2 years ago by Santi Bazerque <[email protected]>
WIP loading from checkpoints

github.com/hyperhyperspace/hyperhyperspace-core - 6051e02f92b432de293b17470f687624f2b2c6e3 authored almost 2 years ago by Micah <[email protected]>
Save/load checkpoints with IndexedDB backend

github.com/hyperhyperspace/hyperhyperspace-core - ec6eb2c83c99c6e3a38db1e3307443a0ab7c9e17 authored almost 2 years ago by Micah <[email protected]>
advertise checkpoint support in implemented types

github.com/hyperhyperspace/hyperhyperspace-core - d08b50a4457eeb298b0b18bce9238aff09d257fa authored almost 2 years ago by Micah <[email protected]>
basic checkpoint export/import for Causal types

github.com/hyperhyperspace/hyperhyperspace-core - 553a2d143458af66783e8cda090fb00b8a2bc36d authored almost 2 years ago by Micah <[email protected]>
realized the type parametrization on MutableObject was not necessary to define an explicit type for the state export and removed it

github.com/hyperhyperspace/hyperhyperspace-core - 7a90ef80d7314d266309931277ee4989e4c8b51c authored almost 2 years ago by Santi Bazerque <[email protected]>
optionally parametrize the type of the mutable state export in MutableObject

github.com/hyperhyperspace/hyperhyperspace-core - 21b088bd9bf36f360cc9252b41838b395ef438aa authored almost 2 years ago by Santi Bazerque <[email protected]>
Merge pull request #48 from ylebre/fix/mutation-op-callback

update function name from addMutationCallback to addMutationOpCallback

github.com/hyperhyperspace/hyperhyperspace-core - 8ec35b7c800c59bdee72805fbcf34cee5154aa75 authored almost 2 years ago by Santi Bazerque <[email protected]>
update function name from addMutationCallback to addMutationOpCallback

github.com/hyperhyperspace/hyperhyperspace-core - 04faaf1b3cf2fa4b45f17e4bf8bdf09e0bf821ed authored almost 2 years ago by Yvo Brevoort <[email protected]>
added store where missing in other tests

github.com/hyperhyperspace/hyperhyperspace-core - 45f94797087d18e23e2842158d1fe7161dfdf11d authored almost 2 years ago by Santi Bazerque <[email protected]>
fixed tests renumbering from last commit, added missing store in CHK04

github.com/hyperhyperspace/hyperhyperspace-core - 4d70f8f01f782f6e0477198bc4671671d162b2c3 authored almost 2 years ago by Santi Bazerque <[email protected]>
checkpoint tests, renumbered, WIP

github.com/hyperhyperspace/hyperhyperspace-core - 5cc59505666390e26782cad1d622febc0e115581 authored almost 2 years ago by Santi Bazerque <[email protected]>
Merge branch 'checkpoints'

github.com/hyperhyperspace/hyperhyperspace-core - b912a0274d98d66f3e9f704b3ab96df8a5a313e7 authored almost 2 years ago by Micah <[email protected]>
GrowOnlySet import/export and more tests

Adds tests for MutableObjects with HashedObject references/members

github.com/hyperhyperspace/hyperhyperspace-core - c61eddff7e14295622403b21d423c2fd1b7b5396 authored almost 2 years ago by Micah <[email protected]>
Merge pull request #47 from hyperhyperspace/checkpoints

Mutable type checkpoints and high level tests

github.com/hyperhyperspace/hyperhyperspace-core - dccd19c0957f83470aa1041c455bb6b86eca0171 authored almost 2 years ago by Santi Bazerque <[email protected]>
Mutable checkpoint fixes and high level tests

github.com/hyperhyperspace/hyperhyperspace-core - a21ac144bc5fcbbc6f5fb180375239f208d54297 authored almost 2 years ago by Micah <[email protected]>
Merge branch 'master' of https://github.com/hyperhyperspace/hyperhyperspace-core

github.com/hyperhyperspace/hyperhyperspace-core - b804cf97114fb6b819b769d4753cdcc9e42ba71f authored almost 2 years ago by Santi Bazerque <[email protected]>
moved to a "logbook" subdirectory

github.com/hyperhyperspace/hyperhyperspace-core - aaae0a4c41d156a10aaa40ab9321f1ab6406aa9f authored almost 2 years ago by Santi Bazerque <[email protected]>
wrap call to restore checkpoint in a try/catch for now, until checkpointing is ready

github.com/hyperhyperspace/hyperhyperspace-core - d21baa4e7f2030efeaade61ca0ea687dd4c2bda2 authored almost 2 years ago by Santi Bazerque <[email protected]>
Merge pull request #44 from hyperhyperspace/checkpoints

WIP checkpoint export/import for mutable types

github.com/hyperhyperspace/hyperhyperspace-core - 47ec68292e7c145edbf0afd7575a082a45e60eb3 authored almost 2 years ago by Santi Bazerque <[email protected]>
using a LiteralContext to save the literalized objects in the state checkpoint

github.com/hyperhyperspace/hyperhyperspace-core - 9368de8060012b5eebf10a31d67ed3779b146116 authored almost 2 years ago by Santi Bazerque <[email protected]>
WIP checkpoint export/import

github.com/hyperhyperspace/hyperhyperspace-core - 6636493aa257a5adc6e4d536499eac6b80dbb234 authored almost 2 years ago by Micah <[email protected]>
added the ability to skip to a given object when searching the store by class, by reference to an object, etc.

github.com/hyperhyperspace/hyperhyperspace-core - 2169a30849575229f9ad3f49a9c57fe6d3e0164d authored almost 2 years ago by Santi Bazerque <[email protected]>
Rudimentary checkpoint support for MutableReference

github.com/hyperhyperspace/hyperhyperspace-core - 5d351cca3492184d0513a038924a85a0bf6f82b9 authored almost 2 years ago by Micah <[email protected]>
fixed validation for reference update op: was missing the either HashedObject or pure javascript literal part!

github.com/hyperhyperspace/hyperhyperspace-core - 39949fac761a701a054493b0a100a0fa18b009a9 authored almost 2 years ago by Santi Bazerque <[email protected]>
added a start for a checkpointing implementation

github.com/hyperhyperspace/hyperhyperspace-core - e7e00e4f596fb8813a30ac982df5ea660eec9caa authored almost 2 years ago by Santi Bazerque <[email protected]>
state transition logs - WIP

github.com/hyperhyperspace/hyperhyperspace-core - 74bdc260dd3ac588d6b1fcfefc3d6961778ccc03 authored almost 2 years ago by Santi Bazerque <[email protected]>
periodically check if peers are still valid, terminate connections when they're not

github.com/hyperhyperspace/hyperhyperspace-core - be67698447d9d823f5a9a9e00123add5762542d5 authored almost 2 years ago by Santi Bazerque <[email protected]>
removed private flag

github.com/hyperhyperspace/hyper-browser-web - 7599301f04ad9d4f0a4e303fac3c0b85ee91d87f authored almost 2 years ago by Santi Bazerque <[email protected]>
updated dependencies

github.com/hyperhyperspace/hyper-browser-web - f3b75ea3f65c4a0d1f13866819148df4ab4cdfb8 authored almost 2 years ago by Santi Bazerque <[email protected]>
wiki page deletion UI behavior cleanup

github.com/hyperhyperspace/hyper-browser-web - e1422ab319adcf32d00d9c83c5a201be9816e0f9 authored almost 2 years ago by Micah <[email protected]>
fixed wiki toolbar button glitch

github.com/hyperhyperspace/hyper-browser-web - aeb852df8b79fd234bb5a6a5471a8fca92c174c4 authored almost 2 years ago by Micah <[email protected]>
bumped version to 0.2.0

github.com/hyperhyperspace/wiki-collab - b5f905b9b61f6df8cbaf60c522ffe679a43d77c7 authored almost 2 years ago by Santi Bazerque <[email protected]>
make wiki page deletion permanent

github.com/hyperhyperspace/hyper-browser-web - 86a901ecc9ba0a5755a54b4bb0b68f78f40fb99e authored almost 2 years ago by Micah <[email protected]>
wiki: make better use of small screens

github.com/hyperhyperspace/hyper-browser-web - 2dae08a0d13453e7eba5defe6026be20c34f0d4f authored almost 2 years ago by Micah <[email protected]>
fixed version number

github.com/hyperhyperspace/hyperhyperspace-core - 2cbe8f15e9936781da3f6e14cc1954e8a0ae04ad authored almost 2 years ago by Santi Bazerque <[email protected]>
on smaller screens, don't float wiki block toolbar

github.com/hyperhyperspace/hyper-browser-web - 2aebbb8ec924ed59ef5a4b6c7cccabbb20479e6a authored almost 2 years ago by Micah <[email protected]>
bumped version to 0.2.0

github.com/hyperhyperspace/home - f9d689308ecceb983b61b2c6f6549d8c53c01c1d authored almost 2 years ago by Santi Bazerque <[email protected]>
bumped version number to 0.12.0

github.com/hyperhyperspace/hyperhyperspace-core - 21ad7e95a04fa39644adc374d8dc066537ab0ff4 authored almost 2 years ago by Santi Bazerque <[email protected]>
disable wiki read permission for now...

github.com/hyperhyperspace/hyper-browser-web - 4a836bd656b6302773437f83bdc49a1172dde522 authored almost 2 years ago by Micah <[email protected]>
Wiki membership info tip

github.com/hyperhyperspace/hyper-browser-web - e6ca3b4c5d7ceac02d6302accf6b7da1789cade6 authored almost 2 years ago by Micah <[email protected]>
wiki toolbar placement responsiveness hack

github.com/hyperhyperspace/hyper-browser-web - c7be255c9844cd386300e782f5308d87795f33ca authored almost 2 years ago by Micah <[email protected]>
shortcuts for wiki block navigation and quick deletion

github.com/hyperhyperspace/hyper-browser-web - a114f7c3be12f3b9139c658dc8a8b95b6ba8271e authored almost 2 years ago by Micah <[email protected]>
info tips for wiki read/write permissions

github.com/hyperhyperspace/hyper-browser-web - 27173b308bc68765a8b90ceb4c5ad5e25aaa299e authored almost 2 years ago by Micah <[email protected]>
wiki useEffect cleanup

github.com/hyperhyperspace/hyper-browser-web - 398463f6300248e8e95ba7d78c3d1c857c9517c4 authored almost 2 years ago by Micah <[email protected]>
Wiki permission UI tweaks

github.com/hyperhyperspace/hyper-browser-web - 59d13e1d35581686b974a200adb49d90e5f77b0c authored almost 2 years ago by Micah <[email protected]>
fix wiki member action authorization checks

github.com/hyperhyperspace/hyper-browser-web - 9dcea694fba2ad139efea7b4dba4e72fb34bd643 authored almost 2 years ago by Micah <[email protected]>
set moderator set writers correctly

github.com/hyperhyperspace/wiki-collab - d25f1a004e2f59096dc4be80d76dceba28141caf authored almost 2 years ago by Micah <[email protected]>
wiki permission settings use core authorization checks

github.com/hyperhyperspace/hyper-browser-web - b94ca9a3a6ee6cd506a30d94d4d0c7fb1d4b094e authored almost 2 years ago by Micah <[email protected]>
Merge branch 'master' of https://github.com/hyperhyperspace/hyper-browser-web

github.com/hyperhyperspace/hyper-browser-web - b936e3e5f821f84e71e95f919fb24ac689991c15 authored almost 2 years ago by Santi Bazerque <[email protected]>
fixed ad-hoc workaround for signatures when saving remote device upon linking to a remote home - bug has been fixed in core

github.com/hyperhyperspace/hyper-browser-web - 38c549f4bb07766f5b846320c38bf83badd4e463 authored almost 2 years ago by Santi Bazerque <[email protected]>
fixed bug on HashedObject's clone: meta props _lastSignature and _signOnSave were only being copied to the clone's root object, not its fields

github.com/hyperhyperspace/hyperhyperspace-core - 2b79055a495c7955f279707af48ae6180f11bec2 authored almost 2 years ago by Santi Bazerque <[email protected]>
wiki member settings actions cleanup

github.com/hyperhyperspace/hyper-browser-web - 73da968f35c78e3f998cd9a1b9d9fe86e8e03d8c authored almost 2 years ago by Micah <[email protected]>
Wiki moderation upgrade

github.com/hyperhyperspace/hyper-browser-web - 9d71e1a034ada488ca461c7d06c33c5fb2a4ee03 authored almost 2 years ago by Micah <[email protected]>
cleaned up the "seen" parameter in setResources after Micah's optimization made that unnecessary

github.com/hyperhyperspace/hyperhyperspace-core - c7cead29208b83642246d206eff7412cedf54893 authored almost 2 years ago by Santi Bazerque <[email protected]>
more subtle wiki editing toolbar

github.com/hyperhyperspace/hyper-browser-web - 0c46568741e34d647ebc3fcebfbd4794f161865c authored almost 2 years ago by Micah <[email protected]>
Merge branch 'master' of https://github.com/hyperhyperspace/hyperhyperspace-core

github.com/hyperhyperspace/hyperhyperspace-core - 09edf0eb051b600f7883f930ba40bbe478deebc9 authored almost 2 years ago by Santi Bazerque <[email protected]>
use the same context for loadAllChanges whilst loading an object from the store

github.com/hyperhyperspace/hyperhyperspace-core - fbd2c415229f038e677a9ad1dc73f195bdc127a3 authored almost 2 years ago by Santi Bazerque <[email protected]>
remove circular WikiSpace references

github.com/hyperhyperspace/wiki-collab - f7619b25e17c542022896526d7bc044e78f82d77 authored almost 2 years ago by Micah <[email protected]>
Set `HashedObject._resources` less vigorously

github.com/hyperhyperspace/hyperhyperspace-core - dcb0a8a37148c17587bb0ef62a923442295ddd4e authored almost 2 years ago by Micah <[email protected]>
disable excess console logging

github.com/hyperhyperspace/hyper-browser-web - 5805a0d68258db53d203ed6beaca2b96c38f66e4 authored almost 2 years ago by Micah <[email protected]>
fix wiki page drag-reordering

github.com/hyperhyperspace/hyper-browser-web - d555f3ff6131c0305385660c01978275b253050d authored almost 2 years ago by Micah <[email protected]>
remove some console spam

github.com/hyperhyperspace/hyper-browser-web - f9d2d7ca3ab6999568eb2c81c1b5b81e5e67f65e authored almost 2 years ago by Micah <[email protected]>
wiki add link suggestions

github.com/hyperhyperspace/hyper-browser-web - 0e0ca38c818e1fd7ff9236a0bf03471626bda014 authored almost 2 years ago by Micah <[email protected]>
move wiki editing toolbar to the upper right of block

github.com/hyperhyperspace/hyper-browser-web - 737d539552d004dc0d434ca657d207cc6a7604a0 authored almost 2 years ago by Micah <[email protected]>
Wiki: add new block on enter press

github.com/hyperhyperspace/hyper-browser-web - 0496202af341c51e6f6ef13d9afc43dc0e8be3d8 authored almost 2 years ago by Micah <[email protected]>
Merge pull request #42 from hyperhyperspace/wiki-permission-refactor

Wiki permission refactor

github.com/hyperhyperspace/hyper-browser-web - a6e8f4e727a5db5550c4dabf32af9411ed726a0e authored almost 2 years ago by Micah <[email protected]>
Merge pull request #9 from hyperhyperspace/permission-refactor

`PermissionLogic` refactor

github.com/hyperhyperspace/wiki-collab - bd5b4ad3815fdf0fd58158fdf774e5d9bd622871 authored almost 2 years ago by Micah <[email protected]>
PermissionLogic refactor syncing

github.com/hyperhyperspace/wiki-collab - ec40023b6d05f62782830ec629e22dab17a87cd5 authored almost 2 years ago by Micah <[email protected]>
wiki permission refactor

github.com/hyperhyperspace/hyper-browser-web - 8778f6133720900caf3a847b773e0aa4dd6a1fc8 authored almost 2 years ago by Micah <[email protected]>
Permission refactor

github.com/hyperhyperspace/wiki-collab - 787401c999f0a58d3aa55c460f932206cf35dd4e authored almost 2 years ago by Micah <[email protected]>
removed stray logging from profile display

github.com/hyperhyperspace/hyper-browser-web - 3c4b1067014bd969597291d16816d36b957e43c7 authored almost 2 years ago by Santi Bazerque <[email protected]>
comments: wording

github.com/hyperhyperspace/home - 1a1b88687bf2cc5fb74ff73fd92e757bd7be748c authored almost 2 years ago by Santi Bazerque <[email protected]>