cal.pub0.org/packages/features
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
..
apps perf: improve application toggle flow (#8302) 2023-04-18 01:17:16 -07:00
auth perf: reduce bundle size (#8337) 2023-04-19 19:45:08 +05:30
bookings Event Type: Title not displayed in the mobile view (#7451) 2023-04-19 13:17:54 -07:00
calendars Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
conferencing Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
ee Remove Intl.Provider (#8208) 2023-04-19 21:38:06 +00:00
eventtypes Remove Intl.Provider (#8208) 2023-04-19 21:38:06 +00:00
flags Shaves off an easy 1.4kb win from the global package (#8382) 2023-04-19 16:23:49 -03:00
form-builder fix: check box (#8328) 2023-04-18 08:51:03 +01:00
insights Fix/insights load speed (#8364) 2023-04-19 20:14:09 +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 fix: Dark mode fixes (#8243) 2023-04-13 10:34:44 +01:00
settings Event Type: Title not displayed in the mobile view (#7451) 2023-04-19 13:17:54 -07:00
shell Event Type: Title not displayed in the mobile view (#7451) 2023-04-19 13:17:54 -07:00
tips added dark mode upgrade banner (#8172) 2023-04-10 21:14:28 +00:00
users Feat/tokens + darkmode + theme support (#7876) 2023-04-05 18:14:46 +00:00
webhooks Managed event-types (#6876) 2023-04-12 23:10:23 -03:00
index.ts Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
package.json /insights (#6511) 2023-03-23 22:10:01 +00:00
tailwind.config.js Adds basic global feature flags (#7459) 2023-03-24 17:59:04 -07:00
tsconfig.json Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00