Ecosyste.ms: OpenCollective

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

github.com/hyperhyperspace/wiki-collab

A Hyper Hyper Space datatype for a collaborative, moderated wiki
https://github.com/hyperhyperspace/wiki-collab

changes to Page's validation, removed unnecessary fields from PermissionLogic

a9bd3540d79d81b5ffe316392983de02bf6bac45 authored almost 2 years ago by Santi Bazerque <[email protected]>
Mutable page names

88db7582025d9d6ad44b56ddcdbf6ff24b202e48 authored almost 2 years ago by Micah <[email protected]>
small tweaks to improve wiki's initial sync

5c8b839332332362a996871f8637d3ce71bc352e authored almost 2 years ago by Santi Bazerque <[email protected]>
prevent unnecessary hashing

21694f84b16a94cb59aeee6837ca3500d7c1eb17 authored almost 2 years ago by Santi Bazerque <[email protected]>
made addBlock use addBlockNoSave

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

8c3b38767a641035942b9ba6bf68eecf89be1fe6 authored almost 2 years ago by Santi Bazerque <[email protected]>
load blocks using Promise.all

b13e7765bce98dbe7edda6784f40b62358a827fd authored almost 2 years ago by Micah <[email protected]>
use Promise.all for loading checkpoint results

cf1879693e52b8d7cfb03b8f9f984ba6cf2d1330 authored almost 2 years ago by Micah <[email protected]>
support for checkpoints

b66782dcb7d13edbec065400c7dc015201ee6e2c authored almost 2 years ago by Micah <[email protected]>
bumped version to 0.2.0

b5f905b9b61f6df8cbaf60c522ffe679a43d77c7 authored about 2 years ago by Santi Bazerque <[email protected]>
set moderator set writers correctly

d25f1a004e2f59096dc4be80d76dceba28141caf authored about 2 years ago by Micah <[email protected]>
remove circular WikiSpace references

f7619b25e17c542022896526d7bc044e78f82d77 authored about 2 years ago by Micah <[email protected]>
Merge pull request #9 from hyperhyperspace/permission-refactor

`PermissionLogic` refactor

bd5b4ad3815fdf0fd58158fdf774e5d9bd622871 authored about 2 years ago by Micah <[email protected]>
PermissionLogic refactor syncing

ec40023b6d05f62782830ec629e22dab17a87cd5 authored about 2 years ago by Micah <[email protected]>
Permission refactor

787401c999f0a58d3aa55c460f932206cf35dd4e authored about 2 years ago by Micah <[email protected]>
fix WikiSpace validation: forgot to set author when re-creating object for equality check

9980fbe894627620985656196533fde2956877ca authored about 2 years ago by Santi Bazerque <[email protected]>
add a version string for the wiki's SpaceEntryPoint (WikiSpace)

added validation for the WikiSpace class

45147a1245f1677ae1afe5feaf449f94d9236e6a authored about 2 years ago by Santi Bazerque <[email protected]>
add new pages to the end of the page list

f1056641480ff15506d395a023cafbc4a694a485 authored about 2 years ago by Micah <[email protected]>
export page and block array types

35bf080577979aeac58b3dccf50faba2d8212255 authored about 2 years ago by Micah <[email protected]>
PageSet --> PageArray

d5ec7d6ef9faeab50ca8dffc67babf61985aa37c authored about 2 years ago by Micah <[email protected]>
update permission check helpers

3bd0ec1ba8438ebb468c0a5e52fb9961d3e0abc7 authored about 2 years ago by Micah <[email protected]>
use CausalReferences for block contents

037333d480c72b28bb500c5ab4931da3784ec06e authored about 2 years ago by Santi Bazerque <[email protected]>
permission flag constants

4f3d492fee9adba70d6faad29caf0beffb798582 authored about 2 years ago by Micah <[email protected]>
simplified permissions model

a927a2170cf8fa69f81e28b674e79df1e8f64f26 authored about 2 years ago by Santi Bazerque <[email protected]>
updated version of hhs core lib to 0.11.1

22fcc55d075e6c04475b117e55d936472620ddd6 authored about 2 years ago by Santi Bazerque <[email protected]>
pass author to block move function

e4620e4d9a4a02efe7fa231ea648e67af659a7c3 authored about 2 years ago by Micah <[email protected]>
adapted to new API that uses addObserver instead of addMutationObserver

e5815318333db5edfd1e94f19fdc12c4b113f1ef authored about 2 years ago by Santi Bazerque <[email protected]>
receive an author parameter when inserting new pages and blocks

6124a62e5ce1ea9b558eaa20695bcf7a3b59e3c5 authored about 2 years ago by Santi Bazerque <[email protected]>
prevent re-hashing when loading allowedPages

83b183c397f68ca840c3a3e3c39683fd224aab71 authored about 2 years ago by Santi Bazerque <[email protected]>
added getName as per the new SpaceEntryPoint signature

6b30ef63ff107803e38f6c6e594b25fa50edd6b4 authored about 2 years ago by Santi Bazerque <[email protected]>
added a "watch" mode for automatic compilation

424199229413829edf87df078c18a6ff29ce24b7 authored about 2 years ago by Santi Bazerque <[email protected]>
use latest core lib version

0e30bf0093fc8ca395b5143a84e8ed849a059741 authored about 2 years ago by Santi Bazerque <[email protected]>
added missing getClassName to the PageBlockArray, passed author in more places, added editFlags and editors to sync

437b57af92ec627a473c4ca05c223970b062f2b5 authored about 2 years ago by Santi Bazerque <[email protected]>
tidy up a bit auth in blocks array, pass author when adding a block

cf5de239e2257eba6d7dfc8be72d3a6f83c4973c authored about 2 years ago by Santi Bazerque <[email protected]>
register PageBlockArray data type

267be0aa3fdbf19c231b273e384a3b8211ecff90 authored about 2 years ago by Micah <[email protected]>
now owners can add blocks!

ec929dbc3ea0c1fc6bd7866abc449621e50a6cd1 authored about 2 years ago by Santi Bazerque <[email protected]>
removed stray import

aa1a91e22c67b1e8e5ce55a9913ed2fd6c2f4c9b authored about 2 years ago by Santi Bazerque <[email protected]>
init the PageBlockArray correctly

a960ae2745f60531209f2f65edd12d3c5353505d authored about 2 years ago by Santi Bazerque <[email protected]>
added PageBlockArray, a block array that takes into consideration the wiki's edit config

2840eb9b29bdd73e17d979329614938c89401b85 authored about 2 years ago by Santi Bazerque <[email protected]>
Wikiblock author specification

9362c5785d21dce504f2d984efc181a9741f838c authored about 2 years ago by Micah <[email protected]>
when setting the author of a wiki, the id needs to be re-generated because the hash has changed - also, added some missing casts

2576901ee09ed62f7d818e26a2fb02e9da128e12 authored about 2 years ago by Santi Bazerque <[email protected]>
first pass switching wiki to use causal types

3b14bd4aab481f6a9954a666d876a4d532977987 authored about 2 years ago by Micah <[email protected]>
block removal function

dae6a3754d6e5456f388efdaae16208275cbf493 authored over 2 years ago by Micah <[email protected]>
disable incremental build, fixes for wiki hosting script

2ecaa02b313c74171c31562fc93d713c6ed1e28f authored over 2 years ago by Santi Bazerque <[email protected]>
adding a command line script to host a wiki

2e2386bfb89383646b3902e06ffb8738f38a8aa0 authored over 2 years ago by Santi Bazerque <[email protected]>
oops - forgot to sync the wiki title, fixed

47518750d5c8d6e917f8a1a899f2ce1d4e55b945 authored over 2 years ago by Santi Bazerque <[email protected]>
added a block type field, partial sync WIP

ea154ccabd0e4f337a7eb1e24260f6640106152e authored over 2 years ago by Santi Bazerque <[email protected]>
made startSync and stopSync re-entrant

a1dd2553b187a49f1d56da36dd1dfad01e8df512 authored over 2 years ago by Santi Bazerque <[email protected]>
enable insertion of blocks in arbitrary positions

592e64694187e19326bb4d21e4be7e1e63ba08af authored over 2 years ago by Santi Bazerque <[email protected]>
made block's ids overrideable, added a default welcome page to wikis

460553231cd210050a141f7038ece3ac0731ddf6 authored over 2 years ago by Santi Bazerque <[email protected]>
added a title to the wiki, set the permissions for moderation

9b298791f7c3ce923a825c55707729f611bfb22a authored over 2 years ago by Santi Bazerque <[email protected]>
added basic basic basic moderation

d2d076173cad1e80f00353a07f4111e0d404cb57 authored over 2 years ago by Santi Bazerque <[email protected]>
commented index page creation out, added sets for basic (BASIC) moderation

d6c2257e6face838c028af5cfecba9da513f92a7 authored over 2 years ago by Santi Bazerque <[email protected]>
removed delete before insert of block - but in MutableArray has been fixed

46d9db4409dbfb92dbc51995d7b63c397b69139d authored over 2 years ago by Santi Bazerque <[email protected]>
added methods to add a page, check if a page has been added, create an empty page

improved the addBlock method to only add the page if it wasn't already in the wiki

e1ef376fb05b3ae75a15f5c0a4652209b6f52b87 authored over 2 years ago by Santi Bazerque <[email protected]>
fix: use a single peer group for sync'ing all objects

2433378005ff04024242f6f732c5549ec83266b2 authored over 2 years ago by Santi Bazerque <[email protected]>
fixed double setting of observer

4c1329081189a3f6d1367b16a15bd488b4840a4e authored over 2 years ago by Santi Bazerque <[email protected]>
try to load the array before starting to sync blocks - and fail

12ea11829a535c2e7101cf2266f47ccd68ef0785 authored over 2 years ago by Santi Bazerque <[email protected]>
startSync and stopSync are now idempotent

8a8e53221abfc8ae62585d9574b681bc95be7eb0 authored over 2 years ago by Santi Bazerque <[email protected]>
improved logging

af75807688c018e4fd84c54d5997c9e77ae2c39b authored over 2 years ago by Santi Bazerque <[email protected]>
have the wiki mutation observer process events in-order

6aa806b8a0f931a8106e26f6387cf5a68e4bb3f0 authored over 2 years ago by Santi Bazerque <[email protected]>
changed page navigation to always use the page instance that's loaded into the wiki

93df8f31ed3e3c72b0ac03b9eeb44850292b1a2e authored over 2 years ago by Santi Bazerque <[email protected]>
moveBlock helper

97272fae94555f10d82b6cf620800ebf59030bc1 authored over 2 years ago by Micah <[email protected]>
reuse Page objects in WikiSpace.navigateTo

addf430abc3b85c57119cd1a67a90bd6e258712c authored over 2 years ago by Micah <[email protected]>
watchForChanges on blocks

9270c35a6022dda8c1523740a6f71a54c2336f89 authored over 2 years ago by Micah <[email protected]>
Revert "ensure WikiSpace gets random ID"

This reverts commit 9f8f1b5ae82f61b3013bb344a968afaa6d5b8936.

31d84bcc4229a02cb2de407e8d4a9b2c2f374604 authored over 2 years ago by Micah <[email protected]>
ensure WikiSpace gets random ID

9f8f1b5ae82f61b3013bb344a968afaa6d5b8936 authored over 2 years ago by Micah <[email protected]>
saving and loading

cfbde7f208edd6f4431f9e6707abcbc07b4c0fca authored over 2 years ago by Micah <[email protected]>
helpers for adding pages and blocks

10ce9747caf39570fe68a48eec86765c577ec723 authored over 2 years ago by Micah <[email protected]>
export all data types; fix iteration

74a8b37234a8683c6fec0d9b18468ca9b0049dd7 authored over 2 years ago by Micah <[email protected]>
- moved all the set-up stuff to init, called init conditionally from constructor when an author is supplied

- added an explicit call to addMutationObserver to workaround a bug in the content-mutation-event...

2740b7abec8d9639b1bf7d24abdf772513569dbe authored over 2 years ago by Santi Bazerque <[email protected]>
work in progress on wiki data types; (failing test)

6e55c3e2768dbebbbf85b719cebe3b20b5494477 authored over 2 years ago by Micah <[email protected]>
Scaffolding for content blocks; WIP data modeling

8295b71f411c8b5d36bd2d5d6362df24f25ae62d authored over 2 years ago by Micah <[email protected]>
added some scaffolding

752cf5dfdb73456670ae3fc7981985e39ffb603a authored over 2 years ago by Santi Bazerque <[email protected]>
updated project name, description

9148273d6a91c6252b37ef9178bd7172139f65b2 authored over 2 years ago by Santi Bazerque <[email protected]>
update to latest core lib version, remove my name from template

7d6e0ac0bf2f663cec5f4cb943cf2c1369a772fb authored over 2 years ago by Santi Bazerque <[email protected]>
initial commit

c24859715f27ff774d65270e007d801dd1b7752c authored almost 3 years ago by Santi Bazerque <[email protected]>