pgAdmin 4 commit: Port browser tree to React. Fixes #6129 - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: Port browser tree to React. Fixes #6129
Date
Msg-id E1mUoaf-00023y-AP@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Port browser tree to React. Fixes #6129

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=483e2ca8d0aa96fa0cf7cd77a41e198b3be7d3bf
Author: Khushboo Vashi <khushboo.vashi@enterprisedb.com>

Modified Files
--------------
docs/en_US/release_notes_6_0.rst                   |   1 +
web/package.json                                   |  23 +-
web/pgadmin/browser/__init__.py                    |   2 +-
web/pgadmin/browser/collection.py                  |   4 +-
.../publications/static/js/publication.js          |   2 +-
.../schemas/collations/static/js/collation.ui.js   |   4 +-
.../schemas/functions/static/js/procedure.js       |   2 +-
.../functions/static/js/trigger_function.js        |   2 +-
.../schemas/packages/static/js/package.js          |   2 +-
.../servers/databases/schemas/static/js/schema.js  |   2 +-
.../schemas/static/js/schema_child_tree_node.js    |   8 +-
.../schemas/synonyms/static/js/synonym.js          |   2 +-
.../schemas/tables/columns/static/js/column.js     |   2 +-
.../static/js/compound_trigger.js                  |  10 +-
.../check_constraint/static/js/check_constraint.js |   2 +-
.../foreign_key/static/js/foreign_key.js           |   4 +-
.../index_constraint/static/js/primary_key.js      |   4 +-
.../static/js/unique_constraint.js                 |   2 +-
.../schemas/tables/indexes/static/js/index.js      |   2 +-
.../tables/partitions/static/js/partition.js       |  17 +-
.../static/js/row_security_policy.js               |   2 +-
.../databases/schemas/tables/static/js/table.js    |  10 +-
.../schemas/tables/triggers/static/js/trigger.js   |   8 +-
.../databases/schemas/views/static/js/mview.js     |   8 +-
.../servers/databases/static/js/database.js        |  11 +-
.../subscriptions/static/js/subscription.js        |   2 +-
.../servers/pgagent/static/js/pga_job.js           |   2 +-
.../resource_groups/static/js/resource_group.js    |   2 +-
.../server_groups/servers/roles/static/js/role.js  |   8 +-
.../server_groups/servers/static/js/server.js      |  24 +-
.../servers/tablespaces/static/js/tablespace.js    |   8 +-
web/pgadmin/browser/static/js/browser.js           | 427 ++++++--------
web/pgadmin/browser/static/js/collection.js        |   6 +-
web/pgadmin/browser/static/js/keyboard.js          |   6 +-
web/pgadmin/browser/static/js/layout.js            |   2 +-
web/pgadmin/browser/static/js/node.js              |  96 +--
web/pgadmin/browser/static/js/preferences.js       |  10 +-
web/pgadmin/browser/static/js/toolbar.js           |   2 +-
web/pgadmin/dashboard/static/js/dashboard.js       |  11 +-
.../misc/dependencies/static/js/dependencies.js    | 124 +++-
.../misc/dependents/static/js/dependents.js        |   4 +-
web/pgadmin/misc/sql/static/js/sql.js              |   7 +-
.../misc/statistics/static/js/statistics.js        |   4 +-
web/pgadmin/preferences/static/js/preferences.js   |   2 +-
web/pgadmin/static/bundle/app.js                   |  19 +-
web/pgadmin/static/js/alertify/dialog.js           |   7 +-
.../static/js/misc/statistics/statistics.js        |   4 +-
web/pgadmin/static/js/nodes/dashboard.js           |   2 +-
.../static/js/nodes/supported_database_node.js     |   4 +-
web/pgadmin/static/js/tree/pgadmin_tree_node.js    |  75 ---
.../static/js/tree/pgadmin_tree_save_state.js      |  20 +-
web/pgadmin/static/js/tree/tree.js                 | 645 ++++++++++++---------
web/pgadmin/static/js/tree/tree_init.tsx           |  87 +++
web/pgadmin/static/js/tree/tree_nodes.ts           | 298 ++++++++++
web/pgadmin/static/js/tree/tree_utils.js           |   9 +-
web/pgadmin/static/js/utils.js                     |   3 +-
web/pgadmin/static/scss/_pgadmin.style.scss        |   4 +
.../static/scss/_pgadmin4-tree.overrides.scss      | 123 ++++
web/pgadmin/static/scss/pgadmin.scss               |   2 +
web/pgadmin/tools/backup/static/js/backup.js       |  15 +-
.../tools/backup/static/js/backup_dialog.js        |   3 -
.../backup/static/js/backup_dialog_wrapper.js      |  15 +-
web/pgadmin/tools/datagrid/static/js/datagrid.js   |   4 +-
.../datagrid/static/js/datagrid_panel_title.js     |   6 +-
web/pgadmin/tools/datagrid/static/js/show_data.js  |  12 +-
.../tools/datagrid/static/js/show_query_tool.js    |   6 +-
web/pgadmin/tools/debugger/static/js/debugger.js   |  31 +-
.../tools/debugger/static/js/debugger_ui.js        |  13 +-
web/pgadmin/tools/erd/static/js/erd_module.js      |  11 +-
.../tools/grant_wizard/static/js/grant_wizard.js   |   8 +-
.../tools/import_export/static/js/import_export.js |  16 +-
.../tools/maintenance/static/js/maintenance.js     |  19 +-
web/pgadmin/tools/psql/static/js/psql_module.js    |  14 +-
web/pgadmin/tools/restore/static/js/restore.js     |   8 +-
.../tools/restore/static/js/restore_dialog.js      |   4 +-
.../restore/static/js/restore_dialog_wrapper.js    |  16 +-
.../static/js/search_objects_dialog_wrapper.js     |  28 +-
web/pgadmin/tools/sqleditor/static/js/sqleditor.js |  24 +-
.../javascript/backup/backup_dialog_spec.js        |   6 +-
.../backup/backup_dialog_wrapper_spec.js           |  25 +-
.../backup/global_server_backup_dialog_spec.js     |  18 +-
.../javascript/datagrid/get_panel_title_spec.js    |   6 +-
.../javascript/datagrid/show_data_spec.js          |  18 +-
.../javascript/datagrid/show_query_tool_spec.js    |  12 +-
.../javascript/misc/statistics/statistics_spec.js  |  12 +-
.../javascript/nodes/schema/child_menu_spec.js     |  45 +-
.../javascript/restore/restore_dialog_spec.js      |   6 +-
.../restore/restore_dialog_wrapper_spec.js         |  24 +-
.../search_objects/search_objects_dialog_spec.js   |   7 +-
.../search_objects_dialog_wrapper_spec.js          |  26 +-
.../table/enable_disable_triggers_spec.js          |  17 +-
.../javascript/tree/pgadmin_tree_node_spec.js      | 363 ------------
.../tree/pgadmin_tree_state_save_spec.js           |   5 +-
web/regression/javascript/tree/tree_fake.js        |  86 ++-
web/regression/javascript/tree/tree_spec.js        | 216 +++----
web/webpack.config.js                              |  27 +-
web/webpack.shim.js                                |   1 +
web/webpack.test.config.js                         | 183 +++---
web/yarn.lock                                      | 459 ++++++++++++++-
99 files changed, 2277 insertions(+), 1723 deletions(-)


pgadmin-hackers by date:

Previous
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin4][patch] error message is incorrect in domains
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin4][Patch] - RM #6129 - Port browser tree to React