Webpack all the things! Fixes #2135 This significantly speeds up loading of the application; in an average of 3 tests, v1.6 loaded in 11.5s in the runtime on a Mac, whilst the webpacked version of the code loaded in 5.53s.
Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=4a91bcde303bd3d5d2bd2e2f20cd7046585eba06 Author: Surinder Kumar <surinder.ku...@enterprisedb.com> Modified Files -------------- web/package.json | 48 +- web/pgadmin/about/__init__.py | 4 +- web/pgadmin/about/templates/about/about.js | 12 +- web/pgadmin/browser/__init__.py | 8 +- .../databases/languages/static/js/language.js | 2 +- .../schemas/collations/static/js/collation.js | 4 +- .../databases/schemas/domains/static/js/domain.js | 4 +- .../foreign_tables/static/js/foreign-table.js | 14 +- .../static/js/fts_configuration.js | 11 +- .../fts_dictionaries/static/js/fts_dictionary.js | 4 +- .../schemas/fts_parser/static/js/fts_parser.js | 5 +- .../fts_templates/static/js/fts_template.js | 4 +- .../schemas/functions/static/js/function.js | 14 +- .../schemas/functions/static/js/procedure.js | 2 +- .../functions/static/js/trigger_function.js | 8 +- .../schemas/sequences/static/js/sequence.js | 6 +- .../servers/databases/schemas/static/js/schema.js | 11 +- .../check_constraint/js/check_constraint.js | 2 +- .../js/exclusion_constraint.js | 10 +- .../templates/foreign_key/js/foreign_key.js | 11 +- .../templates/constraints/js/constraints.js | 4 +- .../tables/indexes/templates/index/js/index.js | 4 +- .../tables/rules/templates/rules/js/rules.js | 12 +- .../schemas/tables/static/js/partition.utils.js | 16 +- .../databases/schemas/tables/static/js/table.js | 10 +- .../databases/schemas/types/static/js/type.js | 9 +- .../databases/schemas/views/static/js/mview.js | 4 +- .../databases/schemas/views/static/js/view.js | 7 +- .../servers/databases/static/js/database.js | 2 +- .../server_groups/servers/static/js/privilege.js | 32 +- .../server_groups/servers/static/js/server.js | 4 +- .../server_groups/servers/static/js/variable.js | 44 +- .../server_groups/static/js/server-group.js | 2 +- web/pgadmin/browser/static/js/datamodel.js | 20 +- web/pgadmin/browser/static/js/node.ui.js | 10 +- web/pgadmin/browser/static/js/wizard.js | 13 +- .../browser/static/vendor/aciTree/css/aciTree.css | 549 - .../static/vendor/aciTree/image/drag-drop-rtl.png | Bin 982 -> 0 bytes .../static/vendor/aciTree/image/drag-drop.png | Bin 908 -> 0 bytes .../browser/static/vendor/aciTree/image/eyes.png | Bin 10753 -> 0 bytes .../static/vendor/aciTree/image/load-node.gif | Bin 1728 -> 0 bytes .../static/vendor/aciTree/image/load-root.gif | Bin 8778 -> 0 bytes .../vendor/aciTree/image/tree-arrow-big-rtl.png | Bin 3939 -> 0 bytes .../static/vendor/aciTree/image/tree-arrow-big.png | Bin 3797 -> 0 bytes .../vendor/aciTree/image/tree-arrow-small-rtl.png | Bin 2797 -> 0 bytes .../vendor/aciTree/image/tree-arrow-small.png | Bin 2548 -> 0 bytes .../static/vendor/aciTree/image/tree-big-rtl.png | Bin 3821 -> 0 bytes .../static/vendor/aciTree/image/tree-big.png | Bin 3644 -> 0 bytes .../static/vendor/aciTree/image/tree-branch.png | Bin 235 -> 0 bytes .../vendor/aciTree/image/tree-check-big-rtl.png | Bin 8134 -> 0 bytes .../static/vendor/aciTree/image/tree-check-big.png | Bin 7816 -> 0 bytes .../vendor/aciTree/image/tree-check-small-rtl.png | Bin 4044 -> 0 bytes .../vendor/aciTree/image/tree-check-small.png | Bin 3687 -> 0 bytes .../static/vendor/aciTree/image/tree-small-rtl.png | Bin 2351 -> 0 bytes .../static/vendor/aciTree/image/tree-small.png | Bin 2320 -> 0 bytes .../vendor/aciTree/jquery.aciFragment.min.js | 15 - .../static/vendor/aciTree/jquery.aciPlugin.min.js | 12 - .../vendor/aciTree/jquery.aciSortable.min.js | 13 - .../vendor/aciTree/jquery.aciTree.checkbox.js | 483 - .../static/vendor/aciTree/jquery.aciTree.column.js | 250 - .../static/vendor/aciTree/jquery.aciTree.core.js | 2544 -- .../static/vendor/aciTree/jquery.aciTree.debug.js | 87 - .../static/vendor/aciTree/jquery.aciTree.dom.js | 660 - .../vendor/aciTree/jquery.aciTree.editable.js | 294 - .../static/vendor/aciTree/jquery.aciTree.hash.js | 170 - .../static/vendor/aciTree/jquery.aciTree.js | 6985 ----- .../static/vendor/aciTree/jquery.aciTree.min.js | 44 - .../vendor/aciTree/jquery.aciTree.persist.js | 290 - .../static/vendor/aciTree/jquery.aciTree.radio.js | 471 - .../vendor/aciTree/jquery.aciTree.selectable.js | 739 - .../vendor/aciTree/jquery.aciTree.sortable.js | 339 - .../static/vendor/aciTree/jquery.aciTree.utils.js | 746 - web/pgadmin/browser/templates/browser/index.html | 29 +- .../browser/templates/browser/js/browser.js | 259 +- .../browser/templates/browser/js/collection.js | 40 +- web/pgadmin/browser/templates/browser/js/error.js | 11 +- .../browser/templates/browser/js/messages.js | 4 +- web/pgadmin/browser/templates/browser/js/node.js | 144 +- web/pgadmin/dashboard/__init__.py | 107 +- .../dashboard/templates/dashboard/js/dashboard.js | 70 +- web/pgadmin/feature_tests/query_tool_tests.py | 10 +- .../xss_checks_panels_and_query_tool_test.py | 1 + web/pgadmin/help/__init__.py | 8 +- web/pgadmin/misc/__init__.py | 4 +- web/pgadmin/misc/bgprocess/static/js/bgprocess.js | 18 +- web/pgadmin/misc/depends/static/js/depends.js | 6 +- web/pgadmin/misc/file_manager/__init__.py | 33 +- .../misc/file_manager/static/css/file_manager.css | 17 +- .../file_manager/templates/file_manager/index.html | 8 +- .../templates/file_manager/js/file_manager.js | 107 +- .../templates/file_manager/js/utility.js | 960 +- web/pgadmin/misc/sql/static/js/sql.js | 9 +- .../misc/statistics/static/js/statistics.js | 7 +- web/pgadmin/misc/templates/explain/js/explain.js | 16 +- .../templates/preferences/preferences.js | 2 +- .../settings/templates/settings/settings.js | 2 +- web/pgadmin/static/bundle/components.js | 9 - web/pgadmin/static/bundle/slickgrid.js | 5 +- web/pgadmin/static/css/bootstrap.overrides.css | 14 + web/pgadmin/static/css/codemirror.overrides.css | 4 + web/pgadmin/static/css/webcabin.overrides.css | 13 +- web/pgadmin/static/js/alertify.pgadmin.defaults.js | 5 +- web/pgadmin/static/js/backform.pgadmin.js | 41 +- web/pgadmin/static/js/backgrid.pgadmin.js | 49 +- web/pgadmin/static/js/check_node_visibility.js | 2 +- web/pgadmin/static/js/selection/clipboard.js | 1 - web/pgadmin/static/js/selection/copy_data.js | 2 +- .../handle_query_output_keyboard_event.js | 7 +- .../static/js/slickgrid/slick.pgadmin.editors.js | 12 +- .../static/jsx/history/detail/code_mirror.jsx | 4 +- .../jsx/history/detail/history_detail_query.jsx | 2 +- web/pgadmin/static/jsx/history/query_history.jsx | 4 + web/pgadmin/static/scss/pgadmin.scss | 7 + web/pgadmin/static/vendor/alertifyjs/alertify.css | 876 - web/pgadmin/static/vendor/alertifyjs/alertify.js | 3563 --- .../static/vendor/alertifyjs/alertify.min.css | 6 - .../static/vendor/alertifyjs/alertify.min.js | 3 - .../static/vendor/alertifyjs/alertify.rtl.css | 876 - .../static/vendor/alertifyjs/alertify.rtl.min.css | 6 - .../static/vendor/alertifyjs/themes/bootstrap.css | 60 - .../vendor/alertifyjs/themes/bootstrap.min.css | 6 - .../vendor/alertifyjs/themes/bootstrap.rtl.css | 60 - .../vendor/alertifyjs/themes/bootstrap.rtl.min.css | 6 - .../static/vendor/alertifyjs/themes/default.css | 68 - .../vendor/alertifyjs/themes/default.min.css | 6 - .../vendor/alertifyjs/themes/default.rtl.css | 68 - .../vendor/alertifyjs/themes/default.rtl.min.css | 6 - .../static/vendor/alertifyjs/themes/semantic.css | 84 - .../vendor/alertifyjs/themes/semantic.min.css | 6 - .../vendor/alertifyjs/themes/semantic.rtl.css | 84 - .../vendor/alertifyjs/themes/semantic.rtl.min.css | 6 - web/pgadmin/static/vendor/backbone/backbone-min.js | 2 - web/pgadmin/static/vendor/backbone/backbone.js | 1608 -- .../static/vendor/backbone/backbone.paginator.js | 1339 - .../vendor/backbone/backbone.paginator.min.js | 8 - .../static/vendor/backbone/backbone.undo.js | 830 - .../static/vendor/backbone/backbone.undo.min.js | 10 - web/pgadmin/static/vendor/backform/backform.js | 627 - .../static/vendor/backgrid/backgrid-filter.css | 201 - .../static/vendor/backgrid/backgrid-filter.js | 512 - .../static/vendor/backgrid/backgrid-filter.min.css | 1 - .../static/vendor/backgrid/backgrid-filter.min.js | 8 - .../static/vendor/backgrid/backgrid-paginator.css | 58 - .../static/vendor/backgrid/backgrid-paginator.js | 433 - .../vendor/backgrid/backgrid-paginator.min.css | 1 - .../vendor/backgrid/backgrid-paginator.min.js | 8 - .../static/vendor/backgrid/backgrid-select-all.css | 12 - .../static/vendor/backgrid/backgrid-select-all.js | 294 - .../vendor/backgrid/backgrid-select-all.min.css | 1 - .../vendor/backgrid/backgrid-select-all.min.js | 8 - .../vendor/backgrid/backgrid-sizeable-columns.css | 35 - .../vendor/backgrid/backgrid-sizeable-columns.js | 501 - .../static/vendor/backgrid/backgrid.min.css | 1 - web/pgadmin/static/vendor/backgrid/backgrid.min.js | 8 - web/pgadmin/static/vendor/bignumber/bignumber.js | 2743 -- .../static/vendor/bignumber/bignumber.min.js | 3 - .../vendor/bootstrap/bootstrap-datepicker.js | 1920 -- .../vendor/bootstrap/bootstrap-datepicker.min.js | 8 - .../vendor/bootstrap/bootstrap-datepicker3.css | 791 - .../vendor/bootstrap/bootstrap-datepicker3.min.css | 8 - .../vendor/bootstrap/bootstrap-datetimepicker.js | 2623 -- .../bootstrap/bootstrap-datetimepicker.min.css | 5 - .../bootstrap/bootstrap-datetimepicker.min.js | 217 - .../static/vendor/bootstrap/bootstrap-switch.css | 195 - .../static/vendor/bootstrap/bootstrap-switch.js | 744 - .../vendor/bootstrap/bootstrap-switch.min.css | 22 - .../vendor/bootstrap/bootstrap-switch.min.js | 22 - .../vendor/bootstrap/css/bootstrap-theme.css | 587 - .../vendor/bootstrap/css/bootstrap-theme.css.map | 1 - .../vendor/bootstrap/css/bootstrap-theme.min.css | 6 - .../bootstrap/css/bootstrap-theme.min.css.map | 1 - .../static/vendor/bootstrap/css/bootstrap.css | 6757 ----- .../static/vendor/bootstrap/css/bootstrap.css.map | 1 - .../static/vendor/bootstrap/css/bootstrap.min.css | 6 - .../vendor/bootstrap/css/bootstrap.min.css.map | 1 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../static/vendor/bootstrap/js/bootstrap.js | 2377 -- .../static/vendor/bootstrap/js/bootstrap.min.js | 7 - .../vendor/codemirror/addon/comment/comment.js | 213 - .../codemirror/addon/comment/continuecomment.js | 85 - .../vendor/codemirror/addon/dialog/dialog.css | 32 - .../vendor/codemirror/addon/dialog/dialog.js | 157 - .../vendor/codemirror/addon/display/autorefresh.js | 47 - .../vendor/codemirror/addon/display/fullscreen.css | 6 - .../vendor/codemirror/addon/display/fullscreen.js | 41 - .../vendor/codemirror/addon/display/panel.js | 123 - .../vendor/codemirror/addon/display/placeholder.js | 62 - .../vendor/codemirror/addon/display/rulers.js | 51 - .../vendor/codemirror/addon/edit/closebrackets.js | 202 - .../vendor/codemirror/addon/edit/closetag.js | 169 - .../vendor/codemirror/addon/edit/continuelist.js | 51 - .../vendor/codemirror/addon/edit/matchbrackets.js | 122 - .../vendor/codemirror/addon/edit/matchtags.js | 66 - .../vendor/codemirror/addon/edit/trailingspace.js | 27 - .../vendor/codemirror/addon/fold/brace-fold.js | 105 - .../vendor/codemirror/addon/fold/comment-fold.js | 59 - .../vendor/codemirror/addon/fold/foldcode.js | 150 - .../vendor/codemirror/addon/fold/foldgutter.css | 20 - .../vendor/codemirror/addon/fold/foldgutter.js | 146 - .../vendor/codemirror/addon/fold/indent-fold.js | 48 - .../vendor/codemirror/addon/fold/markdown-fold.js | 49 - .../vendor/codemirror/addon/fold/xml-fold.js | 182 - .../vendor/codemirror/addon/hint/anyword-hint.js | 41 - .../vendor/codemirror/addon/hint/css-hint.js | 60 - .../vendor/codemirror/addon/hint/html-hint.js | 348 - .../codemirror/addon/hint/javascript-hint.js | 155 - .../vendor/codemirror/addon/hint/show-hint.css | 36 - .../vendor/codemirror/addon/hint/show-hint.js | 438 - .../vendor/codemirror/addon/hint/sql-hint.js | 284 - .../vendor/codemirror/addon/hint/xml-hint.js | 110 - .../codemirror/addon/lint/coffeescript-lint.js | 41 - .../vendor/codemirror/addon/lint/css-lint.js | 35 - .../vendor/codemirror/addon/lint/html-lint.js | 46 - .../codemirror/addon/lint/javascript-lint.js | 136 - .../vendor/codemirror/addon/lint/json-lint.js | 31 - .../static/vendor/codemirror/addon/lint/lint.css | 73 - .../static/vendor/codemirror/addon/lint/lint.js | 244 - .../vendor/codemirror/addon/lint/yaml-lint.js | 35 - .../static/vendor/codemirror/addon/merge/merge.css | 113 - .../static/vendor/codemirror/addon/merge/merge.js | 997 - .../vendor/codemirror/addon/mode/loadmode.js | 64 - .../vendor/codemirror/addon/mode/multiplex.js | 123 - .../vendor/codemirror/addon/mode/multiplex_test.js | 33 - .../static/vendor/codemirror/addon/mode/overlay.js | 90 - .../static/vendor/codemirror/addon/mode/simple.js | 213 - .../vendor/codemirror/addon/runmode/colorize.js | 40 - .../codemirror/addon/runmode/runmode-standalone.js | 157 - .../vendor/codemirror/addon/runmode/runmode.js | 72 - .../codemirror/addon/runmode/runmode.node.js | 179 - .../codemirror/addon/scroll/annotatescrollbar.js | 122 - .../codemirror/addon/scroll/scrollpastend.js | 48 - .../codemirror/addon/scroll/simplescrollbars.css | 66 - .../codemirror/addon/scroll/simplescrollbars.js | 152 - .../vendor/codemirror/addon/search/jump-to-line.js | 49 - .../codemirror/addon/search/match-highlighter.js | 165 - .../codemirror/addon/search/matchesonscrollbar.css | 8 - .../codemirror/addon/search/matchesonscrollbar.js | 97 - .../vendor/codemirror/addon/search/search.js | 252 - .../vendor/codemirror/addon/search/searchcursor.js | 281 - .../codemirror/addon/selection/active-line.js | 72 - .../codemirror/addon/selection/mark-selection.js | 119 - .../addon/selection/selection-pointer.js | 98 - .../static/vendor/codemirror/addon/tern/tern.css | 87 - .../static/vendor/codemirror/addon/tern/tern.js | 701 - .../static/vendor/codemirror/addon/tern/worker.js | 44 - .../vendor/codemirror/addon/wrap/hardwrap.js | 144 - .../static/vendor/codemirror/codemirror.css | 340 - .../static/vendor/codemirror/lib/codemirror.js | 9429 ------- .../static/vendor/codemirror/mode/sql/sql.js | 451 - web/pgadmin/static/vendor/flotr2/bean-min.js | 10 - web/pgadmin/static/vendor/flotr2/bean.js | 503 - web/pgadmin/static/vendor/flotr2/flotr2.amd.js | 5642 ---- web/pgadmin/static/vendor/font-awesome/.npmignore | 42 - .../static/vendor/font-awesome/HELP-US-OUT.txt | 7 - web/pgadmin/static/vendor/font-awesome/README.md | 100 - .../vendor/font-awesome/css/font-awesome.css | 2086 -- .../vendor/font-awesome/css/font-awesome.css.map | 7 - .../vendor/font-awesome/css/font-awesome.min.css | 4 - .../vendor/font-awesome/fonts/FontAwesome.otf | Bin 109688 -> 0 bytes .../font-awesome/fonts/fontawesome-webfont.eot | Bin 70807 -> 0 bytes .../font-awesome/fonts/fontawesome-webfont.svg | 655 - .../font-awesome/fonts/fontawesome-webfont.ttf | Bin 142072 -> 0 bytes .../font-awesome/fonts/fontawesome-webfont.woff | Bin 83588 -> 0 bytes .../font-awesome/fonts/fontawesome-webfont.woff2 | Bin 66624 -> 0 bytes .../static/vendor/font-awesome/less/animated.less | 34 - .../vendor/font-awesome/less/bordered-pulled.less | 25 - .../static/vendor/font-awesome/less/core.less | 12 - .../vendor/font-awesome/less/fixed-width.less | 6 - .../vendor/font-awesome/less/font-awesome.less | 17 - .../static/vendor/font-awesome/less/icons.less | 697 - .../static/vendor/font-awesome/less/larger.less | 13 - .../static/vendor/font-awesome/less/list.less | 19 - .../static/vendor/font-awesome/less/mixins.less | 26 - .../static/vendor/font-awesome/less/path.less | 15 - .../vendor/font-awesome/less/rotated-flipped.less | 20 - .../static/vendor/font-awesome/less/stacked.less | 20 - .../static/vendor/font-awesome/less/variables.less | 708 - .../static/vendor/font-awesome/package.json | 104 - .../static/vendor/font-awesome/scss/_animated.scss | 34 - .../vendor/font-awesome/scss/_bordered-pulled.scss | 25 - .../static/vendor/font-awesome/scss/_core.scss | 12 - .../vendor/font-awesome/scss/_fixed-width.scss | 6 - .../static/vendor/font-awesome/scss/_icons.scss | 697 - .../static/vendor/font-awesome/scss/_larger.scss | 13 - .../static/vendor/font-awesome/scss/_list.scss | 19 - .../static/vendor/font-awesome/scss/_mixins.scss | 26 - .../static/vendor/font-awesome/scss/_path.scss | 15 - .../vendor/font-awesome/scss/_rotated-flipped.scss | 20 - .../static/vendor/font-awesome/scss/_stacked.scss | 20 - .../vendor/font-awesome/scss/_variables.scss | 708 - .../vendor/font-awesome/scss/font-awesome.scss | 17 - .../static/vendor/font-mfizz/font-mfizz.css | 268 - .../static/vendor/font-mfizz/font-mfizz.eot | Bin 50154 -> 0 bytes .../static/vendor/font-mfizz/font-mfizz.svg | 1823 -- .../static/vendor/font-mfizz/font-mfizz.ttf | Bin 49972 -> 0 bytes .../static/vendor/font-mfizz/font-mfizz.woff | Bin 32076 -> 0 bytes .../jQuery-contextMenu/font/context-menu-icons.eot | Bin 3380 -> 0 bytes .../jQuery-contextMenu/font/context-menu-icons.ttf | Bin 3172 -> 0 bytes .../font/context-menu-icons.woff | Bin 2068 -> 0 bytes .../font/context-menu-icons.woff2 | Bin 1564 -> 0 bytes .../jQuery-contextMenu/jquery.contextMenu.css | 206 - .../jQuery-contextMenu/jquery.contextMenu.js | 1904 -- .../jQuery-contextMenu/jquery.contextMenu.min.css | 16 - .../jquery.contextMenu.min.css.map | 1 - .../jQuery-contextMenu/jquery.contextMenu.min.js | 18 - .../jQuery-contextMenu/jquery.ui.position.js | 517 - .../jQuery-contextMenu/jquery.ui.position.min.js | 4 - .../static/vendor/jquery-ui/jquery-ui-1.11.3.js | 16608 ------------ .../vendor/jquery-ui/jquery-ui-1.11.3.min.js | 13 - .../vendor/jquery-ui/jquery.event.drag-2.2.js | 402 - .../vendor/jquery-ui/jquery.event.drop-2.2.js | 302 - .../static/vendor/jquery.dropzone/dropzone.css | 388 - .../static/vendor/jquery.dropzone/dropzone.js | 1767 -- web/pgadmin/static/vendor/jquery/jquery-1.11.2.js | 10346 ------- .../static/vendor/jquery/jquery-1.11.2.min.js | 4 - .../modernizr/modernizr-2.6.2-respond-1.1.0.min.js | 11 - .../static/vendor/moment/moment-with-locales.js | 12251 --------- .../vendor/moment/moment-with-locales.min.js | 678 - web/pgadmin/static/vendor/select2/i18n/ar.js | 3 - web/pgadmin/static/vendor/select2/i18n/az.js | 3 - web/pgadmin/static/vendor/select2/i18n/bg.js | 3 - web/pgadmin/static/vendor/select2/i18n/ca.js | 3 - web/pgadmin/static/vendor/select2/i18n/cs.js | 3 - web/pgadmin/static/vendor/select2/i18n/da.js | 3 - web/pgadmin/static/vendor/select2/i18n/de.js | 3 - web/pgadmin/static/vendor/select2/i18n/en.js | 3 - web/pgadmin/static/vendor/select2/i18n/es.js | 3 - web/pgadmin/static/vendor/select2/i18n/et.js | 3 - web/pgadmin/static/vendor/select2/i18n/eu.js | 3 - web/pgadmin/static/vendor/select2/i18n/fa.js | 3 - web/pgadmin/static/vendor/select2/i18n/fi.js | 3 - web/pgadmin/static/vendor/select2/i18n/fr.js | 3 - web/pgadmin/static/vendor/select2/i18n/gl.js | 3 - web/pgadmin/static/vendor/select2/i18n/he.js | 3 - web/pgadmin/static/vendor/select2/i18n/hi.js | 3 - web/pgadmin/static/vendor/select2/i18n/hr.js | 3 - web/pgadmin/static/vendor/select2/i18n/hu.js | 3 - web/pgadmin/static/vendor/select2/i18n/id.js | 3 - web/pgadmin/static/vendor/select2/i18n/is.js | 3 - web/pgadmin/static/vendor/select2/i18n/it.js | 3 - web/pgadmin/static/vendor/select2/i18n/ja.js | 3 - web/pgadmin/static/vendor/select2/i18n/ko.js | 3 - web/pgadmin/static/vendor/select2/i18n/lt.js | 3 - web/pgadmin/static/vendor/select2/i18n/lv.js | 3 - web/pgadmin/static/vendor/select2/i18n/mk.js | 3 - web/pgadmin/static/vendor/select2/i18n/ms.js | 3 - web/pgadmin/static/vendor/select2/i18n/nb.js | 3 - web/pgadmin/static/vendor/select2/i18n/nl.js | 3 - web/pgadmin/static/vendor/select2/i18n/pl.js | 3 - web/pgadmin/static/vendor/select2/i18n/pt-BR.js | 3 - web/pgadmin/static/vendor/select2/i18n/pt.js | 3 - web/pgadmin/static/vendor/select2/i18n/ro.js | 3 - web/pgadmin/static/vendor/select2/i18n/ru.js | 3 - web/pgadmin/static/vendor/select2/i18n/sk.js | 3 - web/pgadmin/static/vendor/select2/i18n/sr-Cyrl.js | 3 - web/pgadmin/static/vendor/select2/i18n/sr.js | 3 - web/pgadmin/static/vendor/select2/i18n/sv.js | 3 - web/pgadmin/static/vendor/select2/i18n/th.js | 3 - web/pgadmin/static/vendor/select2/i18n/tr.js | 3 - web/pgadmin/static/vendor/select2/i18n/uk.js | 3 - web/pgadmin/static/vendor/select2/i18n/vi.js | 3 - web/pgadmin/static/vendor/select2/i18n/zh-CN.js | 3 - web/pgadmin/static/vendor/select2/i18n/zh-TW.js | 3 - web/pgadmin/static/vendor/select2/select2.css | 482 - web/pgadmin/static/vendor/select2/select2.full.js | 6281 ----- .../static/vendor/select2/select2.full.min.js | 3 - web/pgadmin/static/vendor/select2/select2.min.css | 1 - .../static/vendor/underscore/underscore-min.js | 6 - web/pgadmin/static/vendor/underscore/underscore.js | 1548 -- .../static/vendor/underscore/underscore.string.js | 1065 - .../vendor/underscore/underscore.string.min.js | 1 - web/pgadmin/static/vendor/wcDocker/README | 67 - .../static/vendor/wcDocker/Themes/default.css | 285 - .../static/vendor/wcDocker/Themes/default.min.css | 16 - web/pgadmin/static/vendor/wcDocker/wcDocker.css | 647 - web/pgadmin/static/vendor/wcDocker/wcDocker.js | 26900 ------------------- .../static/vendor/wcDocker/wcDocker.min.css | 16 - web/pgadmin/static/vendor/wcDocker/wcDocker.min.js | 42 - web/pgadmin/templates/base.html | 168 +- .../tools/backup/templates/backup/js/backup.js | 8 +- .../tools/datagrid/templates/datagrid/index.html | 16 +- .../datagrid/templates/datagrid/js/datagrid.js | 24 +- web/pgadmin/tools/debugger/__init__.py | 110 +- .../tools/debugger/templates/debugger/direct.html | 8 +- .../debugger/templates/debugger/js/debugger.js | 97 +- .../debugger/templates/debugger/js/debugger_ui.js | 145 +- .../tools/debugger/templates/debugger/js/direct.js | 148 +- .../templates/grant_wizard/js/grant_wizard.js | 2 +- .../templates/import_export/js/import_export.js | 4 +- .../templates/maintenance/js/maintenance.js | 10 +- .../tools/restore/templates/restore/js/restore.js | 8 +- web/pgadmin/tools/sqleditor/__init__.py | 12 +- .../tools/sqleditor/static/css/sqleditor.css | 1 - .../sqleditor/templates/sqleditor/js/sqleditor.js | 69 +- web/pgadmin/tools/templates/js/translations.js | 2 +- .../user_management/js/user_management.js | 21 +- web/regression/feature_utils/pgadmin_page.py | 1 + .../javascript/alerts/alertify_wrapper_spec.js | 4 +- web/regression/javascript/code_mirror_spec.jsx | 2 +- web/webpack.config.js | 252 +- web/webpack.test.config.js | 11 +- web/yarn.lock | 1812 +- 406 files changed, 3536 insertions(+), 164687 deletions(-)