-
Notifications
You must be signed in to change notification settings - Fork 8.6k
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
fix(marketing): move the sitemap for search engines to core app #15893
fix(marketing): move the sitemap for search engines to core app #15893
Conversation
* fix: add blacklist email logic in backedn * chore: type err * Update packages/features/bookings/lib/handleNewBooking.ts * Update packages/features/bookings/lib/handleNewBooking.ts --------- Co-authored-by: Keith Williams <[email protected]>
* fix timezone display on booking page to reflect event availability timezone * migrate fetching event owner's schedule to server side * migrate fetching event owner's schedule to server side * fix e2e test errors * Add WEBAPP_URL_FOR_OAUTH to salesforce auth * In event manager constructor include "_crm" credentials as calendar creds * Change crm apps to type to end with `_crm` * Move sendgrid out of CRM * Add zoho bigin to CRM apps * When getting apps, use slug * Add `crm` variants * Hubspot Oauth use `WEBAPP_URL_FOR_OAUTH` * Refactor creating credentials * Fix empty CRM page * Use credentials with `_crm` * Abstract getAppCategoryTitle * Add integration.handler changes * Init crmManager * Change salesforce to CrmService * Create crmManager * Create contact on new event * Create event * Create new CRM reference * - Fix create new contact for salesforce - Add reschedule to crmManager * Create deleteAllCRMEvents * When searching for credential, look for current credentials in class * On cancel, delete 3rd party events * Add delete method * Type fix * Type fix * Convert Close.com to CrmService * Convert Close.com to CrmService * Move hubspot to CrmService * Convert Pipedrive to CrmService * Rename classes to CrmService * Move ZohoCrm to CrmService * Move Bigin to CrmService * Type return for CrmServices * Fix type errors * Close.com create leads and contacts * Fix tests * Type fix * Zoho bug fixes * Clean up * Type fixes * Remove apiDeletes * Type fixes * Specific typing * Type fix * Type fix * Type fix * Type fix * Type fix * feat: Enable CRM apps on a per event type basis (#14450) * Add Salesforce to be an event type app * Handle new booking, only get enabled CRM credentials * Abstract generating search params * Add close.com to event type * Clean up * Move hubspot to event type * Add pipedrive to event type * Add zoho bigin to event type * Add zoho crm to event type * Remove console.log * Add deleting CRM apps from event type * Delete event type apps * Fix deleting credentials * Add CRM app data to event type metadata * Backwards compatibility: add CRM credential if doesn't exist on event type * Don't include user CRM credentials for backwards comp * Backwards compatibility show CRM app is enabled and dirty field * Clean up * Type fixes * Type fixes * Type fix * Type fix * Remove console.log * Test fix * Upgrade embed-react vite version - dev * Change build can't find error message * Add back omni install prop * Clean up * Refactor `writeAppDataToEventType` * Use eventType repository in writeAppDataToEventType * Clean up old comments * Add error logging * createCRMEvents pass event uid as created event uid * Use `getUid` * Clean up props in create crm event * Small changes to `crmManager` * Fix zoho CRM * refactor crmManager * Undo vite config change * Fix teamId query * Fix bigin error * Remove need for `writeAppDataToEventType` * Add `getAllCredentials` test * Add crmManager tests * Type fixes * Fix type errors * Fix getAllCredentials test * Fix tests * Skip CRM manager tests for now * feat: Skip RR Assignment if Contact Exists In Salesforce (#14556) Co-authored-by: CarinaWolli <[email protected]> * Update yarn.lock * @zomars feedback - use new URL for state params * fix: update hook to not produce enabled === undefined * fix: update app card interfaces to use the new enabled from useIsAppEnabled * fix: feedback for crm RR skip (#15160) * code clean up * fix type any * test setup for RR lead skip * code clean up * simplify code * type error * finshed first test for RR lead skip * add seconds test * add test for handleNewBooking * test if teamMember is set * fix missing enabled key * fix tests * fix type error * use setSystemTime instead of getDate * remove nested if --------- Co-authored-by: CarinaWolli <[email protected]> * fix type error * fix: remove app metadata from all eventTypes on deleting the app * fix: update hook to not produce enabled === undefined (default to false) --------- Co-authored-by: Shaik-Sirajuddin <sirajuddinshaik30gmail.com> Co-authored-by: Shaik-Sirajuddin <[email protected]> Co-authored-by: Shaik-Sirajuddin <[email protected]> Co-authored-by: sean-brydon <[email protected]> Co-authored-by: Omar López <[email protected]> Co-authored-by: CarinaWolli <[email protected]> Co-authored-by: sean-brydon <[email protected]> Co-authored-by: Carina Wollendorfer <[email protected]> Co-authored-by: Somay Chauhan <[email protected]>
* During signup, if the account already exists, we redirect the user to /event-types instead of onboarding. Adding this redirection logic to /event-types page as well to ensure the user is redirected to the correct redirectUrl.
…pps (#15173) * Send all events to analytics apps * feat: Start sending all events fired for embed to Analytics Apps(GTM Support added) * Add tests
* Fix typo * Added optional chaining
* fix: 404 collisions * Added E2E test * Removed await * Attempting to fix E2E * fingers crossed Signed-off-by: zomars <[email protected]> * fix: e2e tests * fix: missing navigation to 404 page * fix: don't interrupt post login navigation * fix: Expect owner as possible host for RR events --------- Signed-off-by: zomars <[email protected]> Co-authored-by: Omar López <[email protected]>
* feat: ability to assign people to round robin from org members * fix: include schedulingtype in filter * fix: type check * rename to EventTypesList * rename to teams, change icon to link, early return if no events or teamId * filter scheduling type array, change filter name * rename to bulkAddMembersToTeams and bulkAddMembersToEventTypes * filter refactor * remove bulk * filter remove null return * Revert "filter remove null return" This reverts commit 8ae6296. * show checked if user already host in event type * check boxes if user is part of the team * remove hosts on unchecking boxes * fix isSelected condition * remove selected members from teams --------- Co-authored-by: Somay Chauhan <[email protected]>
* fix: Kbar component styles Fix Kbar styles on active state * refactor: Add transition to event type list item The commit refactors the event type list item component by adding a transition effect to improve the user experience.
* init endpoints for office 365 syncing * get web app url for oauth * update typings * nethods for office 365 calendar * update office 365 connect endpoint * update packages * add calendar type and if office 365 calendar * add SelectedCalendarsRepository and TokensModule * add functions for getting oauth credentials, getting default calendars and redirect url for office 365 calendar * update controllers * e2e tests for office 365 calendar endpoints * fixup! Merge branch 'main' into rajiv/cal-3544-outlookoffice365-integration-connect-atom * fixup! fixup! Merge branch 'main' into rajiv/cal-3544-outlookoffice365-integration-connect-atom * fix merge conflict * update typings * abstract microsoft outlook into its own module * add one common interface for calendar apps * make calendars dynamic * abstract every calendar app into its own service * cleanup * make all calendar endpoints dynamic * calendar app constants * cleanup * remove unused repositories * rename microsoft calendar type * fix typings * add google and outlook calendar service to calendars module * fixup * some more e2e tests including google calendar * chore: small type change and apple calendar not implemented yet --------- Co-authored-by: Morgan <[email protected]> Co-authored-by: Morgan Vernay <[email protected]> Co-authored-by: Rajiv Sahal <[email protected]>
Co-authored-by: Joe Au-Yeung <[email protected]>
* Remove double encoding * Add test for OAuth page * Add tests * Remove test from integrations.e2e
For AES256 CALENDSO_ENCRYPTION_KEY
* no rating submitted text fixed * Update packages/ui/components/empty-screen/EmptyScreen.tsx * Update packages/ui/components/empty-screen/EmptyScreen.tsx --------- Co-authored-by: Peer Richelsen <[email protected]> Co-authored-by: Peer Richelsen <[email protected]>
…11312) Co-authored-by: sean-brydon <[email protected]>
* fix typo in onCheckError prop * pass in correct access token --------- Co-authored-by: Rajiv Sahal <[email protected]>
* feat: API v2 subversioning * Update app.ts * Added multiple versions to existing controllers * Updated the slots controller * chore: version platform library package with npm package alias * chore: use consts to version * chore: use consts to version * chore: version api for cal provider * chore: remove timezone controller subversion poc * fixup! Merge branch 'main' into feat/api-v2-subversioning --------- Co-authored-by: Morgan <[email protected]> Co-authored-by: Morgan Vernay <[email protected]>
Co-authored-by: Joe Au-Yeung <[email protected]>
* added dropdown for no-shows in past bookings * added layout * nit * todo comment: figure out how to close dropdown * more todo comments * Adds TRPC route among other WIP * functional update * fixes type err * fix type err * fix: styles * strikethrough in email * NITs * removed stale comment * add tests * err comment --------- Co-authored-by: Peer Richelsen <[email protected]> Co-authored-by: Peer Richelsen <[email protected]> Co-authored-by: sean-brydon <[email protected]> Co-authored-by: sean-brydon <[email protected]>
* feat: include org in teams list * feat: org-wide webhooks * Move getOrgIdFromMemberOrTeamId to packages/lib
* fix: Wrong message when inviting * Fix num users invited
* chore: Remove deprecated logo/avatar/away fields * Use right variables for accounts-step-card * Remove more deprecated logo/avatar usage * Dont drop the fields until all usages are gone * Remove the avatar/logo drops for staggered release * fix: Typescript blindspot (unvalidated include fields) * fix: Further updates (mostly to API) typescript missed --------- Co-authored-by: Udit Takkar <[email protected]> Co-authored-by: Bailey Pumfleet <[email protected]> Co-authored-by: Carina Wollendorfer <[email protected]> Co-authored-by: Peer Richelsen <[email protected]> Co-authored-by: Keith Williams <[email protected]>
This reverts commit 5d01eb2. Signed-off-by: zomars <[email protected]>
* fix: Team and User Links * Add tests
* fix: multiple getSchedule requests on email change in booker * fix: use debounce for formEmail --------- Co-authored-by: Udit Takkar <[email protected]> Co-authored-by: Amit Sharma <[email protected]> Co-authored-by: Keith Williams <[email protected]>
* fix: event-types input service transform length property * feat: create organizations event-types controller, service and repository * feat: enable organizations event types * fix: create team request user isOrgAdmin check * refactor: hosts array required in team input and output * chore: use platform-libraries at version 0.0.19 * tests: test organizations event-types * feat: enable managed event-types * chore: fix main merge into this branch * feat: assign all team members for managed event-types * refactor: gathering managed event-type users ids * chore: include assignAllTeamMembers in team event response * test: assign all team members db event * chore: delete unused files * docs: swagger create and update request body objects * revert: event-types platform-libraries update * refactor: organisations event-types endpoints accessible by TEAM_ADMIN and up * fix: managed event types output hosts array empty * fix: dont allow creating event-type for non-team member * chore: delete unused variables * tests: negative tests * chore: finish main merge
* bugfix - CAL4052 TimeZone select should show the selected timezone * Pusheding the code for type - check failure * Updating MenuPosition as absolute --------- Co-authored-by: sumantha <[email protected]>
…ation (#15705) * Support automatically adding user to organization * Use Repository * Fix unit test * Code Improvements * Fix type error --------- Co-authored-by: Udit Takkar <[email protected]>
* added translations for et * estonian support --------- Co-authored-by: Morgan <[email protected]> Co-authored-by: unknown <[email protected]> Co-authored-by: Anik Dhabal Babu <[email protected]>
* fix: #15832 * fix: #15832 * Revert yarn.lock to its state before unintended changes * Update EmbedTabs.tsx --------- Co-authored-by: Anik Dhabal Babu <[email protected]>
* chore: Add transition to hover effects in UI components * chore: Add transition to hover effects in UI components * Update ToggleGroup component transition --------- Co-authored-by: Anik Dhabal Babu <[email protected]>
* fix: Fix React cal api namespaced usage * Update e2e
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
|
yarn.lock
managementEventManager
addcancelEvent
method (chore:EventManager
addcancelEvent
method #14261)SMS_ATTENDEE
is a part of the workflow (chore: Allow disabling attendee emails ifSMS_ATTENDEE
is a part of the workflow #14806)crmManager
(refactor: IntroducecrmManager
#14272)deleteCredential
handler (fix: Typo indeleteCredential
handler #15281)addAppMutation
(fix: Double encoding inaddAppMutation
#15303)Gcal
atom prop and outlook service (fix: typo inGcal
atom prop and outlook service #15319)getTOkenObjectFromCredential
#15383)VariableNode
andAddVariablesPlugin
(feat: Add syntax highlighting and autocomplete menu for workflow variables #15293)AvailabilitySettings
atom shift pencil icon after input to make it wider #15460)business-days-plugin
andwindow
types in platform utils and typestsconfig
s #15569)BookerEmbed
atom (feat:BookerEmbed
atom #15689)What does this PR do?
Mandatory Tasks (DO NOT REMOVE)
How should this be tested?
Checklist