04.00.01
Fixed some minor issues in the activation due to time zone issues
Updated installation manual with info about host settings and compression

04.00.02
Fixed user DisplayName in permission grid
Added first version of Menu editor for hosts
Changed a couple of texts in the UI to be clearer
Fixed the setting of default control to load
Enhanced the display of collection list in the dropdown of module instance settings
Fixed attribute edit
Host can also unify permissions
Fixed bug in loading of custom types
Enhanced version list with icons for link and download
Localized wizard
Further work on Lucene and full tust. Now contents search is hidden in partial trust because it does not work (yet)

04.00.03
Added own url control as DNN url control has become overweight for DMX
Reintroduction (from DMX 3) of 'rename extensions' option in Main Options. This in preparation of Indexing Service search provider which will be introduced at a later date.
WebDAV hard delete as option in Main Options. WebDAV checks on file name when you add content to see if it should create a new version. It cannot resolve if the old item was soft-deleted (i.e. it's there but marked for deletion). Therefore there is a case for deletes through WebDAV to be 'hard' (removing everything). This is now an option you can switch off.
Changes to menu to allow bulk commands on selection and clipboard
Fix to Javascript to properly handle multiple select after shift click
Enhancement in JS to allow CTRL-A all select in grid (IE)
Enhancement in JS to allow mouse wheel scrolling in grid (IE/FF)

04.00.04
Fixed issue with automatic permission setting on children
Fixed bug in notification template editing
Fixed malfunctioning download links on details screen

04.00.05
Made locale selection for notification more robust
Added scheduled task for maintenance. For now used by Lucene search provider to clean up and compact.
Fixed passing of mime-type on downloads
Tokenized all text fields in Lucene due to persistent search difficulties
Bugfix: Encoded rolenames of user in XML

04.00.06
Added 'debug' as a host setting to help support

04.00.07
Bugfix: Permissions only by admin now works
Bugfix: now 'Go to hyperlink' only appears on menu for hyperlink types

04.01.00
Bugfix: webDAV should now also work in child portals
Bugfix: retrieval error where wrong portal directory was chosen
Enhancement: new Indexing Service provider for search and search settings screen
Bugfix: search no longer returns all documents upon no-results search
Several repairs and enhancements to Custom Attributes architecture to prepare for future extension possibilities
Optimization: Rewritten SQL statements from CASE WHEN to ISNULL construction for ML text retrieval
Double checked security of all generated SQL statements
Optimization: Collapsed SQLDataProvider into main Core dll
Enhancement: New menu command to show direct download link of files
Bugfix: Fixed FK problem on attribute delete
Enhancement: Search page can be added to DNN Search Results Tab. A new admin script will even do it for you.
Bugfix: Changed to Ajax dll of ComponentArt and made workaround for categories selection issue. This means that "Sys.UI.DOMEvnet is null or not an object" should be a thing of the past.
Bugfix: Approvers could not download non-approved items.
Bugfix: Notification localization
Enhancement: Option to reset all notifications on notification screen
Bugfix: Editing of names with special characters (ampersand) caused problems in serialization
Bugfix: deselecting categories display no longer hides subscriptions as well
Updated Search Documentation Document to reflect changes

04.01.01
Added support for addon settings
Bugfix: 'filter list on' now remains on callback
Improvement: width of columns removed to let CA layout the columns
Bugfix: external postbacks no longer destroy the UI

04.02.00
Enhancement: WebDAV permissions per role
Bugfix: Prevent WebDAV auth handler from handling other axd requests (error appeared in DNN 04.08.00 probably due to reshuffling of web.config)
Change: A soft-deleted item will get hard-deleted when overwritten using WebDAV if the WebDAVHardDelete flag is set (DMX Main Options), otherwise a new version is created
Enhancements to menu logic to include addon menus (useful for later expansions of DMX)
New Feature: Mail Me command for items sends an email to the user with the document as attachment
Fix to Lucene indexinging engine: changed the iFilter invocation code which appears to solve content indexing issues
Author field to 500 Chars
Added Xml as file type to the module
Enhancement: String type custom attributes can now specify a regular expression for input validation
Fixed security loophole in Download code
More repairs to file grid column widths
Fix for DNN 4.8 not providing portal Settings
Fixed filename not being correctly loaded in ImportDirectory method in core API
Changes to WebDAV component to adapt to new MS protocol in Vista/Office2007
Enhancement: added a FileDropDown control that can be used in addons to select the contents of DMX
Improvement/bugfix: languages now only present the Enabled Languages and not all Installed Languages.

04.02.01
Revised Base Folder and Portal Init scripts
Bugfix: when Multilingual texts are the last page in the edit wizard (e.g. when permissions only by admin) the texts were not set. That has now been repaired.
Bugfix: made script processing token replacement more robust.
Bugfix: repairs to file selector dropdown (for extensions)
Enhancement: Entry SettingsBase now includes Before and After update method. This means custom attribute controls can make use of these.
Enhancement: Remarks optionally as HTML (see Main Options to set)
Enhancement: Title field has regex check to verify that it is a valid name (no invalid characters). There was an issue with WebDAV when folder names included invalid characters like '/'.
Bugfix: download method was not specified in appropriate header (content-disposition)
Enhancement: Menu organization overhauled. Now direct context menus (no longer sub menu) and more consistent menu items across the menu system (more similarity between folder, file, or selection)
Small enhancements to WebDAV authentication module to make it more robust after discovery that some browsers were not sending the cookies correctly.
Change: Moved web service to a new location: DMX/DMXService.asmx. This will help in future development as it'll be included in the partial source version.
Bugfix: repaired 'add DMX search to DNN search results page' script
Enhancement: 'cancel' button on Edit screens
Bugfix: folders now deleted on treeview if deleted in grid

04.02.02
Bugfix: category edit did not follow portal locale default but always used en-US for default
Bugfix: texts are now entered in National Character field correctly (bug experienced with non-Latin character sets in names of categories or entries)
Bugfix: Ajax error on first editing of Categories screen
Bugfix: settings screen did not allow custom setting for default control to load
Change: DMX no longer relies on the DNN SQL injection checker which removed words like 'insert'
Bugfix: Download does not start on very large uploads

04.02.03
Bugfix: double-click download fixed

04.03.00
Change: DNN Dependency from 04.05.03 to 04.06.02
Enhancement: Objects support IPropertyAccess
Change: XSLT method for generating email dropped for DNN token replace
Enhancement: Revised notification engine now aggregates emails over time (30 minutes) and sends as single email
Enhancement: API: implementation of IHydratable on all objects
Enhancement: API: New methods in entries controller to simplify rename, move, delete, find an entry
Enhancement: New Unification SPROCS
Enhancement: DAL: Entry keeps path IDs in column. Updated using trigger and SPROC.
Enhancement: RSS syndication of DMX module
Enhancement: "Permission only by admin" now possible in parts of the document tree
Enhancement: New simpler search interface. Search now shows 3 tabs: regular, advanced and expert.
Enhancement: Search can be limited to folder and descendents
Enhancement: Search string tokenized
Enhancement: press CTRL-SHIFT-F to bring up search on main screen
Enhancement: Menu XSL now copied to portal directory and selectable
Enhancement: MailMe now shows feedback on screen
Bugfix: Editing unapproved item no longer approves it
Bugfix: Host now also can move/copy items
Bugfix: Remove orphaned permissions on entries
Enhancement: Subscribing to a folder now notifies on content in subfolders as well

04.03.01
Fix: verbs of actions in notification emails were sometimes wrong
Fix: mailme threw an error
Fix: approver notification after approval was absent from the localization files
Fix: Details page had XHTML issue
Enhancement: Choose whether to pass links in RSS as link to DMX in DNN or as direct download links
Enhancement: Digest authentication added to WebDAV
Fix: right click on non-selected item in grid will select that item
Fix: special characters in filenames should now download correctly in IE
Fix: deny permissions editing on a folder should now also work upon new upload
Fix: Files larger than 2Gb get correct FileSize in SQL

04.03.02
Fix: MailMe token replace error fixed
Fix: RSS feed now uses email address in author field to conform to standard
Enhancement: Link to localization packs on Main Options page and Admin Menu
Enhancement: Option to limit quick default search to Title only instead of Title, Keywords and Contents
Fix: new attempt to fix lost settings on some portals
Fix: notifications are also sent to role ID 0 (by default this is the Administrators role of portal 0)
Enhancement: In debug mode all emails are copied to portals/_default/DMX/Log directory
Fix: People with email clients that cannot read mime messages now also see the message
Fix: Made move/copy code less prone to errors

05.00.00
Enhancement: templated UI. Complete templatable UI solution based on DNN token replace. Documentation in help menu.
Enhancement: new upload control from ComponentArt
Enhancement: upload control choice in Main Options
Fix: notifications also sent upon import
Fix: Telerik upload will not progress if no file is uploaded.
Fix: Try-Catch in app_OnEndRequest of WebDAV authentication module
Enhancement: automatic running of prepare portal script upon instantiation of new portal or during automated install
Enhancement: new Web.config editor in admin menu. Switch various settings on/off and tune max upload size
Enhancement: Export script. Exports complete DMX contents to disk
Enhancement: set root category for a DMX module as well as a root folder
Enhancement: unzip upon upload. Ability to unzip zipped content in DMX.
Enhancement: absolute root name (Document Exchange) now from resource file
Enhancement: IPortable implementation. Will import/export content as well as settings
Enhancement: Users with Edit permissions on module can now edit Categories

05.00.01
Enhancement: drag-n-drop implemented in Ajax UI
Fix: AD fix in WebDAV authentication
Change: Categories edit screen overhauled
Enhancement: implementation of 'default portal alias' for emails
Fix: portal alias no longer jumps in UI if more than one is used
Fix: subportal notifications were sometimes not sent
Fix: Ajax UI height of scrollbar on grid was off on IE
Fix: 1px border now shows around the module completely
Change: updated to latest version of ComponentArt Web UI
Enhancement: fixed button on template view screen to edit templates
Fix: apostrophe in name will no longer block WebDAV call from Javascript
Fix: Search in search results page integration now also tokenizes search string

05.00.02
Fix: Notification harvest now only looks at users to notify instead of all users
Fix: Date type custom attribute fixed
Fix: WebDAV no longer changes Last Modified dates on all versions but only on current version
Enhancement: On Search Settings screen you can now set the maximum nr of items retrieved from the search provider
Enhancement: drag n drop to folder tree in the Ajax UI
Enhancement: Locking moved from business logic to SQL
Enhancement: Last Modified setting moved from code to SQL
Fix: superuser also sees New Item button in template view
Fix: get rid of occasional 'can't move focus' JS error
Enhancement: JS file compacting
Fix: WebDAV 'open in ...' also for Office 2007 documents
Fix: Category constraint now working in RSS feed
Fix: 'Import' visible again on Folder menu
Fix: Main Options page threw exception in DNN 5
Enhancement: RSS feed now includes custom attributes
Fix: WebDAV more robust for Vista now allowing HEAD requests to pass through without authentication
Enhancement: Scheduled maintenance task removes permissions for deleted users/roles

05.00.03
Fix: exceeding service period message no longer shows for non-admins
Fix: on some installations anonymous users gave error in download
Fix: WebDAV lock was not sending out the correct lock key
Enhancement: Recycle bin for admins
Fix: css for grid on Ajax UI
Enhancement: Locale sensitive FullPath now available on Entry in token replace. Also visible in details pane at the top.
Enhancement: Users that can approve can do so upon upload on the permissions page
Fix: Removed double 'Add' in log for file added through WebDAV
Fix: non existent users no longer throw error in permission descriptions

05.00.04
Enhancement: Download Icon/Link in the AJAX UI. Check forums for how to switch this on.
Fix: Permissions were being reset upon 'Permissions only by admin'
Fix: IE JavaScript error when using the scroll wheel
Fix: Create a new folder via WebDAV (Win XP) - New Folder already exists
Fix: Double-clicking on a document fails provokes Grid1 is null
Fix: WebDAV replace does not adjust the 'originalfilename' field
Fix: Error during edit for regular users when using Permissions only by Admin
Fix: Search no longer returns deleted results
Fix: Search no longer returns double results
Change: Search panel auto-hides

05.00.05
Fix: Anonymous user fix for DNN 05.00.01

05.01.00
Enhancement: Hyperlink clicks are now tracked in the DMX log (logged as 'download')
Enhancement: Synchronized folders to synchronize DMX with folders on your server's hard disk
Change: LastModified date now set in DB
Enhancement: Attributes global or per folder, inherited or not, and multilingual
Enhancement: SQL performance enhancements
Enhancement: New edit screen that displays everything at once instead of wizard interface
Enhancement: default edit screens as well for DMX instances (see module settings screen)
New Feature: The 'graveyard'. After a hard delete files are moved to DMX/Graveyard and data is removed from database and written to an XML file. Accidental hard deletes will no longer result in data loss.
Change: import now works completely through querystring and no longer through session variables to avoid any issues with session state
Enhancement: Import also possible to root directory
Enhancement: Categories on a zip file are permutated to unzipped files
Change: changes to permissions logic to force them to always show up in the same order in the checkbox list

05.01.01
Fix: Download range did not work correctly - this prohibited double downloads of pdfs
Fix: TemplateView can now also include an approve button
Fix: EditEntryPB now correctly shows and handles 'approve' for those in approval role like in EditEntry
Fix: Attributes now ordered in edit screen
Fix: When not using categories and having permissions only by admin the wizard's attempt to jump over the 'custom' step no longer leads to an error
Fix: Subscription notifications of parent folders are now checked for VIEW permissions on the item being notified
Fix: Deletes folder bound attributes when folder or parent is hard deleted

05.01.02
Fix: Scheduler will no longer throw an error on Host Settings update on DNN 5.1
Fix: Anonymous downloads while audit email is on, no longer provokes an error
Fix: Found and removed calls to Css.aspx still in the RadUpload
Fix: LastModified date now being set on old versions so they show up in the UI in the version list correctly
Enhancement: Added status icon column to grid on regular Ajax UI showing locked or non-approval status
Fix: Drag-n-drop of folder unto self now caught and stopped
Fix: Moving item to child item stopped
Fix: Unlock issue in Vista with different lock token than before
Fix: Resolved LastVersionID being set to non-existent entry when item is deleted through WebDAV and re-added
Enhancement: During notification processing users that have been removed from the portal are filtered out
Fix: Better handling of soft-deleted items when re-added through WebDAV. These items are now undeleted when re-added.
Enhancement: Item Template now has access to query object
Fix: Unzip will also unzip file with same name as zip file
Fix: Paging fix to search.ascx used in DNN search integration
Fix: upon soft delete all underlying versions are soft-deleted. Same for undelete.

05.01.03
Fix: Portal Initialization did not save its status. This made it run over and over again.
Fix: SyncFolder timing issue led to some files not being synced if they were edited or locked during a sync
Enhancement: New script to sync folders with content over last year. Added to Admin > Run Scripts.
Enhancement: MailMe no longer shows on folders as it is not supported while there is no 'max size' setting for mailing
Enhancement: Details screen shows SyncFolder details for admins
Change: Details screen shows permissions only for those with edit permission
Fix: Any resource file issue in notifications will now give more meaningful output rather than error
Fix: manual activation in 05.01.02 was broken, now fixed.
Fix: repaired recycle bin
Enhancement: un/subscribe button on viewtemplate in list

05.02.00
Enhancement: Overhaul of provider organization and loading
New Feature: Now storage providers are accessible by all and can be changed
New Feature: Amazon S3 storage provider
Enhancement: Overhaul of search logic
Fix: Lucene indexer now finds reshuffled content when searching within folder
Enhancement: Entry attributes are typed before being used in token replace (e.g. templates)
Enhancement: When only categories are displayed in Ajax view, the default (first) screen shows category contents
Enhancement: Flexible root allows user based folders
Fix: Changes to Sync Folder logic enhance performance
Enhancement: Debug logging engine overhauled
Enhancement: Root Category is now propegated to edit screen
Fix: default view and edit now selectable in File and Extension edits
Fix: Attributes with same name no longer cause UI crash
Change: Attributes now use 'att' + [id] for their key in the UI to ensure uniqueness
Change: Code added to prevent table inconsistencies in DMX_Entries
Enhancement: Ability to email oneself a file is now a general option
Enhancement: Maximum of 15 records in the log on the main Ajax UI details screen
Enhancement: 'Empty Recycle Bin' implemented under Admin > Run Scripts as under Tools menu
Enhancement: Maximum length of titles is increased to 1000 characters
Change: Rearranged organization of templates under ViewTemplates. This makes it easier to copy from one module to another.
Enhancement: Support for IIS 7 IPM now in the Web.Config edit screen
Enhancement: Size of underlying content visible on folders
Enhancement: clean up of old log files
Change: Installation manual revised and rewritten

05.02.01
Fix: Bug introduced in 5.2 prevented upload through webdav to work properly

05.02.02
Enhancement: Option to specify default sort order
Change: Manual activation now independent from Ajax and Javascript
Fix: Flexible root now implemented in settings screen
Enhancement: Extensions to template view token replace will allow sorting of grids
Fix: fixed wrong url in direct link window if under Friendly Urls
Fix: data migration (storage providers) no longer trips up on folders
Fix: 05.02.00 did not correctly delete dll files it should have
Change: made the rss a bit leaner by moving the namespace declaration into the main element
Fix: Lucene Search provider could go haywire if it did not find its index files. Code has been hardened.
Fix: Copying entries left new ones without title
Fix: Bug in search provider instantiation caused error reports to the log and failed to load alternative providers
Fix: 5.2.1 left old entries without title
Fix: Without any categories in the portal EditEntryPB.ascx could throw an error
Fix: Web.config edit screen threw an error with withdrawal of IIS 6 handlers
Fix: Logoff issue with RadUpload control in child portals resolved

05.02.03
Fix: DMXPanel was not correctly reacting to the ViewPermission parameter
Fix: Manual activation screen was not working on some versions of DNN
Enhancement: hardened delete code. It should now be near impossible to lose any document during any kind of delete.
Fix: Document migration code could time out
Fix: S3 was throwing errors on upload of files with space in name
Fix: digest authentication would not succeed if username had special characters in it
Fix: AND advanced search did not accurately produce results
Fix: secondary admins could not see icons on template view - complete replace of DNN userinfo with dmx userinfo
Fix: disabled client side caching of downloads which could have led to version confusion
Fix: extension rename scripts were pointing to the wrong type definition. Should now run fine.
Enhancement: Fallback for alternative storage providers. If not available the file will be stored on disk.
Fix: renamed DMX's RadUpload module to keep it separate from DNN's new RadUpload

05.02.04
Fix: Bug introduced in WebDAV in v 5.2.3
Fix: URLs in RSS now absolute, not relative, when asked locally
Fix: fix for caching in 5.2.3 prevented documents from opening in programs (e.g. Word) as local cache was disallowed

05.02.05
Fix: the time window was not correctly picked up for the notifications
Fix: Maintenance task could throw an SQL error
Fix: Sync folder logic had a http context issue that is now resolved
Enhancement: ability to auto subscribe to flexible root folder
Enhancement: you can specify "now" for a date attribute under "Custom" and the current date will be loaded by default
Fix: EntryInfo tried to deserialize GUID lockkey even if there was none
Enhancement: Approval notifications only sent on approve action OR if document is not approved
Fix: More encapsulation of earch strings code to ensure character escaping for Lucene
Fix: Custom Templates were not loaded in edit screen. Instead the default ones were loaded each time.

05.02.06
Enhancement: better SQL performance
Fix: RSS would not display more than one item if items did not have a defined attribute
Fix: Lessened logging in sync and notification logic in regular (i.e. not debug) mode
Fix: attributes now back in EntriesController.GetGridContents
Change: feedback message of S3 bucket test is less cryptic

05.02.07
Fix: WebDAV added attributes are now more robust
Enhancement: tweak to trigger reduces processing upon entry update
Fix: Empty Recycle bin works again
Fix: WebDAV added attributes are now prefixed so they will not collide with other attributes
Fix: "now" as default value for date attribute works again for new items
Fix: Some missing databaseOwners in the SQL scripts (DMX-305)
Fix: defensive coding in search logic should reduce errors (DMX-306)
Fix: sort parameter was not correctly picked up in template view (DMX-302)
Fix: maximum date for date picker now moved beyond 2030 (DMX-307)
Change: remarks now carried over into new version by default (DMX-308)
Fix: fix to web service file upload (DMX-309)
Fix: dmx visiblity panel correction

05.02.08
Fix: old search results are deleted again (DMX-314)
Fix: moves are now logged (DMX-313)
Enhancement: SQL trigger redesign aims to reduce DB load during updates
Enhancement: 3 new admin scripts to repair specific situations
Enhancement: admin script to empty graveyard
Fix: 'Entry' no longer emitted in Tokens for File type entries
Fix: workaround for DNN 5.4 pagebase issue in manual activation
Fix: Provider specific settings now correctly saved (DMX-312)

05.02.09
Fix: Added semicolons to static JS code in ViewCollection to help against JS errors with whitespace filters
Fix: Unzip with name for file corresponding with zip name no longer fails (DMX-316)
Enhancement: Unzip now also creates empty folders (DMX-317)
Fix: Added defensive code to prevent BulkCopy reader to throw an error during filling of Search results (DMX-320)
Fix: Zip up no longer fails on missing file (DMX-321)
Fix: Subscriptions node now always shows (DMX-324)
Fix: Categories now emitted in RSS (DMX-325)
Enhancement: Performance enhancements especially for installations with lots of users and roles

05.02.10
Fix: DNN 5.5.0 breaking changes fixed: SQL to get module list and Caching method signature (DMX-338)
Fix: Repair permissions script no longer copies in permissions from other portals (DMX-330)
Fix: Search panel addition to search results page script fixed (DMX-339)
Fix: Changed CurrentUICulture references to CurrentCulture in line with DNN 5.5 developments (DMX-332)
Fix: Added defensive coding around loggers to prevent errors appearing in DNN event log
Fix: Double quotes in user DisplayName wrecks menu (DMX-337)
Enhancement: Friendlier feedback messages of errors in Ajax UI feeback panel (DMX-331/297)
Fix: Manual activation screen now shows texts in DNN 4 (DMX-340)

05.02.11
Fix: Child documents of non-folder types could throw off file sizes (DMX-344)
Enhancement: New script to reset file and folder sizes
Fix: Selecting today on date picker now selects that date (DMX-343)
Enhancement: Category contents now display only documents within the module's folder root. This is a new setting on module settings. (DMX-342)

05.02.12
Fix: Global Attributes screen no longer throws error if en-US is disabled as language

05.03.00
New Feature: Central control panel on module menu for Admin/Host as entry point for admin functions
New Feature: Get Help panel to send help request to Bring2mind directly from within the module with support for Sys Info and optional Host account creation
New Feature: Upload control now properly separated into provider model allowing creation of new uploaders in the future
New Feature: Module now supports multiple uploads (DMX-280)
Enhancement: Template edit screen overhauled to improve user experience
Change: Dependency moved to DNN 04.09.02
Enhancement: Support for sprites
Enhancement: DMX portal-wide settings and host-wide settings no longer stored on disk but in a special table in SQL
Fix: Multiple imports no longer cause double file imports
New Feature: Ability to create and edit HTML and Text documents online
New Feature: Introduction of View controls allowing online viewing of files within the Ajax UI. In this release: html, text, pdf and images
Enhancement: Ability to switch off the graveyard functionality which copies hard deleted files to a specific folder on disk (DMX-284)
Enhancement: When entry is written to graveyard, the log will now also be exported there for auditing reasons
Enhancement: Css file reorganization to reduce the number of files to download during normal operation
Enhancement: Revised UI for categories administration (DMX-345)
Enhancement: Split "new item" menu items for each base type
Enhancement: Scripts (RunScript function) can now chunk processing to help alleviate execution timeouts. (DMX-306)
Fix: Fixed issue where new document goes into unapproved mode with individual user permissions (DMX-346)

05.03.01
Fix: Resolved several quirks in upload screen in 5.3 (DMX-350)
Fix: Resolved JS errors in new custom template editor (DMX-351)
Fix: In subportals new categories no longer added to main portal (DMX-352)
Fix: TabUrl construction now correct for child portals (DMX-353)
Fix: On legacy skin and DNN 4 several buttons were missing (DMX-354)
Fix: Select button in radupload now working in DNN 4/legacy skin (DMX-355)
Fix: Included friendly name in scheduled tasks for DMX

05.03.02
Enhancement: Changed path to Bring2mind RadUpload aspx to ensure it does not conflict with DNN's version
Fix: DMX hook-in to radEditor provider no longer shows all folders/files (361)
Fix: Filetype edit hid filetype from screen after update (362)
Fix: Asp.net uploader wasn't working in 3.5.0/1 (363)
Fix: Hyperlinks were automatically approved (364)
Fix: Emails were sent to deleted users (357)
Fix: Amazon S3 settings did not 'stick' (358)
Fix: Fixed icons of custom file types (359)
Fix: IUpgradeable had not been called for DMX 5.3.0

05.03.03
Fix: Control panel only visible to users with edit rights on module instead of all users (DMX-366)
Fix: Fixed WebDAV delete so it can no longer cause a wipeout if the DB was corrupted (DMX-369)
Change: Fixed download logic so a corrupted FileSize in DB no longer causes file to break download (DMX-370)
Enhancement: New script to remove entries that no longer have a file in storage for some reason (DMX-371)
Fix: Ampersand in filename no longer crashes the web UI upload wizard (DMX-372)
Enhancement: Delete confirmation diaog now shows the file/folder name(s) (DMX-373)
Fix: Now use correct mime-types for Office 2007+ documents (DMX-374)
Fix: Fix for DNN 5.6 which caused the module settings update to throw an error (DMX-375)
New Feature: Ability to reparse existing DMX content when adding a new file type or editing an existing one (DMX-376)

05.03.04
Fix: WebDAV fixed for IIS 6/IIS 7 Classic pipeline mode (DMX-380)
Fix: Fix to sync folders for case sensitivity (DMX-377)
Fix: Fix to sync folders so they're no longer sensitive to approval status of items (DMX-378)
Fix: Fix to template view which threw an error in absolute root (DMX-379)

05.03.05
Fix: DMX 5.3.4 did not allow adding items to the root (DMX-381)

05.03.06
Enhancement: Allow IS Search provider to determine its own local path to files (DMX-382)
Fix: License screen callbacks no longer throw error in DNN 5.6.1 (DMX-392)
Fix: Sometimes notifications would not be sent to approvers (DMX-393)
Fix: Cleanup code could delete files from other portals (DMX-394)
Fix: New Item Exception in Template UI/Single Screen edit/Non-Admins and wrong EntryId in Templated View (DMX-390)
Fix: Soft-delete of entry with bad [path] value could lead to soft delete of repository (DMX-384)
Fix: GetEntryByTitleInCollection error which may lead to failing root id selection with root pattern (DMX-385)
Fix: Net 4 framework adjustment to web.config needed for IIS 7 (DMX-386)
Fix: Subscriptions removed from UI for host users as this didn't work correctly anyway (DMX-389)
