Commit Graph

223 Commits

Author SHA1 Message Date
Baptiste Arnaud
9aab6ddb2c Improve new bot engine client side actions
We make sure to save client side actions in an array that will be executed sequentially
2023-01-26 15:27:47 +01:00
Baptiste Arnaud
07f26262ef 🐛 (engine) Fix button validation when item content includes a comma 2023-01-25 16:49:37 +01:00
Baptiste Arnaud
79622c6884 ♻️ (lp) Remove old bot-engine from landing page 2023-01-25 16:49:28 +01:00
Baptiste Arnaud
30baa611e5 (engine) Improve engine overall robustness 2023-01-25 14:59:53 +01:00
Baptiste Arnaud
04d206eab1 ⬆️ Upgrade dependencies 2023-01-21 13:24:23 +01:00
Baptiste Arnaud
0febaf9760 🚸 (publish) Improve invalid public ID feedback
Also remove the 4 char min length rule for self-hosted versions

Closes #267
2023-01-20 11:20:11 +01:00
Baptiste Arnaud
7311988901 (chat) Improve chat API compatibility with preview mode 2023-01-16 12:13:21 +01:00
Baptiste Arnaud
6459fb8ec8 ⬆️ Upgrade dependencies 2023-01-14 16:53:34 +01:00
Baptiste Arnaud
9b5426ce18 👷 Adapt manual deployment scripts (#238)
Closes #235
2023-01-14 15:39:19 +01:00
Baptiste Arnaud
f8351e2c85 🔧 Add app origin to chat API cors 2023-01-11 15:16:56 +01:00
Baptiste Arnaud
21f1c7a17e Add Bubble and Popup in embed lib v2
Closes #214
2023-01-09 14:51:36 +01:00
Baptiste Arnaud
f79f6932c2 ⬆️ Upgrade dependencies 2023-01-07 17:06:18 +01:00
Baptiste Arnaud
7174ef0f81 🐛 (sendEmail) Check if attachment is URL 2023-01-06 09:51:35 +01:00
Baptiste Arnaud
963f887b34 🔧 Explicitly add Sentry release sha 2023-01-05 14:40:44 +01:00
Baptiste Arnaud
de167a8daf 🐛 (chat) Make sure a bot session can be restarted
Closes #206
2023-01-04 15:48:57 +01:00
Baptiste Arnaud
ec7481d002 ⬆️ Upgrade dependencies
Closes #198, closes #171
2023-01-02 10:33:35 +01:00
Baptiste Arnaud
b0075fd374 ⬆️ Upgrade dependencies 2022-12-25 09:13:33 +01:00
Baptiste Arnaud
431ad7c78c 🐛 (chat) Make sure objects are deeply parsed with variables value 2022-12-24 10:42:38 +01:00
Baptiste Arnaud
2cdc2b43f5 🐛 (settings) Fix custom head code with noscript injection 2022-12-23 16:49:27 +01:00
Baptiste Arnaud
64cd31cf13 🐛 (webhook) Prioritize variables parsing over answers 2022-12-23 14:59:34 +01:00
Baptiste Arnaud
1a3869ae6d ⚗️ Implement bot v2 MVP (#194)
Closes #190
2022-12-22 17:02:34 +01:00
Baptiste Arnaud
c3985b0d50 🐛 (webhook) Fix parent linked typebot data parsing in webhook 2022-12-22 11:49:46 +01:00
Baptiste Arnaud
9149af7e6b 🐛 (webhook) Fix form encoded request parsing
Was not working when setting `Content-Type` header to `application/x-www-form-urlencoded`
2022-12-22 09:38:17 +01:00
Jorgelig
a898a7aa41 Add Google Tag Manager (#185) 2022-12-20 16:59:18 +01:00
Baptiste Arnaud
054cbb3585 💚 Fix sentry not sending events 2022-12-20 10:48:10 +01:00
Baptiste Arnaud
f46ce4781f ⬆️ Upgrade dependencies 2022-12-18 11:50:56 +01:00
Jorgelig
2cc61b1bf1 🔧 Add cross env compatibility to scripts (#184) 2022-12-18 11:29:01 +01:00
Baptiste Arnaud
68de7b720f 💚 Fix sentry not receiving events 2022-12-16 08:39:14 +01:00
Baptiste Arnaud
7eac2c7110 🗃️ Write faster prisma queries 2022-12-08 11:04:11 +01:00
Baptiste Arnaud
855a2856c8 🚑 Disable usage check on viewer 2022-12-07 21:55:59 +01:00
Baptiste Arnaud
dcec1f0a5c (googleSheets) Advanced get filtering
Allows you to select rows based on advanced conditions / comparisons
2022-12-06 11:12:51 +01:00
Baptiste Arnaud
2932043056 ⬆️ Upgrade dependencies 2022-12-05 16:16:49 +01:00
Baptiste Arnaud
cfcecaaa17 🔧 Enable usage limits on viewer 2022-12-05 13:53:20 +01:00
Baptiste Arnaud
94a57aea21 🐛 Fix api doc CORS 2022-12-01 10:11:07 +01:00
Baptiste Arnaud
bf0d0c2475 ⚗️ Implement chat API 2022-11-29 10:03:46 +01:00
Baptiste Arnaud
49ba434350 🐛 (viewer) Save new variables even if empty list 2022-11-28 12:10:52 +01:00
Baptiste Arnaud
5e5703a24f ⬆️ Upgrade dependencies 2022-11-27 10:31:23 +01:00
Baptiste Arnaud
635e6887f3 💚 (docs) Fix api schema generation in CI 2022-11-22 20:58:22 +01:00
Baptiste Arnaud
e6dceca9f3 🚑 (results) Fix results display when variable has null value 2022-11-22 18:03:41 +01:00
Baptiste Arnaud
34cfd1db30 ⬆️ Upgrade dependencies 2022-11-21 19:08:14 +01:00
Baptiste Arnaud
451ffbcacf ♻️ Add shared eslint config 2022-11-21 11:18:58 +01:00
Baptiste Arnaud
d58f9bd3a1 ♻️ (results) Introduce tRPC and use it for the results 2022-11-18 18:31:21 +01:00
Baptiste Arnaud
473d315e0f (settings) Add a "disable responses saving" option
Closes #164
2022-11-16 16:17:42 +01:00
Baptiste Arnaud
4e6b8ed521 🚑 (bot) Fix custom email from field without name 2022-11-16 08:59:16 +01:00
Baptiste Arnaud
8ca9af4911 ⬆️ Upgrade dependencies 2022-11-15 16:31:00 +01:00
Baptiste Arnaud
a9d04798bc ♻️ (viewer) Change to features-centric folder structure 2022-11-15 15:14:38 +01:00
Baptiste Arnaud
ea84039024 Add Chatwoot livechat integration
Closes #159
2022-11-10 10:53:44 +01:00
Baptiste Arnaud
b31b603cc7 (logic) Add execute in parent window context for code block 2022-11-09 15:08:42 +01:00
Baptiste Arnaud
6dd7bd9562 🐛 (results) Fix bug preventing user from seeing linked typebots results 2022-11-06 09:57:08 +01:00
Baptiste Arnaud
ad9be92255 🐛 (settings) Allow meta tags in head element 2022-11-04 07:47:17 +01:00