Commit Graph

1498 Commits

Author SHA1 Message Date
Baptiste Arnaud
267b4958d2
🚸 Scroll to bottom of settings when test http response is received 2025-06-02 17:14:13 +02:00
Baptiste Arnaud
338793ccc3
💄 (embed) Fix vertical buttons width on medium screen 2025-06-02 16:56:17 +02:00
Baptiste Arnaud
7a11d5f6aa
🚸 (embed) Improve chat container responsivity and caroussel width 2025-06-02 15:32:22 +02:00
Baptiste Arnaud
bce55482b5
⬆️ Upgrade ark-ui/solid 2025-06-02 12:44:07 +02:00
Baptiste Arnaud
492e365fc5
💄 (setVariable) Improve block content preview UI especially for long code content
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Daily job / clean (push) Has been cancelled
Hourly job / send (push) Has been cancelled
Monthly job / clean (push) Has been cancelled
Closes #2189
2025-05-29 11:37:57 +02:00
Baptiste Arnaud
3f4ddc789b
🐛 Fix NocoDB not working with Link fields
Closes #2174
2025-05-28 18:26:51 +02:00
Baptiste Arnaud
b041842e4a
🐛 (engine) Sanitize variable value before saving to avoid db insert failure 2025-05-28 17:01:24 +02:00
Baptiste Arnaud
4e9d4fce0a
️ Revert invalid return signature on executeCondition 2025-05-28 16:44:33 +02:00
Baptiste Arnaud
e19a839443
🚸 (date) Allow for YY and DD to be interpreted as yy and dd 2025-05-28 16:29:46 +02:00
Baptiste Arnaud
fd7f8f18ea
🔊 Improve error log for whatsapp send message query 2025-05-28 16:23:30 +02:00
Baptiste Arnaud
78a1ce26f9
🐛 Improve invalid regex handling in comparison logic 2025-05-28 15:31:34 +02:00
Baptiste Arnaud
45f7e2ca5e
🚸 Only execute reply event with outgoind edge id 2025-05-28 14:52:33 +02:00
Baptiste Arnaud
0c883b9a11
📝 Add progress bar docs 2025-05-28 14:26:36 +02:00
Baptiste Arnaud
0940a1b271
💚 Add typecheck scripts and fix types issues 2025-05-28 11:15:32 +02:00
Baptiste Arnaud
7479c15b81
🐛 (embed) Fix client side result set as the last input answer 2025-05-28 11:00:43 +02:00
Baptiste Arnaud
c28c39bc64
🐛 Normalize file type extension comparison in parseReply function 2025-05-26 18:57:35 +02:00
Baptiste Arnaud
0a34f7a8c8
🐛 Fix anticipated end with nested link to typebot 2025-05-26 18:46:34 +02:00
Baptiste Arnaud
d745438f55
🐛 Fix bot container size reactivity on children
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-05-23 11:27:22 +02:00
Baptiste Arnaud
2dc6b0008c
🐛 Fix buttons input option auto opening when it shouldn't 2025-05-23 10:12:06 +02:00
Baptiste Arnaud
b614bf7b35
🐛 Fix static positioned bubble placeholder size 2025-05-22 14:39:08 +02:00
Baptiste Arnaud
28c149c0c7
🧑‍💻 Make react package ssr compatible and deprecate nextjs package
Closes #1936
2025-05-22 12:05:40 +02:00
Baptiste Arnaud
c94266dbff
🧑‍💻 Add reload embed command 2025-05-22 08:38:49 +02:00
Baptiste Arnaud
0552d14053
🚸 Add isOpen and isHidden props to Bubble embed 2025-05-22 08:18:05 +02:00
Baptiste Arnaud
081654f733
♻️ Remove global signals from embed lib to avoid conflict with multiple bots
Also unify state in ChatChunk to have a more predictable reactivity
2025-05-22 08:13:43 +02:00
Baptiste Arnaud
46089d65df
🐛 Fix Bot premature isEnded flag when response has only clientSideActions 2025-05-21 15:20:26 +02:00
Sanmith Kurian
a322789215
🚸 (dateInput) Add submit on Enter press (#2176) 2025-05-21 14:50:38 +02:00
Baptiste Arnaud
6df30d9a0b
♻️ (embed) export commands file
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-05-19 17:39:20 +02:00
Baptiste Arnaud
bab77ef98a
♻️ (embed) improve buttons layout on small windows 2025-05-19 17:28:43 +02:00
Baptiste Arnaud
2e49fc05b7
♻️ (embed) Use @tailwindcss/container-queries and improve layout for small containers in height 2025-05-19 16:32:32 +02:00
Baptiste Arnaud
ab907f1516
♻️ (embed) lift colors CSS up 2025-05-19 15:46:10 +02:00
Sanmith Kurian
ac510abf76
Add "Allow search engines to index" option (#2163)
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
# Configure the robots meta tag to allow search and link crawlers

## Description

Closes #1123 

This PR adds the "Allow indexing" metadata option. This feature allows
users to control whether search engines like Google and LinkedIn can
index their Typebot content by removing the `noindex` meta tag when
enabled.

## Changes

- Updated `MetadataForm.tsx` to include a new switch toggle to allow
indexing
- Updated `Seo.tsx` to remove the `noindex` tag when indexing is enabled
- Made the appropriate changes for the typebot settings schema to
include the allow indexing option
- Added translations for the following keys to `en.json`, `fr.json`,
`pt-BR.json`, `pt.json` language files:
- `settings.sideMenu.metadata.allowIndexing.label`: "Allow search
engines to index"
- `settings.sideMenu.metadata.allowIndexing.tooltip`: "When enabled, the
noindex meta tag will be removed, allowing search engines like Google
and LinkedIn to index your typebot."

## Screenshots

![Capture-2025-05-10-114206](https://github.com/user-attachments/assets/7cbc32bf-8fe1-49d6-8db0-abd508b3e69f)
2025-05-16 08:36:33 +02:00
Baptiste Arnaud
3c8cc8951a
🐛 Fix WA crash when trying to send duplicate buttons (after truncation) 2025-05-13 16:25:23 +02:00
Baptiste Arnaud
af634875f7
🐛 Fix custom OAuth not working after Auth.js upgrade to v5
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Closes #2161
2025-05-09 10:00:21 +02:00
Baptiste Arnaud
4ca143e015
🐛 Fix color picker elevation on share instructions modals 2025-05-09 09:44:47 +02:00
Baptiste Arnaud
6715e068be
🚑️ Fix client side actions not triggered when first block in group
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-05-07 08:16:47 +02:00
Baptiste Arnaud
28c77d3a36
🚑️ Add default returnMark status 2025-05-06 19:08:00 +02:00
Baptiste Arnaud
b20b9ba144
Add Invalid Reply event node
Closes #2109
2025-05-06 18:35:44 +02:00
Baptiste Arnaud
280a91cfd5
🚑️ Fix command event not triggering 2025-05-06 16:28:48 +02:00
Alexis Falaise
1ca7040ec2
Add Reply event block (#2114) 2025-05-06 15:43:41 +02:00
Baptiste Arnaud
9a1907d7c7
🐛 Fix webhook listening error when body is not JSON 2025-05-05 15:08:05 +02:00
Baptiste Arnaud
79254cb910
🐛 Fix buttons invalid reply when internal value is empty string 2025-05-05 10:21:26 +02:00
Baptiste Arnaud
8ab1f0235d
♻️ Improve transcript computation for jump and return blocks
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-05-02 19:23:16 +02:00
Baptiste Arnaud
6cd070580a
🚸 (analytics) Take into account Jump blocks for analytics
Also rework edge visits algorithm to avoid infinite recursions
2025-05-02 18:14:35 +02:00
Baptiste Arnaud
0027867bee
🐛 Map allow comments and reation Blink options 2025-05-02 15:45:54 +02:00
Baptiste Arnaud
04d2a2d6eb
💄 Fix chat bubble window dynamic height on mobile
Closes #2143
2025-05-02 14:29:03 +02:00
Baptiste Arnaud
14b1a26acf
Add "Send Feed Event" Blink action
Closes #2097
2025-05-02 11:24:08 +02:00
Baptiste Arnaud
1f1baadb59
🐛 Fix black background not showing on popup embed
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-04-30 10:30:08 +02:00
Baptiste Arnaud
a78498f829
🐛 Fix cards block duplication
Especially when button paths are connected
2025-04-29 15:46:45 +02:00
Baptiste Arnaud
a43173cc47
🐛 (condition) matched condition without connected edge should end the session
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Monthly job / clean (push) Has been cancelled
2025-04-27 18:36:36 +02:00
Baptiste Arnaud
ecda1d82d3
Add "Return" logic block 2025-04-27 17:28:58 +02:00