Jihun Kim
Jihun Kim
**What would you like to be added**: - Pagination for commands return heavy data (like `yorkie history [project name] [document key]`) - It should be applied equally within all CLI...
#### What this PR does / why we need it? Presence maps (that is the presence data of document's actors) exists only on the client. It may make not good...
**Description**: ```ts // JSON/rich_text.ts export class RichText { private context?: ChangeContext; ... public edit( ... const [maxCreatedAtMapByActor] = this.text.edit( range, content, ticket, attributes, ); this.context.push( new RichEditOperation( ... } }...
**Description**: ```ts export class CRDTText extends CRDTTextElement { private onChangesHandler?: (changes: Array) => void; private rgaTreeSplit: RGATreeSplit; private selectionMap: Map; ... ``` ```ts function toText(text: CRDTText): PbJSONElement { const pbText...
**Description**: `Text.onChanges` sets the handler for `TextChange` events but there are some problems to use. 1. When a snapshot is applied, the root is replaced and so `Text.onChangesHandler` is detached....
**What happened**:  I tried to copy and paste 2^20bytes text but the request failed and tried infinitely. ``` instrument.ts:130 YORKIE E: [PP] c:"d3d1899d-b351-44798-c09e-9ceb68d0077" err : Bย {message: 'grpc: received...
**Description**: https://docs.pushtechnology.com/cloud/latest/manual/html/designguide/solution/support/connection_limitations.html#:~:text=Most%20modern%20browsers%20allow%20six,with%20any%20server%20or%20proxy Since CodePair uses only one domain, it cannot maintain tabs more than the browser connection limit. Domain needs to be expanded like `aaa.codepair.yorkie.dev/123456` **Why**: For use more CodePair...