Commit Graph

41 Commits

Author SHA1 Message Date
Baptiste Arnaud
ab010657b2 ♻️ Change overflow:scroll to overflow:auto 2024-01-29 09:37:19 +01:00
Baptiste Arnaud
e80f297e74 🐛 Fix templates not properly selected sometimes
Closes
2024-01-29 09:37:19 +01:00
Gabriel Pavão
5124373071 🌐 Add templates name and description translation keys (#1120)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Templates now support multiple languages with the introduction of a
translation function for template names, descriptions, and category
tags.

- **Enhancements**
- Improved template naming consistency with capitalization adjustments
for clarity.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Baptiste Arnaud <baptiste.arnaud95@gmail.com>
2023-12-29 10:50:31 +01:00
Gabriel Pavão
81a70d3b70 Typebots page pt-BR translation (#1121)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Enhancements**
- Improved internationalization with dynamic translations for "Cancel"
and "Delete" labels across modal and button components.
- Localized the `name` property during Typebot creation for better user
experience in different languages.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Baptiste Arnaud <baptiste.arnaud95@gmail.com>
2023-12-29 08:16:00 +01:00
Baptiste Arnaud
1a44bf4935 (openai) Add create speech OpenAI action
Closes #1025
2023-11-20 14:01:50 +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
35300eaf34 ♻️ Introduce typebot v6 with events (#1013)
Closes #885
2023-11-08 15:34:16 +01: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
aaa208cef4 🌐 Add pt_BR and more translations (#767)
Original PR: https://github.com/baptisteArno/typebot.io/pull/694

---------

Co-authored-by: Daniel Oliveira <daniel.oliveira@kununu.com>
Co-authored-by: Daniel Oliveira <daniel@headdev.com.br>
2023-09-05 18:15:59 +02:00
Baptiste Arnaud
06ecdf040e 🐛 (sendMessage) Correctly preprocess and parse fetched bot 2023-08-24 09:11:10 +02:00
Baptiste Arnaud
0acede92ef 🚸 Improve parsing preprocessing on typebots 2023-08-23 10:57:38 +02:00
Baptiste Arnaud
19fc576957 🚸 Loosen file import parsing strictness 2023-08-18 09:27:14 +02:00
Baptiste Arnaud
304dfe2dab 🐛 Remove publicId and customDomain duplication on imported bots 2023-08-17 16:32:37 +02:00
Baptiste Arnaud
fca5865999 🚑 Fix customDomain regex validation 2023-08-17 10:01:45 +02:00
Baptiste Arnaud
454d320c6b (api) Add CRUD typebot endpoints
Closes #320, closes #696
2023-08-17 09:39:11 +02:00
Baptiste Arnaud
aa4c16dad7 Regroup database queries of /sendMessage in one place
Potentially reduces the total queries to database and it will help to migrate to Edge runtime
2023-07-18 14:31:20 +02:00
Baptiste Arnaud
e293cb0111 Add Next.js embed library 2023-07-15 12:28:10 +02:00
Baptiste Arnaud
033f8f99dd Add Meta Pixel block
Closes #582
2023-06-28 09:52:03 +02:00
Baptiste Arnaud
40ef934740 Add Näak product recommendation template
Closes #548
2023-06-05 17:53:03 +02:00
Baptiste Arnaud
8347e5b2a8 Add dog insurance offer template
Closes #484
2023-05-04 15:32:13 -04:00
Baptiste Arnaud
e58016e43a (openai) Truncate messages sequence automatically if reaching token limit 2023-05-02 13:37:02 -04:00
Baptiste Arnaud
e827da7b6b 💄 Better toast UI when it doesn't contain details 2023-04-27 15:07:08 +02:00
Baptiste Arnaud
3b69b18601 Add lead gen with AI template
Closes #470
2023-04-20 14:56:05 +02:00
Baptiste Arnaud
4d1fe4c1de 🚸 (templates) Add category and description in templates modal 2023-04-20 10:49:25 +02:00
Baptiste Arnaud
ee14228ee3 Add lead magnet template
Closes #447
2023-04-07 10:49:23 +02:00
Baptiste Arnaud
f895c6d72d Add ChatGPT personas template
Closes #412
2023-03-30 18:00:13 +02:00
Baptiste Arnaud
44d7a0bcb8 ♻️ (builder) Remove barrel export and flatten folder arch 2023-03-15 11:52:38 +01:00
Baptiste Arnaud
cbc8194f19 ♻️ Re-organize workspace folders 2023-03-15 08:35:16 +01:00
Baptiste Arnaud
86ecd4aa87 Add basic ChatGPT template
Closes #388
2023-03-13 16:29:41 +01:00
Baptiste Arnaud
53cdb35984 Add movie recommendation template
Closes #377
2023-03-09 17:37:39 +01:00
Baptiste Arnaud
852cc73511 Add NPS Survey template
Closes #356
2023-03-03 17:21:02 +01:00
Baptiste Arnaud
00b6acca8e Add new user onboarding template
Closes #325
2023-02-22 15:40:02 +01:00
Baptiste Arnaud
debdac12ff Introduce bot v2 in builder (#328)
Also, the new engine is the default for updated typebots for viewer

Closes #211
2023-02-21 15:25:14 +01:00
Baptiste Arnaud
07f26262ef 🐛 (engine) Fix button validation when item content includes a comma 2023-01-25 16:49:37 +01:00
Baptiste Arnaud
30baa611e5 (engine) Improve engine overall robustness 2023-01-25 14:59:53 +01:00
Baptiste Arnaud
67ee197d9b 🚸 (dashboard) Soften imported bot model check 2023-01-16 17:22:34 +01:00
Baptiste Arnaud
491e60a815 🚸 (dashboard) Improve invalid typebot import feedback 2023-01-14 16:39:25 +01:00
Baptiste Arnaud
c1a32ce26b 🐛 (editor) Fix variable dropdown overflow
Closes #209
2023-01-04 15:35:11 +01:00
Baptiste Arnaud
1a3869ae6d ⚗️ Implement bot v2 MVP (#194)
Closes #190
2022-12-22 17:02:34 +01:00
Baptiste Arnaud
3394fa5e0a Add dark mode (#191)
Closes #189
2022-12-20 16:55:43 +01:00
Baptiste Arnaud
643571fe7d ♻️ (builder) Change to features-centric folder structure 2022-11-15 15:14:38 +01:00