1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-06 00:07:44 +01:00
unleash.unleash/frontend/src/component
Nuno Góis a54ef27adc
chore: remove mermaid in favor of react archer (#6320)
https://linear.app/unleash/issue/2-1968/use-react-archer-instead-of-mermaid-in-the-network-overview

This PR removes [mermaid](https://github.com/mermaid-js/mermaid) in
favor of [react-archer](https://github.com/pierpo/react-archer), which
meant adapting `NetworkOverview` to use `react-archer` instead, since
that was the only remaining feature using `mermaid`.

Opted not to use RPS labels in the lines since it was very noisy
visually. Took the liberty to make some visual changes, but we can align
afterwards with @nicolaesocaciu if needed.

### Example with 1 app


![image](https://github.com/Unleash/unleash/assets/14320932/83bf3d52-8bb7-49cc-8fef-1d8f758090b7)

### Example with 3 apps


![image](https://github.com/Unleash/unleash/assets/14320932/c01b820e-92e1-495a-a360-0f8ff5fafe50)

### Example with 30 apps


![image](https://github.com/Unleash/unleash/assets/14320932/49314ee0-ad30-4c67-873e-7b91ca39d009)

### Example in light theme


![image](https://github.com/Unleash/unleash/assets/14320932/1ce7055f-df8f-4b4e-b731-bf0f951bbb0c)
2024-02-23 08:31:14 +00:00
..
accessOverview
admin chore: remove mermaid in favor of react archer (#6320) 2024-02-23 08:31:14 +00:00
application fix: show total applications (#6326) 2024-02-23 07:18:11 +01:00
archive
banners task: Add banner encouraging edge upgrade (#6018) 2024-01-24 14:22:48 +00:00
changeRequest fix: generalize multi action button (#6294) 2024-02-21 14:37:35 +01:00
common chore: remove mermaid in favor of react archer (#6320) 2024-02-23 08:31:14 +00:00
context
demo fix: add new steps to demo guide (#6112) 2024-02-05 11:36:15 +01:00
environments
events
executiveDashboard Dashboard health stats widget (#6262) 2024-02-23 09:05:59 +01:00
feature feat: show info on what would be deleted (#6235) 2024-02-16 04:13:40 +00:00
featureTypes fix: misc UI/UX fixes (#6241) 2024-02-15 08:17:11 +00:00
feedback
feedbackNew feat: add posted feedback table (#6113) 2024-02-02 15:39:29 +02:00
filter
incomingWebhooks fix: clickable names in inc wh and action tables (#6275) 2024-02-20 09:28:00 +00:00
integrations fix: misc UI/UX fixes (#6241) 2024-02-15 08:17:11 +00:00
layout feat: sdk reporting flag and e2e test (#6216) 2024-02-13 14:13:21 +02:00
loginHistory
maintenance
menu feat: switching to paginated applications list (#6316) 2024-02-22 15:15:50 +01:00
playground/Playground
project fix: only show visible environments for that project in actions (#6318) 2024-02-23 08:24:32 +00:00
providers
segments
splash
strategies feat: capped at limit strategy in application usage (#6323) 2024-02-22 20:35:39 +01:00
tags
user feat: rate limit password reset attempts (#6257) 2024-02-21 08:49:54 +01:00
App.tsx Feat/UI error observability (#6169) 2024-02-09 13:07:44 +01:00
InitialRedirect.tsx