Skip to content

Move & rename directories (even shared or used by connectors)

Pre-release
Pre-release
Compare
Choose a tag to compare
@sebn sebn released this 09 Nov 12:49
· 3495 commits to master since this release

It took us some time, but we're almost there, finally!

Improvements for all users:

  • Moving or renaming shared directories should not break the sharing anymore.
  • Moving or renaming connector directories should work as expected (the
    connector will put upcoming documents to the new location instead of
    recreating and filling up the old one).
  • Moving or renaming a directory should now be more reliable, even with
    filesystem events occurring in random order as it seems to happen from time to
    time.

Known issues that should be fixed in subsequent releases:

  • Trashing, restoring and deleting content permanently may not work as expected
    yet (see trello).
  • Moving or renaming multiple files or directories successively may end up
    with duplicate content (see trello).
  • Changing the case of a file or directory name, e.g. renaming my stuff to
    MY STUFF, will create a conflict (see trello).
  • Deleting content on both sides generates useless errors that slow down the synchronization (see trello).
  • The remote Cozy overloading guard is too aggressive (waiting far too long in case of synchronization errors) (see trello)

Performance issues:

  • The app now takes some time before actually syncing, may hold on until
    there is no more activity, and uses a lot of CPU on start and when syncing (see trello).
  • Actions involving lots of content may take too much time to complete or use
    too much resources. Currently, adding 50000 files or moving 25000 files should
    work (see trello).

Issues caused by lower-level bugs that will be harder to fix or circumvent:

  • Replacing a directory with a file of the same name won't work (same when
    replacing a file with a directory of the same name) (see trello).
  • When moving 2 directories at the same time on Windows, possibly only 1 move
    may be detected (see trello).

Please report any other issue you may encounter by using the app help form.

Happy syncing!