Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qyA3j-006U9D-G6 for pgadmin-hackers@arkaria.postgresql.org; Wed, 01 Nov 2023 12:10:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1qyA3h-00771n-Dr for pgadmin-hackers@arkaria.postgresql.org; Wed, 01 Nov 2023 12:10:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qyA3g-00771f-SX for pgadmin-hackers@lists.postgresql.org; Wed, 01 Nov 2023 12:10:53 +0000 Received: from out-17.smtp.github.com ([192.30.252.200]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qyA3X-0049Is-Do for pgadmin-hackers@lists.postgresql.org; Wed, 01 Nov 2023 12:10:52 +0000 Received: from github.com (hubbernetes-node-0b24f29.va3-iad.github.net [10.48.142.32]) by smtp.github.com (Postfix) with ESMTPA id 6297C4028F for ; Wed, 1 Nov 2023 05:10:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2023; t=1698840641; bh=fKSKwKF7gz/AhruBGUy4gm5kuuwSlgTrXcIevOsGQmc=; h=Date:From:To:Subject:From; b=kJSu2+6fFWiTX8Q9GRetjp5eB8Jovrvn/EoWWSbUEMeu4wCs77P5QyND1buMiVOIo NHoKujg5z+ULeioJp2RxlDndSpAyToFtmSpTu5UbkRt4ReHn3P+1H1a1whPw2taAW4 SmSYPUE9jzmnaOu+RL6Op3Z4wsIBRMFW8MHZFT0g= Date: Wed, 01 Nov 2023 05:10:41 -0700 From: Aditya Toshniwal To: pgadmin-hackers@lists.postgresql.org Message-ID: Subject: [pgadmin-org/pgadmin4] ac5be7: Fix issues found while testing login pages. #6295 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GitHub-Recipient-Address: pgadmin-hackers@lists.postgresql.org X-Auto-Response-Suppress: All List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Branch: refs/heads/dependabot/pip/keyring-eq-24.star Home: https://github.com/pgadmin-org/pgadmin4 Commit: ac5be70c60f7812fca86e3dc8fdac42cc3e120a4 https://github.com/pgadmin-org/pgadmin4/commit/ac5be70c60f7812fca86= e3dc8fdac42cc3e120a4 Author: Aditya Toshniwal Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M web/pgadmin/authenticate/mfa/templates/mfa/register.html M web/pgadmin/authenticate/mfa/templates/mfa/validate.html M web/pgadmin/browser/__init__.py M web/pgadmin/static/js/Dialogs/index.jsx M web/pgadmin/static/js/SecurityPages/LoginPage.jsx M web/pgadmin/templates/security/forgot_password.html M web/pgadmin/templates/security/login_user.html M web/pgadmin/templates/security/render_page.html M web/pgadmin/templates/security/reset_password.html Log Message: ----------- Fix issues found while testing login pages. #6295 Commit: ab0b1dd40c34763769647040b9672e5e01a70d25 https://github.com/pgadmin-org/pgadmin4/commit/ab0b1dd40c3476376964= 7040b9672e5e01a70d25 Author: Pravesh Sharma Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M docs/en_US/index_dialog.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_first.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_first_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_desc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_desc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/alter_name_fillfactor_comment.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_name_fillfactor_comment.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_name_fillfactor_comment_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_reset_fillfactor_cluster_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_desc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_desc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/index_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/13_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/15_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/15_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/update.sql Log Message: ----------- Added all supported index storage parameters while creating an index. #= 6374 Commit: 940d190bc8883328c4c5cde0f43695ad9219290e https://github.com/pgadmin-org/pgadmin4/commit/940d190bc8883328c4c5= cde0f43695ad9219290e Author: Akshay Joshi Date: 2023-07-12 (Wed, 12 Jul 2023) Changed paths: M docs/en_US/release_notes_7_5.rst M web/pgadmin/utils/driver/psycopg3/connection.py Log Message: ----------- Fixed an issue where pgAdmin failed to setup role with hyphens in name.= #6531 Commit: 45b17949413886a540a426b2fd1a2219cca0c4e0 https://github.com/pgadmin-org/pgadmin4/commit/45b17949413886a540a4= 26b2fd1a2219cca0c4e0 Author: Akshay Joshi Date: 2023-07-12 (Wed, 12 Jul 2023) Changed paths: M web/pgadmin/browser/utils.py M web/pgadmin/tools/psql/static/js/psql_module.js M web/pgadmin/utils/driver/psycopg3/__init__.py Log Message: ----------- 1) Added extra check in qtLiteral method. 2) Fixed some escaping issues. Commit: 715fa47eb699f741d3c5808690bf5fa65590542d https://github.com/pgadmin-org/pgadmin4/commit/715fa47eb699f741d3c5= 808690bf5fa65590542d Author: Khushboo Vashi Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M docs/en_US/config_py.rst M web/pgadmin/utils/driver/psycopg3/connection.py M web/pgadmin/utils/driver/psycopg3/typecast.py Log Message: ----------- Fix an error 'list' object has no attribute 'strip' while attempting to= populate auto-complete manually the first time. #6556 Commit: 8dd8d1d03a7cf68bd78020addcfd45b5b9d27ee2 https://github.com/pgadmin-org/pgadmin4/commit/8dd8d1d03a7cf68bd780= 20addcfd45b5b9d27ee2 Author: San Lin Naing Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M web/pgadmin/tools/sqleditor/__init__.py Log Message: ----------- Fixed an issue where ERD Tool can't load the saved pgerd file from Shar= ed Storage. #6558 Commit: bd4e14da89c639bec93cda43b66da3a2853952f2 https://github.com/pgadmin-org/pgadmin4/commit/bd4e14da89c639bec93c= da43b66da3a2853952f2 Author: Akshay Joshi Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M docs/en_US/backup_dialog.rst M docs/en_US/backup_server_dialog.rst M docs/en_US/images/backup_disable.png M docs/en_US/images/backup_do_not_save.png M docs/en_US/images/backup_general.png M docs/en_US/images/backup_miscellaneous.png M docs/en_US/images/backup_objects.png M docs/en_US/images/backup_queries.png M docs/en_US/images/backup_sections.png M docs/en_US/images/backup_server_disable.png M docs/en_US/images/backup_server_do_not_save.png M docs/en_US/images/backup_server_general.png M docs/en_US/images/backup_server_miscellaneous.png M docs/en_US/images/backup_server_objects.png M docs/en_US/images/backup_server_queries.png A docs/en_US/images/backup_server_table.png A docs/en_US/images/backup_table.png M docs/en_US/images/restore_do_not_save.png M docs/en_US/images/restore_general.png M docs/en_US/images/restore_miscellaneous.png M docs/en_US/images/restore_objects.png M docs/en_US/images/restore_queries.png M docs/en_US/images/restore_sections.png A docs/en_US/images/restore_table.png M docs/en_US/release_notes_7_5.rst M docs/en_US/restore_dialog.rst M web/pgadmin/tools/backup/__init__.py M web/pgadmin/tools/backup/static/js/backup.ui.js M web/pgadmin/tools/backup/tests/test_backup_create_job_unit_test.py M web/pgadmin/tools/restore/__init__.py M web/pgadmin/tools/restore/static/js/restore.js M web/pgadmin/tools/restore/static/js/restore.ui.js M web/pgadmin/tools/restore/tests/test_restore_create_job_unit_test.p= y M web/pgadmin/tools/sqleditor/__init__.py M web/regression/javascript/schema_ui_files/restore.ui.spec.js Log Message: ----------- Added new/missing parameters to pg_restore. #6562 Commit: 75d14565e4ed9d7cb63184f4ba2350958ce0cd86 https://github.com/pgadmin-org/pgadmin4/commit/75d14565e4ed9d7cb631= 84f4ba2350958ce0cd86 Author: Akshay Joshi Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M web/pgadmin/browser/utils.py M web/pgadmin/tools/psql/__init__.py M web/pgadmin/tools/psql/static/js/psql_module.js M web/pgadmin/tools/psql/templates/editor_template.html M web/pgadmin/tools/sqleditor/static/js/show_query_tool.js Log Message: ----------- Fixed escape/unescape issues in Query Tool and PSQL. Commit: be1bdbcd144302db68d8209008dbd596b6930d42 https://github.com/pgadmin-org/pgadmin4/commit/be1bdbcd144302db68d8= 209008dbd596b6930d42 Author: Dave Page Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: A .github/workflows/run-feature-tests-epas.yml A .github/workflows/run-feature-tests-pg.yml Log Message: ----------- Run feature tests on Github. Initial patch by me, with additional testing/debugging/fixing by Yogesh M= ahajan. Commit: 58cd21686b8194ec9ddef908bf831c9c0382789a https://github.com/pgadmin-org/pgadmin4/commit/58cd21686b8194ec9dde= f908bf831c9c0382789a Author: Akshay Joshi Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M web/regression/feature_tests/query_tool_tests.py Log Message: ----------- Handle the intermittent failure for query tool test. Commit: de7eb738675f201363793509a1f4e95b2aee8332 https://github.com/pgadmin-org/pgadmin4/commit/de7eb738675f20136379= 3509a1f4e95b2aee8332 Author: Dave Page Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M .github/workflows/run-feature-tests-epas.yml Log Message: ----------- Fix a copy/paste error. Commit: 4676961fc4ed03e5e2fa9f4804c4480bef3dde4d https://github.com/pgadmin-org/pgadmin4/commit/4676961fc4ed03e5e2fa= 9f4804c4480bef3dde4d Author: Aditya Toshniwal Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M web/pgadmin/static/js/SchemaView/MappedControl.jsx M web/pgadmin/static/js/components/FormComponents.jsx M web/pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx M web/pgadmin/tools/sqleditor/static/js/SQLEditorModule.js M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/static/js/sqleditor_title.js Log Message: ----------- Fix multiple Query Tool, ERD title related issues. Commit: 038ab5eb90c7afc53073dc03f5a274c55c26ba27 https://github.com/pgadmin-org/pgadmin4/commit/038ab5eb90c7afc53073= dc03f5a274c55c26ba27 Author: Dave Page Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M .github/workflows/run-feature-tests-epas.yml Log Message: ----------- Correct bin path for EPAS. Commit: d98ce3864f0fe46023248d77edd13e75fb13c182 https://github.com/pgadmin-org/pgadmin4/commit/d98ce3864f0fe4602324= 8d77edd13e75fb13c182 Author: Akshay Joshi Date: 2023-07-14 (Fri, 14 Jul 2023) Changed paths: M web/pgadmin/browser/utils.py Log Message: ----------- Fixed API test case for PSQL Commit: d3753ee132c3000f79aa7203da46577303f8ee80 https://github.com/pgadmin-org/pgadmin4/commit/d3753ee132c3000f79aa= 7203da46577303f8ee80 Author: Nikhil Mohite Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/__init__.py Log Message: ----------- Fix an issue where the edit server fails in desktop mode if the server = password is not stored. #6489 Commit: b4991a49a2aa15cde8afedbc290dffff074cb97d https://github.com/pgadmin-org/pgadmin4/commit/b4991a49a2aa15cde8af= edbc290dffff074cb97d Author: Pravesh Sharma Date: 2023-07-17 (Mon, 17 Jul 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.ui.js Log Message: ----------- fixed issue where deduplicate_items was selected for PG version 12 and = below. #6374 Commit: d17d291e075deba0738cc7a417beb87bbe6682d6 https://github.com/pgadmin-org/pgadmin4/commit/d17d291e075deba0738c= c7a417beb87bbe6682d6 Author: Yogesh Mahajan Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M Dockerfile Log Message: ----------- Pin gunicorn version to 20.0.1 as latest version gives error - Bad file= descriptor(Gunicorn Issue #3025). Commit: 76b0f808930ea69bac2934431178d3aeca5d3ebf https://github.com/pgadmin-org/pgadmin4/commit/76b0f808930ea69bac29= 34431178d3aeca5d3ebf Author: Yogesh Mahajan Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M Dockerfile Log Message: ----------- Pin correct gunicorn version to 20.1.0 as latest version gives error - = Bad file descriptor. #3025 Commit: 9f35728c6a94b9d5456fdbe8e6842f2a75db5a83 https://github.com/pgadmin-org/pgadmin4/commit/9f35728c6a94b9d5456f= dbe8e6842f2a75db5a83 Author: Aditya Toshniwal Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M web/regression/requirements.txt Log Message: ----------- Pin dnspython=3D=3D2.3.0 to fix test cases. Commit: 25e05de27d8fe3738cd0a86eb3a8cbaf79479e56 https://github.com/pgadmin-org/pgadmin4/commit/25e05de27d8fe3738cd0= a86eb3a8cbaf79479e56 Author: Aditya Toshniwal Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M web/.yarnrc.yml Log Message: ----------- Attempt to fix failing git action JS test case due to checksum error Commit: a3c3d9151584fb71d3f1a1fb180299ba2f390f32 https://github.com/pgadmin-org/pgadmin4/commit/a3c3d9151584fb71d3f1= a1fb180299ba2f390f32 Author: Akshay Joshi Date: 2023-07-19 (Wed, 19 Jul 2023) Changed paths: M docs/en_US/release_notes_7_5.rst M web/pgadmin/tools/backup/static/js/backup.ui.js M web/pgadmin/tools/psql/static/js/psql_module.js Log Message: ----------- Fixed some issues in Backup and PSQL tool Commit: dab5e592e2555d07a28013940d31ab21a2205553 https://github.com/pgadmin-org/pgadmin4/commit/dab5e592e2555d07a280= 13940d31ab21a2205553 Author: Akshay Joshi Date: 2023-07-20 (Thu, 20 Jul 2023) Changed paths: M web/package.json Log Message: ----------- Try to fix the TerserPlugin issue on build machines by setting --max-ol= d-space-size to 3072 Commit: 39d70a94a6498cd14284c913c30cf771f310b946 https://github.com/pgadmin-org/pgadmin4/commit/39d70a94a6498cd14284= c913c30cf771f310b946 Author: Yogesh Mahajan Date: 2023-07-20 (Thu, 20 Jul 2023) Changed paths: M web/pgadmin/misc/cloud/rds/__init__.py Log Message: ----------- Ensure user gets proper error if incorrect credentials are entered whil= e authenticating AWS. #6406 Commit: 69dec1bdf985e7a5406c1f7b1768665cb0de7a92 https://github.com/pgadmin-org/pgadmin4/commit/69dec1bdf985e7a5406c= 1f7b1768665cb0de7a92 Author: Aditya Toshniwal Date: 2023-07-20 (Thu, 20 Jul 2023) Changed paths: M web/webpack.config.js Log Message: ----------- Set parallel to false for TerserPlugin to try and fix build failures Commit: fc1cd179ee8f58869f72710708fe6c5a4c524624 https://github.com/pgadmin-org/pgadmin4/commit/fc1cd179ee8f58869f72= 710708fe6c5a4c524624 Author: Akshay Joshi Date: 2023-07-20 (Thu, 20 Jul 2023) Changed paths: M docs/en_US/release_notes_7_5.rst M web/pgadmin/messages.pot M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po M web/pgadmin/translations/de/LC_MESSAGES/messages.mo M web/pgadmin/translations/de/LC_MESSAGES/messages.po M web/pgadmin/translations/es/LC_MESSAGES/messages.mo M web/pgadmin/translations/es/LC_MESSAGES/messages.po M web/pgadmin/translations/fr/LC_MESSAGES/messages.mo M web/pgadmin/translations/fr/LC_MESSAGES/messages.po M web/pgadmin/translations/id/LC_MESSAGES/messages.mo M web/pgadmin/translations/id/LC_MESSAGES/messages.po M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po M web/pgadmin/translations/ja/LC_MESSAGES/messages.mo M web/pgadmin/translations/ja/LC_MESSAGES/messages.po M web/pgadmin/translations/ko/LC_MESSAGES/messages.mo M web/pgadmin/translations/ko/LC_MESSAGES/messages.po M web/pgadmin/translations/pl/LC_MESSAGES/messages.mo M web/pgadmin/translations/pl/LC_MESSAGES/messages.po M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po M web/pgadmin/translations/ru/LC_MESSAGES/messages.mo M web/pgadmin/translations/ru/LC_MESSAGES/messages.po M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po Log Message: ----------- Update message catalogs Commit: 5f86088cfe82a8099560c53427e24851323df252 https://github.com/pgadmin-org/pgadmin4/commit/5f86088cfe82a8099560= c53427e24851323df252 Author: Domenico Sgarbossa Date: 2023-07-21 (Fri, 21 Jul 2023) Changed paths: M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po Log Message: ----------- Italian translations update for v7.5 Commit: 538c1aa6223edb5bc7d5b7146c5eb35b53900df0 https://github.com/pgadmin-org/pgadmin4/commit/538c1aa6223edb5bc7d5= b7146c5eb35b53900df0 Author: Libor M Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po Log Message: ----------- Czech translation for version 7.5 Commit: a5cb9b56798e6d8d43b9a7521b96c10490c5ebc4 https://github.com/pgadmin-org/pgadmin4/commit/a5cb9b56798e6d8d43b9= a7521b96c10490c5ebc4 Author: oon arfiandwi Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M web/pgadmin/translations/id/LC_MESSAGES/messages.mo M web/pgadmin/translations/id/LC_MESSAGES/messages.po Log Message: ----------- Indonesian translation for version 7.5 Commit: a7f06eea0bff13799947544cac301f1ef780f745 https://github.com/pgadmin-org/pgadmin4/commit/a7f06eea0bff13799947= 544cac301f1ef780f745 Author: Khushboo Vashi Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M docs/en_US/release_notes_7_5.rst M web/pgadmin/tools/sqleditor/static/js/components/sections/ResultSet= .jsx Log Message: ----------- Fix an issue where inserting more than 10 rows does not work correctly = in View Data; only parts end up in the table. #6582 Commit: 52643a5c9b1495eb25e09c7e90cb95428b56d1f3 https://github.com/pgadmin-org/pgadmin4/commit/52643a5c9b1495eb25e0= 9c7e90cb95428b56d1f3 Author: Akshay Joshi Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M web/config.py Log Message: ----------- Update version for release v7.5 Commit: 8ec5fca4a0fdcf30084254a7867f7174d0eac3e6 https://github.com/pgadmin-org/pgadmin4/commit/8ec5fca4a0fdcf300842= 54a7867f7174d0eac3e6 Author: Akshay Joshi Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M web/pgadmin/tools/backup/static/js/backup.ui.js Log Message: ----------- Remove the 'Objects' tab from the backup dialog as the feature is not y= et implemented Commit: 8651a1ed45108830a98fc9f8be1c9d599f075153 https://github.com/pgadmin-org/pgadmin4/commit/8651a1ed45108830a98f= c9f8be1c9d599f075153 Author: Dave Page Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M Make.bat Log Message: ----------- Don't silence progress messages when building the windows installer. Commit: e177344ae12abc8e2b3c5a1acc2ad75355107e30 https://github.com/pgadmin-org/pgadmin4/commit/e177344ae12abc8e2b3c= 5a1acc2ad75355107e30 Author: Akshay Joshi Date: 2023-07-25 (Tue, 25 Jul 2023) Changed paths: M Make.bat Log Message: ----------- Sign the pgAdmin4.exe file using signtool before creating the installer= . Commit: a460644ae860fa95c541724141658c7a75d87971 https://github.com/pgadmin-org/pgadmin4/commit/a460644ae860fa95c541= 724141658c7a75d87971 Author: Akshay Joshi Date: 2023-07-27 (Thu, 27 Jul 2023) Changed paths: R docs/en_US/images/maintenance.png A docs/en_US/images/maintenance_analyze.png A docs/en_US/images/maintenance_cluster.png A docs/en_US/images/maintenance_reindex.png A docs/en_US/images/maintenance_vacuum.png M docs/en_US/maintenance_dialog.rst M docs/en_US/release_notes.rst A docs/en_US/release_notes_7_6.rst M web/config.py M web/pgadmin/tools/maintenance/__init__.py M web/pgadmin/tools/maintenance/static/js/maintenance.js M web/pgadmin/tools/maintenance/static/js/maintenance.ui.js M web/pgadmin/tools/maintenance/static/js/menu_utils.js M web/pgadmin/tools/maintenance/templates/maintenance/sql/command.sql= M web/pgadmin/tools/maintenance/tests/test_batch_process_maintenance.= py M web/pgadmin/tools/maintenance/tests/test_create_maintenance_job.py M web/pgadmin/tools/maintenance/tests/test_maintenance_create_job_uni= t_test.py M web/pgadmin/tools/maintenance/tests/test_maintenance_message.py M web/pgadmin/utils/constants.py M web/pgadmin/utils/versioned_template_loader.py M web/regression/feature_tests/pg_utilities_backup_restore_test.py Log Message: ----------- 1) Added support for SYSTEM, CONCURRENTLY and TABLESPACE options in REI= NDEX. #6381 2) Added new/missing options to the VACUUM command. #6397 3) Added SKIP_LOCKED and BUFFER_USAGE_LIMIT option to Analyze command. #6= 415 Commit: 5c2d242ff8a227172b046401e4bf318f3a24f45d https://github.com/pgadmin-org/pgadmin4/commit/5c2d242ff8a227172b04= 6401e4bf318f3a24f45d Author: Pravesh Sharma Date: 2023-07-27 (Thu, 27 Jul 2023) Changed paths: M docs/en_US/images/sequence_definition.png M docs/en_US/sequence_dialog.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/static/js/sequence.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_logged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_logged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_unlogged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_unlogged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/create_unlogged_sequence.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/create_unlogged_sequence_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/test_sequences_pg.json A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_logged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_logged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_unlogged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_unlogged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/create_unlogged_sequence.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/create_unlogged_sequence_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/test_sequences_ppas.json M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/test_sequence_add.py M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/test_sequence_put.py Log Message: ----------- Added unlogged option while creating a sequence. #6376 Commit: b4e6d8c6d7f2ba504f6fa6663545099dde9f584b https://github.com/pgadmin-org/pgadmin4/commit/b4e6d8c6d7f2ba504f6f= a6663545099dde9f584b Author: Akshay Joshi Date: 2023-07-27 (Thu, 27 Jul 2023) Changed paths: M docs/en_US/release_notes_7_6.rst M web/regression/feature_tests/pg_utilities_maintenance_test.py Log Message: ----------- 1) Fixed feature tests failed due to maintenance changes. 2) Update release note. Commit: 9ab36b02695b2fe993ec70ffbed36aff233f5200 https://github.com/pgadmin-org/pgadmin4/commit/9ab36b02695b2fe993ec= 70ffbed36aff233f5200 Author: Akshay Joshi Date: 2023-07-27 (Thu, 27 Jul 2023) Changed paths: M web/regression/feature_tests/pg_utilities_maintenance_test.py Log Message: ----------- Fixed PEP8 Commit: 2aea5b41ad8b6bd4a408a87a6743fcbfc88ed329 https://github.com/pgadmin-org/pgadmin4/commit/2aea5b41ad8b6bd4a408= a87a6743fcbfc88ed329 Author: Aditya Toshniwal Date: 2023-07-31 (Mon, 31 Jul 2023) Changed paths: M web/pgadmin/authenticate/mfa/templates/mfa/validate.html M web/pgadmin/authenticate/mfa/views.py Log Message: ----------- Fix an issue where changing MFA_SUPPORTED_METHODS breaks the MFA valida= tion. #6624 Commit: a1c7265c41baba3a74d1812ae0c9d86f4860eed8 https://github.com/pgadmin-org/pgadmin4/commit/a1c7265c41baba3a74d1= 812ae0c9d86f4860eed8 Author: Aditya Toshniwal Date: 2023-07-31 (Mon, 31 Jul 2023) Changed paths: M .pycodestyle M web/pgacloud/utils/misc.py M web/pgadmin/authenticate/mfa/tests/test_mfa_view.py M web/pgadmin/authenticate/mfa/utils.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/_= _init__.py M web/pgadmin/browser/server_groups/servers/pgagent/__init__.py M web/pgadmin/misc/cloud/utils/__init__.py M web/pgadmin/misc/file_manager/__init__.py M web/pgadmin/tools/erd/__init__.py M web/pgadmin/tools/schema_diff/__init__.py M web/pgadmin/tools/user_management/__init__.py M web/pgadmin/utils/driver/psycopg3/__init__.py Log Message: ----------- Fix PEP8 issues with latest pycodestyle (#6636) Commit: 4920d25479d766527ca5973c25bdcc134807c735 https://github.com/pgadmin-org/pgadmin4/commit/4920d25479d766527ca5= 973c25bdcc134807c735 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M web/package.json M web/yarn.lock Log Message: ----------- JS dependency: Bump html-react-parser from 1.4.14 to 4.2.0 in /web (#66= 10) Bumps [html-react-parser](https://github.com/remarkablemark/html-react-pa= rser) from 1.4.14 to 4.2.0. - [Release notes](https://github.com/remarkablemark/html-react-parser/rel= eases) - [Changelog](https://github.com/remarkablemark/html-react-parser/blob/ma= ster/CHANGELOG.md) - [Commits](https://github.com/remarkablemark/html-react-parser/compare/v= 1.4.14...v4.2.0) --- updated-dependencies: - dependency-name: html-react-parser dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: 7d7b8a71c1653027850fef088721f51f469d3027 https://github.com/pgadmin-org/pgadmin4/commit/7d7b8a71c1653027850f= ef088721f51f469d3027 Author: Anil Sahoo <122535205+anilsahoo20@users.noreply.github.com> Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: A docs/en_US/images/index_columns.png M docs/en_US/images/index_definition.png M docs/en_US/images/index_general.png M docs/en_US/images/index_sql.png M docs/en_US/index_dialog.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_expr_statistics.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_name_fillfactor_comment.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_reset_fillfactor_cluster.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_first.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_first_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_first.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_first_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_expr_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_expr_asc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_desc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_desc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/alter_name_fillfactor_comment.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/alter_reset_fillfactor_cluster.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/test_indexes.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_expr_statistics.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_expr_statistics_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_expr_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_expr_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/index_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/test_indexes_put.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/column_details.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/15_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/column_details.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/static/js/privilege.ui.js= M web/pgadmin/static/js/SchemaView/DataGridView.jsx M web/regression/javascript/schema_ui_files/index.ui.spec.js Log Message: ----------- 1. Added Expression to CREATE INDEX. #2595 2. Added support for ALTER INDEX column statistics. #6375 Commit: 3ba73ab1d95da5e1f74c8261b0b9085b0f839db2 https://github.com/pgadmin-org/pgadmin4/commit/3ba73ab1d95da5e1f74c= 8261b0b9085b0f839db2 Author: Aditya Toshniwal Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M web/package.json M web/regression/javascript/debugger/debugger_input_args_spec.js M web/regression/javascript/debugger/debugger_spec.js M web/regression/javascript/debugger/debugger_stack_spec.js M web/regression/javascript/debugger/debugger_tool_bar_spec.js M web/regression/javascript/erd/ui_components/ERDTool.spec.js M web/regression/javascript/file_manager/FileManager.spec.js M web/regression/javascript/processes/BgProcessManager.spec.js M web/regression/javascript/processes/ProcessDetails.spec.js M web/regression/javascript/schema_diff/schema_diff_spec.js M web/regression/javascript/search_objects/SearchObject.spec.js M web/regression/javascript/table/enable_disable_triggers_spec.js M web/yarn.lock Log Message: ----------- Update axios to the current latest version(1.4.0) Commit: 30a0fb1cb332495d1bc2560f644bda4fea1306d5 https://github.com/pgadmin-org/pgadmin4/commit/30a0fb1cb332495d1bc2= 560f644bda4fea1306d5 Author: Khushboo Vashi Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M web/pgadmin/utils/driver/psycopg3/connection.py Log Message: ----------- Fix the issue where query tool window turns blank if the user tries to = generate a graph on the result. #6500 Commit: 31fddaf10b02242c63d7629fe923332b557a8b92 https://github.com/pgadmin-org/pgadmin4/commit/31fddaf10b02242c63d7= 629fe923332b557a8b92 Author: Khushboo Vashi Date: 2023-08-01 (Tue, 01 Aug 2023) Changed paths: M docs/en_US/release_notes_7_6.rst Log Message: ----------- Update release notes. Commit: 0f86b78d875b3b972f29c7d029b5a93a922a5b86 https://github.com/pgadmin-org/pgadmin4/commit/0f86b78d875b3b972f29= c7d029b5a93a922a5b86 Author: Akshay Joshi Date: 2023-08-02 (Wed, 02 Aug 2023) Changed paths: M docs/en_US/release_notes_7_6.rst A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_add_some_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_definition.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_delete_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_update_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/create_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/tests.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_add_some_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_definition.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_delete_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_update_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/create_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/tests.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/test_views_get.py M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/view_test_data.json A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/get_ctypes.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/properties.sql M web/pgadmin/tools/backup/tests/test_backup_create_job_unit_test.py M web/pgadmin/tools/backup/tests/test_create_backup_job.py M web/pgadmin/tools/restore/tests/test_create_restore_job.py Log Message: ----------- Added support for PostgreSQL and EPAS 16 to ensure it works without any= errors. #6588 Commit: e8fdf04e97312f0d6afd25bb5a56b32804f7e100 https://github.com/pgadmin-org/pgadmin4/commit/e8fdf04e97312f0d6afd= 25bb5a56b32804f7e100 Author: Yogesh Mahajan Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M web/pgAdmin4.wsgi Log Message: ----------- Fix incorrect redirection URL after authentication by removing fixed va= lue set to SCRIPT_NAME environment variable in pgAdmin4.wsgi file.#5454 Commit: ce146b679c053f2ecc6bec0bfc562d94df8191c9 https://github.com/pgadmin-org/pgadmin4/commit/ce146b679c053f2ecc6b= ec0bfc562d94df8191c9 Author: Yogesh Mahajan Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/children/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/check_constraint/static/js/check_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/exclusion_constraint/static/js/exclusion_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/foreign_key/static/js/foreign_key.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/index_constraint/static/js/primary_key.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/index_constraint/static/js/unique_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/static/js/constraints.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= triggers/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= triggers/static/js/trigger.js Log Message: ----------- Add support for TRUNCATE trigger in foreign table. #6448 Commit: c873217cf14429a33d62dc4130e4c05596ca585c https://github.com/pgadmin-org/pgadmin4/commit/c873217cf14429a33d62= dc4130e4c05596ca585c Author: Aditya Toshniwal Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M docs/en_US/release_notes_7_6.rst Log Message: ----------- Update release notes Commit: 59c4a00134b56694b7b7d37b5a2a3430df122e98 https://github.com/pgadmin-org/pgadmin4/commit/59c4a00134b56694b7b7= d37b5a2a3430df122e98 Author: Aditya Toshniwal Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M docs/en_US/release_notes_7_6.rst M web/pgadmin/browser/server_groups/servers/__init__.py Log Message: ----------- Fix an issue where query tool on shared server is throwing error if the= pgAdmin config DB is external. #6252 Commit: 1a7a23de3fe06dd843a9edae5a5e5371972d9476 https://github.com/pgadmin-org/pgadmin4/commit/1a7a23de3fe06dd843a9= edae5a5e5371972d9476 Author: Akshay Joshi Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M docs/en_US/images/preferences_sql_explain.png M docs/en_US/images/query_toolbar_explain.png M docs/en_US/preferences.rst M docs/en_US/query_tool_toolbar.rst M docs/en_US/release_notes_7_6.rst M web/pgadmin/tools/sqleditor/static/js/components/sections/MainToolB= ar.jsx A web/pgadmin/tools/sqleditor/templates/sqleditor/sql/13_plus/explain= _plan.sql M web/pgadmin/tools/sqleditor/tests/test_explain_plan_templates.py M web/pgadmin/tools/sqleditor/utils/query_tool_preferences.py Log Message: ----------- Added WAL option to EXPLAIN ANALYZE command. #6382 Commit: 48bfc660485d80e3ffe6fb14960a89fc293e4c59 https://github.com/pgadmin-org/pgadmin4/commit/48bfc660485d80e3ffe6= fb14960a89fc293e4c59 Author: Khushboo Vashi Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M Make.bat M docs/en_US/release_notes_7_6.rst M pkg/debian/build.sh M pkg/linux/build-functions.sh M pkg/mac/build-functions.sh M pkg/mac/build.sh M pkg/redhat/build.sh Log Message: ----------- Generate software bill of materials as part of the package builds. #370= 2 Commit: b01a93544f7be45f967b3098039e8e1fb8f6db8e https://github.com/pgadmin-org/pgadmin4/commit/b01a93544f7be45f967b= 3098039e8e1fb8f6db8e Author: Akshay Joshi Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M docs/en_US/extension_dialog.rst M docs/en_US/images/extension_definition.png M docs/en_US/images/extension_general.png M docs/en_US/images/extension_sql.png M docs/en_US/release_notes_7_6.rst M web/pgadmin/browser/server_groups/servers/databases/extensions/stat= ic/js/extension.ui.js M web/pgadmin/browser/server_groups/servers/databases/extensions/temp= lates/extensions/sql/create.sql M web/pgadmin/browser/server_groups/servers/databases/extensions/test= s/default/msql_create_extension_with_all_options.sql M web/pgadmin/browser/server_groups/servers/databases/extensions/test= s/default/tests.json M web/pgadmin/browser/server_groups/servers/databases/extensions/test= s/utils.py Log Message: ----------- Added cascade option while creating an extension. #3942 Commit: 00011b387a9470b81ab36ffa5993db4bcc0b6ba2 https://github.com/pgadmin-org/pgadmin4/commit/00011b387a9470b81ab3= 6ffa5993db4bcc0b6ba2 Author: Pravesh Sharma Date: 2023-08-04 (Fri, 04 Aug 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/default/create.sql Log Message: ----------- Fixed issue where cycle syntax was not added in SQL when creating new s= equence from UI. #6639 Commit: 2c4b479f50c652b1ca1f695f7a0798ff7681621c https://github.com/pgadmin-org/pgadmin4/commit/2c4b479f50c652b1ca1f= 695f7a0798ff7681621c Author: Khushboo Vashi Date: 2023-08-04 (Fri, 04 Aug 2023) Changed paths: M pkg/redhat/build.sh Log Message: ----------- Fix the rpm build failure for SBOM. Commit: ac50b4d80b2683a041e6c31ba5ad0a4622f82896 https://github.com/pgadmin-org/pgadmin4/commit/ac50b4d80b2683a041e6= c31ba5ad0a4622f82896 Author: Khushboo Vashi Date: 2023-08-04 (Fri, 04 Aug 2023) Changed paths: M pkg/redhat/build.sh Log Message: ----------- Another attempt to fix rpm build failure for SBOM. Commit: 27c7ea2ff15e73cde6aa9e59ff8f8ccfc01500e0 https://github.com/pgadmin-org/pgadmin4/commit/27c7ea2ff15e73cde6aa= 9e59ff8f8ccfc01500e0 Author: Pravesh Sharma Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M docs/en_US/images/table_advanced.png M docs/en_US/table_dialog.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/11_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/14_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/create_partition_table_with_collate.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/create_table_with_hash_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/alter_table_update_grants.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_partition_table_with_collate.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_hash_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_range_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/create_table_with_lik_tbl_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/alter_table_update_grants.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/11_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/create_table_with_lik_tbl_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/alter_table_update_grants.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/table_test_data.json M web/regression/javascript/schema_ui_files/table.ui.spec.js Log Message: ----------- Added all like options while creating a table. #6377 Commit: b55164c454c4950f93f105300d5129bca3e0a860 https://github.com/pgadmin-org/pgadmin4/commit/b55164c454c4950f93f1= 05300d5129bca3e0a860 Author: Khushboo Vashi Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M web/pgadmin/tools/sqleditor/__init__.py M web/pgadmin/tools/sqleditor/tests/test_poll_query_tool.py Log Message: ----------- Fix the query tool issue where raise Notice from func/proc or code bloc= ks are no longer displayed live. #6420 Commit: f399b30605d00781defc3cf9437bae3067dbd887 https://github.com/pgadmin-org/pgadmin4/commit/f399b30605d00781defc= 3cf9437bae3067dbd887 Author: Khushboo Vashi Date: 2023-08-07 (Mon, 07 Aug 2023) Changed paths: M docs/en_US/release_notes_7_6.rst Log Message: ----------- Update release notes. Commit: c72e2f159de1df625fe2bb19ef9ea839b929a0c2 https://github.com/pgadmin-org/pgadmin4/commit/c72e2f159de1df625fe2= bb19ef9ea839b929a0c2 Author: Khushboo Vashi Date: 2023-08-08 (Tue, 08 Aug 2023) Changed paths: M web/pgadmin/tools/sqleditor/__init__.py M web/pgadmin/tools/sqleditor/utils/start_running_query.py Log Message: ----------- Fix the query tool issue 'pgAdminThread' object has no attribute 'nativ= e_id'. #6660 Commit: 8afa17d692d67cc04a06d0c4c85654d99eaa348f https://github.com/pgadmin-org/pgadmin4/commit/8afa17d692d67cc04a06= d0c4c85654d99eaa348f Author: MysticBoy Date: 2023-08-08 (Tue, 08 Aug 2023) Changed paths: M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po Log Message: ----------- Chinese translation. Commit: 0b24a8f39aad1058e8c94b4b95c4c4c365b9e920 https://github.com/pgadmin-org/pgadmin4/commit/0b24a8f39aad1058e8c9= 4b4b95c4c4c365b9e920 Author: Yogesh Mahajan Date: 2023-08-09 (Wed, 09 Aug 2023) Changed paths: M web/pgadmin/tools/sqleditor/static/js/components/sections/MainToolB= ar.jsx Log Message: ----------- Ensure keyboard shortcut for query execution is disabled when query exe= cution is in progress. #6664 Commit: da71c0c7464923d415ad2634ede369921a736f3d https://github.com/pgadmin-org/pgadmin4/commit/da71c0c7464923d415ad= 2634ede369921a736f3d Author: Akshay Joshi Date: 2023-08-09 (Wed, 09 Aug 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/extensions/__in= it__.py Log Message: ----------- Fixed an issue where the 'CASCADE' keyword is always visible while crea= ting an Extension. #3942 Commit: b2eb23eb8dd8dd00d1dc76108c57c01a2ebd7413 https://github.com/pgadmin-org/pgadmin4/commit/b2eb23eb8dd8dd00d1dc= 76108c57c01a2ebd7413 Author: Khushboo Vashi Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/13_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/15_plus/properties.sql Log Message: ----------- Fix pgAdmin 7.5 fails to render table SQL with extension loaded index m= ethod. #6630 Commit: e06d39b70c86eca5e4130416356cd491c14a2bc0 https://github.com/pgadmin-org/pgadmin4/commit/e06d39b70c86eca5e413= 0416356cd491c14a2bc0 Author: Dave Page Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M pkg/mac/build-functions.sh Log Message: ----------- Cleanup some more unnecessary artefacts from the build. Commit: 7fcfea221417916433de2b978b2c7be9624f8c81 https://github.com/pgadmin-org/pgadmin4/commit/7fcfea221417916433de= 2b978b2c7be9624f8c81 Author: Dave Page Date: 2023-08-10 (Thu, 10 Aug 2023) Changed paths: M pkg/mac/entitlements.plist.in Log Message: ----------- JIT entitlement is required on Apple Silicon, otherwise NWJS won't star= t. See https://github.com/nwjs/nw.js/issues/8086 Commit: e80d55e968ccb38a34150feae9e61154641209c5 https://github.com/pgadmin-org/pgadmin4/commit/e80d55e968ccb38a3415= 0feae9e61154641209c5 Author: Khushboo Vashi Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M Make.bat M pkg/debian/build.sh M pkg/mac/build-functions.sh Log Message: ----------- Use a consistent name for sbom files. Commit: 3c43aa12af01c73b56dc4b37a8ec4510f80b480e https://github.com/pgadmin-org/pgadmin4/commit/3c43aa12af01c73b56dc= 4b37a8ec4510f80b480e Author: Akshay Joshi Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M docs/en_US/images/preferences_schema_diff.png M docs/en_US/images/schema_diff_compare_button.png M docs/en_US/preferences.rst M docs/en_US/release_notes_7_6.rst M docs/en_US/schema_diff.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/test_foreign_table.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/test_foreign_table.json R web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/11_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/12_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/14_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/ppas/sql/12_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/ppas/sql/14_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/ppas/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= schema_diff_utils.py A web/pgadmin/browser/server_groups/servers/databases/schemas/types/t= emplates/types/ppas/sql/default/type_schema_diff.sql M web/pgadmin/tools/schema_diff/__init__.py M web/pgadmin/tools/schema_diff/compare.py M web/pgadmin/tools/schema_diff/directory_compare.py M web/pgadmin/tools/schema_diff/static/js/SchemaDiffConstants.js M web/pgadmin/tools/schema_diff/static/js/components/ResultGridCompon= ent.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffButton= Component.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompar= e.jsx R web/pgadmin/tools/schema_diff/tests/pg/10_plus/source.sql R web/pgadmin/tools/schema_diff/tests/pg/10_plus/target.sql M web/pgadmin/tools/schema_diff/tests/pg/11_plus/source.sql M web/pgadmin/tools/schema_diff/tests/pg/11_plus/target.sql M web/pgadmin/tools/schema_diff/tests/pg/12_plus/target.sql R web/pgadmin/tools/schema_diff/tests/ppas/10_plus/source.sql R web/pgadmin/tools/schema_diff/tests/ppas/10_plus/target.sql M web/pgadmin/tools/schema_diff/tests/ppas/11_plus/source.sql M web/pgadmin/tools/schema_diff/tests/ppas/11_plus/target.sql M web/pgadmin/tools/schema_diff/tests/test_schema_diff_comp.py Log Message: ----------- 1) Added 'Ignore Grants' option in the schema diff tool. #5759 2)=C2=A0Added 'Ignore Tablespace' option in the schema diff tool. #6004 3) Ensure that Schema Diff comparison results should be displayed in the = sorted order. #6595 4) Fixed an issue where the SET directive is excluded from the function h= eader in the schema diff tool. #6651 Commit: 98fd51b38bcb98abed4e5397965dda1f69b99de4 https://github.com/pgadmin-org/pgadmin4/commit/98fd51b38bcb98abed4e= 5397965dda1f69b99de4 Author: MysticBoy Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po Log Message: ----------- Fixed Chinese translation error Commit: 0e0eb3c2d5bb4c57bf3e496d26be6a2e00ab200f https://github.com/pgadmin-org/pgadmin4/commit/0e0eb3c2d5bb4c57bf3e= 496d26be6a2e00ab200f Author: Akshay Joshi Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompar= e.jsx Log Message: ----------- Fixed the validation for source and target schema in schema diff tool. Commit: a9799f25a25defa5be52a06e964f569e10f885e6 https://github.com/pgadmin-org/pgadmin4/commit/a9799f25a25defa5be52= a06e964f569e10f885e6 Author: Khushboo Vashi Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M pkg/pip/build.sh Log Message: ----------- Generate SBOM for Python wheel package. Commit: 2c81b33925ee32f69505c0042121bf631ad9e4ac https://github.com/pgadmin-org/pgadmin4/commit/2c81b33925ee32f69505= c0042121bf631ad9e4ac Author: Akshay Joshi Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M web/pgadmin/tools/schema_diff/static/js/components/ResultGridCompon= ent.jsx Log Message: ----------- Sort parent objects as well in Schema Diff tool. Commit: 33b2b82ba960906c7dd8213d1ab7f864bff171e8 https://github.com/pgadmin-org/pgadmin4/commit/33b2b82ba960906c7dd8= 213d1ab7f864bff171e8 Author: Akshay Joshi Date: 2023-08-16 (Wed, 16 Aug 2023) Changed paths: M Make.bat M pkg/linux/build-functions.sh M pkg/mac/build-functions.sh M runtime/package.json M runtime/yarn.lock Log Message: ----------- Pin NW.js to 0.77.0, as the latest version crashes after an attempt to = reopen the fullscreen window. Commit: 34f160cec77ec416a914506d0f87ee5cefcbef9f https://github.com/pgadmin-org/pgadmin4/commit/34f160cec77ec416a914= 506d0f87ee5cefcbef9f Author: Yogesh Mahajan Date: 2023-08-16 (Wed, 16 Aug 2023) Changed paths: M web/config.py M web/pgadmin/model/__init__.py M web/regression/runtests.py Log Message: ----------- Allow changing the POOL_SIZE and MAX_OVERFLOW config values of the pgAd= min config DB connection pool. #6208 Commit: 1adde6084f368c8fb728c54105f2692bf18121f6 https://github.com/pgadmin-org/pgadmin4/commit/1adde6084f368c8fb728= c54105f2692bf18121f6 Author: Aditya Toshniwal Date: 2023-08-16 (Wed, 16 Aug 2023) Changed paths: M docs/en_US/release_notes_7_6.rst Log Message: ----------- Update release notes Commit: edd1783353b9de9ddd120c5945472fd475c7b88d https://github.com/pgadmin-org/pgadmin4/commit/edd1783353b9de9ddd12= 0c5945472fd475c7b88d Author: Akshay Joshi Date: 2023-08-16 (Wed, 16 Aug 2023) Changed paths: M web/pgadmin/tools/schema_diff/directory_compare.py Log Message: ----------- Fixed an issue where ignore owner is not working when owner and grants = both are different Commit: e2f32c0984a96e36203ea5971dd28ccd1be6d17e https://github.com/pgadmin-org/pgadmin4/commit/e2f32c0984a96e36203e= a5971dd28ccd1be6d17e Author: Yogesh Mahajan Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M docs/en_US/build_code_snippet.py M pkg/pip/setup_pip.py Log Message: ----------- Fix doc build failure due to SQLAlchemy changes. #6208 Commit: eee7e1ae5336e28cc563c1395dc269a228b6e738 https://github.com/pgadmin-org/pgadmin4/commit/eee7e1ae5336e28cc563= c1395dc269a228b6e738 Author: Akshay Joshi Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M web/pgadmin/messages.pot M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po M web/pgadmin/translations/de/LC_MESSAGES/messages.mo M web/pgadmin/translations/de/LC_MESSAGES/messages.po M web/pgadmin/translations/es/LC_MESSAGES/messages.mo M web/pgadmin/translations/es/LC_MESSAGES/messages.po M web/pgadmin/translations/fr/LC_MESSAGES/messages.mo M web/pgadmin/translations/fr/LC_MESSAGES/messages.po M web/pgadmin/translations/id/LC_MESSAGES/messages.mo M web/pgadmin/translations/id/LC_MESSAGES/messages.po M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po M web/pgadmin/translations/ja/LC_MESSAGES/messages.mo M web/pgadmin/translations/ja/LC_MESSAGES/messages.po M web/pgadmin/translations/ko/LC_MESSAGES/messages.mo M web/pgadmin/translations/ko/LC_MESSAGES/messages.po M web/pgadmin/translations/pl/LC_MESSAGES/messages.mo M web/pgadmin/translations/pl/LC_MESSAGES/messages.po M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po M web/pgadmin/translations/ru/LC_MESSAGES/messages.mo M web/pgadmin/translations/ru/LC_MESSAGES/messages.po M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po Log Message: ----------- Update message catalogs. Commit: 93525a61969d917c5336377458219a56f8de7ade https://github.com/pgadmin-org/pgadmin4/commit/93525a61969d917c5336= 377458219a56f8de7ade Author: Libor M Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po Log Message: ----------- Czech translation for version 7.6 Commit: 7f5433b307571065280f5bece33d278a10dd37f3 https://github.com/pgadmin-org/pgadmin4/commit/7f5433b307571065280f= 5bece33d278a10dd37f3 Author: Yogesh Mahajan Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M docs/en_US/oauth2.rst Log Message: ----------- Update documentation for OAuth2 authentication redirect url.#6644 Commit: 779749a5156648a1456eb09496a6825eb53d8869 https://github.com/pgadmin-org/pgadmin4/commit/779749a5156648a1456e= b09496a6825eb53d8869 Author: Aditya Toshniwal Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M web/pgadmin/utils/driver/psycopg3/server_manager.py Log Message: ----------- Fix an 'str expected' error in import/export when setting server passwo= rd in env Commit: c08953b9b386e302835585bded6da4df70358e71 https://github.com/pgadmin-org/pgadmin4/commit/c08953b9b386e3028355= 85bded6da4df70358e71 Author: Akshay Joshi Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M web/config.py Log Message: ----------- Update version for release 7.6 Commit: e8283173ba178ceaed646cd3a3ed9fc9d580d255 https://github.com/pgadmin-org/pgadmin4/commit/e8283173ba178ceaed64= 6cd3a3ed9fc9d580d255 Author: Aditya Toshniwal Date: 2023-08-23 (Wed, 23 Aug 2023) Changed paths: M web/package.json M web/webpack.config.js M web/yarn.lock Log Message: ----------- Remove imagemin-pngquant as we already have a PNG optimizer imagemin-op= tipng Commit: cd613ded0a12f5566e67d29e510515ca2df61c6b https://github.com/pgadmin-org/pgadmin4/commit/cd613ded0a12f5566e67= d29e510515ca2df61c6b Author: Yogesh Mahajan Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: M web/pgadmin/authenticate/__init__.py M web/pgadmin/authenticate/oauth2.py M web/pgadmin/utils/__init__.py Log Message: ----------- Ensure user is redirected to login page after failed login. #6704 Commit: 77467209c2bca1a28b978ff8e53ea71e1622a4a4 https://github.com/pgadmin-org/pgadmin4/commit/77467209c2bca1a28b97= 8ff8e53ea71e1622a4a4 Author: Akshay Joshi Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: M docs/en_US/release_notes.rst A docs/en_US/release_notes_7_7.rst M web/regression/python_test_utils/test_utils.py Log Message: ----------- 1) Added release note for v7.7 2) Added exception handling while removing the test database file. Commit: 5fb80af90ec447332600dba9837c6572c0424bbe https://github.com/pgadmin-org/pgadmin4/commit/5fb80af90ec447332600= dba9837c6572c0424bbe Author: Anil Sahoo <122535205+anilsahoo20@users.noreply.github.com> Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: M docs/en_US/images/subscription_sql.png R docs/en_US/images/subscription_with.png A docs/en_US/images/subscription_with_1.png A docs/en_US/images/subscription_with_2.png M docs/en_US/subscription_dialog.rst M web/pgadmin/browser/server_groups/servers/databases/subscriptions/_= _init__.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/s= tatic/js/subscription.ui.js A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/14_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/14_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/14_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/15_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/15_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/15_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/16_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/16_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/16_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/alter_parameters.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/alter_parameters_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/create_subscription.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/create_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/alter_parameters.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/alter_parameters_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/create_subscription.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/create_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/alter_parameters.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/alter_parameters_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/create_subscription.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/create_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/alter_maintenance_db_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/alter_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/alter_sync_msql.sql M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/test.json M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/subscription_test_data.json M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_create.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_delete.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_delete_multiple.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_get.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_put.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_sql.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/utils.py Log Message: ----------- Added all the new options of the 'WITH' clause in the subscription dial= og. #4805 Commit: c87e9259912a312c11fc0b125fecc1e2aa2c5325 https://github.com/pgadmin-org/pgadmin4/commit/c87e9259912a312c11fc= 0b125fecc1e2aa2c5325 Author: Akshay Joshi Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: M docs/en_US/release_notes_7_7.rst Log Message: ----------- Update release note Commit: 46c67a2f4e2dc048ec238bf8349b6d1714a3027d https://github.com/pgadmin-org/pgadmin4/commit/46c67a2f4e2dc048ec23= 8bf8349b6d1714a3027d Author: Khushboo Vashi Date: 2023-08-28 (Mon, 28 Aug 2023) Changed paths: M Make.bat Log Message: ----------- Fix SBOM generation issue on Windows. Commit: 0b91244f91c053381639be3d69e1742d37e5887a https://github.com/pgadmin-org/pgadmin4/commit/0b91244f91c053381639= be3d69e1742d37e5887a Author: Khushboo Vashi Date: 2023-08-30 (Wed, 30 Aug 2023) Changed paths: M Make.bat Log Message: ----------- Another attempt to fix SBOM Windows issue. Commit: ed8aeed81805e7abc0b2ef0b489224888e49b133 https://github.com/pgadmin-org/pgadmin4/commit/ed8aeed81805e7abc0b2= ef0b489224888e49b133 Author: Khushboo Vashi Date: 2023-08-31 (Thu, 31 Aug 2023) Changed paths: M Make.bat Log Message: ----------- Remove backslash from the directory path to fix the SBOM generation iss= ue on Windows. Commit: 0b7eafaca06b01df351447b7e813f4f81d09910f https://github.com/pgadmin-org/pgadmin4/commit/0b7eafaca06b01df3514= 47b7e813f4f81d09910f Author: Anil Sahoo <122535205+anilsahoo20@users.noreply.github.com> Date: 2023-08-31 (Thu, 31 Aug 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.js Log Message: ----------- Added the 'data type' column in the properties tab of the Columns colle= ction node. #2411 Commit: 5cf9dea9a86966dafc84c67ed533192c75a93133 https://github.com/pgadmin-org/pgadmin4/commit/5cf9dea9a86966dafc84= c67ed533192c75a93133 Author: sprayzcs <33363043+sprayzcs@users.noreply.github.com> Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M pkg/docker/entrypoint.sh Log Message: ----------- Change grep regex in the docker's entrypoint to find env variables star= ting with PGADMIN_CONFIG_ only. Commit: 39a14920e34e9afeddd9f362400e7687a13d0faf https://github.com/pgadmin-org/pgadmin4/commit/39a14920e34e9afeddd9= f362400e7687a13d0faf Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M runtime/package.json M runtime/yarn.lock Log Message: ----------- Python dependency: Bump axios from 1.4.0 to 1.5.0 in /runtime (#6725) Bumps [axios](https://github.com/axios/axios) from 1.4.0 to 1.5.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.4.0...v1.5.0) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: c0b868b53bded9a9527c3182821d6168096dd3ee https://github.com/pgadmin-org/pgadmin4/commit/c0b868b53bded9a9527c= 3182821d6168096dd3ee Author: Akshay Joshi Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M docs/en_US/database_dialog.rst M docs/en_US/images/database_advanced.png M docs/en_US/images/database_definition.png M docs/en_US/images/database_general.png M docs/en_US/images/database_parameters.png M docs/en_US/images/database_security.png M docs/en_US/images/database_sql.png M docs/en_US/release_notes_7_7.rst M web/pgadmin/browser/server_groups/servers/databases/__init__.py M web/pgadmin/browser/server_groups/servers/databases/static/js/datab= ase.js M web/pgadmin/browser/server_groups/servers/databases/static/js/datab= ase.ui.js A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/15_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/15_plus/get_icu_locale.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/15_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_function.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_reset_all.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_sequences.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_tables.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_types.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_icu.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_icu_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_new_options_libc.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_new_options_libc_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/test_database.json A web/pgadmin/browser/server_groups/servers/databases/tests/pg/16_plu= s/create_database_icu_rules.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/16_plu= s/create_database_icu_rules_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/16_plu= s/test_database.json M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_function.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_reset_all.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_sequences.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_tables.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_types.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/test_database.json A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_function.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_reset_all.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_sequences.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_tables.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_types.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_icu.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_icu_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_new_options_libc.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_new_options_libc_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/test_database.json A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/16_p= lus/create_database_icu_rules.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/16_p= lus/create_database_icu_rules_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/16_p= lus/test_database.json M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_function.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_reset_all.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_sequences.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_tables.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_types.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/test_database.json M web/pgadmin/browser/server_groups/servers/databases/tests/test_db_a= dd.py M web/pgadmin/browser/server_groups/servers/databases/tests/utils.py M web/regression/re_sql/tests/test_resql.py Log Message: ----------- Added Strategy, Locale Provider, ICU Locale, ICU Rules, and OID options= while creating a database. #6383 Commit: e5c249e81c7e21a36c3cdacf36f74fe095e1ea8a https://github.com/pgadmin-org/pgadmin4/commit/e5c249e81c7e21a36c3c= dacf36f74fe095e1ea8a Author: Dave Page Date: 2023-09-04 (Mon, 04 Sep 2023) Changed paths: M Make.bat Log Message: ----------- Remove version from SSL libs Commit: 02eaf787e96581657ea10cd040b4cf4f66f6a582 https://github.com/pgadmin-org/pgadmin4/commit/02eaf787e96581657ea1= 0cd040b4cf4f66f6a582 Author: Everton Seiei Arakaki <30481051+EvertonSA@users.noreply.github.= com> Date: 2023-09-05 (Tue, 05 Sep 2023) Changed paths: M docs/en_US/oauth2.rst M web/config.py M web/pgadmin/authenticate/oauth2.py M web/pgadmin/browser/tests/test_oauth2_with_mocking.py Log Message: ----------- Add support for additional ID token claim checks for OAuth 2 authentica= tion. #6736 Commit: cf3c696f7e79804b58dcd0819932e427610e8322 https://github.com/pgadmin-org/pgadmin4/commit/cf3c696f7e79804b58dc= d0819932e427610e8322 Author: Akshay Joshi Date: 2023-09-05 (Tue, 05 Sep 2023) Changed paths: M requirements.txt Log Message: ----------- Pin python-socketio to 5.8.0 as the latest version throwing error for t= he test client. Commit: 88162c683e8e05c636e1f38c1840f215923aed98 https://github.com/pgadmin-org/pgadmin4/commit/88162c683e8e05c636e1= f38c1840f215923aed98 Author: Akshay Joshi Date: 2023-09-05 (Tue, 05 Sep 2023) Changed paths: M requirements.txt Log Message: ----------- Unpin the 'python-socketio' as the issue is fixed in the latest version= of Flask-SocketIO v5.3.6 Commit: 095e11247d27f95c361847ce9b67f156205d2302 https://github.com/pgadmin-org/pgadmin4/commit/095e11247d27f95c3618= 47ce9b67f156205d2302 Author: Khushboo Vashi Date: 2023-09-05 (Tue, 05 Sep 2023) Changed paths: M docs/en_US/release_notes_7_7.rst Log Message: ----------- Update release notes. Commit: a43b70e36003da5bc6c7ac79f87bb1cd55d60ba1 https://github.com/pgadmin-org/pgadmin4/commit/a43b70e36003da5bc6c7= ac79f87bb1cd55d60ba1 Author: Pravesh Sharma Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: A docs/en_US/images/materialized_view_code.png M docs/en_US/images/materialized_view_definition.png M docs/en_US/images/materialized_view_parameter.png M docs/en_US/images/materialized_view_security.png M docs/en_US/images/materialized_view_sql.png R docs/en_US/images/materialized_view_storage.png M docs/en_US/images/table_advanced.png M docs/en_US/materialized_view_dialog.rst M docs/en_US/table_dialog.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= __init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_expr_statistics_msql.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_expr_statistics_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/index_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/test_indexes_put.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= partitions/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= partitions/static/js/partition.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/partition.utils.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/12_plus/nodes.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/12_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/14_plus/nodes.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/12_plus/nodes.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/12_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/14_plus/nodes.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/get_access_methods.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/14_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/15_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/views/_= _init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.js M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/create_access_method.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/get_access_methods.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/15_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/get_access_methods.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/15_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/12_plus/create_mview_with_am_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/12_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/12_plus/tests.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/15_plus/test_mview.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/12_plus/create_mview_with_am_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/12_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/12_plus/tests.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/15_plus/test_mview.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/test_mview.json M web/regression/javascript/schema_ui_files/mview.ui.spec.js Log Message: ----------- 1. Added USING method while creating the table. #6378 2. Added USING method while creating the materialized view. #6400 Commit: 07d965ea460163382c7855d947d5a05e91f79881 https://github.com/pgadmin-org/pgadmin4/commit/07d965ea460163382c78= 55d947d5a05e91f79881 Author: Akshay Joshi Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M docs/en_US/release_notes_7_7.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.js Log Message: ----------- Ensure that Materialized view size fields in Statistics should be human= -readable. #6712 Commit: e9384615dc91fe6918568ee7dc7404e12c7ffb4e https://github.com/pgadmin-org/pgadmin4/commit/e9384615dc91fe691856= 8ee7dc7404e12c7ffb4e Author: Akshay Joshi Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.js Log Message: ----------- Fixed linter error. Commit: 32403920fe0828da924fb4f6c80d85ce8b0179c1 https://github.com/pgadmin-org/pgadmin4/commit/32403920fe0828da924f= b4f6c80d85ce8b0179c1 Author: Anil Sahoo <122535205+anilsahoo20@users.noreply.github.com> Date: 2023-09-07 (Thu, 07 Sep 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.js Log Message: ----------- Enhancement of properties tab for column's collection by adding Primary= Key and Not NULL columns. #2411 Commit: cfc338c5f0677dfcf32c107403d4da54a0f26e54 https://github.com/pgadmin-org/pgadmin4/commit/cfc338c5f0677dfcf32c= 107403d4da54a0f26e54 Author: Pravesh Sharma Date: 2023-09-12 (Tue, 12 Sep 2023) Changed paths: M web/pgadmin/static/js/SecurityPages/LoginPage.jsx Log Message: ----------- Fix an issue where login form doesn't appear if internal auth source is= removed. #6378 Commit: 2f5fb6a9969a1b05104e45db60944586853614af https://github.com/pgadmin-org/pgadmin4/commit/2f5fb6a9969a1b05104e= 45db60944586853614af Author: Aditya Toshniwal Date: 2023-09-12 (Tue, 12 Sep 2023) Changed paths: M web/pgadmin/browser/__init__.py Log Message: ----------- Fix an issue where user is not able to change the password when SMTP is= not configured. #6274. Fix an issue where changing the password shows success but the new passwo= rd is not working. #6730. Commit: 8c91d40932742c9c5ad5ada6f1c7a315f32e8f1d https://github.com/pgadmin-org/pgadmin4/commit/8c91d40932742c9c5ad5= ada6f1c7a315f32e8f1d Author: Pravesh Sharma Date: 2023-09-13 (Wed, 13 Sep 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/15_plus/test_mview.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/test_mview.json Log Message: ----------- Fixed RESQL test case failure for EPAS 15. #6400 Commit: aa973fc8ae805c87a0f6141a32c013d9f0f85889 https://github.com/pgadmin-org/pgadmin4/commit/aa973fc8ae805c87a0f6= 141a32c013d9f0f85889 Author: Nikhil Mohite Date: 2023-09-13 (Wed, 13 Sep 2023) Changed paths: M docs/en_US/backup_dialog.rst A docs/en_US/images/backup_object_selection.png M web/package.json A web/pgadmin/static/js/PgTreeView/index.jsx M web/pgadmin/static/js/SchemaView/FormView.jsx M web/pgadmin/static/js/SchemaView/MappedControl.jsx M web/pgadmin/static/js/components/EmptyPanelMessage.jsx M web/pgadmin/static/js/components/FormComponents.jsx M web/pgadmin/tools/backup/__init__.py M web/pgadmin/tools/backup/static/js/backup.js M web/pgadmin/tools/backup/static/js/backup.ui.js M web/pgadmin/tools/backup/tests/test_create_backup_job.py M web/pgadmin/tools/grant_wizard/__init__.py M web/pgadmin/tools/sqleditor/__init__.py M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/utils/start_running_query.py M web/regression/javascript/schema_ui_files/backup.ui.spec.js M web/yarn.lock Log Message: ----------- Added support to select/deselect objects in the Backup dialog. #642 Commit: d69b4282c8ea6e21256f242fef252acd50d9d638 https://github.com/pgadmin-org/pgadmin4/commit/d69b4282c8ea6e21256f= 242fef252acd50d9d638 Author: Pravesh Sharma Date: 2023-09-13 (Wed, 13 Sep 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/14_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.ui.js Log Message: ----------- Fixed issues reported while testing feature #6378 Commit: ffec77d50be9572ba78896b5ebc16e38df9dd92c https://github.com/pgadmin-org/pgadmin4/commit/ffec77d50be9572ba788= 96b5ebc16e38df9dd92c Author: Akshay Joshi Date: 2023-09-14 (Thu, 14 Sep 2023) Changed paths: M docs/en_US/column_dialog.rst M docs/en_US/images/column_definition.png M docs/en_US/release_notes_7_7.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/alter_column_compression.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/alter_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/create_column_comp.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/create_column_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_text_with_default_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_text_with_default_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_timestamp_with_default_value_usin= g_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_timestamp_with_default_value_usin= g_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_with_interger_array_and_options.m= sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_with_interger_array_and_options.s= ql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_text_with_default_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_text_with_default_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_timestamp_with_default_value_usi= ng_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_timestamp_with_default_value_usi= ng_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_with_interger_array_and_options.= msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_with_interger_array_and_options.= sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/alter_column_compression.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/alter_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/create_column_comp.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/create_column_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/14_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_type_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_type_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/create_table_with_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/create_table_with_column_compression_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/11_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_type_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_type_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/create_table_with_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/create_table_with_column_compression_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/alter_parameters.sql M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/alter_parameters_msql.sql M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/test.json M web/pgadmin/static/js/PgTreeView/index.jsx Log Message: ----------- Added compression method option while creating a column. #6379 Commit: 64c71becc671b79137a7264384ea498893bab047 https://github.com/pgadmin-org/pgadmin4/commit/64c71becc671b79137a7= 264384ea498893bab047 Author: Akshay Joshi Date: 2023-09-14 (Thu, 14 Sep 2023) Changed paths: M web/pgadmin/messages.pot M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po M web/pgadmin/translations/de/LC_MESSAGES/messages.mo M web/pgadmin/translations/de/LC_MESSAGES/messages.po M web/pgadmin/translations/es/LC_MESSAGES/messages.mo M web/pgadmin/translations/es/LC_MESSAGES/messages.po M web/pgadmin/translations/fr/LC_MESSAGES/messages.mo M web/pgadmin/translations/fr/LC_MESSAGES/messages.po M web/pgadmin/translations/id/LC_MESSAGES/messages.mo M web/pgadmin/translations/id/LC_MESSAGES/messages.po M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po M web/pgadmin/translations/ja/LC_MESSAGES/messages.mo M web/pgadmin/translations/ja/LC_MESSAGES/messages.po M web/pgadmin/translations/ko/LC_MESSAGES/messages.mo M web/pgadmin/translations/ko/LC_MESSAGES/messages.po M web/pgadmin/translations/pl/LC_MESSAGES/messages.mo M web/pgadmin/translations/pl/LC_MESSAGES/messages.po M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po M web/pgadmin/translations/ru/LC_MESSAGES/messages.mo M web/pgadmin/translations/ru/LC_MESSAGES/messages.po M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po Log Message: ----------- Update message catalogs for v7.7 Commit: 7af597eca26c27143b3c8b1b435d3de4e3c3818c https://github.com/pgadmin-org/pgadmin4/commit/7af597eca26c27143b3c= 8b1b435d3de4e3c3818c Author: Domenico Sgarbossa Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po Log Message: ----------- Updated Italian translations for v7.7 Commit: 0d111e0fb6828b5dcadd2bce7778806ab07c17dd https://github.com/pgadmin-org/pgadmin4/commit/0d111e0fb6828b5dcadd= 2bce7778806ab07c17dd Author: rlbxku1r <32811754+rlbxku1r@users.noreply.github.com> Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M web/pgadmin/translations/ja/LC_MESSAGES/messages.mo M web/pgadmin/translations/ja/LC_MESSAGES/messages.po Log Message: ----------- Update Japanese translation for v7.7 Commit: 02ecc82e73f12e84e54c3947ada943d80f746c87 https://github.com/pgadmin-org/pgadmin4/commit/02ecc82e73f12e84e54c= 3947ada943d80f746c87 Author: Aditya Toshniwal Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M docs/en_US/release_notes_7_7.rst M web/pgadmin/misc/__init__.py M web/pgadmin/misc/file_manager/__init__.py Log Message: ----------- Fix a security related issue where an authenticated user can run remote= command using validate binary path API (CVE-2023-5002). #6763 (#6764) Commit: 07f18a1b05092e88720feace8fc1191cb27b6c43 https://github.com/pgadmin-org/pgadmin4/commit/07f18a1b05092e88720f= eace8fc1191cb27b6c43 Author: Aditya Toshniwal Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M web/pgadmin/browser/__init__.py Log Message: ----------- Fix an issue where user get logged out if password in changed. #6274 Commit: 0f5450c6d2a85740f04053da30ad69d3f5f448ea https://github.com/pgadmin-org/pgadmin4/commit/0f5450c6d2a85740f040= 53da30ad69d3f5f448ea Author: Nikhil Mohite Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M web/pgadmin/static/js/PgTreeView/index.jsx Log Message: ----------- Fixed the following issues found in testing of #642 1. When all nodes are collapsed & you select the schema node, table node = remains partially selected. 2. When paren node is expanded with above operation, Child selection is n= ot visible 3. Prevent scrolling to top on selection of node 4. The checkbox state is NOT remembered on switching of the tab. Commit: 32588514254c93c808fee2b13ced43a14ed21748 https://github.com/pgadmin-org/pgadmin4/commit/32588514254c93c808fe= e2b13ced43a14ed21748 Author: Pravesh Sharma Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/partition.utils.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= utils.py Log Message: ----------- Access method for partitions not visible when opening table properties.= #6378 Commit: 61fa8b16c90590b59c624e440187441349020e1a https://github.com/pgadmin-org/pgadmin4/commit/61fa8b16c90590b59c62= 4e440187441349020e1a Author: Akshay Joshi Date: 2023-09-18 (Mon, 18 Sep 2023) Changed paths: M docs/en_US/release_notes_7_7.rst M web/config.py Log Message: ----------- Update version for release 7.7 Commit: 35f05e49b3632a0a674b9b36535a7fe2d93dd0c2 https://github.com/pgadmin-org/pgadmin4/commit/35f05e49b3632a0a674b= 9b36535a7fe2d93dd0c2 Author: Aditya Toshniwal Date: 2023-09-20 (Wed, 20 Sep 2023) Changed paths: M web/pgadmin/misc/__init__.py M web/pgadmin/utils/__init__.py Log Message: ----------- Fix the security issue of validate bin path to consider and fix more sc= enarios. #6763 Commit: 3b616b2fb1cf0dc31933aec751aea8ec266e5bcc https://github.com/pgadmin-org/pgadmin4/commit/3b616b2fb1cf0dc31933= aec751aea8ec266e5bcc Author: Aditya Toshniwal Date: 2023-09-20 (Wed, 20 Sep 2023) Changed paths: M web/pgadmin/utils/__init__.py Log Message: ----------- Handle a missing case in previous commit where a PG binary may not be p= resent on some systems. #6763 Commit: 5a26cad588260b8abeaa56a83b8fd17a0abbc6a6 https://github.com/pgadmin-org/pgadmin4/commit/5a26cad588260b8abeaa= 56a83b8fd17a0abbc6a6 Author: Dave Page Date: 2023-09-21 (Thu, 21 Sep 2023) Changed paths: M Dockerfile M docs/en_US/release_notes.rst A docs/en_US/release_notes_7_8.rst Log Message: ----------- Use PG16 as the default in the container. Commit: 5736e173ea5ff6be772fa3fe60fa5919fb33b77a https://github.com/pgadmin-org/pgadmin4/commit/5736e173ea5ff6be772f= a3fe60fa5919fb33b77a Author: Akshay Joshi Date: 2023-09-26 (Tue, 26 Sep 2023) Changed paths: M Dockerfile M docs/en_US/container_deployment.rst M docs/en_US/release_notes_7_8.rst M pkg/docker/entrypoint.sh M web/config.py M web/pgadmin/utils/constants.py Log Message: ----------- 1) Fixed an issue where PG 16 binaries not getting copied into the dock= er container. 2) Remove support for PostgreSQL 11. Commit: 3cd547f879ab6679d00564a69b76f76df8cfedcd https://github.com/pgadmin-org/pgadmin4/commit/3cd547f879ab6679d005= 64a69b76f76df8cfedcd Author: Yogesh Mahajan Date: 2023-09-26 (Tue, 26 Sep 2023) Changed paths: M docs/en_US/images/foreign_table_columns.png M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/children/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/static/img/coll-foreign_table_column.svg A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/static/img/foreign_table_column.svg A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/static/js/foreign_table_column.js A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_timestamp_with_d= efault_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_timestamp_with_d= efault_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_with_integer_gen= erated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_with_integer_gen= erated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_timestamp_with_= default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_timestamp_with_= default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_with_integer_ge= nerated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_with_integer_ge= nerated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/column_test_data.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_numeric.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_numeric.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_text_with_defaul= t_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_text_with_defaul= t_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_numeric.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_numeric.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_text_with_defau= lt_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_text_with_defau= lt_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/test_ft_column_add.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/test_ft_column_delete.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/test_ft_column_get.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.js M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/delete.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/edit_mode_types_multi.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/enable_disable_trigger.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/foreign_table_schema_diff.sq= l M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_columns.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_enabled_triggers.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_table_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/node.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/foreign_tables_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/test_foreign_table.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/test_foreign_table.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/12_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/default/properties.sql M web/regression/javascript/schema_ui_files/foreign_table.ui.spec.js M web/regression/re_sql/tests/test_resql.py M web/webpack.config.js M web/webpack.shim.js Log Message: ----------- Implement column node and its features for foreign table. #640, #6373, = #6674 Commit: 975bcd9fb076701e55807dcfeba5a55ef06a281c https://github.com/pgadmin-org/pgadmin4/commit/975bcd9fb076701e5580= 7dcfeba5a55ef06a281c Author: Khushboo Vashi Date: 2023-09-26 (Tue, 26 Sep 2023) Changed paths: M docs/en_US/release_notes_7_8.rst Log Message: ----------- Update release notes. Commit: 4050545f7c96ab0fab294e064d894742f3931b0b https://github.com/pgadmin-org/pgadmin4/commit/4050545f7c96ab0fab29= 4e064d894742f3931b0b Author: Akshay Joshi Date: 2023-09-26 (Tue, 26 Sep 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/pgadmin/tools/debugger/static/js/DebuggerModule.js Log Message: ----------- Fixed an issue where the wrong message 'Current database has been moved= or renamed' is displayed when debugging any function. #6482 Commit: ca3ec76db6641737d576248531791695d96574b0 https://github.com/pgadmin-org/pgadmin4/commit/ca3ec76db6641737d576= 248531791695d96574b0 Author: Akshay Joshi Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M .github/workflows/run-feature-tests-pg.yml Log Message: ----------- Added version PG 16 and removed PG 11 Commit: bae912fa405c8735766bf81ca6eb407994938189 https://github.com/pgadmin-org/pgadmin4/commit/bae912fa405c8735766b= f81ca6eb407994938189 Author: Akshay Joshi Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M .github/workflows/run-feature-tests-epas.yml M .github/workflows/run-python-tests-epas.yml M .github/workflows/run-python-tests-pg.yml Log Message: ----------- Added PG version 16 and removed PG version 11 from github actions. Commit: 16c95d21a73ac4b8b1851c9e8b7099c30a53e753 https://github.com/pgadmin-org/pgadmin4/commit/16c95d21a73ac4b8b185= 1c9e8b7099c30a53e753 Author: Sahil Harpal <56965873+Sahil1479@users.noreply.github.com> Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M web/pgadmin/dashboard/__init__.py M web/pgadmin/dashboard/static/js/Dashboard.jsx A web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx A web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx A web/pgadmin/dashboard/static/js/SystemStats/Storage.jsx A web/pgadmin/dashboard/static/js/SystemStats/Summary.jsx A web/pgadmin/dashboard/static/js/SystemStats/utility.js A web/pgadmin/dashboard/templates/dashboard/sql/default/system_statis= tics.sql M web/pgadmin/static/js/components/PgChart/StreamingChart.jsx Log Message: ----------- GUI representation of the system's activity using the system_stats exte= nsion. #6797 Commit: c6f8918983708614d8497b7101d332d6309719b7 https://github.com/pgadmin-org/pgadmin4/commit/c6f8918983708614d849= 7b7101d332d6309719b7 Author: Khushboo Vashi Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M docs/en_US/release_notes_7_8.rst Log Message: ----------- Update release notes. Commit: f9bbadfc6a49ada0269dd5f36b8c0c84e1c9c766 https://github.com/pgadmin-org/pgadmin4/commit/f9bbadfc6a49ada0269d= d5f36b8c0c84e1c9c766 Author: Yogesh Mahajan Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M requirements.txt Log Message: ----------- Pin the cryptography version to fix PyO3 modules initialisation error. = #6718 Commit: 4309aa3ba7079ef47fef3c8b15c5622645e7d086 https://github.com/pgadmin-org/pgadmin4/commit/4309aa3ba7079ef47fef= 3c8b15c5622645e7d086 Author: Akshay Joshi Date: 2023-09-27 (Wed, 27 Sep 2023) Changed paths: M Dockerfile M docs/en_US/release_notes_7_8.rst Log Message: ----------- Ensure that the backup works properly for PG 16 on the latest docker im= age. #6790 Commit: 68b7ddb592dfda9eb9aff4eb19128cef80469ab4 https://github.com/pgadmin-org/pgadmin4/commit/68b7ddb592dfda9eb9af= f4eb19128cef80469ab4 Author: Khushboo Vashi Date: 2023-09-28 (Thu, 28 Sep 2023) Changed paths: M web/pgadmin/dashboard/static/js/Dashboard.jsx M web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx M web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx M web/pgadmin/dashboard/static/js/SystemStats/Storage.jsx M web/pgadmin/dashboard/static/js/SystemStats/Summary.jsx M web/pgadmin/dashboard/static/js/SystemStats/utility.js M web/pgadmin/static/js/components/PgChart/StreamingChart.jsx Log Message: ----------- Fix UI issues for System Statistics panel. Commit: b9d30069152b91c3c87af018604ce784cf096f67 https://github.com/pgadmin-org/pgadmin4/commit/b9d30069152b91c3c87a= f018604ce784cf096f67 Author: Aditya Toshniwal Date: 2023-09-29 (Fri, 29 Sep 2023) Changed paths: R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_timestamp_with_d= efault_value_using_function.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_timestamp_with_d= efault_value_using_function.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_with_integer_gen= erated_always_column_option_variables.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/alter_column_with_integer_gen= erated_always_column_option_variables.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_timestamp_with_= default_value_using_function.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_timestamp_with_= default_value_using_function.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_with_integer_ge= nerated_always_column_option_variables.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/create_column_with_integer_ge= nerated_always_column_option_variables.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/12_plus/test.json R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_numeric.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_numeric.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_text_with_defaul= t_value.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/alter_column_text_with_defaul= t_value.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_numeric.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_numeric.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_text_with_defau= lt_value.msql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/create_column_text_with_defau= lt_value.sql R web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/default/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_timestamp_wit= h_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_timestamp_wit= h_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_with_integer_= generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_with_integer_= generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_timestamp_wi= th_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_timestamp_wi= th_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_with_integer= _generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_with_integer= _generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_numeric.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_numeric.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_text_with_def= ault_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_text_with_def= ault_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_numeric.msql= A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_numeric.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_text_with_de= fault_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_text_with_de= fault_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_timestamp_w= ith_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_timestamp_w= ith_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_with_intege= r_generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_with_intege= r_generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_timestamp_= with_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_timestamp_= with_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_with_integ= er_generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_with_integ= er_generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_numeric.msq= l A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_numeric.sql= A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_text_with_d= efault_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_text_with_d= efault_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_numeric.ms= ql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_numeric.sq= l A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_text_with_= default_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_text_with_= default_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/test.json Log Message: ----------- Fix failing RE-SQL test cases for foreign tables on EPAS servers. Commit: 541d9dfcb46c5e2901be6c36e735428ec2ef0dce https://github.com/pgadmin-org/pgadmin4/commit/541d9dfcb46c5e2901be= 6c36e735428ec2ef0dce Author: Nikhil Mohite Date: 2023-09-29 (Fri, 29 Sep 2023) Changed paths: M web/pgadmin/tools/backup/tests/test_create_backup_job.py Log Message: ----------- Fix API test cases for backup dialog. Commit: 9c903f944c13d6e89bbe68b184fd9c80820a4dc9 https://github.com/pgadmin-org/pgadmin4/commit/9c903f944c13d6e89bbe= 68b184fd9c80820a4dc9 Author: Nikhil Mohite Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M web/pgadmin/static/js/SchemaView/FormView.jsx Log Message: ----------- Fixed an issue where the=C2=A0user is unable to select objects on the b= ackup dialog due to tree flickring=C2=A0#6799. Commit: 0b3c79865e61eff5862b737b472f0676d847d5fb https://github.com/pgadmin-org/pgadmin4/commit/0b3c79865e61eff5862b= 737b472f0676d847d5fb Author: Khushboo Vashi Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M web/pgadmin/dashboard/static/js/Dashboard.jsx Log Message: ----------- Fix the issue where backend APIs are called even if System Stat extensi= on is not installed for the database. Commit: 9666bd6c8d861750e911f84b389ff0d41af52b27 https://github.com/pgadmin-org/pgadmin4/commit/9666bd6c8d861750e911= f84b389ff0d41af52b27 Author: Akshay Joshi Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M .github/workflows/run-feature-tests-epas.yml M .github/workflows/run-python-tests-epas.yml M docs/en_US/release_notes_7_8.rst M requirements.txt M web/pgadmin/browser/server_groups/servers/static/js/server.ui.js M web/pgadmin/utils/constants.py Log Message: ----------- 1) Added 'load_balance_hosts' connection string parameter for PG 16 and= above. #6802 2) Added EPAS 11 support back as its EOL is in November. Commit: 5d2ce142ddab6e8a554a75bcce1017f0729d3fda https://github.com/pgadmin-org/pgadmin4/commit/5d2ce142ddab6e8a554a= 75bcce1017f0729d3fda Author: Aditya Toshniwal Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/package.json M web/pgadmin/tools/erd/static/js/erd_tool/ERDCore.js M web/pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx M web/yarn.lock Log Message: ----------- Fixed an issue in ERD tool where the downloaded images have a few links= cut. #4995 Commit: 872b60de5cbe3647c793c64833e3c5127919d48d https://github.com/pgadmin-org/pgadmin4/commit/872b60de5cbe3647c793= c64833e3c5127919d48d Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M web/package.json M web/yarn.lock Log Message: ----------- Python dependency: Bump postcss from 8.4.24 to 8.4.31 in /web (#6819) Bumps [postcss](https://github.com/postcss/postcss) from 8.4.24 to 8.4.31= . - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.24...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: dc9cc3730bd6b7f7e36816c92f6103969de20705 https://github.com/pgadmin-org/pgadmin4/commit/dc9cc3730bd6b7f7e368= 16c92f6103969de20705 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M runtime/package.json M runtime/yarn.lock Log Message: ----------- Python dependency: Bump axios from 1.5.0 to 1.5.1 in /runtime (#6796) Bumps [axios](https://github.com/axios/axios) from 1.5.0 to 1.5.1. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.5.0...v1.5.1) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: c37fb061bd9bb4f4a7bc26834af04267224e93b4 https://github.com/pgadmin-org/pgadmin4/commit/c37fb061bd9bb4f4a7bc= 26834af04267224e93b4 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M web/package.json M web/yarn.lock Log Message: ----------- JS dependency: Bump eslint-plugin-react in /web (#6688) Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-r= eact) from 7.32.2 to 7.33.2. - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/relea= ses) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/mast= er/CHANGELOG.md) - [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.= 32.2...v7.33.2) --- updated-dependencies: - dependency-name: eslint-plugin-react dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: 2cd86449d0555bb702961d671d0749762e2ced1d https://github.com/pgadmin-org/pgadmin4/commit/2cd86449d0555bb70296= 1d671d0749762e2ced1d Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-04 (Wed, 04 Oct 2023) Changed paths: M web/package.json M web/yarn.lock Log Message: ----------- JS dependency: Bump webpack from 5.88.0 to 5.88.2 in /web (#6641) Bumps [webpack](https://github.com/webpack/webpack) from 5.88.0 to 5.88.2= . - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.88.0...v5.88.2)= --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: 858c85adbeda1da2bb2c8ef8391ceb6a1619501a https://github.com/pgadmin-org/pgadmin4/commit/858c85adbeda1da2bb2c= 8ef8391ceb6a1619501a Author: Aditya Toshniwal Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M requirements.txt Log Message: ----------- Upgrade Pillow to latest based on Python v3.7 compatibility. Commit: 36dc2e9d2ab86f87458af73d0e1a9d627faa3a45 https://github.com/pgadmin-org/pgadmin4/commit/36dc2e9d2ab86f87458a= f73d0e1a9d627faa3a45 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M runtime/package.json M runtime/yarn.lock Log Message: ----------- JS dependency: Bump eslint from 8.47.0 to 8.50.0 in /runtime (#6789) Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.50.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.47.0...v8.50.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: b4f517f7ff0a1475f0a0b5c700eb18a496c7ab6b https://github.com/pgadmin-org/pgadmin4/commit/b4f517f7ff0a1475f0a0= b5c700eb18a496c7ab6b Author: Dave Page Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M .github/workflows/check-container-build.yml M .github/workflows/check-doc-builds.yml M .github/workflows/check-javascript-style.yml M .github/workflows/check-python-build.yml M .github/workflows/check-python-style.yml M .github/workflows/check-tarball-build.yml M .github/workflows/check-translations.yml M .github/workflows/run-feature-tests-epas.yml M .github/workflows/run-feature-tests-pg.yml M .github/workflows/run-javascript-tests.yml M .github/workflows/run-python-tests-epas.yml M .github/workflows/run-python-tests-pg.yml M .github/workflows/sonarqube-scan.yml Log Message: ----------- Rename tasks in workflows to allow rule enforcement in Github. Commit: 078a959e3d132a2e7bc63c5c8d630d6cf0a259c9 https://github.com/pgadmin-org/pgadmin4/commit/078a959e3d132a2e7bc6= 3c5c8d630d6cf0a259c9 Author: Aditya Toshniwal Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M requirements.txt M web/pgadmin/authenticate/mfa/authenticator.py Log Message: ----------- Remove the Pillow dependency completely. Commit: 7ce07f7dcfef52ba5a72bd146ce4f05ca67a2ecc https://github.com/pgadmin-org/pgadmin4/commit/7ce07f7dcfef52ba5a72= bd146ce4f05ca67a2ecc Author: Yogesh Mahajan Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_timestamp_wit= h_default_value_using_function.msql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_numeric.msql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_timestamp_w= ith_default_value_using_function.msql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_numeric.msq= l M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/foreign_table_schema_diff.sq= l M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/foreign_tables_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_add_cons_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_add_priv.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_col_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_col_opts_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_comment_add_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_comment_add_columns_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_remove_opts_priv_cons.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/create_foreign_table_with_all_options.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/create_foreign_table_with_all_options_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/test_foreign_table.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_add_cons_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_add_priv.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_col_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_col_opts_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_comment_add_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_comment_add_columns_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_remove_opts_priv_cons.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/create_foreign_table_with_all_options.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/create_foreign_table_with_all_options_msql.sql= M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/test_foreign_table.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/properties.sql Log Message: ----------- Fixed issues reported while testing foreign table node. #640 Commit: 5113fda7a6e499bca8070d8e9debe25e6472a0d5 https://github.com/pgadmin-org/pgadmin4/commit/5113fda7a6e499bca807= 0d8e9debe25e6472a0d5 Author: Anil Sahoo Date: 2023-10-06 (Fri, 06 Oct 2023) Changed paths: M web/pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/= index.jsx Log Message: ----------- Fix an issue where global/native keyboard shortcuts are not working whe= n any cell of data output grid has focus. #6579 (#6834) Commit: 5981f4bd13ac1849e513299500548b52c97ed409 https://github.com/pgadmin-org/pgadmin4/commit/5981f4bd13ac1849e513= 299500548b52c97ed409 Author: Aditya Toshniwal Date: 2023-10-09 (Mon, 09 Oct 2023) Changed paths: M web/regression/feature_tests/pg_utilities_backup_restore_test.py Log Message: ----------- In GUI tests, do not try to set the binary path in preferences if it is= blank Commit: 6997d0149e6ff2aff93c8f18003c2bec06a5a299 https://github.com/pgadmin-org/pgadmin4/commit/6997d0149e6ff2aff93c= 8f18003c2bec06a5a299 Author: Nikhil Mohite Date: 2023-10-10 (Tue, 10 Oct 2023) Changed paths: M web/pgadmin/static/js/SchemaView/MappedControl.jsx M web/pgadmin/static/js/components/FormComponents.jsx M web/pgadmin/tools/backup/static/js/backup.js M web/pgadmin/tools/backup/static/js/backup.ui.js Log Message: ----------- Fetch database objects after opening the backup dialog. #6799 Commit: cd842001351063da71cd22552eecbb9546b7a91a https://github.com/pgadmin-org/pgadmin4/commit/cd842001351063da71cd= 22552eecbb9546b7a91a Author: Sahil Harpal <56965873+Sahil1479@users.noreply.github.com> Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M web/pgadmin/dashboard/static/js/Dashboard.jsx M web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx M web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx M web/pgadmin/dashboard/static/js/SystemStats/Storage.jsx M web/pgadmin/dashboard/static/js/SystemStats/utility.js Log Message: ----------- Fix system stat dashboard UI issues. Commit: 4450145d31973209deaca8ec78a10e3bdfe4aba2 https://github.com/pgadmin-org/pgadmin4/commit/4450145d31973209deac= a8ec78a10e3bdfe4aba2 Author: Yogesh Mahajan Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_col_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_remove_opts_priv_cons.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_col_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_remove_opts_priv_cons.sql Log Message: ----------- Fixed issues reported while testing foreign table properties. #640 Commit: fc411bfc49ebfa723490a3bf94c8d9ead1fe0743 https://github.com/pgadmin-org/pgadmin4/commit/fc411bfc49ebfa723490= a3bf94c8d9ead1fe0743 Author: Aditya Toshniwal Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M docs/en_US/images/server_general.png M docs/en_US/server_dialog.rst A web/migrations/versions/9426ad06a63b_.py M web/pgadmin/browser/server_groups/servers/__init__.py M web/pgadmin/browser/server_groups/servers/static/js/server.ui.js M web/pgadmin/model/__init__.py M web/pgadmin/static/js/SchemaView/DepListener.js M web/pgadmin/tools/import_export_servers/__init__.py M web/pgadmin/utils/__init__.py Log Message: ----------- Allow setting custom username for shared servers, with default as usern= ame of server being shared. #6229 Commit: 73430a20620a2f4c8f0decaa4066675c5fcd3c7a https://github.com/pgadmin-org/pgadmin4/commit/73430a20620a2f4c8f0d= ecaa4066675c5fcd3c7a Author: Pravesh Sharma Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.ui.js M web/pgadmin/static/js/SchemaView/index.jsx Log Message: ----------- Fixed an issue where user was not able to assign new/old columns as pri= mary key once column with primary key is deleted. #5749 Commit: 2b8efc6361b3e3e798a71a23cdbf2c40458dcd5a https://github.com/pgadmin-org/pgadmin4/commit/2b8efc6361b3e3e798a7= 1a23cdbf2c40458dcd5a Author: Akshay Joshi Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst Log Message: ----------- Update release note Commit: e22492ad5147127eaa35b7d04cd628d33ae54320 https://github.com/pgadmin-org/pgadmin4/commit/e22492ad5147127eaa35= b7d04cd628d33ae54320 Author: Aditya Toshniwal Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/pgadmin/dashboard/static/js/Dashboard.jsx M web/pgadmin/static/js/SchemaView/FormView.jsx Log Message: ----------- Fixed an issue where non-super PostgreSQL users are not able to termina= te their own connections from dashboard. #6836 Commit: 221af6caa6e0e4b3b8c1fe1b8457cbbed6d493ac https://github.com/pgadmin-org/pgadmin4/commit/221af6caa6e0e4b3b8c1= fe1b8457cbbed6d493ac Author: Aditya Toshniwal Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.ui.js Log Message: ----------- Fix an issue where scale in columns is not allowed to have value as 0 o= r below. #6851 Commit: 6ba9c192ce1001e01103579a2e7cf819f93418af https://github.com/pgadmin-org/pgadmin4/commit/6ba9c192ce1001e01103= 579a2e7cf819f93418af Author: Aditya Toshniwal Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M web/regression/javascript/schema_ui_files/column.ui.spec.js Log Message: ----------- Fix failing JS test cases after scale related commit. #6851 Commit: 6f857bdbcb1cf4fb2cea9df57398fa4a11b0aa67 https://github.com/pgadmin-org/pgadmin4/commit/6f857bdbcb1cf4fb2cea= 9df57398fa4a11b0aa67 Author: Akshay Joshi Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M .github/workflows/run-python-tests-pg.yml Log Message: ----------- Replace the logic to download/install PostgreSQL on Windows in the GitH= ub actions. Use stack builder instead of Chocolatey. Commit: 37dced23f0d921e858128554b5d5136e7faecc98 https://github.com/pgadmin-org/pgadmin4/commit/37dced23f0d921e85812= 8554b5d5136e7faecc98 Author: Akshay Joshi Date: 2023-10-11 (Wed, 11 Oct 2023) Changed paths: M .github/workflows/run-python-tests-pg.yml Log Message: ----------- Remove an extra space in --disable-components Commit: 82fade764536b3bb3d4bdd8649393429cd4d7249 https://github.com/pgadmin-org/pgadmin4/commit/82fade764536b3bb3d4b= dd8649393429cd4d7249 Author: Khushboo Vashi Date: 2023-10-12 (Thu, 12 Oct 2023) Changed paths: M web/pgadmin/dashboard/static/js/SystemStats/Summary.jsx M web/pgadmin/dashboard/templates/dashboard/sql/default/system_statis= tics.sql M web/pgadmin/static/js/components/PgChart/StreamingChart.jsx Log Message: ----------- Fix System Stat dashboard UI issues. Commit: 10adb6a11b0bd11c54ab5565e06d56a5786de7e2 https://github.com/pgadmin-org/pgadmin4/commit/10adb6a11b0bd11c54ab= 5565e06d56a5786de7e2 Author: Aditya Toshniwal Date: 2023-10-12 (Thu, 12 Oct 2023) Changed paths: M docs/en_US/images/server_advanced.png M docs/en_US/server_dialog.rst A web/migrations/versions/44b9ce549393_.py M web/migrations/versions/9426ad06a63b_.py M web/pgadmin/browser/server_groups/servers/__init__.py M web/pgadmin/browser/server_groups/servers/static/js/server.ui.js M web/pgadmin/model/__init__.py M web/pgadmin/utils/driver/psycopg3/connection.py M web/pgadmin/utils/driver/psycopg3/server_manager.py Log Message: ----------- Add support for setting prepare threshold in server connection. #6285 Commit: 3a62fc5a2a1d4f79a9a957fe96f3ae887408f03e https://github.com/pgadmin-org/pgadmin4/commit/3a62fc5a2a1d4f79a9a9= 57fe96f3ae887408f03e Author: Aditya Toshniwal Date: 2023-10-12 (Thu, 12 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/pgadmin/browser/server_groups/servers/__init__.py M web/pgadmin/browser/server_groups/servers/static/js/server.ui.js M web/pgadmin/dashboard/static/js/Dashboard.jsx Log Message: ----------- Fix issues found during testing. #6229, #6836 Commit: 81dcc917476c638ba32807ae9ae7f884b8b9182d https://github.com/pgadmin-org/pgadmin4/commit/81dcc917476c638ba328= 07ae9ae7f884b8b9182d Author: Akshay Joshi Date: 2023-10-12 (Thu, 12 Oct 2023) Changed paths: M web/pgadmin/utils/driver/psycopg3/server_manager.py Log Message: ----------- Added 'hostaddr' and used host string as it is while creating SSHTunnel= . Commit: 10c5d257355f0cf61b6cde67e2d305676b10c0a9 https://github.com/pgadmin-org/pgadmin4/commit/10c5d257355f0cf61b6c= de67e2d305676b10c0a9 Author: Akshay Joshi Date: 2023-10-12 (Thu, 12 Oct 2023) Changed paths: M web/pgadmin/messages.pot M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po M web/pgadmin/translations/de/LC_MESSAGES/messages.mo M web/pgadmin/translations/de/LC_MESSAGES/messages.po M web/pgadmin/translations/es/LC_MESSAGES/messages.mo M web/pgadmin/translations/es/LC_MESSAGES/messages.po M web/pgadmin/translations/fr/LC_MESSAGES/messages.mo M web/pgadmin/translations/fr/LC_MESSAGES/messages.po M web/pgadmin/translations/id/LC_MESSAGES/messages.mo M web/pgadmin/translations/id/LC_MESSAGES/messages.po M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po M web/pgadmin/translations/ja/LC_MESSAGES/messages.mo M web/pgadmin/translations/ja/LC_MESSAGES/messages.po M web/pgadmin/translations/ko/LC_MESSAGES/messages.mo M web/pgadmin/translations/ko/LC_MESSAGES/messages.po M web/pgadmin/translations/pl/LC_MESSAGES/messages.mo M web/pgadmin/translations/pl/LC_MESSAGES/messages.po M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po M web/pgadmin/translations/ru/LC_MESSAGES/messages.mo M web/pgadmin/translations/ru/LC_MESSAGES/messages.po M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po Log Message: ----------- Update message catalogs Commit: ce372a73bf773a0c6bba5b919ec5e0476b26caf6 https://github.com/pgadmin-org/pgadmin4/commit/ce372a73bf773a0c6bba= 5b919ec5e0476b26caf6 Author: Libor M Date: 2023-10-16 (Mon, 16 Oct 2023) Changed paths: M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po Log Message: ----------- Czech translation for version 7.8 Commit: 47e734dbf2ca4c2ee5864300f883ceb630735bf9 https://github.com/pgadmin-org/pgadmin4/commit/47e734dbf2ca4c2ee586= 4300f883ceb630735bf9 Author: Aditya Toshniwal Date: 2023-10-16 (Mon, 16 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/pgadmin/static/js/Explain/Graphical.jsx Log Message: ----------- Fix an issue in graphical explain plan where query tool crashes when th= e plan has parallel workers details and sort node is clicked for details.= #6858 Commit: eead9b77e7d28149928a931e885c7ad559695fd7 https://github.com/pgadmin-org/pgadmin4/commit/eead9b77e7d28149928a= 931e885c7ad559695fd7 Author: Pravesh Sharma Date: 2023-10-16 (Mon, 16 Oct 2023) Changed paths: M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= utils.py Log Message: ----------- Fixed issue where MSQL for delete column was not generating. #5749 Commit: 205a661922ea53870395bd5924fa0ec6aacc61d4 https://github.com/pgadmin-org/pgadmin4/commit/205a661922ea53870395= bd5924fa0ec6aacc61d4 Author: Akshay Joshi Date: 2023-10-16 (Mon, 16 Oct 2023) Changed paths: M web/config.py Log Message: ----------- Update version for v7.8 release Commit: b4b2a4ff677b2d1ae30383ab010ad8b46f6bb122 https://github.com/pgadmin-org/pgadmin4/commit/b4b2a4ff677b2d1ae303= 83ab010ad8b46f6bb122 Author: Khushboo Vashi Date: 2023-10-17 (Tue, 17 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst M web/pgadmin/browser/__init__.py M web/pgadmin/tools/user_management/__init__.py Log Message: ----------- Fix an issue where user login is not working if username/email contains= single quote in server mode. #6865 Commit: 344c236d726eab5daa0a0e5d91f575927f932403 https://github.com/pgadmin-org/pgadmin4/commit/344c236d726eab5daa0a= 0e5d91f575927f932403 Author: Aditya Toshniwal Date: 2023-10-17 (Tue, 17 Oct 2023) Changed paths: M web/pgadmin/dashboard/__init__.py M web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx M web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx M web/pgadmin/dashboard/static/js/SystemStats/Storage.jsx M web/pgadmin/dashboard/static/js/SystemStats/utility.js M web/pgadmin/static/js/components/PgChart/StreamingChart.jsx M web/pgadmin/static/js/utils.js Log Message: ----------- Fix following issues in system stats: 1. Graphs rendering in opposite directions on tab change. 2. Y-axis label width should be dynamic. 3. Tooltip values should be formatted. Commit: 5bb6e9133fa5234a4648cf7614926b13071b1234 https://github.com/pgadmin-org/pgadmin4/commit/5bb6e9133fa5234a4648= cf7614926b13071b1234 Author: Pravesh Sharma Date: 2023-10-17 (Tue, 17 Oct 2023) Changed paths: M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/static/js/components/QueryToolConstants= .js M web/pgadmin/tools/sqleditor/static/js/components/sections/QueryHist= ory.jsx Log Message: ----------- Fixed query history slowness issue by storing query only for those havi= ng certain threshold max length. #6666 Commit: b512404c851eb054d946f857eb5d11bf23ef528e https://github.com/pgadmin-org/pgadmin4/commit/b512404c851eb054d946= f857eb5d11bf23ef528e Author: Aditya Toshniwal Date: 2023-10-17 (Tue, 17 Oct 2023) Changed paths: M docs/en_US/release_notes_7_8.rst Log Message: ----------- Update release notes Commit: 6e3ee1c60728e2debdda9a0a114c0991f4ce3b39 https://github.com/pgadmin-org/pgadmin4/commit/6e3ee1c60728e2debdda= 9a0a114c0991f4ce3b39 Author: Aditya Toshniwal Date: 2023-10-18 (Wed, 18 Oct 2023) Changed paths: M web/pgadmin/tools/sqleditor/__init__.py Log Message: ----------- Fix an issue where servers are not listed in add new connection dialog.= Commit: 3416184236c75131cd9e2d67cd1414a70d841502 https://github.com/pgadmin-org/pgadmin4/commit/3416184236c75131cd9e= 2d67cd1414a70d841502 Author: Aditya Toshniwal Date: 2023-10-18 (Wed, 18 Oct 2023) Changed paths: M web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx M web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx M web/pgadmin/static/js/Theme/overrides/uplot.override.js M web/pgadmin/static/js/components/PgChart/StreamingChart.jsx Log Message: ----------- Fix more UI issues related to System statistics dashboard Commit: c07c153f1502d72f9561c11e5c4795f6bbef31a3 https://github.com/pgadmin-org/pgadmin4/commit/c07c153f1502d72f9561= c11e5c4795f6bbef31a3 Author: Khushboo Vashi Date: 2023-10-20 (Fri, 20 Oct 2023) Changed paths: A docs/en_US/release_notes_7_9.rst M web/pgadmin/tools/user_management/__init__.py Log Message: ----------- Fix an issue where the browser window stuck on spinning with an Oauth u= ser without email. #6874 Commit: fe753bd2728c94906014843488ea97a0e88a2109 https://github.com/pgadmin-org/pgadmin4/commit/fe753bd2728c94906014= 843488ea97a0e88a2109 Author: Aditya Toshniwal Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M docs/en_US/release_notes.rst Log Message: ----------- Fix doc build failure Commit: e587ef404ccf36acf50fe42f6c45c1115ed56639 https://github.com/pgadmin-org/pgadmin4/commit/e587ef404ccf36acf50f= e42f6c45c1115ed56639 Author: Benjamin Blattberg Date: 2023-10-23 (Mon, 23 Oct 2023) Changed paths: M web/pgadmin/browser/server_groups/__init__.py M web/pgadmin/utils/__init__.py Log Message: ----------- Fix an issue where the default server-group is being deleted if the loa= d-server json file contains no servers. #6602 Commit: 6d555645e9495fca81d2907bc672b5613b626faf https://github.com/pgadmin-org/pgadmin4/commit/6d555645e9495fca81d2= 907bc672b5613b626faf Author: Khushboo Vashi Date: 2023-10-23 (Mon, 23 Oct 2023) Changed paths: M docs/en_US/release_notes_7_9.rst Log Message: ----------- Update release notes. Commit: 862f101772c0b33ce76fd968ed04c478cf1d0dc3 https://github.com/pgadmin-org/pgadmin4/commit/862f101772c0b33ce76f= d968ed04c478cf1d0dc3 Author: Aditya Toshniwal Date: 2023-10-23 (Mon, 23 Oct 2023) Changed paths: M .github/workflows/run-javascript-tests.yml M Dockerfile M Makefile M README.md M docs/en_US/code_overview.rst M docs/en_US/coding_standards.rst M docs/en_US/menu_bar.rst M docs/en_US/preferences.rst M docs/en_US/theme/pgadmin4/static/style.css M pkg/linux/build-functions.sh M pkg/mac/build-functions.sh M runtime/.eslintrc.js M web/.eslintrc.js A web/babel.config.json A web/jest.config.js R web/karma.conf.js M web/package.json M web/pgadmin/__init__.py M web/pgadmin/about/static/js/AboutComponent.jsx M web/pgadmin/about/static/js/about.js M web/pgadmin/authenticate/static/js/kerberos.js M web/pgadmin/browser/__init__.py M web/pgadmin/browser/register_browser_preferences.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= compound_triggers/static/js/compound_trigger.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/check_constraint/static/js/check_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/foreign_key/static/js/foreign_key.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= partitions/static/js/partition.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= rules/static/js/rule.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/enable_disable_triggers.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= triggers/static/js/trigger.js M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.js M web/pgadmin/browser/server_groups/servers/databases/static/js/datab= ase.js M web/pgadmin/browser/server_groups/servers/databases/subscriptions/s= tatic/js/subscription.js M web/pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job= .js M web/pgadmin/browser/server_groups/servers/roles/static/js/roleReass= ign.js M web/pgadmin/browser/server_groups/servers/static/js/binary_path.ui.= js M web/pgadmin/browser/server_groups/servers/static/js/server.js M web/pgadmin/browser/static/js/MainMenuFactory.js M web/pgadmin/browser/static/js/activity.js M web/pgadmin/browser/static/js/browser.js M web/pgadmin/browser/static/js/collection.js M web/pgadmin/browser/static/js/constants.js R web/pgadmin/browser/static/js/frame.js M web/pgadmin/browser/static/js/heartbeat.js M web/pgadmin/browser/static/js/keyboard.js R web/pgadmin/browser/static/js/layout.js M web/pgadmin/browser/static/js/node.js R web/pgadmin/browser/static/js/node_view.jsx R web/pgadmin/browser/static/js/panel.js R web/pgadmin/browser/static/js/panel_view.jsx R web/pgadmin/browser/static/js/preferences.js R web/pgadmin/browser/static/js/quick_search/iframe_component.js R web/pgadmin/browser/static/js/quick_search/menuitems_help.js R web/pgadmin/browser/static/js/quick_search/online_help.js R web/pgadmin/browser/static/js/quick_search/trigger_search.js R web/pgadmin/browser/static/js/toolbar.js R web/pgadmin/browser/static/js/utility_view.jsx R web/pgadmin/browser/static/scss/_quick_search.scss M web/pgadmin/browser/templates/browser/index.html R web/pgadmin/browser/templates/browser/js/constants.js M web/pgadmin/browser/templates/browser/js/utils.js M web/pgadmin/dashboard/__init__.py A web/pgadmin/dashboard/static/js/ChartContainer.jsx M web/pgadmin/dashboard/static/js/ChartsDOM.jsx M web/pgadmin/dashboard/static/js/Dashboard.jsx M web/pgadmin/dashboard/static/js/Graphs.jsx M web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx M web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx M web/pgadmin/dashboard/static/js/SystemStats/Storage.jsx M web/pgadmin/dashboard/static/js/SystemStats/Summary.jsx M web/pgadmin/dashboard/static/js/WelcomeDashboard.jsx M web/pgadmin/messages.pot M web/pgadmin/misc/__init__.py A web/pgadmin/misc/bgprocess/static/js/BgProcessConstants.js M web/pgadmin/misc/bgprocess/static/js/BgProcessManager.js M web/pgadmin/misc/bgprocess/static/js/BgProcessNotify.jsx M web/pgadmin/misc/bgprocess/static/js/ProcessDetails.jsx M web/pgadmin/misc/bgprocess/static/js/Processes.jsx R web/pgadmin/misc/bgprocess/static/js/showDetails.jsx M web/pgadmin/misc/cloud/static/js/CloudWizard.jsx M web/pgadmin/misc/cloud/static/js/cloud.js M web/pgadmin/misc/dependencies/static/js/Dependencies.jsx M web/pgadmin/misc/dependents/static/js/Dependents.jsx M web/pgadmin/misc/file_manager/static/js/FileManagerModule.jsx M web/pgadmin/misc/file_manager/static/js/components/GridView.jsx M web/pgadmin/misc/file_manager/static/js/components/ListView.jsx M web/pgadmin/misc/file_manager/static/js/index.js M web/pgadmin/misc/properties/CollectionNodeProperties.jsx A web/pgadmin/misc/properties/ObjectNodeProperties.jsx A web/pgadmin/misc/properties/Properties.jsx M web/pgadmin/misc/sql/static/js/SQL.jsx M web/pgadmin/misc/statistics/static/js/Statistics.jsx M web/pgadmin/preferences/static/js/components/PreferencesComponent.j= sx M web/pgadmin/preferences/static/js/preferences.js A web/pgadmin/preferences/static/js/store.js M web/pgadmin/settings/static/js/settings.js M web/pgadmin/static/bundle/app.js M web/pgadmin/static/css/style.css R web/pgadmin/static/css/webcabin.overrides.css A web/pgadmin/static/img/terminal.svg M web/pgadmin/static/js/AppMenuBar.jsx A web/pgadmin/static/js/BrowserComponent.jsx R web/pgadmin/static/js/Dialogs/RenamePanelContent.jsx A web/pgadmin/static/js/Dialogs/RenameTabContent.jsx M web/pgadmin/static/js/Dialogs/index.jsx M web/pgadmin/static/js/PgTreeView/index.jsx A web/pgadmin/static/js/QuickSearch/HiddenIframe.jsx A web/pgadmin/static/js/QuickSearch/index.jsx A web/pgadmin/static/js/QuickSearch/menuitems_help.js A web/pgadmin/static/js/QuickSearch/online_help.js M web/pgadmin/static/js/SchemaView/DataGridView.jsx M web/pgadmin/static/js/SchemaView/FormView.jsx M web/pgadmin/static/js/SchemaView/base_schema.ui.js M web/pgadmin/static/js/SchemaView/index.jsx M web/pgadmin/static/js/SecurityPages/MfaRegisterPage.jsx M web/pgadmin/static/js/SecurityPages/MfaValidatePage.jsx M web/pgadmin/static/js/Theme/index.jsx A web/pgadmin/static/js/Theme/overrides/rcdock.override.js A web/pgadmin/static/js/ToolView.jsx A web/pgadmin/static/js/UtilityView.jsx M web/pgadmin/static/js/check_node_visibility.js M web/pgadmin/static/js/clipboard.js M web/pgadmin/static/js/codemirror/addon/fold/pgadmin-sqlfoldcode.js M web/pgadmin/static/js/components/Buttons.jsx M web/pgadmin/static/js/components/CodeMirror.jsx A web/pgadmin/static/js/components/ContextMenu.jsx M web/pgadmin/static/js/components/EmptyPanelMessage.jsx M web/pgadmin/static/js/components/ExternalIcon.jsx M web/pgadmin/static/js/components/FormComponents.jsx M web/pgadmin/static/js/components/Menu.jsx M web/pgadmin/static/js/components/ObjectBreadcrumbs.jsx M web/pgadmin/static/js/components/PgTable.jsx M web/pgadmin/static/js/components/QueryThresholds.jsx M web/pgadmin/static/js/components/SelectRefresh.jsx M web/pgadmin/static/js/components/SelectThemes.jsx M web/pgadmin/static/js/components/TabPanel.jsx M web/pgadmin/static/js/helpers/EventBus.js R web/pgadmin/static/js/helpers/Layout.jsx A web/pgadmin/static/js/helpers/Layout/LayoutIframeTab.jsx A web/pgadmin/static/js/helpers/Layout/index.jsx A web/pgadmin/static/js/helpers/MainMoreToolbar.jsx M web/pgadmin/static/js/helpers/Notifier.jsx A web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx A web/pgadmin/static/js/helpers/withStandardTabInfo.jsx M web/pgadmin/static/js/keyboard_shortcuts.js M web/pgadmin/static/js/pgadmin.js A web/pgadmin/static/js/to_px.js A web/pgadmin/static/js/tree/ObjectExplorer.jsx M web/pgadmin/static/js/tree/pgadmin_tree_save_state.js M web/pgadmin/static/js/tree/tree.js R web/pgadmin/static/js/tree/tree_init.tsx M web/pgadmin/static/js/tree/tree_nodes.ts M web/pgadmin/static/js/tree/tree_utils.js M web/pgadmin/static/js/url_for.js M web/pgadmin/static/js/utils.js R web/pgadmin/static/scss/_bootstrap.overrides.scss M web/pgadmin/static/scss/_pgadmin.style.scss R web/pgadmin/static/scss/_webcabin.pgadmin.scss M web/pgadmin/static/scss/pgadmin.scss M web/pgadmin/templates/base.html M web/pgadmin/tools/backup/static/js/backup.js M web/pgadmin/tools/debugger/static/js/DebuggerModule.js M web/pgadmin/tools/debugger/static/js/components/DebuggerArgumentCom= ponent.jsx M web/pgadmin/tools/debugger/static/js/components/DebuggerComponent.j= sx M web/pgadmin/tools/debugger/static/js/components/DebuggerEditor.jsx M web/pgadmin/tools/debugger/static/js/components/ToolBar.jsx M web/pgadmin/tools/debugger/static/js/debugger_ui.js M web/pgadmin/tools/debugger/static/js/debugger_utils.js M web/pgadmin/tools/erd/__init__.py M web/pgadmin/tools/erd/static/js/ERDModule.js M web/pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx M web/pgadmin/tools/erd/static/js/erd_tool/dialogs/index.jsx M web/pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx M web/pgadmin/tools/grant_wizard/static/js/grant_wizard.js M web/pgadmin/tools/import_export/static/js/import_export.js M web/pgadmin/tools/import_export_servers/static/js/ImportExportServe= rs.jsx M web/pgadmin/tools/import_export_servers/static/js/import_export_ser= vers.js M web/pgadmin/tools/maintenance/static/js/maintenance.js M web/pgadmin/tools/psql/__init__.py M web/pgadmin/tools/psql/static/js/psql_module.js M web/pgadmin/tools/restore/static/js/restore.js M web/pgadmin/tools/schema_diff/__init__.py M web/pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js M web/pgadmin/tools/schema_diff/static/js/components/ResultGridCompon= ent.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompar= e.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompon= ent.jsx M web/pgadmin/tools/search_objects/static/js/SearchObjects.jsx M web/pgadmin/tools/search_objects/static/js/index.js M web/pgadmin/tools/sqleditor/__init__.py M web/pgadmin/tools/sqleditor/static/js/SQLEditorModule.js M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/= Editors.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/Connectio= nBar.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/GeometryV= iewer.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/GraphVisu= aliser.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/MainToolB= ar.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/Query.jsx= M web/pgadmin/tools/sqleditor/static/js/components/sections/QueryHist= ory.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/ResultSet= .jsx M web/pgadmin/tools/sqleditor/static/js/show_query_tool.js M web/pgadmin/tools/sqleditor/static/js/show_view_data.js M web/pgadmin/tools/sqleditor/static/js/sqleditor_title.js M web/pgadmin/tools/user_management/static/js/UserManagementDialog.js= x M web/pgadmin/utils/__init__.py M web/regression/README.md M web/regression/feature_tests/browser_tool_bar_test.py M web/regression/feature_tests/pg_utilities_backup_restore_test.py M web/regression/feature_tests/pg_utilities_maintenance_test.py M web/regression/feature_tests/query_tool_journey_test.py M web/regression/feature_tests/query_tool_tests.py M web/regression/feature_tests/view_data_dml_queries.py M web/regression/feature_tests/xss_checks_panels_and_query_tool_test.= py M web/regression/feature_tests/xss_checks_pgadmin_debugger_test.py M web/regression/feature_tests/xss_checks_roles_control_test.py M web/regression/feature_utils/locators.py M web/regression/feature_utils/pgadmin_page.py M web/regression/feature_utils/tree_area_locators.py A web/regression/javascript/SchemaView/SchemaDialogView.spec.js A web/regression/javascript/SchemaView/SchemaDialogViewEdit.spec.js A web/regression/javascript/SchemaView/SchemaPropertiesView.spec.js R web/regression/javascript/SchemaView/SchemaView.spec.js A web/regression/javascript/SchemaView/SchemaViewAllTypes.spec.js M web/regression/javascript/SecurityPages/ForgotPasswordPage.spec.js M web/regression/javascript/SecurityPages/LoginPage.spec.js M web/regression/javascript/SecurityPages/MfaRegisterPage.spec.js M web/regression/javascript/SecurityPages/MfaValidatePage.spec.js M web/regression/javascript/SecurityPages/PasswordResetPage.spec.js A web/regression/javascript/__mocks__/@material-ui/core.jsx A web/regression/javascript/__mocks__/bundled_codemirror.js A web/regression/javascript/__mocks__/cssTransform.js A web/regression/javascript/__mocks__/popper.js.js A web/regression/javascript/__mocks__/react-data-grid.jsx A web/regression/javascript/__mocks__/svg.js A web/regression/javascript/__mocks__/uplot-react.jsx A web/regression/javascript/__mocks__/zustand.js M web/regression/javascript/browser/activity_spec.js R web/regression/javascript/browser/layout_spec.js R web/regression/javascript/browser/preferences_spec.js M web/regression/javascript/check_node_visibility_spec.js R web/regression/javascript/common_keyboard_shortcuts_spec.js M web/regression/javascript/components/Buttons.spec.js M web/regression/javascript/components/CodeMirror.spec.js M web/regression/javascript/components/FormComponents.spec.js M web/regression/javascript/components/KeyboardShortcuts.spec.js M web/regression/javascript/components/Loader.spec.js M web/regression/javascript/components/Menu.spec.js M web/regression/javascript/components/ObjectBreadcrumbs.spec.js M web/regression/javascript/components/Privilege.spec.js M web/regression/javascript/components/QueryThreshold.spec.js M web/regression/javascript/components/SelectRefresh.spec.js M web/regression/javascript/components/SelectThemes.spec.js M web/regression/javascript/components/ShortcutTitle.spec.js M web/regression/javascript/components/TabPanel.spec.js M web/regression/javascript/dashboard/graphs_spec.js M web/regression/javascript/dashboard/graphs_wrapper_spec.js M web/regression/javascript/debugger/MockDebuggerComponent.jsx M web/regression/javascript/debugger/debugger_input_args_spec.js M web/regression/javascript/debugger/debugger_spec.js M web/regression/javascript/debugger/debugger_stack_spec.js M web/regression/javascript/debugger/debugger_tool_bar_spec.js A web/regression/javascript/debugger/debugger_utils_spec.js R web/regression/javascript/debugger_utils_spec.js M web/regression/javascript/erd/erd_core_spec.js M web/regression/javascript/erd/erd_model_spec.js M web/regression/javascript/erd/keyboard_shortcut_action_spec.js M web/regression/javascript/erd/onetomany_link_spec.js M web/regression/javascript/erd/onetomany_port_spec.js M web/regression/javascript/erd/table_node.spec.js M web/regression/javascript/erd/ui_components/ConnectionBar.spec.js M web/regression/javascript/erd/ui_components/ERDTool.spec.js M web/regression/javascript/erd/ui_components/FloatingNote.spec.js M web/regression/javascript/fake_current_user.js M web/regression/javascript/fake_endpoints.js A web/regression/javascript/fake_gettext.js M web/regression/javascript/fake_messages.js M web/regression/javascript/fake_pgadmin.js M web/regression/javascript/fake_supported_servers.js M web/regression/javascript/fake_translations.js M web/regression/javascript/file_manager/FileManager.spec.js M web/regression/javascript/file_manager/GridView.spec.js M web/regression/javascript/file_manager/ListView.spec.js M web/regression/javascript/file_manager/Uploader.spec.js M web/regression/javascript/genericFunctions.jsx M web/regression/javascript/grant_wizard/wizard_spec.js R web/regression/javascript/helper/enzyme.helper.js R web/regression/javascript/jasmine_capture_warnings_beforeall.js M web/regression/javascript/misc/statistics/statistics_spec.js M web/regression/javascript/processes/BgProcessManager.spec.js M web/regression/javascript/processes/BgProcessNotify.spec.js M web/regression/javascript/processes/Proceses.spec.js M web/regression/javascript/processes/ProcessDetails.spec.js M web/regression/javascript/quick_search/quick_search_spec.js M web/regression/javascript/schema_diff/schema_diff_spec.js M web/regression/javascript/schema_ui_files/aggregate.ui.spec.js M web/regression/javascript/schema_ui_files/backup.ui.spec.js M web/regression/javascript/schema_ui_files/backupGlobal.ui.spec.js M web/regression/javascript/schema_ui_files/binary_path.ui.spec.js M web/regression/javascript/schema_ui_files/cast.ui.spec.js M web/regression/javascript/schema_ui_files/catalog.ui.spec.js M web/regression/javascript/schema_ui_files/catalog_object.ui.spec.js= M web/regression/javascript/schema_ui_files/catalog_object_column.ui.= spec.js M web/regression/javascript/schema_ui_files/check_constraint.ui.spec.= js M web/regression/javascript/schema_ui_files/collation.ui.spec.js M web/regression/javascript/schema_ui_files/column.ui.spec.js M web/regression/javascript/schema_ui_files/compound_trigger.ui.spec.= js M web/regression/javascript/schema_ui_files/database.ui.spec.js M web/regression/javascript/schema_ui_files/debugger_args.ui.spec.js M web/regression/javascript/schema_ui_files/domain.ui.spec.js M web/regression/javascript/schema_ui_files/domain_constraint.ui.spec= .js M web/regression/javascript/schema_ui_files/edbfunc.ui.spec.js M web/regression/javascript/schema_ui_files/edbvar.ui.spec.js M web/regression/javascript/schema_ui_files/event_trigger.ui.spec.js M web/regression/javascript/schema_ui_files/exclusion_constraint.ui.s= pec.js M web/regression/javascript/schema_ui_files/extension.ui.spec.js M web/regression/javascript/schema_ui_files/foreign_data_wrapper.ui.s= pec.js M web/regression/javascript/schema_ui_files/foreign_key.ui.spec.js M web/regression/javascript/schema_ui_files/foreign_server.ui.spec.js= M web/regression/javascript/schema_ui_files/foreign_table.ui.spec.js M web/regression/javascript/schema_ui_files/fts_configuration.ui.spec= .js M web/regression/javascript/schema_ui_files/fts_dictionary.ui.spec.js= M web/regression/javascript/schema_ui_files/fts_parser.ui.spec.js M web/regression/javascript/schema_ui_files/fts_template.ui.spec.js M web/regression/javascript/schema_ui_files/functions.ui.spec.js M web/regression/javascript/schema_ui_files/grant_wizard.ui.spec.js M web/regression/javascript/schema_ui_files/import_export.ui.spec.js M web/regression/javascript/schema_ui_files/import_export_servers.ui.= spec.js M web/regression/javascript/schema_ui_files/index.ui.spec.js M web/regression/javascript/schema_ui_files/language.ui.spec.js M web/regression/javascript/schema_ui_files/maintenance.ui.spec.js M web/regression/javascript/schema_ui_files/membership.ui.spec.js M web/regression/javascript/schema_ui_files/mview.ui.spec.js M web/regression/javascript/schema_ui_files/operator.ui.spec.js M web/regression/javascript/schema_ui_files/packages.ui.spec.js M web/regression/javascript/schema_ui_files/partition.ui.spec.js M web/regression/javascript/schema_ui_files/partition.utils.ui.spec.j= s M web/regression/javascript/schema_ui_files/pga_job.ui.spec.js M web/regression/javascript/schema_ui_files/pga_jobstep.ui.spec.js M web/regression/javascript/schema_ui_files/pga_schedule.ui.spec.js M web/regression/javascript/schema_ui_files/primary_key.ui.spec.js M web/regression/javascript/schema_ui_files/privilege.ui.spec.js M web/regression/javascript/schema_ui_files/publication.ui.spec.js M web/regression/javascript/schema_ui_files/resource_group.ui.spec.js= M web/regression/javascript/schema_ui_files/restore.ui.spec.js M web/regression/javascript/schema_ui_files/role.ui.spec.js M web/regression/javascript/schema_ui_files/row_security_policy.ui.sp= ec.js M web/regression/javascript/schema_ui_files/rule.ui.spec.js M web/regression/javascript/schema_ui_files/schema.ui.spec.js M web/regression/javascript/schema_ui_files/sequence.ui.spec.js M web/regression/javascript/schema_ui_files/server.ui.spec.js M web/regression/javascript/schema_ui_files/server_group.ui.spec.js M web/regression/javascript/schema_ui_files/subscription.ui.spec.js M web/regression/javascript/schema_ui_files/synonym.ui.spec.js M web/regression/javascript/schema_ui_files/table.ui.spec.js M web/regression/javascript/schema_ui_files/tablespace.ui.spec.js M web/regression/javascript/schema_ui_files/trigger.ui.spec.js M web/regression/javascript/schema_ui_files/trigger_function.ui.spec.= js M web/regression/javascript/schema_ui_files/type.ui.spec.js M web/regression/javascript/schema_ui_files/unique_constraint.ui.spec= .js M web/regression/javascript/schema_ui_files/user_mapping.ui.spec.js M web/regression/javascript/schema_ui_files/variable.ui.spec.js M web/regression/javascript/schema_ui_files/view.ui.spec.js M web/regression/javascript/search_objects/SearchObject.spec.js A web/regression/javascript/setup-jest.js M web/regression/javascript/table/enable_disable_triggers_spec.js M web/regression/javascript/tree/pgadmin_tree_state_save_spec.js M web/regression/javascript/tree/tree_fake.js M web/regression/javascript/tree/tree_spec.js M web/regression/python_test_utils/test_gui_helper.py M web/regression/python_test_utils/test_utils.py M web/webpack.config.js M web/webpack.shim.js R web/webpack.test.config.js M web/yarn.lock Log Message: ----------- Significant changes to use ReactJS extensively. 1. Replace the current layout library wcDocker with ReactJS based rc-dock= . #6479 2. Have close buttons on individual panel tabs instead of common. #2821 3. Changes in the context menu on panel tabs - Add close, close all and c= lose others menu items. #5394 4. Allow closing all the tabs, including SQL and Properties. #4733 5. Changes in docking behaviour of different tabs based on user requests = and remove lock layout menu. 6. Fix an issue where the scroll position of panels was not remembered on= Firefox. #2986 7. Reset layout now will not require page refresh and is done spontaneous= ly. 8. Use the zustand store for storing preferences instead of plain JS obje= cts. This will help reflecting preferences immediately. 9. The above fix incorrect format (no indent) of SQL stored functions/pro= cedures. #6720 10. New version check is moved to an async request now instead of app sta= rt to improve startup performance. 11. Remove jQuery and Bootstrap completely. 12. Replace jasmine and karma test runner with jest. Migrate all the JS t= est cases to jest. This will save time in writing and debugging JS tests.= 13. Other important code improvements and cleanup. Commit: f2bd3933c6655a38a3866908bf04c49180aae234 https://github.com/pgadmin-org/pgadmin4/commit/f2bd3933c6655a38a386= 6908bf04c49180aae234 Author: Khushboo Vashi Date: 2023-10-23 (Mon, 23 Oct 2023) Changed paths: M docs/en_US/release_notes_7_9.rst Log Message: ----------- Update release notes. Commit: ed51fe475edf214ba14e0b7b6e80a5e2f8738567 https://github.com/pgadmin-org/pgadmin4/commit/ed51fe475edf214ba14e= 0b7b6e80a5e2f8738567 Author: Aditya Toshniwal Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M requirements.txt Log Message: ----------- Upgrade python package cryptography to latest version Commit: ebc3460fceea9ca1136d438e1f4c12c2baca3f4b https://github.com/pgadmin-org/pgadmin4/commit/ebc3460fceea9ca1136d= 438e1f4c12c2baca3f4b Author: Khushboo Vashi Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M docs/en_US/release_notes_7_9.rst Log Message: ----------- Update release notes. Commit: b003f769035a8c1c95e28e180ebabff3b5d0bd10 https://github.com/pgadmin-org/pgadmin4/commit/b003f769035a8c1c95e2= 8e180ebabff3b5d0bd10 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M web/package.json M web/yarn.lock Log Message: ----------- JS dependency: Bump react-draggable from 4.4.5 to 4.4.6 in /web (#6885)= Bumps [react-draggable](https://github.com/react-grid-layout/react-dragga= ble) from 4.4.5 to 4.4.6. - [Release notes](https://github.com/react-grid-layout/react-draggable/re= leases) - [Changelog](https://github.com/react-grid-layout/react-draggable/blob/m= aster/CHANGELOG.md) - [Commits](https://github.com/react-grid-layout/react-draggable/compare/= v4.4.5...v4.4.6) --- updated-dependencies: - dependency-name: react-draggable dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: d74320f06e98946c65b0d193067e636d328f554c https://github.com/pgadmin-org/pgadmin4/commit/d74320f06e98946c65b0= d193067e636d328f554c Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M web/yarn.lock Log Message: ----------- JS dependency: Bump @babel/traverse from 7.22.5 to 7.23.2 in /web (#688= 1) Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages= /babel-traverse) from 7.22.5 to 7.23.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel= -traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: c5f4a56c0c2b70755bca8d576f2baff1e5529692 https://github.com/pgadmin-org/pgadmin4/commit/c5f4a56c0c2b70755bca= 8d576f2baff1e5529692 Author: Akshay Joshi Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M docs/en_US/release_notes_7_9.rst M web/pgadmin/tools/schema_diff/directory_compare.py M web/pgadmin/tools/schema_diff/model.py Log Message: ----------- Fixed an issue where Schema Diff does not work when the user language i= s set to any language other than English in Preferences. #6784 Commit: 3bcac26ff925cd0c2d87975c1efcb0f58242db71 https://github.com/pgadmin-org/pgadmin4/commit/3bcac26ff925cd0c2d87= 975c1efcb0f58242db71 Author: Aditya Toshniwal Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M web/pgadmin/misc/bgprocess/static/js/Processes.jsx M web/pgadmin/misc/statistics/static/js/Statistics.jsx M web/pgadmin/preferences/static/js/components/PreferencesComponent.j= sx M web/pgadmin/static/bundle/app.js M web/pgadmin/static/js/BrowserComponent.jsx M web/pgadmin/static/js/Dialogs/ConnectServerContent.jsx M web/pgadmin/static/js/Dialogs/MasterPasswordContent.jsx M web/pgadmin/static/js/Dialogs/NamedRestoreContent.jsx M web/pgadmin/static/js/Dialogs/RenameTabContent.jsx M web/pgadmin/static/js/SchemaView/MappedControl.jsx M web/pgadmin/static/js/Theme/index.jsx M web/pgadmin/static/js/UtilityView.jsx M web/pgadmin/static/js/components/ContextMenu.jsx M web/pgadmin/static/js/components/ObjectBreadcrumbs.jsx M web/pgadmin/static/js/helpers/Layout/LayoutIframeTab.jsx M web/pgadmin/static/js/helpers/Layout/index.jsx M web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx M web/pgadmin/static/js/to_px.js M web/pgadmin/static/js/tree/tree.js M web/pgadmin/static/js/url_for.js M web/pgadmin/tools/debugger/static/js/components/DebuggerArgumentCom= ponent.jsx M web/pgadmin/tools/schema_diff/static/js/components/ResultGridCompon= ent.jsx M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/static/js/sqleditor_title.js M web/regression/javascript/SchemaView/SchemaDialogViewEdit.spec.js M web/regression/javascript/__mocks__/@material-ui/core.jsx M web/regression/javascript/__mocks__/popper.js.js M web/regression/javascript/__mocks__/react-data-grid.jsx M web/regression/javascript/components/Privilege.spec.js R web/regression/javascript/erd/ui_components/ERDTool.spec.js M web/regression/javascript/setup-jest.js M web/regression/javascript/tree/pgadmin_tree_state_save_spec.js Log Message: ----------- Fix multiple UI and SonarQube issues found when testing wcDocker change= s. #6479 Commit: f50f799b88cf3056632729630a334e323936c669 https://github.com/pgadmin-org/pgadmin4/commit/f50f799b88cf30566327= 29630a334e323936c669 Author: Aditya Toshniwal Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M .github/workflows/run-javascript-tests.yml M Dockerfile Log Message: ----------- Use yarn version 3.x as berry is taking version 4.x now Commit: 8997f616a2ff5acf85f38e59ff603a6f40a63c5e https://github.com/pgadmin-org/pgadmin4/commit/8997f616a2ff5acf85f3= 8e59ff603a6f40a63c5e Author: Aditya Toshniwal Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M .github/workflows/run-javascript-tests.yml M Dockerfile M web/.yarnrc.yml M web/package.json Log Message: ----------- Do not use minor version x when setting yarn version Commit: cfa7bef407ff16fc9eca197a3f56ca43260cbeea https://github.com/pgadmin-org/pgadmin4/commit/cfa7bef407ff16fc9eca= 197a3f56ca43260cbeea Author: Aditya Toshniwal Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M web/.yarnrc.yml Log Message: ----------- Fix the builds failing because of previous commit Commit: 5a7583654f971e83fc47ddcf67652def31b63ad4 https://github.com/pgadmin-org/pgadmin4/commit/5a7583654f971e83fc47= ddcf67652def31b63ad4 Author: Aditya Toshniwal Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M .github/workflows/run-javascript-tests.yml M Dockerfile Log Message: ----------- Move yarn to berry first before moving to 3.x Commit: f1da4f5de8e01daa58c46f617f24280c2539c554 https://github.com/pgadmin-org/pgadmin4/commit/f1da4f5de8e01daa58c4= 6f617f24280c2539c554 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.= com> Date: 2023-10-27 (Fri, 27 Oct 2023) Changed paths: M web/package.json M web/yarn.lock Log Message: ----------- JS dependency: Bump @svgr/webpack from 6.5.1 to 8.1.0 in /web (#6893) Bumps [@svgr/webpack](https://github.com/gregberge/svgr) from 6.5.1 to 8.= 1.0. - [Release notes](https://github.com/gregberge/svgr/releases) - [Changelog](https://github.com/gregberge/svgr/blob/main/CHANGELOG.md) - [Commits](https://github.com/gregberge/svgr/compare/v6.5.1...v8.1.0) --- updated-dependencies: - dependency-name: "@svgr/webpack" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.g= ithub.com> Commit: 1bfd8d7f3ce2779522ed7ff992ed543634188187 https://github.com/pgadmin-org/pgadmin4/commit/1bfd8d7f3ce2779522ed= 7ff992ed543634188187 Author: Yogesh Mahajan Date: 2023-10-27 (Fri, 27 Oct 2023) Changed paths: M web/pgadmin/authenticate/oauth2.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/12_plus/get_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_columns.sql Log Message: ----------- Fix foreign table api test failures for EPAS. Commit: b11b2a2f50aa6f069d5cb21a6f0b7e8d2393e6ec https://github.com/pgadmin-org/pgadmin4/commit/b11b2a2f50aa6f069d5c= b21a6f0b7e8d2393e6ec Author: Aditya Toshniwal Date: 2023-10-27 (Fri, 27 Oct 2023) Changed paths: M docs/en_US/code_overview.rst M docs/en_US/coding_standards.rst M web/.yarnrc.yml M web/config.py M web/pgadmin/browser/static/js/browser.js M web/pgadmin/misc/bgprocess/static/js/Processes.jsx M web/pgadmin/misc/dependencies/static/js/Dependencies.jsx M web/pgadmin/misc/dependents/static/js/Dependents.jsx M web/pgadmin/misc/properties/CollectionNodeProperties.jsx M web/pgadmin/misc/sql/static/js/SQL.jsx M web/pgadmin/misc/statistics/static/js/Statistics.jsx M web/pgadmin/static/js/BrowserComponent.jsx M web/pgadmin/static/js/SchemaView/index.jsx M web/pgadmin/static/js/Theme/index.jsx M web/pgadmin/static/js/Theme/overrides/rcdock.override.js M web/pgadmin/static/js/ToolView.jsx M web/pgadmin/static/js/components/Buttons.jsx M web/pgadmin/static/js/components/PgTable.jsx M web/pgadmin/static/js/components/PgTree/FileTreeX/index.tsx M web/pgadmin/static/js/helpers/Layout/index.jsx M web/pgadmin/static/js/helpers/Notifier.jsx M web/pgadmin/static/scss/_pgadmin.style.scss M web/pgadmin/templates/base.html M web/pgadmin/tools/debugger/static/js/components/DebuggerArgumentCom= ponent.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/MainToolB= ar.jsx M web/webpack.config.js Log Message: ----------- Continue fixing multiple UI and SonarQube issues found when testing wcD= ocker changes. #6479 Commit: 3e575e2f438e157c8fc3f26f249766415eda349f https://github.com/pgadmin-org/pgadmin4/commit/3e575e2f438e157c8fc3= f26f249766415eda349f Author: Aditya Toshniwal Date: 2023-10-27 (Fri, 27 Oct 2023) Changed paths: M web/.yarnrc.yml Log Message: ----------- Fix an annoying yarn version yml change Commit: 46a8c1ad6a0797ede9ddca1ebe0fc4e2aeba9073 https://github.com/pgadmin-org/pgadmin4/commit/46a8c1ad6a0797ede9dd= ca1ebe0fc4e2aeba9073 Author: Akshay Joshi Date: 2023-10-27 (Fri, 27 Oct 2023) Changed paths: M web/pgadmin/tools/psql/__init__.py Log Message: ----------- Use Python's subprocess module instead of the eventlet's subprocess as = it is not working with Python v3.12 Commit: 4bc6dcca678dadee1502135485f7344786ea53d6 https://github.com/pgadmin-org/pgadmin4/commit/4bc6dcca678dadee1502= 135485f7344786ea53d6 Author: Aditya Toshniwal Date: 2023-10-30 (Mon, 30 Oct 2023) Changed paths: M web/pgadmin/misc/statistics/static/js/Statistics.jsx Log Message: ----------- Fix the sorting of size on the statistics panel. #6459 Commit: e30d2eca901e5ab16d572b40651890ed99b7c882 https://github.com/pgadmin-org/pgadmin4/commit/e30d2eca901e5ab16d57= 2b40651890ed99b7c882 Author: Aditya Toshniwal Date: 2023-10-30 (Mon, 30 Oct 2023) Changed paths: M docs/en_US/images/main_left_pane.png M docs/en_US/images/toolbar.png M docs/en_US/release_notes_7_9.rst M docs/en_US/toolbar.rst M docs/en_US/tree_control.rst M web/pgadmin/misc/statistics/static/js/Statistics.jsx M web/pgadmin/static/js/components/Buttons.jsx M web/pgadmin/static/js/helpers/Layout/index.jsx M web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/Query.jsx= Log Message: ----------- Continue fixing multiple UI and SonarQube issues found when testing wcD= ocker changes. #6479 Commit: a8a7574e6912e3dfb7e1bbbb0d1ac2fbc0ece714 https://github.com/pgadmin-org/pgadmin4/commit/a8a7574e6912e3dfb7e1= bbbb0d1ac2fbc0ece714 Author: Yogesh Mahajan Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M requirements.txt M web/pgacloud/providers/azure.py A web/pgacloud/utils/azure_cache.py M web/pgadmin/misc/cloud/azure/__init__.py R web/pgadmin/misc/cloud/azure/azure_cache.py Log Message: ----------- Fixed circular import error occurring while deploying cloud PostgreSQL = instance from pgAdmin. #6840 Update AWS, Google Cloud lib version. Commit: 179332ed5a9c67d0d0123d1d41bddbf8530a61c4 https://github.com/pgadmin-org/pgadmin4/commit/179332ed5a9c67d0d012= 3d1d41bddbf8530a61c4 Author: Akshay Joshi Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: A runtime/.yarnrc.yml M runtime/yarn.lock Log Message: ----------- Update yarn.lock file and added .yarnrc.yml Commit: 0b707be6153bff3cac16efd78d89afbb387b476f https://github.com/pgadmin-org/pgadmin4/commit/0b707be6153bff3cac16= efd78d89afbb387b476f Author: Anil Sahoo Date: 2023-11-01 (Wed, 01 Nov 2023) Changed paths: M web/pgadmin/tools/sqleditor/__init__.py M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/tests/test_download_csv_query_tool.py M web/pgadmin/tools/sqleditor/tests/test_editor_history.py M web/pgadmin/tools/sqleditor/tests/test_encoding_charset.py M web/pgadmin/tools/sqleditor/tests/test_explain_plan.py M web/pgadmin/tools/sqleditor/tests/test_macros.py M web/pgadmin/tools/sqleditor/tests/test_poll_query_tool.py M web/pgadmin/tools/sqleditor/tests/test_sql_ascii_encoding.py M web/pgadmin/tools/sqleditor/tests/test_start_query_tool.py M web/pgadmin/tools/sqleditor/tests/test_transaction_status.py M web/pgadmin/tools/sqleditor/utils/start_running_query.py M web/pgadmin/tools/sqleditor/utils/tests/test_is_query_resultset_upd= atable.py M web/pgadmin/tools/sqleditor/utils/tests/test_save_changed_data.py M web/pgadmin/tools/sqleditor/utils/tests/test_save_changed_uuid_data= .py M web/pgadmin/tools/sqleditor/utils/tests/test_start_running_query.py= M web/pgadmin/utils/driver/psycopg3/server_manager.py Log Message: ----------- Fixed restoration of query tool database connection after dropping and = re-creating the database with the same name. #6487 Commit: 71e7a7c48197af01c41035bfde5cf7cae08d5bd5 https://github.com/pgadmin-org/pgadmin4/commit/71e7a7c48197af01c410= 35bfde5cf7cae08d5bd5 Author: Khushboo Vashi Date: 2023-11-01 (Wed, 01 Nov 2023) Changed paths: M docs/en_US/release_notes_7_9.rst Log Message: ----------- Update release notes. Commit: aae1438468e9e05f9d4d4e39afa0fd02461f104a https://github.com/pgadmin-org/pgadmin4/commit/aae1438468e9e05f9d4d= 4e39afa0fd02461f104a Author: Aditya Toshniwal Date: 2023-11-01 (Wed, 01 Nov 2023) Changed paths: M .github/workflows/check-container-build.yml M .github/workflows/check-doc-builds.yml M .github/workflows/check-javascript-style.yml M .github/workflows/check-python-build.yml M .github/workflows/check-python-style.yml M .github/workflows/check-tarball-build.yml M .github/workflows/check-translations.yml A .github/workflows/run-feature-tests-epas.yml A .github/workflows/run-feature-tests-pg.yml M .github/workflows/run-javascript-tests.yml M .github/workflows/run-python-tests-epas.yml M .github/workflows/run-python-tests-pg.yml M .github/workflows/sonarqube-scan.yml M .pycodestyle M Dockerfile M Make.bat M Makefile M README.md M docs/en_US/backup_dialog.rst M docs/en_US/backup_server_dialog.rst M docs/en_US/build_code_snippet.py M docs/en_US/code_overview.rst M docs/en_US/coding_standards.rst M docs/en_US/column_dialog.rst M docs/en_US/config_py.rst M docs/en_US/container_deployment.rst M docs/en_US/database_dialog.rst M docs/en_US/extension_dialog.rst M docs/en_US/images/backup_disable.png M docs/en_US/images/backup_do_not_save.png M docs/en_US/images/backup_general.png M docs/en_US/images/backup_miscellaneous.png A docs/en_US/images/backup_object_selection.png M docs/en_US/images/backup_objects.png M docs/en_US/images/backup_queries.png M docs/en_US/images/backup_sections.png M docs/en_US/images/backup_server_disable.png M docs/en_US/images/backup_server_do_not_save.png M docs/en_US/images/backup_server_general.png M docs/en_US/images/backup_server_miscellaneous.png M docs/en_US/images/backup_server_objects.png M docs/en_US/images/backup_server_queries.png A docs/en_US/images/backup_server_table.png A docs/en_US/images/backup_table.png M docs/en_US/images/column_definition.png M docs/en_US/images/database_advanced.png M docs/en_US/images/database_definition.png M docs/en_US/images/database_general.png M docs/en_US/images/database_parameters.png M docs/en_US/images/database_security.png M docs/en_US/images/database_sql.png M docs/en_US/images/extension_definition.png M docs/en_US/images/extension_general.png M docs/en_US/images/extension_sql.png M docs/en_US/images/foreign_table_columns.png A docs/en_US/images/index_columns.png M docs/en_US/images/index_definition.png M docs/en_US/images/index_general.png M docs/en_US/images/index_sql.png M docs/en_US/images/main_left_pane.png R docs/en_US/images/maintenance.png A docs/en_US/images/maintenance_analyze.png A docs/en_US/images/maintenance_cluster.png A docs/en_US/images/maintenance_reindex.png A docs/en_US/images/maintenance_vacuum.png A docs/en_US/images/materialized_view_code.png M docs/en_US/images/materialized_view_definition.png M docs/en_US/images/materialized_view_parameter.png M docs/en_US/images/materialized_view_security.png M docs/en_US/images/materialized_view_sql.png R docs/en_US/images/materialized_view_storage.png M docs/en_US/images/preferences_schema_diff.png M docs/en_US/images/preferences_sql_explain.png M docs/en_US/images/query_toolbar_explain.png M docs/en_US/images/restore_do_not_save.png M docs/en_US/images/restore_general.png M docs/en_US/images/restore_miscellaneous.png M docs/en_US/images/restore_objects.png M docs/en_US/images/restore_queries.png M docs/en_US/images/restore_sections.png A docs/en_US/images/restore_table.png M docs/en_US/images/schema_diff_compare_button.png M docs/en_US/images/sequence_definition.png M docs/en_US/images/server_advanced.png M docs/en_US/images/server_general.png M docs/en_US/images/subscription_sql.png R docs/en_US/images/subscription_with.png A docs/en_US/images/subscription_with_1.png A docs/en_US/images/subscription_with_2.png M docs/en_US/images/table_advanced.png M docs/en_US/images/toolbar.png M docs/en_US/index_dialog.rst M docs/en_US/maintenance_dialog.rst M docs/en_US/materialized_view_dialog.rst M docs/en_US/menu_bar.rst M docs/en_US/oauth2.rst M docs/en_US/preferences.rst M docs/en_US/query_tool_toolbar.rst M docs/en_US/release_notes.rst M docs/en_US/release_notes_7_5.rst A docs/en_US/release_notes_7_6.rst A docs/en_US/release_notes_7_7.rst A docs/en_US/release_notes_7_8.rst A docs/en_US/release_notes_7_9.rst M docs/en_US/restore_dialog.rst M docs/en_US/schema_diff.rst M docs/en_US/sequence_dialog.rst M docs/en_US/server_dialog.rst M docs/en_US/subscription_dialog.rst M docs/en_US/table_dialog.rst M docs/en_US/theme/pgadmin4/static/style.css M docs/en_US/toolbar.rst M docs/en_US/tree_control.rst M pkg/debian/build.sh M pkg/docker/entrypoint.sh M pkg/linux/build-functions.sh M pkg/mac/build-functions.sh M pkg/mac/build.sh M pkg/mac/entitlements.plist.in M pkg/pip/build.sh M pkg/pip/setup_pip.py M pkg/redhat/build.sh M requirements.txt M runtime/.eslintrc.js A runtime/.yarnrc.yml M runtime/package.json M runtime/yarn.lock M web/.eslintrc.js M web/.yarnrc.yml A web/babel.config.json M web/config.py A web/jest.config.js R web/karma.conf.js A web/migrations/versions/44b9ce549393_.py A web/migrations/versions/9426ad06a63b_.py M web/package.json M web/pgAdmin4.wsgi M web/pgacloud/providers/azure.py A web/pgacloud/utils/azure_cache.py M web/pgacloud/utils/misc.py M web/pgadmin/__init__.py M web/pgadmin/about/static/js/AboutComponent.jsx M web/pgadmin/about/static/js/about.js M web/pgadmin/authenticate/__init__.py M web/pgadmin/authenticate/mfa/authenticator.py M web/pgadmin/authenticate/mfa/templates/mfa/register.html M web/pgadmin/authenticate/mfa/templates/mfa/validate.html M web/pgadmin/authenticate/mfa/tests/test_mfa_view.py M web/pgadmin/authenticate/mfa/utils.py M web/pgadmin/authenticate/mfa/views.py M web/pgadmin/authenticate/oauth2.py M web/pgadmin/authenticate/static/js/kerberos.js M web/pgadmin/browser/__init__.py M web/pgadmin/browser/register_browser_preferences.py M web/pgadmin/browser/server_groups/__init__.py M web/pgadmin/browser/server_groups/servers/__init__.py M web/pgadmin/browser/server_groups/servers/databases/__init__.py M web/pgadmin/browser/server_groups/servers/databases/extensions/__in= it__.py M web/pgadmin/browser/server_groups/servers/databases/extensions/stat= ic/js/extension.ui.js M web/pgadmin/browser/server_groups/servers/databases/extensions/temp= lates/extensions/sql/create.sql M web/pgadmin/browser/server_groups/servers/databases/extensions/test= s/default/msql_create_extension_with_all_options.sql M web/pgadmin/browser/server_groups/servers/databases/extensions/test= s/default/tests.json M web/pgadmin/browser/server_groups/servers/databases/extensions/test= s/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/children/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/static/img/coll-foreign_table_column.svg A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/static/img/foreign_table_column.svg A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/static/js/foreign_table_column.js A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/__init__.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/column_test_data.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_timestamp_wit= h_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_timestamp_wit= h_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_with_integer_= generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/alter_column_with_integer_= generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_timestamp_wi= th_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_timestamp_wi= th_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_with_integer= _generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/create_column_with_integer= _generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_numeric.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_numeric.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_text_with_def= ault_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/alter_column_text_with_def= ault_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_numeric.msql= A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_numeric.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_text_with_de= fault_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/create_column_text_with_de= fault_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/pg/default/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_timestamp_w= ith_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_timestamp_w= ith_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_with_intege= r_generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/alter_column_with_intege= r_generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_timestamp_= with_default_value_using_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_timestamp_= with_default_value_using_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_with_integ= er_generated_always_column_option_variables.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/create_column_with_integ= er_generated_always_column_option_variables.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_numeric.msq= l A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_numeric.sql= A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_text_with_d= efault_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/alter_column_text_with_d= efault_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_numeric.ms= ql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_numeric.sq= l A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_text_with_= default_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/create_column_text_with_= default_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/ppas/default/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/test_ft_column_add.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/test_ft_column_delete.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/test_ft_column_get.py A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/foreign_table_columns/tests/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.js M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/static/js/foreign_table.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/delete.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_table_columns/sql/default/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/12_plus/get_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/edit_mode_types_multi.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/enable_disable_trigger.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/foreign_table_schema_diff.sq= l M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_columns.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_enabled_triggers.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/get_table_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/node.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/templates/foreign_tables/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/foreign_tables_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_add_cons_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_add_priv.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_col_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_col_opts_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_comment_add_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_comment_add_columns_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/alter_remove_opts_priv_cons.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/create_foreign_table_with_all_options.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/create_foreign_table_with_all_options_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/pg/default/test_foreign_table.json M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_add_cons_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_add_priv.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_col_opts.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_col_opts_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_comment_add_columns.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_comment_add_columns_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/alter_remove_opts_priv_cons.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/create_foreign_table_with_all_options.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/create_foreign_table_with_all_options_msql.sql= M web/pgadmin/browser/server_groups/servers/databases/schemas/foreign= _tables/tests/ppas/default/test_foreign_table.json R web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/11_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/12_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/14_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/pg/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/ppas/sql/12_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/ppas/sql/14_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/functio= ns/templates/functions/ppas/sql/default/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/static/js/sequence.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/15_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/templates/sequences/sql/default/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_logged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_logged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_unlogged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/alter_seq_set_unlogged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/create_unlogged_sequence.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/create_unlogged_sequence_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/pg/15_plus/test_sequences_pg.json A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_logged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_logged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_unlogged.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/alter_seq_set_unlogged_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/create_unlogged_sequence.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/create_unlogged_sequence_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/ppas/15_plus/test_sequences_ppas.json M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/test_sequence_add.py M web/pgadmin/browser/server_groups/servers/databases/schemas/sequenc= es/tests/test_sequence_put.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= __init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/static/js/column.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/alter_column_compression.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/alter_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/create_column_comp.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/create_column_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/pg/14_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_text_with_default_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_text_with_default_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_timestamp_with_default_value_usin= g_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_timestamp_with_default_value_usin= g_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_with_interger_array_and_options.m= sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/alter_column_with_interger_array_and_options.s= ql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_text_with_default_value.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_text_with_default_value.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_timestamp_with_default_value_usi= ng_function.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_timestamp_with_default_value_usi= ng_function.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_with_interger_array_and_options.= msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/12_plus/create_column_with_interger_array_and_options.= sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/alter_column_compression.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/alter_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/create_column_comp.msql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/create_column_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/tests/ppas/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= columns/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= compound_triggers/static/js/compound_trigger.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/check_constraint/static/js/check_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/exclusion_constraint/static/js/exclusion_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/foreign_key/static/js/foreign_key.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/index_constraint/static/js/primary_key.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/index_constraint/static/js/unique_constraint.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= constraints/static/js/constraints.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/static/js/index.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_expr_statistics.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_expr_statistics_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_name_fillfactor_comment.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/alter_reset_fillfactor_cluster.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_first.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_first_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_asc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_first.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_first_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_desc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_expr_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/create_btree_expr_asc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/11_plus/test_indexes.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_first.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_first_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_asc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_desc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/create_btree_desc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/13_plus/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/alter_name_fillfactor_comment.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/alter_reset_fillfactor_cluster.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/create_btree_desc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/15_plus/test_indexes.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_expr_statistics.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_name_fillfactor_comment.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_name_fillfactor_comment_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/alter_reset_fillfactor_cluster_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_first.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_first_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_desc_null_last.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_desc_null_last_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_expr_asc_null_last.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/create_btree_expr_asc_null_last_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/default/test_indexes.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/index_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/tests/test_indexes_put.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= indexes/utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= partitions/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= partitions/static/js/partition.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= partitions/static/js/partition.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= rules/static/js/rule.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= schema_diff_utils.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/enable_disable_triggers.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/partition.utils.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= static/js/table.ui.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/12_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/14_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/columns/sql/default/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/column_details.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/11_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/13_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/15_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/15_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/column_details.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/indexes/sql/default/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/12_plus/nodes.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/12_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/pg/14_plus/nodes.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/12_plus/nodes.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/12_plus/properties.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/partitions/sql/ppas/14_plus/nodes.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/11_plus/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/get_access_methods.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/12_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/14_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/15_plus/update.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= templates/tables/sql/default/create.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/create_partition_table_with_collate.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/create_table_with_hash_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/11_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/alter_table_update_grants.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_partition_table_with_collate.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_hash_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/create_table_with_range_partition.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_type_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/alter_table_change_col_type_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/create_table_with_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/create_table_with_column_compression_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/create_table_with_lik_tbl_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/alter_table_update_grants.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/pg/default/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/11_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/12_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_type_comp.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/alter_table_change_col_type_comp_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/create_table_with_column_compression.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/create_table_with_column_compression_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/create_table_with_lik_tbl_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/14_plus/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/alter_table_add_exclude_constraint.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/alter_table_add_exclude_constraint_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/alter_table_update_grants.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/create_table_with_lik_tbl_msql.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/ppas/default/test.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= tests/table_test_data.json M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= triggers/__init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= triggers/static/js/trigger.js M web/pgadmin/browser/server_groups/servers/databases/schemas/tables/= utils.py A web/pgadmin/browser/server_groups/servers/databases/schemas/types/t= emplates/types/ppas/sql/default/type_schema_diff.sql M web/pgadmin/browser/server_groups/servers/databases/schemas/views/_= _init__.py M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.js M web/pgadmin/browser/server_groups/servers/databases/schemas/views/s= tatic/js/mview.ui.js A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/create_access_method.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/get_access_methods.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/12_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/pg/15_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/create.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/get_access_methods.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/properties.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/12_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= emplates/mviews/ppas/15_plus/sql/update.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/12_plus/create_mview_with_am_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/12_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/12_plus/tests.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/15_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_add_some_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_definition.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_delete_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/alter_view_update_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/create_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/pg/16_plus/tests.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/12_plus/create_mview_with_am_msql.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/12_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/12_plus/tests.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/15_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_add_some_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_definition.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_delete_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/alter_view_update_priv.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/create_view.sql A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/test_mview.json A web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/ppas/16_plus/tests.json M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/test_views_get.py M web/pgadmin/browser/server_groups/servers/databases/schemas/views/t= ests/view_test_data.json M web/pgadmin/browser/server_groups/servers/databases/static/js/datab= ase.js M web/pgadmin/browser/server_groups/servers/databases/static/js/datab= ase.ui.js M web/pgadmin/browser/server_groups/servers/databases/subscriptions/_= _init__.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/s= tatic/js/subscription.js M web/pgadmin/browser/server_groups/servers/databases/subscriptions/s= tatic/js/subscription.ui.js A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/14_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/14_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/14_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/15_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/15_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/15_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/16_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/16_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= emplates/subscriptions/sql/16_plus/update.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/alter_parameters.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/alter_parameters_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/create_subscription.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/create_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/14_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/alter_parameters.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/alter_parameters_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/create_subscription.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/create_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/15_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/alter_parameters.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/alter_parameters_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/create_subscription.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/create_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/16_plus/test.json A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/alter_maintenance_db_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/alter_subscription_msql.sql A web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/alter_sync_msql.sql M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/default/test.json M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/subscription_test_data.json M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_create.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_delete.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_delete_multiple.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_get.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_put.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/test_subscription_sql.py M web/pgadmin/browser/server_groups/servers/databases/subscriptions/t= ests/utils.py A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/15_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/15_plus/get_icu_locale.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/15_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/create.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/get_ctypes.sql A web/pgadmin/browser/server_groups/servers/databases/templates/datab= ases/sql/16_plus/properties.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_function.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_reset_all.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_sequences.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_tables.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/alter_default_db_privileges_types.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_icu.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_icu_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_new_options_libc.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/create_database_new_options_libc_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/15_plu= s/test_database.json A web/pgadmin/browser/server_groups/servers/databases/tests/pg/16_plu= s/create_database_icu_rules.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/16_plu= s/create_database_icu_rules_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/pg/16_plu= s/test_database.json M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_function.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_reset_all.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_sequences.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_tables.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/alter_default_db_privileges_types.sql M web/pgadmin/browser/server_groups/servers/databases/tests/pg/defaul= t/test_database.json A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_function.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_reset_all.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_sequences.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_tables.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/alter_default_db_privileges_types.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_icu.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_icu_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_new_options_libc.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/create_database_new_options_libc_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/15_p= lus/test_database.json A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/16_p= lus/create_database_icu_rules.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/16_p= lus/create_database_icu_rules_msql.sql A web/pgadmin/browser/server_groups/servers/databases/tests/ppas/16_p= lus/test_database.json M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_function.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_reset_all.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_sequences.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_tables.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/alter_default_db_privileges_types.sql M web/pgadmin/browser/server_groups/servers/databases/tests/ppas/defa= ult/test_database.json M web/pgadmin/browser/server_groups/servers/databases/tests/test_db_a= dd.py M web/pgadmin/browser/server_groups/servers/databases/tests/utils.py M web/pgadmin/browser/server_groups/servers/pgagent/__init__.py M web/pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job= .js M web/pgadmin/browser/server_groups/servers/roles/static/js/roleReass= ign.js M web/pgadmin/browser/server_groups/servers/static/js/binary_path.ui.= js M web/pgadmin/browser/server_groups/servers/static/js/privilege.ui.js= M web/pgadmin/browser/server_groups/servers/static/js/server.js M web/pgadmin/browser/server_groups/servers/static/js/server.ui.js M web/pgadmin/browser/static/js/MainMenuFactory.js M web/pgadmin/browser/static/js/activity.js M web/pgadmin/browser/static/js/browser.js M web/pgadmin/browser/static/js/collection.js M web/pgadmin/browser/static/js/constants.js R web/pgadmin/browser/static/js/frame.js M web/pgadmin/browser/static/js/heartbeat.js M web/pgadmin/browser/static/js/keyboard.js R web/pgadmin/browser/static/js/layout.js M web/pgadmin/browser/static/js/node.js R web/pgadmin/browser/static/js/node_view.jsx R web/pgadmin/browser/static/js/panel.js R web/pgadmin/browser/static/js/panel_view.jsx R web/pgadmin/browser/static/js/preferences.js R web/pgadmin/browser/static/js/quick_search/iframe_component.js R web/pgadmin/browser/static/js/quick_search/menuitems_help.js R web/pgadmin/browser/static/js/quick_search/online_help.js R web/pgadmin/browser/static/js/quick_search/trigger_search.js R web/pgadmin/browser/static/js/toolbar.js R web/pgadmin/browser/static/js/utility_view.jsx R web/pgadmin/browser/static/scss/_quick_search.scss M web/pgadmin/browser/templates/browser/index.html R web/pgadmin/browser/templates/browser/js/constants.js M web/pgadmin/browser/templates/browser/js/utils.js M web/pgadmin/browser/tests/test_oauth2_with_mocking.py M web/pgadmin/browser/utils.py M web/pgadmin/dashboard/__init__.py A web/pgadmin/dashboard/static/js/ChartContainer.jsx M web/pgadmin/dashboard/static/js/ChartsDOM.jsx M web/pgadmin/dashboard/static/js/Dashboard.jsx M web/pgadmin/dashboard/static/js/Graphs.jsx A web/pgadmin/dashboard/static/js/SystemStats/CPU.jsx A web/pgadmin/dashboard/static/js/SystemStats/Memory.jsx A web/pgadmin/dashboard/static/js/SystemStats/Storage.jsx A web/pgadmin/dashboard/static/js/SystemStats/Summary.jsx A web/pgadmin/dashboard/static/js/SystemStats/utility.js M web/pgadmin/dashboard/static/js/WelcomeDashboard.jsx A web/pgadmin/dashboard/templates/dashboard/sql/default/system_statis= tics.sql M web/pgadmin/messages.pot M web/pgadmin/misc/__init__.py A web/pgadmin/misc/bgprocess/static/js/BgProcessConstants.js M web/pgadmin/misc/bgprocess/static/js/BgProcessManager.js M web/pgadmin/misc/bgprocess/static/js/BgProcessNotify.jsx M web/pgadmin/misc/bgprocess/static/js/ProcessDetails.jsx M web/pgadmin/misc/bgprocess/static/js/Processes.jsx R web/pgadmin/misc/bgprocess/static/js/showDetails.jsx M web/pgadmin/misc/cloud/azure/__init__.py R web/pgadmin/misc/cloud/azure/azure_cache.py M web/pgadmin/misc/cloud/rds/__init__.py M web/pgadmin/misc/cloud/static/js/CloudWizard.jsx M web/pgadmin/misc/cloud/static/js/cloud.js M web/pgadmin/misc/cloud/utils/__init__.py M web/pgadmin/misc/dependencies/static/js/Dependencies.jsx M web/pgadmin/misc/dependents/static/js/Dependents.jsx M web/pgadmin/misc/file_manager/__init__.py M web/pgadmin/misc/file_manager/static/js/FileManagerModule.jsx M web/pgadmin/misc/file_manager/static/js/components/GridView.jsx M web/pgadmin/misc/file_manager/static/js/components/ListView.jsx M web/pgadmin/misc/file_manager/static/js/index.js M web/pgadmin/misc/properties/CollectionNodeProperties.jsx A web/pgadmin/misc/properties/ObjectNodeProperties.jsx A web/pgadmin/misc/properties/Properties.jsx M web/pgadmin/misc/sql/static/js/SQL.jsx M web/pgadmin/misc/statistics/static/js/Statistics.jsx M web/pgadmin/model/__init__.py M web/pgadmin/preferences/static/js/components/PreferencesComponent.j= sx M web/pgadmin/preferences/static/js/preferences.js A web/pgadmin/preferences/static/js/store.js M web/pgadmin/settings/static/js/settings.js M web/pgadmin/static/bundle/app.js M web/pgadmin/static/css/style.css R web/pgadmin/static/css/webcabin.overrides.css A web/pgadmin/static/img/terminal.svg M web/pgadmin/static/js/AppMenuBar.jsx A web/pgadmin/static/js/BrowserComponent.jsx M web/pgadmin/static/js/Dialogs/ConnectServerContent.jsx M web/pgadmin/static/js/Dialogs/MasterPasswordContent.jsx M web/pgadmin/static/js/Dialogs/NamedRestoreContent.jsx R web/pgadmin/static/js/Dialogs/RenamePanelContent.jsx A web/pgadmin/static/js/Dialogs/RenameTabContent.jsx M web/pgadmin/static/js/Dialogs/index.jsx M web/pgadmin/static/js/Explain/Graphical.jsx A web/pgadmin/static/js/PgTreeView/index.jsx A web/pgadmin/static/js/QuickSearch/HiddenIframe.jsx A web/pgadmin/static/js/QuickSearch/index.jsx A web/pgadmin/static/js/QuickSearch/menuitems_help.js A web/pgadmin/static/js/QuickSearch/online_help.js M web/pgadmin/static/js/SchemaView/DataGridView.jsx M web/pgadmin/static/js/SchemaView/DepListener.js M web/pgadmin/static/js/SchemaView/FormView.jsx M web/pgadmin/static/js/SchemaView/MappedControl.jsx M web/pgadmin/static/js/SchemaView/base_schema.ui.js M web/pgadmin/static/js/SchemaView/index.jsx M web/pgadmin/static/js/SecurityPages/LoginPage.jsx M web/pgadmin/static/js/SecurityPages/MfaRegisterPage.jsx M web/pgadmin/static/js/SecurityPages/MfaValidatePage.jsx M web/pgadmin/static/js/Theme/index.jsx A web/pgadmin/static/js/Theme/overrides/rcdock.override.js M web/pgadmin/static/js/Theme/overrides/uplot.override.js A web/pgadmin/static/js/ToolView.jsx A web/pgadmin/static/js/UtilityView.jsx M web/pgadmin/static/js/check_node_visibility.js M web/pgadmin/static/js/clipboard.js M web/pgadmin/static/js/codemirror/addon/fold/pgadmin-sqlfoldcode.js M web/pgadmin/static/js/components/Buttons.jsx M web/pgadmin/static/js/components/CodeMirror.jsx A web/pgadmin/static/js/components/ContextMenu.jsx M web/pgadmin/static/js/components/EmptyPanelMessage.jsx M web/pgadmin/static/js/components/ExternalIcon.jsx M web/pgadmin/static/js/components/FormComponents.jsx M web/pgadmin/static/js/components/Menu.jsx M web/pgadmin/static/js/components/ObjectBreadcrumbs.jsx M web/pgadmin/static/js/components/PgChart/StreamingChart.jsx M web/pgadmin/static/js/components/PgTable.jsx M web/pgadmin/static/js/components/PgTree/FileTreeX/index.tsx M web/pgadmin/static/js/components/QueryThresholds.jsx M web/pgadmin/static/js/components/SelectRefresh.jsx M web/pgadmin/static/js/components/SelectThemes.jsx M web/pgadmin/static/js/components/TabPanel.jsx M web/pgadmin/static/js/helpers/EventBus.js R web/pgadmin/static/js/helpers/Layout.jsx A web/pgadmin/static/js/helpers/Layout/LayoutIframeTab.jsx A web/pgadmin/static/js/helpers/Layout/index.jsx A web/pgadmin/static/js/helpers/MainMoreToolbar.jsx M web/pgadmin/static/js/helpers/Notifier.jsx A web/pgadmin/static/js/helpers/ObjectExplorerToolbar.jsx A web/pgadmin/static/js/helpers/withStandardTabInfo.jsx M web/pgadmin/static/js/keyboard_shortcuts.js M web/pgadmin/static/js/pgadmin.js A web/pgadmin/static/js/to_px.js A web/pgadmin/static/js/tree/ObjectExplorer.jsx M web/pgadmin/static/js/tree/pgadmin_tree_save_state.js M web/pgadmin/static/js/tree/tree.js R web/pgadmin/static/js/tree/tree_init.tsx M web/pgadmin/static/js/tree/tree_nodes.ts M web/pgadmin/static/js/tree/tree_utils.js M web/pgadmin/static/js/url_for.js M web/pgadmin/static/js/utils.js R web/pgadmin/static/scss/_bootstrap.overrides.scss M web/pgadmin/static/scss/_pgadmin.style.scss R web/pgadmin/static/scss/_webcabin.pgadmin.scss M web/pgadmin/static/scss/pgadmin.scss M web/pgadmin/templates/base.html M web/pgadmin/templates/security/forgot_password.html M web/pgadmin/templates/security/login_user.html M web/pgadmin/templates/security/render_page.html M web/pgadmin/templates/security/reset_password.html M web/pgadmin/tools/backup/__init__.py M web/pgadmin/tools/backup/static/js/backup.js M web/pgadmin/tools/backup/static/js/backup.ui.js M web/pgadmin/tools/backup/tests/test_backup_create_job_unit_test.py M web/pgadmin/tools/backup/tests/test_create_backup_job.py M web/pgadmin/tools/debugger/static/js/DebuggerModule.js M web/pgadmin/tools/debugger/static/js/components/DebuggerArgumentCom= ponent.jsx M web/pgadmin/tools/debugger/static/js/components/DebuggerComponent.j= sx M web/pgadmin/tools/debugger/static/js/components/DebuggerEditor.jsx M web/pgadmin/tools/debugger/static/js/components/ToolBar.jsx M web/pgadmin/tools/debugger/static/js/debugger_ui.js M web/pgadmin/tools/debugger/static/js/debugger_utils.js M web/pgadmin/tools/erd/__init__.py M web/pgadmin/tools/erd/static/js/ERDModule.js M web/pgadmin/tools/erd/static/js/erd_tool/ERDCore.js M web/pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx M web/pgadmin/tools/erd/static/js/erd_tool/dialogs/index.jsx M web/pgadmin/tools/grant_wizard/__init__.py M web/pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx M web/pgadmin/tools/grant_wizard/static/js/grant_wizard.js M web/pgadmin/tools/import_export/static/js/import_export.js M web/pgadmin/tools/import_export_servers/__init__.py M web/pgadmin/tools/import_export_servers/static/js/ImportExportServe= rs.jsx M web/pgadmin/tools/import_export_servers/static/js/import_export_ser= vers.js M web/pgadmin/tools/maintenance/__init__.py M web/pgadmin/tools/maintenance/static/js/maintenance.js M web/pgadmin/tools/maintenance/static/js/maintenance.ui.js M web/pgadmin/tools/maintenance/static/js/menu_utils.js M web/pgadmin/tools/maintenance/templates/maintenance/sql/command.sql= M web/pgadmin/tools/maintenance/tests/test_batch_process_maintenance.= py M web/pgadmin/tools/maintenance/tests/test_create_maintenance_job.py M web/pgadmin/tools/maintenance/tests/test_maintenance_create_job_uni= t_test.py M web/pgadmin/tools/maintenance/tests/test_maintenance_message.py M web/pgadmin/tools/psql/__init__.py M web/pgadmin/tools/psql/static/js/psql_module.js M web/pgadmin/tools/psql/templates/editor_template.html M web/pgadmin/tools/restore/__init__.py M web/pgadmin/tools/restore/static/js/restore.js M web/pgadmin/tools/restore/static/js/restore.ui.js M web/pgadmin/tools/restore/tests/test_create_restore_job.py M web/pgadmin/tools/restore/tests/test_restore_create_job_unit_test.p= y M web/pgadmin/tools/schema_diff/__init__.py M web/pgadmin/tools/schema_diff/compare.py M web/pgadmin/tools/schema_diff/directory_compare.py M web/pgadmin/tools/schema_diff/model.py M web/pgadmin/tools/schema_diff/static/js/SchemaDiffConstants.js M web/pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js M web/pgadmin/tools/schema_diff/static/js/components/ResultGridCompon= ent.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffButton= Component.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompar= e.jsx M web/pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompon= ent.jsx R web/pgadmin/tools/schema_diff/tests/pg/10_plus/source.sql R web/pgadmin/tools/schema_diff/tests/pg/10_plus/target.sql M web/pgadmin/tools/schema_diff/tests/pg/11_plus/source.sql M web/pgadmin/tools/schema_diff/tests/pg/11_plus/target.sql M web/pgadmin/tools/schema_diff/tests/pg/12_plus/target.sql R web/pgadmin/tools/schema_diff/tests/ppas/10_plus/source.sql R web/pgadmin/tools/schema_diff/tests/ppas/10_plus/target.sql M web/pgadmin/tools/schema_diff/tests/ppas/11_plus/source.sql M web/pgadmin/tools/schema_diff/tests/ppas/11_plus/target.sql M web/pgadmin/tools/schema_diff/tests/test_schema_diff_comp.py M web/pgadmin/tools/search_objects/static/js/SearchObjects.jsx M web/pgadmin/tools/search_objects/static/js/index.js M web/pgadmin/tools/sqleditor/__init__.py M web/pgadmin/tools/sqleditor/static/js/SQLEditorModule.js M web/pgadmin/tools/sqleditor/static/js/components/QueryToolComponent= .jsx M web/pgadmin/tools/sqleditor/static/js/components/QueryToolConstants= .js M web/pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/= Editors.jsx M web/pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/= index.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/Connectio= nBar.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/GeometryV= iewer.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/GraphVisu= aliser.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/MainToolB= ar.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/Query.jsx= M web/pgadmin/tools/sqleditor/static/js/components/sections/QueryHist= ory.jsx M web/pgadmin/tools/sqleditor/static/js/components/sections/ResultSet= .jsx M web/pgadmin/tools/sqleditor/static/js/show_query_tool.js M web/pgadmin/tools/sqleditor/static/js/show_view_data.js M web/pgadmin/tools/sqleditor/static/js/sqleditor_title.js A web/pgadmin/tools/sqleditor/templates/sqleditor/sql/13_plus/explain= _plan.sql M web/pgadmin/tools/sqleditor/tests/test_download_csv_query_tool.py M web/pgadmin/tools/sqleditor/tests/test_editor_history.py M web/pgadmin/tools/sqleditor/tests/test_encoding_charset.py M web/pgadmin/tools/sqleditor/tests/test_explain_plan.py M web/pgadmin/tools/sqleditor/tests/test_explain_plan_templates.py M web/pgadmin/tools/sqleditor/tests/test_macros.py M web/pgadmin/tools/sqleditor/tests/test_poll_query_tool.py M web/pgadmin/tools/sqleditor/tests/test_sql_ascii_encoding.py M web/pgadmin/tools/sqleditor/tests/test_start_query_tool.py M web/pgadmin/tools/sqleditor/tests/test_transaction_status.py M web/pgadmin/tools/sqleditor/utils/query_tool_preferences.py M web/pgadmin/tools/sqleditor/utils/start_running_query.py M web/pgadmin/tools/sqleditor/utils/tests/test_is_query_resultset_upd= atable.py M web/pgadmin/tools/sqleditor/utils/tests/test_save_changed_data.py M web/pgadmin/tools/sqleditor/utils/tests/test_save_changed_uuid_data= .py M web/pgadmin/tools/sqleditor/utils/tests/test_start_running_query.py= M web/pgadmin/tools/user_management/__init__.py M web/pgadmin/tools/user_management/static/js/UserManagementDialog.js= x M web/pgadmin/translations/cs/LC_MESSAGES/messages.mo M web/pgadmin/translations/cs/LC_MESSAGES/messages.po M web/pgadmin/translations/de/LC_MESSAGES/messages.mo M web/pgadmin/translations/de/LC_MESSAGES/messages.po M web/pgadmin/translations/es/LC_MESSAGES/messages.mo M web/pgadmin/translations/es/LC_MESSAGES/messages.po M web/pgadmin/translations/fr/LC_MESSAGES/messages.mo M web/pgadmin/translations/fr/LC_MESSAGES/messages.po M web/pgadmin/translations/id/LC_MESSAGES/messages.mo M web/pgadmin/translations/id/LC_MESSAGES/messages.po M web/pgadmin/translations/it/LC_MESSAGES/messages.mo M web/pgadmin/translations/it/LC_MESSAGES/messages.po M web/pgadmin/translations/ja/LC_MESSAGES/messages.mo M web/pgadmin/translations/ja/LC_MESSAGES/messages.po M web/pgadmin/translations/ko/LC_MESSAGES/messages.mo M web/pgadmin/translations/ko/LC_MESSAGES/messages.po M web/pgadmin/translations/pl/LC_MESSAGES/messages.mo M web/pgadmin/translations/pl/LC_MESSAGES/messages.po M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo M web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po M web/pgadmin/translations/ru/LC_MESSAGES/messages.mo M web/pgadmin/translations/ru/LC_MESSAGES/messages.po M web/pgadmin/translations/zh/LC_MESSAGES/messages.mo M web/pgadmin/translations/zh/LC_MESSAGES/messages.po M web/pgadmin/utils/__init__.py M web/pgadmin/utils/constants.py M web/pgadmin/utils/driver/psycopg3/__init__.py M web/pgadmin/utils/driver/psycopg3/connection.py M web/pgadmin/utils/driver/psycopg3/server_manager.py M web/pgadmin/utils/driver/psycopg3/typecast.py M web/pgadmin/utils/versioned_template_loader.py M web/regression/README.md M web/regression/feature_tests/browser_tool_bar_test.py M web/regression/feature_tests/pg_utilities_backup_restore_test.py M web/regression/feature_tests/pg_utilities_maintenance_test.py M web/regression/feature_tests/query_tool_journey_test.py M web/regression/feature_tests/query_tool_tests.py M web/regression/feature_tests/view_data_dml_queries.py M web/regression/feature_tests/xss_checks_panels_and_query_tool_test.= py M web/regression/feature_tests/xss_checks_pgadmin_debugger_test.py M web/regression/feature_tests/xss_checks_roles_control_test.py M web/regression/feature_utils/locators.py M web/regression/feature_utils/pgadmin_page.py M web/regression/feature_utils/tree_area_locators.py A web/regression/javascript/SchemaView/SchemaDialogView.spec.js A web/regression/javascript/SchemaView/SchemaDialogViewEdit.spec.js A web/regression/javascript/SchemaView/SchemaPropertiesView.spec.js R web/regression/javascript/SchemaView/SchemaView.spec.js A web/regression/javascript/SchemaView/SchemaViewAllTypes.spec.js M web/regression/javascript/SecurityPages/ForgotPasswordPage.spec.js M web/regression/javascript/SecurityPages/LoginPage.spec.js M web/regression/javascript/SecurityPages/MfaRegisterPage.spec.js M web/regression/javascript/SecurityPages/MfaValidatePage.spec.js M web/regression/javascript/SecurityPages/PasswordResetPage.spec.js A web/regression/javascript/__mocks__/@material-ui/core.jsx A web/regression/javascript/__mocks__/bundled_codemirror.js A web/regression/javascript/__mocks__/cssTransform.js A web/regression/javascript/__mocks__/popper.js.js A web/regression/javascript/__mocks__/react-data-grid.jsx A web/regression/javascript/__mocks__/svg.js A web/regression/javascript/__mocks__/uplot-react.jsx A web/regression/javascript/__mocks__/zustand.js M web/regression/javascript/browser/activity_spec.js R web/regression/javascript/browser/layout_spec.js R web/regression/javascript/browser/preferences_spec.js M web/regression/javascript/check_node_visibility_spec.js R web/regression/javascript/common_keyboard_shortcuts_spec.js M web/regression/javascript/components/Buttons.spec.js M web/regression/javascript/components/CodeMirror.spec.js M web/regression/javascript/components/FormComponents.spec.js M web/regression/javascript/components/KeyboardShortcuts.spec.js M web/regression/javascript/components/Loader.spec.js M web/regression/javascript/components/Menu.spec.js M web/regression/javascript/components/ObjectBreadcrumbs.spec.js M web/regression/javascript/components/Privilege.spec.js M web/regression/javascript/components/QueryThreshold.spec.js M web/regression/javascript/components/SelectRefresh.spec.js M web/regression/javascript/components/SelectThemes.spec.js M web/regression/javascript/components/ShortcutTitle.spec.js M web/regression/javascript/components/TabPanel.spec.js M web/regression/javascript/dashboard/graphs_spec.js M web/regression/javascript/dashboard/graphs_wrapper_spec.js M web/regression/javascript/debugger/MockDebuggerComponent.jsx M web/regression/javascript/debugger/debugger_input_args_spec.js M web/regression/javascript/debugger/debugger_spec.js M web/regression/javascript/debugger/debugger_stack_spec.js M web/regression/javascript/debugger/debugger_tool_bar_spec.js A web/regression/javascript/debugger/debugger_utils_spec.js R web/regression/javascript/debugger_utils_spec.js M web/regression/javascript/erd/erd_core_spec.js M web/regression/javascript/erd/erd_model_spec.js M web/regression/javascript/erd/keyboard_shortcut_action_spec.js M web/regression/javascript/erd/onetomany_link_spec.js M web/regression/javascript/erd/onetomany_port_spec.js M web/regression/javascript/erd/table_node.spec.js M web/regression/javascript/erd/ui_components/ConnectionBar.spec.js R web/regression/javascript/erd/ui_components/ERDTool.spec.js M web/regression/javascript/erd/ui_components/FloatingNote.spec.js M web/regression/javascript/fake_current_user.js M web/regression/javascript/fake_endpoints.js A web/regression/javascript/fake_gettext.js M web/regression/javascript/fake_messages.js M web/regression/javascript/fake_pgadmin.js M web/regression/javascript/fake_supported_servers.js M web/regression/javascript/fake_translations.js M web/regression/javascript/file_manager/FileManager.spec.js M web/regression/javascript/file_manager/GridView.spec.js M web/regression/javascript/file_manager/ListView.spec.js M web/regression/javascript/file_manager/Uploader.spec.js M web/regression/javascript/genericFunctions.jsx M web/regression/javascript/grant_wizard/wizard_spec.js R web/regression/javascript/helper/enzyme.helper.js R web/regression/javascript/jasmine_capture_warnings_beforeall.js M web/regression/javascript/misc/statistics/statistics_spec.js M web/regression/javascript/processes/BgProcessManager.spec.js M web/regression/javascript/processes/BgProcessNotify.spec.js M web/regression/javascript/processes/Proceses.spec.js M web/regression/javascript/processes/ProcessDetails.spec.js M web/regression/javascript/quick_search/quick_search_spec.js M web/regression/javascript/schema_diff/schema_diff_spec.js M web/regression/javascript/schema_ui_files/aggregate.ui.spec.js M web/regression/javascript/schema_ui_files/backup.ui.spec.js M web/regression/javascript/schema_ui_files/backupGlobal.ui.spec.js M web/regression/javascript/schema_ui_files/binary_path.ui.spec.js M web/regression/javascript/schema_ui_files/cast.ui.spec.js M web/regression/javascript/schema_ui_files/catalog.ui.spec.js M web/regression/javascript/schema_ui_files/catalog_object.ui.spec.js= M web/regression/javascript/schema_ui_files/catalog_object_column.ui.= spec.js M web/regression/javascript/schema_ui_files/check_constraint.ui.spec.= js M web/regression/javascript/schema_ui_files/collation.ui.spec.js M web/regression/javascript/schema_ui_files/column.ui.spec.js M web/regression/javascript/schema_ui_files/compound_trigger.ui.spec.= js M web/regression/javascript/schema_ui_files/database.ui.spec.js M web/regression/javascript/schema_ui_files/debugger_args.ui.spec.js M web/regression/javascript/schema_ui_files/domain.ui.spec.js M web/regression/javascript/schema_ui_files/domain_constraint.ui.spec= .js M web/regression/javascript/schema_ui_files/edbfunc.ui.spec.js M web/regression/javascript/schema_ui_files/edbvar.ui.spec.js M web/regression/javascript/schema_ui_files/event_trigger.ui.spec.js M web/regression/javascript/schema_ui_files/exclusion_constraint.ui.s= pec.js M web/regression/javascript/schema_ui_files/extension.ui.spec.js M web/regression/javascript/schema_ui_files/foreign_data_wrapper.ui.s= pec.js M web/regression/javascript/schema_ui_files/foreign_key.ui.spec.js M web/regression/javascript/schema_ui_files/foreign_server.ui.spec.js= M web/regression/javascript/schema_ui_files/foreign_table.ui.spec.js M web/regression/javascript/schema_ui_files/fts_configuration.ui.spec= .js M web/regression/javascript/schema_ui_files/fts_dictionary.ui.spec.js= M web/regression/javascript/schema_ui_files/fts_parser.ui.spec.js M web/regression/javascript/schema_ui_files/fts_template.ui.spec.js M web/regression/javascript/schema_ui_files/functions.ui.spec.js M web/regression/javascript/schema_ui_files/grant_wizard.ui.spec.js M web/regression/javascript/schema_ui_files/import_export.ui.spec.js M web/regression/javascript/schema_ui_files/import_export_servers.ui.= spec.js M web/regression/javascript/schema_ui_files/index.ui.spec.js M web/regression/javascript/schema_ui_files/language.ui.spec.js M web/regression/javascript/schema_ui_files/maintenance.ui.spec.js M web/regression/javascript/schema_ui_files/membership.ui.spec.js M web/regression/javascript/schema_ui_files/mview.ui.spec.js M web/regression/javascript/schema_ui_files/operator.ui.spec.js M web/regression/javascript/schema_ui_files/packages.ui.spec.js M web/regression/javascript/schema_ui_files/partition.ui.spec.js M web/regression/javascript/schema_ui_files/partition.utils.ui.spec.j= s M web/regression/javascript/schema_ui_files/pga_job.ui.spec.js M web/regression/javascript/schema_ui_files/pga_jobstep.ui.spec.js M web/regression/javascript/schema_ui_files/pga_schedule.ui.spec.js M web/regression/javascript/schema_ui_files/primary_key.ui.spec.js M web/regression/javascript/schema_ui_files/privilege.ui.spec.js M web/regression/javascript/schema_ui_files/publication.ui.spec.js M web/regression/javascript/schema_ui_files/resource_group.ui.spec.js= M web/regression/javascript/schema_ui_files/restore.ui.spec.js M web/regression/javascript/schema_ui_files/role.ui.spec.js M web/regression/javascript/schema_ui_files/row_security_policy.ui.sp= ec.js M web/regression/javascript/schema_ui_files/rule.ui.spec.js M web/regression/javascript/schema_ui_files/schema.ui.spec.js M web/regression/javascript/schema_ui_files/sequence.ui.spec.js M web/regression/javascript/schema_ui_files/server.ui.spec.js M web/regression/javascript/schema_ui_files/server_group.ui.spec.js M web/regression/javascript/schema_ui_files/subscription.ui.spec.js M web/regression/javascript/schema_ui_files/synonym.ui.spec.js M web/regression/javascript/schema_ui_files/table.ui.spec.js M web/regression/javascript/schema_ui_files/tablespace.ui.spec.js M web/regression/javascript/schema_ui_files/trigger.ui.spec.js M web/regression/javascript/schema_ui_files/trigger_function.ui.spec.= js M web/regression/javascript/schema_ui_files/type.ui.spec.js M web/regression/javascript/schema_ui_files/unique_constraint.ui.spec= .js M web/regression/javascript/schema_ui_files/user_mapping.ui.spec.js M web/regression/javascript/schema_ui_files/variable.ui.spec.js M web/regression/javascript/schema_ui_files/view.ui.spec.js M web/regression/javascript/search_objects/SearchObject.spec.js A web/regression/javascript/setup-jest.js M web/regression/javascript/table/enable_disable_triggers_spec.js M web/regression/javascript/tree/pgadmin_tree_state_save_spec.js M web/regression/javascript/tree/tree_fake.js M web/regression/javascript/tree/tree_spec.js M web/regression/python_test_utils/test_gui_helper.py M web/regression/python_test_utils/test_utils.py M web/regression/re_sql/tests/test_resql.py M web/regression/requirements.txt M web/regression/runtests.py M web/webpack.config.js M web/webpack.shim.js R web/webpack.test.config.js M web/yarn.lock Log Message: ----------- Merge branch 'master' into dependabot/pip/keyring-eq-24.star Compare: https://github.com/pgadmin-org/pgadmin4/compare/50ca23de2774...a= ae1438468e9