jina-ai / dashboard

Interactive UI for analyzing Jina logs, designing Flows and viewing Hub images
https://dashboard.jina.ai
Apache License 2.0
118 stars 60 forks source link

feat: workspace redux initial #263

Closed BastinJafari closed 3 years ago

BastinJafari commented 3 years ago

This is a big PR for restructuring our data to include workspaces

codecov[bot] commented 3 years ago

Codecov Report

Merging #263 (bd703ad) into master (89948f6) will increase coverage by 0.68%. The diff coverage is 66.37%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #263      +/-   ##
==========================================
+ Coverage   63.37%   64.06%   +0.68%     
==========================================
  Files          57       60       +3     
  Lines        1185     1344     +159     
  Branches      186      211      +25     
==========================================
+ Hits          751      861     +110     
- Misses        434      483      +49     
Impacted Files Coverage Δ
src/apps/Dashboard.tsx 0.00% <0.00%> (ø)
src/helpers/tests/flow-chart.testData.ts 100.00% <ø> (ø)
src/index.tsx 0.00% <0.00%> (ø)
src/redux/flows/flows.selectors.ts 0.00% <0.00%> (ø)
src/redux/flows/flows.testData.ts 100.00% <ø> (ø)
src/redux/flows/flows.types.ts 100.00% <ø> (ø)
src/redux/global/global.actions.ts 78.00% <0.00%> (-8.67%) :arrow_down:
src/redux/index.ts 60.00% <0.00%> (ø)
src/routes/Dashboard.tsx 0.00% <0.00%> (ø)
src/redux/flows/flows.actions.ts 37.03% <17.64%> (+1.74%) :arrow_up:
... and 14 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 76cd36f...bd703ad. Read the comment docs.

aga11313 commented 3 years ago

Im assuming all of those features are ready to be exposed to the users? Just double check and anything that is not meant to be shown (i remember seeing some delete buttons that didn't do anything) hide it behind @Roshanjosseys production flags

BastinJafari commented 3 years ago

Im assuming all of those features are ready to be exposed to the users? Just double check and anything that is not meant to be shown (i remember seeing some delete buttons that didn't do anything) hide it behind @Roshanjosseys production flags

I put the stuff that is not ready behind Roshans feature flags