20200421_jeffrey - silenceuncrio/diary GitHub Wiki
0855
ISMS Server - task - [10%] dashboard - 4/27 ~ 5/8
1300
commit e6ad1217a058fbc88bd7c1bba797cc257193ea2b
Refs: [develop]
Author: jeffrey <[email protected]>
Date: Tue Apr 21 13:00:42 2020 +0800
give a basic layout for dashboard
web/src/components/Dashboard/index.js | 88 +++++++++++++++++++++++----
web/src/components/Dashboard/index.module.css | 13 +++-
2 files changed, 87 insertions(+), 14 deletions(-)
dashboard 的 layout 終於有了初步的雛型
先 base on 該雛形重構一下
commit 915a6c47140b74d60018a82fcfa2b9acdc407e7a
Refs: [develop]
Author: jeffrey <[email protected]>
Date: Tue Apr 21 14:27:49 2020 +0800
refactoring
- components/Dashboard
web/src/components/Dashboard/index.js | 157 +++++++++++++++++-----------------
1 file changed, 78 insertions(+), 79 deletions(-)
繼續重構
commit 7c3ef0c76df7d133e1e578a55e76c366b8390251
Author: jeffrey <[email protected]>
Date: Tue Apr 21 15:00:39 2020 +0800
refactoring components/Dashboard
- using React Fragments
web/src/components/Dashboard/index.js | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
依據目前對於 components/Dashboard 的重構來重構其它的 page
commit a23c7109eda53febb02412242588c9a5a9915657
Author: jeffrey <[email protected]>
Date: Tue Apr 21 15:12:04 2020 +0800
refactoring components/Map
web/src/components/Map/index.js | 56 +++++++++++++++++++++--------------------
1 file changed, 29 insertions(+), 27 deletions(-)
commit 884359f061cbdf8488c619de7610b09b307e7c87
Author: jeffrey <[email protected]>
Date: Tue Apr 21 15:07:40 2020 +0800
refactoring components/Setting
web/src/components/Setting/index.js | 40 +++++++++++++++----------------------
1 file changed, 16 insertions(+), 24 deletions(-)
commit 7187d0d197f4d2983b307396ca208c87ce361efc
Author: jeffrey <[email protected]>
Date: Tue Apr 21 15:05:23 2020 +0800
refactoring components/Topology
web/src/components/Topology/index.js | 40 +++++++++++++++---------------------
1 file changed, 16 insertions(+), 24 deletions(-)
使用 styled-components 來重構 components/Dashboard
commit 790cad70779742cbb2e8f75c66f63cd24df55d4c
Refs: [develop]
Author: jeffrey <[email protected]>
Date: Tue Apr 21 15:30:31 2020 +0800
refactoring components/Dashboard
- using styled-components
web/package-lock.json | 81 +++++++++++++++++++++++++++
web/package.json | 3 +-
web/src/components/Dashboard/index.js | 26 +++++++--
web/src/components/Dashboard/index.module.css | 13 -----
4 files changed, 104 insertions(+), 19 deletions(-)
繼續
commit a034fbc080d95445a029290cd1ee6e9a8d6882a2
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 21 15:48:26 2020 +0800
refactoring components/Dashboard
web/src/components/Dashboard/chartLine.js | 52 +++++++++++
web/src/components/Dashboard/index.js | 115 +-----------------------
web/src/components/Dashboard/titleAndText.js | 17 ++++
web/src/components/Dashboard/widgetContainer.js | 70 +++++++++++++++
4 files changed, 140 insertions(+), 114 deletions(-)
1625
ISMS Server - task - [10%] dashboard - 4/27 ~ 5/8
參考 Implement Tree view component with ReactJS and Styled-Components
已將該教學的 tree view porting 到我們 ISMS-Server 上
commit cab93c1aad19a12f4602d0f56f74b477e978ce81
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Tue Apr 21 16:22:27 2020 +0800
implement tree view component
- used at components/Dashboard
- using package react-icons
web/package-lock.json | 8 +++
web/package.json | 1 +
web/src/components/Dashboard/FileExplorer.js | 37 ++++++++++
web/src/components/Dashboard/Tree.js | 93 +++++++++++++++++++++++++
web/src/components/Dashboard/TreeNode.js | 77 ++++++++++++++++++++
web/src/components/Dashboard/widgetContainer.js | 17 ++---
6 files changed, 225 insertions(+), 8 deletions(-)
已經可以就目前 dashboard 上的這兩個 widget 來展現一下 ISMS-Server 的 idea 了
1735
M350-C - issue - [0%] - 0001015: Disconnect Switch Line, GRE#1 disconnect, but GRE status is 2
這個應該是個 enhancement
先把該 issue 的 priority 拉低成 normal
M350-C - issue - [0%] - 0001016: Remove Switch Line, GRE#1 down, but M330 still can ping GRE#1 tunnel ip
靈異現象
先閃開靈異現象出現的區域即可
靈異現象泛指 無法調查 的現象