Yogesh Mahajan
68e559c613
Added support to preserve the workspace, query windows, and pgAdmin state during an abrupt shutdown or restart. #3319
2025-06-05 16:50:38 +05:30
Aditya Toshniwal
4a4d4569ae
Improved PL/PGSQL code folding and support nested blocks. #6118
2025-06-02 15:58:07 +05:30
Pravesh Sharma
3286b4e32f
Fixed an issue in the query tool where using multiple cursors to copy text resulted in only the first line being copied. #8691
2025-05-30 14:45:48 +05:30
Aditya Toshniwal
7c74b7cdb7
- Pin Electron to v35.4.0 as the v36 is not working on many OS.
...
- Pin html-to-image to v1.11.11 as latest version breaks ERD image downloads.
2025-05-27 13:02:11 +05:30
Pravesh Sharma
4f79deac0b
Fixed CSS issue found during testing of issue 6510
2025-05-26 18:32:07 +05:30
Aditya Toshniwal
c6183c9d03
Fixed more issues found while testing changes for large file download. #3369
2025-05-24 15:25:07 +05:30
Aditya Toshniwal
dfd896db10
Fixed an issue where pgAdmin failed to focus when previously unfocused and then quit. #8760
2025-05-24 15:23:17 +05:30
Aditya Toshniwal
5d8ec6e5b0
Fix issues found while testing changes for large file download. #3369
2025-05-22 16:41:17 +05:30
Pravesh Sharma
b6e1223e88
Fixed an issue where the result grid slowed down when any column contained a large amount of data. #6510
2025-05-21 18:57:47 +05:30
Anil Sahoo
4e8f29f328
Fixed an issue where light theme briefly appears when pgAdmin loads or tools open, even when a dark or system UI theme is preferred. #8711
2025-05-20 10:36:29 +05:30
Aditya Toshniwal
126e1fb53d
Enabled large file downloads for desktop users within the query tool. #3369
2025-05-14 15:30:17 +05:30
Aditya Toshniwal
971eee32ea
Update MUI from v6 to v7.
2025-05-13 12:51:00 +05:30
Akshay Joshi
0403079a4b
1) Fixed an issue where the Cancel button did not work when attempting to delete a user from the User Management.
...
2) Fixed an issue where automatic user creation via LDAP failed if an existing Internal user with the same username was already present.
2025-05-09 13:28:23 +05:30
Rohit Bhati
ff8a301f6a
Enhance contrast for selected and hovered items in the Object Explorer to improve visibility and accessibility. #8595
2025-05-07 12:33:04 +05:30
Aditya Toshniwal
27bd28ee97
Replace Grid with Grid2 as the former is deprecated by MUI
2025-05-06 19:39:33 +05:30
Yogesh Mahajan
3bdeb9ace1
Implement API fetch error display for select dropdown. #8668
2025-05-06 10:52:42 +05:30
Aditya Toshniwal
d468c16ca2
Fixed more issues found while testing role permissions feature. #7310
2025-04-23 15:47:51 +05:30
Aditya Toshniwal
280f0b0038
Revert "Rebase fork pgadmin-org/react-data-grid to get latest changes and update pgAdmin package.json"
...
It requires React 19.
This reverts commit 7307c52250 .
2025-04-21 15:12:27 +05:30
Aditya Toshniwal
7307c52250
Rebase fork pgadmin-org/react-data-grid to get latest changes and update pgAdmin package.json
2025-04-21 13:48:43 +05:30
Aditya Toshniwal
7d8a915ee0
Add support for custom roles and role permissions management in pgAdmin. #7310
2025-04-15 11:25:31 +05:30
Aditya Toshniwal
f98a74b526
Fixed an issue where the user management tab is not opening in the classic layout. #8651
2025-04-14 13:32:05 +05:30
Aditya Toshniwal
8a0eae2bb0
Fixed an issue where drag and drop function with no parameters does not work. #8613
2025-04-14 12:57:26 +05:30
Mike Christensen
10b15b3986
Added support for font ligatures. #8629
2025-04-03 19:06:40 +05:30
Aditya Toshniwal
cfca6f6218
Fixed issues while testing multiple popups issue. #8316
2025-03-31 14:28:56 +05:30
Akshay Joshi
1305d9910b
Fixed an XSS vulnerability issue in the Query Tool and View/Edit Data (CVE-2025-2946). #8602
2025-03-31 11:30:26 +05:30
Aditya Toshniwal
82c5febde6
Font family should fallback to Source Code Pro if not valid. #392
...
Update user management docs.
2025-03-27 11:03:39 +05:30
Aditya Toshniwal
9ab451e163
Open user management in a separate tab instead of a dialog to enhance UI/UX. #8574
2025-03-25 12:33:49 +05:30
Mike Christensen
13b44fffc7
Add an ability to configure the font family for SQL editors. #392
2025-03-24 11:08:49 +05:30
Yogesh Mahajan
b2669930f5
Ensure that modal dialogs are not triggered more than once to avoid duplicates. #8316
2025-03-18 15:58:16 +05:30
Akshay Joshi
c80be9b3a3
1) Align cancel query icon properly on the Dashboard.
...
2) Update release note.
2025-03-13 16:37:24 +05:30
Pravesh Sharma
73b437c0f5
Added support to automatically open a file after it is downloaded in the desktop mode. #4194
2025-03-10 11:38:13 +05:30
Rohit Bhati
df5dced926
Change icon buttons to show tooltip even when disabled. #8449
2025-03-08 11:48:08 +05:30
Aditya Toshniwal
7a25da9b06
Add support for restoring plain SQL database dumps. #5871
2025-03-05 18:22:44 +05:30
Rohit Bhati
7bae1eb663
Added support for creating Directory nodes in EPAS. #8034
2025-03-03 18:45:21 +05:30
Yogesh Mahajan
636821f2ac
Added an option to open the file in a new tab within the query tool. #1235
2025-02-21 14:45:41 +05:30
Pravesh Sharma
b983b094a3
Fixed an issue where drop-down menus were hidden behind the dock. #8439
2025-02-20 12:12:29 +05:30
Akshay Joshi
96128f6a15
1) Enable the ability to close the 'Welcome' tab in the Query Tool/PSQL Workspace. #8436
...
2) Fixed an issue where the User Management and Change Password dialogs were hidden when selecting a menu while a workspace other than 'Default' was active. #8418
3) Revert the change of OS from Ubuntu 22.04 to 24.04 for github action failure.
2025-02-17 18:28:56 +05:30
Anil Sahoo
e2a80b2465
Fixed an issue where pasting text containing JSON data into the query tool grid would result in incorrect parsing. #8296
2025-02-17 17:41:05 +05:30
Yogesh Mahajan
740a50680e
Fix the following SonarQube issues:
...
1. Do not use the Array index in keys
2. Visible, non-interactive elements with click handlers must have at least one keyboard listener.
3. Add replacement fields or use a normal string instead of an f-string.
4. Add a parameter to the parent lambda function
2025-02-13 11:56:10 +05:30
Akshay Joshi
58bb14253e
Revert changes from the previous commit to restore the 'Object Explorer' title.
2025-02-11 20:18:10 +05:30
Akshay Joshi
eb7c3ef361
Workspace Layout Update - Enhanced Query Tool and PSQL Behaviour:
...
With these changes, the Query Tool and PSQL tabs will now open in the same active workspace where the action is initiated.
2025-02-11 15:36:03 +05:30
Pravesh Sharma
2c37ff2893
Fixing following SonarQube Issues:
...
1. Ternary operators should not be nested.
2. "Exception" and "BaseException" should not be raised.
2025-02-11 12:03:43 +05:30
Yogesh Mahajan
ebeb768a53
Ensure the double-click event is listened to even if the user clicks after the label.
2025-01-30 10:26:11 +05:30
Akshay Joshi
228156d0b6
1) Fixed an issue where the ad-hoc server with SSH Tunnel repeatedly prompted for the password.
...
2) Fixed an issue where the SSH Tunnel password was not being saved in the External Database if its encoded length exceeded 64 characters.
3) 'Save Password' check box should be hidden for SSH Tunnel password on the Welcome page.
2025-01-29 19:43:23 +05:30
Akshay Joshi
1607875a08
Fixed issues for Workspaces:
...
1) Unable to add ad-hoc server with External Database.
2) Server list not updating when password is saved on the Welcome page.
3) Icons for Query Tool and PSQL missing on the Welcome page.
4) Error when removing connection parameters.
2025-01-29 17:14:25 +05:30
Akshay Joshi
22b7ae6cdc
1) Fixed an issue where loadingText message is not shown in SchemaView.
...
2) Fixed SonarQube Bugs and Code Smells.
2025-01-24 13:58:21 +05:30
Akshay Joshi
84a8a522e3
1) Fixed an issue where Default Privileges and Privileges not working correctly. #8369
...
2) Fixed <br/> tag visible issue.
2025-01-22 19:40:13 +05:30
Khushboo Vashi
90eff9a596
Pass an empty string for the table cell tooltip if the cell value is an object.
2025-01-20 16:53:01 +05:30
Yogesh Mahajan
98f6b1ff12
Ensure the double-click event is not ignored in the browser tree.
2025-01-20 11:21:21 +05:30
Khushboo Vashi
72a3ed9068
Do not display the tooltip if the table cell value is an object.
2025-01-17 15:32:11 +05:30