Completed
Last Updated: 08 Nov 2024 07:45 by ADMIN
Release 2024 Q4 (Nov)

Bug report

In the Grid view of the FileManager, if you choose to Sort By Date from the Toolbar, the sort icon in the Grid's column header is missing.

Reproduction of the problem

  1. Open the Overview demo - https://demos.telerik.com/kendo-ui/filemanager/index
  2. Select the Grid View from the Toolbar
  3. Choose Sort By Date Created
  4. Sort the content from the Toolbar

Current behavior

The sort arrow icons are missing in the Grid's column header

Expected/desired behavior

The icons should be visible

Environment

  • Kendo UI version: 2024.3.806
  • Browser: [all]
Completed
Last Updated: 26 Jul 2024 13:25 by ADMIN
Release 2024 Q3 (Aug)

Bug report

In a FileManager with a configured toolbar, if you use the view method, the button selection in the toolbar will not change accordingly.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/@martin.tabakov@progress.com/IkAJOyOf/3

Current behavior

The GridView button is not displayed as selected

Expected/desired behavior

The GridView button should be selected

Environment

  • Kendo UI version: 2024.2.519
  • Browser: [all]
Completed
Last Updated: 17 Jun 2024 13:56 by ADMIN
Release 2024 Q3 (Aug)
Created by: Christopher
Comments: 2
Category: FileManager
Type: Bug Report
2

Bug report

In the FileManager, adding a new subfolder and then selecting the parent folder ( or switching between Grid and List View ) results in duplicated subfolder.

Regression introduced with 2024.2.519

Reproduction of the problem

  1. Open the FileManager Overview demo - https://demos.telerik.com/kendo-ui/filemanager/index
  2. Select Documents and add New Folder.
  3. Select the New Folder and then Documents again, or switch between Grid and List View

Current behavior

The new subfolder is duplicated.

Expected/desired behavior

The subfolder should not be duplicated.

Environment

  • Kendo UI version: 2024.2.519
  • Browser: [all]
Completed
Last Updated: 13 May 2024 12:57 by ADMIN
Release 2024 Q2 (May)

Bug report

In the FileManager, if you try to override the default Search message through the messages.toolbar.search option, the new message is not being set.

Regression with R1 2023

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/UTAlEyOK/2

Current behavior

The Search placeholder message is not being updated.

Expected/desired behavior

The Search holder message should be updated with the value from the configuration.

Environment

  • Kendo UI version: 2023.3.1010
  • Browser: [all]
Completed
Last Updated: 04 Jun 2024 06:08 by ADMIN
Release 2024 Q1

When the FileManager has data in the following structure Folder > SubFolder, File1, File2... and a Grid view with enabled paging, an error is thrown when you attempt to double click on "Folder".

Completed
Last Updated: 19 Oct 2023 13:11 by ADMIN
Release R1.2024-Increment.1(15.Nov.2023)

Bug report

When you select multiple files in the FileManager and then toggle the preview pane, the default multipleFilesTemplate is broken

Regression introduced with 2023.1.117

Workaround - https://dojo.telerik.com/eFaRIWav/4

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/eFaRIWav
  2. Select two or more files
  3. Toggle the Preview Pane

Current behavior

The current content of the PreviewPane is "span class="k-file-name">2 items

Expected/desired behavior

The content of the PreviewPane should be "2 items"

Environment

  • Kendo UI version: 2023.2.606
  • Browser: [all]
Completed
Last Updated: 06 Jul 2023 15:14 by ADMIN
Release R3.2023-Increment.1(19.July.2023)

Bug report

If you try to specify an icon through the ContextMenu items in the FileManager, no icon is rendered.

Regression introduced with 2023.1.117

Workaround: https://dojo.telerik.com/oFuGacAT/14

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/oFuGacAT/12
  2. Right-click on an item in the FileManager to open the ContextMenu

Current behavior

No icons are shown in the ContextMenu

Expected/desired behavior

The specified icons should be visible

Environment

  • Kendo UI version: 2023.2.606
  • Browser: [all]
Completed
Last Updated: 08 Jan 2024 20:37 by ADMIN

Bug report

When an item is selected in the left panel and setDataSource is used in FileManager, the left panel becomes empty. The behavior does not occur if the setDataSource method is used without previously selecting an item.

Reproduction of the problem

  1. Open the Dojo.
  2. Select the 'Documents' folder
  3. Click on the 'Reset data' button.

Current behavior

The left panel in FileManager becomes empty.

Expected/desired behavior

The newly set folders should be displayed even if an item is selected before setting the new dataSource.

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all ]
Completed
Last Updated: 22 Mar 2024 08:14 by ADMIN

Bug report

Paging in FileManager's List view does not work as expected. Paging in Grid View behaves as expected.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/@martin.tabakov@progress.com/Aqoxecud/6
  2. Open the Images folder

Current behavior

Only one page is displayed in the pager

Expected/desired behavior

The pager should be updated to show the correct number of pages.

Environment

  • Kendo UI version: 2022.1.119
  • Browser: [all]
Completed
Last Updated: 25 Jan 2021 09:46 by ADMIN
Release 2021.R1.SP.next

Bug report

When the views.grid option of the FileManager is used and the filterable option is enabled, the filter menu is empty. Also the 'Date Created' column is empy.

Reproduction of the problem

  1. Open the Dojo example
  2. Go to the 'Grid View'

Current behavior

Currenlty, the filter menu of the Grid in the 'Grid View' is empty. The 'Date Created' column does not show the dates.

file-manager-filterable-bug

Expected/desired behavior

The filter menu in the 'Grid View' and the 'Date Created' column of the FileManager should be not be empty.

file-manager-expected

Workaround

As a temporary workaround, the fields of the model could be defined with lowercase. Here is a Dojo example where the workaround is applied.

Environment

  • Kendo UI version: 2020.3.1118
  • Browser: [all ]
Completed
Last Updated: 05 Jan 2021 15:09 by ADMIN
Created by: Alan
Comments: 1
Category: FileManager
Type: Feature Request
0
Is it possible to add folder icons to the folder list on left of FileManager control? If not, I would like to suggest this as an added feature.
Completed
Last Updated: 30 Oct 2020 10:49 by ADMIN
Release 2020.R3.SP.next

Bug report

With LESS bootstrap theme, the scrollbar does not appear in the ListView if there are too many files.

Reproduction of the problem

  1. Open this Dojo - https://dojo.telerik.com/@martin.tabakov@progress.com/eyuYetOh/6
  2. Upload some files to fill the ListView.

Current behavior

The scrollbar does not appear when there are too many items in the ListView.

Expected/desired behavior

A scrollbar should appear

Environment

  • Kendo UI version: 2020.3.1021
  • Browser: [all]
Completed
Last Updated: 23 Oct 2020 13:46 by ADMIN
Release 2020.R3.SP.next
Created by: Manoj
Comments: 0
Category: FileManager
Type: Bug Report
0

Bug report

If a FileManager is configured using MVVM an error in the console appears.

Reproduction of the problem

  1. Open the Dojo example
  2. Run the example and open the browser console.

Current behavior

Currently an error appears: "Uncaught TypeError: i.items is not a function"

Expected/desired behavior

There should be no errors when FileManager is configured with MVVM.

Environment

  • Kendo UI version: 2010.2.617
  • Browser: [all ]
Completed
Last Updated: 13 Jan 2021 10:48 by ADMIN
Created by: Anna
Comments: 4
Category: FileManager
Type: Bug Report
0

Run sample at https://dojo.telerik.com/@GaloisGirl/OJUPoYOY and check JavaScript log.

  • Actual result: the second call to "read" has empty data, and a second copy of the folder "folder" is shown in the tree.
  • Expected result: the second call to "read" should have a path passed.
Completed
Last Updated: 04 Nov 2020 13:37 by ADMIN
Release 2020.R3.SP.next

Hello,

I am using Kendo UI Version: 2020.2.617 R2 SP1 2020 and I am having issues with the Rename functionality of the FileManager in IE 11 and Chrome.

In IE 11, If I rename a Folder from the left navigation pane (or tree view) then it works just fine; the api/FileManager/Update endpoint is called by the FileManager widget. But when I rename a File or Folder from the "view pane" (by right-clicking to get the context menu), then the Open event is executed (like if you double clicked the file) instead of the Update endpoint being called.

In Chrome (latest version), I get the same thing, but with the exception that I can rename a folder (not a File) from the context menu.

My REST API is built using .Net WebAPI… Not MVC.

If you need more information, please do not hesitate to contact me.

Regards,

Eric. 

Completed
Last Updated: 10 Jun 2020 13:01 by ADMIN
Created by: LFA
Comments: 1
Category: FileManager
Type: Bug Report
0

Hi, there is a bug in the default multiple files preview template. You can see in the demo if you select more than 1 file the preview icon is very small: https://demos.telerik.com/kendo-ui/filemanager/index

It's because it's missing the k-file-icon class.

<span class="k-icon k-i-file"></span>

Should be:

<span class="k-file-icon k-icon k-i-file"></span>


Completed
Last Updated: 04 Nov 2020 14:51 by ADMIN
Release 2020.R3.SP.next

Bug report

When the FileManager is initialized with a local data source the Context Menu is not displayed.

Reproduction of the problem

  1. Run this dojo
  2. Right-click on a folder of a file

Current behavior

The context menu is not displayed. The Context menu is not expected to be displayed for the built-in rename and delete commands, but a context menu is not displayed when custom commands are implemented.

Expected/desired behavior

A context menu should be displayed when local data source is used.

Environment

  • Kendo UI version: 2020.1.406
  • Browser: [all]
Completed
Last Updated: 14 Dec 2023 12:44 by ADMIN
Release 2020.R3.SP1
Created by: Stig
Comments: 1
Category: FileManager
Type: Bug Report
3

I'm trying to use the delete context method, but when selecting multiple folders and deleting them it sends the same delete request multiple times. The more folders (no subfolders) I try to delete the more requests it sends.

 

My theory is that the datasource somehow doesn't register it has been deleted, so it tries to automatically sync the datasource by sending it again. Note that I'm using a virutal filesystem, but I'm returning the same object as in this sample

 

Also note that I'm using a mix of MVC and Jquery so I have a custom scheme as recommended in some of my previous tickets.

 

This is scheme:

$.extend(true, kendo.data, { schemas: { "filemanager": { data: function (data) { return data.Items || data || []; }, model: { id: "path", hasChildren: "hasDirectories", fields: { entryId: { field: "EntryId", editable: false, type: "Number" }, folderId: { field: "FolderId", editable: false, type: "Number" }, name: { field: "Name", editable: true, type: "String", defaultValue: "New Folder" }, size: { field: "Size", editable: false, type: "Number" }, path: { field: "Path", editable: false, type: "String" }, extension: { field: "Extension", editable: false, type: "String" }, isDirectory: { field: "IsDirectory", editable: false, defaultValue: true, type: "Boolean" }, hasDirectories: { field: "HasDirectories", editable: false, defaultValue: false, type: "Boolean" }, created: { field: "Created", type: "Date", editable: false }, createdUtc: { field: "CreatedUtc", type: "Date", editable: false }, modified: { field: "Modified", type: "Date", editable: false }, modifiedUtc: { field: "ModifiedUtc", type: "Date", editable: false } } } } } });


        $("#document-manager").kendoFileManager({
            dataSource: {
                transport: {
                    read: {
                        type: "post",
                        url: "/FileManager/Read",
                        data: function() {
                            return getFileMetaData()
                        }
                    },
                    update: {
                        type: "post",
                        url: "/FileManager/Rename",
                    },
                    create: {
                        type: "post",
                        url: "/FileManager/Create",
                        data: function () {
                            return getFileMetaData()
                        }
                    },
                    destroy: {
                        type: "post",
                        url: "/FileManager/DeleteEntry"
                    }
                },
            },
            contextMenu: {
                items: [
                    { name: "rename" },
                    { name: "delete" }
                ]
            },
        });

 

And lastly my C# controller method which deletes the folder and returns the same object as in the above mentioned sample:


        [HttpPost]
        public async Task<ActionResult> DeleteEntry(FileManagerEntry deleteDto)
        {
            await _fileManagerService.DeleteEntry(deleteDto);

            return Json(new object[0], JsonRequestBehavior.AllowGet);
        }

 

You can also see in this screencast that it sends the delete request multiple times for the same entry:

https://screencast-o-matic.com/watch/cYfolKzXZs

 

Completed
Last Updated: 06 Jan 2023 15:37 by ADMIN
Release R1.2023-Increment.3(18.Jan.2023)

There is no padding between semicolon and the data "Type:Folder" wouldn't be better "Type: folder" with a space in between?

Completed
Last Updated: 18 Mar 2020 18:01 by ADMIN
Release 2020.R2

Bug report

Reproduction of the problem

Dojo example.

  1. Open the browser dev tools (Network tab)
  2. Select a file for upload in the FileManager
  3. Check the data sent with the request to the Upload end point

Current behavior

The additional data set in the upload event handler (e.data) is not sent with the request.

Expected/desired behavior

The additional data is sent with the request.

The following dojo example contains a workaround:

<script>
  kendo.ui.FileManager.fn._sendUploadPathParameter = function(ev) {
    ev.data = $.extend(ev.data, { path: this.path() });
  };
</script>

Environment

  • Kendo UI version: 2020.1.219
  • jQuery version: x.y
  • Browser: [all ]
1 2