Yogesh Mahajan
f07eabedbe
Ensure that restored query tool tabs display the correct title. #3319
2025-06-19 12:12:54 +05:30
Aditya Toshniwal
5df2c7686c
Fix issues found while testing changes for preferences tab and search. #6743
2025-06-19 11:49:37 +05:30
Akshay Joshi
7946ee78f6
Ensure that Keyboard shortcuts for save and download actions should not called when their respective UI buttons are disabled. #8803
2025-06-17 16:19:41 +05:30
Macchiarch
d50a7dbd1a
Corrected the translation of "min"-> "minuti"
2025-06-16 11:12:10 +05:30
Akshay Joshi
6714bb114c
Fixed an issue in SQL syntax highlighting where the same color was used for both variable names and datatypes. #8235
2025-06-13 16:55:54 +05:30
Pravesh Sharma
cda498f779
Added support for customizing keyboard shortcuts in the Query Tool's Edit menu. #2659
2025-06-13 15:48:54 +05:30
Yogesh Mahajan
67c18cb082
Fix the SonarQube issues and issues reported during testing. #3319
2025-06-13 13:14:36 +05:30
Akshay Joshi
22fd919220
1) Added copyright header from the missing files.
...
2) Update release note.
3) Update Javascript dependecies.
2025-06-12 19:14:41 +05:30
Aditya Toshniwal
1e0e9c4f7d
1) Open preferences in a new tab instead of a dialog for better user experience. #6743
...
2) Add a search box to enable searching within the preferences tab. #2864
2025-06-12 19:03:54 +05:30
Rohit Bhati
814250aade
Added role-based restrictions for editing server connections. #1947
2025-06-10 12:19:41 +05:30
Daniel Nylander
2e072baf72
Updated Swedish translation.
2025-06-09 19:15:11 +05:30
Daniel Nylander
331fd76b42
Adding Swedish translation
2025-06-09 16:52:45 +05:30
Akshay Joshi
4cd331f0ca
Fixed an issue where the Columns node was not visible under Catalog Objects. #8834
2025-06-06 12:34:20 +05:30
Akshay Joshi
e4e2761fe3
Fixed an issue where data export using a query opened the wrong dialog type. #8808
2025-06-05 17:04:33 +05:30
Akshay Joshi
45653180ed
Fixed an issue where data export using a query failed when the query contained a newline character. #8809
2025-06-05 16:58:10 +05:30
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
Rohit Bhati
db5943bd8f
Add a new permission to allow disabling "Change Password" feature for a pgAdmin role. #1926
2025-06-03 16:20:30 +05:30
Akshay Joshi
a3e43e4e97
Fixed an issue where utilities such as pg_dump and pg_restore failed to log error messages when required dependency files were missing. #7466
2025-06-03 13:33:58 +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
Akshay Joshi
7504f6216a
Fixed an issue where the Schema Diff Tool incorrectly reported differences due to variations in the order of the privileges. #8032
2025-05-29 19:08:56 +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
Libor M.
0b911bf58c
Updated Czech translation for v9.4.
2025-05-26 11:14:34 +05:30
yuki
15ca0ba1b6
Updated Portuguese (Brazilian) translation for v9.4
2025-05-26 11:13:57 +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
yuki
ac8f8fb0b0
Updated Portuguese (Brazilian) translation for v9.4
...
Added new translations there were missing.
2025-05-23 11:31:42 +05:30
Domenico Sgarbossa
d6ae6b2773
Updated Italian translation for v9.4
2025-05-22 18:51:25 +05:30
Akshay Joshi
a42f789ff0
Fixed an issue where correct error message not displayed when sql statement contains Arabic letters. #7926
2025-05-22 18:49:42 +05:30
Aditya Toshniwal
5d8ec6e5b0
Fix issues found while testing changes for large file download. #3369
2025-05-22 16:41:17 +05:30
Akshay Joshi
e711a1bbc6
Updated message catalogs for v9.4
2025-05-22 15:58:58 +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
Akshay Joshi
eece396b30
Fixed an issue where the PSQL tool would hang when the database encoding was set to SQL_ASCII and certain commands were executed.
2025-05-14 14:05:29 +05:30
Anil Sahoo
abcb5f8830
Fixed an issue where the options key was not working as expected in the PSQL tool. #6968
2025-05-14 13:46:16 +05:30
Aditya Toshniwal
971eee32ea
Update MUI from v6 to v7.
2025-05-13 12:51:00 +05:30
Rohit Bhati
af84d6b1e0
Handle result grid data changes in View/Edit Data mode by automatically reconnecting to the server if a disconnection occurs. #8608
2025-05-13 11:35:58 +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
Anil Sahoo
97984eb3ec
Fix an issue where, after a database disconnection, the server would disconnect, and the reconnect dialog would repeatedly appear when clicking the Execute button. #8607
2025-05-08 15:48:49 +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
Pravesh Sharma
ca6f52e7c7
Fixed issues related to column range selection using shift + click. #8713
2025-05-06 15:52:20 +05:30
Yogesh Mahajan
3bdeb9ace1
Implement API fetch error display for select dropdown. #8668
2025-05-06 10:52:42 +05:30
Pravesh Sharma
5d78f4a89f
Fix the issue where an error is displayed when a table is dropped while a query is running. #6564
2025-05-02 14:12:06 +05:30
Anil Sahoo
695f870ce1
Fixed an issue where the query tool returns "cannot unpack non-iterable Response object" when running any query with a database name change. #8607
2025-05-02 10:57:43 +05:30
Akshay Joshi
593b111fdf
Add all missing options to the Import/Export Data functionality, and update the syntax of the COPY command to align with the latest standards. #8583
...
Add support for exporting table data based on a custom query. #8681
2025-04-30 17:51:04 +05:30
Libor M.
e7f8cb4ea3
Czech translation for version 9.3
2025-04-28 10:58:35 +05:30
Pravesh Sharma
78d9aa5b76
Fixed issue found while testing PostGIS spatial type constructor support. #2256
2025-04-25 11:13:18 +05:30
Domenico Sgarbossa
038029eb2d
Italian translation for v9.3
2025-04-24 18:43:33 +05:30
Aditya Toshniwal
a14cc1bd77
Updated message catalogs for v9.3.
2025-04-24 16:19:42 +05:30
Aditya Toshniwal
d468c16ca2
Fixed more issues found while testing role permissions feature. #7310
2025-04-23 15:47:51 +05:30
Pravesh Sharma
b08e90ea88
Add support for type constructors for PostGIS spatial types. #2256
2025-04-23 15:35:42 +05:30
Yogesh Mahajan
75dc42cf24
Allow OAuth 2 login using the username claim if the email is absent from the user profile. #8652
2025-04-23 15:21:25 +05:30
Aditya Toshniwal
ec3d142ad9
Fix issues while testing role permissions feature. #7310
2025-04-21 15:14:18 +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
e8cb962890
Add Cache-Control no-cache,no-store,must-revalidate header to dynamically generated utils.js file. #3688
2025-04-16 11:23:35 +05:30
Akshay Joshi
934f17c65e
Ensure that the server list is alphabetically sorted in the Query Tool/PSQL workspace. #8636
2025-04-15 16:12:49 +05:30
Akshay Joshi
7b1ad5fa67
Fixed an issue where changes to foreign key constraints were not detected in the schema diff. #8627
2025-04-15 11:46:12 +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
8b4df8beb1
Change the shortcut for canceling a running query as it conflicts with the shortcut to open a new query tool. #8628
2025-04-14 13:46:59 +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
Aditya Toshniwal
18f47a59c5
Fixed an issue where the query tool went blank when converting history dates to the appropriate locale format. #8632
2025-04-14 12:43:05 +05:30
Akshay Joshi
31b1af2f84
Fixed an issue where filtering on a view caused an error. #8630
2025-04-09 19:00:32 +05:30
Rohit Bhati
2de2c30545
Fixed an issue where Ctrl/Cmd+A in cell editor would select all rows. #8572
2025-04-08 18:29:05 +05:30
Kijong Han
51897dc804
Fixed an issue where shift + click on rows/columns for range selection did not work in the query tool data output window. #5266
2025-04-08 12:43:05 +05:30
Akshay Joshi
bbef00a151
Fixed an issue where the scroll position in the Object Explorer was not retained when switching workspaces. #8497
2025-04-07 13:31:00 +05:30
Akshay Joshi
627aa5d695
Added ability to use SQL in the 'DB Restriction' field. #2767
2025-04-04 15:53:12 +05:30
Akshay Joshi
0d8b3c4389
Ensure that graph data is updated even when the Dashboard tab is inactive. #8556
2025-04-04 11:39:37 +05:30
Khushboo Vashi
8031c35160
Fixed an issue where the debugger hangs when stepping into nested function/procedure. #8443
2025-04-03 19:20:28 +05:30
Mike Christensen
10b15b3986
Added support for font ligatures. #8629
2025-04-03 19:06:40 +05:30
Aditya Toshniwal
73fefb8603
Fixed an issue where query tool is crashing on macOS 15.4 due to a locale issue. #8623
2025-04-02 15:15:23 +05:30
Akshay Joshi
af6c1a24cf
1) Upgraded Gunicorn to version 23.0.0 to address a security vulnerability present in Gunicorn.
...
2) Resolved an issue where an empty PSQL panel would open if the psql utility was not found in the binary path.
2025-04-01 16:33:50 +05:30
Aditya Toshniwal
cfca6f6218
Fixed issues while testing multiple popups issue. #8316
2025-03-31 14:28:56 +05:30
Akshay Joshi
75be0bc22d
Fixed a remote code execution issue in the Query Tool and Cloud Deployment (CVE-2025-2945). #8603
2025-03-31 11:33:37 +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
Libor M.
6a850fff10
Czech translation for version 9.2
2025-03-31 11:10:19 +05:30
Aditya Toshniwal
6b9f002366
Fixed an issue where user management tab was not focussed when opened from a non default workspace. #8574
2025-03-28 15:31:51 +05:30
Domenico Sgarbossa
0eb8d6c8d6
Italian translation update for v9.2
2025-03-28 12:18:00 +05:30
Rohit Bhati
a2b35b35f3
Fixed an issue where the query tool data grid did not respect the default value for columns of domain type when the domain had a default value. #8483
2025-03-28 10:38:30 +05:30
Aditya Toshniwal
f250f5de5e
Fixed an issue where delete/rename was done on the wrong file after sorting in Storage Manager. #8597
2025-03-28 10:31:11 +05:30
Akshay Joshi
fa60ab0f6a
Updated message catalogs.
2025-03-27 19:23:57 +05:30
Akshay Joshi
1d3e0a4455
Revert the fix for #8006
2025-03-27 12:32:46 +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
Anil Sahoo
cb597d0acb
Fixed an issue where the upgrade_check API returned an unexpected keyword argument 'cafile' due to changes in the urllib package supporting Python v3.13. #8577
2025-03-25 11:44:23 +05:30
Akshay Joshi
a5993549b8
Disable controls for shared servers that cannot be edited by the users.
2025-03-24 14:30:56 +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
Akshay Joshi
fc1a1610a3
Ensure the newly added parameters in the server dialog are incorporated into the Import/Export Servers functionality. #8514
2025-03-20 15:49:43 +05:30
Rohit Bhati
47eca9a19c
Fixed an issue where updating the grantee was not correctly applying the privileges. #8546
2025-03-20 15:35:46 +05:30
Akshay Joshi
f635df6ccf
Added support for post-connection SQL execution, which will be run automatically on each connection made to any database of the server. #4503
2025-03-18 16:54:38 +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
Rohit Bhati
797bdb8696
Fixed directory owner update & UI issues. #8034
2025-03-17 12:22:06 +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
Rohit Bhati
be534be674
Update the stop/terminate icon at all the places for better UX. #8473
2025-03-12 12:31:23 +05:30
Chris Bandy
846d0eafe6
Change session files garbage collection strategy. #8335
...
Currently GC for session files is done by the /misc/cleanup endpoint which requires browser UI
to be running. With this change, the pgAdmin server will open a separate thread at a fixed frequency
which will take care of GC independently.
2025-03-11 16:32:30 +05:30
Pravesh Sharma
f9af74529c
Fixed an issue where geometries in the geometry viewer will render partially when the container was resized. #8462
2025-03-10 18:44:24 +05:30