Pydio 5.3.2 - Development Release

Created on 2014/08/04
Component: 
License: 
Release Type: 

Pydio 5.3.2 - Dev Release

This is a development release, installation is not recommended on production environment. It is released for the purpose of testing new features, more specifically a brand new theme with a superb UI, and sharing deeply reworked.
Upgrading is automatic from previous dev version (5.3.1), please read instructions below to enable the new "Home" page.

  • Date: August, 4th 2014
  • License: Affero GPL
  • Copyright: Charles du Jeu 2014
  • Download: from Sourceforge, or via testing repositories for debian/rpm packages.
  • Upgrade: No-upgrade available yet from stable branch, please deploy separately. In-app upgrade from previous dev branch
  • Contributors: c12simple, mtskar, DepaMarco, smandon, matsimon, echampet
  • UX by Thomas Nicot

Summary

  • Orbit Theme: massive UX/UI rework.
  • Split "Welcome" page from Dashboard, accessible by clicking on Pydio logo
  • Massive refactoring of shares to store them in DB instead of data/public/ folder (follow-up from 5.3.1)
  • Uploaders: user can choose a different uploader on the fly
  • Diaporama: show low-res photo version
  • CAS Authentication: full rewrite, including ability to handle a ProxyTicket for further mounting operation
  • Massive italian and german translations, by DepaMarco and Matsimon

Known issues

  • PostgreSQL & Sqlite are still not supported yet.

Upgrading from 5.3.1

Will be automatic with in-app upgrade, but you'll have to then make sure that users have access to the new "Home" workspace, and best is to set their default repository to this workspace. Use the "Root Role" for that.

Changelog

  • i18n: RADIUS authentication, add german, fix english (details)
  • i18n: Add first wizard screen in german (details)
  • i18n: Add german translation of config screen (details)
  • boot.conf: Fix erroneous labels of user display name (details)
  • boot.conf: Improve display name use more consistent (details)
  • boot.conf: Introduce tooltip for Mail address (details)
  • boot.conf: Connexion -> Connection (details)
  • boot.conf: Terminology for configuration store (details)
  • boot.conf: Proposed improvement on user guidance (details)
  • FIX: S3 driver does not handle minisite path correctly (details)
  • Check-in a brand new theme (details)
  • New theme (details)
  • FilesList: apply fitHeightToBottom only if option is set. (details)
  • Breadcrumb: pass options for different breadcrumb (details)
  • ActionToolbars: set the "more" button inside "get" group, not "put" Hide tree images in orbit theme (details)
  • Orbit theme tries (details)
  • Fix compilation problems (details)
  • Upload action now ask for the uploader type. Downloader.http moved as an uploader. Add some color in orbit theme. (details)
  • textLogDriver: small fix (details)
  • Orbit - Follow up (details)
  • Orbit Compilation (details)
  • Droppable (details)
  • Fix dashboard for Orbit (details)
  • Update language (details)
  • Change how layout is built in Orbit theme. Basic "group by" implementation for FilesList, applied to the notification/alert list Reload a FetchedResultPane in a discrete mode. Fix ajxpTabsCount value in AjxpTabulator Send IM to trigger user feed reloading. TODO: Still to disable the polling, not clear why it's still running. (details)
  • Thomas repaint (details)
  • Move flexTo option to AjxpPane Use an ajxp_description metadata to override other metadatas in details view Last Css update (details)
  • Update InfoPanel for a better "dataviz" style (details)
  • Wire up 'ACTIVITY' (details)
  • Prepare a countUsersForRepository() method to display info about workspaces (details)
  • Massive changes: split ajxp_user into ajxp_home ( = welcome page ) and ajxp_user ( = profile, settings, etc ) (details)
  • Add welcome page (details)
  • Hi Res photos (details)
  • Pass resize_events to AjxpPane Pass menuOffsetLeft/Top to UserWidget (details)
  • Define various opensans fontfaces (details)
  • 4 variants of OpenSans (details)
  • Keep only two OpenSans variants to limit the size (details)
  • Add OpenSans fonts - tweak style again (details)
  • Work on InfoPanel > set "open" and "share" actions in the info panel (details)
  • Fix breadcrumb multiple refresh button Make sure not to add many observers on the clickable "home" button (details)
  • Rework search engine results Rework left pane scroller (details)
  • Rework thumbnail display (adjust to list width) (details)
  • Make tabulator string shorter (max 25 chars) (details)
  • Update standard form (details)
  • Standard form, admin panel, editors (details)
  • Update dialog boxes (details)
  • Update date formats (details)
  • Login screen - Advanced search (details)
  • orbit icons - by the MIT ionic iconset (details)
  • Workspaces Menu (details)
  • Wire up various details in left-pane column: alert badge, dismiss alert (using inline toolbars), drop files/folders to bookmark Fix: make sure BookmarksBar is not initialized many times. (details)
  • auth.ftp, fix user-facing enlish, add german translation (details)
  • Css (details)
  • Massive i18n update Make new left pane modular: pass an additional_content component config to AjxpPane Add an order parameter in uploaders to make sure they appear in the right order Replace create action by mkdir, and add link to mkfile Rework default dialog look'n'feel (details)
  • Disable contentEditable stuff on meta.user, not working. (details)
  • Fix various problems with scrolling. Make sure not to triggers many get_my_feed uploads through InfoPanel update, same for meta.comments Update the loader (details)
  • Rearrange user dashboard (details)
  • Pass through "vision" theme to converge with orbit (details)
  • auth.ftp: Authentification -> authentication (details)
  • auth.ftp: Search/replace occurences of connexion (details)
  • auth.ftp: Repository -> Workspace (details)
  • auth.ftp: Try to improve meaning (details)
  • auth.ftp: Reword description for the workspace ID (details)
  • auth.ftp: Reword the FTP login screen (yes/no) description (details)
  • auth.ftp: Allign english with french translation (details)
  • auth.ftp: Fix self-inflicted translation after peer-review (details)
  • auth.ftp: Add german translation for configuration parts (details)
  • access.ajxp_user: Translate some german strings (details)
  • access.ajxp_home: Getting started translated to german (details)
  • Orbit theme for mobile (details)
  • Adapt iOS i18n (details)
  • Adapt Action Cart for orbit theme. (details)
  • SSL detection correction (details)
  • Adding options for separate client/server websocket settings (cherry picked from commit 83467fb) (details)
  • Fix toolbar position to avoid blinking (details)
  • Switch default repository to ajxp_home (details)
  • SoundManager: Fix error on FF startup (details)
  • Fix #604: folders cannot have metadata as they are not object in S3. Use a .meta file to store metadata. (details)
  • GroupBy inside lists, use in the shares lists. (details)
  • Fix scroller_track in list mode (details)
  • Readapt share UIs for orbit theme (details)
  • JS: modal resize vertically. New EmptyNodeProvider for pages-only drivers. (details)
  • Migrate Videos Pane enable/variables in ajxp_home instead of ajxp_user (details)
  • Massive Share dialog rework (details)
  • sqlAuthDriver simple typo in error message AbstractConfDriver: reenable create user option if there are some regexp results but user is not in the list. (details)
  • Update share info panel (details)
  • Fix mailer and various share strings. Hide "From" field. (details)
  • Fix share (details)
  • i18n and resize tweaks (details)
  • Broaden the SKIP_USER_HISTORY option and make it true by default. Fix #491 (details)
  • Check user before updating password (details)
  • Update uploader.http translation (details)
  • Italian translation for plugin 'action.share' and FIX translation for plugin 'access.wms'. (details)
  • Italian translation for plugin 'action.skeleton' (details)
  • Italian translation for plugin 'action.timestamp' and FIX the English one (details)
  • Updated Italian translations ('access.ajxp_conf' and 'access.ajxp_home') (details)
  • Make sure to reScanChildrenPanes when using additional_content configuration. Use _registerObserver at most tomake sure observers are removed at component destruction. (details)
  • Do not init uploader extension if user does not have write right. (details)
  • Orbit icons for settings panel (details)
  • Ability to edit a shared user data & password from the Dashboard Fix styles in Dashboard and Settings panel Add i18n for various fields (details)
  • Fix FS test for "My Files" at startup (details)
  • Update installer style (details)
  • Fix alerts with shared minisites (details)
  • Catch nodes deletion (real or recycle_bin) and delete share. Display a message to the user. (details)
  • Update Credits for images & fonts (details)
  • Add also credit for Ionicons (details)
  • Actions (details)
  • Re-update italian file (action.share) (details)
  • Update Diaporama to load a low-res version of pictures, depending on screen-size. Steps are configurable in Diaporama plugin. (details)
  • Meta.user: new field type "creator" & "updater" automatically updated. Index.lucene : new config "Auto Wildcard" to automatically append search term with * (except if using quotes). (details)
  • Fix notification feed (details)
  • Adapt switch_language dialog to login screen (details)
  • Support proxy mode, enable modification login page (details)
  • Fix resize-chain for Tabulator in IE (details)
  • Forgotten image for mobile resolution (details)
  • Update Italian translations (details)
  • Italian translation for 'action.updater' plugin. (details)
  • Italian translation for 'auth.basic_http' plugin (details)
  • Italian translation for 'auth.cmsms' plugin (details)
  • Italian translation for 'authfront.cas' plugin (details)
  • Do not use strtolower, problem with non-utf8 encoding Fix css details for IE (details)
  • Italian translation for plugin 'auth.ftp' (details)
  • Italian translation for plugin 'auth.ldap' (details)
  • Italian translation for plugin 'auth.multi' (details)
  • Create ru.php (details)
  • Update ru.php (details)
  • Fix reset-password procedure and styling (details)
  • Add a paremeter for "updateAdminRights" behaviour, so that at very first connexion admin has all repositories accesses (details)
  • Update ru.php (details)
  • New method load_repository_info to feed the home page blocks (details)
  • Fix error at login page, update i18n/conf (details)
  • Change how recycle bin is filter, not on input but on output, otherwise restoration is not correctly detected We could use this index to compute quotas in various configurations (details)
  • do not set node as empty array (details)
  • Fix thumbnails Refresh htaccess.tpl with welcome page (details)
  • Missing recycle bin management in smb driver (see #520) (details)
  • Do not silently clean user login, throw an error instead (close #455) (details)
  • Remove all references to old access.ajxp_shared plugin and make it not-packaged (details)
  • Fix error at login page, update i18n/conf (details)
  • Fix error at login page, update i18n/conf (details)
  • In master/slave mode, if master has a fake "userExists" implementation, we may never be able to log a slave user. Add a supplementary check, but only if "Cache Users" is set to false. (details)
  • Update class.CAS_LoginForm.js (details)
  • Add ab read-mode that was preventing PLUploader to work on access.smb (details)
  • Typo prevented correct image url (details)
  • Fix jumploader on access.smb (details)
  • Fix PlUploader for access.ftp and similar ones (details)
  • Fix getCallBackURL replace // by / at the end of uri (details)
  • Fix #465, PLUploader chunking on FTP, S3, SMB & Dropbox (details)
  • Update manifest.xml (details)
  • Fix button round problem #613 (details)
  • Fix action.cart (close #595) (details)
  • Update Client.php (details)
  • Update manifest.xml (details)
  • Update Client.php (details)
  • Fix metadata and selector value, close #512 (details)
  • Update Client.php (details)
  • InfoPanel for rootNode (details)
  • Exif editor - open small map in infoPanel, nice! (details)
  • Fix callback url. Cut off .../ws-abc, /settings ... in pgtURL (details)
  • Fix callback url. Cut off .../ws-abc, /settings ... in pgtURL (details)
  • Sample code for building direct download link on shared files. We should put an API-like access inside data/public/ (details)
  • New parameter AUTO_APPLY_ROLE for all auth plugins, useful for multiple authentication. Role is created automatically. (details)
  • Css tweaks (details)
  • Editors action bars - replace attr.nodeValue (deprecated) by attr.value - make sure to destroy hidden menus and sliders when destroying widgets - wire resize of navigation pane to the tree expanding/collapsing. (details)
  • Hide "Generate Link" when clicked. (details)
  • Util function bufferCallback(), used in meta.quota and standard conf actions (details)
  • Reorg contextMenu - Fix CartManager (details)
  • ContextMenu css (details)
  • Fix #614, fix fullscreen video z-index, fix treeCopyContainer typo color, trigger correct action when dropping on "shared" block. (details)

Download

  • Pydio core 5.3.2 ZIP Archive - No Arch : Download
  • Pydio core 5.3.2 TAR.GZ Archive - No Arch : Download
  • Pydio core 5.3.2 RPM File - No Arch : Download
  • Pydio core 5.3.2 DEB Archive - No Arch : Download

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.