Ecosyste.ms: OpenCollective

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

github.com/yorkie-team/yorkie-js-sdk

Yorkie JavaScript SDK
https://github.com/yorkie-team/yorkie-js-sdk

Add presence.get() to get presence value within doc.update() (#600)

1decb55bfcfe07ac62cc6598ab24d667f76cae4e authored over 1 year ago
Fix react-tldraw readme typo (#598)

803a643a8be4e602a5ed8d0020194d928279fdba authored over 1 year ago
Add client deactivation before unmount (#595)

5711f281dd1ebb335bc78e039ab96a075e424dde authored over 1 year ago
Define more specific condition to check whether the input is opened (#597)

Also, reset the text variable that indicates the input form.

cc7e3c6175b80ec80958ab26a100f5056d7b06e8 authored over 1 year ago
Rename TextRangeStruct to TextPosStructRange (#587)

effd58643673765c0515c17c552723959a8e70e1 authored over 1 year ago
Update CONTRIBUTING.md (#589)

CONTRIBUTING.md file has been updated to include the Building and Testing guide, which was previ...

02e9bc0044ba4ab1e643f182996feb4ab1ceefb2 authored over 1 year ago
Add .nvmrc to specify Node version to LTS (#586)

To prevent npm install errors when using Node.js versions other than LTS,
added .nvmrc file tha...

c53dd719870d5ff3d4c881aedd1ff09fa694bd24 authored over 1 year ago
Build error on node 18+ (#584)

c12ef2583ad0f85c4774eea30f8451a93262f0d3 authored over 1 year ago
Update CHANGELOG.md for v0.4.5 (#579)

73dd3524ba9e7c1689af2ea2a6c9258405ce0518 authored over 1 year ago
Replace selection with presence (#578)

* Replace Text.select with presence and update related examples

* Apply new naming convention...

77083b8e12de93a49372989dcadc8559c1cf0c3d authored over 1 year ago
Modify tree.edit to allow multiple nodes at a time (#576)

Co-authored-by: JOOHOJANG <[email protected]>

9e0c431c727e874bfa0c298eac8438cc47144c6a authored over 1 year ago
Bump word-wrap from 1.2.3 to 1.2.4 (#575)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release n...

e0b5136e3bbaff651d39c08ca1e42bc7f557b2e0 authored over 1 year ago
Move Presence from Client to Document (#574)

To ensure atomic delivery of data for `Document` and `Presence` to users,
we are removing `Pres...

78f36ddf101df1792acd48a416d6f1c16c9e94e0 authored over 1 year ago
Fix GC to remove all removed nodes (#568)

cf9287a52d9d3004cbc4dff08cb6f63bd19fbeed authored over 1 year ago
Fix pathToTreePos TC (#571)

0d92f64ec1e470f2a36b933d10c149d2d257ea19 authored over 1 year ago
Prevent usage of `.` in JSONObject key (#569)

edf018acc9efb12931db28e474908cf6777d1d3e authored over 1 year ago
Bump up protobuf (#570)

36cf042852b6dd847f4336e10f1817c25e369c81 authored over 1 year ago
Expose pathToIndex API (#567)

bfa17accd26122152fee0f4ef4cf2916d3b9e5ae authored over 1 year ago
Remove unnecessary InternalOpInfo (#566)

395d052f2a6a3c1a5cef794a2e45b0312a63e945 authored over 1 year ago
Remove duplicated test (#564)

20d44ac2eb31f80863cdab938b86657d7645a389 authored over 1 year ago
Update CHANGELOG.md for v0.4.4 (#563)

* Update CHANGELOG.md for v0.4.4

* Add missing comments to exposed interfaces

5d5f951cb71fad42211b31a8145ef4aabd29e184 authored over 1 year ago
Use TreeRangeStruct to represent tree selection (#561)

* Use TreeRangeStruct to represent tree selection

* Rename getStructure to toStructure

* R...

3a59d69a2ff794e469d4b11f6e128cb735c2b246 authored over 1 year ago
Update change log to release v0.4.3 (#559)

d5babaa13723df6170f68f656ee81adba8b0ab22 authored over 1 year ago
Fix garbage collection bug (#555)

Make it traverse the whole tree including tombstones

4bebe31a776d215a4a986b99387f6fadf1479089 authored over 1 year ago
Apply garbage collection to tree (#550)

* Implement tree garbage collection

* Change CRDTTextElement to CRDTGCElement and let CRDTTre...

e9aec8f1abb811221bfb0018c66d8d674c7e937e authored over 1 year ago
Modify comments of TextChange (#551)

c27f6abe9b92171b4d783eee1123d5e60e6799ec authored over 1 year ago
Update version to v0.4.2 in examples (#549)

72ab98e0abaaa2795025af8baeac99415276733a authored over 1 year ago
Update CHANGELOG for v0.4.2 (#547)

29ab5803b3a880a60b31375f2f8354405e6c7de2 authored over 1 year ago
Implement createRangeByPath for selection (#548)

6c77f1a39d00a0387295b50b95874418642bab9a authored over 1 year ago
Implement Tree.Style and Tree.StyleByPath (#542)

* Implement pathToPosRange (#545)

* Implement Tree.Style and Tree.StyleByPath

* Move Parse...

5b0e8095f46f6e3086a0ba0a32cbd5ec74829592 authored over 1 year ago
Add peer selection display example (#544)

Co-authored-by: Youngteac Hong <[email protected]>

c501c0349380d2536230860b48076c5ca0e2fdfc authored over 1 year ago
Support for OperationInfo inference on Document.subscribe (#535)

Co-authored-by: Youngteac Hong <[email protected]>

17987e1c7040c81dc08612bffa828fec846cf50d authored over 1 year ago
Update version to v0.4.1 in examples (#541)

9f6e51b5352da2537389fb776c7997af518214cb authored over 1 year ago
Update CHANGELOG for v0.4.1 (#540)

b440ba9970195e167dd7535a6bb93457bd7f9428 authored over 1 year ago
Replace Tree.onChanges with Document.subscribe (#523)

Co-authored-by: hackerwins <[email protected]>
Co-authored-by: JOOHOJANG <[email protected]>

b5cb95a2a3398913683783f8d9aa0e140242c99e authored over 1 year ago
Change the value of XXXChange to Change in Document.subscribe (#538)

Previously, we passed ChangeInfos as values of RemoteChange and
LocalChange types in Document.s...

8151e8a259e13885c44a299310f1bdf5ae9a7bc8 authored over 1 year ago
Change Observer.next to synchronous (#526)

Co-authored-by: Youngteac Hong <[email protected]>

d38c853ed0ec6ae6fe7698c6db31785a9145f007 authored over 1 year ago
Bump vite from 3.2.5 to 3.2.7 in /examples/vanilla-quill (#533)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.5 to 3.2.7.
- [Re...

df8fa7a5124b20323314474a3be4f863a25ce209 authored over 1 year ago
Bump vite from 3.2.5 to 3.2.7 in /examples/react-tldraw (#534)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.5 to 3.2.7.
- [Re...

a8b558b785a708fd918070e98a467c8be686730d authored over 1 year ago
Bump vite from 3.2.3 to 3.2.7 in /examples/vuejs-kanban (#530)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.3 to 3.2.7.
- [Re...

d0b63a8baf4f5017f693f8dc64b7b04b125d3fad authored over 1 year ago
Bump vite from 3.2.5 to 3.2.7 in /examples/profile-stack (#532)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.5 to 3.2.7.
- [Re...

4457271d498ef40950c4a79f7f7be9a64ccb0438 authored over 1 year ago
Bump vite from 3.2.5 to 3.2.7 (#531)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.5 to 3.2.7.
- [Re...

df75cf1087bfd15d715cc0c97af63d711fb7efaa authored over 1 year ago
Bump vite from 3.2.3 to 3.2.7 in /examples/react-todomvc (#529)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.3 to 3.2.7.
- [Re...

b7451e17f89079cc215a70dc0880a6e72906b7cc authored over 1 year ago
Bump vite from 3.1.8 to 3.2.7 in /examples/vanilla-codemirror6 (#528)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.1.8 to 3.2.7.
- [Re...

2b765cdab96c4d0e8435a769235e09e8ab54b6ba authored over 1 year ago
Update CHANGELOG for v0.4.0 (#527)

7a6ef240b07fccb3fcfa4a9b5f037a8f6c65abe1 authored over 1 year ago
Implement yorkie.Tree for text editors using tree model (#507)

In order to support collaborative editing in text editors like
ProseMirror that use Tree-based m...

b64d8297449700cecca7d66467e49a50ffceff7f authored over 1 year ago
Replace Text.onChanges with Document.subscribe (#519)

Co-authored-by: Youngteac Hong <[email protected]>

5f508e1173184defde341993384fe44238e56cfd authored over 1 year ago
Change RemoteChange to emit synchronously (#517)

dca81a5080d87e15b1fb00c74f985c924136bad5 authored over 1 year ago
Bump socket.io-parser from 4.2.1 to 4.2.3 (#516)

Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.1 to 4.2.3.
- [...

5d0a82c70a20eb1b72fd07d1eedbcf0c3ba2ac05 authored over 1 year ago
Update version to v0.3.5 in examples (#514)

8029b57977cf36f2e65c092cb6ca5c670ef70351 authored over 1 year ago
Update CHANGELOG for v0.3.5 (#513)

eb72a49ebc00e3b12d900b158c1f5b624e2802b0 authored over 1 year ago
Apply integration of SDK and admin RPC server (#512)

042a2d7155803579d27ab68393c63cf935b0668e authored over 1 year ago
Add actor to ChangeInfo and update API reference (#508)

* export type ChangeInfo, OperationInfo to update API reference

* Add actor field to ChangeIn...

8b750792b1dee0c14903b8ec2b4adbff82900d31 authored almost 2 years ago
Fix quill example page image rendering issue (#506)

Parse attributes when passing change to onChanges handler

Text.values method returns parsed o...

c611c9d10285263d4b4ced61577a9a4e4b57ffcf authored almost 2 years ago
Bump yaml and husky (#505)

Removes [yaml](https://github.com/eemeli/yaml). It's no longer used after updating ancestor depe...

d6fc4280639393917ff4d50b62b2fcbcdf9e18b8 authored almost 2 years ago
Remove the part that invoke JSON.stringify method when insert image (#504)

be161ccd8d298f81f01d7a172d09a7ba9697bdb1 authored almost 2 years ago
Update MAINTAINING.md (#503)

46d596908070bc80af7884c538c50eb48e18687c authored almost 2 years ago
Update version to v0.3.4 in examples (#499)

5a0d2b45ad9dfbaa56a197e5d083e0bb97a0b6be authored almost 2 years ago
Update CHANGELOG for v0.3.4 (#498)

Co-authored-by: Youngteac Hong <[email protected]>

0a59dccfdc496658d8045a8851996a5909a39f34 authored almost 2 years ago
Remove unnecessary checkpoint validation from applyChangePack (#497)

Since we trust the server's response, we can apply the checkpoint
received from it without furt...

d1d1b9e89e8567906b97e33149eff9bcc2e4bf4c authored almost 2 years ago
Add Client sync mode (#495)

Co-authored-by: Youngteac Hong <[email protected]>

913d6088059cb45d914060c869a01f2babed7981 authored almost 2 years ago
Change logic to remove decimal part from Counter (#496)

Math.floor(n) returns integer n which is smaller or equal to n. But in
the case of Long library...

59acf3c15744d4ed9ad047172fe79adf14d6c364 authored almost 2 years ago
Add rest of benchmark tests (#494)

Co-authored-by: Youngteac Hong <[email protected]>

6e2c501d988a31d8e1ae7491678e5387d638d4b7 authored almost 2 years ago
Allow specifying a topic when subscribing to a document (#487)

* Modify `doc.subscribe` function to allow specifying a topic

* Add document.getValueByPath
...

059b20b9c06dcfc083c2893424d0ef1721c3a986 authored almost 2 years ago
Return undefined when searching for presence of non-existent peer (#493)

0afacc021d679758e607a76bd03420a6b30a1bf0 authored almost 2 years ago
Add yorkie user agent in grpc metadata (#488)

3b313a54eee2b20e0185f93813643479714a8244 authored almost 2 years ago
Add x-shard-key to APIs (#486)

a38d9b5d3312e33580b5ee70ce1166b9f87cd825 authored almost 2 years ago
Update version to v0.3.3 in examples (#485)

* Update version to v0.3.3 in examples
* Change presence according to the modified interface in...

a58c1172771ca3aa4076519cd7077fa817e2cf23 authored almost 2 years ago
Update CHANGELOG.md for releasing new version (#484)

c10701a77f63e9a788f1198fc9974f322097b1eb authored almost 2 years ago
Extract Attachment from Client (#483)

As features have been added recently, the client has become bloated.

This commit extracts Att...

dfe5f57cf21a851b5ab125fa448cc7055675a5c3 authored almost 2 years ago
Add pause and resume to Client (#482)

58a50524379966bd7ffc44b6e68f242393b2eb3d authored almost 2 years ago
Add RemoveDocument API (#480)

Co-authored-by: Youngteac Hong <[email protected]>

1e2c32d54ee729bab0e8a023d6130f83381b9604 authored almost 2 years ago
Add dates to avoid accumulating changes in the examples

7482aade9faabc6b698c50420f41548a1109cffa authored almost 2 years ago
Rename `initialization` to `initialized` in PeersChangedEvent (#478)

Co-authored-by: Youngteac Hong <[email protected]>

5bb6f2394927473add08c27dd583dd1953f1881e authored almost 2 years ago
Clarify the ClientEvent that is sent to `client.subscribe` (#464)

- Remove runWatchLoop when activating the client
- Add sending of connected and disconnected eve...

e367c96d48a355b0a46c372b29719614a40e9449 authored almost 2 years ago
Add naming convention rule for variables (#477)

7ddcf9220b3558ff838d28582382217288454140 authored almost 2 years ago
Add optimization option in production mode (#474)

5ad4e5c09c0e440f715165e5eea432d8fa51e873 authored almost 2 years ago
Update version to v0.3.2 in examples (#475)

b26ac9f07c3ee0524484d0f7e98bb57d2e52b22d authored almost 2 years ago
Update package.json and CHANGELOG.md (#471)

7d68c7be12388f2f2dd4d14b7894375e7e0f4ae0 authored almost 2 years ago
Fix ValueChange dependency (#470)

bfd56e1d3c83fe31ed696ed4f29677427e80ee19 authored almost 2 years ago
Update package.json and CHANGELOG.md (#469)

ed69e722d4d4f278fd302807fd8d604d706ce2d0 authored almost 2 years ago
Run webpack-bundle-analyzer when using `profile:bundle` script (#468)

be0f26098c2ebdfa64353ed0cee85431a47aa516 authored almost 2 years ago
Add toDocKey to convert to a valid key in tests (#465)

As the key validation logic was added to the server, tests failed,
so toDocKey is added to chang...

5f71ea6680eb7eaf578a0b7583745c70ba6a6bec authored almost 2 years ago
Fix invalid indexOf SplayTree with single node (#463)

76a44eaa54a9e1945124dfa05bc72fbec654aaad authored almost 2 years ago
Remove priority queue from RHTPQMap and entire project (#462)

3a34270d67c07e3216ad765de9056c537cb77907 authored almost 2 years ago
Remove string dependency of RGATreeSplit value (#459)

Co-authored-by: Hackerwins <[email protected]>

bb3b1ee9aca2aecaedd3d8200713b176daae8429 authored almost 2 years ago
Reduce bundle size for production (#460)

b8db397f130b08ccfb699d486ba4ae6e8d732cc2 authored almost 2 years ago
Add `delete` and `empty` method to `Text` data type (#454)

Co-authored-by: Youngteac Hong <[email protected]>

f1bccb7ba90c9a7619e2aac8e3301355c1364862 authored almost 2 years ago
Update version to v0.3.0 in examples (#453)

* Update version to v0.3.0 in examples

* Update MAINTAINING.md

Co-authored-by: Youngteac Hong ...

d6e0e9a4559a9c91d5d3aa3640720c08cc408e1f authored almost 2 years ago
Update version to v0.3.0 (#452)

6e5878b7002e5a766ef425b2380e9dc48f318bea authored almost 2 years ago
Add the `toJS` method to the ObjectProxy's handler (#449)

98d42f90f2948320f7cd831fd93cae15e55ab07b authored almost 2 years ago
Export yorkie counter type (#447)

ecc8fb34e8951f2fa6a2bfbd4e8d0f4cff52b805 authored almost 2 years ago
Bump ua-parser-js from 0.7.30 to 0.7.33 (#446)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.30 to 0.7.33.
- [Relea...

9e1e77668403f7cc0e3175091cc868650fcb4b01 authored almost 2 years ago
Increase CRDT Counter in local change (#441)

f7be9e7058c7e214f3d14c82567842b8ec84a3df authored about 2 years ago
Let `Client.attach` wait until stream initialization is finished (#440)

`Client.attach` can be terminated before getting peer presence map in
`WatchDocuments` stream i...

eefad6391687ea757c00340eff692956d7be9b76 authored about 2 years ago
Introduce webpack-bundle-analyzer for profiling bundle size (#442)

We can profile bundle size with the command below:
`$ npm run profile:bundle`

e0c6ffb7894aaac73a5af549792fc99e1c007607 authored about 2 years ago
Bump quill from 1.3.6 to 1.3.7 in /examples/vanilla-quill (#437)

Bumps [quill](https://github.com/quilljs/quill) from 1.3.6 to 1.3.7.
- [Release notes](https://...

d67e898eca90fee1a59bbcd4b07d40bacd749d66 authored about 2 years ago
Add counter example (#436)

07ac3d311d4f45d7cc225cec74b6c9ed863f3bef authored about 2 years ago
Add vanilla-quill example (#435)

e0864e81b081a86bf0106c36218dbc7632bf8015 authored about 2 years ago
Remove engines field when bundling SDK (#433)

315cf8f617e7a84217016fc878dae620511f703e authored about 2 years ago