Nikhil Mohite
ae0624ae8a
Fixed an issue where Preferences are not saved when the dialog is maximized. Fixes #7383
2022-05-17 11:06:14 +05:30
Nikhil Mohite
5ebc9d7d2e
Ensure the Copy button is enabled when columns or rows are selected in the query tool results.
2022-05-05 09:52:14 +01:00
Nikhil Mohite
56a4263a5c
Fixed an issue in loading user details on the properties panel. Fixes #7287
2022-04-05 11:19:24 +05:30
Nikhil Mohite
07527ba69b
Fixed maximize button issue on the preferences dialog.
...
refs #7149
2022-04-03 12:27:47 +05:30
Nikhil Mohite
74c620e478
Fixes the arrow key issue in the preferences tree. Fixes #7274
...
Ensure that the select folder dialog should be on top when selecting the binary path. Fixes #7276
2022-03-31 11:46:34 +05:30
Nikhil Mohite
931a399890
Fixed issues in the Preferences:
...
1) Show a single note in the binary path.
2) Resolved issue in the keyboard shortcut.
refs #7149
2022-03-29 16:27:33 +05:30
Nikhil Mohite
08e00ccebc
Fixed an issue where the newly added table is not visible under the Tables node on refresh. Fixes #7239
2022-03-29 14:40:54 +05:30
Nikhil Mohite
04d0ab4adf
Ensure that pgAdmin4 should work with latest jinja2 version. Fixes #7269
2022-03-25 11:52:11 +05:30
Nikhil Mohite
0b4a874f30
Fixed an issue where unexpected error messages are displayed when users change the language via preferences. Fixes #7267
2022-03-24 16:08:13 +05:30
Nikhil Mohite
2f37f0ca51
Fixes for the preferences dialog
...
1) Add server mode validation in the binary path.
2) Updated preferences tree rendering to avoid using the ReactDOM render.
3) Updated CSS for keyboard shortcuts checkbox border makes it consistent with input box border.
4) Fixed jasmine test case and improved code coverage.
5) Fixed SonarQube issues.
6) Added validation to disable "Maximum column with" option if "Column sized by" option is set to "Column name" in Query Tool -> Result grid.
7) Updated documentation with the latest screenshots.
8) Correct typo in the documentation. Fixes #7261
refs #7149
2022-03-23 13:28:35 +05:30
Nikhil Mohite
74e794b416
Port preferences dialog to React. Fixes #7149
2022-03-21 13:29:26 +05:30
Nikhil Mohite
1b7dce124b
Fixes an issue where the connect server/database menu was not updated correctly. Fixes #7186
2022-03-07 15:28:28 +05:30
Nikhil Mohite
4a195e7ef6
Fixed value error in the restore dialog. Fixes #7151
2022-02-03 17:44:54 +05:30
Nikhil Mohite
64c419e6f8
Fixed Jasmine test cases.
...
refs #7110
2022-02-02 17:55:14 +05:30
Nikhil Mohite
b4b658c59d
Ensure that cursor should be focused on the first options of the Utility dialogs. Fixes #7110
2022-02-02 14:48:35 +05:30
Nikhil Mohite
37d82d457c
Fixed an issue where the F2 Function key removes browser panel contents. Fixes #7126
2022-01-28 10:55:23 +05:30
Nikhil Mohite
04729f63b8
Fixed an issue where restore generates incorrect options for the schema. Fixes #7123
2022-01-25 20:14:10 +05:30
Nikhil Mohite
41bcce09ce
Remove the support of the 'Move object to another tablespace' feature.
2022-01-21 19:39:21 +05:30
Nikhil Mohite
d945c6f843
Fixed an issue where connections keep open to (closed) connections on the initial connection to the database server. Fixes #7035
2022-01-19 15:02:05 +05:30
Nikhil Mohite
e7e4d5cf0a
Fixed feature test cases for maintenance dialog.
2022-01-18 14:51:02 +05:30
Nikhil Mohite
40fa1aff6b
Added flag in runtime to disable GPU hardware acceleration. Fixes #6916
2022-01-13 13:01:40 +05:30
Nikhil Mohite
4787de6968
CSS changes in the browser tree.
...
refs #7085
2022-01-13 12:52:55 +05:30
Nikhil Mohite
d2457f2a1d
Ensure that Partitioned tables should be visible correctly when creating multiple partition levels. Fixes #7085
2022-01-12 16:29:13 +05:30
Nikhil Mohite
374c5e952f
Fixed an issue where the Browser tree gets disappears when scrolling sequences. Fixes #7100
2022-01-11 18:03:11 +05:30
Nikhil Mohite
e43a87da09
Fixed SonarQube issue.
2022-01-10 12:10:20 +05:30
Nikhil Mohite
af6ff20020
Fixed SonarQube issues.
2022-01-07 19:58:19 +05:30
Nikhil Mohite
ad862f4084
Port Maintenance dialog to React. Fixes #7019
2022-01-07 12:07:49 +05:30
Nikhil Mohite
19016c3733
Ensure that help should be visible properly for Procedures. Fixes #7075
2021-12-31 14:21:38 +05:30
Nikhil Mohite
e18ce2c9e3
Updates CSS and structure in Wizard, also fixed css issues in GrantWizard.
2021-12-31 14:16:50 +05:30
Nikhil Mohite
191e2b6242
Fixed an issue where an operation error message pop up showing the database object's name incorrectly. Fixes #7078
2021-12-28 13:49:04 +05:30
Nikhil Mohite
bae8a2bd5d
Fixed an issue where Explain Analyze shows negative exclusive time. Fixes #7003
2021-12-24 16:11:58 +05:30
Nikhil Mohite
45179ccb8c
Change logic for grant wizard, wizard component, and updated CSS.
2021-12-22 18:26:21 +05:30
Nikhil Mohite
e5e9981836
Fixed an issue where Columns with default value not showing when adding a new row. Fixes #7034
2021-12-21 18:09:20 +05:30
Nikhil Mohite
461c0abce1
Fixed an issue where Tablespace is created though an error is shown on the dialog. Fixes #6745
2021-12-21 18:07:17 +05:30
Nikhil Mohite
4dc7f24b5f
Fixed linter error
2021-12-09 20:26:44 +05:30
Nikhil Mohite
9ec8d05a64
1) Ensure that the Owner should not be disabled while creating the procedure. Fixes #7064
...
2) Fixed an issue where Explain Analyze shows negative exclusive time. Fixes #7003
2021-12-09 16:59:43 +05:30
Nikhil Mohite
950809ee55
Increase the width of the scrollbars. Fixes #6978
2021-12-06 20:11:30 +05:30
Nikhil Mohite
61b440261f
Ensure that sort order should be maintained when renaming a server group. Fixes #6955
2021-11-29 12:04:04 +05:30
Nikhil Mohite
bef692d431
Fixed an issue where On-demand rows throw an error when any row cell is edited
...
and saved it then scroll to get more rows.
Fixes #7005
2021-11-28 13:26:40 +05:30
Nikhil Mohite
3dcee71a92
Resolved issue if the binary path is not present/correct, then show error notification to add/correct the binary path.
...
refs #6984
2021-11-24 17:28:04 +05:30
Nikhil Mohite
3a30f27153
1. Updated notification message for the reset layout.
...
2. Added notification type in alertify which was missing.
refs #6988
2021-11-24 10:58:15 +05:30
Nikhil Mohite
3afeb8ca46
Port Backup Global, Backup Server, and Backup object dialog in React. Fixes #6984
2021-11-22 11:20:44 +05:30
Nikhil Mohite
cc91e5da94
Fixed an issue where properties of the database should not be visible after removing the database.
...
Fixes #6964
2021-11-18 12:36:39 +05:30
Nikhil Mohite
3d5d507f4b
Fixed an issue where referenced table drop-down should be disabled in
...
foreign key -> columns after one row is added.
Fixes #6906
2021-11-18 12:22:14 +05:30
Nikhil Mohite
1408bad8ba
Fixed an issue where reset layout message showing when the user opens the query tool.
...
refs #6988
2021-11-15 16:34:25 +05:30
Nikhil Mohite
8bf178b0a3
Reset the layout if pgAdmin4 detects the layout is in an inconsistent state. Fixes #6988
2021-11-12 11:50:37 +05:30
Nikhil Mohite
7468ca36ae
Fixed SQL syntax error if select "Custom auto-vacuum" option and not set Autovacuum option to Yes or No. Fixes #6925
2021-11-11 12:36:19 +05:30
Nikhil Mohite
f71e2e8040
Fixed an issue where pgAdmin is not opening properly. Fixes #6809
2021-10-29 16:17:36 +05:30
Nikhil Mohite
476d7c5fc9
Fixed background colour issue in the browser tree. Fixes #6890
2021-10-16 12:40:57 +05:30
Nikhil Mohite
fa21e25cb2
Ensure that the Dashboard should get updated after connecting to the server. Fixes #6876
2021-10-14 11:24:43 +05:30
Nikhil Mohite
96ce298789
Port columns node under the Catalog Objects in React.
2021-10-13 12:59:08 +05:30
Nikhil Mohite
5b9383c880
Fixed an issue where the user is unable to create an index with concurrently keyword. Fixes #6790
2021-10-12 18:19:40 +05:30
Nikhil Mohite
d65930a8a6
Remove an extra blank line at the start of the SQL for function, procedure, and trigger function. Fixes #6797
2021-10-07 17:11:48 +05:30
Nikhil Mohite
ca32828281
Fixed an issue where Execute button of the query tool gets disabled once we change anything in the data grid. Fixes #6798
2021-10-06 16:59:38 +05:30
Nikhil Mohite
ea706be7fc
Fixed the issue related to the privilege checkbox color in disabled mode.
2021-10-05 14:38:00 +05:30
Nikhil Mohite
40b8da8223
Fixed theme related issues after react porting.
2021-10-04 18:00:09 +05:30
Nikhil Mohite
5f9bb1c160
Correct the implementation of query details should be scrollable as per design.
...
Fixes #3827
2021-10-01 13:01:24 +05:30
Nikhil Mohite
1a25fdffbb
Ensure that the 'When' field should be read-only in the properties panel. Fixes #6836
2021-09-30 16:25:27 +05:30
Nikhil Mohite
3da85f415d
Fixed an issue while saving grant wizard data with user-defined functions. Fixes #6826
2021-09-30 10:56:51 +05:30
Nikhil Mohite
c80ea7ae89
1) Fixed accessibility issues for Trigger functions. Fixes #6803
...
2) Fixed incorrect privileges value in Materialize View. Fixes #6781
2021-09-29 19:56:30 +05:30
Nikhil Mohite
c4db223a64
Added appropriate 'IF EXISTS', 'CASCADE', 'IF NOT EXISTS' clause for the remaining nodes.
...
refs #5741
2021-09-28 16:05:46 +05:30
Nikhil Mohite
48a5143485
Fixed an issue where SQL is not getting generated for Foreign table options. Fixes #6813
2021-09-28 10:21:25 +05:30
Nikhil Mohite
2320370fd2
1) Fixed an issue where for constraint trigger only After event should be displayed,
...
also fixed the Incorrect values for Constraint trigger, Deferrable, Deferred. Fixes #6803
2) Fixed an issue where the user was unable to create the trigger for views. Fixes #6804
2021-09-27 11:31:52 +05:30
Nikhil Mohite
9d2f3b5ee9
Ensure that RLS names should not be editable in the collection node of properties tab. Fixes #6759
2021-09-27 10:57:08 +05:30
Nikhil Mohite
a6dce27ffa
Fixed an issue where options are missing in the trigger function's Security tab. Fixes #6792
2021-09-23 19:23:08 +05:30
Nikhil Mohite
15a494c189
Fixed review comments for Grant Wizard.
...
refs #6687
2021-09-23 14:40:38 +05:30
Nikhil Mohite
f192be3667
Added flag to check before adding 'IF NOT EXISTS' and 'OR REPLACE' clause to the SQL. While creating any object the respective clause should not be added.
2021-09-22 19:14:19 +05:30
Nikhil Mohite
05ce3445b5
Fixed incorrect privileges value in Materialize View. Fixes #6781
2021-09-22 18:46:43 +05:30
Nikhil Mohite
d27b4831d6
Fixed the issue where password field is showing as plain text.
2021-09-20 13:05:58 +05:30
Nikhil Mohite
7aa213a5ce
1) Port Grant Wizard to react. Fixes #6687
...
2) Fixed an issue where grant wizard is unresponsive if the database size is huge. Fixes #2097
2021-09-20 13:02:41 +05:30
Nikhil Mohite
44e770aa0b
Updated query error row selection color as per dark theme style guide. Fixes #6723
2021-09-17 21:04:49 +05:30
Nikhil Mohite
99c99a9ce9
Ensure that in the Query History tab, query details should be scrollable. Fixes #3827
2021-09-17 21:01:24 +05:30
Nikhil Mohite
c35c72c551
Improve Foreign Table code coverage.
2021-09-09 13:06:24 +05:30
Nikhil Mohite
42eac6f846
Port Foreign Table node to react. Fixes #6678 .
2021-09-09 13:06:24 +05:30
Nikhil Mohite
351cb3e6ca
Port Triggers node to react. Fixes #6672
2021-09-09 13:03:54 +05:30
Nikhil Mohite
f742c5eb8a
Port Role node to react. Fixes #6651
2021-09-09 13:03:54 +05:30
Nikhil Mohite
169d8fa480
Port Trigger Functions node to react. Fixes #6665
2021-09-09 13:03:54 +05:30
Nikhil Mohite
40879a5784
Port RLS node to react. Fixes #6660
2021-09-09 13:01:53 +05:30
Nikhil Mohite
977d148c40
Port Rule node to react. Fixes #6659
2021-09-09 13:01:52 +05:30
Nikhil Mohite
10d8135dcc
Port Materialized View node to react. Fixes #6592 .
2021-09-09 13:00:36 +05:30
Nikhil Mohite
6021e07761
Revisit all the CREATE and DROP DDL's to add appropriate 'IF EXISTS', 'CASCADE' and 'CREATE OR REPLACE'. Fixes #5741
2021-09-09 13:00:35 +05:30
Nikhil Mohite
d9cfbf592e
Port View node to react. Fixes #6637
2021-09-09 12:59:26 +05:30
Nikhil Mohite
793dbc6e7f
Port Event Triggers node to react. Fixes #6578
2021-09-09 12:44:37 +05:30
Nikhil Mohite
78ac1ee69c
Port Catalog Object node to react. Fixes #6569
2021-09-09 12:40:54 +05:30
Nikhil Mohite
f91908f627
Resolve the issue related to the close query tool panel with the save query tool changes.
...
refs #6710
2021-09-06 19:17:16 +05:30
Nikhil Mohite
87c86beb38
Fixes RESQL test cases.
2021-08-31 16:21:32 +05:30
Nikhil Mohite
620e3a803d
Fixed an issue where Revoke all is not displayed if the user change privilege.
...
refs #4567
2021-08-31 14:08:56 +05:30
Nikhil Mohite
7deda52bd9
Fixed an issue where multiple query tool tabs getting closed for the single close event. Fixes #6710
2021-08-30 16:59:46 +05:30
Nikhil Mohite
22f20a38ec
Fixed an issue where the user can not paste the updated table header in safari 12 and 13 browsers. Fixes #4815
2021-08-30 14:46:42 +05:30
Nikhil Mohite
b764046587
Fixed an issue where privileges were revoked using SQL query on objects like tables that do not correctly show in SQL tab. Fixes #4567
2021-08-27 12:54:14 +05:30
Nikhil Mohite
b30a42ab9e
Ensure that deleting a database should not automatically connect to the next database. Fixes #6685
2021-08-25 17:01:48 +05:30
Nikhil Mohite
737bc6a965
Ensure that the lock panel should not be blocked for larger records. Fixes #6570
2021-08-25 11:05:28 +05:30
Nikhil Mohite
008a458fe9
Fixed width limitation issue in PSQL tool window. Fixes #6544
2021-08-23 16:23:30 +05:30
Nikhil Mohite
703478c13d
Fixed an issue where the titles in query tabs are different. Fixes #6618
2021-08-06 19:09:39 +05:30
Nikhil Mohite
d95a6f2af7
Fixed an issue where paste is not working through Right-Click option on PSQL. Fixes #6574
2021-07-23 12:41:48 +05:30
Nikhil Mohite
5768ade198
Added exception handling for SQLAlchemy function to check the table exists or not.
2021-07-19 14:01:45 +05:30
Nikhil Mohite
669bdc7e38
Resolved the issue when the user selects the folder 'Select' button is not getting enabled for 'Select folder' dialog.
...
refs #6536
2021-07-06 19:00:08 +05:30
Nikhil Mohite
5c6d00d545
Fixed directory selection issue with the folder dialog. Fixes #6536
2021-06-28 18:55:52 +05:30
Nikhil Mohite
6645625e6b
Fixed copy/paste issues for PSQL tool terminal. Fixes #6547 .
2021-06-24 20:00:52 +05:30
Nikhil Mohite
313224e6f5
Ensure that Data Output panel can be snapped back after it is detached. Fixes #4189
2021-06-23 15:06:06 +05:30