gristlabs_grist-core/app/client/ui2018
Jarosław Sadziński 60423edc17 (core) Customizable stripe plans.
Summary:
- Reading plans from Stripe, and allowing Stripe to define custom plans.
- Storing product features (aka limits) in Stripe, that override those in db.
- Adding hierarchical data in Stripe. All features are defined at Product level but can be overwritten on Price levels.
- New options for Support user to
-- Override product for team site (if he is added as a billing manager)
-- Override subscription and customer id for a team site
-- Attach an "offer", an custom plan configured in stripe that a team site can use
-- Enabling wire transfer for subscription by allowing subscription to be created without a payment method (which is customizable)

Test Plan: Updated and new.

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D4201
2024-05-19 09:09:19 +02:00
..
breadcrumbs.ts (core) Tweak navbar, breadcrumbs, and sign-in buttons 2023-07-26 22:26:55 -07:00
buttons.ts (core) Polish dark mode and remove beta tag 2023-09-21 13:14:48 -04:00
buttonSelect.ts (core) Polish dark mode and remove beta tag 2023-09-21 13:14:48 -04:00
checkbox.ts (core) Adding latest version section to the admin panel. 2024-04-29 21:59:36 +02:00
ColorPalette.ts (core) Adding font options to the style picker 2022-04-07 20:35:03 +02:00
ColorSelect.ts (core) Enable the 'none' option in ColorSelect for cell and header text styles 2023-12-04 19:13:52 -05:00
cssVars.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
draggableList.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
editableLabel.ts (core) Draft version of AI assistant 2023-03-24 10:07:26 +01:00
IconList.ts (core) Forms Improvements 2024-03-21 13:01:25 -04:00
icons.ts (core) Add dark mode to user preferences 2022-09-05 19:17:32 -07:00
links.ts (core) Polish dark mode and remove beta tag 2023-09-21 13:14:48 -04:00
loaders.ts (core) Customizable stripe plans. 2024-05-19 09:09:19 +02:00
menus.ts (core) Revert Safari overflow fix 2024-05-15 12:29:51 -07:00
modals.ts (core) Customizable stripe plans. 2024-05-19 09:09:19 +02:00
pages.ts (core) Polish dark mode and remove beta tag 2023-09-21 13:14:48 -04:00
popups.ts (core) Add behavioral and coaching call popups 2022-12-20 09:49:41 -05:00
radio.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
search.ts (core) Hide top bar items to left of search while open 2024-02-11 15:48:12 -05:00
select.ts (core) Polish dark mode and remove beta tag 2023-09-21 13:14:48 -04:00
theme.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00