You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by GitBox <gi...@apache.org> on 2022/09/06 13:56:42 UTC

[GitHub] [incubator-devlake] e2corporation opened a new issue, #2979: [Feature][Config-UI] Add Webhooks Feature for Data Integrations

e2corporation opened a new issue, #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979

   ### Search before asking
   
   - [X] I had searched in the [issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and found no similar feature requirement.
   
   
   ### Description
   
   As a sub-feature of the larger **DORA Metrics** Feature on UI, a Webhook section will be added to configuration UI. Design references will be obtained from the Product Team.
   
   **Core Development Tasks** (High-Level)
   - [ ] Add **Webhooks** Section to _Data Integrations_
   - [ ] Create Webhooks Management Page
     - [ ] Add Data Grid / Table for Listing all Available Webhooks
     - [ ] Integrate Add / Edit Webhook Workflow
     - [ ] Integrate Delete Webhook Workflow
   - [ ] Create Webhooks Hook Service for fetching API Resources (`hook/useWebhooks.jsx`)
     - Check with Backend Team for API Resource Endpoints
   
   <img width="894" alt="Screen Shot 2022-09-06 at 9 54 19 AM" src="https://user-images.githubusercontent.com/1742233/188653637-a57ac55b-82fe-475c-a2f0-795b69e9577a.png">
   <img width="896" alt="Screen Shot 2022-09-06 at 9 54 26 AM" src="https://user-images.githubusercontent.com/1742233/188653631-3c82c9ad-bb59-462a-9bf6-74f4153b758a.png">
   <img width="911" alt="Screen Shot 2022-09-06 at 9 55 19 AM" src="https://user-images.githubusercontent.com/1742233/188653765-7ad7b2ac-b21a-4dd3-97c0-fd9234efa28f.png">
   
   
   
   ### Use case
   
   _No response_
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] mintsweet commented on issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
mintsweet commented on issue #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979#issuecomment-1240227151

   9.7:
   
   - [x]  Add Webhooks Section to Data Integrations (pages/configure/integration/index.jsx).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] e2corporation closed issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
e2corporation closed issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations
URL: https://github.com/apache/incubator-devlake/issues/2979


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] e2corporation commented on issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
e2corporation commented on issue #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979#issuecomment-1238321126

   **webhook-provider.svg**
   ```
   <svg width="100" height="100" viewBox="0 0 58 52" fill="none" xmlns="http://www.w3.org/2000/svg">
   <path d="M27.2239 21.9899C24.8672 25.8703 22.6083 29.6289 20.3028 33.3587C19.7113 34.3151 19.4179 35.0951 19.8914 36.3131C21.1971 39.6749 19.3543 42.947 15.8922 43.8365C12.6319 44.6743 9.44613 42.5714 8.79873 39.1488C8.2243 36.1184 10.626 33.1474 14.0369 32.6745C14.3226 32.6334 14.6144 32.6289 15.0942 32.5939L20.2842 24.0791C17.0239 20.9013 15.0771 17.1851 15.5071 12.5811C15.8176 9.32719 17.1186 6.51426 19.5064 4.20918C21.7027 2.06888 24.5804 0.728584 27.6616 0.410795C30.7429 0.0930059 33.8425 0.816833 36.4459 2.46212C41.6188 5.71599 43.9817 12.055 41.9635 17.4816L37.2221 16.2211C37.8555 13.2045 37.3867 10.4949 35.3094 8.17465C33.937 6.64198 32.1749 5.83916 30.1722 5.54418C26.162 4.94966 22.2202 7.47978 21.0512 11.3358C19.7238 15.7148 21.7327 19.2926 27.2239 21.9899Z" fill="#7497F7"/>
   <path d="M33.9556 17.3995C35.6153 20.2687 37.3028 23.1774 38.9733 26.0664C47.4206 23.5074 53.789 28.0856 56.0727 32.9892C58.8331 38.9116 56.9468 45.9257 51.527 49.5794C45.9643 53.3305 38.9283 52.6889 33.9991 47.8719L37.8664 44.7017C42.7351 47.7898 46.9921 47.6438 50.153 43.9886C51.4577 42.4671 52.1615 40.5375 52.1365 38.5507C52.1114 36.564 51.3591 34.652 50.0164 33.1626C46.8166 29.6396 42.5286 29.5316 37.3463 32.9147C35.1961 29.1789 33.0086 25.4734 30.9267 21.7117C30.2249 20.4436 29.4502 19.7077 27.8682 19.4309C25.229 18.9748 23.5212 16.7609 23.4172 14.2703C23.3532 13.081 23.6764 11.9024 24.34 10.9044C25.0037 9.90638 25.9736 9.14039 27.1101 8.71672C28.2467 8.29305 29.4912 8.23356 30.6645 8.54684C31.8377 8.86011 32.8792 9.52997 33.6389 10.46C34.8996 12.02 35.3001 13.7762 34.6372 15.6996C34.4524 16.2455 34.2133 16.764 33.9556 17.3995Z" fill="#7497F7"/>
   <path d="M37.9269 40.8548H27.7564C26.7815 44.7807 24.6763 47.951 21.0496 49.9672C18.3007 51.5212 15.0826 52.0823 11.955 51.5531C5.99955 50.6119 1.13243 45.3616 0.700828 39.4483C0.216445 32.7505 4.9159 26.7978 11.1818 25.4597C11.615 26.9985 12.0512 28.5524 12.4844 30.0866C6.7401 32.9588 4.74667 36.5776 6.35507 41.1042C7.77096 45.0864 11.7889 47.2698 16.1623 46.4259C20.6242 45.5638 22.8722 41.9328 22.599 36.1048C26.828 36.1048 31.0602 36.0622 35.2892 36.126C36.9411 36.1519 38.2157 35.9846 39.4608 34.5584C41.5086 32.2123 45.2796 32.4297 47.4858 34.639C48.5436 35.7211 49.1191 37.1705 49.0857 38.6683C49.0524 40.166 48.4129 41.5894 47.308 42.6254C46.2031 43.6614 44.7232 44.2251 43.1939 44.1924C41.6646 44.1598 40.2112 43.5335 39.1534 42.4513C38.711 41.9785 38.3616 41.4265 37.9269 40.8548Z" fill="#7497F7"/>
   </svg>
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] mintsweet commented on issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
mintsweet commented on issue #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979#issuecomment-1241400914

   @e2corporation Thanks for your reminder.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] mintsweet commented on issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
mintsweet commented on issue #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979#issuecomment-1240172187

   @e2corporation  I follow the Core Development Tasks you describe, and I tick each one I complete.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] e2corporation commented on issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
e2corporation commented on issue #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979#issuecomment-1239395989

   @mintsweet Can you please add a comment on this ticket for assignment if it's one of your main development tasks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-devlake] e2corporation commented on issue #2979: [Feature][Config-UI] Add DORA Webhooks Feature for Data Integrations

Posted by GitBox <gi...@apache.org>.
e2corporation commented on issue #2979:
URL: https://github.com/apache/incubator-devlake/issues/2979#issuecomment-1241172603

   @mintsweet We are running V3 of BlueprintJS, for documentation regarding available core UI components, props and other very useful information always keep this link handy (if you haven't already discovered it).
   
   **BlueprintJS Docs V3**
   https://blueprintjs.com/docs/versions/3/


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@devlake.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org