gristlabs_grist-core/app/client/widgets
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
..
AbstractWidget.js
AttachmentsEditor.ts
AttachmentsWidget.ts
BaseEditor.js
CellStyle.ts
CheckBox.css
CheckBoxEditor.js
ChoiceEditor.js (core) Use correct empty value in ChoiceEditor.getCellValue 2024-04-30 11:24:36 -04:00
ChoiceListCell.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
ChoiceListEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ChoiceListEntry.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ChoiceTextBox.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ChoiceToken.ts
ConditionalStyle.ts (core) Support reordering conditional styles 2024-05-13 14:45:11 -07:00
CurrencyPicker.ts
DateEditor.js
DateTextBox.js (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
DateTimeEditor.css
DateTimeEditor.js
DateTimeTextBox.js
DiffBox.ts
DiscussionEditor.ts
EditorButtons.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
EditorPlacement.ts
EditorTooltip.ts
ErrorDom.ts
FieldBuilder.css
FieldBuilder.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
FieldEditor.ts
FloatingEditor.ts
FormulaAssistant.ts (core) Customizable stripe plans. 2024-05-19 09:09:19 +02:00
FormulaEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
HyperLinkEditor.ts
HyperLinkTextBox.ts
NewAbstractWidget.ts
NewBaseEditor.ts
NTextBox.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
NTextEditor.ts
NumericEditor.ts
NumericSpinner.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
NumericTextBox.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
Reference.css
Reference.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ReferenceEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
ReferenceList.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
ReferenceListEditor.ts (core) Add dropdown conditions 2024-04-26 16:57:55 -04:00
Spinner.css
Spinner.ts
Switch.css
TextBox.css
TextEditor.css
TextEditor.js
Toggle.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
TZAutocomplete.ts
UserType.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00
UserTypeImpl.ts (core) New Grist Forms styling and field options 2024-04-11 08:17:42 -07:00