Commit Graph

567 Commits

Author SHA1 Message Date
Baptiste Arnaud
83f2a29faa (openai) Add new models and remove tiktoken
Instead of computing total tokens with tiktoken we just attempt retries after trimming the first message
2023-06-16 16:50:32 +02:00
Baptiste Arnaud
a64e621432 (wp) Add UTM auto forward 2023-06-15 17:36:32 +02:00
Baptiste Arnaud
42234850ed (numberInput) Variabalize min, max, step 2023-06-15 15:20:46 +02:00
Baptiste Arnaud
d8c1a36bc0 (setVariable) Add "Moment of the day" variable value
Closes #564
2023-06-15 14:45:42 +02:00
Baptiste Arnaud
1e9c4bcb9a 📦 Add Cloudron package (#550)
Closes #30
2023-06-14 08:59:38 +02:00
Baptiste Arnaud
0a87386305 🐛 Fix GA not working when Send_to is empty string 2023-06-12 10:33:04 +02:00
Baptiste Arnaud
4977481582 💚 Fix cleanDatabase when deleting more than 100,000 sessions 2023-06-08 16:18:25 +02:00
Baptiste Arnaud
a4cb6face8 👷 Add email alert hourly sender
Closes #549
2023-06-06 13:25:13 +02:00
Baptiste Arnaud
ef0a2d9dc6 Add conditional choice items
Allows you to conditonnally display an item from the Buttons or the Picture choice input

Closes #546
2023-06-05 17:33:43 +02:00
Denis Ciccale
61fd44f768 ✏️ Fix react README examples (#542)
open, close and toggle are apparently exported from @typebot.io/js
package or at least that's what worked for me, I was getting unknown
function error when trying to import them from @typebot/react

aslo in order for Typebot.showPreviewMessage() and
Typebot.hidePreviewMessage() to work, I need to import all exports as
Typebot, otherwise it didn't seem to have the named exports
"showPreviewMessage" nor "hidePreviewMessage", since I was also getting
an error when trying to import them.

this is my first PR here, I apologise for mistakes upfront.

It's ok if it is not meged, I just wanted to catch your attention on
this potential update required in the documentation of react embed

---------

Co-authored-by: Baptiste Arnaud <contact@baptiste-arnaud.fr>
2023-06-05 08:50:34 +02:00
Baptiste Arnaud
8a0488ee89 🚑 Fix bubble window size on mobile devices
Closes
2023-06-02 09:44:12 +02:00
Baptiste Arnaud
b6e5002a56 💄 Improve picture choice description UI 2023-06-01 10:29:02 +02:00
Baptiste Arnaud
57f3e5c004 (js) Add placement option for bubble embed
Allows you to place the bubble embed on the bottom left corner
of your site
2023-05-31 10:22:58 +02:00
Baptiste Arnaud
0ca48e4c08 (js) Improve auto scroll when no host bubble
Closes #522
2023-05-26 18:31:13 +02:00
Baptiste Arnaud
68f0202601 💄 (js) Fix select background color on Windows
Closes #527
2023-05-26 18:16:44 +02:00
Baptiste Arnaud
4dec06fc75 🐛 (webhook) Add loading bubble when executing webhook on client 2023-05-26 12:00:16 +02:00
Baptiste Arnaud
75f9da0a4f (webhook) Add client execution option 2023-05-26 09:20:22 +02:00
Baptiste Arnaud
55bbf0e593 ⬆️ Upgrade dependencies 2023-05-25 18:36:51 +02:00
Baptiste Arnaud
56364fd863 (openai) Stream chat completion to avoid serverless timeout (#526)
Closes #520
2023-05-25 10:32:35 +02:00
Baptiste Arnaud
c950406997 💄 (js) Improve popup ui consistency 2023-05-23 18:01:49 +02:00
Baptiste Arnaud
49a8427776 🐛 Fix embed bubble icon color 2023-05-18 08:54:26 +02:00
Baptiste Arnaud
27b009dd76 Remember result in either local or session storage (#514)
Closes #513
2023-05-16 14:58:56 +02:00
Baptiste Arnaud
0f91b34497 (embed) Add size and icon picker in bubble settings (#508) 2023-05-15 15:22:04 +02:00
Baptiste Arnaud
123926f273 🚸 Improve support accessibility
Add documentation button in board menu and hide the support bubble in the editor. Makes it accessible only by clicking the "Help" button
2023-05-15 10:49:51 +02:00
Baptiste Arnaud
a3fb098dfa 🚸 Improve chat auto scroll
Instead of scrolling all the way to the bottom on each bubble, now we scroll to the top of the last bubble

Closes #486
2023-05-12 16:39:44 -04:00
Baptiste Arnaud
55dbb1abc7 (sheets) Add option to select single row when matching multiple
Closes #501
2023-05-12 11:21:24 -04:00
Baptiste Arnaud
bde941613c Add predefined set variable values (#497)
Closes #234
2023-05-11 17:17:24 -04:00
Baptiste Arnaud
9abc50dce5 Add icon picker (#496)
Closes #495
2023-05-11 10:32:33 -04:00
Baptiste Arnaud
be009a216d 🚸 Show toast for non-uploaded file in preview mode
Closes #278
2023-05-05 15:34:58 -04:00
Baptiste Arnaud
c469912979 (payment) Add address in payment input 2023-05-05 14:54:37 -04:00
Baptiste Arnaud
c0fae18501 🐛 (wp) Fix custom api host variable name on shortcode
Closes #483
2023-05-05 09:17:47 -04:00
Baptiste Arnaud
55db360200 (sheets) Add rows filtering to update multiple rows at the same time 2023-05-04 14:00:50 -04:00
Baptiste Arnaud
035dded654 Add picture choice block
Closes #476
2023-05-04 09:23:33 -04:00
Baptiste Arnaud
f2d31745ca 💚 Revert rollup upgrade to make it work with turbo dev 2023-05-03 08:29:13 -04:00
Baptiste Arnaud
68a15f5ac1 ⬆️ Upgrade dependencies 2023-05-02 15:33:42 -04:00
Baptiste Arnaud
e2836f305c 🐛 (googleAnalytics) Fix sendTo initial value in settings 2023-05-02 14:20:58 -04:00
Baptiste Arnaud
e58016e43a (openai) Truncate messages sequence automatically if reaching token limit 2023-05-02 13:37:02 -04:00
Baptiste Arnaud
c1f3534374 🩹 (wp) Fix typebotWpUser not defined issue 2023-04-28 17:54:17 +02:00
Baptiste Arnaud
ce2565c429 💄 (js) Fix gap on loading chunk 2023-04-28 15:05:50 +02:00
Baptiste Arnaud
458d715648 🛂 (billing) Update claimable custom plan options 2023-04-28 10:55:15 +02:00
Baptiste Arnaud
5845e1cb8c (scripts) Improve result digest db queries 2023-04-28 09:09:08 +02:00
Baptiste Arnaud
9e8acd97aa (ga) Add send_to option 2023-04-27 13:23:10 +02:00
Baptiste Arnaud
7896e3d732 🚑 (buttons) Fix content mapping on searchable multiple items 2023-04-27 08:01:19 +02:00
Baptiste Arnaud
5b4a6c523d (buttons) Add searchable choices
Closes #473
2023-04-26 17:54:00 +02:00
Baptiste Arnaud
124f350aa2 💄 (buttons) Improve multiple choice form UI 2023-04-26 15:59:22 +02:00
Baptiste Arnaud
3529da210c 🚸 (date) Improve date format storage
Make sure it matches what you see on the viewer to avoid confusion
2023-04-24 11:25:45 +02:00
Baptiste Arnaud
3fbd044d92 🛂 Reset isQuarantined on the first of month 2023-04-23 21:07:46 +02:00
Baptiste Arnaud
69e1c4f20d 🛂 Add isQuarantined field in workspace 2023-04-23 20:57:51 +02:00
Baptiste Arnaud
c77b8e7548 🐛 (condition) Greater and Less should compare list length when possible 2023-04-20 14:54:56 +02:00
Baptiste Arnaud
fc561430a0 🩹 (telemetry) Better limit reached workspace filter 2023-04-19 09:44:18 +02:00