cal/packages/app-store
Joe Au-Yeung b0530d59af
Remove Intl.Provider (#8208)
* Add payment option to schema

* Add payment option to Stripe zod

* Set payment option on event type

* Create manual payment intent in Stripe

* Set payment option from Stripe app

* Add payment option to DB

* Pass React.ReactNode to checkbox

* Create uncaptured payment intent

* WIP

* Capture card in setup intent

* Show charge card option

* Charge card from booking page

* Bug fixes

* Clean up

* Clean up app card

* Add no-show fee messaging on booking page

* Send payment email on payment & add price

* Fix messaging

* Create no show fee charged email

* Send charge fee collected email

* Disable submit on card failure

* Clean up

* Serverside prevent charging card again if already charged

* Only confirm booking if paid for

* Type fixes

* More type fixes

* More type fixes

* Type fix

* Type fixes

* UI changes

* Payment component rework

* Update apps/web/public/static/locales/en/common.json

Co-authored-by: Alex van Andel <me@alexvanandel.com>

* Update apps/web/public/static/locales/en/common.json

Co-authored-by: Alex van Andel <me@alexvanandel.com>

* Update apps/web/components/dialog/ChargeCardDialog.tsx

Co-authored-by: Alex van Andel <me@alexvanandel.com>

* Update packages/trpc/server/routers/viewer/payments.tsx

Co-authored-by: Alex van Andel <me@alexvanandel.com>

* Revert GTM config

* Adjust payment option dropdown

* Show alert when seats are set

* Small bug fixes

* Create collect card method

* clean up

* Prevent seats & charge no-show fee to be enabled together

* Do not charge no-show fee on unconfirmed bookings

* Add check to collect card method

* Webhook send request emails

* Fix some dark mode colours

* Change awaiting payment language

* Type fixes

* Set height of Select and TextField both to 38px to fix alignment

* Fix message seats & payment error message

* Type fix

* Remove Intl.Provider

* Add percentFeePercentage

* WIP

* Use i18n language

* Type fix

---------

Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Omar López <zomars@me.com>
2023-04-19 21:38:06 +00:00
..
_components Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
_pages/setup Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
_utils Add Plausible (Custom) App (#8189) 2023-04-18 19:24:51 +05:30
amie Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
applecalendar Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
around Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
caldavcalendar Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
campfire Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
closecom Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
cron fix(embeds): add support for RSC by adding `use client` directives (#7919) 2023-03-28 11:30:02 +05:30
dailyvideo feat: add isRecordingExist field and create api handler (#6777) 2023-04-13 19:07:10 +00:00
discord discord app (#8101) 2023-04-05 14:07:18 +02:00
exchange2013calendar Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
exchange2016calendar Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
exchangecalendar feat: Added option to select the exchange server version (#7908) 2023-04-17 10:21:14 -04:00
facetime feat(app-store): add facetime app to app-store (#7174) 2023-02-18 06:40:07 +00:00
fathom Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
ga4 Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
giphy fix: giphy input dark color 2023-04-17 17:27:30 +05:30
googlecalendar Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
googlevideo Revamp Google Cal warning for Meet, Amie, and Vimcal (#7308) 2023-03-09 10:07:23 +01:00
gtm app store fixes (#8224) 2023-04-12 11:40:53 +00:00
hubspot Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
huddle01video Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
jitsivideo Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
larkcalendar Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
n8n Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
office365calendar Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
office365video Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
ping Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
pipedream Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
plausible Add Plausible (Custom) App (#8189) 2023-04-18 19:24:51 +05:30
qr_code Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
rainbow Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
raycast Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
riverside Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
routing-forms Event Type: Title not displayed in the mobile view (#7451) 2023-04-19 13:17:54 -07:00
salesforce Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
sendgrid Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
signal Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
sirius_video Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
stripepayment Remove Intl.Provider (#8208) 2023-04-19 21:38:06 +00:00
sylapsvideo Fix: Sylaps app shown uninstalled after installation (#8256) 2023-04-14 10:04:41 +02:00
tandemvideo Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
telegram Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
templates Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
typeform Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
vimcal Revamp Google Cal warning for Meet, Amie, and Vimcal (#7308) 2023-03-09 10:07:23 +01:00
vital Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
weather_in_your_calendar Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
whatsapp Remove _metadata.ts files for apps that have config.json (#7188) 2023-02-23 18:21:48 -07:00
whereby Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
wipemycalother perf: remove sentry (#8334) 2023-04-17 22:22:44 +00:00
wordpress Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
zapier Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
zohocrm feat(app-store): add zohocrm app to app-store (#7182) 2023-03-15 07:50:03 +00:00
zoomvideo Refactor app store & fix admin apps list bugs (#7812) 2023-04-11 18:56:43 -07:00
_appRegistry.ts Revamp Google Cal warning for Meet, Amie, and Vimcal (#7308) 2023-03-09 10:07:23 +01:00
.gitignore Fixes over Turborepo improvements (#3144) 2022-06-24 09:38:17 -06:00
.prettierignore Fixes over Turborepo improvements (#3144) 2022-06-24 09:38:17 -06:00
apps.browser.generated.tsx refactor: remove unnecessary or operation (#8274) 2023-04-14 11:03:24 -07:00
apps.keys-schemas.generated.ts refactor: remove unnecessary or operation (#8274) 2023-04-14 11:03:24 -07:00
apps.metadata.generated.ts refactor: remove unnecessary or operation (#8274) 2023-04-14 11:03:24 -07:00
apps.schemas.generated.ts refactor: remove unnecessary or operation (#8274) 2023-04-14 11:03:24 -07:00
apps.server.generated.ts app store fixes (#8224) 2023-04-12 11:40:53 +00:00
appStoreMetaData.ts Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
BookingPageTagManager.tsx Add Plausible (Custom) App (#8189) 2023-04-18 19:24:51 +05:30
components.tsx Adding missing mutation (#8357) 2023-04-18 16:48:19 +00:00
eventTypeAppCardZod.ts App Store Templates (#5289) 2023-01-18 15:30:25 -07:00
EventTypeAppContext.tsx Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
index.ts Async import of the appStore packages (#8087) 2023-04-05 11:55:57 -03:00
locations.ts Add the new Team->useHostDefault option (#7811) 2023-03-28 20:03:54 +00:00
package.json Improves reported type errors on CI (#7813) 2023-03-28 13:12:40 -07:00
trpc-routers.ts Check app-store types on CI (#7190) 2023-03-02 11:58:31 -07:00
tsconfig.json Check app-store types on CI (#7190) 2023-03-02 11:58:31 -07:00
types.d.ts Stripe add the ability to place hold on cards (#8022) 2023-04-11 23:44:14 +02:00
utils.ts Managed event-types (#6876) 2023-04-12 23:10:23 -03:00