From cc7acab37c86fe996d279b5f0e2c581640bbe961 Mon Sep 17 00:00:00 2001 From: Rick Watson Date: Sun, 11 Nov 2018 17:53:58 +0000 Subject: [PATCH] Modify compression scheme - no longer compressing index.html due to issues serving compressed file directly with .send on esp32 Removed css from compression plugin - using CSS-in-JS in app Introduce favicon - add mapping for favicon.ico, was previously sending html response for requests for the favicon --- interface/config-overrides.js | 4 ++-- interface/public/favicon.ico | Bin 0 -> 1150 bytes src/main.cpp | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 interface/public/favicon.ico diff --git a/interface/config-overrides.js b/interface/config-overrides.js index ad57d6a..b40971e 100644 --- a/interface/config-overrides.js +++ b/interface/config-overrides.js @@ -21,11 +21,11 @@ module.exports = function override(config, env) { const extractTextPlugin = config.plugins.find((plugin) => plugin instanceof ExtractTextPlugin); extractTextPlugin.filename = "css/[name].[contenthash:4].css"; - // add compression plugin, compress javascript, html and css + // add compression plugin, compress javascript config.plugins.push(new CompressionPlugin({ asset: "[path].gz[query]", algorithm: "gzip", - test: /\.(js|html|css)$/, + test: /\.(js)$/, deleteOriginalAssets: true })); } diff --git a/interface/public/favicon.ico b/interface/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..399ccae7c23cffc07389cf431b329ac611fc6c01 GIT binary patch literal 1150 zcmbu8OK4L;6o#iLcHyQVh)XxpMr}a^MFcmxsJeDh7b^J3y~G;=0Uv0kP0>gji3!yR zzFMs`%|aW~)JLoBPEgQ=dTmK)T3WE!`lv3u_&xtkCXH>Rpt<~aCg+^*%-l0`l&X-Y zs!GXwy)srRwN@!rBNCHX@^%@N65pEDc{%?}UIE*sM3tg?QCu`7nlFg+ZV`QqDUt!Z zh8(p{6cv3F8=6HN7v?UR)91u6Rs}vfoMw|^V+?{LThKbXU9=6CN4BDEbO$bes&jmW zm|hw4Ic(P|nR8vo-(+tZ6Lg@W`3U7XNA(q=Od#WzYL5A#J(O2^HpMO<{ zXrCANp0%RmX%IKkXOI|(;Zm{zjjwAAh)}wFw0&b?7|H^j^wjecq4w1}my*_!_e>J)$ zj^e|w6gtx(;oZgWw=4@@uNNMV2l1B?y#M(acXADSeeRz%K#RQz;p{Gi9-V+uQa_*1 z2fyDB%Q}hhljFFO*(tFb^*NGVbbhseoL?+`8a>7H+bo<@H}d-Y{`da;%l+kDFWlcH t{qudHXO`(7={^0EeB1|nll3UqzqBps-|