Universal Sync
This release includes a new sync gui and api for managing the sync client, which work on both desktop and android. We also made syncing local or remote deletes optional. Initial sync of a remote Peergos dir now uses half the total bandwidth. The sync client syncs all files including non media files on Android without requiring the obsolete MANAGE_EXTERNAL_STORAGE permission.
Features:
- Sync gui
- optional sync of local/remote deletes
- android sync client, including image and video thumbnails
- configurable localhost server cache size via web-ui
- sort output of ls and lls in shell commands
Optimisations:
- half the bandwidth for an initial sync of an existing Peergos folder
- don't store temporary local and remote sync states in RAM
Fixes:
- commit bulk small file uploads every 10 MiB
- support more text mimetypes like markdown, java, c, csv, yaml, xml etc.
Mirrored at https://peergos.net/public/peergos/releases
Release commit:
web-ui/eeb9b8af387153f48673029bad66c9a53e9902e7