Ecosyste.ms: OpenCollective

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

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

Yorkie iOS SDK
https://github.com/yorkie-team/yorkie-ios-sdk

Prepare multiple examples (#45)

7a2c7daf5a7554e0a12721be3a102c2d03b70b87 authored about 2 years ago
Create MAINTAINING.md for v0.2.19 (#44)

* Update CHANGELOG.md for v0.2.19

* Increase timer to counter test

Co-authored-by: Jung gy...

b722270e2a146baadc9953bbf80d81e51f956833 authored about 2 years ago
Correct compile error

b911416a3a8a4d432348257a1b42436b8f4a4225 authored about 2 years ago
Update CONTRIBUTING.md

a058dfe727e41e8ca85b90df057accc42267f6fa authored about 2 years ago
Change eventStream of Client from Error to Never (#43)

41ff118ba8b7f1b1057fc235134a7b49c13409f3 authored about 2 years ago
Apply changed comments of JS-SDK (#42)

23b9a6a00a5cc836b9757ee1a91a1aedb5be8837 authored about 2 years ago
Add a github action to publish API reference docs (#41)

7477cbaf0fece373d2f04441a3aa19d6ca9e4e6d authored about 2 years ago
Implement the Counter (#40)

* Add CRDT Counter

* Implement the Counter

* Remove force cast

* Correct comment typo
...

8d1cb78bdfe9b4f65545d3964779884278efae52 authored about 2 years ago
Setup for integration tests (#39)

* Divide tests groups into units and integration
* Setup for integration tests
* Rename Github...

17ab7a9ddc4c19c6cc66a8c5df29396f4d56711c authored about 2 years ago
Add get(keyPath:) to JSONObject (#38)

* Rename YorkieJSONObjectable to JSONObjectable

d953ee0d46a4da5d06fcd434be17fb51baf3283b authored about 2 years ago
Improve document sync test (#37)

* Change endian of Primitive values to little endian

* Improve Primitive Date

3a8a7f59bd1f2c8e8cbdef59116022b1b949f71e authored about 2 years ago
Change endian of Primitive values to little endian (#36)

28da76480d8ae97c28f00dc2734eb3c3548f4df0 authored about 2 years ago
Convert Client from class to actor for concurrency. (#34)

* Convert Client from class to actor for concurrency.
* Remove force cast

75a6fcea9a36595eae35e29f68311426702d65d9 authored about 2 years ago
Apply styles for Swift (#35)

* Apply styles for Swift
* Correct typos

f1aff95df014c4c42e41db2083142bad440ab1ee authored about 2 years ago
Change some types from class to struct to avoid data racing (#33)

* Change the type of ChangePack from class to struct
* Change ``Change`` and types confirming `...

ab0d8c92e9d88878855ae946d8ec24ea26013232 authored about 2 years ago
Sync Kanban app with a local server and fix some bugs (#32)

* Add CodingKeys to KanbanCard and KanbanColumn

* Add eventStream.send to Document/applyChang...

b91f55d056e97c43a0863434aeb1f2ba95f796e3 authored about 2 years ago
Implement Client functions. (#31)

* Initial Implementation of the Client full features

* Change Indexable to Presence.

* Fix...

1781b225112857b5c2b9bb651a5cf584ef39a7b6 authored about 2 years ago
Add Kanban board to ExampleApp & Improve the interfaces of JSONObject and JSONArray (#30)

* Add Kanban board to ExampleApp
* Bind Document and KanbanViewModel
* Improve the interfaces ...

f718a68adcb02fef20bbbf6df1e27fed973f1a40 authored about 2 years ago
Change Document from class to actor for concurrent access to it (#29)

* Change Document from class to actor for concurrent access to it

Remove redundant codes

C...

1bd4c0c7cccd4788e8e87a25a3e8cf8ed5ccde3f authored about 2 years ago
Create ExampleApp and fix some bugs (#28)

* Create ExampleApp

* Modify JSONArray/append to return the number of elements

* Modify C...

3a2cec8ea283ef35fac63c1031f2d52db23eb47d authored about 2 years ago
Add JSONArrays and unit tests for Document (#27)

* Add JSONArray and the tests

* Add test cases to JSONArrayTests

* Apply dynamicMemberLook...

2ef8d7f60da54df1262c7fe2c632401043319c81 authored about 2 years ago
Remove features for dynamicMemberLookup from JSONObject (#26)

976125d873f5c16ea241b6d9e36b511205b9ed1d authored over 2 years ago
Implement converter between models and Protobuf (#24)

3737f5f867183d1bdef76f345a6845fedac20016 authored over 2 years ago
Add Trie, JsonObject, and Document (#25)

* Add Trie

* Add JsonObject and Document

Document and JsonArray are still in development.
...

941c682da9eafe9059afe7b32634a1f81fdfecdf authored over 2 years ago
Add ChangeID, Change, ChangeContext, CheckPoint and ChangePack (#23)

Co-authored-by: Jung gyun Ahn <[email protected]>

7084ee76600d7939ea99b867ebe663e536a7eb5c authored over 2 years ago
Modify escaping string (#22)

ba5cd8decff6af16de653701ffedb0ad17a7be5f authored over 2 years ago
Add AddOperation and MoveOperation (#21)

3e41826e3ee5038da366bbe02beeac14087a08c4 authored over 2 years ago
Add CRDTRoot, Operation, SetOperation and RemoveOepration (#19)

* Add CRDTRoot
* Rename TimeTicket.initialTimeTicket and maxTimeTicket to initial and max
* Ad...

e34214770bb829f85391fe2e0aa7fb32a581c3cf authored over 2 years ago
Skip tests that require Docker (#20)

Co-authored-by: hyeongsik-won <[email protected]>

f7bc8afba9239c2210ddcb8abf4e7022fce46bf7 authored over 2 years ago
Ignore patch and project from the status check

2ac151232a40ddf0464ccb3fa15a6fc632df089f authored over 2 years ago
Add RHT (#17)

This commit implements RHTNode as a struct
and change `get` from returning nil to throwing errors.

5869a1052bd41ccb987595f81396e37c3086e7f3 authored over 2 years ago
Support Network byte order for Primitive values (#16)

6dbcd6fb7a66e0ca42d932942699ffb66135cc8c authored over 2 years ago
Add CRDTObject (#15)

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

d73ee309b07c19eccd01f9c18777303e894bf0ff authored over 2 years ago
Report the code coverage to Codecov (#14)

28524d6dbd3252919b7d984c126c5913932102ec authored over 2 years ago
Add RHTPQMap and Change CRDTElement type from class to protocol (#13)

* Change Heap based on JS-SDK
* Add RHTPQMapNode
* Change access modifier of var and func in S...

12487cc5d54832084ede6cefa23c19113eb3c30e authored over 2 years ago
Add CRDTArray (#12)

8970794cb1ab487a0c4cab52d18c778e02ff3135 authored over 2 years ago
Add RGATreeList (#11)

This commit changes the type from class to struct and adds Hashable to
use `TimeTicket` as a key.

bef7ac59f246ba989d650562ce83870151b5dda2 authored over 2 years ago
Implement basic types for CRDT data structure (#10)

This commit implements primitives for creating CRDT datatypes such as
TimeTicket, ActorID, CRDT...

86446ee7acd4b797e383a6ccd3ec79e23e1c382c authored over 2 years ago
Add SplayTree (#9)

This commit is working similarly to the JS SDK, so some codes may not
fit into Swift convention...

f51c46f2f384691b126b5fb532fd8b5d67f0fdc8 authored over 2 years ago
Add Heap and RBTree (#8)

3e6345228e12ab614dd877edc5b247d78be3caef authored over 2 years ago
Add client activate/deactivate (#7)

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

d34fafccf1c0344ead38aa6b25291d50462040a0 authored over 2 years ago
Create folders based on yorkie-js-sdk (#6)

Git can not add empty folders so added empty files.

08b5a3e412b908ae2a9ea2a696657ceace3f996d authored over 2 years ago
Update swift.yml to use SwiftLint, SwiftFormat (#5)

Update CONTRIBUTING.md to add Code Style.

f53ba267bdb2b0cdf6b248bb0f0b94e1fa4e143b authored over 2 years ago
Add PR/issue templates (#4)

This commit also includes Vim settings for .gitignore

90f379c5e721c3340535cbe9c3c55d2720ede99d authored over 2 years ago
Create swift.yml to introduce CI (#3)

36586b29f12d5585ab92f67bc9cdf5ebb2a6ed57 authored over 2 years ago
Initial project setup (#2)

Project structure based on a default swift package project and yorkie-js-sdk.
- grpc-swift
- s...

e48397b9dd38676b7d98b97dbaf01b881117ef39 authored over 2 years ago
Initial commit

a9d19aa326f59687c618f6b1932dc1327740c4fa authored over 2 years ago