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

fix _handleSubscribe so that docs dont get resubscribed when they don't need to be after bulk subscribe

3e48e05626d5e60f22ef7ad1bab432f5a192172a authored almost 10 years ago by Nate Smith <[email protected]>
Don't send subscribes for queries and docs

Should make reconnects MUCH more efficient

c6856611fd77cf1ebe26464b0aede45a1dc8e6d9 authored almost 10 years ago by Nate Smith <[email protected]>
cleanup bsEnd function code

79e5a02dfd666f42fe619ea6e38e8b5b291801c2 authored almost 10 years ago by Nate Smith <[email protected]>
internal api cleanup for creating sessions and user agents

d2afa44927aae843e2d203601e2ee7872e1ae7a0 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.15

f6deb4ec90b22ce63a34460668ab5479a8003c4b authored almost 10 years ago by Nate Smith <[email protected]>
require appropriate livedb version based on api changes

39f49dc2e7003818abac8e497395c27935d93524 authored almost 10 years ago by Nate Smith <[email protected]>
only require express when rest interface is being used

10642304f54c224b08ef1a9ecf0a2ac22140629f authored almost 10 years ago by Nate Smith <[email protected]>
changes in coordination with livedb subscribe results api changes

bd2fefab1c643d576f9081688f2367f6ee51d44d authored almost 10 years ago by Nate Smith <[email protected]>
update to be compatible with lighterweight livedb QueryEmitter class instead of wrapped EventEmitters

26afee7f1f0bc580ff0d13c9fcec00c24eb339d1 authored almost 10 years ago by Nate Smith <[email protected]>
remove radom comments

e0be15e6fba73217f9ca370091882cae641fcee7 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.14

09bb43b837eb247a9d6bede3f3e440f080e37e71 authored almost 10 years ago by Nate Smith <[email protected]>
fix typo

5a5667c34fa90a05e7049870455186fde409b746 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.13

56bce16612532f90c53a92dfce520fc8350bc132 authored almost 10 years ago by Nate Smith <[email protected]>
rewrite wrapOpStream in a objecty way that won't leak hopefully

17c63d7517fbd1b195ab249c3f243b501ecaf929 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.12

4e241844d5ad07be5659c4f7d318880094513a29 authored almost 10 years ago by Nate Smith <[email protected]>
don't log ingestData warning when already have the known version

920a39bc60ab57f73e43fa01e0e544b124ac079e authored almost 10 years ago by Nate Smith <[email protected]>
0.7.11

68c08e3d50fb87448c6334b88b6dd128577078b1 authored almost 10 years ago by Nate Smith <[email protected]>
remove code that was swallowing doc fetch callbacks

54e48be4dbfe4d1c5fde3e02317c2e88a2fb9f97 authored almost 10 years ago by Nate Smith <[email protected]>
Merge pull request #1 from noansknv/fix_tests

Fix tests

73f417b3cf8a20a88f947e9ca4b3ef68db0a9685 authored almost 10 years ago by Marcin Kanclerz <[email protected]>
Fix package.json

e5c89b40e24360b9402686056aa73850446460d2 authored almost 10 years ago by noansknv <[email protected]>
Fix tests.

6e165dc6b97a9d667c210b1846fcda0019485ee0 authored almost 10 years ago by noansknv <[email protected]>
0.7.10

e1d9ddcc9c294044570124211fec01bd47614a61 authored almost 10 years ago by Nate Smith <[email protected]>
fix overaggressive stream cleanup, using a linked list to make sure we cleanup all the opstreams for a doc eventually

4d9e0dd4646778d7b5ddc87babc3349dd925cca5 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.9

e8832793a45b1459c8f71f95fead52ba3b5a6eab authored almost 10 years ago by Nate Smith <[email protected]>
recover to operational state when client gets future operation because of race condition

517f5f05eb398df9cf4153ccdb78a8353c293731 authored almost 10 years ago by Nate Smith <[email protected]>
filter ops returned from submit

b16c3479da4e8277b6cd012fdb198ba3959aa2bf authored almost 10 years ago by Nate Smith <[email protected]>
0.7.8

8c5f842228cac76e6a08605ef929864c5bef7dbf authored almost 10 years ago by Nate Smith <[email protected]>
fix bug in server session state when sending subscribe request after already subscribed

28ff176bab8e4f1290b763238b27aa423bb733dc authored almost 10 years ago by Nate Smith <[email protected]>
0.7.7

7d10d286d1a9b28c5f9c316e76bac1a2035815be authored almost 10 years ago by Nate Smith <[email protected]>
fix memory leak from subscribing to same doc multiple times and losing reference to cleanup stream

a9556e54d77aa810600b56f0324c3c532ea827e4 authored almost 10 years ago by Nate Smith <[email protected]>
wait for nothing pending before removing doc from connection on destroy

c4d5447a7ca20b5838b866cb958c37478bc87796 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.6

00045055481617989ca0291bdb38d887ff7286ac authored almost 10 years ago by Nate Smith <[email protected]>
don't treat already unsubscribed as an error

900ba34cfbadeaa53e49683da00bcb26a13b7d02 authored almost 10 years ago by Nate Smith <[email protected]>
use bulkSubscribe on server for query docMode: sub

4e73ba388bbe8231afe2929d5cae537943da35b7 authored almost 10 years ago by Nate Smith <[email protected]>
better error on invalid version; remove 'document destroyed' check

ae189fd061f2d90d023d58c64562d77bf753caed authored almost 10 years ago by Nate Smith <[email protected]>
detect if query subscribe missed some ops and always check the subscribe version

returning early was causing client to miss ops in some race conditions

41d3c1130e4efccbe96a8f14f593c0b0bf7f16d7 authored almost 10 years ago by Nate Smith <[email protected]>
fix issue with var in closure in for loop confusing version of different doc results from query

cb0fffdd7d19600ec2ab48d8593b7b91d23208dc authored almost 10 years ago by Nate Smith <[email protected]>
whitespace

b2067f53fbf73363c8eb877ec793289cbbac6516 authored almost 10 years ago by Nate Smith <[email protected]>
fix bug from doc._finishSub() argument change

5d550f8d6df8bbda541d09506cf04f796ba709c1 authored almost 10 years ago by Nate Smith <[email protected]>
call subscription callbacks at the end of clearing state

the fetch or subscribe has completed by the time the callback is
called, so the state was out of...

8b50557607ee9f09a444d589a79ad6f6891d0527 authored almost 10 years ago by Nate Smith <[email protected]>
don't create doc on receipt of message in client

this was causing ack messages from unsubscribes to generate a memory
leak where docs would alway...

c2efe7a9d65a42e4c1ba1663748708f5c5a20314 authored almost 10 years ago by Nate Smith <[email protected]>
remove cruft from package.json

d265851e76e4ca95f8c841954582fbf1ac408108 authored almost 10 years ago by Nate Smith <[email protected]>
0.7.5

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

Add contextual information to error logs to facilitate debugging

4c3dafe5c3cb33265b2654c7fee74bf721349bec authored almost 10 years ago by Nate Smith <[email protected]>
add contextual information to error logs to facilitate debugging

2c2c4b888a9f5012bdc4dad7453f97ebe41a32fe authored almost 10 years ago by rachael <[email protected]>
0.7.4

be40f615c9c58efd0ed728a36c7d167eedba12cb authored almost 10 years ago by Nate Smith <[email protected]>
Re-add docMode sub

User can always avoid the feature if buggy, but this an important
optimization for large query r...

fab2b4799c7c0a6c7a7cdeca8870235a5ce5ce0c authored almost 10 years ago by Nate Smith <[email protected]>
Fix for a typo that causes a memory leak

45c7cf610274e52521e421e13d35f2f48414e81e authored about 10 years ago by Joris van der Wel <[email protected]>
Remove console.logs in JSON API code

6605eaf68b8d9c72a74ec2e64bbba4e2e224e9bc authored over 10 years ago by Devon Govett <[email protected]>
Merge pull request #336 from zag2art/master

Bugfix: don't emit 'extra' event if extra === 0

1e4ff7ceae006d1265c844563b2221990e7b5237 authored over 10 years ago by Joseph Gentle <[email protected]>
Bugfix: don't emit 'extra' event if extra === 0

So, in racer it doesn't update model. For example, for query = model.query('items', {$count, $qu...

2abdfa1a7d22ac650022311f0f816ac022abcea9 authored over 10 years ago by Artur Zayats <[email protected]>
Merge pull request #328 from hatpick/patch-1

Update README.md

52a3681c395b50c31ecaac279ade37788ec0a99b authored over 10 years ago by Joseph Gentle <[email protected]>
Fixed a bug regarding the client re-fetching documents and not subscribing

dacc4b955d3f586311fb61b9b733e1dc5606aaad authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.3

f2916b79f9ac15d24d7d30da4420df2b79e4ab3d authored over 10 years ago by Joseph Gentle <[email protected]>
Added some error checking to queries and worked around a super rare client crash

78dca7b9f7fea2d07535d859d2b5610b3232ecfe authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.2

84ccd284082148b57b6f95e487b099d99a993637 authored over 10 years ago by Joseph Gentle <[email protected]>
Added submit context in the callback

797da289edb998547a116b3eb2fc05a4c66d2948 authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.1

c552353978eba131cb655b201ee0a3299015f052 authored over 10 years ago by Joseph Gentle <[email protected]>
Fixed bug where clients wouldnt see their own operations on projections

d3cc018a63a59aed0ab5154c88169a34ea3039ad authored over 10 years ago by Joseph Gentle <[email protected]>
Update README.md

f32ae1669897a24d978f350461fc71849693bb4d authored over 10 years ago by Soroush <[email protected]>
Tweaked readme

2516f3f025146fc96e76b7263852812dd9964b5f authored over 10 years ago by Joseph Gentle <[email protected]>
Updated readme for 0.7

b1d5521601f796465c9010af44f6a2ed91e6763c authored over 10 years ago by Joseph Gentle <[email protected]>
Cleaned up websocket example code

97923437b519d6c14fee5fe3cf18f9c39cd49d8a authored over 10 years ago by Joseph Gentle <[email protected]>
Removed bin/ directory

663ac308db05ab04c711445d6b671c747a6a275a authored over 10 years ago by Joseph Gentle <[email protected]>
Moved prototype/ to examples/, removed scripts directory and added react example

65492f7939f1831b0b56badeefbf86e69a6595f9 authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.0

cd74f517844222403d35a998b43c97591b3cf30f authored over 10 years ago by Joseph Gentle <[email protected]>
Removed docMode sub to fix query bug

ff9676d347bd50320c4f1bde080c6b2ae7599333 authored over 10 years ago by Joseph Gentle <[email protected]>
Stringify console log data in prototype/server

73847e82f2ec42241eac0f1c6df28ca6c3cf8cca authored over 10 years ago by Joseph Gentle <[email protected]>
Updated to latest jsoneditor

bed2722ddb385a4b95a0f8cc3842e48e0345d2d8 authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.0-alpha17

0d154860f1495a7f772d38901d6d7801b7f0190a authored over 10 years ago by Joseph Gentle <[email protected]>
Fixed stupid typo

68915d3fef73284b6ec18c5d6b1c3b1e2ca736a0 authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.0-alpha16

2044eae40f40d0c7f2d936536e81a67210791952 authored over 10 years ago by Joseph Gentle <[email protected]>
Added console message and null check for query emitter errors

c85ac24d42dc4d9705f48d8bb3175b9ff2e777a8 authored over 10 years ago by Joseph Gentle <[email protected]>
added removeAllListeners in cleanup to fix bug

ff4a57befb684102c9bc37d1921fb535d26cfa65 authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.0-alpha15

ef0289b0221573c51705ffec30d8390d6894d092 authored over 10 years ago by Joseph Gentle <[email protected]>
Merge pull request #322 from zag2art/error

fix error in connection.js

c22c9df5ed2e3406deb854936814bced83a776e2 authored over 10 years ago by Joseph Gentle <[email protected]>
fix error in connection.js

b789c90df968517c077cc801f978fa6378180891 authored over 10 years ago by Artur Zayats <[email protected]>
Added websocket support

747f6c7c8a47bac12dd448a150180bd643b95618 authored over 10 years ago by Joseph Gentle <[email protected]>
0.7.0-alpha14

30657035546b9c79b1be391c3980c8b0390a0af8 authored over 10 years ago by Joseph Gentle <[email protected]>
Added support for browserchannel2 / websockets

97c5e3cfa7af14c4711e977401ed1c5d6f007138 authored over 10 years ago by Joseph Gentle <[email protected]>
Fixed registerType

fc610b00b4f5f1d5d2d086eb4b2a8b1527c6d355 authored over 10 years ago by Joseph Gentle <[email protected]>
Added client .registerType method

67ea25679cb0406ecdb675a2e61eba1093c08443 authored over 10 years ago by Joseph Gentle <[email protected]>
Actually removed try-catch around filter function...

eb57e4da64ff9af92fa0fbd625521f07a90a2aca authored over 10 years ago by Joseph Gentle <[email protected]>
Removed try-catch around filter function because of weird race condition

e95c2813d3ed29a95c8a7f9ff13341b6802057b6 authored over 10 years ago by Joseph Gentle <[email protected]>
Removed client/ot.js stub

24272d3f2195fc26fee3308793fcb49f21fee375 authored over 10 years ago by Joseph Gentle <[email protected]>
Merge branch 'master' of github.com:share/ShareJS

0159aea82811786c00062154e7d0e0512b86559b authored over 10 years ago by Joseph Gentle <[email protected]>
Added create() to list and used projection

de77cfef71a9080f961956791ad5b68e28f41573 authored over 10 years ago by Joseph Gentle <[email protected]>
Server now tracks version of subscribed docs, and uses it in query responses

6d8bc7e9c5d89ca4cf4a2bbdb85214aec93d1871 authored over 10 years ago by Joseph Gentle <[email protected]>
Merge pull request #299 from kara/patch-2

Update copyright year in license to 2014

20cb291c35730429a49d3f1fe72bb08453ebff31 authored over 10 years ago by Joseph Gentle <[email protected]>
Added mocha.opts

ea8eebdc9ba87840f9626b300118b988cd42330b authored over 10 years ago by Joseph Gentle <[email protected]>
Memory leak testing code

da47303afccd1a0c00b41cb9cc4963f98a0757d4 authored almost 11 years ago by Joseph Gentle <[email protected]>
removed karma config

4942e2d62643d7fbd5a9971397bcbee0e3a2bc8d authored almost 11 years ago by Joseph Gentle <[email protected]>
Fixed some race conditions with queries

883ce06624ee327e9cf1c23c36de0c408ea449d7 authored almost 11 years ago by Joseph Gentle <[email protected]>
Merge branch 'master' of github.com:share/ShareJS

60eae6a9471ed10144f4edef5d6bd2f145244f51 authored almost 11 years ago by Joseph Gentle <[email protected]>
Fixed spelling on ingest

15a4b646ead8572addb69b891cdee0748ac87771 authored almost 11 years ago by Joseph Gentle <[email protected]>
Merge pull request #303 from codio/session_fixes

Some fixes for the session code.

79e1f54c0da2dc1b29b0318a73b70abc2ba4f46e authored almost 11 years ago by Joseph Gentle <[email protected]>
fix(server/session): Attach closed to the instance.

1f847290b57edf3140c7e2d7f121179b5ef6918b authored almost 11 years ago by dignifiedquire <[email protected]>
Merge pull request #302 from devongovett/json-subtypes

Fix JSON API for JSON subtypes

cd55aa5a4da204e19c2160781898e6418b0d3e28 authored almost 11 years ago by Jeremy Apthorp <[email protected]>
Fix JSON API for JSON subtypes

See https://github.com/share/ottypes/pull/9

d42f6b525904840ca8ca505a3be43b5b64609208 authored almost 11 years ago by Devon Govett <[email protected]>
Fixed memory leaks

18d71288526e6fbf2c72257c3ec6205f3dfcab36 authored almost 11 years ago by Joseph Gentle <[email protected]>