pgAdmin 4 commit: Ensure that the Dictionaries drop-down shows all the

2020-08-04 Thread Akshay Joshi
Ensure that the Dictionaries drop-down shows all the dictionaries in the FTS 
configuration dialog. Fixes #5429

Branch
--
master

Details
---
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=5ce27736589d164aac8cea26286ca3a9a1492b2f

Modified Files
--
docs/en_US/release_notes_4_25.rst | 1 +
.../schemas/fts_configurations/static/js/fts_configuration.js | 4 
2 files changed, 5 insertions(+)



[pgAdmin4 ] Limit the scope of CSS

2020-08-04 Thread Murtuza Zabuawala
Hi,

PFA small patch to fix the `.dashboard-graph-body` CSS class scope to
prevent it affecting other places.

--
Regards,
Murtuza Zabuawala
*EDB*
*POWER TO POSTGRES*
https://www.edbpostgres.com


fix_css_scope.diff
Description: Binary data


Local variable 'debugger_version' referenced before assignment

2020-08-04 Thread Fontana Daniel C (Desartec S.R.L.)
Hello:
After enabling en file postgresql.conf  shared_preload_libraries = '$
libdir/plugin_debugger.dll' 
and installing the pldbgapi extension.
I try to debug a created function and pgadmin4 displays the following error.

Local variable 'debugger_version' referenced before assignment.

This variable is not in my function, what is the error.

PostgreSQL 12.2, compiled by Visual C++ build 1914, 64-bit (Windows 2019)
PgAdmin 4.23

The pgadmin4 log says:

-
2020-08-04 18:11:33,826: ERROR  flask.app:  Failed to execute query
(execute_scalar) for the server #2 - CONN:9214613 (Query-id: 1047347):
Error Message:ERROR:  no existe la funci├│n pldbg_get_proxy_info() LINE
1: SELECT proxyapiver FROM pldbg_get_proxy_info();
^
HINT:  Ninguna funci├│n coincide en el nombre y tipos de argumentos.
Puede ser necesario agregar conversión explícita de tipos.

2020-08-04 18:11:33,827: ERROR  flask.app:  local variable
'debugger_version' referenced before assignment
Traceback (most recent call last):
  File "C:/Program Files/PostgreSQL/12/pgAdmin 4/venv/Lib/site-
packages\flask\app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
  File "C:/Program Files/PostgreSQL/12/pgAdmin 4/venv/Lib/site-
packages\flask\app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
  File "C:/Program Files/PostgreSQL/12/pgAdmin 4/venv/Lib/site-
packages\flask_login\utils.py", line 261, in decorated_view
return func(*args, **kwargs)
  File "C:\Program Files\PostgreSQL\12\pgAdmin
4\web\pgadmin\tools\debugger\__init__.py", line 747, in initialize_target
current_app.logger.debug("Debugger version is: %d", debugger_version)
UnboundLocalError: local variable 'debugger_version' referenced before
assignment
-

I found the problem. If the scheme is "pulic" it works correctly, with
another scheme the error occurs.
Why can't I use another scheme?
Note that SELECT proxyapiver FROM pldbg_get_proxy_info (); It is not
placing the schema correctly where I am working, in my case "dba"
And now what do I do?






[pgAdmin][SonarQube] Replace the generic exception class with a more specific one

2020-08-04 Thread Aditya Toshniwal
Hi Hackers,

Attached is the patch to replace the generic exception class with a newly
added ExecuteError class for all the places where error occurs when a SQL
is executed.
This fixes around 34 issues.

Please review.
-- 
Thanks,
Aditya Toshniwal
pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com*

"Don't Complain about Heat, Plant a TREE"


sonarqube.executeerror.patch
Description: Binary data