NextChat icon indicating copy to clipboard operation
NextChat copied to clipboard

feat: Enhance cloud synchronization functionality, support syncing delete operations for messages and conversations, and add support for automatic sync settings

Open ahzmr opened this issue 6 months ago • 3 comments

💻 变更类型 | Change Type

  • [x] feat
  • [ ] fix
  • [ ] refactor
  • [ ] perf
  • [ ] style
  • [ ] test
  • [ ] docs
  • [ ] ci
  • [ ] chore
  • [ ] build

🔀 变更说明 | Description of Change

What's Changed

  • feat: The cloud synchronization feature is enhanced to support the synchronization of deleted conversations and deleted messages
  • feat: Add automatic data synchronization settings and implementation, enabling auto-sync after completing replies or deleting conversations

📝 补充信息 | Additional Information

Summary by CodeRabbit

Summary by CodeRabbit

  • New Features

    • Enhanced message deletion logic to track deleted messages, improving message management.
    • Added a command to copy the current chat session.
    • Introduced auto synchronization settings, allowing users to enable or disable automatic data syncing.
  • Improvements

    • Updated chat session management to include tracking of deleted message identifiers.
    • Improved synchronization logic with auto-sync capabilities and timing checks.
    • Localization updates for new commands and auto sync settings in English and Chinese.

ahzmr avatar Aug 08 '24 14:08 ahzmr