1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-09 11:14:29 +02:00
unleash.unleash/frontend/src
Nuno Góis 12ff4abe6a
chore: incoming webhook events UI (#6317)
https://linear.app/unleash/issue/2-1937/incoming-webhook-events-ui

This PR implements the UI for incoming webhook events.

We're also introducing a new `SidePanelList` component that we'll be
able to reuse when we tackle action set events. This PR also promotes
`ReactJSONEditor` to a common component and adapts it slightly for this
use case.


![image](https://github.com/Unleash/unleash/assets/14320932/b1abc2e0-3971-4882-b6f6-0ae48d1523d5)


![image](https://github.com/Unleash/unleash/assets/14320932/ce5c31e4-650a-4df5-a966-2ce06fd6baa8)

We're refreshing the events view every 5s, so if you're monitoring
events for a specific incoming webhook you can see the latest ones
coming in.
We load 20 (configurable through the hook) events by default. Everytime
you reach the end of the list you can load 20 more events until you
reach the end of the event list.


![image](https://github.com/Unleash/unleash/assets/14320932/94f187a1-8b0f-4138-8dbc-d3ebc9914bfd)
2024-02-23 11:01:27 +00:00
..
__mocks__
assets chore: show new change request diagram for users who are exposed to scheduled CRs (#5777) 2024-01-08 09:49:13 +05:30
component chore: incoming webhook events UI (#6317) 2024-02-23 11:01:27 +00:00
constants feat: make maintenance-related 503s more intuitive (#5018) 2023-10-16 09:27:29 +01:00
contexts feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
hooks chore: incoming webhook events UI (#6317) 2024-02-23 11:01:27 +00:00
interfaces chore: incoming webhook events UI (#6317) 2024-02-23 11:01:27 +00:00
openapi chore: generate orval types (#6310) 2024-02-22 12:50:17 +01:00
themes Dashboard health stats widget (#6262) 2024-02-23 09:05:59 +01:00
types chore(deps): update dependency @biomejs/biome to v1.4.1 (#5709) 2024-01-10 09:11:49 +00:00
utils feat: Make storing to local storage robust (#6139) 2024-02-13 09:36:15 +02:00
index.tsx feat: sdk reporting flag and e2e test (#6216) 2024-02-13 14:13:21 +02:00
setupTests.ts feat: add new sticky component to handle stacked stickies (#5088) 2023-10-19 15:50:37 +01:00
vite-env.d.ts