pgAdmin 4 commit: 1. Explain plan crashes query tool after SonarQube fi - Mailing list pgadmin-hackers

From Akshay Joshi
Subject pgAdmin 4 commit: 1. Explain plan crashes query tool after SonarQube fi
Date
Msg-id E1oOfNN-0005S2-TN@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
1. Explain plan crashes query tool after SonarQube fixes.
2. Fix XSS issue in query tool.
3. Process details for cloud process not showing complete command.
4. Confirm dialog before removing processes.

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=09e2c0eac09db5776f35a07fbfe89d2776305609
Author: Aditya Toshniwal <aditya.toshniwal@enterprisedb.com>

Modified Files
--------------
web/pgadmin/misc/bgprocess/static/js/BgProcessNotify.jsx      |  1 +
web/pgadmin/misc/bgprocess/static/js/Processes.jsx            | 11 ++++++++++-
web/pgadmin/misc/cloud/utils/__init__.py                      |  2 +-
.../js/Explain => misc/static/explain}/img/ex_aggregate.svg   |  0
.../js/Explain => misc/static/explain}/img/ex_append.svg      |  0
.../js/Explain => misc/static/explain}/img/ex_bmp_and.svg     |  0
.../js/Explain => misc/static/explain}/img/ex_bmp_heap.svg    |  0
.../js/Explain => misc/static/explain}/img/ex_bmp_index.svg   |  0
.../js/Explain => misc/static/explain}/img/ex_bmp_or.svg      |  0
.../static/explain}/img/ex_broadcast_motion.svg               |  0
.../js/Explain => misc/static/explain}/img/ex_cte_scan.svg    |  0
.../js/Explain => misc/static/explain}/img/ex_delete.svg      |  0
.../Explain => misc/static/explain}/img/ex_foreign_scan.svg   |  0
.../Explain => misc/static/explain}/img/ex_gather_merge.svg   |  0
.../Explain => misc/static/explain}/img/ex_gather_motion.svg  |  0
.../js/Explain => misc/static/explain}/img/ex_group.svg       |  0
.../js/Explain => misc/static/explain}/img/ex_hash.svg        |  0
.../Explain => misc/static/explain}/img/ex_hash_anti_join.svg |  0
.../Explain => misc/static/explain}/img/ex_hash_semi_join.svg |  0
.../static/explain}/img/ex_hash_setop_except.svg              |  0
.../static/explain}/img/ex_hash_setop_except_all.svg          |  0
.../static/explain}/img/ex_hash_setop_intersect.svg           |  0
.../static/explain}/img/ex_hash_setop_intersect_all.svg       |  0
.../static/explain}/img/ex_hash_setop_unknown.svg             |  0
.../static/explain}/img/ex_index_only_scan.svg                |  0
.../js/Explain => misc/static/explain}/img/ex_index_scan.svg  |  0
.../js/Explain => misc/static/explain}/img/ex_insert.svg      |  0
.../js/Explain => misc/static/explain}/img/ex_join.svg        |  0
.../js/Explain => misc/static/explain}/img/ex_limit.svg       |  0
.../js/Explain => misc/static/explain}/img/ex_lock_rows.svg   |  0
.../js/Explain => misc/static/explain}/img/ex_materialize.svg |  0
.../js/Explain => misc/static/explain}/img/ex_merge.svg       |  0
.../static/explain}/img/ex_merge_anti_join.svg                |  0
.../Explain => misc/static/explain}/img/ex_merge_append.svg   |  0
.../static/explain}/img/ex_merge_semi_join.svg                |  0
.../static/explain}/img/ex_named_tuplestore_scan.svg          |  0
.../js/Explain => misc/static/explain}/img/ex_nested.svg      |  0
.../static/explain}/img/ex_nested_loop_anti_join.svg          |  0
.../static/explain}/img/ex_nested_loop_semi_join.svg          |  0
.../js/Explain => misc/static/explain}/img/ex_projectset.svg  |  0
.../static/explain}/img/ex_recursive_union.svg                |  0
.../static/explain}/img/ex_redistribute_motion.svg            |  0
.../js/Explain => misc/static/explain}/img/ex_result.svg      |  0
.../js/Explain => misc/static/explain}/img/ex_scan.svg        |  0
.../js/Explain => misc/static/explain}/img/ex_seek.svg        |  0
.../js/Explain => misc/static/explain}/img/ex_setop.svg       |  0
.../js/Explain => misc/static/explain}/img/ex_sort.svg        |  0
.../js/Explain => misc/static/explain}/img/ex_subplan.svg     |  0
.../static/explain}/img/ex_table_func_scan.svg                |  0
.../js/Explain => misc/static/explain}/img/ex_tid_scan.svg    |  0
.../js/Explain => misc/static/explain}/img/ex_unique.svg      |  0
.../js/Explain => misc/static/explain}/img/ex_unknown.svg     |  0
.../js/Explain => misc/static/explain}/img/ex_update.svg      |  0
.../js/Explain => misc/static/explain}/img/ex_values_scan.svg |  0
.../static/explain}/img/ex_window_aggregate.svg               |  0
.../Explain => misc/static/explain}/img/ex_worktable_scan.svg |  0
web/pgadmin/static/js/Explain/Graphical.jsx                   |  4 ++--
web/pgadmin/static/js/components/PgTable.jsx                  |  7 ++++---
web/pgadmin/static/js/helpers/Notifier.jsx                    |  2 +-
web/pgadmin/tools/sqleditor/__init__.py                       | 11 ++++++-----
.../sqleditor/static/js/components/QueryToolComponent.jsx     | 10 +++++-----
web/pgadmin/tools/sqleditor/static/js/sqleditor_title.js      |  6 +++---
.../javascript/search_objects/search_objects_dialog_spec.js   |  2 ++
63 files changed, 35 insertions(+), 21 deletions(-)


pgadmin-hackers by date:

Previous
From: Aditya Toshniwal
Date:
Subject: [pgAdmin][patch] Multiple pgAdmin fixes
Next
From: Akshay Joshi
Date:
Subject: Re: [pgAdmin][patch] Multiple pgAdmin fixes