Akshay Joshi
7d6f077cf8
Fixed an issue where schema diff does not create DROP DEFAULT statement for columns. Fixes #6377
2021-04-26 16:41:20 +05:30
Akshay Joshi
81e077da5e
Update version for release.
2021-04-19 17:10:57 +05:30
Akshay Joshi
e5b2ec7e2f
Update message catalogs.
2021-04-16 18:26:56 +05:30
Akshay Joshi
b4d44541bb
Fixed SQL panel black screen issue when detaching it in runtime. Fixes #6334
2021-04-15 16:40:35 +05:30
Akshay Joshi
1f4affcb1e
Fixed an issue where a connection warning should be displayed when the user
...
clicks on explain or explain analyze and the database server is disconnected
from the browser tree. Fixes #6376
2021-04-08 18:49:31 +05:30
Akshay Joshi
8aea86613e
Fixed an issue where users are unable to see data of the partition table using the View/Edit data option. Fixes #6375 .
2021-04-07 16:25:21 +05:30
Akshay Joshi
7f59463e3b
Corrected the syntax for 'CREATE TRIGGER', use 'EXECUTE FUNCTION' instead of 'EXECUTE PROCEDURE' from v11 onwards. Fixes #6220
2021-04-07 12:01:37 +05:30
Akshay Joshi
c1ba645dce
'xdg-util' has been added to the server mode instead of desktop mode in the previous patch, corrected it.
...
refs #6338
2021-04-02 14:01:17 +05:30
Akshay Joshi
c84df9cc0f
Ensure that while comparing domains check function dependencies should be considered in schema diff. Fixes #6327
2021-04-01 16:31:12 +05:30
Akshay Joshi
e5d97e72e4
Fixed PEP8 issue.
2021-04-01 14:08:06 +05:30
Akshay Joshi
07f2df7e66
Fixed cannot unpack non-iterable response object error when selecting any partition. Fixes #6344
2021-03-31 12:08:01 +05:30
Akshay Joshi
fb0d8c348a
Remove the alertify error message as no need to show it when the user presses
...
the keyboard shortcut to open the View/Edit data on unsupported nodes.
refs #6206
2021-03-30 16:21:22 +05:30
Akshay Joshi
a29890368c
Fixed an issue where the procedure creation is failed when providing the Volatility option. Fixes #6293
2021-03-30 10:58:32 +05:30
Akshay Joshi
1321a623bd
Update version for release.
2021-03-22 18:05:13 +05:30
Akshay Joshi
2872b5c5d3
1) Ensure that the zoom level should be set for the newly opened window.
...
2) Ensure that if the zoom level is changed on the main window then it should
be applicable for all the opened windows.
refs #6271
2021-03-22 17:50:26 +05:30
Akshay Joshi
723d97971d
1) Ensure that SQL formatter should not add extra tabs and format the SQL correctly. Fixes #5869
...
2) Ensure that SQL formatter should not use tab size if 'Use spaces?' set to false. Fixes #6233
2021-03-22 14:47:19 +05:30
Akshay Joshi
7d758d401e
Update message catalogs.
2021-03-19 16:23:39 +05:30
Akshay Joshi
3f63f65674
Ensure that the view/edit data panel should not be opened for unsupported nodes using the keyboard shortcut. Fixes #6206
2021-03-19 15:38:40 +05:30
Akshay Joshi
4bb71c56ad
Fixed an issue where the top menu disappears when entering into the full screen for minimum screen resolution. Fixes #6322
2021-03-17 18:47:25 +05:30
Akshay Joshi
49a59f8929
Added zoom scaling options with keyboard shortcuts in runtime. Fixes #6271
2021-03-15 14:26:11 +05:30
Akshay Joshi
351d86e149
Fixed string index out of range error where the dependent tab is in focus and selecting any publication or table. Fixes #6292
2021-03-09 18:43:04 +05:30
Akshay Joshi
0f62fecca2
Fixed an issue where the dependent tab throwing an error when selecting any login/group role. Fixes #6294
2021-03-09 14:32:16 +05:30
Akshay Joshi
8c7417b735
Fixed regressions from the last commit.
2021-03-03 11:46:47 +05:30
Akshay Joshi
008bc6da28
Fixed some SonarQube issues.
2021-03-02 14:53:05 +05:30
Akshay Joshi
2d537b6909
Updated release note
2021-02-22 16:47:16 +05:30
Akshay Joshi
296c23784f
Fixed an issue where the python server is not closed when the user quits the
...
application from the top menu bar on OSX.
Python server will not be closed if the user quits the application from Dock,
for this we have updated the issue https://github.com/nwjs/nw.js/issues/7365
refs #6244
2021-02-22 14:58:04 +05:30
Akshay Joshi
8e467788a3
Update message catalogs.
2021-02-19 16:05:11 +05:30
Akshay Joshi
71e40a7299
Update Dependencies.
2021-02-19 16:01:00 +05:30
Akshay Joshi
db95414cf1
Fixed an issue where 'sys.executable' returns the path of 'httpd.exe' instead of the python interpreter on Windows with WSGI.
2021-02-19 15:45:00 +05:30
Akshay Joshi
2570f7d75c
Fixed an issue where the user can't change the connection timeout setting if the fixed port number is enabled. Fixes #6249
2021-02-19 14:24:16 +05:30
Akshay Joshi
76217ffa8f
Fixed ERDTables API test case.
2021-02-18 14:23:30 +05:30
Akshay Joshi
3fc0cc3e92
Fixed SonarQube issues
2021-02-15 17:31:20 +05:30
Akshay Joshi
5372467569
Use 'sys.executable' to get the absolute path of the executable binary for the Python interpreter instead of existing complex logic.
2021-02-09 15:27:12 +05:30
Akshay Joshi
3a50c17110
Ensure that the pgAdmin server should not be closed if the user clicks on the Cancel button of the 'Leave site' message box.
2021-02-05 14:41:23 +05:30
Akshay Joshi
9c7691c891
Fixed an issue where utility(Backup, Maintenance, ...) jobs are failing when the log level is set to DEBUG. Fixes #6208
2021-02-04 14:50:26 +05:30
Akshay Joshi
eca8e706dd
Fixed SearchObjectsApiSearch test cases failed for EPAS 9.5 and 9.6
2021-02-02 19:47:06 +05:30
Akshay Joshi
179bac3fd0
Fixed API test cases failed due to SonarQube fixes.
2021-01-31 18:19:14 +05:30
Akshay Joshi
2e68c6ff75
Fixed Definition list ends without a blank line; unexpected unindent.
2021-01-29 14:56:18 +05:30
Akshay Joshi
102ffd141c
Implemented runtime using NWjs to open pgAdmin4 in a standalone window
...
instead of the system tray and web browser. Used NWjs to get rid of QT
and C++. Fixes #5967
Use cheroot as the default production server for pgAdmin4. Fixes #5017
2021-01-29 13:38:27 +05:30
Akshay Joshi
358af42c50
Fixed an issue where the dependencies tab showing multiple owners for the objects having shared dependencies. Fixes #6087
2021-01-29 12:10:21 +05:30
Akshay Joshi
b563040cf3
Ensure that the Flask-Security-Too version should be less than 4.0.0
2021-01-27 16:39:19 +05:30
Akshay Joshi
e5407ab2bd
Update version for release.
2021-01-25 17:32:56 +05:30
Akshay Joshi
dca9745e97
Update message catalogs.
2021-01-22 20:04:45 +05:30
Akshay Joshi
f92b0961ee
Revert "Fixed an issue where shared server entries not getting deleted from SQLite database if the user gets deleted. Fixes #6143 "
...
This reverts commit 57ed02a9aa .
2021-01-21 15:23:03 +05:30
Akshay Joshi
3e09f1bf40
Ensure that the current value of the sequence should be ignored while comparing using schema diff. Fixes #6144
2021-01-21 14:18:06 +05:30
Akshay Joshi
9fa29457a4
Update copyright notice for ERD and Kerberos files.
2021-01-19 16:22:53 +05:30
Akshay Joshi
459c6ab796
1) Handle the version conflict exception in dependency inventory.
...
2) Update Dependencies.
2021-01-19 16:18:09 +05:30
Akshay Joshi
f86f58dc56
Revert "Ensure that the account expiration date for role/user can’t be older than the current date. Fixes #6120 "
...
This reverts commit 9a47e574e3 .
2021-01-14 14:47:52 +05:30
Akshay Joshi
f0debdd513
Revert "1) Added support for Kerberos authentication, using SPNEGO to forward the Kerberos tickets through a browser. Fixes #5457 "
...
This reverts commit 6ead597b43 .
2021-01-14 14:46:59 +05:30
Akshay Joshi
9dd357a9ee
Fixed syntax error in print function
2021-01-13 16:03:28 +05:30
Akshay Joshi
90004119af
Ensure that verbose logs should be visible for Utility(Backup, Maintenance) jobs. Fixes #6140
2021-01-11 16:35:44 +05:30
Akshay Joshi
eb3cd689a1
1) Update release date.
...
2) Update copyright notice.
2021-01-07 17:05:56 +05:30
Akshay Joshi
b372f08a59
Update copyright notices for 2021
2021-01-04 15:34:45 +05:30
Akshay Joshi
98b7603ebd
Close query tool connection for API test cases.
2020-12-25 18:32:01 +05:30
Akshay Joshi
3012778def
Updated deployment documentation, refer correctly to uWSGI where Gunicorn had been referenced. Fixes #6096
...
Patch By: Thomas Levine
2020-12-24 13:20:08 +05:30
Akshay Joshi
21333490ef
1. Added check to skip debugger test case if the plugin is not installed.
...
2. Added code to delete the existing "pldbgapi" extension and create a new extension.
3. Updated a few test cases that are falling on specific servers.
4. Fixed test cases for pgAgent.
Fixed by: Nikhil & Yogesh
2020-12-16 11:25:16 +05:30
Akshay Joshi
5f5818ba78
Updated mimetype from 'text/javascript' to 'application/javascript' as 'text/javascript' is obsolete. Fixes #6079
2020-12-14 12:34:19 +05:30
Akshay Joshi
c4d9ef9210
Added connected pgAdmin user and connection name in the log file. Fixes #6052
...
Patch By: Nico T
2020-12-14 12:24:06 +05:30
Akshay Joshi
296d22ad83
Updated version of 'sqlparse' as pgcli updated and tested it.
2020-12-14 11:39:50 +05:30
Akshay Joshi
f403e61b66
Fixed Windows issue with the combination of Python 3.8, bcrypt 3.1.7, and Cryptography 3.0
2020-12-09 13:03:28 +05:30
Akshay Joshi
86fb879a0e
No success by lowering down the Cryptography version, so reverting back to the last changes.
2020-12-08 19:13:04 +05:30
Akshay Joshi
ab5632d5eb
One more attempt to fix Windows build by lower down the version of Cryptography.
2020-12-08 18:17:09 +05:30
Akshay Joshi
eee23aa642
Fixed DLL load failed while importing bcrypt. Fixes #6072
2020-12-08 14:40:37 +05:30
Akshay Joshi
bb25e85834
Update version for release.
2020-12-07 15:51:22 +05:30
Akshay Joshi
146da066b0
Update message catalogs.
2020-12-04 17:59:59 +05:30
Akshay Joshi
64e6570f00
Fixed an issue where schema diff doesn't show the result of compare if source schema has tables with RLS. Fixes #5998
2020-12-01 13:46:19 +05:30
Akshay Joshi
a2f4628590
Explicitly set the mime-types so that a corrupted windows registry will not affect pgAdmin 4 to be load properly.
2020-11-23 11:46:09 +05:30
Akshay Joshi
552a1bfaa6
Update version for release.
2020-11-09 14:35:55 +05:30
Akshay Joshi
6089dcd09a
Fixed 'positional format placeholders are unbalanced' error in translation.
2020-11-09 13:12:24 +05:30
Akshay Joshi
1dca4313f7
Fixed an issue where Query Tool/View Data panel closed event is not registered for changes.
...
It's a regression of #4231 .
refs #4231
2020-11-08 19:14:08 +05:30
Akshay Joshi
719b6e8c37
Update Dependencies.
2020-11-06 16:41:13 +05:30
Akshay Joshi
18bc7a6eaf
Update message catalogs.
2020-11-06 16:38:40 +05:30
Akshay Joshi
9e2127b2a5
Removed ALLOWED_HOSTS support as it requires 'netaddr' which doesn't support Python 3.5
2020-11-05 12:43:11 +05:30
Akshay Joshi
e4823e9099
Fixed PEP8
2020-10-31 17:04:01 +05:30
Akshay Joshi
df31fe7dc4
Updated schema diff script generation message as we have removed the Beta keyword.
2020-10-29 14:32:37 +05:30
Akshay Joshi
71a8c0f317
One more attempt to fix Jasmin test cases.
2020-10-27 18:05:30 +05:30
Akshay Joshi
b76bb58378
Added support to compare schemas and databases in schema diff. Fixes #5891
2020-10-27 16:36:10 +05:30
Akshay Joshi
5284a1c66b
Fixed API test cases.
2020-10-27 11:15:45 +05:30
Akshay Joshi
9898e114f1
Update version for release.
2020-10-12 18:03:27 +05:30
Akshay Joshi
556278dbc5
Added support to view trigger function under the respective trigger node. Fixes #2519
2020-10-12 13:49:54 +05:30
Akshay Joshi
4587cf73c2
Update Dependencies.
2020-10-09 18:03:47 +05:30
Akshay Joshi
65aba21c14
Update message catalogs.
2020-10-09 18:00:25 +05:30
Akshay Joshi
0bf6e81faa
Fixed linter error.
2020-10-09 12:09:23 +05:30
Akshay Joshi
f27527a614
Fixed API test cases failed for PG 9.5 due to change in the order of ACL.
2020-10-07 08:41:21 +05:30
Akshay Joshi
6c4049f29a
Added RESQL/MSQL test cases for Functions. Fixes #5395
...
Initial patch sent by Nikhil Mohite.
2020-10-06 17:13:41 +05:30
Akshay Joshi
9466278be2
Fixed invalid literal issue when fetching dependencies for Materialized View. Fixed #5882
2020-10-05 17:53:47 +05:30
Akshay Joshi
bcb2f833cd
Fixed PEP8
2020-10-05 15:09:39 +05:30
Akshay Joshi
a0a15fa643
Fixed feature tests for autocomplete.
2020-10-05 15:08:09 +05:30
Akshay Joshi
542be2b2d4
Fixed issues where the 'pg_pltemplate' system catalog is removed from PG 13 and it gives error while creating the language.
2020-10-05 14:35:48 +05:30
Akshay Joshi
558d25fabc
Updated 'sqlparse' and 'pytz' module to the latest version.
2020-10-01 16:02:30 +05:30
Akshay Joshi
300de05a20
Merged the latest code of 'pgcli' used for the autocomplete feature. Fixes #5497
2020-10-01 13:29:46 +05:30
Akshay Joshi
a707d818f5
Removed (Beta) keyword from Schema Diff and High Contrast theme.
2020-09-29 18:27:28 +05:30
Akshay Joshi
1c70a43b91
Fixed code smells 'Define a constant instead of duplicating this literal' reported by SonarQube.
2020-09-29 15:08:14 +05:30
Akshay Joshi
952197f130
Added support to ignore the owner while comparing objects in the Schema Diff tool. Fixes #5200 .
2020-09-28 15:22:46 +05:30
Akshay Joshi
68588fbb44
Fixed an issue where schema diff is showing identical table as different due to default vacuum settings. Fixes #5826
2020-09-24 13:24:25 +05:30
Akshay Joshi
3489f94ca7
Ensure that multiple extensions can be dropped from the properties tab. Fixes #5839 .
2020-09-21 10:09:41 +05:30
Akshay Joshi
55b5080c77
Fixed and improve API test cases for the schema diff tool. Fixes #5417
2020-09-17 20:10:01 +05:30
Akshay Joshi
324e3e74be
Fixed an issue where custom sequences are not visible when show system objects are set to false. Fixes #5833
2020-09-15 12:58:43 +05:30
Akshay Joshi
7dca844cbe
Update version for release.
2020-09-14 17:53:54 +05:30
Akshay Joshi
5eb1c57320
1) Correct the reverse engineering SQL of the collation node for database server version < 10.
...
2) Added 'rngcollation' and 'attnum' in the ignore list of Types node and fixed an issue occurs due to SonarQube fix.
2020-09-14 16:12:20 +05:30