Thanks, the patch applied.

On Mon, Jul 25, 2022 at 11:22 AM Aditya Toshniwal <
aditya.toshni...@enterprisedb.com> wrote:

> Hi,
>
> Attached patch fixes:
> 1. Intermittently failing test cases.
> 2. Dialog vertical position should be more on the upper side.
> 3. File not supported error is not showing.
>
> Please review.
>
> On Tue, Jul 19, 2022 at 3:30 PM Akshay Joshi <
> akshay.jo...@enterprisedb.com> wrote:
>
>> Thanks, the patch applied.
>>
>> On Mon, Jul 18, 2022 at 6:09 PM Aditya Toshniwal <
>> aditya.toshni...@enterprisedb.com> wrote:
>>
>>> Hi Akshay,
>>>
>>> Please find the updated patch and inline comments.
>>>
>>> On Thu, Jul 14, 2022 at 5:23 PM Akshay Joshi <
>>> akshay.jo...@enterprisedb.com> wrote:
>>>
>>>> Hi Aditya
>>>>
>>>> Following are the review comments:
>>>>
>>>> GUI:
>>>>
>>>>    - By default files/folders are not visible.
>>>>
>>>> Fixed.
>>>
>>>>
>>>>    - The select button should be disabled until the file/folder is not
>>>>    selected, to reproduce open the dialog select any file, and then change 
>>>> the
>>>>    file format, the select button should be disabled. In one more scenario
>>>>    open the Restore dialog and select any file in the file manager dialog, 
>>>> and
>>>>    click on the 'Delete' option, Select button is enabled and if we click 
>>>> on
>>>>    its file name 'null' is displayed.
>>>>
>>>> Fixed.
>>>
>>>>
>>>>    - The select folder should not have the 'File Format' option, check
>>>>    the existing behavior.  You can check Preferences -> Path -> Binary 
>>>> Path.
>>>>
>>>> Removed.
>>>
>>>>
>>>>    -
>>>>    - The file should save/create with an extension, open the query
>>>>    tool, and try to save the SQL with file format as 'sql'.
>>>>
>>>> Fixed.
>>>
>>>>
>>>>    - The save button should be enabled if select the existing file in
>>>>    the Save file dialog. Open the Query tool and type some query, try to 
>>>> save
>>>>    it, and select the existing file, Save button is disabled.
>>>>
>>>> Fixed. Once a user clicks on any file, the file name will be set in the
>>> Save As text box (Similar to Mac finder). If the user then clicks Save then
>>> the file replace sequence will follow if there is no change in save as text
>>> box.
>>>
>>>>
>>>>    - Storage Manager
>>>>       - Download, Rename, Delete button should be disabled if no file
>>>>       is selected. Reproduction step, open storage manager dialog, and 
>>>> change the
>>>>       file format to 'All files'. If already it is 'All files' then change 
>>>> to
>>>>       something else and again select 'All files'.
>>>>
>>>> Fixed.
>>>
>>>
>>>>    - File drop should be applied only to the marked area not the
>>>>       complete storage/file manager dialog. Currently, the drop icon is not
>>>>       changing if the user tries to drop the file on the rest of the area.
>>>>
>>>> The icon is set by the OS when dragging. We do not have control over
>>> that.
>>>
>>>>
>>>>    - Delete file/folder option, we should ask for confirmation before
>>>>       deleting the file or folder directly.
>>>>
>>>> Done.
>>>
>>>>
>>>>    - Uploading the same file multiple times shows the same name on the
>>>>       right side with multiple entries, but on disk, there is only one file
>>>>       uploaded. Users should be able to upload the same file multiple 
>>>> times.
>>>>       Thoughts?
>>>>
>>>> The current behaviour replaces the file. The upload UI is just to show
>>> the progress of upload and whether it was successful or failure. It doesn't
>>> say about the files on the storage.
>>>
>>>>
>>>>    - Uploading the same file 2 times and trying to delete the file
>>>>       using the delete button on the right-side panel. it throws an error 
>>>> on the
>>>>       browser.
>>>>
>>>> I have removed the delete button from uploads. Since we can delete from
>>> the file manager, there is no need to put the delete button there. Instead,
>>> I have added a close button for each item which will remove the item from
>>> the list.
>>>
>>>>
>>>>    - Create one folder ex: 'Testing Folder' select that and upload the
>>>>       same file 2 times, one file is uploaded in the same directory and the
>>>>       second one in the parent directory with the folder name prefixed to 
>>>> the
>>>>       file name.
>>>>
>>>> Fixed.
>>>
>>>>
>>>>    - Create two folders with the same name, as user experience, it
>>>>       shows both the folder has been created without showing any error, 
>>>> but when
>>>>       reopening the dialog or just changing the File format name of the one
>>>>       folder is changed to 'Untitled Folder'. We should throw an error 
>>>> 'Folder
>>>>       already exists.
>>>>
>>>> This is not reproducible at my end and works fine. Can you try again ?
>>>
>>>>
>>>>    - Import/Export Serevrs
>>>>       - Export: Create file dialog should have the primary button
>>>>       label 'Create'.
>>>>       - Export: File should be saved with extension ".json"
>>>>       - The file format is JSON, and the dialog shows other files as
>>>>       well. In short JSON filter is not applied, if the file manager 
>>>> dialog opens
>>>>       with 'All files' last time.
>>>>
>>>> Fixed
>>>
>>>> Code:
>>>>
>>>>    - Remove print statement from 'config.py'
>>>>
>>>> Removed.
>>>
>>>>
>>>> On Wed, Jul 13, 2022 at 6:15 PM Aditya Toshniwal <
>>>> aditya.toshni...@enterprisedb.com> wrote:
>>>>
>>>>> Hi Hackers,
>>>>>
>>>>> Attached is the patch to:
>>>>>
>>>>>    1. Port the existing file dialog/storage manager to ReactJS and
>>>>>    major UI improvements.
>>>>>    2. Use the native OS file dialog when pgAdmin runs in desktop mode.
>>>>>    3. Allow users to search files in the current folder. Fixes #7389.
>>>>>    4. Fix a bug where save Dialog can't create a new folder. Fixed
>>>>>    #7524.
>>>>>    5. Allow users to delete files/folders. Fixes #4607.
>>>>>    6. Add JS test cases and doc updates.
>>>>>
>>>>> Please review.
>>>>>
>>>>> --
>>>>> Thanks,
>>>>> Aditya Toshniwal
>>>>> pgAdmin Hacker | Software Architect | *edbpostgres.com*
>>>>> <http://edbpostgres.com>
>>>>> "Don't Complain about Heat, Plant a TREE"
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> <http://www.enterprisedb.com>
>>>>
>>>> Akshay Joshi
>>>>
>>>> Principal Software Architect
>>>>
>>>> +91 9767888246
>>>>
>>>> www.enterprisedb.com
>>>>
>>>> <https://www.linkedin.com/company/edbpostgres>
>>>> <https://twitter.com/edbpostgres?lang=en>
>>>> <https://www.facebook.com/EDBpostgres>
>>>> <https://www.instagram.com/EDBpostgres/>
>>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Aditya Toshniwal
>>> pgAdmin Hacker | Software Architect | *edbpostgres.com*
>>> <http://edbpostgres.com>
>>> "Don't Complain about Heat, Plant a TREE"
>>>
>>
>>
>> --
>>
>> <http://www.enterprisedb.com>
>>
>> Akshay Joshi
>>
>> Principal Software Architect
>>
>> +91 9767888246
>>
>> www.enterprisedb.com
>>
>> <https://www.linkedin.com/company/edbpostgres>
>> <https://twitter.com/edbpostgres?lang=en>
>> <https://www.facebook.com/EDBpostgres>
>> <https://www.instagram.com/EDBpostgres/>
>>
>
>
> --
> Thanks,
> Aditya Toshniwal
> pgAdmin Hacker | Software Architect | *edbpostgres.com*
> <http://edbpostgres.com>
> "Don't Complain about Heat, Plant a TREE"
>


-- 

<http://www.enterprisedb.com>

Akshay Joshi

Principal Software Architect

+91 9767888246

www.enterprisedb.com

<https://www.linkedin.com/company/edbpostgres>
<https://twitter.com/edbpostgres?lang=en>
<https://www.facebook.com/EDBpostgres>
<https://www.instagram.com/EDBpostgres/>

Reply via email to