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

Webhooks #1836

Open
Tracked by #28
dvsrepo opened this issue Mar 2, 2022 · 1 comment · May be fixed by #5467
Open
Tracked by #28

Webhooks #1836

dvsrepo opened this issue Mar 2, 2022 · 1 comment · May be fixed by #5467
Assignees
Milestone

Comments

@dvsrepo
Copy link
Member

dvsrepo commented Mar 2, 2022

As a user I want to have the ability to register webhooks so I can trigger certain actions when specific events happen.

One could have triggers for at least:

  1. Workspace events
  2. Dataset events

Dataset events would add the most value for automation

@dvsrepo dvsrepo added area: server Indicates that an issue or pull request is related to the server client labels Mar 2, 2022
@frascuchon frascuchon removed client area: server Indicates that an issue or pull request is related to the server labels Jul 12, 2022
@frascuchon frascuchon transferred this issue from another repository Nov 7, 2022
@frascuchon frascuchon added this to the 2023 Q4 milestone Nov 11, 2022
@github-actions
Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the status: stale Indicates that there is no activity on an issue or pull request label Dec 28, 2022
@frascuchon frascuchon removed the status: stale Indicates that there is no activity on an issue or pull request label Jan 9, 2023
@nataliaElv nataliaElv removed this from the 2023 Q4 milestone Jul 4, 2023
@nataliaElv nataliaElv removed the Cloud label Nov 23, 2023
@jfcalvo jfcalvo linked a pull request Sep 9, 2024 that will close this issue
1 task
@jfcalvo jfcalvo self-assigned this Sep 10, 2024
@jfcalvo jfcalvo modified the milestones: v2.2.0, v2.3.0 Sep 10, 2024
jfcalvo added a commit that referenced this issue Sep 16, 2024
# Description

As discussed this PR is moving `webhooks` folder outside `api` folder.
Now that we have specific schemas for webhooks it does not have much
sense to have this code inside the `api` folder.

Refs #1836 

**Type of change**

- Refactor (change restructuring the codebase without changing
functionality)

**How Has This Been Tested**

- [x] Running test suite.

**Checklist**

- I added relevant documentation
- I followed the style guidelines of this project
- I did a self-review of my code
- I made corresponding changes to the documentation
- I confirm My changes generate no new warnings
- I have added tests that prove my fix is effective or that my feature
works
- I have added relevant notes to the CHANGELOG.md file (See
https://keepachangelog.com/)
jfcalvo added a commit that referenced this issue Sep 16, 2024
# Description

As discussed we want to stop using `response.upserted` webhook event and
instead use `response.created` or `response.updated` when a response is
upserted.

Refs #1836 

**Type of change**

- New feature (non-breaking change which adds functionality)

**How Has This Been Tested**

- [x] Running test suite.

**Checklist**

- I added relevant documentation
- I followed the style guidelines of this project
- I did a self-review of my code
- I made corresponding changes to the documentation
- I confirm My changes generate no new warnings
- I have added tests that prove my fix is effective or that my feature
works
- I have added relevant notes to the CHANGELOG.md file (See
https://keepachangelog.com/)
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 a pull request may close this issue.

4 participants