cozy-desktop

File Synchronisation for Cozy on Desktop and Laptop

AGPL-3.0 License

Downloads
34
Stars
99
Committers
31
cozy-desktop - Fix remaining files counter & popover positioning

Published by sebn over 6 years ago

Improvements for all users:

  • The remaining files counter didn't update anymore when encountering a
    synchronization error. Everything should work as expected now.
  • We also fixed a couple of issues regarding the popover positioning. It should
    now properly detect the systray position and orientation. Please tell us in
    case the popover still shows up at weird locations on your desktop.
  • We were using a temporary fix for some third-party component to make sure
    auto-update was working on Windows. The issue was fixed upstream and the
    component upgraded. Please tell us in case you still encounter auto-update
    issues, especially on Windows.

See also known issues.

Happy syncing!

cozy-desktop - Fix synchronisation after correction of platform incompatibilities

Published by aenario over 6 years ago

Improvements for all users:

  • When creating a folder with some platform-incompatible character in the name
    (e.g. :), then renaming to a valid name, its content is now correctly synchronized.

Happy syncing!

cozy-desktop - Stable 3.4.3

Published by aenario over 6 years ago

Improvements for all users:

  • Added more logs to better debug performance and compatibilities issues.
  • All improvements from 3.4.3-beta.1

See also known issues.

Happy syncing!

cozy-desktop - Miscellaneous Improvements

Published by aenario over 6 years ago

Improvements for all users:

  • During onboarding, you can now copy whatever URL from your browser pointing to
    your Cozy-hosted instance and paste it as your Cozy address in the
    configuration window. When submitted, the application will identify the
    corresponding Cozy address and remove the useless parts for you. Please tell
    us in case you find an URL that doesn't work. Also please note that there is
    no such automation for self-hosted users for now.
  • You'll get quicker visual feedback when trying to select a non-empty directory
    as your synced location.
  • In some rare cases, users ended up with a few files improperly uploaded to
    their Cozy. Those files were never considered up-to-date by the app,
    triggering useless synchronization cycles. They will now be detected and not
    synchronized indefinitely. Final work to improve upload reliability is planned
    for week 7 or 8.
  • Support requests sent from the help form will now include more debugging and
    benchmarking information (including the application & OS versions). Please
    note debugging information only include filenames as usual, and benchmarking
    information only include time spent on various operations. This will help us
    to improve the overall performances.
  • The documentation now lists the supported
    Windows
    and macOS
    versions. Work was previously done on the
    GNU/Linux
    side.
  • An issue was fixed were the application was trying to put the focus

Improvements for GNU/Linux users:

  • The application now tries to detect and display a user-friendly message when
    the system glibc is too old to run properly. Please note we may possibly try
    to lower the bar regarding the required version at some point.
cozy-desktop - Synchronization & User Interface Improvements

Published by sebn over 6 years ago

Improvements for all users:

  • Synchronization & a few performance improvements
  • Starting the app when already running will show the popover
  • The Cozy configuration should be more user-friendly (including automatic address correction)
  • Better support for Windows/macOS workspaces
  • And more... Please see the beta releases for more details.

See also known issues.

Happy syncing!

cozy-desktop - Improvements on synchronization

Published by aenario over 6 years ago

Improvements for all users

  • Improvements on synchronization, especially for moves or when changing files
    on both sides.

Improvements for early adopters with old Cozy instances:

  • Recover when Cozy contains invalid data

Improvements for GNU/Linux users:

Improvements for developers:

  • yarn repl works again, with useful helpers, also introduced yarn cozy-stack.
cozy-desktop - Various UX improvements

Published by aenario almost 7 years ago

Improvements for Unity users:

  • You can now open the application from the tray icon.

Improvements for all users:

  • Attempting to restart the application will open the popover.
  • Improve the design of error case on Cozy address wizard step.
  • Minimal performance improvements. More soon!

See known issues.

Happy syncing!

cozy-desktop - Mitigate performances issues and autocorrect Cozy addresses

Published by aenario almost 7 years ago

Improvements for all users:

  • To mitigate performance issues, we temporarily prevented choosing a non-empty
    directory to synchronize.
  • Heuristic-based Cozy address correction

See known issues.

Happy syncing!

cozy-desktop - Onboarding, disconnecting & checksum fixes

Published by sebn almost 7 years ago

Improvements for all users:

  • The onboarding includes a few more improvements for people not familiar with URL.
  • We fixed an issue that prevented disconnecting the app from the Cozy.

Improvements for Windows users:

  • Files checksum computation will be retried a few times when file is busy.

See known issues.

Happy syncing!

cozy-desktop - Bugfix

Published by sebn almost 7 years ago

Improvements for all users:

  • The app should now log and recover from remote files with an invalid parent
    directory. This issue was happening rarely and only on old Cozy instances.
  • Showing up the popover near the systray could fail in rare cases for unknown
    reasons. We temporarily fixed the issue by falling back to showing the popover
    in the middle of the screen. Please send us a support request from the app in
    case it happens to you, so we can get all the information we were missing to
    fix it for good.

See known issues.

Happy syncing!

cozy-desktop - Support for workspaces & bugfixes

Published by aenario almost 7 years ago

Improvements for all users:

  • The app now shows the popover on the current workspace.
  • We fixed an edge case where moving files or folders before or after moving
    their source or destination was generating a conflict.
  • We also fixed another case where a folder created or moved locally could end
    up with the wrong last modification date.

See known issues.

Happy syncing!

cozy-desktop - Synchronization & onboarding improvements

Published by sebn almost 7 years ago

Improvements for all users:

  • It was possible in some specific cases to mess up the synchronization by
    moving around files & folders during the analysis phase. This is fixed now.
    Feel free to move everything around anytime :)
  • In some cases, moving then immediately deleting a file was handled as 2
    distinct actions. The file is now directly detected as deleted.
  • The Cozy address page shown during onboarding should now be clearer for people
    not familiar with URL.
  • When disconnecting then reconnecting to your Cozy, you could eventually see
    your old files for a few seconds in the dashboard. The fix was published in
    an old minor release, but not properly integrated to the subsequent releases.
    This is fixed now.

Improvements for support team & developers:

  • Support requests from the app are now sent to the usual support email.
  • Code coverage is back

See known issues.

Happy syncing!

cozy-desktop - Missing synced folder handling & automatic releases

Published by sebn almost 7 years ago

See 3.4.1-beta.1 and 3.4.1-beta.2 release notes.

Happy syncing!

cozy-desktop - Bugfix

Published by aenario almost 7 years ago

Improvements for all users:

  • Fix weird packaging issue (detail)

Known issue for GNU/Linux users:

  • The systray icon may appear twice (with only one icon actually working).
    Workaround: quit and restart. This should not happen on subsequent updates.

Happy syncing!

cozy-desktop - Handle deletion of the cozy folder

Published by aenario almost 7 years ago

Improvements for all users:

  • Deleting the synchronization folder will not trash all files on the cozy.

Changes for technical users (contributors, packagers, CLI users):

  • Builds are now made in CI, which will allow us to quickly send patched versions for specific issues before they make it to the master, as well as quicker testing, so hopefully quicker releases.
cozy-desktop - Public release of the GNU/Linux client.

Published by aenario almost 7 years ago

Improvements for all users:

  • The new quit button now appears busy once clicked.
  • We added a missing french translation for the new message showing when
    selecting your whole system or personal folder to be synced.

Changes for technical users (contributors, packagers, CLI users):

  • We moved to a new flat repository layout: single npm package, single runtime
    (electron), single node version (the electron one). This is a first step to
    make development easier and faster. The CLI & code coverage support are
    temporarily disabled. We should bring them back at some point, although the
    CLI will probably depend on the electron runtime for now.

See known issues.

Happy syncing!

cozy-desktop - Onboarding Improvements & GNU/Linux Auto-update

Published by sebn almost 7 years ago

Improvements for GNU/Linux users:

  • Auto-update works!
  • Auto-launch on system startup too!
  • The application should now be visible as expected on alt+tab.

Improvements for all users:

  • Invalid cozy address detection was improved, including automatic detection of
    mycoSy.cloud with an s instead of mycoZy.cloud with a z (which seems
    to be a common mistake).
  • The app also detects and prevent synchronizing your whole system or personal
    folder.
  • Auto-update should be more reliable.

See known issues.

Happy syncing!

cozy-desktop - First GNU/Linux Release

Published by sebn almost 7 years ago

Improvements for GNU/Linux users:

  • First release!
  • Download the *.AppImage file for your architecture, move it wherever you want, make it executable and run it (see details).
  • Since GNOME 3 doesn't have a systray anymore by default, you may need to install some third-party extension (e.g. TopIcons-Plus).

Improvements for macOS users:

  • The previous 3.3.1 fix regarding application visibility only worked when you
    had not pinned the Cozy Drive application in the dock. This should always work from now.

Improvements for all users:

  • We upgraded a major third-party component of the application, which may fix
    a few bugs related to the user interface (including the application hanging
    when started multiple times).

See known issues.

Happy syncing!

cozy-desktop - Proxy support, macOS app visibility & synchronization fix

Published by sebn almost 7 years ago

Improvements for all users:

  • The Cozy Drive app now tries to automatically detect and use any configured
    proxy (including authentication, i.e. Kerberos authentication should
    just work).
    We also added a few command-line options and environment variables to force
    the configuration as needed:
    • --proxy-script path/to/your/script.pac or
      COZY_DRIVE_PROXY_SCRIPT=path/to/your/script.pac
    • --proxy-ntlm-domains '*example.com,*foobar.com,*baz' or
      COZY_DRIVE_PROXY_NTLM_DOMAINS='*example.com,*foobar.com,*baz' to specify
      servers for which integrated authentication is enabled (use '*' for all
      servers).
    • --login-by-realm 'realm1:login1:password1,realm2:login2:password2' or
      COZY_DRIVE_LOGIN_BY_REALM='realm1:login1:password1,realm2:login2:password2'
      to pass credentials manually.
    • --proxy-rules, --proxy-bypassrules, COZY_DRIVE_PROXY_RULES and
      COZY_DRIVE_PROXYBYPASSRULES for specifying which proxy should be used in
      which case (see details).
      Please tell us in case you still can't run the Cozy Drive app behind your
      proxy so we can support as many configurations as possible.
  • We also fixed an edge case where simultaneous moves ended up with files in the
    Cozy / OS trash. Expect a few more fixes very soon.

Improvements for macOS users:

  • The app is not visible anymore in the dock and with Cmd+Tab when running in
    the background or showing the popover from the systray. It now behaves more
    like other systray-running apps. Also expect a few more fixes regarding
    systray integration.

See known issues.

Happy syncing!

cozy-desktop - New UI and major synchronization improvements

Published by aenario almost 7 years ago

Improvements for all users:

  • Some miscellaneous style and translations fixes
Package Rankings
Top 11.63% on Npmjs.org
Badges
Extracted from project README
Latest release Licence Windows build Linux & macOS build Code climate Coverage
Related Projects