Commit Graph

3029 Commits

Author SHA1 Message Date
Alexis Falaise
ba62c14582 replace resumeAfter with exitCondition in command event 2025-04-09 18:08:00 +02:00
Alexis Falaise
976fce81b2 pre-parse reply to get choice blocks outgoingEdgeIds 2025-04-09 18:07:01 +02:00
Alexis Falaise
1125ae74bd update initialState to v4 2025-04-09 15:39:45 +02:00
Alexis Falaise
e2964b56c4 migrate from queuedEdgeIds to queuedEdges 2025-04-09 15:39:45 +02:00
Alexis Falaise
f79f92b817 rename portalEdge into resumeMetadata 2025-04-09 15:39:44 +02:00
Alexis Falaise
0f9a08897e naming & style 2025-04-09 15:39:44 +02:00
Alexis Falaise
708f497d8e use conditionned edge 2025-04-09 15:39:44 +02:00
Alexis Falaise
c4b9e11884 fix 500 error on button input 2025-04-09 15:39:44 +02:00
Alexis Falaise
dfdb569693 fix: executeResumeAfter on each reply event 2025-04-09 15:39:43 +02:00
Alexis Falaise
bc70457ceb enable all input replies to trigger reply event 2025-04-09 15:39:43 +02:00
Alexis Falaise
795cd64a5a save variables of trigger block before Reply Event flow 2025-04-09 15:39:42 +02:00
Alexis Falaise
2ba42a5fe2 get first block of next group if getNextBlockById 2025-04-09 15:39:42 +02:00
Alexis Falaise
1c68d0f786 update doc 2025-04-09 15:39:42 +02:00
Alexis Falaise
2b4cd00901 remove getOutgoingEdgeId unused file 2025-04-09 15:39:42 +02:00
Alexis Falaise
ef42c6dc19 remove entry condition 2025-04-09 15:39:41 +02:00
Alexis Falaise
8bb3e54175 chore: add next block or group as portal edge for reply events 2025-04-09 15:39:41 +02:00
Alexis Falaise
bbe0e392a5 update docs 2025-04-09 15:39:41 +02:00
Alexis Falaise
002caf77d2 revamp exit condition & add entry condition 2025-04-09 15:39:40 +02:00
Alexis Falaise
7ad8a86679 update docs to reflect reply name 2025-04-09 15:39:40 +02:00
Alexis Falaise
bd17e326d3 rename onMessage into reply 2025-04-09 15:39:39 +02:00
Alexis Falaise
fab74eab45 use condition to trigger event block 2025-04-09 15:39:39 +02:00
Alexis Falaise
d498f8e613 extract update text variables function 2025-04-09 15:39:39 +02:00
Alexis Falaise
ff374968b9 update message icon 2025-04-09 15:39:38 +02:00
Alexis Falaise
dc0a1aabe7 update docs 2025-04-09 15:39:38 +02:00
Alexis Falaise
aaf03b1a36 add translations in CommandEvent node and settings 2025-04-09 15:39:37 +02:00
Alexis Falaise
3d254167fd add executeOnMessageEvent and use in continueBotFlow 2025-04-09 15:39:37 +02:00
Alexis Falaise
39774d9e32 extract an executeEvent function 2025-04-09 15:39:37 +02:00
Alexis Falaise
0788d0ebc6 add onMessage settings 2025-04-09 15:39:36 +02:00
Alexis Falaise
364a07e256 add onMessage event type 2025-04-09 15:39:36 +02:00
Baptiste Arnaud
77818e4fc9
🐛 Add Cote D'Ivoire (+225) to country code options
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Closes #2121
2025-04-08 11:24:32 +02:00
younesbenallal
8a200504da
📝 Add "lead generation form examples" blog post (#2054) 2025-04-08 11:14:44 +02:00
yusheng chen
fe8469fcde
♻️ Misc types improvement (#2120) 2025-04-08 10:25:09 +02:00
younesbenallal
43bacc442c
📝 Add "HTML Form Generator" blog post (#2011) 2025-04-08 10:14:39 +02:00
Baptiste Arnaud
63c6c93a13
📈 Use setUser instead of setting typebotId tag to have proper segmenting in Sentry 2025-04-07 11:18:51 +02:00
Baptiste Arnaud
508d339220
🐛 Update contacts schema in OpenAPI definitions to use arrays for contacts and phones
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-04-04 10:51:17 +02:00
Baptiste Arnaud
2467ed0674
📈 Add "no public typebot with WhatsApp integration found" to Sentry ignore list 2025-04-04 10:48:29 +02:00
Baptiste Arnaud
4a198c12e3
📈 Add no condition match known error in Sentry ignore list 2025-04-04 10:47:06 +02:00
Baptiste Arnaud
9c1e82a6a6
🐛 (whatsapp) Update incomingMessageSchema to use an array for contacts 2025-04-04 10:44:13 +02:00
Baptiste Arnaud
f47eda9880
📝 Add v3.6 newsletter
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-04-03 16:40:52 +02:00
Baptiste Arnaud
19d1a56cb5
📝 Update settings documentation to include system messages feature 2025-04-03 15:18:00 +02:00
Baptiste Arnaud
93908a9ae1
📝 Add Query Knowledge Base section to Dify.AI documentation 2025-04-03 15:17:49 +02:00
Baptiste Arnaud
24c62783d9
📝 Add formatting options for Number input block documentation 2025-04-03 15:17:40 +02:00
Baptiste Arnaud
b8a63a93b7
📝 Update Buttons documentation to include item options and display conditions 2025-04-03 15:17:29 +02:00
Baptiste Arnaud
300b5fa549
⬆️ Upgrade dompurify 2025-04-01 15:24:56 +02:00
Baptiste Arnaud
c3096625cf
⬆️ Patch next package 2025-04-01 15:24:56 +02:00
Baptiste Arnaud
ba0268466d
📝 Add Security Policy doc 2025-04-01 15:10:20 +02:00
Baptiste Arnaud
4d2d127afe
🔖 Release v3.6.0 2025-04-01 12:50:34 +02:00
Baptiste Arnaud
87252d0dc7
🔥 Remove deprecated edgeIdToTriggerWhenDone prop in typebotsQueue 2025-04-01 12:48:24 +02:00
Baptiste Arnaud
e5b22d1b3f
🔧 Add @ark-ui/react dependency to typebot UI package 2025-04-01 11:36:06 +02:00
Baptiste Arnaud
6ab3c955a7
🔧 Migrate to bun.lock and update Dockerfile to use prune with bun 2025-04-01 11:29:36 +02:00