Skip to content

Feature Request: Timestamp first mode #2617

Closed
@JC-comp

Description

Is your feature request related to a problem? Please describe.

Currently, only one of the remote or local fisrt mode is supported. That is, if the remote first mode is selected, all data not in sync will be replaced locally. Conversely, if the local first mode is chosen, all online data will be replaced. The impact is minor in monitor mode, where changes are synced and reflected instantly. However, for a new sync or re-sync after a time gap, it would be more suitable to keep the latest version among the remote and local versions based on the last modified timestamp. This is especially important in cases where changes could occur on both sides, as it is not necessary for one side to always replace the other.

Describe the solution you'd like

Option to use time as the primary criterion to determine which side should replace the other, with the additional choice to specify remote or local as the fallback when time is unavailable to make a decision.

Describe alternatives you've considered

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Feature RequestFeature Request | Enhancement RequestRejectedRequest Rejected

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions