pgAdmin 4 commit: Merge master into ERDTool - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: Merge master into ERDTool
Date
Msg-id E1ksOat-0001ax-AB@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Merge master into ERDTool

Branch
------
ERDTool

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=cb658052d49f464117b11ae1d23981d30fc9130c

Modified Files
--------------
docs/en_US/exclusion_constraint_dialog.rst         |  16 +--
docs/en_US/images/exclusion_constraint_columns.png | Bin 52476 -> 95416 bytes
docs/en_US/images/exclusion_constraint_sql.png     | Bin 48863 -> 75488 bytes
docs/en_US/query_tool.rst                          |   2 +-
docs/en_US/query_tool_toolbar.rst                  |   8 +-
docs/en_US/release_notes.rst                       |   1 +
docs/en_US/release_notes_4_29.rst                  |   1 -
docs/en_US/release_notes_4_30.rst                  |  34 ++++++
docs/en_US/server_deployment.rst                   |   2 +-
requirements.txt                                   |   2 +-
web/pgadmin/__init__.py                            |   2 +-
.../server_groups/servers/databases/__init__.py    |  36 ++++--
.../servers/databases/event_triggers/__init__.py   |   9 +-
.../servers/databases/extensions/__init__.py       |   7 +-
.../databases/foreign_data_wrappers/__init__.py    |   7 +-
.../foreign_servers/__init__.py                    |   7 +-
.../foreign_servers/user_mappings/__init__.py      |   7 +-
.../servers/databases/languages/__init__.py        |   6 +-
.../servers/databases/schemas/__init__.py          |   9 +-
.../databases/schemas/catalog_objects/__init__.py  |   8 +-
.../schemas/catalog_objects/columns/__init__.py    |   9 +-
.../databases/schemas/collations/__init__.py       |   7 +-
.../schemas/domains/domain_constraints/__init__.py |   8 +-
.../databases/schemas/foreign_tables/__init__.py   |   7 +-
.../schemas/fts_configurations/__init__.py         |   8 +-
.../databases/schemas/fts_dictionaries/__init__.py |   6 +-
.../databases/schemas/fts_parsers/__init__.py      |   6 +-
.../databases/schemas/fts_templates/__init__.py    |   6 +-
.../databases/schemas/sequences/__init__.py        |   6 +-
.../servers/databases/schemas/synonyms/__init__.py |   7 +-
.../servers/databases/schemas/tables/__init__.py   |  17 ++-
.../constraints/exclusion_constraint/__init__.py   |  52 +--------
.../static/js/exclusion_constraint.js              | 123 ++++++++++++++-------
.../11_plus/create_exclusion_constraint_exp.sql    |  14 +++
.../exclusion_constraint/tests/11_plus/test.json   |  43 +++++++
.../default/create_exclusion_constraint_exp.sql    |  14 +++
.../exclusion_constraint/tests/default/test.json   |  49 +++++++-
.../constraints/exclusion_constraint/utils.py      |   6 +-
.../exclusion_constraint/sql/11_plus/create.sql    |   2 +-
.../sql/9.2_plus/get_constraint_cols.sql           |   5 +-
.../sql/9.2_plus/get_operator.sql                  |   8 +-
.../exclusion_constraint/sql/default/create.sql    |   2 +-
.../sql/default/get_constraint_cols.sql            |   3 +-
.../sql/default/get_operator.sql                   |   8 +-
.../mviews/pg/9.3_plus/sql/properties.sql          |   2 +-
.../mviews/pg/9.4_plus/sql/properties.sql          |   2 +-
.../templates/views/pg/9.1_plus/sql/properties.sql |   2 +-
.../templates/views/pg/9.2_plus/sql/properties.sql |   2 +-
.../templates/views/pg/9.3_plus/sql/properties.sql |   2 +-
.../templates/views/pg/9.4_plus/sql/properties.sql |   2 +-
.../schemas/views/tests/test_views_get.py          |   8 +-
.../schemas/views/tests/view_test_data.json        |   6 +-
.../databases/sql/9.1_plus/properties.sql          |   2 +
.../databases/sql/9.2_plus/properties.sql          |   2 +
.../templates/databases/sql/default/nodes.sql      |   2 +
.../templates/databases/sql/default/properties.sql |   2 +
.../server_groups/servers/pgagent/__init__.py      |   2 +-
.../servers/pgagent/schedules/__init__.py          |   2 +-
.../servers/pgagent/steps/__init__.py              |   2 +-
.../server_groups/servers/roles/static/js/role.js  |   4 +-
web/pgadmin/browser/static/js/node.js              |   2 +
web/pgadmin/misc/bgprocess/static/js/bgprocess.js  |   2 +-
web/pgadmin/static/js/backform.pgadmin.js          |  18 +--
web/pgadmin/static/js/keyboard_shortcuts.js        |   8 +-
.../static/js/sqleditor/call_render_after_poll.js  |   1 +
web/pgadmin/static/js/sqleditor/execute_query.js   |   7 +-
.../static/js/sqleditor/query_tool_actions.js      |   8 +-
.../static/js/sqleditor/query_tool_preferences.js  |   6 +-
.../static/scss/resources/_default.variables.scss  |   5 +-
.../scss/resources/dark/_theme.variables.scss      |   2 +
.../resources/high_contrast/_theme.variables.scss  |   1 +
web/pgadmin/tools/datagrid/static/js/datagrid.js   |  15 ++-
.../datagrid/static/js/datagrid_panel_title.js     |  14 +++
.../tools/datagrid/templates/datagrid/index.html   |   4 +-
.../tools/debugger/tests/debugger_test_data.json   | 112 ++++++++++---------
.../tools/debugger/tests/test_close_debugger.py    |   2 +-
.../tests/test_debugger_clear_all_breakpoint.py    |   8 +-
.../tests/test_debugger_clear_arguments.py         |   2 +-
.../tools/debugger/tests/test_debugger_direct.py   |   2 +-
.../debugger/tests/test_debugger_execute_query.py  |   8 +-
.../tests/test_debugger_poll_execution_result.py   |   8 +-
.../debugger/tests/test_debugger_poll_result.py    |   4 +-
.../debugger/tests/test_debugger_set_arguments.py  |   2 +-
.../debugger/tests/test_debugger_set_breakpoint.py |   8 +-
.../debugger/tests/test_init_debugger_function.py  |   2 +-
.../debugger/tests/test_init_debugger_trigger.py   |   2 +-
.../tools/debugger/tests/test_init_target.py       |   3 +-
.../tools/debugger/tests/test_messages_debugger.py |   2 +-
.../tools/debugger/tests/test_restart_debugger.py  |   2 +-
.../tests/test_start_execution_debugger.py         |   6 +-
.../debugger/tests/test_start_listener_debugger.py |   2 +-
web/pgadmin/tools/debugger/tests/utils.py          |  49 ++++++--
.../tools/import_export/static/js/import_export.js |   1 +
.../schema_diff/static/js/schema_diff.backform.js  |  10 +-
.../tools/schema_diff/static/js/schema_diff_ui.js  |  28 ++++-
.../schema_diff/static/scss/_schema_diff.scss      |   4 +
web/pgadmin/tools/sqleditor/__init__.py            |   8 +-
web/pgadmin/tools/sqleditor/static/js/sqleditor.js |  70 ++++++++----
.../tests/test_download_csv_query_tool.py          |  28 ++++-
.../sqleditor/utils/query_tool_preferences.py      |   4 +-
web/pgadmin/utils/driver/psycopg2/connection.py    | 107 +++++++++++++-----
.../utils/sqlautocomplete/parseutils/ctes.py       |   2 +-
.../sqleditor/call_render_after_poll_spec.js       |  17 +++
.../javascript/sqleditor/execute_query_spec.js     |   1 +
.../sqleditor/keyboard_shortcuts_spec.js           |   2 +-
.../sqleditor/query_tool_actions_spec.js           |  16 +--
106 files changed, 877 insertions(+), 362 deletions(-)


pgadmin-hackers by date:

Previous
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin][RM-6077]: Accessibility issues in various dialogs
Next
From: Akshay Joshi
Date:
Subject: pgAdmin 4 commit: ERD Tool some more fixes