Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support incremental synchronization #562

Merged
merged 87 commits into from
Jul 1, 2024

Commits on May 16, 2024

  1. feat: use an optimized toolkit (openimsdk#543)

    * fix: GroupApplicationAcceptedNotification
    
    * fix: GroupApplicationAcceptedNotification
    
    * package name replacement
    
    * friend hash
    withchao committed May 16, 2024
    Configuration menu
    Copy the full SHA
    2566eba View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. group hash

    withchao committed May 28, 2024
    Configuration menu
    Copy the full SHA
    aec49f0 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. sync

    withchao committed May 31, 2024
    Configuration menu
    Copy the full SHA
    0c4aa61 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. sync

    withchao committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    f996470 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. sync

    withchao committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    9d131c8 View commit details
    Browse the repository at this point in the history
  2. group sync

    withchao committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    9c821d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. sync

    withchao committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    a945984 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Configuration menu
    Copy the full SHA
    31e53b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. feat: implement db incr mirage.

    mo3et committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    cb2b01c View commit details
    Browse the repository at this point in the history
  2. fix uncorrect schema.

    mo3et committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    ec1751d View commit details
    Browse the repository at this point in the history
  3. refactor version structure.

    mo3et committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    d83ac7f View commit details
    Browse the repository at this point in the history
  4. update version implement.

    mo3et committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    828c427 View commit details
    Browse the repository at this point in the history
  5. update error condition.

    mo3et committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    64f9501 View commit details
    Browse the repository at this point in the history
  6. remove fmt pkg.

    mo3et committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    ff72e1b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1 from mo3et/version-sync

    feat: implement db incr migrate
    FGadvancer committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    46f0f2f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. implement table struct.

    mo3et committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    307e17c View commit details
    Browse the repository at this point in the history
  2. remove unnecessary comments.

    mo3et committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    39ef7dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8cb470 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from mo3et/version-sync

    fix: implement table struct.
    FGadvancer committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    6dbe535 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cecbda1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e314060 View commit details
    Browse the repository at this point in the history
  7. fix uncorrect field name.

    mo3et committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b5fb7f5 View commit details
    Browse the repository at this point in the history
  8. implement tablename.

    mo3et committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    14d05d5 View commit details
    Browse the repository at this point in the history
  9. impl tablename method.

    mo3et committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e4d424d View commit details
    Browse the repository at this point in the history
  10. Merge pull request #3 from mo3et/version-sync

    fix uncorrect field name
    FGadvancer committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f5564ad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8f74c8d View commit details
    Browse the repository at this point in the history
  12. Merge pull request #4 from mo3et/version-sync

    refactor: rewrite SDK data fetch logic.
    FGadvancer committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    caa13c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    c1434a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8bf09e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b041eb3 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. rewrite data fetch.

    mo3et committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    130b273 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    892a619 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    942a736 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b50e569 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9fbc7fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d468f8 View commit details
    Browse the repository at this point in the history
  7. update

    mo3et committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    5de0917 View commit details
    Browse the repository at this point in the history
  8. update

    mo3et committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ecc079b View commit details
    Browse the repository at this point in the history
  9. update contents.

    mo3et committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    4f30965 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #5 from mo3et/version-sync

    refactor: refactor some data fetch implements and file structure.
    FGadvancer committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    7be4be7 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    9538aef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd07f07 View commit details
    Browse the repository at this point in the history
  3. fix log error implement.

    mo3et committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    53e91b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0fbd5f8 View commit details
    Browse the repository at this point in the history
  5. fix uncorrect variable call.

    mo3et committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    59400b4 View commit details
    Browse the repository at this point in the history
  6. fix uncorrect log use.

    mo3et committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    68f0e18 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #6 from mo3et/version-sync

    fix uncorrect implements.
    FGadvancer committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    322c9fa View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. fix uncorrect name.

    mo3et committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    25fa892 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff4e749 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    c8bc179 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from mo3et/version-sync

    Refactor: optimize some error and data conversion.
    FGadvancer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8d671c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccf908a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e465d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36979e7 View commit details
    Browse the repository at this point in the history
  6. update fetch implement contents

    mo3et committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    0c1c2de View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    27479a9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8b7b464 View commit details
    Browse the repository at this point in the history
  9. implment struct include isEnd.

    mo3et committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    51d972b View commit details
    Browse the repository at this point in the history
  10. fix resp struct to correct.

    mo3et committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    b39fd2e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b97b716 View commit details
    Browse the repository at this point in the history
  12. fix uncorrect implements.

    mo3et committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f1612e8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ccf13ee View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4b79670 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    11b866a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7558552 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24794c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e85f8f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f311511 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be985bd View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    99c22a3 View commit details
    Browse the repository at this point in the history
  2. fix:is in group

    icey-yu committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d16b2d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6994376 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    5e51f9f View commit details
    Browse the repository at this point in the history
  2. fix:is in group

    icey-yu committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    1a470ae View commit details
    Browse the repository at this point in the history
  3. fix:is in group

    icey-yu committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    4958169 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #9 from icey-yu/fix-is-in-group

    fix:is in group
    FGadvancer committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    ac011dd View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    52b5f50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39d69d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4715ac6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e43f6c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    119ae40 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #10 from mo3et/msg-sync

    fix: optimize large sessions blocking in login
    FGadvancer committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    ac6263b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    55c9915 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f16080c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e06a676 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Merge pull request #8 from mo3et/version-sync

    feat: implement List PaginationV2, update use latest errs pkg and remove unnecessary data transfer.
    withchao committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    b71e4ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe7a6d9 View commit details
    Browse the repository at this point in the history