pgadmin4/web
Aditya Toshniwal f16498a8a7 Optimize Webpack to improve overall performance.
Changes include:
1) Remove underscore-string and sprintf-js packages as we were using only %s. Instead, added a function to do the same. Also changed gettext to behave like sprintf directly.
2) backgrid.sizeable.columns was not used anywhere, removed. @babel/polyfill is deprecated, replaced it with core-js.
3) Moved few css to make sure they get minified and bundled.
4) Added Flask-Compress to send static files as compressed gzip. This will reduce network traffic and improve initial load time for pgAdmin.
5) Split few JS files to make code reusable.
6) Lazy load few modules like leaflet, wkx is required only if geometry viewer is opened. snapsvg loaded only when explain plan is executed. This will improve sqleditor initial opening time.

Reviewed By: Khushboo Vashi
Fixes #4701
2019-10-10 12:05:28 +05:30
..
migrations Ensure port and username should not be mandatory when a service is provided. Fixes #4642 2019-09-13 11:54:16 +05:30
pgadmin Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
regression Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
.editorconfig Add an editorconfig file to help maintain coding standards. 2017-07-21 09:39:23 +01:00
.eslintignore Ignore the ycache directory when linting. 2018-05-31 10:34:29 -04:00
.eslintrc.js Added recommended ESLinter checks. Fixes #4142 2019-04-05 13:07:43 +05:30
babel.cfg Fix translation extraction for new client side translations, and update catalogs. 2017-03-28 15:21:49 -04:00
config.py Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
karma.conf.js Remove the large and unnecessary dependency on React and 87 other related libraries. Fixes #4018 2019-03-07 10:51:59 +00:00
package.json Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
pgAdmin4.py Added backward compatible code for reverse proxy in case werkzeug is older. 2019-10-01 17:55:43 +05:30
pgAdmin4.wsgi Update copyright notices for 2019 2019-01-02 15:54:12 +05:30
setup.py Don't try to set permissions on Windows. It won't work anyway. Fixes #4276 2019-05-20 13:53:08 +01:00
webpack.config.js Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
webpack.shim.js Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
webpack.test.config.js Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30
yarn.lock Optimize Webpack to improve overall performance. 2019-10-10 12:05:28 +05:30