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
Akshay Joshi
5462aeab11
Update Dependencies.
2020-09-13 19:14:56 +05:30
Akshay Joshi
913e92a96e
Update message catalogs.
2020-09-11 20:00:07 +05:30
Akshay Joshi
a7d40e238e
Ensure that the 'CREATE SCHEMA' statement should be present in the generated script if the schema is not present in the target database. Fixes #5816
2020-09-11 19:06:56 +05:30
Akshay Joshi
ed1bd74301
Ensure that a valid error message should be displayed for an incorrect user or password.
2020-09-11 11:26:47 +05:30
Akshay Joshi
1bd0a0edf5
Remove illegal argument from trigger function in trigger DDL statement. Fixes #5779
2020-09-10 17:27:01 +05:30
Akshay Joshi
1bc1ef7f17
Fixed an issue where vacuum options not consider in Schema Diff. It's a regression.
2020-09-09 15:34:50 +05:30
Akshay Joshi
ffb829e80c
Fixed an issue while refreshing Resource Group. Fixes #5820
2020-09-09 14:34:14 +05:30
Akshay Joshi
76b0e3e9f7
Moved logic to check fixed port is in use to ConfigWindow class.
...
refs #5751
2020-09-08 12:00:24 +05:30
Akshay Joshi
9ae9ccff16
Modified the logic to check Port is in use for runtime. Fixes #5751 .
2020-09-03 19:21:54 +05:30
Akshay Joshi
eaa90ee8eb
Fixed primary key/unique constraint icon issue.
2020-09-03 18:53:40 +05:30
Akshay Joshi
a67f6e4f9c
Fixed API test cases failed due to commit for #4979 .
2020-09-03 14:20:45 +05:30
Akshay Joshi
ed0c4037ad
Fixed linter error by removing 'debugger;' keyword.
2020-09-03 13:16:08 +05:30
Akshay Joshi
ddf5b33219
Added exclamation icon to alertify warning messages.
2020-09-02 17:27:26 +05:30