Replaced alertifyjs notifiers with React-based notistack. Fixes #7004 Branch ------ master
Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=c6424e3897a3476a0cd7563b20ab1c5f4b79e70b Modified Files -------------- docs/en_US/release_notes_6_3.rst | 1 + web/package.json | 1 + .../static/js/compound_trigger.js | 15 +- .../check_constraint/static/js/check_constraint.js | 9 +- .../foreign_key/static/js/foreign_key.js | 10 +- .../tables/partitions/static/js/partition.js | 17 +- .../schemas/tables/rules/static/js/rule.js | 14 +- .../tables/static/js/enable_disable_triggers.js | 14 +- .../databases/schemas/tables/static/js/table.js | 19 +- .../schemas/tables/triggers/static/js/trigger.js | 15 +- .../databases/schemas/views/static/js/mview.js | 5 +- .../servers/databases/static/js/database.js | 15 +- .../servers/pgagent/static/js/pga_job.js | 7 +- .../server_groups/servers/roles/static/js/role.js | 3 +- .../server_groups/servers/static/js/server.js | 63 +++--- .../servers/tablespaces/static/js/tablespace.js | 7 +- web/pgadmin/browser/static/js/browser.js | 11 +- web/pgadmin/browser/static/js/collection.js | 5 +- web/pgadmin/browser/static/js/layout.js | 6 +- web/pgadmin/browser/static/js/node.js | 15 +- web/pgadmin/browser/static/js/preferences.js | 8 +- web/pgadmin/browser/static/js/runtime.js | 4 +- web/pgadmin/dashboard/static/js/dashboard.js | 20 +- .../misc/dependencies/static/js/dependencies.js | 6 +- .../misc/dependents/static/js/dependents.js | 4 +- .../misc/file_manager/static/js/create_dialogue.js | 5 +- web/pgadmin/misc/file_manager/static/js/utility.js | 36 ++-- web/pgadmin/misc/sql/static/js/sql.js | 4 +- .../misc/statistics/static/js/statistics.js | 4 +- web/pgadmin/static/js/SchemaView/DepListener.js | 8 + web/pgadmin/static/js/alertify.pgadmin.defaults.js | 238 --------------------- web/pgadmin/static/js/backgrid.pgadmin.js | 4 +- .../static/js/components/FormComponents.jsx | 59 +++-- web/pgadmin/static/js/components/GrantWizard.jsx | 7 +- .../js/helpers/DataGridViewWithHeaderForm.jsx | 9 + web/pgadmin/static/js/helpers/Notifier.jsx | 181 ++++++++++++++++ web/pgadmin/static/js/helpers/wizard/Wizard.jsx | 8 + .../static/js/helpers/wizard/WizardStep.jsx | 9 + web/pgadmin/static/js/slickgrid/editors.js | 6 +- .../static/js/sqleditor/call_render_after_poll.js | 6 +- web/pgadmin/static/js/sqleditor/filter_dialog.js | 5 +- web/pgadmin/static/js/sqleditor/macro.js | 5 +- .../static/js/sqleditor/new_connection_dialog.js | 3 +- .../js/sqleditor/new_connection_dialog_model.js | 3 +- .../js/sqleditor/query_tool_notifications.js | 4 +- web/pgadmin/templates/base.html | 1 + web/pgadmin/tools/debugger/static/js/direct.js | 14 +- .../tools/import_export/static/js/import_export.js | 4 +- .../tools/maintenance/static/js/maintenance.js | 5 +- .../tools/schema_diff/static/js/schema_diff_ui.js | 6 +- web/pgadmin/tools/sqleditor/__init__.py | 2 +- web/pgadmin/tools/sqleditor/static/js/sqleditor.js | 31 +-- .../tools/sqleditor/utils/start_running_query.py | 2 +- .../user_management/static/js/user_management.js | 20 +- .../javascript/alerts/alertify_wrapper_spec.js | 116 ---------- .../javascript/components/FormComponents.spec.js | 17 +- .../jasmine_capture_warnings_beforeall.js | 1 + .../sqleditor/call_render_after_poll_spec.js | 50 ++--- .../sqleditor/query_tool_actions_spec.js | 2 - .../table/enable_disable_triggers_spec.js | 44 ++-- web/yarn.lock | 12 +- 61 files changed, 584 insertions(+), 641 deletions(-)