Skip to content

Releases: pydio/cells

Fixes and improvements

01 Sep 15:31
Compare
Choose a tag to compare

This release provides small fixes and improvements for scalability and various event-triggered jobs in scheduler.

  • Bleve-indexed logs are now automatically sharded accross multiple indexes with a way to truncate them.
  • Search engine analyzer language can be switched via configuration for a better support of bigram languages (cjk).
  • Filesize displayed in HTML uploader is humanized
  • [ED] Setting healthcheck port via ENV variable was failing
  • [ED] Bootstrap "loading" logo is replaced by a neutral loader.
  • [ED] CellsFlow (tech preview) provides a new job creation wizard, has improved form for setting user meta, and implements new event bindings and data filtering.

Change log

You can find a summary of the change log here.

Hotfix for 2.1

11 Aug 09:51
Compare
Choose a tag to compare

This release provides small bug fixes:

  • Better handling of users' email and display name during migration process.
  • Add an event upon logging with a LDAP connector.
  • Fix bulk load for workspaces default rights.

Change log

You can find a summary of the change log here.

OAuth fixes and performances improvements

30 Jul 09:16
Compare
Choose a tag to compare

This release provides small bugfixes and a good performance improvement for datasources indexing large amount of files (>500k).

  • Added a cache layer in the index service to lower pressure on DB for computing folder sizes. This greatly improves browsing performances for huge datasources.
  • Fixed refresh token lifetime that was limited to 1h after switching authentication brick in v2.1. This would lead CellsSync to regularly require users to log in again.
  • Fixed a small pagination issue where first page would miss a record
  • Fixed resource policies panel when transfering share edition capabilities to other users
  • Fixed multiple-tab support by creating a dedicated session for each tab.

Change log

You can find a summary of the change log here.

Hotfix for 2.1

10 Jul 13:45
Compare
Choose a tag to compare

This release fixes self-signed support in migration tool

Change log

You can find a summary of the change log here.

Hotfix for 2.1.0

01 Jul 17:15
Compare
Choose a tag to compare

Fix random crash on multiple selection download

Change log

You can find a summary of the change log here.

Features Release

01 Jul 12:04
Compare
Choose a tag to compare

Cells v2.1 is an important milestone with a lot of attention put into performances, an Authentication module rewritten to get rid of networking configuration issues, and a revamped Cells Console.

Highlights

Main User Interface

  • Rewrite of the Uploader UX - Fix inconsistencies in the start/pause/resume interactions
  • New activity on metadata updated and on new comments
  • Rework Bookmark and Activity panels
  • New action button on Workspaces and Cells to directly bookmark or watch a whole workspace.
  • Show exact Byte size when hovering human readable size in file info

Admin Dashboard

  • Brand new look-n-feel, better menu organization
  • Unified pagination, sorting and actions on tables, applied to all dashboards, added quick search on most dashboards
  • Better log display, rework search engine to add various criteria, focus on a result and show +/-5 minutes logs
  • Indexed logs including nano time for better sorting
  • ListWorkspaces API optimization (bulk load graph dependencies)
  • [Enterprise] New audit dashboard for exploring storage usage
  • [Enterprise] Tech-preview for Admin pages delegation (contact us)
  • [Enterprise] Tech-preview for scheduler jobs editor

Storage & Performances

  • Huge speed up of move/rename folders
  • New advanced options for managing ETags in datasources (use native ETags, compute ETags but store them on Cells side).
  • S3-compatible storages : send stats in concurrency to speed up indexation, ability to use an S3-only setup at install time, rework S3 gateway to avoid creating .pydio and use amazon-like empty objects instead for folders.
  • Ability to create a folder on filesystem directly within the datasource editor

Authentication

  • Massive rewrite of the authentication module that greatly simplifies network flows (no more calls to external URL)
  • Fixed case-sensitivity limitation on user/group search

Services startup, APIs and other

  • Better error statuses on Rest API (detect lower-level code, special case for 503)
  • Special value "unique" for --exclude and --tags parameters to exclude or start services that are declared as unique
  • Fixed webDAV double auth request
  • Automatically restart forks if necessary
  • New optional flag to access nats statistics on a dedicated HTTP endpoint

Upgrade - Readme

Upgrading is done by replacing the binary with the latest version (via the in-app tool or manually). Some important notes:

  • Changes are applied to both the data model and the configurations, thus reverting to an earlier version is not an easy task.
  • During the first restart, database schema changes will apply and may take some time depending on index size. A second restart may be required If a datasource seems stuck or unavailable.
  • AWS S3 datasources have been improved by getting rid of the ".pydio" hidden files and use AWS 0-bytes keys instead. This format change is applied automatically during the first indexation, and this can take some time as well.

We strongly encourage you to run the upgrade on a staging environment first, or at least to warn users that there will be a short downtime (if you need to restart the service a couple of times).

Change log

You can find a summary of the change log here.

Hotfix release

11 Jun 17:15
Compare
Choose a tag to compare

This small release fixes two rare random crashes : one at startup when UX is loaded in concurrency with static resources read, and one when posting a message inside a Cell's chat when no other chats were previously created.

Upgrade is smooth as usual.

Change log

You can find a summary of the change log here.

Bugfix Release

29 May 15:29
Compare
Choose a tag to compare

This release fixes random blocking issues when system is under high load :

  • A possible false-negative during datasource indexation could lead to index DB to be wrongly updated,
  • Performance issue on user deletion when there are plenty of users (also impacts public links activation/deactivation).

It also adds the ability to perform software update through a proxy using CELLS_UPDATE_HTTP_PROXY environment variable.

Change log

You can find a summary of the change log here.

Cells 2.0.7 - Security release

26 May 06:44
Compare
Choose a tag to compare

This release fixes some vulnerabilities reported by independant researchers. Upgrade is highly recommended! CVEs are on their ways.

It also brings a couple of bugfixes (support for path in migration tool, display glitches in folders public links) and additional safety belts for indexation process.

Credits

Core Labs, the research center of Core Security.

Vibhisha Ghodasara

Change log

You can find a summary of the change log here.

Cells 2.0.6

23 Apr 10:57
Compare
Choose a tag to compare

This is a minor bugfix release. Upgrade is straight-forward and always recommended.

  • [blocking] Issues with users connected through a third-party IdP : their own Cells would not appear in their list after creation,
    and their public shares could not enable upload permissions (uuid conflict issue inside external JWT)
  • [improvement] The lock mechanism introduced in 2.0.5 during long move operations was improved (safer unlocking, override on insert if already exists)

Change log

You can find a summary of the change log here.