Add team webhooks and deploy tokens - #35
Open
Yxmura wants to merge 1 commit into
Open
Conversation
- Add TeamWebhook model for team-level webhook notifications - Add DeployToken model for API-triggered deployments - Add webhook service with support for both project and team webhooks - Add deploy API endpoints (POST /api/deploy, GET /api/deployments/:id) - Add team webhooks UI with project scoping and event filtering - Add deploy tokens UI with token generation and revocation - Update deployment tasks to send webhooks to team-level subscribers
Author
|
addresses #34 |
Owner
|
Can you describe what deploy tokens are for? I'm not sure I understand the user story. |
Author
It's to trigger deploys via API |
Owner
|
Right, deploy webhook then. Sure, I'll review what you have but I already had a local branch with some of that being implemented. I'll see what I can merge. |
Author
Oh perfect. Thanks a lot. If you have a better approach in your branch go with it, no worries <3 |
Dvorinka
added a commit
to Dvorinka/devpush
that referenced
this pull request
Aug 24, 2026
Add TeamWebhook model for team-level webhook notifications and DeployToken model for API-triggered deployments. Webhook service sends POST requests on deployment state changes (started, succeeded, failed, canceled) to subscribed endpoints. Deploy API endpoints (POST /api/deploy, GET /api/deployments/:id) enable programmatic deployments via tokens. Team webhooks UI with project scoping and event filtering. Deploy tokens UI with token generation and revocation. Migration c1a2b3d4e5f6 adds team_webhook and deploy_token tables. Authored By: TDvorak <info@tdvorak.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
disclaimer: this code was written by Claude, not me, so it'd be finished quickly.