DNN Global Storage - Release Notes

DNN GlobalStorage Release Notes

4.11 (Wednesday, December 20, 2023)

  • ENH:New Amazon S3 setting: Don't set ACLs on files
  • ENH:New Amazon S3 settings: free-style custom urls (better cloudfront support)
  • ENH:SFTP servers compatibility improvements
  • CHG:Min DNN version: 7.3.2+
  • CHG:Updated for improved DNN 9.13+ compatibility.

4.9.0 (Saturday, May 7, 2022)

  • ENH: Better support for DropBox team accounts.
  • ENH: Updates to the Google Drive provider.
  • ENH: Various small updates and fixes.

4.8.0 (Thursday, August 12, 2021)

  • ENH: Updated the Dropbox connector to support their latest security updates. Re-authentication could be required.
  • ENH: Updated the Google Drive connector to support their latest security updates. Re-authentication could be required.
  • FIX: Fixed uploading very large files to Drobox.
  • CHG: Some general updates and small fixes.

4.7.0 (Saturday, September 12, 2020)

  • CHG: Upgraded libraries
  • CHG: Updates for better support of Office 365 accounts
  • CHG: Updates for better support of large Dropbox uploads

4.5.1 (Thursday, September 13, 2018)

  • ENH: Box updates to support Nov 12 updates at their end.
  • ENH: Azure updates to support new SSL requirement.
  • ENH: Improved TLS compatibility in all providers.
  • FIX: Various bugs fixes.

4.5.0 (Monday, May 14, 2018)

  • ENH: BOX: better way to get temporary URLs.
  • ENH: OneDrive: rebuilt using the latest Microsoft APIs. Requires re-connection!
  • ENH: Ability to get a "View URL" for the following providers: Office365, OneDrive, OneDrive for Business, Box, DropBox, Google Drive.
    DNNUserFiles 3.4+ can take advantage of it to open files directly in their cloud storage location.
  • ENH: Performance improvements.
  • ENH: Bug fixes.

4.4.3 (Tuesday, April 17, 2018)

  • FIX: Solved problem establishing a new connection to OneDrive for Bussiness

4.4.2 (Friday, April 6, 2018)

  • ENH: Updated Amazon S3 API to the latest version. Now supporting all S3 Regions up to this date.

4.4.1 (Friday, March 23, 2018)

  • ENH: Updated for DNN 9.2.
  • ENH: New SFTP provider.
  • ENH: Updated DropBox API.
  • ENH: General updates, bugs fixes and improvements.

4.3 (Thursday, May 11, 2017)

  • ENH: New "Cache time" setting for all providers. You can control how often the provider should check the remote location for changes that happened from outside the DNN site.
  • ENH: Dropbox: Upgraded to the latest API (NOTE: Dropbox is shutting down their previous version of their API).
  • ENH: Dropbox: New setting "Create Public URLs". When enabled, a non-expiring public URL will be generated, if one doesn't already exists.
  • ENH: Box: upgraded to the latest API.
  • ENH: Box: Improved connection workflow.
  • ENH: Amazon S3: upgraded to the latest API.
  • ENH: Amazon S3: added the newest regions and authentication mechanisms.
  • ENH: Amazon S3: New "New 'Storage Type' setting" (Standard, Infrequent Access, Reduced Redundancy).
  • ENH: Google Drive: upgraded to the latest API.
  • ENH: Google Drive: new "Make uploaded files public" setting. When enabled, any new file uploaded (but not when updated) will be granted public view access (for users knowing the file's URL).
  • ENH: Google Drive: new "Create Short Lived URLs" setting. Creates a short lived (public, knowing the files' URL) signed URL if no other download option is available. NOTE: for Google Apps files, the downloaded file will not have its original name (this is a Google API problem / limitation).
  • ENH: Google Drive: new setting to allow including items "Shared with me" in addition to "My Drive" files.
  • ENH: New documentation video: connecting to Box
  • ENH: New documentation video: connecting to Dropbox
  • ENH: New documentation video: connecting to Google Drive

4.2.4 (Wednesday, March 15, 2017)

  • ENH: Upgraded Box API. Note: needed for compatibility with DNN 8+
  • ENH: Globals.LinkClick() may fail in DNN versions depending on some conditions. A workaround was implemented.

4.2.3 (Monday, November 21, 2016)

  • ENH: New Office 365 provider. It supports SharePoint files too.
  • ENH: New OneDrive for Business provider.
  • ENH: DropBox provider: Improved upload functionality.
  • ENH: Allows the creation (mapping) of existent target folders even when "Read Only Mode" is enabled (after all, nothing is changed in the target location).
  • CHG: FTP Provider: Removed trailing "/" handling folders, for better compatibility with all FTP servers.
  • CHG: General updates and small bug fixes.

4.1.9 (Thursday, July 21, 2016)

  • ENH: Amazon S3: compatibility with 'native' S3 folder items.
  • ENH: Amazon S3: cache/speed improvements.
  • ENH: Download (as stream) speed optimizations (all providers).
  • ENH: Microsoft Azure: cache/speed improvements.
  • ENH: Some small enhancements in UI (settings).
  • FIX: Amazon S3 rename folder issue with +1000 child items.
  • FIX: Google Drive cache problem when uploading files right after creating a new root folder.

4.1.6 (Wednesday, May 11, 2016)

  • ENH: Improved FTP provider.
  • ENH: Improved DNN 8 compatibility.
  • CHG: Misc updates and improvements.

4.1.4 (Thursday, February 18, 2016)

  • ENH: Updated for DNN 8 compatibility.
  • ENH: Amazon S3 performance optimizations.
  • ENH: new "Use Redirect Url?" setting with options: Off, Encrypted (will create urls like /DNNGlobalStorageRedirector.ashx?egsfid=xxxxxxxx, Unencrypted (will create urls like /DNNGlobalStorageRedirector.ashx?fileid=nnn). "xxxxxxxx" is an encrypted reference to a fileid (similar to a 'linkclick' url generated by DNN), "nnn" is a raw actual fileid. The "Unencrypted" option is useful to allow external systems (outside dnn) knowing the fileid, to generate a url to will reach the file in its target provider. Notice DNN security is always verified.
  • CHG: Minor updates to the OneDrive provider.
  • CHG: Minor updates to the Google Drive provider.
  • CHG: Global updates and enhancements.
  • FIX: Fixed authentication handling in the UNC provider.
  • FIX: Fixed S3 endpoint problem in some configurations.

4.0.4 (Tuesday, September 8, 2015)

  • FIX: Upgrade script fix (ftp and unc legacy providers)

4.0.3 (Sunday, June 28, 2015)

  • ENH: NEW Box provider.
  • ENH: New UNC custom network credential settings (domain, user, password).
  • ENH: New "Use Redirect Url" setting in most providers. This enable to have always valid URLs for providers generating time limited Urls.
  • ENH: New "Lock Folder Mappings?" setting. When enabled, only host users can add or edit folder types.
  • ENH: Amazon S3: better AIM support. Avoid listing the available buckets when the 'list all' permission is not granted. Allow selecting a bucket by typing it instead of choosing it from the dropdown.
  • ENH: Amazon S3: Region selection for new buckets.
  • CHG: All providers were renamed.
  • ENH: Upgraded Amazon S3 API.
  • ENH: Upgraded Azure API.
  • ENH: Upgraded DropBox API. NOTE: requires re-authorization.
  • ENH: Upgraded FTP API.
  • ENH: Upgraded Azure API.
  • ENH: Upgraded Google Drive API.
  • ENH: Upgraded OneDrive API.
  • ENH: New screenshots and demo/documentation videos.
  • FIX: "Enforce read only access" is enforced when creating a folder only when the folder does not already exists in the target provider. This is needed because DNN does not sync root folders automatically.

3.0.1 (Wednesday, November 12, 2014)

  • ENH: Replaced the old SkyDrive provider (broken in a recent change at Microsoft's side) with a new Microsoft OneDrive provider. For compatibility, it is still called "Evotiva-SkyDriveFolderProvider".
  • ENH: Server (physical web server machine) and domain w/sub-domains (*.example.com) licensing options.
  • CHG: It requires DNN 7.1 or later, and .NET 4.5 or later.
  • CHG: Some internal updates and optimizations.

2.4.0 (Thursday, July 10, 2014)

  • ENH: Product updates and license expiration notificaitons.
  • FIX: Fixed Amazon S3 problems on catalogs featuring more than 1000 items.

2.3.0 (Friday, June 6, 2014)

  • ENH - Implemented enhanced uploads for the DNN UserFiles module.
  • CHG - Updated help info for OneDrive (aka SkyDrive), because some URLs have changed.
  • FIX - Compatibility with IIS 6.

2.2.1 (Saturday, March 8, 2014)

  • CHG - The BOX provider was removed. Their new API (v2) is not suitable for this kind of application, and they've disabled the API v1 (which was working fine). If they update their API v2 to be suitable for this solution, the BOX provider will be implemented again.

2.2.0 (Thursday, October 31, 2013)

  • ENH - Huge performance gains when synchronizing files on Dropbox.
  • ENH - FIPS compliant.
  • ENH - New Synchronize File System scheduled task.
  • ENH - Huge performance gains when synchronizing files on FTP locations.
  • FIX - Fixed problem synchronizing deleted files from Dropbox.
  • CHG - Some minor internal updates.
  • CHG - Updated FTP library.
  • CHG - Updated documentation.

2.1.5 (Saturday, July 27, 2013)

  • CHG - Compatible with DNN 7.1.0+.
  • CHG - Some minor updates.

2.1.3 (Wednesday, June 19, 2013)

  • CHG - Some minor updates.
  • Note: License keys with Maintenance up to Apr 9, 2013 still can upgrade for free.

2.1.1 (Tuesday, April 9, 2013)

  • ENH - Added support for Microsoft SkyDrive
  • CHG - Workaround to avoid 'Network connectivity is needed but there is no network available' DNN core bug.

2.0.2 (Sunday, February 3, 2013)

  • ENH - Added support for Google Drive (including Google Docs).
  • CHG - Updated to run on DotNetNuke 6.2.2 and up (DNN 6.2.2+ and 7+). Version 1.10 is still compatible with previous DNN versions.
  • ENH - HTML Markup updated for better compatibility with DNN 7's default skin.
  • ENH - Better handling of the "LocalRootFolder" setting for Amazon S3 and Cloud Files.
  • INF - New Demo / Documentation videos.

1.10 (Friday, November 2, 2012)

  • ENH - Rackspace Cloudfiles Provider: Added support for UK based containers.
  • ENH - FTP Provider: Enhanced support for some kind of linux servers.
  • ENH - Huge performance gains when synchronizing files on Amazon S3, Windows Azure, Rackspace Cloudfiles and Box.
  • CHG - Some internal updates and enhancements.

1.9.1 (Monday, August 13, 2012)

  • ENH - Added support for Rackspace Could Files.
  • ENH - new "LocalRootFolder" setting for S3 and CloudFiles.
  • CHG - Various small enhancements and fixes.
  • FIX - Amazon S3 fix exception on some operations on some hosts when the site is running in medium trust.
  • FIX - UNC: fix file URL when HttpPrefix is specified.
  • FIX - Box.net fix to allow not-ascii (any Unicode) file and folder names
  • FIX - FTP: it allows unmasked file's URL whenever an 'HTTP Prefix' was defined in the provider's settings.

1.8.0 (Friday, February 24, 2012)

  • ENH - Added support for Windows UNC (local or network paths), with 'HTTP gateway' and 'file mask' support.
  • ENH - New 'HTTP Prefix' (HTTP gateway) setting for the FTP provider. It allows DNNGlobalStorage to act as a gateway for accessing a remote server.

1.7.0 (Thursday, February 2, 2012)

  • ENH - Added support for Box (box.net).
  • ENH - Improved performance on all current providers.
  • CHG - Some minor updates.

1.6.8 (Sunday, January 22, 2012)

  • CHG - Replaced the Windows Azure library to have an own (exclusive) version for this module.
  • CHG - Accommodated some providers to DNN 6.2 changes.
  • CHG - Some minor updates.

1.6.5 (Thursday, December 15, 2011)

  • ENH - Added 'Custom Service URL' setting for Amazon S3, enabling 3rd. party solution (powered by Amazon S3) to operate with DNNGlobalStorage.
  • CHG - Some minor updates.

1.6.0 (Thursday, November 24, 2011)

  • ENH - Added support for any FTP location.
  • ENH - New Aamzon S3 setting : 'Allow Anonymous Open/Download?'.

1.5.0 (Thursday, November 17, 2011)

  • ENH - Added support for Windows Azure.
  • ENH - New 'Hide Files Location' Setting for all the providers.
  • CHG - Updates to accommodate changes on the Dropbox API.
  • ENH - Some minor updates.

1.4.0 (Saturday, November 12, 2011)

  • ENH - You can specify a custom root folder for Amazon S3 (segmented view/access for a single Bucket).
  • ENH - Allows the customization of the generated Amazon S3 URLs. Three formats are available, including the option to generate branded URLs by means of DNS CNAMEs.
  • ENH - Option to generate public Dropbox URLs for files in public folders.
  • ENH - You can specify a custom root folder for Dropbox (segmented view/access for a single account).

1.3.2 (Thursday, November 3, 2011)

  • ENH - It support DotNetNuke 6.1+.
  • ENH - Renamed all 3rd party libraries to have an own (exclusive) version for this module. This will avoid all possible conflicts with other modules.
  • ENH - Now Dropbox integration also runs on medium-trust.
  • ENH - Enhanced community (free edition) features.

1.2.1 (Thursday, September 1, 2011)


1.0.1 (Thursday, August 4, 2011)

  • ENH - First public version, featuring support for Amazon S3.

What people are saying...