Commit graph

102 commits

Author SHA1 Message Date
haishanh
21bbfa11b9 build: upgrade deps 2018-11-20 21:35:52 +08:00
Haishan
9517d02996 style(config): external controller config modal style tweak 2018-11-09 00:17:06 +08:00
Haishan
b6da06c4ff build: upgrade deps 2018-11-08 22:40:58 +08:00
Haishan
5d90da7646 build: use transform-runtime plugin
also start use babel.config.js and remove .babelrc
2018-11-08 22:37:12 +08:00
haishanh
91ecdaa5dd update: convert more components to function ones
includes Input, Config, SideBard.

also removed react-redux Provider
2018-11-06 22:37:21 +08:00
Haishan
1adaedcbc5 chore(style): reduce app min height 2018-11-04 00:28:20 +08:00
Haishan
0d065773ad doc: add a screenshot to the readme 2018-11-03 23:32:04 +08:00
Haishan
168fbcd644 chore: upgrade deps 2018-11-03 23:18:10 +08:00
haishanh
e3afe5ff90 refactor(hooks): here be dragons! 2018-11-03 23:06:35 +08:00
Haishan
7f75345c03 refactor(chart): lazy load Chart.js with suspense
- chore: add ico favicon
- chore: lint
- chore: add react-hooks lint rules
2018-11-03 23:06:16 +08:00
Haishan
d247e37890 refactor: use react hooks 2018-10-30 22:29:36 +08:00
haishanh
59cee78621 fix(style): make log text overflow auto 2018-10-30 20:44:03 +08:00
haishanh
abe69a8133 build: replace uglifyjs-webpack-plugin with terser one 2018-10-30 16:36:51 +08:00
haishanh
ddebbbf024 fix(logs): add random str to each log id to prevent key collision 2018-10-30 16:01:33 +08:00
haishanh
58d21fc3d9 react: start using Hooks! 2018-10-30 16:01:33 +08:00
Haishan
464a26e298 chore: upgrade and clean up deps 2018-10-30 16:01:33 +08:00
Haishan
00090fc51c chore: play around with customized scroll bar 2018-10-30 16:01:33 +08:00
Haishan
ae3fd6bcaf ci: add circleci config.yml 2018-10-30 16:01:33 +08:00
Haishan
abfab4f1ad ui(proxy): new UI for proxy page 2018-10-27 14:28:25 +08:00
haishanh
4e7efe2acc chore: upgrade dev deps 2018-10-25 18:32:40 +08:00
Haishan
fb0092c927 style: make log text overflow scroll 2018-10-24 23:11:37 +08:00
haishanh
d0aadae198 chore: prefetch font if possible 2018-10-24 16:46:15 +08:00
haishanh
a371c30164 chore: bump react to v16.6.0 2018-10-24 16:17:35 +08:00
Haishan
f18817bf55 build: use contenthash in output filename for better caching 2018-10-24 00:05:51 +08:00
Haishan
3aa50333dc react: using async react 2018-10-23 23:35:11 +08:00
Haishan
09c6bf12e9 deps: get rid of the deprecated react-router-redux 2018-10-23 22:43:12 +08:00
haishanh
580a61687b chore: upgrade deps 2018-10-23 17:47:26 +08:00
haishanh
2596096b8c chore: remove unused code in Logs.js 2018-10-23 17:47:17 +08:00
haishanh
61cde9957b log: fix potential log decode error 2018-10-23 13:27:14 +08:00
Haishan
5aa51ae925 chore: update html head og meta 2018-10-23 00:27:20 +08:00
Haishan
a7187d72b8 style: use roboto mono as log font family 2018-10-23 00:06:18 +08:00
Haishan
26e223c9cc style: tweak log styles 2018-10-23 00:06:17 +08:00
haishanh
515777e186 style: minor style polish
- make app max-height 580px
- enlarge logo top bottom padding
2018-10-23 00:05:27 +08:00
haishanh
62d389eab2 chore: make eslint happy 2018-10-22 11:38:28 +08:00
Haishan
f39133daf1 doc: update readme about http served site 2018-10-21 21:27:08 +08:00
Haishan
5441ddb1c6 chore: add CNAME file 2018-10-21 21:11:29 +08:00
Haishan
7f81b3baec proxy: hide builtin proxies 2018-10-21 19:59:38 +08:00
Haishan
4febd4feb5 doc: add link to Clash 2018-10-21 18:28:13 +08:00
Haishan
7e0245a636 doc: add development section into readme 2018-10-21 18:25:50 +08:00
Haishan
ca5d887fd8 fix: resume traffic data streaming on recovery from prior API errors 2018-10-21 16:47:00 +08:00
Haishan
10b80254dd doc: add note for how to turn on fetch streaming in firfox 2018-10-21 16:01:50 +08:00
Haishan
2903e444bb build: optimize core-js modules importing 2018-10-21 15:40:18 +08:00
Haishan
de9655fd99 build: add fetch polyfill and optimize chunk split 2018-10-21 15:24:38 +08:00
Haishan
9d81f9c045 fix: reset traffic fetched status on connection failure/shutdown 2018-10-21 01:13:53 +08:00
Haishan
4646c216a9 style: tweak proxy page layout style 2018-10-21 01:06:49 +08:00
Haishan
6071ac9381 fix: only request latency for server type proxy 2018-10-21 00:50:31 +08:00
Haishan
380f5ad582 feat: support authorization secret
* also make redux store the single truth store for API information
2018-10-21 00:38:13 +08:00
Haishan
0d5cc1e0ae style: minor UI tweak 2018-10-20 22:39:31 +08:00
Haishan
ab42517a59 chore: add open graph meta in html template <head> 2018-10-20 20:59:38 +08:00
Haishan
36681d318c style: remove width restriction around the traffic chart 2018-10-20 20:41:32 +08:00