Yogesh Mahajan
f28e8126af
Added support for Azure AD OAUTH2 authentication. Fixes #7325
2022-04-21 12:48:10 +05:30
Yogesh Mahajan
b2b14051c3
Fixed an issue where 2FA was not showing the QR code when setting up the Authenticator app. Fixes #7231
2022-03-31 13:59:38 +05:30
Yogesh Mahajan
02e799c917
Fixed RESQL test cases for PG14.
2022-03-29 14:56:45 +05:30
Yogesh Mahajan
0957670d4e
Adds a new LDAP authentication configuration parameter that indicates the case sensitivity of the LDAP schema/server. Fixes #5836
2022-03-29 14:46:57 +05:30
Yogesh Mahajan
7f2ff5af5c
Fixed an issue where SQL for revoke statements are not shown for databases. Fixes #4258
2022-03-28 17:35:54 +05:30
Yogesh Mahajan
7b6469bd35
Fixed an issue where the error is shown on logout when the authentication source is oauth2. Fixes #7059
2022-03-15 16:38:54 +05:30
Yogesh Mahajan
3ad0862c59
Fixed feature test failure.
2022-03-07 15:36:10 +05:30
Yogesh Mahajan
0f5a97fa6e
AWS cloud deployment issues fixed:
...
1) A console error was logged for db version 9.6.1 due to an update to boto3
2) Unmask Access Key Field.
3) Update the supported database version list to include Postgres 10 and above.
refs #7177
2022-03-04 11:13:06 +05:30
Yogesh Mahajan
ce8e6b47c1
Fixed feature tests.
2022-02-16 18:03:42 +05:30
Yogesh Mahajan
b539637426
Fixed an issue where a warning is flashed every time for an email address when
...
authentication sources are internal and ldap. Fixes #6999
2022-02-16 13:34:24 +05:30
Yogesh Mahajan
76a4dee451
Fixed the schema diff issue where tables have different column positions and a column has a default value. Fixes #7124
2022-02-11 10:21:43 +05:30
Yogesh Mahajan
1141aeb524
1) Fixes the incorrect title shown for the error message in restore/backup.
...
2) Doc updates for webserver authentication.
3) Cleanup task for API tests.
2022-02-07 11:51:27 +05:30
Yogesh Mahajan
c38bf04f51
Correct documentation for 'Add named restore point'. Fixes #7086
2022-01-31 20:24:15 +05:30
Yogesh Mahajan
47479e5e5c
Fixed issue of duplicate values shown in Column>Columns to Import/Export dropdown when a value(values) is unselected.
...
refs #7017
2022-01-27 17:20:05 +05:30
Yogesh Mahajan
8fd3ddc4ae
Make the size blank for all the directories in the file select dialog. Fixes #7109
2022-01-27 12:11:09 +05:30
Yogesh Mahajan
c983aae881
Port Import/Export dialog to React. Fixes #7017 .
2022-01-21 11:48:52 +05:30
Yogesh Mahajan
44ab4648a8
Fixed an issue in SQL generation for PostgreSQL-14 functions. Fixes #7081
2021-12-31 14:30:53 +05:30
Yogesh Mahajan
0ceb2e2767
Ensure that Truncate and Reset statistics should work. Fixes #7096
2021-12-30 12:19:33 +05:30
Yogesh Mahajan
6d0ed91d31
Fixed an issue where the Owner is not displayed in the reverse engineering SQL for Procedures. Fixes #7077
2021-12-24 16:09:51 +05:30
Yogesh Mahajan
e302a6199a
Fixed QueryToolJourneyTest feature test.
2021-12-21 18:10:48 +05:30
Yogesh Mahajan
48dc4bacc4
Fixed Kerberos authentication issue which is broken due to 2FA.
...
refs #6543
2021-12-06 20:14:39 +05:30
Yogesh Mahajan
abe5303448
Fixed an issue where the error is thrown while creating a new server using
...
Add New Server from the dashboard while tree item is not selected.
Fixes #7015
2021-11-28 13:32:30 +05:30
Yogesh Mahajan
19984d6563
Fixed feature test failures due to React porting of backup dialog.
2021-11-23 17:36:10 +05:30
Yogesh Mahajan
b921a55c46
Adds flexibility to wait for launching pgAdmin in feature test.
2021-11-22 18:05:30 +05:30
Yogesh Mahajan
246bb01736
Fixed feature test cases.
2021-11-18 17:13:32 +05:30
Yogesh Mahajan
e2e5a8208c
1) Fixed an issue where JSON editor preview colours have inappropriate contrast in dark mode. Fixes #6944
...
2) Fixed JSON Editor scrolling issue in code mode. Fixes #6945
2021-11-15 10:58:17 +05:30
Yogesh Mahajan
77931d2315
Uses selenium 4.0.0a6 which works with python 3.6
2021-11-12 11:56:44 +05:30
Yogesh Mahajan
9479f0e632
Fixed feature test cases after react porting.
2021-11-10 11:50:20 +05:30
Yogesh Mahajan
6c692df118
Changed the label 'Inherits Tables?' to 'Is inherited?' as it misleading in the properties panel. Fixes #6776
2021-10-13 11:41:21 +05:30
Yogesh Mahajan
02ed2289e6
Fixed errors thrown for empty CSS files.
...
refs #6705
2021-09-09 16:10:09 +05:30
Yogesh Mahajan
6fe83d1f06
Port Collation node to react. Fixes #6584 .
2021-09-09 12:50:32 +05:30
Yogesh Mahajan
5a27961102
Port Extension node to react. Fixes #6582
2021-09-09 12:40:53 +05:30
Yogesh Mahajan
51d73b1672
Fixed errors related to HTML tags shown in the error message for JSON editor. Fixes #6668
2021-08-26 14:54:51 +05:30
Yogesh Mahajan
c7fd1ae535
Enables pgAdmin to retrieve user permissions in case of nested roles which helps to terminate the session for AWS RDS. Fixes #6641
2021-08-24 17:01:06 +05:30
Yogesh Mahajan
1b33c52eac
Fixed the JSON editor issue of hiding the first record. Fixes #6684
2021-08-20 13:47:31 +05:30
Yogesh Mahajan
a6edfb498f
Partially fixes the data output panel display issue. Fixes #6572
2021-08-17 17:22:08 +05:30
Yogesh Mahajan
dc4f59e664
Handle null values more correctly.
...
refs #5198
2021-08-09 20:11:39 +05:30
Yogesh Mahajan
8d53c10643
Fixed styling for JSON Editor to match with pgAdmin4 style.
...
refs #5198
2021-08-06 18:01:50 +05:30
Yogesh Mahajan
8e214ca8fb
Added support for formatted JSON viewer/editor when interacting with data in a JSON column. Fixes #5198
2021-08-03 11:36:45 +05:30
Yogesh Mahajan
2486b79450
Fixed feature tests failure issue due to binary path feature.
2021-06-23 11:55:27 +05:30
Yogesh Mahajan
b2042f48cd
Added RESQL/MSQL test cases for Table and its child nodes. Fixes #4622
2021-06-09 18:16:50 +05:30
Yogesh Mahajan
2d58f60a53
Modifies the way to execute feature tests in parallel and it should be configured in Server Mode.
2021-05-27 11:01:25 +05:30
Yogesh Mahajan
faa49687be
Added support to rotate the pgadmin log file on the basis of Size and Age. Fixes #6395
2021-05-25 20:18:46 +05:30
Yogesh Mahajan
b0df4d3604
Added support for the creation of Nested Table and Varying Array Type for Advanced Server. Fixes #6407
2021-05-07 12:39:54 +05:30
Yogesh Mahajan
dc65cbb08c
Fixed an issue where foreign data wrapper properties are not visible if the host option contains two host addresses. Fixes #6379
2021-04-19 11:08:21 +05:30
Yogesh Mahajan
4ee40e348c
Fixed an issue where a long time is taken to launch pgAdmin in debug mode for feature tests.
2021-04-14 11:56:38 +05:30
Yogesh Mahajan
9853d8bfd6
Fixed an issue while selecting the row which was deleted just before the selection operation. Fixes #6306
2021-04-12 11:45:04 +05:30
Yogesh Mahajan
14dcb70b95
Ensure that the user should not be to change the connection when a long query is running. Fixes #6082
2021-04-08 18:09:13 +05:30
Yogesh Mahajan
53f5562468
Fixed an issue where correct error not thrown while importing servers and JSON file has incorrect/insufficient keys. Fixes #6076
2021-04-02 08:58:43 +05:30
Yogesh Mahajan
fe236316de
Rename the video and log file created by Selenium tests.
2021-04-01 13:07:28 +05:30
Yogesh Mahajan
27bb7d8c7a
Fixed feature tests.
2021-04-01 12:16:33 +05:30
Yogesh Mahajan
4c660f2155
Fixed an issue where roles are not deleted after API test execution.
2021-02-10 13:50:16 +05:30
Yogesh Mahajan
9089750e21
Fixed feature test failures.
2021-02-08 16:43:34 +05:30
Yogesh Mahajan
d1f5511566
Improve code coverage and API test cases for pgAgent. Fixes #5338
2020-12-31 13:52:14 +05:30
Yogesh Mahajan
26b3bc3f74
Fixed an issue where an illegal argument is showing for trigger SQL when a trigger is created for View. Fixes #6003
2020-12-02 10:55:23 +05:30
Yogesh Mahajan
783b7516a7
Fixed false error is shown while adding a new foreign key from the table dialog when a foreign key already exists with Auto FK Index set to true. Fixes #5886
2020-12-01 11:35:01 +05:30
Yogesh Mahajan
b54cf2edca
Improve code coverage and API test cases for Foreign Tables. Fixes #5328
2020-11-26 11:52:06 +05:30
Yogesh Mahajan
ce14696165
Improve code coverage and API test cases for Views and Materialized Views. Fixes #5337
2020-11-20 10:04:30 +05:30
Yogesh Mahajan
3e35dc95e5
Improve code coverage and API test cases for Tables. Fixes #5774 .
2020-09-03 12:35:56 +05:30
Yogesh Mahajan
3984544bdb
Fixed code smell 'String literals should not be duplicated'.
2020-08-28 18:17:27 +05:30
Yogesh Mahajan
e226b2fa75
Adjusted the height of jobstep code block to use maximum space. Fixes #5426 .
2020-08-28 14:00:49 +05:30
Yogesh Mahajan
f3bde7b5f1
Ensure that schema names starting with 'pg' should be visible in browser tree when standard_conforming_strings is set to off. Fixes #4216
2020-08-26 18:16:16 +05:30
Yogesh Mahajan
8fcf527632
Improve code coverage and API test cases for Columns and Constraints (Index, Foreign Key, Check, Exclusion). Fixes #5332
2020-08-26 12:35:22 +05:30
Yogesh Mahajan
0668a52c6b
Fixed following SonarQube issues:
...
1. String literals should not be duplicated.
2. Cognitive Complexity of functions should not be too high.
2020-08-19 13:22:17 +05:30
Yogesh Mahajan
0122cf9aac
Fixed feature test failure due to updating font-awesome from v4 to v5.
2020-08-17 12:31:19 +05:30
Yogesh Mahajan
1f70385a4e
Fixed an issue where conversion of bytea to the binary string results in an error. Fixes #5567
2020-08-11 15:31:14 +05:30
Yogesh Mahajan
3672013ddc
Fixed an issue where the error message does not have a close button on utility dialogs. Fixes #5670
2020-08-07 17:17:51 +05:30
Yogesh Mahajan
48737e6a02
Fixed code smell 'String literals should not be duplicated' reported by SonarQube.
2020-08-06 12:42:19 +05:30
Yogesh Mahajan
e3dfe03a2a
Fixed an issue where the user is not able to insert the data if the table and columns name contains special characters. Fixes #4387
2020-08-06 12:30:10 +05:30
Yogesh Mahajan
43e127de31
Ensure that the original file format should be retained when saving the same file in SQL editor. Fixes #3767
2020-08-03 13:18:04 +05:30
Yogesh Mahajan
043025d1eb
Fixed an issue where the user is not able to save the new row if the table is empty. Fixes #4810
2020-07-24 14:30:22 +05:30
Yogesh Mahajan
dd27e08a98
Fixed code smell 'Unused local variables should be removed'.
2020-07-24 12:15:29 +05:30
Yogesh Mahajan
225c3e8f7e
Fixed feature tests
2020-07-20 11:59:28 +05:30
Yogesh Mahajan
2cefa9afca
Fixed code smell 'Variables should not be shadowed'.
2020-07-09 18:44:58 +05:30
Yogesh Mahajan
3c08e618bd
Fixed an issue where CSV download quotes numeric columns. Fixes #5463
2020-07-09 18:11:46 +05:30
Yogesh Mahajan
776bec0d82
Fixed following SoanrQube issues:
...
1) Variables should not be shadowed.
2) Variables and functions should not be redeclared.
2020-07-07 16:25:46 +05:30
Yogesh Mahajan
80ab596992
Fixed the SoanrQube code smell 'Variables should not be shadowed'.
2020-07-03 14:33:30 +05:30
Yogesh Mahajan
1802f8a3f8
Ensure that the referenced table should be displayed on foreign key constraints. Fixes #5530
2020-07-02 16:21:56 +05:30
Yogesh Mahajan
6dd3ca31be
Fixed SonarQube code smell 'Variables should not be shadowed'.
2020-07-01 13:43:00 +05:30
Yogesh Mahajan
707ff450b5
Fixed following SonarQube issues:
...
1. Boolean checks should not be inverted.
2. The comma operator should not be used.
3. Arguments to built-in functions should match documented types.
4. Redundant pairs of parentheses should be removed.
5. A conditionally executed single line should be denoted by indentation,
6. A while loop should be used instead of a 'for' loop.
2020-06-26 13:12:07 +05:30
Yogesh Mahajan
cdf1c7a2a6
Fixed parallel test execution failure by handling slowness when multiple sessions are logged in concurrently.
2020-06-23 18:43:54 +05:30
Yogesh Mahajan
caebdcfa91
Ensure that the query tool should display the proper error message while terminating the active session. Fixes #3591
2020-06-22 17:09:10 +05:30
Yogesh Mahajan
d2f4a62bf3
Documentation of Row Level Security Policies. Fixes #5581
2020-06-22 17:09:10 +05:30
Yogesh Mahajan
34fbe756e8
1) Fixes parallel test execution failures.
...
2) Added capability to pass browser-name via command line for parallel execution.
2020-06-22 13:05:13 +05:30
Yogesh Mahajan
6d3f13076f
Fixed 'Comma operator should not be used' issue reported by SonarQube.
2020-06-18 16:17:55 +05:30
Yogesh Mahajan
7c12ade161
Fixed issue related to shadowing variables reported by SonarQube.
2020-06-17 17:08:23 +05:30
Yogesh Mahajan
2ae5c0ec4f
Fixed an issue where select all checkbox only selects the first 50 tables. Fixes #4226
2020-06-16 11:05:10 +05:30
Yogesh Mahajan
697f4aec95
Fixed issue related to shadowing variables reported by SonarQube.
2020-06-16 10:47:40 +05:30
Yogesh Mahajan
92d9c41da7
Fixed connection and version number detection issue when the database server is upgraded. Fixes #5507
2020-06-04 18:18:11 +05:30
Yogesh Mahajan
4632a7faba
Fixed an issue where pgadmin detects the wrong browser version of the Microsoft Edge. Fixes #5465
2020-05-29 13:07:02 +05:30
Yogesh Mahajan
09b76b306c
Fixed typo in exception keyword. Fixes #5539
2020-05-28 18:11:41 +05:30
Yogesh Mahajan
e10f1274dc
Ensure that the query tool panel gets closed when clicking on the 'Don't Save' button. Fixes #5416
2020-05-28 16:39:26 +05:30
Yogesh Mahajan
d927a517aa
Fixed feature test failures on the selenium grid for concurrent execution.
2020-05-21 19:44:28 +05:30
Yogesh Mahajan
9f445dc052
Improve code coverage and API test cases for Indexes. Fixes #5333
2020-05-18 12:29:33 +05:30
Yogesh Mahajan
8ec1d4c9eb
Fixed feature tests failure on chrome caused due to selenium grid implementation changes.
2020-05-12 17:22:22 +05:30
Yogesh Mahajan
1294c089a8
Implement Selenium Grid to run multiple tests across different browsers, operating systems, and machines in parallel. Fixes #5255
2020-05-11 12:11:31 +05:30
Yogesh Mahajan
4ab3bbeb82
Improve code coverage and API test cases for the CAST module. Fixes #5049 .
2020-01-16 14:34:51 +05:30