pgAdmin 4 commit: Add support for SSH tunneled connections. Fixes #1447

From: Dave Page <dpage(at)pgadmin(dot)org>
To: pgadmin-hackers(at)postgresql(dot)org
Subject: pgAdmin 4 commit: Add support for SSH tunneled connections. Fixes #1447
Date: 2018-05-04 10:27:31
Message-ID: E1fEXw3-0004zl-E0@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Add support for SSH tunneled connections. Fixes #1447

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=b7fb01ab04e69fe558f0f2654f9940c549529959
Author: Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com>

Modified Files
--------------
docs/en_US/images/server_advanced.png | Bin 34067 -> 46133 bytes
docs/en_US/images/server_connection.png | Bin 66243 -> 60400 bytes
docs/en_US/images/server_general.png | Bin 37276 -> 55022 bytes
docs/en_US/images/server_ssh_tunnel.png | Bin 0 -> 63770 bytes
docs/en_US/images/server_ssl.png | Bin 42132 -> 56837 bytes
docs/en_US/release_notes_3_1.rst | 1 +
docs/en_US/server_dialog.rst | 22 ++++
requirements.txt | 1 +
web/config.py | 10 ++
web/migrations/versions/a68b374fe373_.py | 41 +++++++
web/pgadmin/browser/__init__.py | 3 +-
.../browser/server_groups/servers/__init__.py | 127 +++++++++++++------
.../server_groups/servers/static/js/server.js | 135 +++++++++++++++++----
.../servers/templates/servers/tunnel_password.html | 28 +++++
.../tests/test_add_server_with_ssh_tunnel.py | 62 ++++++++++
web/pgadmin/browser/templates/browser/js/utils.js | 1 +
web/pgadmin/model/__init__.py | 18 +++
.../server_groups/servers/model_validation.js | 9 ++
web/pgadmin/tools/datagrid/__init__.py | 6 +-
web/pgadmin/tools/sqleditor/__init__.py | 8 +-
.../tools/sqleditor/utils/start_running_query.py | 6 +-
.../utils/tests/test_start_running_query.py | 31 ++++-
web/pgadmin/utils/driver/psycopg2/connection.py | 133 ++++++++++++--------
.../utils/driver/psycopg2/server_manager.py | 105 +++++++++++++++-
web/pgadmin/utils/exception.py | 32 +++++
.../server_groups/servers/model_validation_spec.js | 47 ++++++-
26 files changed, 697 insertions(+), 129 deletions(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2018-05-04 10:30:30 Re: [pgAdmin4][Patch] Feature #1447 SSH Tunnel
Previous Message Aditya Toshniwal 2018-05-04 09:33:24 Re: [pgAdmin4][RM#3238] Proper error handling when connection will be lost to server.