1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-06 00:07:44 +01:00
unleash.unleash/frontend/src
Nuno Góis 7af91c7e9d
chore: incoming webhooks table (#5837)
https://linear.app/unleash/issue/2-1817/ui-create-an-incoming-webhooks-configuration-page

This adds an incoming webhooks page with the respective table. We plan
on possibly extending the table with a couple more columns in a future
PR.

This allows us:
 - View all configured incoming webhooks;
 - Copy their URL to the clipboard;
 - Remove them;

For "new" and "edit" operations we still need the incoming webhooks
form/dialog, coming in a future PR.

**Note**: Even though we are showing the full URL in the table for now,
we may end up truncating its start in the future (e.g.
`.../api/incoming-webhook/<webhook-name>` - This decision depends on how
it will look like after the rest of the columns are added.


![image](https://github.com/Unleash/unleash/assets/14320932/1cac3286-818f-4967-8686-43f78aa6bd33)
2024-01-11 12:05:14 +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 webhooks table (#5837) 2024-01-11 12:05:14 +00:00
constants
contexts
hooks chore: adapt integrations layout for incoming webhooks (#5828) 2024-01-10 10:33:51 +00:00
interfaces chore: incoming webhooks table (#5837) 2024-01-11 12:05:14 +00:00
openapi chore: generate missing orval types (#5722) 2023-12-22 12:10:50 +02:00
themes chore(deps): update material-ui monorepo (#4403) 2024-01-11 08:17:10 +00:00
types chore(deps): update dependency @biomejs/biome to v1.4.1 (#5709) 2024-01-10 09:11:49 +00:00
utils feat: daily metrics display (#5836) 2024-01-11 10:39:58 +01:00
index.tsx refactor: move plausible context on top of feedback (#5824) 2024-01-10 11:31:41 +02:00
setupTests.ts
vite-env.d.ts