2
0
Commit Graph

150 Commits

Author SHA1 Message Date
Baptiste Arnaud
385853ca3c (billing) Implement custom plan 2022-10-28 18:14:39 +02:00
Baptiste Arnaud
9cb7f8cd96 🐛 (analytics) Fix multi usage query timeout 2022-10-17 08:19:50 +02:00
Baptiste Arnaud
ff52a676f6 📦 Update packages 2022-10-16 10:54:21 +02:00
Baptiste Arnaud
40d2db59dc 🚸 (bot) disable auto focus on mobile 2022-10-12 08:43:30 +02:00
Baptiste Arnaud
b46d35214d 🐛 (editor) inconsistency in route change auto save 2022-10-12 07:42:32 +02:00
Baptiste Arnaud
d1cc9180c8 🐛 (stripe) add back subscription delete webhook handler 2022-10-11 13:54:28 +02:00
Baptiste Arnaud
bfed599695 (editor) Add unpublish and close typebot options
Introducing more menu items on the "Publised" button in the editor. You can now unpublish a typebot and close it to new
responses
2022-10-06 08:33:46 +02:00
Baptiste Arnaud
a947c1ce34 📦 Upgrade deps to latest version 2022-10-02 10:34:13 +02:00
Baptiste Arnaud
15dbc9577d 🐛 (usage) Archive typebot to be able to compute usage 2022-10-01 09:16:54 +02:00
Baptiste Arnaud
1654de3c1f 🧑‍💻 (emails) Add decent emails management
Use mjml-react to generate emails. Put all emails in a independent package.
2022-10-01 07:00:05 +02:00
Baptiste Arnaud
3bec24a8cc ♻️ (usage) Remove limit until temporarily 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
3c803b1345 🐛 Remove delete result cascade 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
30dff2d5d7 🐛 (limits) Fix storage limit trigger and e2e tests 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
1e26703ad4 🐛 (usage) Fix storage limit check 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
6384a3adae 🐛 (stripe) Fix plan update and management 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
f83e0efea2 🐛 (stripe) Update additional items when they didn't exist 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
c94a6581be (lp) Add new pricing page 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
c1dd4d403e 👷 Transpile components for better DX 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
898367a33b Add usage-based new pricing plans 2022-09-27 08:30:42 +02:00
Baptiste Arnaud
1a7c25ef0b 🛂 (builder) Make sure old typebots can't overwrite newer 2022-09-10 15:18:37 +02:00
Baptiste Arnaud
cf07cfe3ab 🧑‍💻 (smtp) Use secure prop instead of ignoreTLS
BREAKING CHANGE: The SMTP_IGNORE_TLS environment has been removed in favore of SMTP_SECURE. If
SMTP_SECURE is true,  the connection will use TLS when connecting to server. If false (the default)
then TLS is used if server supports the STARTTLS extension. In most cases set this value to true if
you are connecting to port 465. For port 587 or 25 keep it false
2022-09-01 07:40:35 +02:00
Baptiste Arnaud
ee338f62dc build: add pnpm 2022-08-10 18:49:06 +02:00
Baptiste Arnaud
7d0a526736 feat(results): remove incomplete results limitation 2022-07-20 08:38:10 +02:00
Baptiste Arnaud
9cddc755a3 fix(sheets): 🔒️ Check token id before updating creds 2022-07-02 08:28:20 +02:00
Baptiste Arnaud
d84f99074d feat(results): Brand new Results table
- Resizable columns
- Hide / Show columns
- Reorganize columns
- Expand result
2022-07-01 17:21:11 +02:00
Baptiste Arnaud
cf6e8a21be feat: 📈 Inject user id for Sentry 2022-07-01 10:26:04 +02:00
Baptiste Arnaud
6e5f507171 fix(editor): 🐛 Attempt to fix collaboration invitation email 2022-06-30 11:25:17 +02:00
Baptiste Arnaud
56dca868c9 fix(results): 🐛 Remove storage on result delete 2022-06-26 19:21:11 +02:00
Baptiste Arnaud
3a4f263c71 build: Archive results to still be able to check usage 2022-06-24 14:06:06 +02:00
Baptiste Arnaud
f801a29539 fix(docker): 🐛 Runtime public environment 2022-06-22 09:47:43 +02:00
Baptiste Arnaud
3e47b37c2e Revert "fix(docker): 🐛 Runtime public environment"
This reverts commit e03fe9f7d9.
2022-06-22 07:21:02 +02:00
Baptiste Arnaud
e03fe9f7d9 fix(docker): 🐛 Runtime public environment 2022-06-22 07:12:33 +02:00
Baptiste Arnaud
3e7b34c721 feat: ️ Remove branding automatically 2022-06-20 11:28:18 +02:00
Baptiste Arnaud
85601fc1de fix(collab): 🛂 Hide folders for guests 2022-06-20 11:16:36 +02:00
Baptiste Arnaud
18c5ea5207 fix(results): 🐛 Make sure delete all works 2022-06-20 10:25:18 +02:00
Baptiste Arnaud
d991dd5467 feat: 🚸 Grant team plan for admin on new workspace 2022-06-18 10:38:29 +02:00
Baptiste Arnaud
9352587298 fix(results): 🔒️ Improve delete security checks 2022-06-18 09:41:23 +02:00
Baptiste Arnaud
3105adedb3 fix(auth): 🔧 Add ignoreTLS option for SMTP creds 2022-06-13 11:50:05 +02:00
Baptiste Arnaud
14afd2249e feat(editor): 🔒️ Add verification on backend for file input deployment 2022-06-13 08:21:48 +02:00
Baptiste Arnaud
75365a0d82 feat(editor): Add file upload input 2022-06-12 17:34:33 +02:00
Baptiste Arnaud
2df8338505 refactor: ♻️ Rename step to block 2022-06-11 08:14:52 +02:00
Bün Colak
ee370b5f26 add azure-ad login option 2022-06-07 10:01:46 +02:00
Baptiste Arnaud
e79ff09b0f refactor(models): 🎨 Build types from validation schemas 2022-06-07 09:39:44 +02:00
Baptiste Arnaud
8ec117aee4 fix(integration): 🐛 Google sheets callback crash when no code 2022-06-03 16:13:44 +02:00
Baptiste Arnaud
a0929c492b feat(user): Revokable API tokens 2022-06-03 13:20:19 +02:00
Baptiste Arnaud
35923215b9 fix(stripe): 🐛 Subscription cancel webhook 2022-06-01 16:36:02 +02:00
Baptiste Arnaud
87fe47923e feat(workspace): 🚸 Improve plan upgrade flow 2022-06-01 12:09:45 +02:00
Baptiste Arnaud
c6bd3ea634 fix(editor): ✏️ Collab invite link 2022-05-31 10:19:19 +02:00
Baptiste Arnaud
ff5c3683fc feat(auth): 🛂 Disable new user signups 2022-05-30 17:09:17 +02:00
Baptiste Arnaud
a04a11ae02 build(docker): 🧱 Improve runtime environment 2022-05-30 16:40:13 +02:00