cal.pub0.org/apps/web/pages/api
Carina Wollendorfer 89510e6af6
Zapier Trigger: After Meeting ends (#3827)
* add new trigger with first simple job scheduling

* fix DB update

* use array to save scheduled jobs in booking

* cancel scheduled jobs when zap disabled or zapier disconnected

* schedule jobs only for confirmed bookings

* schedule jobs for already existing bookings

* fix bug to create workflow reminders when confirming recurring events

* delete remove all zapier webhooks when api key is deleted

* schedule job for all confirmed recurring bookings

* fix zapier trigger and workflow reminders when cancelling recurring events

* code clean up

* code clean up

* add migration

* add type package for node-schedule

* remove nodescheduler

* add updated nodescheduler

* move code to app-store

* add meeting ended to webhook constants

* udpate zapier README.md

* implement QA suggestions

* add default handler and fix imports

* Type fix

Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Omar López <zomars@me.com>
2022-08-15 20:18:41 +00:00
..
app-store Routing Forms (#2785) 2022-07-14 12:40:53 +00:00
auth Adds verify page 2022-08-05 21:09:52 -06:00
availability migrate api/availability/[user] to viewer.availability.user in trpc (#3591) 2022-08-12 11:16:55 -06:00
book Zapier Trigger: After Meeting ends (#3827) 2022-08-15 20:18:41 +00:00
cron Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
import Linting fixes round #1 (#2906) 2022-06-06 18:24:37 +00:00
integrations Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
intent-username Migrates all tRPC code to a monorepo package (#3484) 2022-07-22 11:27:06 -06:00
schedule Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
teams/[team] Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
trpc Migrates all tRPC code to a monorepo package (#3484) 2022-07-22 11:27:06 -06:00
user Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
cancel.ts Zapier Trigger: After Meeting ends (#3827) 2022-08-15 20:18:41 +00:00
collect-events.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
email.ts Broken Integration Alarm System (#3135) 2022-06-24 23:16:20 -06:00
eventType.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
integrations.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
me.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
teams.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
upgrade.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
username.ts Migrates all tRPC code to a monorepo package (#3484) 2022-07-22 11:27:06 -06:00
v2-opt-in.ts Adds middleware to get V2 early access (#3617) 2022-08-09 10:21:15 +01:00
version.ts feat: adds new version endpoint in internal api (#3155) 2022-06-25 05:37:29 +00:00