Aditya Toshniwal
10adb6a11b
Add support for setting prepare threshold in server connection. #6285
2023-10-12 16:54:06 +05:30
Aditya Toshniwal
fc411bfc49
Allow setting custom username for shared servers, with default as username of server being shared. #6229
2023-10-11 12:56:06 +05:30
Akshay Joshi
9666bd6c8d
1) Added 'load_balance_hosts' connection string parameter for PG 16 and above. #6802
...
2) Added EPAS 11 support back as its EOL is in November.
2023-10-04 17:55:37 +05:30
Akshay Joshi
5736e173ea
1) Fixed an issue where PG 16 binaries not getting copied into the docker container.
...
2) Remove support for PostgreSQL 11.
2023-09-26 13:45:08 +05:30
Aditya Toshniwal
3b616b2fb1
Handle a missing case in previous commit where a PG binary may not be present on some systems. #6763
2023-09-20 12:47:06 +05:30
Aditya Toshniwal
35f05e49b3
Fix the security issue of validate bin path to consider and fix more scenarios. #6763
2023-09-20 11:17:07 +05:30
Yogesh Mahajan
cd613ded0a
Ensure user is redirected to login page after failed login. #6704
2023-08-25 10:38:50 +05:30
Aditya Toshniwal
779749a515
Fix an 'str expected' error in import/export when setting server password in env
2023-08-21 13:08:19 +05:30
Khushboo Vashi
30a0fb1cb3
Fix the issue where query tool window turns blank if the user tries to generate a graph on the result. #6500
2023-08-01 13:57:52 +05:30
Aditya Toshniwal
a1c7265c41
Fix PEP8 issues with latest pycodestyle ( #6636 )
2023-07-31 18:14:39 +05:30
Akshay Joshi
a460644ae8
1) Added support for SYSTEM, CONCURRENTLY and TABLESPACE options in REINDEX. #6381
...
2) Added new/missing options to the VACUUM command. #6397
3) Added SKIP_LOCKED and BUFFER_USAGE_LIMIT option to Analyze command. #6415
2023-07-27 17:34:25 +05:30
Khushboo Vashi
715fa47eb6
Fix an error 'list' object has no attribute 'strip' while attempting to populate auto-complete manually the first time. #6556
2023-07-13 10:18:38 +05:30
Akshay Joshi
45b1794941
1) Added extra check in qtLiteral method.
...
2) Fixed some escaping issues.
2023-07-12 15:26:19 +05:30
Akshay Joshi
940d190bc8
Fixed an issue where pgAdmin failed to setup role with hyphens in name. #6531
2023-07-12 10:36:41 +05:30
Khushboo Vashi
115d4afd9e
Fix security hotspots reported by Sonarqube.
2023-07-10 12:42:48 +05:30
Khushboo Vashi
326dc2bbcc
Fix an issue where queries longer than 1 minute get stuck - Container 7.1. #6317 ( #6491 )
...
Fix an issue where queries longer than 1 minute get stuck - Container 7.1. #6317
Fix an issue where queries get stuck with auto-completion enabled. #6356
Fix an issue where queries can't complete execution. #6163
2023-07-04 10:44:46 +05:30
Aditya Toshniwal
d6cddd8c29
Remove Bootstrap and jQuery from authentication pages and rewrite them in ReactJS. #6295
2023-06-30 16:08:33 +05:30
Khushboo Vashi
1184752540
Support UNICODE encoding as psycopg3 do not support it by default.
2023-06-21 15:32:13 +05:30
Akshay Joshi
4490f6f838
Ensure that if test cases run with the '--pkg resql' option then only RESQL test cases should be run.
2023-06-20 17:24:37 +05:30
Akshay Joshi
5d619fd455
1) Fixed Schema Diff issue.
...
2) Remove unsupported versions from the get_version_mapping_directories() function.
3) Updated test cases for version template loader.
2023-06-19 18:44:55 +05:30
Khushboo Vashi
c5cbb33a06
Fix raise notice from func/proc or code blocks are no longer displayed live. #6420
2023-06-19 17:04:22 +05:30
Anil Sahoo
789f169135
Add Password exec command and Expiration time to server export JSON and also allow them to import. #6258
2023-06-15 11:49:06 +05:30
Akshay Joshi
251bf05692
Fixed the following SonarQube code smells:
...
1) Do not use Array index in keys.
2) Unnecessary escape character.
3) Rename this local variable to match the regular expression ^[_a-z][a-z0-9_]*$
4) Remove the unused local variable.
2023-06-12 18:44:31 +05:30
Khushboo Vashi
a5b5ede8fd
Fix the UNICODE encoding issue while connecting through Pgbouncer after upgrading from 6.21 to 7.1 #6340 .
2023-06-09 16:24:05 +05:30
Nikhil Mohite
f6275688e7
Fixed following issues: ( #6361 )
...
1) Ensure that SSH Tunnel should work properly after upgrading to 7.2 from 7.1. #6341
2) Ensure that the master password dialog should not visible if the parameter MASTER_PASSWORD_REQUIRED is set to False. #6353
2023-06-05 12:45:34 +05:30
Khushboo Vashi
10077f13c4
Fixed an issue where pgadmin is unable to take the defined role. #6342
2023-06-05 12:37:33 +05:30
Yogesh Mahajan
702bc8c8ce
Allow pgAdmin to retrieve master password from external script/program. #4769
2023-05-25 13:49:08 +05:30
Nikhil Mohite
fec63c6cf3
Text improvement for the OS secret store feature. #5123
2023-05-24 18:06:21 +05:30
Pravesh Sharma
bfa859e9ce
Fixed an issue where PSQL tool prompts for password if using password exec command. #6247
2023-05-23 11:07:04 +05:30
Nikhil Mohite
736879567f
Added support to use standard OS secret store to save server/ssh tunnel passwords instead of master password in pgAdmin desktop mode. #5123
2023-05-22 11:08:29 +05:30
Khushboo Vashi
2a22cf077c
Fix circular reference error for the multirange data types in the query tool. #6221
...
Add support for the multirange data types.
2023-05-10 10:32:47 +05:30
Khushboo Vashi
af1c70f192
Fix an issue in the register server when setting the role, an arbitrary SQL query can be fired. #6253
2023-05-08 11:40:53 +05:30
Aditya Toshniwal
1e7517dc98
Show object breadcrumbs path along with its comment on object hover. #2078
2023-04-26 11:18:16 +05:30
Yogesh Mahajan
f1e7782ca2
Fixed error occurring while dumping the servers from CLI. #6137
2023-04-19 16:05:35 +05:30
Yogesh Mahajan
4ede084b8f
Fixed error occurring while logging out from pgAdmin keeping a query tool opened. #6120
2023-04-18 17:54:21 +05:30
Khushboo Vashi
6ab102fcbc
Fixed CSV export from Query Tool results does not include all columns for multiple CTEs. #6122
2023-04-11 19:09:26 +05:30
Khushboo Vashi
660a75a582
Fixed asyncio random task error messages in Query tool. #6109
2023-04-10 16:45:05 +05:30
Aditya Toshniwal
415e9c0ac5
Ensure that when execute_scalar is run for multiple queries in single SQL then the last query result is returned.
2023-04-03 16:07:34 +05:30
Aditya Toshniwal
94051a0991
Fix failing RE-SQL test cases for pgAgent.
2023-03-31 15:34:57 +05:30
Khushboo Vashi
659316d3cb
Fix View data issue for the table without column.
2023-03-31 11:23:20 +05:30
Nikhil Mohite
05f3efbc97
Fixed jasmine and API test cases for import/export servers.
2023-03-28 22:19:01 +05:30
Khushboo Vashi
7ce03f3bea
Fix UUID datatype typecast issue.
2023-03-27 11:38:57 +05:30
Nikhil Mohite
b429a38176
Fixed shared storage file accessibility issues in import/export servers and cloud deployment. #5014
2023-03-24 16:27:02 +05:30
Aditya Toshniwal
1d01b5a8a2
Add a note on top of keyboard shortcuts preferences to show the Accesskey of the browser. #5022
2023-03-24 15:44:43 +05:30
Yogesh Mahajan
f1aa82ad36
While restoring the database connections due to lost server connection, ensure that the databases which were previously connected are only reconnected. #5919
2023-03-24 14:33:45 +05:30
Nikhil Mohite
e4eeba2aa7
Fixed the UI related issues reported during testing for Shared Storage in Server Mode. #5014
2023-03-24 11:08:27 +05:30
Khushboo Vashi
64aa739224
Fix SQLEditor Notifier and InetLoader issue.
2023-03-20 18:20:25 +05:30
Khushboo Vashi
366dd3a973
Remove psycopg2 completely.
2023-03-20 16:57:30 +05:30
Aditya Toshniwal
292d76b39e
Update SQLAlchemy, Flask, Flask-SQLAlchemy, and other packages to current versions. #5901
...
- Update Flask, Flask-SQLAlchemy, Flask-Babel, Flask-Security-Too, Flask-SocketIO, pytz, psutil, SQLAlchemy, bcrypt, cryptography, eventlet, Authlib, requests python packages
- Remove pinned dnspython, Werkzeug packages from requirements.txt
2023-03-15 11:57:16 +05:30
Akshay Joshi
294282c7ca
Fixed circular import error.
2023-03-14 18:40:53 +05:30