pgAdmin 4 commit: 1) Port the file/storage manager to React. Fixes #731 - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: 1) Port the file/storage manager to React. Fixes #731
Date
Msg-id E1oDk0W-0007O6-Rt@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
1) Port the file/storage manager to React. Fixes #7313
2) Allow users to delete files/folders from the storage manager. Fixes #4607
3) Allow users to search within the file/storage manager. Fixes #7389
4) Fixed an issue where new folders cannot be created in the save dialog. Fixes #7524

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=4808df5e95838d04287c9f738a73dccde800b415
Author: Aditya Toshniwal <aditya.toshniwal@enterprisedb.com>

Modified Files
--------------
docs/en_US/images/delete.png                       |  Bin 5414 -> 0 bytes
docs/en_US/images/download.png                     |  Bin 5710 -> 0 bytes
docs/en_US/images/edit.png                         |  Bin 5787 -> 0 bytes
docs/en_US/images/folder.png                       |  Bin 5803 -> 0 bytes
docs/en_US/images/gridview.png                     |  Bin 5781 -> 0 bytes
docs/en_US/images/home.png                         |  Bin 6043 -> 0 bytes
docs/en_US/images/refresh.png                      |  Bin 6160 -> 0 bytes
docs/en_US/images/sm_download.png                  |  Bin 0 -> 5009 bytes
docs/en_US/images/sm_go_back.png                   |  Bin 0 -> 4831 bytes
docs/en_US/images/sm_home.png                      |  Bin 0 -> 5120 bytes
docs/en_US/images/sm_new_folder.png                |  Bin 0 -> 5274 bytes
docs/en_US/images/sm_options.png                   |  Bin 0 -> 34309 bytes
docs/en_US/images/sm_refresh.png                   |  Bin 0 -> 5523 bytes
docs/en_US/images/storage_manager.png              |  Bin 115884 -> 116944 bytes
docs/en_US/images/tableview.png                    |  Bin 5168 -> 0 bytes
docs/en_US/images/uparrow.png                      |  Bin 5042 -> 0 bytes
docs/en_US/images/upload.png                       |  Bin 5717 -> 0 bytes
docs/en_US/release_notes_6_12.rst                  |    4 +
docs/en_US/storage_manager.rst                     |   54 +-
runtime/package.json                               |    1 +
web/package.json                                   |    4 +-
web/pgadmin/browser/static/js/node.js              |   18 +
web/pgadmin/misc/bgprocess/static/js/bgprocess.js  |    6 +-
web/pgadmin/misc/file_manager/__init__.py          |  423 ++---
.../file_manager/static/js/FileManagerModule.jsx   |  121 ++
.../static/js/components/FileManager.jsx           |  770 ++++++++
.../static/js/components/FileManagerConstants.js   |   11 +
.../file_manager/static/js/components/GridView.jsx |  141 ++
.../file_manager/static/js/components/ListView.jsx |  239 +++
.../file_manager/static/js/components/Uploader.jsx |  197 ++
.../misc/file_manager/static/js/create_dialogue.js |  195 --
.../misc/file_manager/static/js/file_manager.js    |   55 -
web/pgadmin/misc/file_manager/static/js/helpers.js |   47 -
web/pgadmin/misc/file_manager/static/js/index.js   |   25 +
.../misc/file_manager/static/js/select_dialogue.js |  148 --
.../file_manager/static/js/storage_dialogue.js     |   45 -
web/pgadmin/misc/file_manager/static/js/utility.js | 2008 --------------------
.../file_manager/static/scss/_file_manager.scss    |  366 ----
web/pgadmin/settings/__init__.py                   |   35 +-
web/pgadmin/settings/utils.py                      |   36 +
web/pgadmin/static/js/SchemaView/DataGridView.jsx  |   26 +-
web/pgadmin/static/js/Theme/index.jsx              |    3 +
web/pgadmin/static/js/backform.pgadmin.js          |  100 -
web/pgadmin/static/js/backgrid.pgadmin.js          |  124 +-
web/pgadmin/static/js/components/Buttons.jsx       |    2 +-
.../static/js/components/FormComponents.jsx        |   44 +-
.../static/js/components/PgReactDataGrid.jsx       |   88 +
web/pgadmin/static/js/helpers/ModalProvider.jsx    |    2 +-
web/pgadmin/static/js/helpers/legacyConnector.js   |   65 -
web/pgadmin/static/js/helpers/showFileManager.js   |    6 +
web/pgadmin/static/js/tree/tree.js                 |    4 +-
web/pgadmin/static/js/utils.js                     |   32 +-
web/pgadmin/tools/__init__.py                      |    3 -
web/pgadmin/tools/erd/static/js/erd_tool/index.js  |   21 +-
.../js/erd_tool/ui_components/BodyWidget.jsx       |   14 +-
web/pgadmin/tools/erd/static/js/erd_tool_hook.js   |    2 +-
.../static/js/import_export_servers.js             |    1 -
.../tools/sqleditor/static/js/SQLEditorModule.js   |    2 +-
.../static/js/components/QueryToolComponent.jsx    |   19 +-
.../js/components/QueryToolDataGrid/index.jsx      |   46 +-
.../static/js/components/sections/Query.jsx        |    5 +-
web/pgadmin/tools/storage_manager/__init__.py      |   51 -
.../storage_manager/static/js/storage_manager.js   |   93 -
.../javascript/SchemaView/SchemaView.spec.js       |   31 +-
.../javascript/components/FormComponents.spec.js   |    4 +-
.../erd/ui_components/body_widget_spec.js          |   14 +-
web/regression/javascript/fake_endpoints.js        |    8 +
.../javascript/file_manager/FileManager.spec.js    |  324 ++++
.../javascript/file_manager/GridView.spec.js       |   62 +
.../javascript/file_manager/ListView.spec.js       |  110 ++
.../javascript/file_manager/Uploader.spec.js       |  233 +++
.../javascript/file_manager/file_manager_specs.js  |  128 --
web/webpack.config.js                              |    4 +-
web/webpack.shim.js                                |    9 +-
web/webpack.test.config.js                         |    1 +
web/yarn.lock                                      |  198 +-
76 files changed, 2904 insertions(+), 3924 deletions(-)


pgadmin-hackers by date:

Previous
From: Akshay Joshi
Date:
Subject: Re: [Patch] - Bug #7428 - Import Export Issues
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin][RM7313] Port file manager to ReactJS