Baptiste Arnaud
7cf1a3e26d
✨ (theme) Custom font option ( #1268 )
...
Closes #1249
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced components for customizing fonts, including Google and
custom font options.
- Enhanced theme customization by simplifying theme objects and adding
new font customization options.
- Implemented dynamic font injection for web pages based on
user-selected font configurations.
- **Bug Fixes**
- Fixed a condition in theme template card rendering to correctly check
avatar enablement.
- Corrected font property handling across various components to support
both string and object types.
- **Refactor**
- Updated option properties in RadioButtons component to be readonly.
- Simplified logic for setting CSS variables for fonts, including checks
for font types and existence.
- **Documentation**
- Added constants and schemas for supporting new font types in theme
customization.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-02-20 10:36:57 +01:00
Baptiste Arnaud
5e019bbb22
✨ Introducing The Forge ( #1072 )
...
The Forge allows anyone to easily create their own Typebot Block.
Closes #380
2023-12-13 10:22:02 +01:00
Baptiste Arnaud
73d2e165bf
🔥 Remove VIEWER_URL_INTERNAL variable
...
BREAKING CHANGE: NEXT_PUBLIC_VIEWER_INTERNAL does not exist anymore as typebot.io now directly points to the viewer project
2023-11-23 15:34:19 +01:00
Baptiste Arnaud
fd00b6fdd5
🐛 (js) Fix default theme values css variables
...
Closes #1031
2023-11-14 16:45:25 +01:00
Baptiste Arnaud
084588a086
🧑💻 (chat) Introduce startChat and continueChat endpoints
...
Closes #1030
2023-11-13 15:27:36 +01:00
Baptiste Arnaud
35300eaf34
♻️ Introduce typebot v6 with events ( #1013 )
...
Closes #885
2023-11-08 15:34:16 +01:00
Baptiste Arnaud
a5641811a3
🐛 Fix formatted message in input block when input is retried
2023-11-01 14:01:32 +01:00
Baptiste Arnaud
42fd6037f7
🐛 (openai) Fix 2 openai streaming back to back
2023-10-12 13:59:03 +02:00
Baptiste Arnaud
49826d1303
🚸 (openai) Improve streaming bubble sequence and visual
2023-10-09 11:30:51 +02:00
Baptiste Arnaud
225dfed313
⬆️ (openai) Replace openai-edge with openai and upgrade next
2023-10-06 14:38:54 +02:00
Baptiste Arnaud
56e175bda6
🐛 (pixel) Fix multiple Meta pixels tracking
...
Closes #846
2023-09-27 07:52:09 +02:00
Baptiste Arnaud
111fb323b1
⚡ (wait) Add pause option on Wait block
...
Closes #751
2023-09-04 14:52:16 +02:00
Baptiste Arnaud
036b407a11
🐛 Improve parse runtime env reading function
2023-08-28 14:50:58 +02:00
Baptiste Arnaud
786e5cb582
🧑💻 Improve env variables type safety and management ( #718 )
...
Closes #679
2023-08-28 09:13:53 +02:00
Baptiste Arnaud
af1bee8756
🚸 (bot) Update reply if we get new format from backend
2023-08-07 15:24:15 +02:00
Baptiste Arnaud
ee067ceee1
💄 Improve multiple choice color when image background
2023-08-01 18:42:39 +02:00
Baptiste Arnaud
3952ae2755
✨ Stream bubble content if placed right after Op…
...
Closes #617
2023-07-19 11:20:44 +02:00
Baptiste Arnaud
3421e4822f
🚑 (bot) Share inject custom head code again
2023-07-11 10:19:47 +02:00
Baptiste Arnaud
1beb4bb1b9
🧑💻 (bot) Wrap custom head code scripts with try catch
...
To avoid having the custom head bugs reported on Sentry
2023-07-11 10:04:39 +02:00
Baptiste Arnaud
aeb62f968a
🐛 (js) Fix container color when empty
2023-07-06 16:00:41 +02:00
Baptiste Arnaud
033f8f99dd
✨ Add Meta Pixel block
...
Closes #582
2023-06-28 09:52:03 +02:00
Baptiste Arnaud
524f1565d8
🚸 (openai) Parse stream on client to correctly handle errors
2023-06-16 19:26:29 +02:00
Baptiste Arnaud
75f9da0a4f
⚡ (webhook) Add client execution option
2023-05-26 09:20:22 +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
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
124f350aa2
💄 (buttons) Improve multiple choice form UI
2023-04-26 15:59:22 +02:00
Baptiste Arnaud
03cc067418
⚡ (setVariable) Add client-side set variable execution
...
Closes #461
2023-04-14 14:37:23 +02:00
Baptiste Arnaud
9f8398b9ae
🚸 (js) Display last input if send message errored
2023-04-03 18:14:32 +02:00
Baptiste Arnaud
38ed5758fe
✨ (theme) Add theme templates
...
Allows you to save your themes and select a theme from Typebot's gallery
Closes #275
2023-03-28 15:10:06 +02:00
Baptiste Arnaud
65d33e04bc
⚡ (theme) Add corner roundness customization
...
Closes #415
2023-03-22 16:43:34 +01:00
Baptiste Arnaud
3992227afc
⚡ (theme) Support for image background
...
Closes #414
2023-03-22 14:45:10 +01:00
Baptiste Arnaud
cbc8194f19
♻️ Re-organize workspace folders
2023-03-15 08:35:16 +01:00