Ecosyste.ms: OpenCollective

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

github.com/josephg/ShareJS

Collaborative editing in any app
https://github.com/josephg/ShareJS

Add redirect to ShareDB in README

414e1d6a4e0d3f06a83bfe001bc81f2cd6891475 authored over 8 years ago by Jeremy Apthorp <[email protected]>
Merge pull request #400 from worlduniting/master

Removed link to currently down sharejs.org

7acff934f4df8df18c19b72cd11ab229651aae11 authored about 9 years ago by Joseph Gentle <[email protected]>
removed dead links

71a3c091e3d8cfb927dee5017d5f38ac37e3d730 authored about 9 years ago by Dave Thompson <[email protected]>
0.7.40

135c38078746dbe167bb5af68909d64a8dcef861 authored over 9 years ago by Joseph Gentle <[email protected]>
Fixed #378 and #382

91f75473de2e033bef819e6ad8965d92da8a2a85 authored over 9 years ago by Joseph Gentle <[email protected]>
Merge pull request #384 from pedrosanta/context-remove-var-collision

Update context 'remove' flag var name to avoid collision with 'text' OT type method

e5ad8491063ac055d54c4e0119fd5de0878a66ad authored over 9 years ago by Nate Smith <[email protected]>
0.7.39

f13fd2bb5d8e826f28b4bfa9885b64fea570fb85 authored over 9 years ago by Nate Smith <[email protected]>
add null check for ops returned from agent.submit. Not sure why this is needed right now.

8e9b1c351e925742f1db6ebddd1d035f294ddead authored over 9 years ago by Nate Smith <[email protected]>
0.7.38

80c4be88cf9820d1b980beb576f5d9843620d948 authored over 9 years ago by Nate Smith <[email protected]>
ensure doc is registered on connection before sending a doc message

e9df38c7f1943eed3008ab07880d7c36ccbc4382 authored over 9 years ago by Nate Smith <[email protected]>
refactor collection send methods to pass in doc instead of collection and name

cf810b3531ae47cde27c7ac62dddfcd702d3673b authored over 9 years ago by Nate Smith <[email protected]>
remove dead code

18a125083b30deb17b1b45a8cf8f66ed6d751b6d authored over 9 years ago by Nate Smith <[email protected]>
Merge branch 'master' into context-remove-var-collision

2f7bff7c38550db16925a138a603873282f94a88 authored over 9 years ago by Pedro Machado Santa <[email protected]>
Merge pull request #385 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

26dce2da15f34f2e9a2f82a006e2d63b4df97c56 authored over 9 years ago by Nate Smith <[email protected]>
Added Gitter badge

bec225954cb175ef3b6aba73c52b54c7eb2900ca authored over 9 years ago by The Gitter Badger <[email protected]>
Change context remove flag var name

Context remove flag name was updated to avoid collision with the method
'remove' of the 'text' O...

e9fafc07bcd7dac5ae35d9c4215d789d00f9412a authored over 9 years ago by Pedro Machado Santa <[email protected]>
0.7.37

c53a3b008c3e6ef8769dd883b0f423afb8743f8d authored over 9 years ago by Nate Smith <[email protected]>
fix bug not filtering ops coming from queries

3b182b6931045fc2edfc16badae40df1e2095685 authored over 9 years ago by Nate Smith <[email protected]>
0.7.36

3473c9c861bfd9bafb7efd8d73c364f2dd31d521 authored over 9 years ago by Nate Smith <[email protected]>
add nextTick around highly recursive filtering calls

8340a435297a8ed557d25aff4c37206394830db8 authored over 9 years ago by Nate Smith <[email protected]>
0.7.35

28495f9b3f3536533db491595993f30508921c24 authored over 9 years ago by Nate Smith <[email protected]>
Revert "slight refactor to ingestData & handle case of getting future version"

This reverts commit 3c2306e97596d035e721238ea7fafef90405dd84.

0a9067e93ed96b0aed4df830e2d6865170e36aeb authored over 9 years ago by Nate Smith <[email protected]>
0.7.34

4cd840e9a8da5f18934a78e73c7d1d075d9f2e62 authored over 9 years ago by Nate Smith <[email protected]>
slight refactor to ingestData & handle case of getting future version

3c2306e97596d035e721238ea7fafef90405dd84 authored over 9 years ago by Nate Smith <[email protected]>
send the current snapshot of the doc on query insert and don't assume a subscribed starting version

e7517c73474f1f6f37184b75fe28b434cb8250b5 authored over 9 years ago by Nate Smith <[email protected]>
0.7.33

edc3e0349e1d347b2cf1ba3a59370b012bbcdae6 authored over 9 years ago by Nate Smith <[email protected]>
don't keep fetching ops based on original version during insert

dff4ba607cb682cf3b2703b6f1551b04b5b64420 authored over 9 years ago by Nate Smith <[email protected]>
0.7.32

606b5aabde7ddccadf320f2ff4c1287c501ed2ee authored over 9 years ago by Nate Smith <[email protected]>
removing warning message for future op, since this is now expected; debounce getLatestOps

with the new server-side query subscriptions, getLatestOps is expected
to be called whenever a q...

eb2840d18c5b3c928cc2080e1dde7b8adf54be73 authored over 9 years ago by Nate Smith <[email protected]>
emit a 'doc' event on the connection when share client creates a new doc

this happens as a side effect of queries, so it is handy to be able to
get a reference to a doc ...

56ace62c9f966490c64a857aec56750146dbda77 authored over 9 years ago by Nate Smith <[email protected]>
0.7.31

4439219b9803c822080a99fd1e1c9e4f5943dd99 authored over 9 years ago by Nate Smith <[email protected]>
min required livedb version

e582a60de16583d5b382bef4dd264638c2feea9c authored over 9 years ago by Nate Smith <[email protected]>
emit ops from queries instead of subscribing to docs in query results

557fd938f6e8b37b2406902d9157e8f12f7fcaa5 authored over 9 years ago by Nate Smith <[email protected]>
0.7.30

4f1f7a46170ef58f8e29c6ccc3f54796d8ef4eda authored over 9 years ago by Nate Smith <[email protected]>
send message data with connection error & don't throw in addition

b73f9ff37cb46837083713390067ea40fa8e039c authored over 9 years ago by Nate Smith <[email protected]>
0.7.29

c9d3dbf5496ceab2d419250e467af9c13aaeafb7 authored over 9 years ago by Nate Smith <[email protected]>
fix typo in last commit

94a76f4d49a2e8c45f7170fe06bffddb355326a0 authored over 9 years ago by Nate Smith <[email protected]>
fix server sub / unsure stream logic and make sure there is only one active stream per doc

c0289ba5d1994026dc8650e98b9c746ddd7cf091 authored over 9 years ago by Nate Smith <[email protected]>
don't send a null version with query

5390d0cb615ce475c6dc5d997df8259b915a3c8c authored over 9 years ago by Nate Smith <[email protected]>
don't filter query subscriptions by doc subscriptions on server

923494ed10303f0c15e890134c8e20e9553fe742 authored over 9 years ago by Nate Smith <[email protected]>
greatly simplify dealing with subscriptions by not confusing query subscriptions with document subscriptions

e62852b39805f67cdaf9b4265da6365a74e43348 authored over 9 years ago by Nate Smith <[email protected]>
make sending ops immediate regardless of action & take precedence over other actions; use session id if no src is specified again

9546268abd1ec4a01913d1bd1255ce4f062a87d2 authored over 9 years ago by Nate Smith <[email protected]>
fix doc tests to be less coupled to connection internals

e496171f08e03bb6c571bf18572996c7818c4b08 authored over 9 years ago by Nate Smith <[email protected]>
cleanup error handling a bit

abcbddeb7f0e088d19ef4d1626e978d9503a80a6 authored over 9 years ago by Nate Smith <[email protected]>
reorder properties for consistency with other messages

9fa5fb0292543b16f5e0f6eeb16368b08ac813cc authored over 9 years ago by Nate Smith <[email protected]>
remove lastReceived & lastSent message optimizations to avoid possibility of server state mismatch

bc56bcb1cd484d041ada1ed87758e16e1a709b5d authored over 9 years ago by Nate Smith <[email protected]>
remove client connection opQueue, which isn't needed now that seq numbers are not treated as linear in livedb anymore

35c295b0bb5493630ced9000b1bd1691db34f3b9 authored over 9 years ago by Nate Smith <[email protected]>
always send the src & seq with operations from the client to avoid possibility of them getting out of sync through reconnects or retries

68d3f49745afb9b0aa7059a51b9b4765d3a601d5 authored over 9 years ago by Nate Smith <[email protected]>
use standard node.js EventEmitter class

9e34de294b15bec35190d62d7b7ae723c193e724 authored over 9 years ago by Nate Smith <[email protected]>
Merge branch 'Dignifiedquire-browserify_clean'

f2efd28928ef663cf387e7817ce9521a001124c3 authored over 9 years ago by Nate Smith <[email protected]>
Merge branch 'browserify_clean' of https://github.com/Dignifiedquire/ShareJS into Dignifiedquire-browserify_clean

43004c517b489de62db38f6d816d7972d19aad9e authored over 9 years ago by Nate Smith <[email protected]>
Merge pull request #341 from devongovett/remove-logs

Remove console.logs in JSON API code

c3b0455e756cd0f2628efa9eb276fa253a751e3e authored over 9 years ago by Nate Smith <[email protected]>
Merge pull request #354 from Joris-van-der-Wel/memleakfix

Fix for a typo that causes a memory leak

7ce34d8d9101af89dc8832547c3c4b64afd9c583 authored over 9 years ago by Nate Smith <[email protected]>
Merge branch 'FredericHeem-master'

837b2c8621463984df46068a7650a273b2fee03e authored over 9 years ago by Nate Smith <[email protected]>
Merge branch 'master' of https://github.com/FredericHeem/ShareJS into FredericHeem-master

61607358237c5196a5b2a29f8b9e735b0951a3c2 authored over 9 years ago by Nate Smith <[email protected]>
0.7.28

3658c88cf9556cddfe96c7a33d01f23db436b49d authored over 9 years ago by Nate Smith <[email protected]>
Merge pull request #372 from bruchu/remove-known-versions

Remove known versions

935f8d070c95fb44a51979928eed2934cc344995 authored over 9 years ago by Nate Smith <[email protected]>
add devDependencies to help get mocha running again

1e3633c13ddfd6c09fa7f621fd8312a161bdc6f7 authored over 9 years ago by Bruce Chu <[email protected]>
remove known-versions due to search bug where no data was being returned

84b5f26f3edc5911a0ea20146e90ed5c033a3f5a authored over 9 years ago by Bruce Chu <[email protected]>
make browser test passed

683c24fabff7a817ada2d2bb480fef57b2bc36da authored over 9 years ago by Frederic Heem <[email protected]>
add code coverage npm command with istanbul

4aa2b419c7c2d2c495c4687124080c3e0ab374ec authored over 9 years ago by Frederic Heem <[email protected]>
use coffee-script 1.7.x to make npm test works

0c481cc87db24feda24a1509aa482bf8ca90f182 authored over 9 years ago by Frederic Heem <[email protected]>
skip some test

a20c518318d023f04817dbe1c28e1b42e35e16eb authored over 9 years ago by Frederic Heem <[email protected]>
skip integration for now

8a713af8cd1e02e9e0031924dac6cb3aa98c9f88 authored over 9 years ago by Frederic Heem <[email protected]>
update test WIP

cd6ff38dcd16121f81e92cb6a70acaddcd77aad4 authored over 9 years ago by Frederic Heem <[email protected]>
add livedb-mongo and serve-static in package.json

2b4eb1fa718e0b95d07c5e1aba2fbc0700476d80 authored over 9 years ago by Frederic Heem <[email protected]>
[useragent] handle error when result in null

8e961e3dbdb539ed3013b206182994fb132301f3 authored over 9 years ago by Frederic Heem <[email protected]>
use live db memory for the example server

6e73e607dbf3b6d5cde3cf3628750aab592af71f authored over 9 years ago by Frederic Heem <[email protected]>
use module serve-static in example server

e0c38245dbe725a58c3d31d90e05902d16318203 authored over 9 years ago by Frederic Heem <[email protected]>
merged

f1c803876554f57492000f51fbcb410e2b523c0c authored over 9 years ago by Frederic Heem <[email protected]>
0.7.27

ef189e7218b06d25339a34bb7fbb45e30f7daaea authored over 9 years ago by Nate Smith <[email protected]>
retry inflight ops and emit 'retry' event on connection if they get stuck for >5s

f63e5cdc112c85e45d599744dc0b86aea872a171 authored over 9 years ago by Nate Smith <[email protected]>
make sure op gets cleared when resubmitted

41094269e59148e6fb5d6be6668e000581c879ab authored over 9 years ago by Nate Smith <[email protected]>
0.7.26

1b54d5756536e72156a862eae81ff1e33bde62dc authored almost 10 years ago by Nate Smith <[email protected]>
log doc name on 'Could not subscribe'

33fe8a3e1ab1e66de68ad66fa706c69d655d0e6c authored almost 10 years ago by Nate Smith <[email protected]>
0.7.25

fde892e7bc0163f79954692ef6af75af3474e023 authored almost 10 years ago by Nate Smith <[email protected]>
Merge pull request #368 from lever/master

Add document identification to _submitOpData error

cb26c8ddddce341af8f411da79e8ef9aa88c009f authored almost 10 years ago by Nate Smith <[email protected]>
Add document identification to _submitOpData error

dea0c7c2b9118ae9bf4294d7e9727d54d2486197 authored almost 10 years ago by Randal Truong <[email protected]>
0.7.24

594528dce3a63ec5f744492cc56b2369486a228c authored almost 10 years ago by Nate Smith <[email protected]>
go back to previous op already submitted handling; don't warn on unexpected action clearing

c7d1666f01859fe5df7ed06ffd8ac1dd29079247 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.23

2dec4c37efda0baf892a30642f148c2fed176dc6 authored almost 10 years ago by Nate Smith <[email protected]>
still receive ops in response to op already submitted, treating it as normal

381896c1d81176705582053c6f015ad661bba8bd authored almost 10 years ago by Nate Smith <[email protected]>
0.7.22

1b622ce9f59136190913e0402b7e4bd3c23dfb4a authored almost 10 years ago by Nate Smith <[email protected]>
try and address reconnect bug without changing op already submitted yet

ad8d004ed28ef066d9667bb786960e5b583d53de authored almost 10 years ago by Nate Smith <[email protected]>
0.7.21

be451027676fe8d4269bf9e12fe6cd33651330ef authored almost 10 years ago by Nate Smith <[email protected]>
add collection and id to doc error messages

3c0d6ca8abc3f88db37df6ae58457a2312418ba6 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.20

fa6c628fcda0953b296fa5fbc91a92ab7731ac8c authored almost 10 years ago by Nate Smith <[email protected]>
fix bug in reconnect with op already submitted

365ca1e86801f221d053fa3ebdc45318beb471f7 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.19

1f51b5c1f61216fb1b83d65d8066effca5f48ef2 authored almost 10 years ago by Nate Smith <[email protected]>
Merge branch 'master' of github.com:josephg/ShareJS

52ac5f0b5da30c71b266cc906b2c7bb1e6ea2d62 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.18

c1c430ea12de643af5c50a34e69c0c5ebacbadb9 authored almost 10 years ago by Nate Smith <[email protected]>
fix bug in docs returned by query subscriptions re-sending queued changes upon reconnect if disconnected while submitting

baf536125e96f0485adc9f494fe9ddb12966a8ff authored almost 10 years ago by Nate Smith <[email protected]>
Merge pull request #364 from wenzowski/hotfix/global-leak

avoid MicroEvent global leak

0976da857bebce7cfde77d563ffa6657a2927e59 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.17

7af21f690996ddea9c6b49aa7ede6383d8bbfdb1 authored almost 10 years ago by Nate Smith <[email protected]>
fix bug in last commit from refactor

188b46301ade9f79401ed126c7091af3cc54684c authored almost 10 years ago by Nate Smith <[email protected]>
avoid MicroEvent global leak

2b4916a6325b4a1665c81b35b5bda43aecb0f10d authored almost 10 years ago by Alexander Wenzowski <[email protected]>
0.7.16

db7479426499abbd1ab7162f3978a51d0a57a7a2 authored almost 10 years ago by Nate Smith <[email protected]>
move doc subscribe via query code into doc class

this is tightly coupled to how doc subscribes are implemented
internally so better to be in the ...

719b2941d6303e4fb6408f54893eb229c4375fff authored almost 10 years ago by Nate Smith <[email protected]>
remove dead code not being executed

7a678933593d17411814e25822f7dec4ac1e759d authored almost 10 years ago by Nate Smith <[email protected]>
i don't think we need a nextTick here, since all the actions are going to be async

having a nextTick makes the stacks a lot harder to follow and adds
extra overhead if not needed

44fac01ada38e48139719ed84d020ea3ace1a360 authored almost 10 years ago by Nate Smith <[email protected]>