2
0
Commit Graph

1993 Commits

Author SHA1 Message Date
Baptiste Arnaud
c59df18f21 📝 Add OpenAI Dialogue option in breaking change doc 2023-11-13 17:59:01 +01:00
Baptiste Arnaud
06065c3e85 Revert new authentication method for preview bot 2023-11-13 15:45:11 +01:00
Baptiste Arnaud
084588a086 🧑‍💻 (chat) Introduce startChat and continueChat endpoints
Closes #1030
nextjs-v0.2.16 react-v0.2.16 js-v0.2.16
2023-11-13 15:27:36 +01:00
Baptiste Arnaud
63233eb7ee 🐛 (webhook) Fix legacy webhook {{state}} body parsing 2023-11-12 08:35:29 +01:00
Baptiste Arnaud
bac2393b5d 🛂 Reduce sendMessage serverless function max memory 2023-11-12 08:24:34 +01:00
Baptiste Arnaud
dd4de582a9 Add more video supports (#1023)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
	- Introduced a new layout option for the TextInput component.
- Added support for GUMLET and TIKTOK video content types in
VideoBubbleContent.
- Enhanced VideoUploadContent to handle new properties like aspectRatio
and maxWidth.
- Updated VideoBubble to include aspect-ratio and max-width styles based
on content properties.
- **Refactor**
- Changed the extension used for internationalization (i18n) in the VS
Code environment.
	- Modified how environment variables are accessed in tolgee.tsx.
- Updated parseVideoUrl function to include a new property
videoSizeSuggestion.
- **Chores**
- Updated the tolgeeEnv object in env.ts and added a new optional
parameter to the getRuntimeVariable function.
- Expanded video handling capabilities by introducing new video content
types and associated regular expressions.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Closes #978 #936 #926
2023-11-10 11:17:14 +01:00
Baptiste Arnaud
df578417aa 📝 Add breaking changes and OpenAI block improvements docs 2023-11-09 16:04:40 +01:00
Baptiste Arnaud
60829b4d0a 💄 Fix multi choice checkbox UI on small screens nextjs-v0.2.15 react-v0.2.15 js-v0.2.15 2023-11-09 15:19:38 +01:00
Baptiste Arnaud
e9a10c078f 🐛 Fix theme background and font default selection 2023-11-09 15:12:48 +01:00
Baptiste Arnaud
a38467e5b2 🐛 Sort variables to parse to fix text bubble parsing issue 2023-11-09 13:44:08 +01:00
Baptiste Arnaud
647afdb8fa 🐛 (editor) Fix edge delete with undefined groupIndex 2023-11-09 09:22:33 +01:00
Baptiste Arnaud
14a37160fd 🚑 (webhook) Fix webhook execution with default method 2023-11-09 08:59:45 +01:00
Baptiste Arnaud
9bb559174a 🐛 (typebotLink) Fix link to first group with start event 2023-11-09 08:52:00 +01:00
Baptiste Arnaud
9eef1665f5 🚑 (zapier) Fix execute webhook endpoint too strict on block type check 2023-11-09 08:36:46 +01:00
Baptiste Arnaud
58b9e0b306 🚑 (editor) Fix move block with outgoing edge 2023-11-08 18:31:32 +01:00
Baptiste Arnaud
b73ca7a98a 🐛 Fix default initial items in TableList 2023-11-08 17:38:32 +01:00
Baptiste Arnaud
4b67f9e2e2 🐛 Fix typebot publishing endpoint events parsing 2023-11-08 17:12:58 +01:00
Baptiste Arnaud
64418df3a1 🚸 (typebotLink) Make "current" option work like typebot links instead of jump 2023-11-08 17:05:02 +01:00
Baptiste Arnaud
aceba0abd0 🐛 (import) Fix import typebot files that does not have name field 2023-11-08 16:42:59 +01:00
Baptiste Arnaud
db17a0f508 🚑 Fix parsing issue with new events field on ongoing session states 2023-11-08 16:03:45 +01:00
Baptiste Arnaud
35300eaf34 ♻️ Introduce typebot v6 with events (#1013)
Closes #885
2023-11-08 15:34:16 +01:00
onFire(Abhi)
68e4fc71fb fix: whole page overflowing on the x axis and displaying a horizontal scrollbar (#1011)
this PR fixes issue
https://github.com/baptisteArno/typebot.io/issues/1008 by making the
position of `HandDrawnArrow`'s parent relative, which confines the
absolute position of its children to be within the bounds of the parent,
causing layout not shift due to `right -30px`

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Updated the layout behavior of the `RealTimeResults` component on the
landing page for better user experience.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-11-08 07:40:02 +01:00
Baptiste Arnaud
027c6ffcef 🛂 Update Cache-Control header in generatePresignedPostPolicy 2023-11-07 15:16:23 +01:00
Baptiste Arnaud
eaa9b815c4 🚑 Fix weird env parsing on Firefox making it crash 2023-11-07 14:49:15 +01:00
Baptiste Arnaud
eed562b47a (chatwoot) Unmount Typebot embed bubble when opening chatwoot
Closes #1007
nextjs-v0.2.14 react-v0.2.14 js-v0.2.14
2023-11-06 16:57:05 +01:00
Baptiste Arnaud
b2b82c48e1 ⬆️ Upgrade Sentry to mitigate security issue
https://github.com/getsentry/sentry-javascript/security?mkt_tok=Nzc2LU1KTi01MDEAAAGPNi0ooiOxT0sphdzXd6xHU63d5z5Sc75FNR8cH-6EK-zlvUsUuUqP1YsmnxivxEyXnGZS2cN8XkpuNNGi3NIfoDnwoHci-31tbyJQB8y0Cg
2023-11-06 16:24:26 +01:00
Baptiste Arnaud
0c22d858b7 📦 Add strict package versioning to avoid incompatibility in workspace 2023-11-06 16:22:25 +01:00
Baptiste Arnaud
57e454008e 📝 Add UTM params forwarding video tutorial 2023-11-03 15:44:00 +01:00
Baptiste Arnaud
0203d92c1b 🔖 Release v2.19.0 v2.19.0 2023-11-03 15:12:52 +01:00
Baptiste Arnaud
a855d85d04 🚑 Move cache control header into the post policy 2023-11-02 15:09:08 +01:00
Baptiste Arnaud
bdf9faea78 ✏️ (billing) Fix plan name typo 2023-11-02 14:30:04 +01:00
Baptiste Arnaud
d1502f8300 Add cache-control header on newly uploaded files nextjs-v0.2.12 react-v0.2.12 js-v0.2.12 2023-11-01 15:42:53 +01:00
Baptiste Arnaud
a5641811a3 🐛 Fix formatted message in input block when input is retried nextjs-v0.2.11 react-v0.2.11 js-v0.2.11 2023-11-01 14:01:32 +01:00
Baptiste Arnaud
585e1d4074 ✏️ Fix CORSRules content typo for S3 config 2023-11-01 13:51:38 +01:00
Baptiste Arnaud
b80bea11b4 📝 Add text link section in text bubble doc 2023-10-31 14:07:28 +01:00
Baptiste Arnaud
7586ecaf13 🐛 (number) Fix number input validation with variables 2023-10-30 16:45:32 +01:00
Baptiste Arnaud
3e02436d30 📝 Add webhook configuration tuto video 2023-10-30 15:20:53 +01:00
Baptiste Arnaud
2d1ce73931 🐛 Fix group duplicate new title bug 2023-10-28 21:32:57 +02:00
Baptiste Arnaud
bed8b42a2e 🧑‍💻 Migrate to Tolgee (#976)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

### Summary by CodeRabbit

- Refactor: Transitioned to a new translation library (`@tolgee/react`)
across the application, enhancing the localization capabilities and
consistency.
- New Feature: Introduced a JSON configuration file for application
settings, improving customization and flexibility.
- Refactor: Updated SVG attribute naming convention in the
`WhatsAppLogo` component to align with React standards.
- Chore: Adjusted the `.gitignore` file and added a new line at the end.
- Documentation: Added instructions for setting up environment variables
for the Tolgee i18n contribution dev tool, improving the self-hosting
configuration guide.
- Style: Updated the `CollaborationMenuButton` to hide the
`PopoverContent` component by scaling it down to zero.
- Refactor: Simplified error handling logic for fetching and updating
typebots in `TypebotProvider.tsx`, improving code readability and
maintenance.
- Refactor: Removed the dependency on the `parseGroupTitle` function,
simplifying the code in several components.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-10-27 09:23:50 +02:00
Baptiste Arnaud
31b3fc311e 🧑‍💻 Fix type resolution for @typebot.io/react and nextjs
Closes #968
nextjs-v0.2.10 react-v0.2.10 js-v0.2.10
2023-10-26 15:57:55 +02:00
Baptiste Arnaud
3f7f0944e1 💚 Fix checkAndReportChatsUsage script sending multiple emails at once 2023-10-26 15:42:09 +02:00
Baptiste Arnaud
a347a2741d ✏️ Fix manual deployment doc start script typo
Closes #969
2023-10-26 15:42:09 +02:00
neo773
f1e3836184 🐛 Fix graph flickering on high res displays (#959)
This PR fixes the flickering and improves the performance so panning
around the graph is much smoother than before.



https://github.com/baptisteArno/typebot.io/assets/62795688/56b91e20-1eb0-44b5-9a4a-c07525c2ba48


/claim #575
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

### Summary by CodeRabbit

- Refactor: Improved the Graph component's scaling calculation for
enhanced readability and maintenance.
- Style: Updated the Graph component's style properties to ensure better
compatibility and visual performance on webkit browsers.

These changes aim to enhance the user experience by ensuring the Graph
component displays consistently across different web browsers. The
refactoring of the scaling calculation also makes the code easier to
understand and maintain, potentially leading to quicker updates and bug
fixes in the future.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Baptiste Arnaud <contact@baptiste-arnaud.fr>
2023-10-26 14:37:28 +02:00
Baptiste Arnaud
382ebebb57 🔖 Release v2.18.4 v2.18.4 2023-10-25 17:57:55 +02:00
Baptiste Arnaud
53558dc303 🚑 Fix can invite new members in workspace bool
Closes #964
2023-10-25 17:57:13 +02:00
Baptiste Arnaud
4b248d554f 🐛 (numberInput) Fix input clearing out on dot or comma press nextjs-v0.2.9 react-v0.2.9 js-v0.2.9 2023-10-25 17:37:45 +02:00
Baptiste Arnaud
c2a08c482e 🧑‍💻 (whatsapp) Improve whatsapp start log 2023-10-25 14:26:10 +02:00
Baptiste Arnaud
1ff58818a9 ✏️ Fix popup blocked toast typo react-v0.2.8 js-v0.2.8 nextjs-v0.2.8 2023-10-25 13:57:45 +02:00
Baptiste Arnaud
17af1072a8 🔖 Release v2.18.3 v2.18.3 2023-10-23 16:36:05 +02:00
Baptiste Arnaud
621fcd59f1 🚸 (buttons) Trim items content when parsing reply for better consistency
Closes #948
2023-10-23 15:13:43 +02:00