* mv PaymentPage to web * mv 2 more components to web * refactor * update imports * mv * revert * fix * fix * update * migrate relevant test too * move setup components to web from appstore * move wipemycalother * mv * fix typechecks * mv more routing forms components * fix * fix * fix * fix: resolve type errors in SingleForm.tsx after migration - Updated SingleFormComponentProps type to include enriched form properties - Added proper typing for user, team, nonOrgUsername, nonOrgTeamslug, userOrigin, teamOrigin - Fixes type errors that occurred after migrating SingleForm.tsx from packages/app-store/routing-forms/components/ - Resolves both SingleForm.tsx and TestForm.tsx type errors Co-Authored-By: benny@cal.com <sldisek783@gmail.com> * delete * refactors * fix * fix * fix * remove usage of trpc client from OmniInstallAppButton.tsx * fix test * import only type * fix test * remove trpc package from appstore package.json * remove remaining trpc usage * update test * fix type checks * fix errors * fix * make it error * nit --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Obtaining Zoho Bigin Client ID and Secret
- Open Zoho API Console and sign into your account, or create a new one.
- Click "ADD CLIENT" button top right and select "Server-based Applications".
- Set the Redirect URL for OAuth
<Cal.com URL>/api/integrations/zoho-bigin/callbackreplacing Cal.com URL with the URI at which your application runs. - Go to tab "Client Secret" tab.
- Now copy the Client ID and Client Secret to your .env.appStore file into the
ZOHO_BIGIN_CLIENT_IDandZOHO_BIGIN_CLIENT_SECRETfields. - In the "Settings" section check the "Multi-DC" option if you wish to use the same OAuth credentials for all data centers.
- You're good to go. Now you can easily add Zoho Bigin from the Cal.com app store.