Akshay Joshi
98184e5835
Update copyright notices for 2023
2023-01-02 11:53:55 +05:30
Pravesh Sharma
67bc0c23ef
Fixed an issue where row count notification was disappearing automatically. #5647
2023-01-02 10:54:24 +05:30
Nikhil Mohite
34e409f313
Fixed an issue where the default value of string for columns should wrap in quotes in the create script. #5577
2023-01-02 10:53:14 +05:30
Aditya Toshniwal
5c34c10d4e
- Move pgadmin4-treeview to pgAdmin main repo.
...
- Use react based context menu for browser tree. #5615 .
- Fix feature tests failure.
2023-01-02 10:51:13 +05:30
Nikhil Mohite
64af035ce9
Ensure that the submenus under the trigger's context menu are enabled/disabled correctly. #5627
2023-01-02 10:49:36 +05:30
Yogesh Mahajan
acc26744e3
Fixed a missing "jwks_uri" in metadata error that occurred when logging in with an oAuth2 provider like Azure or Google. #5666
2022-12-22 16:54:13 +05:30
Aditya Toshniwal
ff9daec5ec
Rewrite pgAdmin main menu bar to use React. #5615
2022-12-22 14:25:18 +05:30
Raman
d2e00282e2
Fixed an issue where incorrect password used with shared server. #5487
2022-12-22 10:34:02 +05:30
Khushboo Vashi
5d9bcde50d
Fix BigAnimal API v2 compatibility issue for checking the cluster creation permission.
2022-12-21 18:22:05 +05:30
Nikhil Mohite
046b56bab1
Ensure the browser tree does not freeze while rendering 10k+ nodes/objects. #5541
2022-12-21 15:36:07 +05:30
Nikhil Mohite
8e18e0b536
Fixed tree flickering issue on scroll. #5559
2022-12-20 11:30:19 +05:30
Khushboo Vashi
213c9d683f
Fix the webserver and internal authentication setup issue. #5586
2022-12-20 11:26:47 +05:30
Stranger10110
ffcf7ccbf9
Fixed an issue where Tablespace location shows error "Location cannot be empty".
2022-12-19 10:54:30 +05:30
Nikhil Mohite
1d4e7e2642
Fixed an issue updating the schema node de-select the node in the tree if only one schema is present in the collection node. #5542
2022-12-19 10:50:12 +05:30
Akshay Joshi
c07053bce5
1) Update release note.
...
2) Fixed a typo. #5645
2022-12-14 15:56:05 +05:30
Nikhil Mohite
6eec5c3842
Fixed an issue while updating server node info removes the clear saved password menu. #5598
2022-12-14 15:54:17 +05:30
Pravesh Sharma
cc9d519fac
Incorporate review comments.
2022-12-14 15:53:19 +05:30
Pravesh Sharma
3f0eee4c39
Fixed an issue where properties tab was refreshing on tab change even if the selected node is same. #5536
2022-12-14 12:48:24 +05:30
Akshay Joshi
799b6d8f7c
Use the login_required decorator in the appropriate place. #5593
2022-12-13 16:26:35 +05:30
Khushboo Vashi
d9fba3a186
Ignore SQLAlchemy vulnerability as it is ignored by the upstream too.
...
Fix BigAnimal database versions by type. #5637
2022-12-13 15:57:43 +05:30
Akshay Joshi
1fabf7f494
Update version for release.
2022-12-12 14:50:18 +05:30
Khushboo Vashi
bb07d36963
Fixed BigAnimal authentication aborted issue. #5629
2022-12-12 14:23:25 +05:30
Domenico Sgarbossa
2e2fd34dde
Italian translation for version 6.18
2022-12-12 11:13:34 +05:30
Libor M
35997a07e7
Czech translation for version 6.18
2022-12-12 11:13:11 +05:30
Nikhil Mohite
4c64124588
Fixed an issue enable/disable tools menus is not working in native menus. #5503
2022-12-12 11:12:47 +05:30
Akshay Joshi
953fb31e14
Fixed an issue with auto-complete not working as expected with double quotes. #5551
2022-12-09 14:13:40 +05:30
Pravesh Sharma
d7eb9f723f
Fixed RESQL test case failure. #5470
2022-12-09 14:09:01 +05:30
Nikhil Mohite
c752183199
Fixed issues in native menus. #5503
...
1. Lock layout selection from native menus not reflecting in preferences dialogue.
2. Sort sub menus with labels and priority in the toolbar and context menus
2022-12-09 14:08:35 +05:30
Nikhil Mohite
adfef8e2bb
Fixed blank screen issue while opening online help in new window. #5503
2022-12-09 11:50:53 +05:30
Nikhil Mohite
cc0d467927
Fixed blank screen issue while opening query tools in new tab from native menu. #5503
2022-12-08 19:17:12 +05:30
Akshay Joshi
8f5a58a163
Update message catalogs.
2022-12-08 17:06:56 +05:30
Pravesh Sharma
c42a90db8a
Fixed an issue where tablespace was missing on partition tables in SQL. #5470
2022-12-08 12:54:45 +05:30
Nikhil Mohite
b172cd6a16
Resolved native menu issues. #5503
2022-12-07 18:47:38 +05:30
Nikhil Mohite
2480d08e0f
Added native menu support in desktop mode. #5503
2022-12-06 18:16:36 +05:30
Akshay Joshi
cddb24bc50
Fixed an error in the collation create script for PG-15. #5606
2022-12-06 12:50:09 +05:30
Akshay Joshi
14d29c7a92
Fixed an issue where master password was not set correctly with external config database. #5603
2022-12-05 16:21:32 +05:30
dependabot[bot]
87d255ca91
Bump decode-uri-component from 0.2.0 to 0.2.2
2022-12-05 10:51:21 +05:30
Aditya Toshniwal
2fca1033a0
Ensure that table statistics are sorted by size. #5564
2022-12-05 10:50:45 +05:30
Aditya Toshniwal
be011a4f3d
Fixed an issue where Transaction IDs were not found in session in the Query Tool. #5453
2022-12-05 10:48:42 +05:30
Aditya Toshniwal
4ab06b4a2a
Enhancements to the ERD when selecting a relationship. #4088
2022-12-05 10:47:05 +05:30
Yogesh Mahajan
9e078c0fa8
Fixed issue of opening query tool from new query tool icon beside connection status. #5575
2022-11-30 13:59:45 +05:30
Akshay Joshi
c2637be03f
Update version for release.
2022-11-30 12:04:16 +05:30
Akshay Joshi
461849c276
Ensure that only authorized and authenticated users can validate binary paths (CVE-2022-4223). #5593
2022-11-30 12:02:45 +05:30
Pravesh Sharma
a824d9dd59
Improved error message to make it easier for users to understand. #5539
2022-11-29 18:15:46 +05:30
Yogesh Mahajan
7b96bf857c
Fixed intermittent feature test failures.
2022-11-29 17:35:07 +05:30
Akshay Joshi
83bfdf9b3c
Fixed an issue where the wrong schema is displayed for a foreign key in the schema diff tool. #5488
2022-11-28 17:27:21 +05:30
Yogesh Mahajan
7710d5e21c
Ensure the query tool is launched successfully for the servers registered with the PostgreSQL service. #5575
2022-11-28 17:23:43 +05:30
Pravesh Sharma
a954f22fe8
Fixed an issue where the CSV file would not download if the CSV quote character length exceeded 1. #5505
2022-11-28 13:49:22 +05:30
Aditya Toshniwal
f828951fc4
Fix the missing once event handler after backbone removal. #5493
2022-11-28 13:46:12 +05:30
Akshay Joshi
bbaf2ac46d
Updated yarn.lock file with the latest versions.
2022-11-28 13:01:59 +05:30
Yogesh Mahajan
d3d666d773
Ensure that DATA_DIR dependent folders/files are automatically created inside the specified DATA_DIR if they are not specified separately in the configuration file.. #5513
2022-11-28 11:32:50 +05:30
Pravesh Sharma
a305c03238
Fixed an issue where editor position was wrong when editing data from result grid. #5548
2022-11-25 11:43:56 +05:30
Khushboo Vashi
6442854fb5
Update the BigAnimal API version to V2. #5147
2022-11-24 10:49:42 +05:30
Akshay Joshi
9d3654bd69
Ensure that the query history date format in Desktop mode matches the format of the locale of the pgadmin server. #5495
...
Format the time based on pgadmin servers locale.
2022-11-24 10:48:05 +05:30
Domenico Sgarbossa
d2c3ab8844
Update Italian translation
2022-11-23 11:11:34 +05:30
Aditya Toshniwal
8d74de09cc
Remove all traces of Backbone, Underscore. #5493
2022-11-21 10:54:15 +05:30
Akshay Joshi
5dca51637c
Remove feature tests for JIT as there is no guarantee that this information will always be available.
2022-11-19 10:24:22 +05:30
Mark Mayo
41508f7f67
python 3 updates
...
- Fix super() calls for python 3
- No need to inherit objects.
- No need for u at the start of strings
- Tidied up some brackets and f-strings too
2022-11-19 10:13:41 +05:30
Aditya Toshniwal
02362d8aa4
Fix JS audit issues.
2022-11-19 10:12:31 +05:30
Nikhil Mohite
500e59a3cf
Fixed PSQL API test cases.
2022-11-19 10:12:14 +05:30
Akshay Joshi
7db655c0c1
The container deployment document should include the server.json file format. #5452
2022-11-17 16:51:02 +05:30
Aditya Toshniwal
a483734190
Handle saved password binary text for PostgreSQL when used as an external database. #5535
2022-11-17 16:08:42 +05:30
Aditya Toshniwal
2ab5d2b647
Ensure that the correct error message in ERD for permission denied should be shown. #5537
2022-11-16 14:37:54 +05:30
Akshay Joshi
749138791a
1) Fixed an issue where the 'save_password' column threw an error for the shared server when using an external database. #5535
...
2) Fixed integrity error while removing server when using an external database.
3) Remove the length of the password column of the server and the shared server table.
2022-11-16 14:01:55 +05:30
Aditya Toshniwal
6d881fa34e
Use the shared server username when opening query tool. #5533
2022-11-16 13:40:38 +05:30
Akshay Joshi
2a7b5a572f
Fixed linter error.
2022-11-15 14:13:05 +05:30
Akshay Joshi
0c2a7e21c4
Update version for release
2022-11-15 14:00:31 +05:30
Akshay Joshi
aa4f992e30
Ensure that autocomplete works properly with objects starting with double quotes. #5281
2022-11-15 13:59:12 +05:30
Aditya Toshniwal
669a3a7673
Fixed SocketIO calls when pgAdmin 4 server is running from a sub directory. #5521
2022-11-15 13:51:12 +05:30
Akshay Joshi
c5e9aa6357
Ensure that the load file paths are children of the storage directory. #5522
2022-11-14 19:28:48 +05:30
Aditya Toshniwal
998c0cb7b3
Fixed issue related to reverse proxy.
...
1) Fix reverse proxy redirection in server mode.
2) All reverse proxies in desktop mode.
2022-11-14 18:58:36 +05:30
Pravesh Sharma
e701da7390
Fixed an issue where the editor was not visible in the result grid when editing a cell with a large string. #5463
2022-11-14 18:51:22 +05:30
Akshay Joshi
19cd831225
Update message catalogs.
2022-11-10 16:57:16 +05:30
Pravesh Sharma
c8666f0029
Fixed an issue where the result grid was not working properly while trying to edit data by hitting Enter key. #5463
2022-11-10 16:49:41 +05:30
Pravesh Sharma
8d33987f1c
Fixed an issue where the screen was freezing while closing the wcDocker panel. #5465
2022-11-09 17:34:53 +05:30
Yogesh Mahajan
49fe54bc16
Fixed the feature test failures for Advanced Server 14.
2022-11-09 17:33:28 +05:30
dependabot[bot]
24ba9d8e8c
Bump loader-utils from 1.4.0 to 1.4.1
2022-11-09 11:36:41 +05:30
Aditya Toshniwal
af32e3c296
Added the ability to generate ERDs for tables. #4756
2022-11-09 11:36:04 +05:30
Yogesh Mahajan
bcf31d2317
Ensure the language dropdown is left aligned beside forget password link on the login form.
2022-11-08 13:35:38 +05:30
Akshay Joshi
b673a0d896
Fixed linux build.
2022-11-08 11:19:24 +05:30
Akshay Joshi
398675597a
Fixed an issue where AutoComplete was not working correctly due to incorrect regex. #5473
2022-11-07 13:59:18 +05:30
Leon Maraite
6bc5808c53
Add the possibility to configure the OAuth2 claim which is used for the pgAdmin username. #5468
...
This feature provides the possibility to configure the Oauth2 claim
which should be used as a username. The key in the config.py is called
'OAUTH2_USERNAME_CLAIM'. If you don't provide a custom key, the email
is used as the username, like before. So it is completely backward
compatible.
2022-11-07 13:58:23 +05:30
Nikhil Mohite
c38face9fc
Ensure that the browser tree should auto scroll to the selected node when expanding the server node. #2174
2022-11-07 10:54:58 +05:30
Akshay Joshi
6122e3bb54
1) Fixed audit issue.
...
2) Update release note.
3) Update yarn.lock
2022-11-04 13:48:35 +05:30
Yogesh Mahajan
3a04f64545
Fixed feature test for PostgreSQL 15.
2022-11-04 13:43:53 +05:30
Nikhil Mohite
5f911ed0d8
Ensure that the browser path column in the search object shows the complete path. #5458
2022-11-03 11:08:31 +05:30
Akshay Joshi
d2ad900bc5
Fixed Role dependency test case for PG 15.
2022-11-02 17:55:06 +05:30
Nikhil Mohite
1979ea53c7
Fixed an issue where the 'Confirm on close or refresh' setting was ignored when closing the query/ERD tool opened in the new tab. #5475
2022-11-02 14:03:52 +05:30
Pravesh Sharma
16e28bb998
Fixed an issue where parameters for roles were not visible. #5429
2022-11-02 11:23:26 +05:30
pea-sys
4bcf0637f9
Improve PNG files by optimising them.
2022-10-31 18:06:53 +05:30
Yogesh Mahajan
5e98bf96bc
Ensure that the appropriate permissions are set on the key file before trying an SSL connection with the server in server mode. #5424
2022-10-31 17:59:31 +05:30
Aditya Toshniwal
201a27e4b3
Fix an issue where save button is enabled when table properties dialog is opened. #5098
2022-10-31 17:51:46 +05:30
Pravesh Sharma
ad871694cc
Fixed an issue where the dependents tab wasn't working for PG 15. #5455
...
changes after review
2022-10-31 17:45:53 +05:30
Pravesh Sharma
1647fc54e1
Use SocketIO instead of REST for schema diff compare. #4841
2022-10-21 09:29:19 +05:30
Akshay Joshi
0384f55de1
Remove check constraint from user table as it's data type is Boolean.
2022-10-20 18:25:21 +05:30
Akshay Joshi
964c7b1d28
Fixed API test cases.
2022-10-20 17:47:27 +05:30
Nikhil Mohite
abfc30db8b
Ensure that users can use custom characters as CSV field separators/CSV quotes when downloading query results. #5066
2022-10-20 16:28:42 +05:30
Nikhil Mohite
4925c6ce50
Ensure the Generate ERD option is hidden if the connection to the database is not allowed. #5149
2022-10-20 16:26:10 +05:30
Aditya Toshniwal
cc6ee1ddd2
Ensure that pgAdmin routes should have the SCRIPT_NAME prefix. #5344
2022-10-20 16:24:11 +05:30
Nikhil Mohite
80f897a513
Ensure that the spinner should be visible on the browser tree on node refresh. #5122
2022-10-20 16:23:18 +05:30
Nikhil Mohite
b4fcb61d64
Ensure that the save button should be disabled by default on the Sort/Filter dialog in the query tool. #5058
2022-10-20 16:22:40 +05:30
Aditya Toshniwal
dd25bb0fff
Reposition the select dropdown when the browser is resized. #5206
2022-10-20 16:21:59 +05:30
Akshay Joshi
e17c50d304
Added support for storing configurations of pgAdmin in an external database. #1832
2022-10-20 16:18:41 +05:30
Aditya Toshniwal
d50e9f7fc2
Cleanup code left in previous commit. #5065
2022-10-17 15:42:48 +05:30
Akshay Joshi
0a3a90b400
Update version for release.
2022-10-17 15:28:08 +05:30
Aditya Toshniwal
4fc0f288c7
Use SocketIO instead of REST for fetching database tables data in ERD. #5065
2022-10-17 15:24:22 +05:30
Libor M
3d0078c73d
Updated Czech translation.
2022-10-17 11:23:05 +05:30
aelgn
a62fc2fbff
Added support for IAM token based authentication for AWS RDS or Azure DB. #3491
2022-10-15 14:49:04 +05:30
Akshay Joshi
0da2382c7d
Update message catalogs.
2022-10-13 18:49:24 +05:30
Aditya Toshniwal
ff095fc7c4
More fixes related to ERD color change. #4392
2022-10-13 18:34:34 +05:30
Nikhil Mohite
1904a64e42
Fixed XSS vulnerability issues. #5277
2022-10-13 10:59:05 +05:30
Pravesh Sharma
8a76122949
Fixed an issue where filtered rows was not working. #5427
2022-10-13 10:25:27 +05:30
Aditya Toshniwal
ae82a4b279
Fix an issue where clear color is not reflecting in color picker. #4392 ( #5425 )
2022-10-12 16:34:54 +05:30
Aditya Toshniwal
794cbed57c
Added support to specify the background fill color to the table nodes in the ERD tool. #4392
2022-10-12 10:07:30 +05:30
Nikhil Mohite
19f96799df
Ensure that the scroll position should be preserved for the result set in the query tool on tab change. #5296
2022-10-11 10:53:46 +05:30
Pravesh Sharma
b100df3160
Fixed an issue where the password recovery link was not working. #5397
2022-10-11 10:52:57 +05:30
Pravesh Sharma
176ea5949b
Fixed copy sql to query tool feature test
2022-10-10 12:06:47 +05:30
Pravesh Sharma
f79844e926
Fixed an issue where notifications disappeared quickly. #5364
2022-10-07 09:13:25 +05:30
Yogesh Mahajan
2d0f09144d
Ensure that the login form is hidden if the authentication source is OAuth2 or Kerberos. #5386
2022-10-06 17:31:15 +05:30
Khushboo Vashi
e3a172e0e8
Fixed the cross-site scripting vulnerability. #5405
2022-10-06 17:30:41 +05:30
Nikhil Mohite
9002961e5d
Fixed console warning shown while updating database node from browser tree. #5332
2022-10-06 16:15:38 +05:30
Nikhil Mohite
7e51a2f517
Ensure that the result grid column should take width as pre preferences setting on first execution. #5132
2022-10-06 15:59:27 +05:30
Nikhil Mohite
bb78d91d1b
Ensure that scroll bar on browser tree should be visible on windows resize #5402
2022-10-06 15:58:05 +05:30
Aditya Toshniwal
b086e1fd83
Add option to generate SQL with DROP table DDL in ERD Tool. #4997
2022-10-06 09:30:45 +05:30
Yogesh Mahajan
af97ed78ef
Fixed an exception occur while taking backup and SSL certificates/keys are not found in the specified path. #5133
2022-10-04 11:01:27 +05:30
Aditya Toshniwal
406119d96c
Allow reordering table columns using drag and drop in ERD Tool and create table. #4994
2022-10-03 11:18:22 +05:30
Yogesh Mahajan
869b90121c
Ensure that the correct value should be returned if an exception occurs while decoding the password. #5367
2022-09-30 15:08:03 +05:30
Akshay Joshi
bedfad002d
Fixed RESQL test cases.
2022-09-30 10:42:11 +05:30
Nikhil Mohite
9acc59d099
Fixed an issue where pgAdmin is crashing if the user find/replace in the query tool multiple time. #5249
2022-09-30 10:42:00 +05:30
Akshay Joshi
d13ee8db29
1) Remove folders that are no longer used for older database versions.
...
2) Fixed RESQL tests for View/MView.
2022-09-29 16:45:51 +05:30
Pravesh Sharma
9817a9b20f
Fixed an issue where user was unable to select privileges in Safari #5327
2022-09-29 16:41:11 +05:30
Nikhil Mohite
56fb24c24a
Fixed the .psqlrc issue for PSQL Tool. #5167
2022-09-29 12:29:32 +05:30
Pravesh Sharma
5d4bac85e5
Fixed browser toolbar feature test. #5293
2022-09-28 13:11:20 +05:30
danielkempenich
545c76a411
Ensure consistent orderings for ACLS when comparing schemas in the schema diff. #5101
2022-09-28 12:03:14 +05:30
Bruno Almeida
e3e0e3db19
Add support for multiple ways to bind to the LDAP server. #3541
2022-09-28 10:47:56 +05:30
Yogesh Mahajan
5fbb8b6204
Fixed error occurring while LDAP authentication for a user with multiple email attributes. #5352
2022-09-27 15:38:48 +05:30
Nikhil Mohite
1b11a6cd4b
Fixed a couple of SonarQube issues.
2022-09-27 14:28:31 +05:30
Pravesh Sharma
add5404f5e
Fixed an issue where the prompt is not visible when clicking on the 'save results to file' button on the large data. #5338
...
corrected issue id
corrected order of release notes
2022-09-27 14:27:22 +05:30
Akshay Joshi
0b6b2e733a
1) Remove Python's 'Six' package completely. #5357
...
2) Replace deprecated @abstractproperty with @property, @abstractmethod.
2022-09-26 12:47:31 +05:30
Nikhil Mohite
fc8d6d6e90
Fixed the issue while downloading the file from file manager. #5368
2022-09-26 12:10:56 +05:30
Akshay Joshi
bc08512327
Ensure that the search filter should be cleared when a new row is added to the user management. #5261
2022-09-23 16:22:31 +05:30
Aditya Toshniwal
f64b572150
Fix failing API test cases. #5210
2022-09-23 16:22:16 +05:30
Nikhil Mohite
45a1dee9f1
Added the close button for all the notifications of the notistack. #5212
2022-09-23 14:01:18 +05:30
Yogesh Mahajan
f052ecffc0
Fixed intermittent error shown while OAuth2 login
2022-09-23 13:58:02 +05:30
Aditya Toshniwal
9a6516a8b3
Ensure that the query tool creates a new tab with the appropriate user when pressing Alt+Shift+Q. #5210 ( #5350 )
2022-09-23 11:19:48 +05:30
Nikhil Mohite
98c50afe8e
Ensure that the continue/start button should be disabled if the user stops the Debugger for the procedures. #5188 ( #5353 )
2022-09-23 11:11:23 +05:30
Pravesh Sharma
94ca48674a
made tooltip consistent across the application ( #5351 )
...
Ensure that the tooltips are consistent throughout the entire application. #5293
2022-09-23 11:11:02 +05:30
Nikhil Mohite
d147b41d19
Fixed Jasmine test cases.
2022-09-22 18:26:29 +05:30
Akshay Joshi
ed1184fcf8
Ensure that the user management dialog should not allow the same email addresses
...
with different letter casings when creating users. #5262
2022-09-22 14:59:42 +05:30
Nikhil Mohite
0203bbc7ef
Added the ability to display the selected text from the query tool in the find/replace box. #5249
2022-09-22 14:59:42 +05:30