1) Added mouse over indication for breakpoint area in the Debugger. Fixes #2647
2) Added search text option to the Debugger panel. Fixes #2648
3) Port Debugger to React. Fixes #6132
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=2adca6bbc4684362b7d0846ecc60783ad32c4bae
Author: Nikhil Mohite <nikhil.mohite@enterprisedb.com>
Modified Files
--------------
docs/en_US/debugger.rst | 2 +
docs/en_US/images/debug_error_message.png | Bin 48947 -> 109779 bytes
docs/en_US/images/debug_ic_step_in.png | Bin 39653 -> 75005 bytes
docs/en_US/images/debug_main.png | Bin 39679 -> 95803 bytes
docs/en_US/images/debug_params.png | Bin 48886 -> 63455 bytes
docs/en_US/images/debug_set_breakpoint.png | Bin 44271 -> 37288 bytes
docs/en_US/images/debug_stack.png | Bin 31197 -> 105869 bytes
docs/en_US/images/debug_step_in.png | Bin 39648 -> 75005 bytes
docs/en_US/images/debug_toolbar.png | Bin 5795 -> 10160 bytes
docs/en_US/images/debug_variables.png | Bin 39068 -> 134622 bytes
docs/en_US/release_notes_6_11.rst | 3 +
.../xss_checks_pgadmin_debugger_test.py | 13 +-
web/pgadmin/static/js/components/CodeMirror.jsx | 21 +-
web/pgadmin/static/scss/_codemirror.overrides.scss | 5 +
web/pgadmin/tools/debugger/__init__.py | 36 +-
.../tools/debugger/static/js/DebuggerConstants.js | 57 +
.../tools/debugger/static/js/DebuggerModule.js | 727 ++++++++
.../static/js/components/DebuggerArgs.ui.js | 124 ++
.../js/components/DebuggerArgumentComponent.jsx | 917 +++++++++
.../static/js/components/DebuggerComponent.jsx | 1234 ++++++++++++
.../static/js/components/DebuggerEditor.jsx | 120 ++
.../static/js/components/DebuggerMessages.jsx | 47 +
.../js/components/LocalVariablesAndParams.jsx | 177 ++
.../debugger/static/js/components/Results.jsx | 71 +
.../tools/debugger/static/js/components/Stack.jsx | 84 +
.../debugger/static/js/components/ToolBar.jsx | 140 ++
web/pgadmin/tools/debugger/static/js/debugger.js | 670 -------
.../tools/debugger/static/js/debugger_ui.js | 1069 +----------
.../tools/debugger/static/js/debugger_utils.js | 13 +-
web/pgadmin/tools/debugger/static/js/direct.js | 1956 --------------------
web/pgadmin/tools/debugger/static/js/index.js | 22 +
.../tools/debugger/templates/debugger/direct.html | 78 +-
.../tests/test_debugger_clear_all_breakpoint.py | 6 +-
.../debugger/tests/test_debugger_set_arguments.py | 3 +-
.../javascript/debugger/MockDebuggerComponent.jsx | 32 +
.../debugger/debugger_input_args_spec.js | 282 +++
.../javascript/debugger/debugger_spec.js | 282 +++
.../javascript/debugger/debugger_stack_spec.js | 291 +++
.../javascript/debugger/debugger_tool_bar_spec.js | 395 ++++
web/regression/javascript/debugger_utils_spec.js | 64 +-
.../schema_ui_files/debugger_args.ui.spec.js | 51 +
web/regression/python_test_utils/test_utils.py | 1 +
web/webpack.config.js | 5 +-
web/webpack.shim.js | 3 +-
44 files changed, 5161 insertions(+), 3840 deletions(-)