Commit graph

133 commits

Author SHA1 Message Date
Haishan
a06a321317 build: remove svg-sprite-loader 2020-01-04 14:35:42 +08:00
Haishan
764be1f67e refactor: migrate to new global state solution 2020-01-04 13:56:14 +08:00
Haishan
f30662f51e fix: do not show provider section when is no provider 2020-01-03 00:23:25 +08:00
Haishan
d2edc5e3e9 refactor: optimize test latency action when there are providers 2020-01-03 00:21:29 +08:00
Haishan
c946cd3875 feat: refresh providers and proxies on window regain focus 2020-01-03 00:21:28 +08:00
Haishan
3d761f5c36 refactor: add a loading state to Button 2019-12-27 16:29:46 +08:00
Haishan
aca578cb9d refactor: abstract ButtonWithIcon as a button enhancer 2019-12-27 16:29:46 +08:00
Haishan
45c3c7b8b4 chore: get rid of webpack resolve alias 2019-12-27 16:29:45 +08:00
Haishan
b033b4825d feat: can healthcheck a provider 2019-12-26 18:16:40 +08:00
Haishan
17402f6eea fix: typo in connections table header 2019-12-22 19:32:20 +08:00
Haishan
1ab5ac02e6 fix: connections table header data miss alignment 2019-12-21 22:47:04 +08:00
Haishan
48a0bb5a77 build: use react-refresh 2019-12-20 23:02:10 +08:00
Haishan
d81592ec97 feat: support proxy provider 2019-12-20 17:45:05 +08:00
Haishan
83f638620f feat: add upload/download total and connectors number on overview 2019-12-04 00:13:16 +08:00
Haishan
00e54b1b4f chore(connections): merge host and dPort into one column 2019-12-03 00:02:23 +08:00
Haishan
6300940c9c chore(connections): sort by id to maintain a more stable ordering 2019-12-02 23:56:20 +08:00
Haishan
4ffd183f88 fix: specify fab group z-index 2019-12-02 00:19:54 +08:00
Haishan
8b5ecb3f18 feat: support close all connections
for https://github.com/haishanh/yacd/issues/338
2019-12-01 22:41:59 +08:00
Haishan
b7a59789d7 feat: use history latency data 2019-11-20 22:48:48 +08:00
Haishan
c28ff93b67 refactor: improve UI for small screens 2019-11-17 17:31:59 +08:00
Haishan
da26c898fb chore: add place holder when there is no connections data 2019-11-14 00:24:50 +08:00
Haishan
ab61e84926 chore: update connections table sorting indicator icon 2019-11-14 00:13:12 +08:00
Haishan
6754620d7a feat: connections inspection 2019-11-09 13:21:25 +08:00
Haishan
c2cc27e051 refactor: API server probing improvement and APIConfig refactor 2019-10-14 22:21:29 +08:00
Comzyh
9568e050f1 Detect clash API server at / when log in. (#258) 2019-10-14 21:47:12 +08:00
Haishan
666c603128 build: reduce core-js polyfills in bundle 2019-10-02 23:36:24 +08:00
Haishan
4d275336ae build: upgrade deps 2019-10-02 14:36:24 +08:00
Haishan
39ebf0c56c chore: default log level to info 2019-10-02 14:25:40 +08:00
Haishan
51e363372f fix: wrong usage of prefetch on css meta link 2019-10-01 00:33:17 +08:00
Haishan
5f7cf1efc0 feat: support use WebSocket for traffic and logs data fetching 2019-10-01 00:25:15 +08:00
Haishan
d7b20c47fd fix: revert useRemainingViewPortHeight to use useLayoutEffect 2019-10-01 00:23:58 +08:00
Haishan
c31e691e8b chore: use loli.net for all Google Fonts 2019-10-01 00:23:58 +08:00
Haishan
dec6c87884 feat: new Loading component <Loading2 /> 2019-10-01 00:23:58 +08:00
Haishan
9bdefb86e9 refactor: improve useRemainingViewPortHeight 2019-10-01 00:23:57 +08:00
dependabot-preview[bot]
dc9ab41d2f build: upgrade deps 2019-10-01 00:23:44 +08:00
Haishan
f45d7e0506 chore: remove maxDuration prop on Suspense 2019-08-29 22:53:13 +08:00
Haishan
36034a7d2e feat: log app version to console 2019-08-29 22:51:22 +08:00
Haishan
d97017d74c build: upgrade eslint 2019-08-29 22:04:57 +08:00
Yonghui Zhang
5c30108b80 sort ProxyGroups according its index in GLOBAL group. 2019-08-29 01:01:02 +08:00
Haishan
515f7376a8 fix(proxies): test latency FAB was covered by proxy card 2019-07-06 21:48:22 +08:00
Haishan
d67eb1b431 fix(traffic): prevent GET /traffic being called multiple times 2019-07-06 21:48:22 +08:00
Haishan
865c711404 refactor: update proxy page proxy item display style
also list proxies in "GLOBAL" group which fixes #74
2019-07-06 17:23:26 +08:00
Haishan
8d6c588913 refactor: remove accent color on sidebar icons 2019-06-20 22:58:32 +08:00
Haishan
6b9635875b refactor: use Merriweather Sans as primary font family 2019-06-20 22:39:17 +08:00
Haishan
f1bf141ebd fix(proxies): disable automatic latency test after fetching all proxies 2019-06-04 22:34:49 +08:00
Haishan
2a254588f3 build: upgrade deps
- build(deps): upgrade core-js
- build(deps-dev): bump mini-css-extract-plugin from 0.6.0 to 0.7.0 (#21)
- build(deps): bump react-window from 1.8.1 to 1.8.2 (#22)
- build(deps-dev): bump clean-webpack-plugin from 2.0.2 to 3.0.0
- Bumps [clean-webpack-plugin](https://github.com/johnagan/clean-webpack-plugin) from 2.0.2 to 3.0.0.
- update clean-webpack-plugin usage
- build(deps): bump @sentry/browser from 5.3.0 to 5.4.0 (#24)
- build(deps-dev): bump react-hot-loader from 4.8.8 to 4.9.0 (#26)
- build(deps-dev): bump autoprefixer from 9.5.1 to 9.6.0 (#27)
- move browserslist to package.json
2019-06-04 22:34:39 +08:00
Haishan
96891092f0 feat: improve UI on mobile 2019-05-27 22:53:58 +08:00
Haishan
16e61f1533 feat(logs): fetch logs with correct log level
see also #14
2019-05-14 23:31:11 +08:00
Haishan
882b168082 squash: feat(config): add options to select traffic chart style 2019-04-21 21:58:33 +08:00
Haishan
eda2501b1d feat(config): add button to clear local storage 2019-04-20 16:42:56 +08:00