Allow sorting when viewing/editing data. Fixes #1894
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=fa1854bd85502ea9db2716f18d5edf0bd79cacdc
Author: Murtuza Zabuawala <murtuza.zabuawala@enterprisedb.com>
Modified Files
--------------
docs/en_US/editgrid.rst | 23 ++
docs/en_US/images/editgrid_filter_dialog.png | Bin 0 -> 68460 bytes
docs/en_US/release_notes_3_0.rst | 2 +-
web/pgadmin/static/js/sqleditor/filter_dialog.js | 243 +++++++++++++++++++++
.../static/js/sqleditor/filter_dialog_model.js | 133 +++++++++++
.../tools/datagrid/templates/datagrid/index.html | 33 +--
web/pgadmin/tools/sqleditor/__init__.py | 115 ++++------
web/pgadmin/tools/sqleditor/command.py | 187 ++++++++++++++--
.../tools/sqleditor/static/css/sqleditor.css | 23 ++
web/pgadmin/tools/sqleditor/static/js/sqleditor.js | 85 +------
.../sqleditor/sql/default/get_columns.sql | 9 +
.../sqleditor/sql/default/objectquery.sql | 6 +-
web/pgadmin/tools/sqleditor/utils/filter_dialog.py | 95 ++++++++
.../utils/tests/test_filter_dialog_callbacks.py | 103 +++++++++
.../javascript/sqleditor/filter_dialog_specs.js | 31 +++
15 files changed, 894 insertions(+), 194 deletions(-)