Commit Graph

30 Commits

Author SHA1 Message Date
Baptiste Arnaud
31b70223c8 🚸 Remove new typebot default user avatar 2023-07-07 11:44:14 +02:00
Baptiste Arnaud
458d715648 🛂 (billing) Update claimable custom plan options 2023-04-28 10:55:15 +02:00
Baptiste Arnaud
2cbf8348c3 🛂 Add new yearly plans and graduated pricing
BREAKING CHANGE: Stripe environment variables have changed. New ones are required. Check out the new Stripe configuration in the
docs.

Closes #457
2023-04-13 11:39:10 +02:00
Baptiste Arnaud
38ed5758fe (theme) Add theme templates
Allows you to save your themes and select a theme from Typebot's gallery

Closes #275
2023-03-28 15:10:06 +02:00
Baptiste Arnaud
0c39ae41b6 🚸 (variables) Allow null values in variable list 2023-03-21 15:42:03 +01:00
Baptiste Arnaud
44d7a0bcb8 ♻️ (builder) Remove barrel export and flatten folder arch 2023-03-15 11:52:38 +01:00
Baptiste Arnaud
cbc8194f19 ♻️ Re-organize workspace folders 2023-03-15 08:35:16 +01:00
Baptiste Arnaud
138f3f8b07 🌐 Introduce i18n
Only translate dashboard page for now

Closes #322
2023-03-11 11:05:07 +01:00
Baptiste Arnaud
26c80f064f 🐛 Incorrect Jump block duplication on typebot import
Closes #379
2023-03-10 10:31:38 +01:00
Baptiste Arnaud
15c1432c32 💄 Add backgroundColor theme field for Popup
And use it for the onboarding modal

Closes #375
2023-03-10 10:01:36 +01:00
Baptiste Arnaud
767a8208a8 🐛 (billing) Collect tax ID manually before checkout
This allows Typebot to always display a company name on invoices.
2023-03-07 08:01:05 +01:00
Baptiste Arnaud
26e5d9c282 🚸 (billing) Add precheckout form
Collects required company name and email and create the customer before redirecting to checkout
2023-03-06 11:30:01 +01:00
Baptiste Arnaud
2fc78a5b7d ♻️ Improve new version popup polling
Use react-query to trigger the request more intelligently than with a timeout
2023-02-27 12:01:00 +01:00
Baptiste Arnaud
debdac12ff Introduce bot v2 in builder (#328)
Also, the new engine is the default for updated typebots for viewer

Closes #211
2023-02-21 15:25:14 +01:00
Baptiste Arnaud
b73282d810 ♻️ (billing) Refactor billing server code to trpc 2023-02-17 16:19:39 +01:00
Baptiste Arnaud
ac464eabdf ♻️ (editor) Improve webhook creation
Remove terrible useEffects
2023-02-15 14:51:58 +01:00
Baptiste Arnaud
51f76700b2 📦 Update cuid to cuid2 2023-02-10 15:06:02 +01:00
Baptiste Arnaud
f93bc2fcb2 🚸 (dashboard) Add unpublish menu item in dashboard
Also remove the useless publishedTypebotId field in Typebot

Closes #232
2023-01-27 17:11:26 +01:00
Baptiste Arnaud
ee864d9729 🚸 Add better page titles and dashboard icons
Closes #231
2023-01-26 17:04:37 +01:00
Baptiste Arnaud
30baa611e5 (engine) Improve engine overall robustness 2023-01-25 14:59:53 +01:00
Baptiste Arnaud
49058da206 🚸 (account) Improve account form and fix cyclic dependencies 2023-01-18 11:40:38 +01:00
Baptiste Arnaud
119f6dc348 🐛 Fix new typebot creation host bubble parsing 2023-01-06 11:02:42 +01:00
Baptiste Arnaud
1a3869ae6d ⚗️ Implement bot v2 MVP (#194)
Closes #190
2022-12-22 17:02:34 +01:00
Baptiste Arnaud
3394fa5e0a Add dark mode (#191)
Closes #189
2022-12-20 16:55:43 +01:00
Baptiste Arnaud
656d1e3cad 🐛 (typebotLink) Make sure to update all linked bot variable values 2022-12-12 10:29:52 +01:00
Baptiste Arnaud
578e41c09f 🚸 (workspace) Keep workspaceId in memory even when logging out 2022-12-12 09:54:31 +01:00
Baptiste Arnaud
c799717905 Add webhook blocks API public endpoints 2022-11-30 13:57:28 +01:00
Baptiste Arnaud
bf0d0c2475 ⚗️ Implement chat API 2022-11-29 10:03:46 +01:00
Baptiste Arnaud
451ffbcacf ♻️ Add shared eslint config 2022-11-21 11:18:58 +01:00
Baptiste Arnaud
643571fe7d ♻️ (builder) Change to features-centric folder structure 2022-11-15 15:14:38 +01:00