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: workspace webhooks #2748

Merged
merged 6 commits into from
Nov 10, 2023
Merged

Conversation

rahulramesha
Copy link
Collaborator

Feature for workspace webhooks

Copy link

vercel bot commented Nov 10, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

6 Ignored Deployments
Name Status Preview Updated (UTC)
plane ⬜️ Ignored (Inspect) Nov 10, 2023 10:15am
plane-dev ⬜️ Ignored (Inspect) Nov 10, 2023 10:15am
plane-sh ⬜️ Ignored (Inspect) Nov 10, 2023 10:15am
plane-sh-dev ⬜️ Ignored (Inspect) Nov 10, 2023 10:15am
plane-sh-stage ⬜️ Ignored (Inspect) Nov 10, 2023 10:15am
plane-staging ⬜️ Ignored (Inspect) Nov 10, 2023 10:15am

@sriramveeraghanta sriramveeraghanta merged commit be14d0f into feat/api_webhooks Nov 10, 2023
1 of 2 checks passed
@sriramveeraghanta sriramveeraghanta deleted the feat/workspace_webhooks branch November 10, 2023 13:48
sriramveeraghanta added a commit that referenced this pull request Nov 15, 2023
* dev: initiate external apis

* dev: external api

* dev: external public api implementation

* dev: add prefix to all api tokens

* dev: flag to enable disable api token api access

* dev: webhook model create and apis

* dev: webhook settings

* fix: webhook logs

* chore: removed drf spectacular

* dev: remove retry_count and fix api logging for get requests

* dev: refactor webhook logic

* fix: celery retry mechanism

* chore: event and action change

* chore: migrations changes

* dev: proxy setup for apis

* chore: changed retry time and cleanup

* chore: added issue comment and inbox issue api endpoints

* fix: migration files

* fix: added env variables

* fix: removed issue attachment from proxy

* fix: added new migration file

* fix: restricted wehbook access

* chore: changed urls

* chore: fixed porject serializer

* fix: set expire for api token

* fix: retrive endpoint for api token

* feat: Api Token screens & api integration

* dev: webhook endpoint changes

* dev: add fields for webhook updates

* feat: Download Api secret key

* chore: removed BASE API URL

* feat: revoke token access

* dev: migration fixes

* feat: workspace webhooks (#2748)

* feat: workspace webhook store, services integeration and rendered webhook list and create

* chore: handled webhook update and rengenerate token in workspace webhooks

* feat: regenerate key and delete functionality

---------

Co-authored-by: Ramesh Kumar <[email protected]>
Co-authored-by: gurusainath <[email protected]>
Co-authored-by: Ramesh Kumar Chandra <[email protected]>

* fix: url validation added

* fix: seperated env for webhook and api

* Web hooks refactoring

* add show option for generated hook key

* Api token restructure

* webhook minor fixes

* fix build errors

* chore: improvements in file structring

* dev: rate limiting the open apis

---------

Co-authored-by: pablohashescobar <[email protected]>
Co-authored-by: LAKHAN BAHETI <[email protected]>
Co-authored-by: rahulramesha <[email protected]>
Co-authored-by: Ramesh Kumar <[email protected]>
Co-authored-by: gurusainath <[email protected]>
Co-authored-by: Ramesh Kumar Chandra <[email protected]>
Co-authored-by: Nikhil <[email protected]>
Co-authored-by: sriram veeraghanta <[email protected]>
Co-authored-by: rahulramesha <[email protected]>
sriramveeraghanta added a commit that referenced this pull request Dec 7, 2023
* dev: initiate external apis

* dev: external api

* dev: external public api implementation

* dev: add prefix to all api tokens

* dev: flag to enable disable api token api access

* dev: webhook model create and apis

* dev: webhook settings

* fix: webhook logs

* chore: removed drf spectacular

* dev: remove retry_count and fix api logging for get requests

* dev: refactor webhook logic

* fix: celery retry mechanism

* chore: event and action change

* chore: migrations changes

* dev: proxy setup for apis

* chore: changed retry time and cleanup

* chore: added issue comment and inbox issue api endpoints

* fix: migration files

* fix: added env variables

* fix: removed issue attachment from proxy

* fix: added new migration file

* fix: restricted wehbook access

* chore: changed urls

* chore: fixed porject serializer

* fix: set expire for api token

* fix: retrive endpoint for api token

* feat: Api Token screens & api integration

* dev: webhook endpoint changes

* dev: add fields for webhook updates

* feat: Download Api secret key

* chore: removed BASE API URL

* feat: revoke token access

* dev: migration fixes

* feat: workspace webhooks (#2748)

* feat: workspace webhook store, services integeration and rendered webhook list and create

* chore: handled webhook update and rengenerate token in workspace webhooks

* feat: regenerate key and delete functionality

---------

Co-authored-by: Ramesh Kumar <[email protected]>
Co-authored-by: gurusainath <[email protected]>
Co-authored-by: Ramesh Kumar Chandra <[email protected]>

* fix: url validation added

* fix: seperated env for webhook and api

* Web hooks refactoring

* add show option for generated hook key

* Api token restructure

* webhook minor fixes

* fix build errors

* chore: improvements in file structring

* dev: rate limiting the open apis

---------

Co-authored-by: pablohashescobar <[email protected]>
Co-authored-by: LAKHAN BAHETI <[email protected]>
Co-authored-by: rahulramesha <[email protected]>
Co-authored-by: Ramesh Kumar <[email protected]>
Co-authored-by: gurusainath <[email protected]>
Co-authored-by: Ramesh Kumar Chandra <[email protected]>
Co-authored-by: Nikhil <[email protected]>
Co-authored-by: sriram veeraghanta <[email protected]>
Co-authored-by: rahulramesha <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants