Commit Graph

367 Commits

Author SHA1 Message Date
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
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
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
Baptiste Arnaud
4ca143e015
🐛 Fix color picker elevation on share instructions modals 2025-05-09 09:44:47 +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
04d2a2d6eb
💄 Fix chat bubble window dynamic height on mobile
Closes #2143
2025-05-02 14:29:03 +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
1217bd58e6
♻️ Migrate chat api schemas to its own package 2025-04-27 15:17:53 +02:00
Baptiste Arnaud
7807d4c0a2
🐛 Fix svg image not displaying on Firefox 2025-04-25 15:38:12 +02:00
Baptiste Arnaud
d007ad0d51
🐛 Fix file re-upload not working
Closes #2131
2025-04-25 15:23:17 +02:00
Baptiste Arnaud
26fd11ab1a
💄 Fix border on file attached on text input 2025-04-25 15:03:03 +02:00
Baptiste Arnaud
4836bf1d80
🐛 Fix buttons border color not applied
Closes #2123
2025-04-14 19:46:09 +02:00
Baptiste Arnaud
300b5fa549
⬆️ Upgrade dompurify 2025-04-01 15:24:56 +02:00
Baptiste Arnaud
3fedd227ad
⬆️ Add missing deps and remove unused ones 2025-04-01 10:39:41 +02:00
Baptiste Arnaud
1518033f03
🔒️ Improve brand badge CSS protection 2025-03-31 15:20:49 +02:00
Alexis Falaise
0861d635af
Add "Allowed file types" option in file upload input (#2103)
Closes #1171
2025-03-31 14:21:22 +02:00
Baptiste Arnaud
904bf82bd3
🚸 Upgrade AI SDK and simplify model selection for OpenAI and Mistral
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
Closes #2106 #2093
2025-03-28 17:14:32 +01:00
Baptiste Arnaud
0040575584
🐛 Fix image expansion overflowing issue in bubble
Closes #2104
2025-03-28 14:58:50 +01:00
Alexis Falaise
e8c2f1746f
🚸 Add internal values option in choice inputs (#2098)
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
This adds a value field for Button and Picture choice blocks. If a value
is defined, it will take precedence over the button content or the image
title for variable evaluation.

<img width="396" alt="Capture d’écran 2025-03-25 à 15 14 20"
src="https://github.com/user-attachments/assets/5dcc4acc-7881-4044-b81b-275b07e8e80e"
/>
<img width="396" alt="Capture d’écran 2025-03-25 à 15 13 47"
src="https://github.com/user-attachments/assets/ca6b54fb-0a5c-4b1e-8494-122618866f02"
/>

Closes #1713

---------

Co-authored-by: Alexis Falaise <alexis.falaise@external.engie.com>
Co-authored-by: Baptiste Arnaud <baptiste.arnaud95@gmail.com>
2025-03-26 18:11:32 +01:00
Baptiste Arnaud
f897694ac7
🐛 Fix redirect popup toast invisible UI
Related to #2075
2025-03-26 15:12:33 +01:00
Baptiste Arnaud
7f44ca4410
🐛 Make allowed origins stricter and prevent the bot being consumable from public URL as mentioned in the docs
Closes #1812
2025-03-26 13:38:07 +01:00
Baptiste Arnaud
ce163b448b
🚑️ Fix chat chunks spacing 2025-03-24 19:53:29 +01:00
Baptiste Arnaud
413e29bc9e
🐛 Correctly reset state when streaming fails
Closes #2094
2025-03-24 18:44:37 +01:00
Baptiste Arnaud
80498808ff
🚸 Make entire screen scrollable when chat container is disabled
Closes #2089
2025-03-24 18:30:59 +01:00
Baptiste Arnaud
98dffad8e0
💄 (cards) Fix UI when getting non scrollable total cards
Closes #2088
2025-03-24 16:07:46 +01:00
Baptiste Arnaud
b0bed92de2
🐛 Fix emoji and icon display in bot
Closes #2053
2025-03-21 17:55:55 +01:00
Baptiste Arnaud
74ccd9c2e6
🐛 Update file input accept types to include AVIF format for image uploads
Closes #2040
2025-03-21 15:39:38 +01:00
Alexis Falaise
2a554cbe86
🚸 Add network error system messages (#2084)
Closes #2057
2025-03-19 19:11:48 +01:00
Baptiste Arnaud
e10d448bf8
🚑️ Avoid formatting number on reply parsing 2025-03-19 16:27:11 +01:00
Baptiste Arnaud
793e1742a1
🚑️ Upgrade embed libs 2025-03-19 15:18:07 +01:00
Alexis Falaise
4cea6010ad
🚑️ Re-apply default value to number input (#2082) 2025-03-19 15:13:40 +01:00
Baptiste Arnaud
fd2094222f
🚑️ Upgrade embed libs 2025-03-19 12:45:33 +01:00
Alexis Falaise
f515ef108e
Add format options in number input block (#2080) 2025-03-19 12:29:18 +01:00
Baptiste Arnaud
c760528bc9
🚸 Improve auto scroll to bottom decision
Always auto scroll when last scroll was all the way to the bottom
2025-03-14 18:19:40 +01:00
Baptiste Arnaud
9e7e24b96a
🐛 Correctly save streaming error in logs 2025-03-11 15:27:44 +01:00
Baptiste Arnaud
b61b5f5e4e
Add Cards Input
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Closes #1987
2025-03-10 16:05:10 +01:00
Baptiste Arnaud
d7b1bde064
🔖 Release v3.5.0 2025-03-03 12:41:36 +01:00
Baptiste Arnaud
a67204c8dc
🐛 Make saveClientLogs retro compatible 2025-02-27 08:00:17 +01:00
Anonymus2000
de6ae74f67
🚸 Added host image bubble expansion on click (#2035)
Closes: #2018 

---------

Co-authored-by: Baptiste Arnaud <baptiste.arnaud95@gmail.com>
2025-02-26 10:36:05 +01:00