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.toshni...@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(-)