cal.pub0.org/packages/features
Carina Wollendorfer 84efda07e9
Team webhooks (#8917)
* allow event type specific webhooks for all event types

* first version of team webhooks

* add empty view

* design fixes when no teams + invalidate query on delete/update

* linke to new webhooks page with teamId in query

* make one button with dropdown instead of a button for every team

* add subtitle to dropdown

* add avatar fallback

* authorization when editing webhook

* fix event type webhooks

* fix authorization for delete handler

* code clean up

* fix disabled switch

* add migration

* fix subscriberUrlReservered function and fix authorization

* fix type error

* fix type error

* fix switch not updating

* make sure webhooks are triggered for the correct even types

* code clean up

* only show teams were user has write access

* make webhooks read-only for members

* fix comment

* fix type error

* fix webhook tests for team event types

* implement feedback

* code clean up from feedback

* code clean up (feedback)

* throw error if param missing in subscriberUrlReservered

* handle null/undefined values in getWebhooks itself

* better variable naming

* better check if webhook is readonly

* create assertPartOfTeamWithRequiredAccessLevel to remove duplicate code

---------

Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: alannnc <alannnc@gmail.com>
2023-05-23 01:15:29 +00:00
..
apps add an enum generator, stop importing from @prisma/client (#8548) 2023-05-02 13:44:05 +02:00
auth Add changesets/cli to release embed (#8126) 2023-05-13 08:22:31 +00:00
bookings Team webhooks (#8917) 2023-05-23 01:15:29 +00:00
calendars [CAL-1545] replace heroicons with lucide.dev (#8599) 2023-05-17 12:47:44 +00:00
conferencing Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
ee fix: user undefined (#9022) 2023-05-22 23:02:54 +00:00
eventtypes enable search in select and adding border bottom color (#8988) 2023-05-19 19:43:01 +00:00
flags perf: tRPC procedures and middleware refactor (#8419) 2023-05-09 19:27:05 +00:00
form-builder Improvements: Prefill Routing Forms and connect prefilling with Booking Form (#8780) 2023-05-17 08:47:48 +00:00
insights perf: tRPC procedures and middleware refactor (#8419) 2023-05-09 19:27:05 +00:00
kbar Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
links Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
schedules Enabling workflows for managed events (#8446) 2023-05-15 13:56:26 +00:00
settings Fix: Profile update refresh issues (#8570) 2023-05-20 00:37:58 +00:00
shell Fix: Profile update refresh issues (#8570) 2023-05-20 00:37:58 +00:00
tips fix: teams upgrade banner on smaller screens (#8786) 2023-05-12 00:23:11 +00:00
users Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
webhooks Team webhooks (#8917) 2023-05-23 01:15:29 +00:00
index.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
package.json Add changesets/cli to release embed (#8126) 2023-05-13 08:22:31 +00:00
tailwind.config.js Adds basic global feature flags (#7459) 2023-03-24 17:59:04 -07:00
tsconfig.json New Booker Component (preparations for booker atom) (#6792) 2023-04-24 16:32:30 +02:00