pgAdmin 4 commit: Added search object functionality. Fixes #2172 - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: Added search object functionality. Fixes #2172
Date
Msg-id E1jLQud-0005PL-CM@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Added search object functionality. Fixes #2172

Branch
------
master

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

Modified Files
--------------
docs/en_US/getting_started.rst                     |    3 +
docs/en_US/images/search_objects.png               |  Bin 0 -> 188209 bytes
docs/en_US/images/toolbar.png                      |  Bin 38057 -> 42931 bytes
docs/en_US/release_notes_4_21.rst                  |    1 +
docs/en_US/search_objects.rst                      |   34 +
docs/en_US/toolbar.rst                             |    4 +-
.../browser/register_browser_preferences.py        |   15 +
.../databases/extensions/static/js/extension.js    |    2 +-
.../templates/packages/ppas/12_plus/nodes.sql      |   11 +
.../constraints/index_constraint/__init__.py       |    4 +-
.../schemas/tables/partitions/__init__.py          |    7 +-
.../partitions/tests/test_backend_supported.py     |   10 +-
.../templates/catalog/pg/macros/catalogs.sql       |   18 +
.../templates/catalog/ppas/macros/catalogs.sql     |   21 +-
.../server_groups/servers/roles/static/js/role.js  |    1 +
web/pgadmin/browser/static/js/collection.js        |   15 +-
web/pgadmin/browser/static/js/keyboard.js          |   11 +
web/pgadmin/browser/static/js/node.js              |   25 +-
web/pgadmin/browser/static/js/toolbar.js           |   12 +
web/pgadmin/browser/templates/browser/index.html   |    2 +-
web/pgadmin/static/bundle/slickgrid.js             |    2 +-
web/pgadmin/static/css/style.css                   |    3 +-
web/pgadmin/static/js/alertify.pgadmin.defaults.js |    3 +-
web/pgadmin/static/js/alertify/dialog.js           |   33 +
web/pgadmin/static/js/alertify/dialog_factory.js   |   13 +
web/pgadmin/static/js/alertify/dialog_wrapper.js   |    6 +-
.../js/slickgrid/plugins/slick.autocolumnsize.js   |    4 +-
web/pgadmin/static/js/tree/tree.js                 |  132 ++-
web/pgadmin/static/js/utils.js                     |    3 +-
web/pgadmin/static/scss/_alert.scss                |   17 +-
web/pgadmin/static/scss/_webcabin.pgadmin.scss     |    2 +-
web/pgadmin/tools/search_objects/__init__.py       |   87 ++
.../search_objects/static/js/search_objects.js     |   90 ++
.../static/js/search_objects_dialog.js             |   40 +
.../static/js/search_objects_dialog_wrapper.js     |  649 +++++++++++
.../static/scss/_search_objects.scss               |  122 ++
.../search_objects/sql/pg/10_plus/search.sql       |  435 +++++++
.../search_objects/sql/pg/11_plus/search.sql       |  452 ++++++++
.../search_objects/sql/pg/default/search.sql       |  367 ++++++
.../search_objects/sql/ppas/10_plus/search.sql     |  493 ++++++++
.../search_objects/sql/ppas/12_plus/search.sql     |  516 +++++++++
.../search_objects/sql/ppas/default/search.sql     |  437 +++++++
web/pgadmin/tools/search_objects/tests/__init__.py |    0
.../tools/search_objects/tests/test_api_search.py  |   75 ++
.../tools/search_objects/tests/test_api_types.py   |   47 +
.../tests/test_search_objects_helper.py            |  117 ++
web/pgadmin/tools/search_objects/utils.py          |  131 +++
.../tools/sqleditor/static/css/sqleditor.css       |    2 +-
web/regression/javascript/fake_endpoints.js        |    2 +
.../search_objects/search_objects_dialog_spec.js   |  155 +++
.../search_objects_dialog_wrapper_spec.js          |  545 +++++++++
web/regression/javascript/tree/tree_fake.js        |    3 +
web/regression/javascript/tree/tree_spec.js        |   98 +-
web/webpack.config.js                              |    3 +-
web/webpack.shim.js                                |    2 +
web/webpack.test.config.js                         |    1 +
web/yarn.lock                                      | 1223 +++++++++++++-------
57 files changed, 5990 insertions(+), 516 deletions(-)


pgadmin-hackers by date:

Previous
From: Aditya Toshniwal
Date:
Subject: [pgAdmin][RM3988] Cursor disappears in Query Editor
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin][RM2172] Search Objects Functionality