Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/josephg/statecraft
Manage state with finesse
https://github.com/josephg/statecraft
Added some initial initial graphql map reduce code
231980259b5ed908d729ef567ae3d4b9defce9f2 authored almost 6 years ago
231980259b5ed908d729ef567ae3d4b9defce9f2 authored almost 6 years ago
Added a simple multiplayer mouse status demo
31ff2aa6b3d16ad08e3d4450714b815f7255ff65 authored almost 6 years ago
31ff2aa6b3d16ad08e3d4450714b815f7255ff65 authored almost 6 years ago
Added <Val> generic parameter everywhere for stores
3b5be7363c5249fa1e2f32ebec40d9e7a852f2a3 authored almost 6 years ago
3b5be7363c5249fa1e2f32ebec40d9e7a852f2a3 authored almost 6 years ago
Lots of small tweaks. Added transaction subscriptions
6eaa7f1cd66d04078e98cdf1d7e162041ee117af authored almost 6 years ago
6eaa7f1cd66d04078e98cdf1d7e162041ee117af authored almost 6 years ago
Cleaned up some headers. Disabled x-sc-version header for now
5b3d70784e599cddaf1afaab71a1dfd37386398f authored almost 6 years ago
5b3d70784e599cddaf1afaab71a1dfd37386398f authored almost 6 years ago
Fixed bugs in text demo etag, error propagation and text demo back/forwards
fbfc3e2990cc98874d52e8d102fe280cd97c3f4f authored almost 6 years ago
fbfc3e2990cc98874d52e8d102fe280cd97c3f4f authored almost 6 years ago
Updated to ts-node 8
e93adc9e4a7652f226d3726ccd7f69115f82435f authored almost 6 years ago
e93adc9e4a7652f226d3726ccd7f69115f82435f authored almost 6 years ago
Fixed repeated op bug in OT server code. Small debugger output tweaks.
262fd34f8fba60228c90cc5e9ad79697976e95cd authored almost 6 years ago
262fd34f8fba60228c90cc5e9ad79697976e95cd authored almost 6 years ago
misc tiny cleanups
68e6f0daf7b7e020e7f4aba4469b53ff786362c9 authored almost 6 years ago
68e6f0daf7b7e020e7f4aba4469b53ff786362c9 authored almost 6 years ago
Added missing input event in editor
fea32e93cbe4d4c076d5b465a1247d570baf1db4 authored almost 6 years ago
fea32e93cbe4d4c076d5b465a1247d570baf1db4 authored almost 6 years ago
Updated to [email protected]. Fixed net client bug. Added some reconnector debugging code
3f9d874934854596c1523064f42a85ec37874999 authored almost 6 years ago
3f9d874934854596c1523064f42a85ec37874999 authored almost 6 years ago
Updated to node-lmdb 0.6.2
954956ccc1b564db00f456b0424a3efb00541f46 authored almost 6 years ago
954956ccc1b564db00f456b0424a3efb00541f46 authored almost 6 years ago
Fixed some more version bugs in net, and a small bug with allkv subscriptions
9768588866f51b4669e43c541e7865ed7ed19f61 authored almost 6 years ago
9768588866f51b4669e43c541e7865ed7ed19f61 authored almost 6 years ago
Fixed a bug in fdb store where the range would happily include operations
87a4dc978048eaed5c8674f88e6ec8fcfa120e20 authored almost 6 years ago
87a4dc978048eaed5c8674f88e6ec8fcfa120e20 authored almost 6 years ago
Tiny style tweaks
a9211f598a25edd31ca997cc397c73c6935123dc authored almost 6 years ago
a9211f598a25edd31ca997cc397c73c6935123dc authored almost 6 years ago
Fixed a bunch of errors in the net code version encoding
418b26d6e39b3c5d30b962913000716c81efeb79 authored almost 6 years ago
418b26d6e39b3c5d30b962913000716c81efeb79 authored almost 6 years ago
Fixed version encoding in the text demo
afb7535df0958f6103b7ef529da15a2a8d064875 authored almost 6 years ago
afb7535df0958f6103b7ef529da15a2a8d064875 authored almost 6 years ago
Added static range & full range query support to fdb. Added range query tests. Fixed bugs in other stores found by new tests.
b2964115a1add1ecba21ba1bbbcd4ab370355fb7 authored almost 6 years ago
b2964115a1add1ecba21ba1bbbcd4ab370355fb7 authored almost 6 years ago
Added allkv query support to fdb store
ebe66517c17d43caede6ef5a63c0430a9d6ea05c authored almost 6 years ago
ebe66517c17d43caede6ef5a63c0430a9d6ea05c authored almost 6 years ago
Modified test suite to check allkv results
496a8b03c7dd04d216739784dc8d806ab5d84390 authored almost 6 years ago
496a8b03c7dd04d216739784dc8d806ab5d84390 authored almost 6 years ago
Tiny css tweak in demo
f9995989cef112ed6a7995350e6c84615b43a1a0 authored almost 6 years ago
f9995989cef112ed6a7995350e6c84615b43a1a0 authored almost 6 years ago
Added foundationdb store. Currently only supports kv queries
de62785929c4d71b8b9d78039893e31f0b156ea7 authored almost 6 years ago
de62785929c4d71b8b9d78039893e31f0b156ea7 authored almost 6 years ago
Moved to binary version format
1ea72a5f5a5b63e94f1217e5ec6b31ac8dddf5f1 authored almost 6 years ago
1ea72a5f5a5b63e94f1217e5ec6b31ac8dddf5f1 authored almost 6 years ago
Changed version to Uint8Array
e2735c5d9e809903a0d3c7f4dfffd5f07f8cfebf authored almost 6 years ago
e2735c5d9e809903a0d3c7f4dfffd5f07f8cfebf authored almost 6 years ago
Added code for transactions. Moved some utility methods for version out
4d19a58fbf3428875c91da0880e0c33545f7d94f authored about 6 years ago
4d19a58fbf3428875c91da0880e0c33545f7d94f authored about 6 years ago
Added poll and readonly stores
63aa4adb80b301ba0ec37f4c16f69b126d392992 authored about 6 years ago
63aa4adb80b301ba0ec37f4c16f69b126d392992 authored about 6 years ago
Refactored lmdb store to use generic OpStore
b7db7dc7356ad7e3c327acbae7336bb0b5d15eab authored about 6 years ago
b7db7dc7356ad7e3c327acbae7336bb0b5d15eab authored about 6 years ago
Moved otdoc out. Fixed a bug mapping exceptions on conflict
2b1405d5df3b75877e9e95c4cf6268b5f223d1d6 authored about 6 years ago
2b1405d5df3b75877e9e95c4cf6268b5f223d1d6 authored about 6 years ago
Added range support in lmdb store
eb9321a1cef57b4fbc7492f9843b5a2c1be0f994 authored about 6 years ago
eb9321a1cef57b4fbc7492f9843b5a2c1be0f994 authored about 6 years ago
Renamed from/to to low/high in ranges
99a0618aaeb5063fd54c018f99db2779b1b1ae9b authored about 6 years ago
99a0618aaeb5063fd54c018f99db2779b1b1ae9b authored about 6 years ago
Fixed resubscribe bug
ddb73fb1112ec22e2c863b91b24a75c01f2da8bf authored about 6 years ago
ddb73fb1112ec22e2c863b91b24a75c01f2da8bf authored about 6 years ago
Added tests and fixed a few bugs with subscriptions
e517ed88e2da8c13c5f2675f50a446cded1b50f1 authored about 6 years ago
e517ed88e2da8c13c5f2675f50a446cded1b50f1 authored about 6 years ago
Fixed bug in prozess-mock with current subscriptions
bd38815281ae941f52e9b7357e820e4027e0f95a authored about 6 years ago
bd38815281ae941f52e9b7357e820e4027e0f95a authored about 6 years ago
Fixed connecting style
2755bc99b63e81993e609b1ef19d06db01887e7c authored about 6 years ago
2755bc99b63e81993e609b1ef19d06db01887e7c authored about 6 years ago
Added connection status to blog editor
0f8eac5279788dc4fa1d7621ae90a04b9e51fd5c authored about 6 years ago
0f8eac5279788dc4fa1d7621ae90a04b9e51fd5c authored about 6 years ago
Added preliminary reconnection support
65763dab96e092dca7dd82fb87c1d0fe1afd9051 authored about 6 years ago
65763dab96e092dca7dd82fb87c1d0fe1afd9051 authored about 6 years ago
Fixed subgroup initial query, which fixed tests
ba5fd77437004707653f81c89bc8e547437bd74b authored about 6 years ago
ba5fd77437004707653f81c89bc8e547437bd74b authored about 6 years ago
Fixed editing in text demo. Added worlds most basic homepage to text demo and moved back to KV store for now
e891b49c7d8e9099a513f47373b1b9174c099098 authored about 6 years ago
e891b49c7d8e9099a513f47373b1b9174c099098 authored about 6 years ago
Fixed broken text demo
fb0cc5c22d7fbeb4d60c204904dbe5949a9b6874 authored about 6 years ago
fb0cc5c22d7fbeb4d60c204904dbe5949a9b6874 authored about 6 years ago
Enabled simple tests and fixed a small bug in the router. Tests green
9b0ff786a2375f354faccc2052d9f0ca3d2f3cb4 authored about 6 years ago
9b0ff786a2375f354faccc2052d9f0ca3d2f3cb4 authored about 6 years ago
Fixed lots of small bugs thanks to the test suite. All tests green except router
531c75fc3a819d459e41ae06c01e85ae938bbb7f authored about 6 years ago
531c75fc3a819d459e41ae06c01e85ae938bbb7f authored about 6 years ago
Fixed more bugs. Subscriptions seem to work but test suite is red
37038c17da85fe940d30cbe75e8030589fbc467a authored about 6 years ago
37038c17da85fe940d30cbe75e8030589fbc467a authored about 6 years ago
Fixed a bug in sel and fixed range reverse
b745f1b3945e6a0563ec4f447f55858e8b3e8c42 authored about 6 years ago
b745f1b3945e6a0563ec4f447f55858e8b3e8c42 authored about 6 years ago
First pass adding ranges to router. Lots of internal API changes.
Red - everything is a bit broken.
2e4e2e5db8a1086c119fb44cb9046080995134ea authored about 6 years ago
Added first pass of getOps in router
6dbcf3cfbbaeb6bd88e51074afe5b37fa7a17e1c authored about 6 years ago
6dbcf3cfbbaeb6bd88e51074afe5b37fa7a17e1c authored about 6 years ago
Added basic range support to router.fetch().
7ded96fce0f2e2d72044a9d0c5e5dd9826e10782 authored about 6 years ago
7ded96fce0f2e2d72044a9d0c5e5dd9826e10782 authored about 6 years ago
Added mapEntries and mapEntriesAsync to result types
a4c4415cb10fdb59909ada562ebb27219cdf0780 authored about 6 years ago
a4c4415cb10fdb59909ada562ebb27219cdf0780 authored about 6 years ago
Renamed querytypes to qrtypes. Added a separate static range query type. Cleaned up query baking
cad43fc07ffaba4f2d81dc152e00d05d3ff1717f authored about 6 years ago
cad43fc07ffaba4f2d81dc152e00d05d3ff1717f authored about 6 years ago
Added full range query support in kvmem. Kinda janky yo. Fixed supportedTypes
91f23b95832d6803184c794174b5cb247a56adf4 authored about 6 years ago
91f23b95832d6803184c794174b5cb247a56adf4 authored about 6 years ago
Swapped errno for es6-error. Fixed tests
4290bc352bb879137c9d07e75d4b8a21b7c2dd99 authored about 6 years ago
4290bc352bb879137c9d07e75d4b8a21b7c2dd99 authored about 6 years ago
Removed some browserify junk
4f31cdcd81b165a18a8e75d68d04cfcc631dfb07 authored about 6 years ago
4f31cdcd81b165a18a8e75d68d04cfcc631dfb07 authored about 6 years ago
Added deps to makefile target
9cd4656fe3e776cf384a039afe0b04d52972a23c authored about 6 years ago
9cd4656fe3e776cf384a039afe0b04d52972a23c authored about 6 years ago
Added range queries. Refactored all the types/ code to make it simpler
05aa91148ba69a2da46f62d04ab2b7c12d10f6f6 authored about 6 years ago
05aa91148ba69a2da46f62d04ab2b7c12d10f6f6 authored about 6 years ago
Fixed Makefile
05deb267ed87de4b5c966b6d242731b6970d1497 authored about 6 years ago
05deb267ed87de4b5c966b6d242731b6970d1497 authored about 6 years ago
Added the start of the reconnection implementation
6df33eed6370397bafb7efce9d4818c3167e7806 authored about 6 years ago
6df33eed6370397bafb7efce9d4818c3167e7806 authored about 6 years ago
Moved to new typescript import syntax for CJS
f9fbd9d9eb13a7894cfd4a9fe0a2acf2f9d386f8 authored about 6 years ago
f9fbd9d9eb13a7894cfd4a9fe0a2acf2f9d386f8 authored about 6 years ago
Specialized the errno/custom dependancy - which cut minified text build by 4k
4fbd70cb42837ba11fa3f315dce885c1ead3d3d8 authored about 6 years ago
4fbd70cb42837ba11fa3f315dce885c1ead3d3d8 authored about 6 years ago
Tweaked the text server, moving onekey to the server instead of the client. Net now uses an enum instead of strings for actions. Cut 1/3rd off text WS packet size
28d5de4567dc5d4fa384315fb0dd1fd62d426915 authored about 6 years ago
28d5de4567dc5d4fa384315fb0dd1fd62d426915 authored about 6 years ago
Added placeholder for streamtoiter tests
c84a490d45be1c2bb128ab8465dbc7602ec6e24a authored about 6 years ago
c84a490d45be1c2bb128ab8465dbc7602ec6e24a authored about 6 years ago
Added initial doc support to OTDoc, which is wired through now. Everything is green
5d5189249a2d5fa0c489b46c48eaf202974fea55 authored about 6 years ago
5d5189249a2d5fa0c489b46c48eaf202974fea55 authored about 6 years ago
Fixed demos. Fixed small bug with versions in net code
282702ad098129385c1bfe443c2478c388d3fd3b authored about 6 years ago
282702ad098129385c1bfe443c2478c388d3fd3b authored about 6 years ago
Refactored subscriptions, vastly simplifying them. Demos have not been updated but tests pass
72821be65e78f0f8eee1beb0103b066d6ba6dbaa authored about 6 years ago
72821be65e78f0f8eee1beb0103b066d6ba6dbaa authored about 6 years ago
Fixed memory leak with closed connections still receiving subscriptions
3ffcbe1896849fafdca0dd74b7e162da148ac35d authored about 6 years ago
3ffcbe1896849fafdca0dd74b7e162da148ac35d authored about 6 years ago
Added poc of client server muxer. Not hooked up yet
3d1a607899680ea6e18abd4670b8e12cb1698452 authored about 6 years ago
3d1a607899680ea6e18abd4670b8e12cb1698452 authored about 6 years ago
Updated lots of stale dependancies. New typescript
67b03592180884e48c73ff5a98a85e57385adafe authored about 6 years ago
67b03592180884e48c73ff5a98a85e57385adafe authored about 6 years ago
Refactored net code to use TinyReader / TinyWriter everywhere
0e67b108923464a7c9033cf43a89e3e3e0cbe4ee authored about 6 years ago
0e67b108923464a7c9033cf43a89e3e3e0cbe4ee authored about 6 years ago
Fixed failing test case and other small cleanups
886c3039d7274d54e749bb0bb9021fe85c853e78 authored about 6 years ago
886c3039d7274d54e749bb0bb9021fe85c853e78 authored about 6 years ago
Made LDMBPATH and PORT configurable in text demo
0d552ea64a6ff4f245c162a3bb76f6745af99113 authored about 6 years ago
0d552ea64a6ff4f245c162a3bb76f6745af99113 authored about 6 years ago
Stubbed assert in net/client to drop 30k off the bundle size
b0a5c48518cbcbccde3630e8b27df7ce337d1cbe authored about 6 years ago
b0a5c48518cbcbccde3630e8b27df7ce337d1cbe authored about 6 years ago
Added metadata properly. Made text demo work through prozess
ff4d1a98b1b0c37abd1dec50c2ae515f7b356f68 authored about 6 years ago
ff4d1a98b1b0c37abd1dec50c2ae515f7b356f68 authored about 6 years ago
Tweaked some styling and added some comments
cf8e83ad725da7ef6a173f009a5c5015f4eee973 authored about 6 years ago
cf8e83ad725da7ef6a173f009a5c5015f4eee973 authored about 6 years ago
Tweaked markdown CSS
1f1cfc76e1f2686f10ff680e4f8e217462406aef authored about 6 years ago
1f1cfc76e1f2686f10ff680e4f8e217462406aef authored about 6 years ago
Tweaked style and made markdown render use fresh for client caching
ac80b31eb3c9d9318fef2312d616c25981b18615 authored about 6 years ago
ac80b31eb3c9d9318fef2312d616c25981b18615 authored about 6 years ago
Cleaned up the server code & the markdown
b86b7a3347a450e8bc0f594654305467389a310e authored about 6 years ago
b86b7a3347a450e8bc0f594654305467389a310e authored about 6 years ago
Added /ws to the websocket server url
b8268a955860a93bcee2dd0122be24b35358ecf8 authored about 6 years ago
b8268a955860a93bcee2dd0122be24b35358ecf8 authored about 6 years ago
Added text build to makefile
b7fba38b208aac555c7a32b496f073bc90e99f7c authored about 6 years ago
b7fba38b208aac555c7a32b496f073bc90e99f7c authored about 6 years ago
Cleaned up some logging and fixed the ws url
ac9b642c577041a690412ad830d0f263258f9140 authored about 6 years ago
ac9b642c577041a690412ad830d0f263258f9140 authored about 6 years ago
Fixed transform on the server. OT seems to be working
367f76879d30a402915a1b502c3dbe5afec4962b authored about 6 years ago
367f76879d30a402915a1b502c3dbe5afec4962b authored about 6 years ago
Fixed ordering of subsequent flush() calls
ee03ea07204a681ab07d94c6c5d07836d11c0eac authored about 6 years ago
ee03ea07204a681ab07d94c6c5d07836d11c0eac authored about 6 years ago
Added uid field to TxnWithMeta. Plumbed most places. Fixed a few bugs. Client side OT kinda working
42a49c851e0b4b95d0210f961614c7983c3a4846 authored about 6 years ago
42a49c851e0b4b95d0210f961614c7983c3a4846 authored about 6 years ago
Added first pass of collaborative text editor. No self op detection yet
e10b5d2b25d15972128289e87ebee4184674404a authored about 6 years ago
e10b5d2b25d15972128289e87ebee4184674404a authored about 6 years ago
Removed bundle file from git
9d6e81ac4ce7e35be15799fa5342f286071dbc96 authored about 6 years ago
9d6e81ac4ce7e35be15799fa5342f286071dbc96 authored about 6 years ago
Removed 2s delay on propogation
a59142a650db870b58b70a86df42505182513308 authored about 6 years ago
a59142a650db870b58b70a86df42505182513308 authored about 6 years ago
Moved bp demo to demos/bp
fc22475f87d7895a242722b8a87e07a78bbdca7d authored about 6 years ago
fc22475f87d7895a242722b8a87e07a78bbdca7d authored about 6 years ago
Added a onekey store filter
8f34c00d962cdbb34e86c81f7c232eda29c71278 authored about 6 years ago
8f34c00d962cdbb34e86c81f7c232eda29c71278 authored about 6 years ago
Moved client.ts and server.ts out of repo
f9ed97819c9812bce19cbf35607af4b2ee798c83 authored about 6 years ago
f9ed97819c9812bce19cbf35607af4b2ee798c83 authored about 6 years ago
Moved body-parser junk into dev deps
99d8969eac716283cce65cc9300a7bb24cd6c4c4 authored about 6 years ago
99d8969eac716283cce65cc9300a7bb24cd6c4c4 authored about 6 years ago
Added temporary bp files
3f5b86a348e078a61e8ab9061cc9cbb4c84a2b1f authored about 6 years ago
3f5b86a348e078a61e8ab9061cc9cbb4c84a2b1f authored about 6 years ago
Got server side live updating working
5890d27258b156431005f26aa92604f0edc545a1 authored about 6 years ago
5890d27258b156431005f26aa92604f0edc545a1 authored about 6 years ago
Added simple boilerplate example code. Browser subscribe via router working
b78dfce2bc7b814a074a9bdc81aa4f3d41dc7b4a authored about 6 years ago
b78dfce2bc7b814a074a9bdc81aa4f3d41dc7b4a authored about 6 years ago
First pass of router working
170eb0fc3cb27a4a201a99cb5be55c182e02f32d authored over 6 years ago
170eb0fc3cb27a4a201a99cb5be55c182e02f32d authored over 6 years ago
Fixed error with ts-node
8ea89e0aec97d7ddb2935b7765370364a0bc61fc authored over 6 years ago
8ea89e0aec97d7ddb2935b7765370364a0bc61fc authored over 6 years ago
Added the start of router and simple http server
89dc24ec5113a0fb91578f08b7843609ce82dbab authored over 6 years ago
89dc24ec5113a0fb91578f08b7843609ce82dbab authored over 6 years ago
Fixed a couple bugs in map.fetch
c78e3159e2f53c9c335b112514ce01c80120964d authored over 6 years ago
c78e3159e2f53c9c335b112514ce01c80120964d authored over 6 years ago
Added simple test for map store and splitwrites function
696611e716b08a41fe3aff119a7f551edcd6b0d2 authored over 6 years ago
696611e716b08a41fe3aff119a7f551edcd6b0d2 authored over 6 years ago
Refactored subscription to return an async iterator
8a81c2534180c4ce560d24ed1c227f4ede7dc7fd authored over 6 years ago
8a81c2534180c4ce560d24ed1c227f4ede7dc7fd authored over 6 years ago
Added first pass of syncronous mapping store
6d3de1b318c0437d0467383c75c40efd21c90140 authored over 6 years ago
6d3de1b318c0437d0467383c75c40efd21c90140 authored over 6 years ago
Added map and mapAsync to field types
9e4d7628402645fac615509ddd63ed9ecc6fe1a0 authored over 6 years ago
9e4d7628402645fac615509ddd63ed9ecc6fe1a0 authored over 6 years ago
Huge refactor
This change:
- Wraps queries in a {type, q} object. I'm still not entirely happy with
this
- Ch...
wip sorting out the semantics of create
eae7a945078a5e3d2994e763b4a6fd65db543bf6 authored almost 7 years ago
eae7a945078a5e3d2994e763b4a6fd65db543bf6 authored almost 7 years ago