Commit Graph

1602 Commits

Author SHA1 Message Date
Baptiste Arnaud
ed2ec66c47
🐛 Fix select box height offset 2025-06-27 17:29:01 +02:00
Baptiste Arnaud
75fb6e50f8
🐛 Fix infinite loop crash in analytics graph in some scenarios 2025-06-27 17:09:09 +02:00
Baptiste Arnaud
a2bb9ac944
🐛 Add conflict margin for Typebot update to handle clock synchronization issues
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-06-24 12:14:47 +02:00
Baptiste Arnaud
1e16158021
🚸 Re-organize Script settings for better UX 2025-06-23 14:49:45 +02:00
Baptiste Arnaud
b8d589931d
🐛 Always transform undefined to null values for user name and image in OAuth profile extraction
Closes #2199
2025-06-23 14:07:07 +02:00
Baptiste Arnaud
235bd9944b
🧑‍💻 Improve typebot save conflict toast with overwrite option 2025-06-23 13:32:04 +02:00
Baptiste Arnaud
5b7faa34e0
🐛 Fix ark ui positioning z-index stacking clash with chakra 2025-06-19 20:27:50 +02:00
Baptiste Arnaud
24c2667efc
🐛 Fix some popovers rendering behind content
Closes #2220
2025-06-18 22:57:38 +02:00
Baptiste Arnaud
d017138ebe
✏️ Remove tooltip for high chat usage alert in UsageProgressBars component
Closes #2191
2025-06-18 21:52:54 +02:00
Baptiste Arnaud
b990aedc11
🐛 Fix on workspace delete, missing redirection to other workspace 2025-06-16 10:58:47 +02:00
Baptiste Arnaud
dfcbb1f94b
🐛 Avoid redirect to onboarding if env var is missing
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Closes #2212
2025-06-12 10:42:58 +02:00
Cosmo Abdon
97beef0ae0
🐛 Patch Gitlab profile parsing for next-auth@v5 compatibility (#2213) 2025-06-12 10:32:04 +02:00
Baptiste Arnaud
5ec770ad5e
🐛 Prevent stuck drag state when opening native emoji picker 2025-06-11 11:26:25 +02:00
Baptiste Arnaud
a4d622837a
🐛 Fix progress bar position issue on builder preview 2025-06-11 11:00:04 +02:00
Baptiste Arnaud
0ee75cf974
💄 Fix groups dropdown displaying ID instead of title
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-06-10 16:57:53 +02:00
Baptiste Arnaud
90add8c56f
♻️ Upgrade to tRPC v11 and use Tanstack Query 2025-06-10 11:39:04 +02:00
Baptiste Arnaud
fd4fe0cdf2
🚸 Add variable option on Jump and Typebot link blocks
Closes #1751
2025-06-05 18:59:24 +02:00
Baptiste Arnaud
000495d3aa
🚸 Remove dialog expansion, instead expand popover 2025-06-05 18:25:28 +02:00
Baptiste Arnaud
47d1bee4ce
🐛 Fix forge autocomplete input popover rendering behind dialog 2025-06-05 17:15:06 +02:00
Baptiste Arnaud
b76dad18b7
🚸 (textInput) Add Input mode option
Closes #2101
2025-06-05 15:47:14 +02:00
Baptiste Arnaud
d06dbd70b0
♻️ Redirect to onboarding if terms not accepted
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-06-04 16:53:57 +02:00
Baptiste Arnaud
91381c9530
♻️ Remove isNewUser constraint on onboarding page 2025-06-04 16:41:18 +02:00
Baptiste Arnaud
7d1b73bd4b
🚸 Add terms consent in onboarding bot
Closes #1964
2025-06-04 16:15:48 +02:00
Baptiste Arnaud
9fb016b304
♻️ Create new user package and migrate update API to tRPC 2025-06-04 11:39:40 +02:00
Baptiste Arnaud
e2ccc7c26b
📈 Add landing page view tracking 2025-06-04 09:05:17 +02:00
Daniel Philip Johnson
cf4922ffd9
✏️ Update next.js package install snippet (#2196) 2025-06-03 14:51:26 +02:00
Baptiste Arnaud
267b4958d2
🚸 Scroll to bottom of settings when test http response is received 2025-06-02 17:14:13 +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
fd8bc8122c
🔧 Disable Sentry trace sampling 2025-05-29 10:59:04 +02:00
Baptiste Arnaud
f495093dfd
💄 Update builder OG image
Closes #2164
2025-05-28 18:28:25 +02:00
Baptiste Arnaud
629cb3c1f2
💄 Remove New tags on old templates 2025-05-28 15:58:46 +02:00
Baptiste Arnaud
0c883b9a11
📝 Add progress bar docs 2025-05-28 14:26:36 +02:00
Baptiste Arnaud
3a2ac4f8fa
🐛 Fix save variable data mapping suggestion for arrays with mixed objects 2025-05-27 11:48:22 +02:00
Baptiste Arnaud
79f65217d6
🐛 Fix Card item drag on text area resize and allow textarea scroll 2025-05-23 11:06:49 +02:00
Baptiste Arnaud
924a57be30
🚸 Improve Card item manipulation
Avoid dragging the item on text selection, resize description editable to text content size and remove max-width on editables
2025-05-23 10:27:28 +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
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
Swap-nagras
ef18b1c9e5
(emailInput) Add tests for email input validation (#2177) 2025-05-21 14:51:21 +02:00
Sanmith Kurian
a322789215
🚸 (dateInput) Add submit on Enter press (#2176) 2025-05-21 14:50:38 +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
b0189f7579
🐛 Refactor populateEdgesWithTotalVisits to fix dropoff compute edge cases
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-05-14 08:38:09 +02:00
Baptiste Arnaud
2c1ca26877
🐛 Fix custom oauth OIDC URL discovery
Closes #2168
2025-05-13 11:16:43 +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
b20b9ba144
Add Invalid Reply event node
Closes #2109
2025-05-06 18:35:44 +02:00
Baptiste Arnaud
466fc47b98
♻️ (commandEvent) Remove Resume after option 2025-05-06 16:45:04 +02:00
Alexis Falaise
1ca7040ec2
Add Reply event block (#2114) 2025-05-06 15:43:41 +02:00
Baptiste Arnaud
9737fee8b5
🐛 Fix host trusting issue for self-hosting instances
Closes #2158
2025-05-06 14:50:52 +02:00
Baptiste Arnaud
48531c04c3
💄 Fix long tag overflowing in tags input
Closes #2152
2025-05-05 15:20:14 +02:00
Baptiste Arnaud
30d5ceb94b
🐛 Fix getInDepthAnalyticsData invalid request when typebot is not defined
Closes #2145
2025-05-05 15:10:39 +02:00