pgAdmin 4 commit: Merge master into ERDTool

From: Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com>
To: pgadmin-hackers(at)lists(dot)postgresql(dot)org
Subject: pgAdmin 4 commit: Merge master into ERDTool
Date: 2020-12-24 11:15:43
Message-ID: E1ksOat-0001ax-AB@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Akshay Joshi 2020-12-25 06:41:28 pgAdmin 4 commit: ERD Tool some more fixes
Previous Message Akshay Joshi 2020-12-24 09:32:41 Re: [pgAdmin][RM-6077]: Accessibility issues in various dialogs