Pydio Cells 1.2.3 - Hotfix

Created on 2018/12/07
Component: 
License: 
Release Type: 

Cells 1.2.3 version fixes a small but blocking startup issue that could randomly lead to "502 Bad Gateway" errors.

For the record, below is the full release note of Cells 1.2.2.

Version 1.2.2/1.2.3 Main changes

Ease the deployment of Cells on distributed architecture:

Clustering of the discovery infrastructure allows to start individual services on different nodes and register them automagically to the central gateway. Data Sources can also be started on various nodes to achieve data aggregation from distributed storages (please read the Upgrade Notes below as it may have an impact on your datasources after first restart).

The associated Admin > Services panel has been improved for better visualisation and supports filtering services by nodes. We will publish some dedicated documentations for HA Setup soon.

Frontend uploader has been almost entirely rewritten: 

Use Multipart Upload for big files (file chunking and concurrent uploads of parts), improving performances and progress visualisation, and allow to Pause/Resume long-running uploads.

When uploading existing files and folders, options allow to either merge folders contents (while renaming files) or rename folders directly.

UX has been greatly improved and images preview generated client-side:

New Enterprise Features

Cells enterprise provides great integrations with new third-party software and storages:

We integrated OnlyOffice editor, a powerful platform for MS Office Documents online and collaborative edition. 

New objects storage are now supported for creating Data Sources: Azure Blob Storage and Google Cloud Storage. They will transparently benefit of all Cells features like automatic versioning and encryptions. Using Cells as a unique access point to manage all your object storages, you can create workspaces from any source, and move files accross storages easily. 

Upgrade Notes

Upgrade is done either by using the in-app update tool (make sure to use the Stable channel) or by downloading and replacing binary. Necessary migrations will be applied on next restart.

Note 1: Port binding 

If you are binding to port 443 or 80, make sure to apply necessary permissions to the new binary (setcap) before restarting.

Note 2: DataSources PeerAddress

When defining DataSources, you have to chose a "Peer Address", which is the internal IP of the node where Cells is running. Cells 1.2.2 uses this PeerAddress to decide whether a DataSource must be started on a given server or not. So when you restart, if your workspaces are empty and the "Admin Console > Storage" panel shows that datasources services are not started, you probably have to review your datasources PeerAddress, set them to a correct value, save the datasources, and then restart the server.

Other fixes and UX improvements

  • Automatically create folder on storage when creating a datasource
  • Fix Download using cached URL for streaming resources (mp3/mp4)
  • Keyring is not necessary to be available on OS anymore. It is used if it's available, but we use our own sealed vault if not.
  • Fix "New Office Document" action by embedding proper empty templates in application
  • Fix "Sort" action in List display mode (was randomling appearing)
  • Cells quick creation: when creating a Cell from scratch, one can directly create it without going through the steps of adding users and data.
  • People list in admin Console is now directly displaying the "locked" status of a user
  • Build is running for both go1.10.5 and go1.11.2
  • Docker image embeds Root CA to avoid errors when checking for updates
  • Fix issue with multiple emails sent to multiple users
  • Fixed mp3 player minization
  • Many fixes on error handling and formatting
  • Audit Logs (Enterprise) homegenization

You can see the detailed changelog on Github.

 

 

 

Téléchargement

Display Share Block: 

Need to Balance Ease-of-Use with Security? Pydio Cells Can Help.

If your organization is serious about secure document sharing and collaboration you need to check out Pydio Cells. Cells was developed specifically to help enterprises balance the need to collaborate effectively with the need to keep data secure.

With robust admin controls, advanced automation capabilities, and a seamless, intuitive end-user experience Pydio is the right choice for organizations looking to balance performance and security without compromising on either. Try Cells live for yourself. Or click on the button below to talk to a Pydio document sharing specialist.