1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-05-17 01:17:29 +02: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 chore: add no unused imports biome rule (#5855) 2024-01-11 12:44:05 +00:00
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 chore: add no unused imports biome rule (#5855) 2024-01-11 12:44:05 +00:00
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 Biome1.5.1 (#5867) 2024-01-12 09:25:59 +00:00
demo fix: add new steps to demo guide (#6112) 2024-02-05 11:36:15 +01:00
environments
events Biome1.5.1 (#5867) 2024-01-12 09:25:59 +00:00
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 chore: add no unused imports biome rule (#5855) 2024-01-11 12:44:05 +00:00
feedbackNew feat: add posted feedback table (#6113) 2024-02-02 15:39:29 +02:00
filter chore: add no unused imports biome rule (#5855) 2024-01-11 12:44:05 +00:00
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 fix: upgrade unleash-client to v5.3.0 (#5800) 2024-01-24 09:12:07 +01:00
project fix: only show visible environments for that project in actions (#6318) 2024-02-23 08:24:32 +00:00
providers task: Use fine-grained project permissions in frontend (#5974) 2024-01-22 15:34:10 +01:00
segments Biome1.5.1 (#5867) 2024-01-12 09:25:59 +00:00
splash
strategies feat: capped at limit strategy in application usage (#6323) 2024-02-22 20:35:39 +01:00
tags Feat/disabled strategies (#5930) 2024-01-17 13:20:39 +01:00
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 Fix: losing redirect on provider login (#5970) 2024-01-19 14:31:42 +02:00