Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: webhooks page #1

Merged
merged 40 commits into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
4da4f1a
wip: webhooks page
michaelhthomas Nov 9, 2023
2ad81d3
wip: dependencies
michaelhthomas Nov 9, 2023
3bfa843
style: clean up Drawer / EditDrawer
michaelhthomas Nov 9, 2023
469a7c7
refactor: move webhooks components into folder
michaelhthomas Nov 9, 2023
9e8e9d6
refactor: WebhooksEditDrawer → WebhookEditDrawer
michaelhthomas Nov 9, 2023
cbb5cdc
feat: add details card / grid components
michaelhthomas Nov 9, 2023
737ca83
fix(Drawer): apply global text color
michaelhthomas Nov 9, 2023
62046b7
feat: webhook info drawer
michaelhthomas Nov 9, 2023
a4f3294
Merge branch 'main' into feat-webhooks
michaelhthomas Nov 11, 2023
cd58518
refactor(webhooks): migrate to new API library
michaelhthomas Nov 11, 2023
1ccf9ad
style: format with prettier
michaelhthomas Nov 11, 2023
9a2c976
Merge branch 'main' into feat-webhooks
michaelhthomas Nov 11, 2023
5ba4202
style: format with prettier
michaelhthomas Nov 11, 2023
541186b
Merge branch 'main' into feat-webhooks
michaelhthomas Nov 12, 2023
5ba19fe
chore: lint and format
michaelhthomas Nov 12, 2023
3d9a9ce
Merge branch 'main' into feat-webhooks
michaelhthomas Nov 12, 2023
01348c8
fix(drawer): improve width handling on large screens
michaelhthomas Nov 13, 2023
d6305a5
feat(WebhookEditDrawer): fetch webhook info using query client
michaelhthomas Nov 13, 2023
f77288a
feat: add webhook message info
michaelhthomas Nov 13, 2023
5ee4cbf
feat: hide secret text in info drawer
michaelhthomas Nov 13, 2023
e1b6765
fix: tweak style of secret text
michaelhthomas Nov 13, 2023
3865e25
style: fix formatting
michaelhthomas Nov 13, 2023
2c9ab9d
feat(webhooks): reset secret button
michaelhthomas Nov 14, 2023
090e403
refactor(Drawer): move to modals folder
michaelhthomas Nov 14, 2023
1a86e39
feat: Modal & ConfirmationDialog components
michaelhthomas Nov 14, 2023
e697652
feat(WebhookEditDrawer): add confirmation dialog for delete
michaelhthomas Nov 14, 2023
71ed74e
fix(WebhookInfoDrawer): use query to keep data up to date
michaelhthomas Nov 14, 2023
163d589
fix(WebhookMessages): pass webhook id to more buttons
michaelhthomas Nov 14, 2023
5c4edd1
Merge remote-tracking branch 'origin/main' into feat-webhooks
michaelhthomas Dec 20, 2023
f50efba
fix: update api spec to reflect actual behavior
michaelhthomas Dec 20, 2023
6986324
feat: webhook message content dialog
michaelhthomas Dec 20, 2023
7218c5c
fix(api): add webhook test endpoint
michaelhthomas Dec 21, 2023
ecc75ab
feat: add ability to test webhooks
michaelhthomas Dec 21, 2023
5f1e1a9
chore: update api spec
michaelhthomas Dec 21, 2023
123ea62
Merge branch 'main' into feat-webhooks
michaelhthomas Dec 21, 2023
e93d1b5
feat: webhook attempts dialog
michaelhthomas Dec 21, 2023
a2c6fe1
fix(WebhookMessageDialog): increase dialog size
michaelhthomas Dec 21, 2023
54bee10
fix: add error handling for webhook attempts
michaelhthomas Mar 12, 2024
2d125bc
fix(WebhookMessages): slightly condense table to prevent scrolling
michaelhthomas Mar 12, 2024
163ee07
feat: migrate to tanstack-query v5
michaelhthomas Mar 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"dependencies": {
"@iconify/svelte": "^3.1.4",
"@popperjs/core": "^2.11.8",
"@tanstack/svelte-query": "^4.36.1",
"@tanstack/svelte-query": "^5.26.3",
"ag-grid-community": "^30.2.0",
"ag-grid-svelte": "^0.3.0",
"chart.js": "^4.4.0",
Expand All @@ -30,8 +30,10 @@
"flowbite-svelte": "^0.44.19",
"svelte-chartjs": "^3.1.2",
"svelte-modals": "^1.3.0",
"sveltekit-superforms": "^1.10.1",
"tailwind-merge": "^2.0.0",
"ts-pattern": "^5.0.5"
"ts-pattern": "^5.0.5",
"zod": "^3.22.4"
},
"devDependencies": {
"@openapitools/openapi-generator-cli": "^2.7.0",
Expand Down
Loading
Loading