Releases: ITHit/WebDAVServerSamples
Releases · ITHit/WebDAVServerSamples
v7.1.4792
- File system sample and code generated by Visual Studio wizard can now store attributes in external files. The code automatically detects Extended Attributes/NTFS Alternate Data Streams support and stores locks and custom attributes in external files if required.
v7.1.4620
- Paging and sorting is now supported in samples with Microsoft SQL Server back-end.
- Sorting and paging code on default handler page is refactored.
- Web browser back button did not work after sorting was applied several times. Now this bug is fixed.
v7.0.4491-Beta
- Default handler page is refactored to use new paging classes of WebDAV Ajax Library.
- "paging" token is added to DAV header.
- Paging classes refactored for conformity with WebDAV Ajax Library. PageResults.TotalNumber renamed to TotalItems.
- Web browser back button does not work when navigating through folders hierarchy on a default handler page. This bug is now fixed.
v7.0.4462-Beta
v7.0.4462-Beta
v7.0.4450-Beta
- All .NET Core samples now use .NET Core 2.1.
- Paging and sorting are now supported when listing children. The IItemCollectionAsync.GetChildrenAsync() method now provides parameters to pass offset, page size and results sorting as well as to return total number of items in return object. Default handler page is refactored to support paging and sorting and use new IT Hit WebDAV Ajax Library v7.0 Beta paging functions such Folder.GetPageAsync().
- Paging is now supported in search results. The ISearchAsync.SearchAsync() method now provides parameters to pass offset, page size. Default handler page is refactored to support paging in search results and use new IT Hit WebDAV Ajax Library v7.0 Beta paging functions.
- Default handler page is refactored to support upload auto-restore provided in IT Hit WebDAV Ajax Library v7.0 Beta. The upload section can now display error description and status for failed uploads.
- Default handler page now prevents tab closing in case any uploads are present in the list.
- The FormatException may be thrown on non-English machines during license validation: "String was not recognized as a valid DateTime.". Now this bug is fixed.
v6.1.4325
- "Only .NET 4.5.1 and higher is supported." error is displayed in Visual Studio 2017. Now the latest installed .NET Framework version is selected automatically.
- Microsoft Office Mobile on Android is now supported.
- Microsoft Office Mobile on Windows 10 is now supported.
- When a file is copied or moved, the destination file contained source file locks. Now this bug is fixed. All sample servers copy and move implementation code is updated to remove source file locks from destination file after copying.
- Default handler page in samples and code generated by WebDAV wizards now uses Bootstrap 4.
- HTML on a default handler page is refactored to support IE 11.
- Code generated by WebDAV wizards does not compile in Visual Studio 2013, C# 6 code is used: string parentPath = $"/{path.Trim('/')}"; Now the code is refactored to support Visual Studio 2013.
v6.1.4288
- DavProtocolEditDocument() JavaScript function was called on a default handler page MyCustomHandlerPage.aspx/html if MS-OFBA option is specified in 'Add WebDAV Server Implementation' wizard on Authentication step. Now EditDocument() JavaScript function is called in case of MS-OFBA.
- Incorrect text description is displayed on Authentication step in case cookies authentication can not be selected in 'Add WebDAV Server Implementation' wizard. Now this bug is fixed.
v6.1.4285
- DavProtocolEditDocument was always called on a default handler page MyCustomHandlerPage.aspx/html instead of EditDocument() if Basic, Digest, NTLM/Kerberos or anonymous authentication is specified in WebDAV wizards for Visual Studio. Now EditDocument() is called.
- Protocol installation message for WebDAV Ajax Library in samples and code generated by WebDAV wizard for Visual Studio now contains link to web browser extension installation and activation instructions.
- wwwroot folder with JS files is created and WebDAV Ajax Library files downloaded from NPM if "Create Custom Handler for GET verb" option on "Extended Features" step is unchecked in WebDAV wizards for Visual Sudio. Now this bug is fixed, the wwwroot folder is not created if this option is unchecked.
- Broken comments with non-english characters on MyCustomHandlerPage.aspx/html page fixed.
v6.1.4279
- Pure cookies authentication now works out-of-the box with Add WebDAV Server Implementation wizard. The DavProtocolEditDocument() function is added with cookie name and login URL on the default handler page MyCustomHandlerPage.aspx/html instead of EditDocument() if Basic, Digest & MS-OFBA checkboxes are unchecked under Cookies authentication option in WebDAV wizard.
- IsDavProtocolSupported() JavaScript function was missing “l” in its name on the default handler page MyCustomHandlerPage.aspx/html. Now this bug is fixed.
- Protocol version required by the WebDAV Ajax Library used on a web page is now displayed on the default handler page next to WebDAV Ajax Library version.
v6.1.4235
- Default handler page MyCustomHandlerPage.aspx/html now supports file upload functionality provided by latest WebDAV Ajax Library build.
- Opening documents in Microsoft Office mobile from a web page is now supported in Chrome on iOS.
- Default handler page MyCustomHandlerPage.aspx/html is optimized for mobile screens and properly resizes for any screen sizes. Grid columns are automatically hidden on small screens.
- New folder creation as well as files and folders deletion functionality is provided on a default handler page MyCustomHandlerPage.aspx/html.
- JavaScript alerts are replaced with Twitter bootstrap dialogs on a default handler page MyCustomHandlerPage.aspx/html.
- Default handler page MyCustomHandlerPage.aspx/html page is refactored. JavaScript and CSS files are removed from HTML source and stored separately.
- Missing port in case of .NET Core project if the server is running on a default HTTP/HTPS ports 80 or 443. This bug is now fixed.
- 500.19 Internal Server Error is thrown when accessing JavaScript files in /wwwroot/ folder if project is generated with Add WebDAV Server implementation wizard. This bug is now fixed.