Skip to content

Commit a813a17

Browse files
authored
Merge pull request #438 from ZcashFoundation/develop
Release 1.3.0
2 parents 4f820db + f38700d commit a813a17

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

frontend/package.json

+2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"@sentry/node": "4.6.4",
4747
"@svgr/webpack": "^2.4.0",
4848
"@types/classnames": "^2.2.6",
49+
"@types/compression": "^0.0.36",
4950
"@types/cors": "^2.8.4",
5051
"@types/dotenv": "^4.0.3",
5152
"@types/express": "^4.16.0",
@@ -82,6 +83,7 @@
8283
"body-parser": "^1.18.3",
8384
"chalk": "^2.4.1",
8485
"classnames": "^2.2.6",
86+
"compression": "^1.7.4",
8587
"connected-react-router": "5.0.1",
8688
"cookie-parser": "^1.4.3",
8789
"copy-webpack-plugin": "^4.6.0",

frontend/server/index.tsx

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import express from 'express';
2+
import * as compression from 'compression';
23
import * as cors from 'cors';
34
import * as path from 'path';
45
import chalk from 'chalk';
@@ -27,6 +28,9 @@ Sentry.init({
2728

2829
const app = express();
2930

31+
// GZIP
32+
app.use(compression());
33+
3034
// ssl
3135
if (!isDev && !process.env.DISABLE_SSL) {
3236
log.info('PRODUCTION mode, enforcing HTTPS redirect');

frontend/yarn.lock

+37
Original file line numberDiff line numberDiff line change
@@ -1790,6 +1790,13 @@
17901790
version "2.2.6"
17911791
resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.2.6.tgz#dbe8a666156d556ed018e15a4c65f08937c3f628"
17921792

1793+
"@types/compression@^0.0.36":
1794+
version "0.0.36"
1795+
resolved "https://registry.yarnpkg.com/@types/compression/-/compression-0.0.36.tgz#7646602ffbfc43ea48a8bf0b2f1d5e5f9d75c0d0"
1796+
integrity sha512-B66iZCIcD2eB2F8e8YDIVtCUKgfiseOR5YOIbmMN2tM57Wu55j1xSdxdSw78aVzsPmbZ6G+hINc+1xe1tt4NBg==
1797+
dependencies:
1798+
"@types/express" "*"
1799+
17931800
"@types/connect@*":
17941801
version "3.4.32"
17951802
resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.32.tgz#aa0e9616b9435ccad02bc52b5b454ffc2c70ba28"
@@ -3751,6 +3758,13 @@ compressible@~2.0.14:
37513758
dependencies:
37523759
mime-db ">= 1.34.0 < 2"
37533760

3761+
compressible@~2.0.16:
3762+
version "2.0.17"
3763+
resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.17.tgz#6e8c108a16ad58384a977f3a482ca20bff2f38c1"
3764+
integrity sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==
3765+
dependencies:
3766+
mime-db ">= 1.40.0 < 2"
3767+
37543768
compression@^1.5.2:
37553769
version "1.7.3"
37563770
resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db"
@@ -3763,6 +3777,19 @@ compression@^1.5.2:
37633777
safe-buffer "5.1.2"
37643778
vary "~1.1.2"
37653779

3780+
compression@^1.7.4:
3781+
version "1.7.4"
3782+
resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f"
3783+
integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
3784+
dependencies:
3785+
accepts "~1.3.5"
3786+
bytes "3.0.0"
3787+
compressible "~2.0.16"
3788+
debug "2.6.9"
3789+
on-headers "~1.0.2"
3790+
safe-buffer "5.1.2"
3791+
vary "~1.1.2"
3792+
37663793
37673794
version "0.0.1"
37683795
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -7649,6 +7676,11 @@ miller-rabin@^4.0.0:
76497676
version "1.36.0"
76507677
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.36.0.tgz#5020478db3c7fe93aad7bbcc4dcf869c43363397"
76517678

7679+
"mime-db@>= 1.40.0 < 2":
7680+
version "1.40.0"
7681+
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"
7682+
integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==
7683+
76527684
mime-db@~1.30.0:
76537685
version "1.30.0"
76547686
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01"
@@ -8242,6 +8274,11 @@ on-headers@~1.0.1:
82428274
version "1.0.1"
82438275
resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
82448276

8277+
on-headers@~1.0.2:
8278+
version "1.0.2"
8279+
resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
8280+
integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
8281+
82458282
once@^1.3.0, once@^1.3.1, once@^1.4.0:
82468283
version "1.4.0"
82478284
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"

0 commit comments

Comments
 (0)