Baptiste Arnaud
27b15a0f10
📝 Add Sheets advanced example video
2023-08-24 17:52:41 +02:00
Baptiste Arnaud
e62e71c133
🛂 Check if isQuarantined can be toggled on sub update
2023-08-24 15:38:50 +02:00
Baptiste Arnaud
d700af17e9
🚸 (openai) Implement retries if openai rate limit reached
2023-08-24 15:28:44 +02:00
Baptiste Arnaud
06ecdf040e
🐛 (sendMessage) Correctly preprocess and parse fetched bot
2023-08-24 09:11:10 +02:00
Baptiste Arnaud
ee3b94c35d
⚡ (typebotLink) Better typebot link with merge option
...
Closes #675
2023-08-24 08:19:41 +02:00
Baptiste Arnaud
0acede92ef
🚸 Improve parsing preprocessing on typebots
2023-08-23 10:57:38 +02:00
Baptiste Arnaud
fe54888350
🐛 Fix legacy publicId format validation
2023-08-22 11:43:35 +02:00
Baptiste Arnaud
6240fd982b
🐛 (billing) Fix cancel webhook when publishedTypebot does not exist
2023-08-22 10:55:32 +02:00
Baptiste Arnaud
53dd7ba499
🚸 (billing) Make sure customer is not created before launching checkout page
2023-08-22 10:40:34 +02:00
Baptiste Arnaud
c08e0cdb0a
⚡ (customDomains) Fix custom domain update feedback
2023-08-21 15:32:27 +02:00
Baptiste Arnaud
dc4c19a755
🐛 Fix getUsage query abort
2023-08-21 09:27:33 +02:00
Baptiste Arnaud
ed77f5d124
🐛 (webhook) Fix variable list parsing in custom body
...
Closes #687
2023-08-18 15:57:52 +02:00
Baptiste Arnaud
a4f7f8fae7
📈 Remove user email from Sentry tracking
2023-08-18 14:18:28 +02:00
Baptiste Arnaud
19fc576957
🚸 Loosen file import parsing strictness
2023-08-18 09:27:14 +02:00
Baptiste Arnaud
e2075d6135
🐛 Stop refresh typebot when typebotId is undefined
2023-08-17 18:17:53 +02:00
Baptiste Arnaud
a4ba9a8a77
🐛 Parse valid publicId even though the prefix is empty
2023-08-17 17:59:44 +02:00
Baptiste Arnaud
9cfca3857e
🚑 Fix issue when duplicating bot losing groups
2023-08-17 17:39:49 +02:00
Baptiste Arnaud
304dfe2dab
🐛 Remove publicId and customDomain duplication on imported bots
2023-08-17 16:32:37 +02:00
Baptiste Arnaud
906845bd76
🔒 Improve workspace API role filtering
2023-08-17 15:11:50 +02:00
Baptiste Arnaud
8810aa8ddb
📝 Add redirect URL with UTM instructions
2023-08-17 10:38:33 +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
019f72ac7e
🐛 Deprecate blockId field in items
2023-08-16 09:33:57 +02:00
Baptiste Arnaud
1cc282a5fc
🐛 (editor) Fix edges connection issue when item.blockId does not match
2023-08-15 07:53:14 +02:00
Baptiste Arnaud
22cedb379d
Revert " ⬆️ Upgrade next packages"
...
This reverts commit 401efa9d0c .
2023-08-14 21:49:03 +02:00
Baptiste Arnaud
1274d2581d
🚑 Incorrect blockId in item when duplicating issue
2023-08-14 17:32:28 +02:00
Baptiste Arnaud
de616ea649
🔒 Expose minimum data to NEXT_DATA json
2023-08-14 16:55:47 +02:00
Baptiste Arnaud
401efa9d0c
⬆️ Upgrade next packages
2023-08-11 15:17:17 +02:00
Baptiste Arnaud
d31500e2e3
🐛 (auth) Fix redirect URL after sign in
2023-08-11 09:06:56 +02:00
Baptiste Arnaud
0078d6da71
🚸 (webhook) Parse user email instead of test email for sample
2023-08-10 08:29:50 +02:00
Baptiste Arnaud
7c81d0cbab
🚸 (openai) Add payment method alert in credentials modal
2023-08-10 07:53:11 +02:00
Baptiste Arnaud
330d399c42
♿ Remember last typebot viewed for support bubble
2023-08-10 07:38:15 +02:00
Baptiste Arnaud
2b4ada007d
🐛 Normalize user inputs before comparing
2023-08-08 08:24:15 +02:00
Baptiste Arnaud
a72cb5e20d
🔊 Add debug log for item matching issue
2023-08-08 07:46:16 +02:00
Baptiste Arnaud
9171727569
🚸 (webhook) Improve deep keys parser
...
Support for field names with dashes
2023-08-07 15:57:56 +02:00
Baptiste Arnaud
1ae3029843
📝 Dynamic oss-friends landing page
2023-08-07 15:38:59 +02:00
Baptiste Arnaud
2c4762b57f
🚑 Add missing await on executeGroup
2023-08-07 15:37:31 +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
4d3f67c752
🚸 (setVariable) Rename Today setVar type to Now
2023-08-07 14:32:30 +02:00
Baptiste Arnaud
037d4ce345
⚡ (audio) Add autoplay switch in settings
2023-08-07 12:20:38 +02:00
Baptiste Arnaud
bd9c8eac4c
💚 Add conditional rewrites for NEXTAUTH_URL targets
2023-08-06 11:20:13 +02:00
Baptiste Arnaud
fc25734689
♻️ (webhook) Integrate webhook in typebot schema
...
Closes #313
2023-08-06 10:03:45 +02:00
Baptiste Arnaud
53e4bc2b75
⚡ Add API endpoint to update the typebot in ongoing chat session
2023-08-04 14:53:49 +02:00
Baptiste Arnaud
c534613087
🚸 (openai) Display OpenAI initial response error
2023-08-02 08:10:26 +02:00
Baptiste Arnaud
ee067ceee1
💄 Improve multiple choice color when image background
2023-08-01 18:42:39 +02:00
Baptiste Arnaud
482462f2b1
📝 (openai) Add troobleshoot guide for empty message issue
2023-08-01 17:50:29 +02:00
Baptiste Arnaud
aa9f5bc732
⚡ (condition) Add regex comparison item
2023-08-01 08:20:16 +02:00
Baptiste Arnaud
e34b939786
⚡ (video) Detect youtu.be URLs for video bubbles
2023-07-31 09:59:24 +02:00
Lucas Moraes
f8af76d347
🐛 Fix TextBubble 'Edit Link' background color in dark mode ( #653 )
...
TextBubble's "Edit link" card had a white background in dark mode,
making it impossible to read the content. I was studying React with your
project so I already took the opportunity to implement this small
correction for you lol.
Before:

After:

Note: I also added some direct links to project files cited in the
CONTRIBUTING.md file. They help to find these files more easily.
2023-07-31 07:30:45 +02:00
Baptiste Arnaud
3df81a3cb9
🐛 (analytics) Fix analytics drop-off rate not computing correctly
2023-07-31 07:24:28 +02:00
Baptiste Arnaud
c99298e49b
⚡ (paymentInput) Handle Stripe redirection
...
Closes #631
2023-07-27 17:25:02 +02:00
Baptiste Arnaud
abc3abd86b
🔒 (auth) Block disposable emails during sign up
2023-07-27 09:29:17 +02:00
Baptiste Arnaud
7a7d471805
🐛 (analytics) Fix previous total computation max call stack exceeded
...
Closes #624
2023-07-25 17:29:06 +02:00
Baptiste Arnaud
4607f0ea39
💄 Fix round icons color in dark mode
...
Closes #609
2023-07-25 17:17:39 +02:00
Baptiste Arnaud
43555c171e
🚸 New dedicated onboarding page
2023-07-25 16:21:40 +02:00
Baptiste Arnaud
283c55c1a4
🚸 Update onboarding bot
...
Closes #400
2023-07-25 09:12:53 +02:00
Baptiste Arnaud
b17177f35f
📝 Remove old stripe env var
2023-07-25 09:09:13 +02:00
Baptiste Arnaud
b171b39606
🐛 Fix table list when empty always show "add" button
...
Closes #544
2023-07-24 17:54:08 +02:00
Baptiste Arnaud
0c923b70a6
📝 Add "conditionally display button" video in docs
2023-07-24 14:36:27 +02:00
Baptiste Arnaud
9433d3ea8f
📝 Update README ( #632 )
...
Closes #628
2023-07-24 12:24:08 +02:00
Baptiste Arnaud
7942ae4751
🐛 (sendMessage) Return updated session in all cases
2023-07-24 09:21:55 +02:00
Baptiste Arnaud
04faa3e847
🧑💻 (docs) Add "Edit this page" links in docs
2023-07-24 08:49:00 +02:00
Baptiste Arnaud
3283d7e261
🧑💻 (results) Add get result by id API endpoint
2023-07-24 07:50:50 +02:00
Baptiste Arnaud
1ebd528753
⚡ (video) Add youtube shorts auto parsing
2023-07-21 08:02:15 +02:00
Johannes Zellner
48f074cdf7
Support specifying custom OAuth scope ( #619 )
...
For OpenID connect over OAuth, at least `openid profile` need to be set
there, but since the email is also used, the `email` scope will instruct
the OpenID provider to also deliver that.
---------
Co-authored-by: Baptiste Arnaud <contact@baptiste-arnaud.fr>
2023-07-20 11:38:21 +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
13ac46975d
🐛 Fix viewer's .env.local.example inline comment
2023-07-18 14:54: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
1095cf7f09
⬆️ Upgrade giphy package
2023-07-18 09:25:24 +02:00
Baptiste Arnaud
3426d6689d
⚡ Replace updates with updateManys when possible
...
Easy performance win to avoid triggering SELECT query after an UPDATE
2023-07-16 18:52:30 +02:00
Baptiste Arnaud
12ce4eb01b
📝 Remove pixel troubleshoot section
2023-07-16 18:21:24 +02:00
Baptiste Arnaud
93337bd1d9
📝 (settings) Update General section
2023-07-16 09:51:45 +02:00
Baptiste Arnaud
88e2f50d35
📝 Add script block precision
2023-07-16 09:41:35 +02:00
Baptiste Arnaud
844832f310
📝 Add troubleshoot self-host page
2023-07-16 09:27:55 +02:00
Baptiste Arnaud
be7be7bf7a
✨ (embed) Add new command setInputValue
2023-07-15 17:38:12 +02:00
Baptiste Arnaud
521cb50782
♿ Remove invalid js in meta head code
2023-07-15 16:39:45 +02:00
Baptiste Arnaud
d3fb31b43a
⏪ Downgrade next package version
...
Introduced "Invalid left-hand side in assignment"
2023-07-15 14:47:09 +02:00
Baptiste Arnaud
e293cb0111
✨ Add Next.js embed library
2023-07-15 12:28:10 +02:00
Baptiste Arnaud
81bc0746cf
⬆️ Upgrade dependencies
2023-07-15 10:46:36 +02:00
Baptiste Arnaud
de08179f8b
🚸 (billing) Set existing stripe customer for custom plan checkout
2023-07-13 18:03:59 +02:00
Baptiste Arnaud
6565fcc29c
🐛 (openai) Fix incompatible OpenAI types
2023-07-12 12:28:58 +02:00
Baptiste Arnaud
5644a0c8e0
⬆️ Upgrade OpenAI stream deps
2023-07-12 12:00:23 +02:00
Baptiste Arnaud
455c3bdfd7
👷 Improve monthly clean database script
...
Archive results that were not properly archived
2023-07-12 12:00:23 +02:00
Baptiste Arnaud
37bb172f25
🚑 Fix invalid rewrites for custom domains
2023-07-11 19:32:37 +02:00
Baptiste Arnaud
174d50ad1b
⚡ (settings) Parse custom head code to remove invalid text nodes
2023-07-11 19:17:38 +02:00
Baptiste Arnaud
b2a973472f
🚑 (lp) Hard-code rewrite to typebot.io
2023-07-11 18:34:17 +02:00
Baptiste Arnaud
fc0e3782b1
🐛 (workspace) Fix members list limit bug
2023-07-11 18:14:23 +02:00
Baptiste Arnaud
0465275f82
🔧 Rewrite viewer to landing-page
2023-07-11 18:13:31 +02:00
Baptiste Arnaud
28fd81cb65
📝 (theme) Add change bot avatar guide in docs
2023-07-11 10:57:16 +02:00
Baptiste Arnaud
a31345ae26
🚸 (theme) Move isBrandingEnable param in the Theme tab
2023-07-11 10:43:49 +02:00
Baptiste Arnaud
8ce5447012
🐛 (ga) Fix gtag not initializing properly
2023-07-11 08:09:11 +02:00
Baptiste Arnaud
56078b4e02
🐛 (share) Enable back empty public ID for self-hosted version
...
Closes #576
2023-07-07 14:35:17 +02:00
Baptiste Arnaud
5ae6c64d06
🚸 (video) Improve video autoplay behavior
...
Autoplay video only when displayed entirely and fix weird Safari autoplay issues when scrolling
2023-07-07 12:02:40 +02:00
Baptiste Arnaud
31b70223c8
🚸 Remove new typebot default user avatar
2023-07-07 11:44:14 +02:00
Baptiste Arnaud
5a05310a9c
🛂 Add isSuspended prop on workspace
2023-07-04 14:56:36 +02:00
Baptiste Arnaud
92740ad2ff
🚑 Fix answer upsert on duplicate itemId
2023-07-01 22:20:22 +02:00
Baptiste Arnaud
24126ac9b8
🚑 Fix answer upsert missing groupId
2023-06-30 12:56:50 +02:00
Baptiste Arnaud
b0f25f301b
⚡ (analytics) Improve analytics graph accuracy
2023-06-30 12:39:20 +02:00
Baptiste Arnaud
55ff944ebb
💄 Correctly highlight current line in code editor
2023-06-29 15:37:56 +02:00
Baptiste Arnaud
9658277d97
🐛 (sheets) Fix sheet block when filter is undefined
2023-06-29 15:17:51 +02:00
Baptiste Arnaud
50fcbfd95e
⚡ (pixel) Add skip initialization option
2023-06-28 10:37:01 +02:00
Baptiste Arnaud
033f8f99dd
✨ Add Meta Pixel block
...
Closes #582
2023-06-28 09:52:03 +02:00
Baptiste Arnaud
92f7f3cbe2
🐛 (condition) Improve comparison on dates
2023-06-27 09:18:36 +02:00
Baptiste Arnaud
3575fef34f
🐛 (results) Fix export duplicate columns when no order set
2023-06-26 17:41:48 +02:00
Baptiste Arnaud
6f7ef820e2
📈 (billing) Track when workspace subscription is cancelled
2023-06-26 11:33:06 +02:00
Baptiste Arnaud
0582ca74ac
🚸 (editor) Improve editor performance by rounding paths
...
Related to #575
2023-06-24 11:48:46 +02:00
Baptiste Arnaud
69254c3624
🧑💻 (api) Add icon field in create workspace endpoint
2023-06-24 10:26:38 +02:00
Baptiste Arnaud
6864667297
🛂 (billing) Enable Published bot branding when plan cancelled
2023-06-24 10:26:07 +02:00
Baptiste Arnaud
de0b105276
🛂 (billing) Display branding when subscription…
2023-06-23 11:30:26 +02:00
Baptiste Arnaud
c94cd1e37c
🚑 (condition) Remove null check on comparison value
...
Closes #572
2023-06-22 14:48:12 +02:00
Baptiste Arnaud
bfca8d9368
🐛 (openai) Fix streaming when starting with OpenAI block
2023-06-22 11:47:28 +02:00
Baptiste Arnaud
8e7479a1bd
🐛 (condition) Fix condition parsing with value "null"
2023-06-22 11:39:03 +02:00
Baptiste Arnaud
97fcee2764
🛂 (billing) Always invoice when subscription is updated
2023-06-22 10:21:17 +02:00
Baptiste Arnaud
3be39cbc78
⚡ (openai) Use Vercel's AI SDK for streaming
2023-06-20 17:33:30 +02:00
Baptiste Arnaud
7c2e5740dc
🔒 Add rate limiter on email signin endpoint
2023-06-20 15:49:54 +02:00
Baptiste Arnaud
eaadc59b1f
⚡ Add recent section in icon and emoji picker
...
Closes #536
2023-06-20 14:04:33 +02:00
Baptiste Arnaud
36623930bc
📝 Add status page link in footers
2023-06-20 10:45:20 +02:00
Baptiste Arnaud
da289a0da7
📝 (embed) Improve Wix embed instructions
2023-06-20 07:40:14 +02:00
Baptiste Arnaud
471dedccc8
📝 Change CNAME value to vercel domain
...
To avoid CNAME Cross-User ban from Cloudflare
2023-06-20 07:28:35 +02:00
Baptiste Arnaud
f1b643c5be
🔒 Revert ddos lockdown
2023-06-19 18:41:00 +02:00
Baptiste Arnaud
3e2c462617
🔒 Remove lp image DDOS prevention
2023-06-19 17:15:25 +02:00
Baptiste Arnaud
00945bfa0c
🔒 Disable email auth
2023-06-19 15:23:21 +02:00
Baptiste Arnaud
cec072b2a2
🐛 (conditions) Fix negative comparisons
2023-06-19 10:41:07 +02:00
Baptiste Arnaud
0e31a6ce00
📝 (makecom) Add return data instructions
2023-06-17 08:18:57 +02:00
Baptiste Arnaud
d8e56050f3
🚸 Move item settings button to the left
2023-06-17 08:08:30 +02:00
Baptiste Arnaud
dcdf870308
⚡ (openai) Retry OpenAI call if status code is 503
...
Closes #529
2023-06-16 19:31:28 +02:00
Baptiste Arnaud
524f1565d8
🚸 (openai) Parse stream on client to correctly handle errors
2023-06-16 19:26:29 +02:00
Baptiste Arnaud
83f2a29faa
⚡ (openai) Add new models and remove tiktoken
...
Instead of computing total tokens with tiktoken we just attempt retries after trimming the first message
2023-06-16 16:50:32 +02:00
Baptiste Arnaud
e54aab452a
🚸 (webhook) Show save in variables accordion only when needed
2023-06-16 07:32:21 +02:00
Baptiste Arnaud
42234850ed
⚡ (numberInput) Variabalize min, max, step
2023-06-15 15:20:46 +02:00
Baptiste Arnaud
d8c1a36bc0
⚡ (setVariable) Add "Moment of the day" variable value
...
Closes #564
2023-06-15 14:45:42 +02:00
Baptiste Arnaud
fbe63aa3f3
🚸 (sheets) Show info log instead of error when no rows are found
2023-06-15 14:42:20 +02:00
Baptiste Arnaud
1e9c4bcb9a
📦 Add Cloudron package ( #550 )
...
Closes #30
2023-06-14 08:59:38 +02:00
Baptiste Arnaud
290b491e53
♿ (payment) Improve payment input amount label format
...
Closes #553
2023-06-09 10:44:23 +02:00
Baptiste Arnaud
25524ac622
📝 Add 2 new oss friends in landing page
2023-06-09 10:12:25 +02:00
Baptiste Arnaud
e9c2deee5f
🐛 (openai) Fix default response mapping item
2023-06-08 15:56:52 +02:00
Baptiste Arnaud
4614caf498
📝 Add Google Ads conversion instructions
2023-06-07 09:35:41 +02:00
Baptiste Arnaud
a16367b194
✏️ Fix FlutterFlow modal title typo
2023-06-06 18:36:58 +02:00
Baptiste Arnaud
a4cb6face8
👷 Add email alert hourly sender
...
Closes #549
2023-06-06 13:25:13 +02:00
Baptiste Arnaud
40ef934740
✨ Add Näak product recommendation template
...
Closes #548
2023-06-05 17:53:03 +02:00
Baptiste Arnaud
ef0a2d9dc6
✨ Add conditional choice items
...
Allows you to conditonnally display an item from the Buttons or the Picture choice input
Closes #546
2023-06-05 17:33:43 +02:00
Baptiste Arnaud
acaa1c6223
🚸 Add item duplication
...
Closes #545
2023-06-05 14:49:04 +02:00
Baptiste Arnaud
8822e4e7e4
🚸 (openai) Add missing credentials error to chat completion streamer
2023-06-05 09:03:54 +02:00
Baptiste Arnaud
bc90c9c81e
♿ Improve credentials dropdown accessibility if long name
2023-06-01 10:37:04 +02:00
Baptiste Arnaud
b6e5002a56
💄 Improve picture choice description UI
2023-06-01 10:29:02 +02:00
Sam Schröder
537b9fe6ce
Update de.ts ( #535 )
...
Adjusted words for better readability and more modern terms.
2023-05-31 13:57:28 +02:00
Baptiste Arnaud
57f3e5c004
⚡ (js) Add placement option for bubble embed
...
Allows you to place the bubble embed on the bottom left corner
of your site
2023-05-31 10:22:58 +02:00
Baptiste Arnaud
b2ea8fc059
🌐 Translate workspace ( #528 )
2023-05-31 07:53:30 +02:00
Loan J
6651c85f02
Update builder configuration docs ( #531 )
2023-05-30 08:06:16 +02:00
Baptiste Arnaud
9ca0c7014e
🔍 (lp) Add FB app ID in landing page
2023-05-28 11:19:17 +02:00
Baptiste Arnaud
4230f47be9
🐛 Fix outside click on picture choice
2023-05-26 18:06:46 +02:00
Baptiste Arnaud
154271c7f2
🐛 (sheets) Fix empty and unique filter
2023-05-26 10:46:40 +02:00
Baptiste Arnaud
75f9da0a4f
⚡ (webhook) Add client execution option
2023-05-26 09:20:22 +02:00
Baptiste Arnaud
084a17ffc8
📝 (lp) Add oss friends page
2023-05-26 08:29:08 +02:00
Baptiste Arnaud
55bbf0e593
⬆️ Upgrade dependencies
2023-05-25 18:36:51 +02:00
Baptiste Arnaud
16f3ad3a19
🐛 (payment) Round the amount to avoid weird Js long decimals
2023-05-25 13:58:54 +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
6bb6a2b0e3
🐛 (editor) Remove edge if duplicating last block of group
2023-05-25 08:27:36 +02:00
Baptiste Arnaud
fdfed160a6
📝 (embed) Add FlutterFlow embed instructions
2023-05-25 08:01:19 +02:00
Baptiste Arnaud
c950406997
💄 (js) Improve popup ui consistency
2023-05-23 18:01:49 +02:00
Baptiste Arnaud
0fc6bfa7ce
🐳 Fix encryption length check script
...
The encryption length can also be of length 80 if encoded with base64
Closes #516
2023-05-17 11:35:32 +02:00
Baptiste Arnaud
c451ba7784
📝 (webflow) Add bind commands to button instructions
2023-05-17 10:00:25 +02:00
Baptiste Arnaud
8b84a7d8b9
🐛 Disable invite button when email is empty
...
Closes #509
2023-05-16 15:15:13 +02:00
Baptiste Arnaud
853451b4fa
🐛 Fix public id validation
...
Did not work with this kind of path: test-a-test
Closes #512
2023-05-16 15:12:49 +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
72058fd624
🔊 Add DEBUG mode with valuable logs in viewer
2023-05-16 10:22:31 +02:00
Baptiste Arnaud
f8ea2e1337
🐛 Restore support bubble in cloud prod
2023-05-16 09:02:33 +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
123926f273
🚸 Improve support accessibility
...
Add documentation button in board menu and hide the support bubble in the editor. Makes it accessible only by clicking the "Help" button
2023-05-15 10:49:51 +02:00
Baptiste Arnaud
df8a406513
🐛 Fix webhook deep keys parsing invalid index
2023-05-12 12:11:52 -04:00
Baptiste Arnaud
55dbb1abc7
⚡ (sheets) Add option to select single row when matching multiple
...
Closes #501
2023-05-12 11:21:24 -04:00
Baptiste Arnaud
bde941613c
⚡ Add predefined set variable values ( #497 )
...
Closes #234
2023-05-11 17:17:24 -04:00
Baptiste Arnaud
9abc50dce5
✨ Add icon picker ( #496 )
...
Closes #495
2023-05-11 10:32:33 -04:00
Baptiste Arnaud
825ed2f1ec
🚸 Add floating menu for block settings
...
Closes #396
2023-05-09 10:43:08 -04:00
Baptiste Arnaud
33adc29a57
🐛 (webhook) Fix picture choice sample value not sent
2023-05-09 10:03:22 -04:00
Baptiste Arnaud
be009a216d
🚸 Show toast for non-uploaded file in preview mode
...
Closes #278
2023-05-05 15:34:58 -04:00
Baptiste Arnaud
c469912979
⚡ (payment) Add address in payment input
2023-05-05 14:54:37 -04:00
Baptiste Arnaud
b9f94cdf19
🚸 (billing) Use Stripe checkout page for new subscription with existing customer
2023-05-05 14:20:02 -04:00
Baptiste Arnaud
e15e27f0b4
🐛 (ga) Fix value field parsing
2023-05-05 13:21:04 -04:00
Sam Schröder
dd079c3525
Add German Translation ( #485 )
2023-05-05 11:49:41 -04:00
Baptiste Arnaud
d99af7e6c5
🐛 (ga) Fix invalid variable parsing
2023-05-05 11:32:58 -04:00
Baptiste Arnaud
ecc3b5fd87
📝 Custom bubble button position instructions
2023-05-05 11:10:10 -04:00
Baptiste Arnaud
98a21f3a9e
🐛 (billing) Only fetch active subscriptions
2023-05-05 11:02:59 -04:00
Baptiste Arnaud
8b3a690809
🐛 (sheets) Fix update filter invalid indexes
2023-05-05 10:31:03 -04:00
Baptiste Arnaud
c31642db04
📝 Doc about the more options menu from the results tab
2023-05-05 09:34:01 -04:00
Baptiste Arnaud
c0fae18501
🐛 (wp) Fix custom api host variable name on shortcode
...
Closes #483
2023-05-05 09:17:47 -04:00
Baptiste Arnaud
8347e5b2a8
✨ Add dog insurance offer template
...
Closes #484
2023-05-04 15:32:13 -04:00
Baptiste Arnaud
55db360200
⚡ (sheets) Add rows filtering to update multiple rows at the same time
2023-05-04 14:00:50 -04:00
Baptiste Arnaud
035dded654
✨ Add picture choice block
...
Closes #476
2023-05-04 09:23:33 -04:00
Baptiste Arnaud
65c6f66a5c
🐛 (googleAnalytics) Fix output validation when using variable as event value
2023-05-03 18:09:25 -04:00
Baptiste Arnaud
5f0a99ee66
🚸 (editor) Do not show focus toolbar for the Start group
2023-05-03 06:35:34 -04:00
Baptiste Arnaud
68a15f5ac1
⬆️ Upgrade dependencies
2023-05-02 15:33:42 -04:00
Baptiste Arnaud
d50e280ab3
💄 Improve toast UI when containing only description
2023-05-02 14:20:58 -04:00
Baptiste Arnaud
fd0fd51c1d
🔊 (sheets) Improve update row error log when not found
2023-05-02 14:20:58 -04:00
Baptiste Arnaud
2b0e2b09f5
🐛 Fix variable dropdown size in text bubble editor when z…
2023-05-02 14:20:58 -04:00
Baptiste Arnaud
e2836f305c
🐛 (googleAnalytics) Fix sendTo initial value in settings
2023-05-02 14:20:58 -04:00
Baptiste Arnaud
e58016e43a
⚡ (openai) Truncate messages sequence automatically if reaching token limit
2023-05-02 13:37:02 -04:00
Baptiste Arnaud
94735638a6
🐛 Properly display success message toast for web preview
2023-05-02 10:33:42 -04:00
Baptiste Arnaud
ddb528774b
💄 Fix toast UI in dark mode
...
Closes #478
2023-05-02 09:13:57 -04:00
Baptiste Arnaud
458d715648
🛂 (billing) Update claimable custom plan options
2023-04-28 10:55:15 +02:00
Baptiste Arnaud
e827da7b6b
💄 Better toast UI when it doesn't contain details
2023-04-27 15:07:08 +02:00
Baptiste Arnaud
9e8acd97aa
⚡ (ga) Add send_to option
2023-04-27 13:23:10 +02:00
Baptiste Arnaud
d448e64dc9
⚡ Better error toast when previewing bot
...
Closes #475
2023-04-27 11:21:32 +02:00
Baptiste Arnaud
5b4a6c523d
✨ (buttons) Add searchable choices
...
Closes #473
2023-04-26 17:54:00 +02:00
Baptiste Arnaud
124f350aa2
💄 (buttons) Improve multiple choice form UI
2023-04-26 15:59:22 +02:00
Baptiste Arnaud
f51d619c79
📝 Fix GTM instructions
2023-04-26 09:06:52 +02:00
Baptiste Arnaud
a03d124046
♿ (sheets) Add duplicate header notice
2023-04-25 08:45:13 +02:00
Baptiste Arnaud
c09a84034e
⚡ (chatwoot) Add result URL custom attribute
2023-04-25 08:15:53 +02:00
Baptiste Arnaud
7385e3bbbf
📝 Add Jump and AB test block docs
2023-04-24 08:50:57 +02:00
Baptiste Arnaud
c6983c952c
🛂 Reset isQuarantined when upgrading workspace
2023-04-23 21:03:14 +02:00
Baptiste Arnaud
69e1c4f20d
🛂 Add isQuarantined field in workspace
2023-04-23 20:57:51 +02:00
Baptiste Arnaud
bda34e3827
🐛 (viewer) Remove default white background when it is set to none
...
Closes #469
2023-04-20 14:59:34 +02:00
Baptiste Arnaud
3b69b18601
✨ Add lead gen with AI template
...
Closes #470
2023-04-20 14:56:05 +02:00
Baptiste Arnaud
c77b8e7548
🐛 (condition) Greater and Less should compare list length when possible
2023-04-20 14:54:56 +02:00
Baptiste Arnaud
4d1fe4c1de
🚸 (templates) Add category and description in templates modal
2023-04-20 10:49:25 +02:00
Baptiste Arnaud
b614544909
🐛 Refresh variable list on focus
2023-04-19 16:41:35 +02:00
Baptiste Arnaud
a4ca413c60
📝 Add upgrade plan doc
2023-04-19 08:02:24 +02:00
Baptiste Arnaud
de432ecaf7
🚸 (sendEmail) Allow html parsing for body with a single variable
2023-04-18 08:45:10 +02:00
Baptiste Arnaud
7c2ce2fc41
🩹 (share) Fix undefined apiHost under API instructions
2023-04-17 21:07:41 +02:00
Baptiste Arnaud
9345b33e74
🚸 (billing) Make yearly plan clearer for subscription updates
2023-04-17 17:53:16 +02:00
Baptiste Arnaud
7e937e1c7c
✨ Add AB test block
...
Closes #449
2023-04-17 16:47:17 +02:00
Baptiste Arnaud
f7d94de66e
🐛 (sendEmail) Escape html from variables in custom body
...
Closes #439
2023-04-17 15:54:52 +02:00
Baptiste Arnaud
928afd5a6c
🐛 Auto scroll X behavior outside of editor
...
Closes #440
2023-04-17 15:41:48 +02:00
Baptiste Arnaud
f8a76f98b9
🐛 (results) Keep focus on current expanded result when new ones arrive
...
Closes #453
2023-04-17 15:29:46 +02:00
Baptiste Arnaud
cd0916df67
🚸 (share) Use custom domain host when possible in embed instruction
...
Closes #464
2023-04-17 14:47:30 +02:00
Baptiste Arnaud
03cc067418
⚡ (setVariable) Add client-side set variable execution
...
Closes #461
2023-04-14 14:37:23 +02:00
Baptiste Arnaud
397a33afc6
📝 Improve writing on self-hosting introduction
2023-04-14 10:12:11 +02:00
Baptiste Arnaud
0900fb0407
🐛 Remove lead magnet duplicated block
2023-04-13 18:23:34 +02:00
Baptiste Arnaud
868b5b8370
💄 Adapt openAI logo to dark mode
2023-04-13 18:23:34 +02:00
Dener Fernandes
27f10159ef
Improve translation PT ( #456 )
...
This is a very small changes, i check all texts and for me it's really
good, @baptisteArno you speak portuguese? :D
Co-authored-by: dfernandesbsolus <96054351+dfernandesbsolus@users.noreply.github.com>
Co-authored-by: Baptiste Arnaud <contact@baptiste-arnaud.fr>
2023-04-13 17:32:25 +02:00
Baptiste Arnaud
e0a9824913
♻️ Simplify text bubble content shape
...
Remove html and plainText field because it was redundant
Closes #386
2023-04-13 17:10:59 +02:00
Baptiste Arnaud
2cbf8348c3
🛂 Add new yearly plans and graduated pricing
...
BREAKING CHANGE: Stripe environment variables have changed. New ones are required. Check out the new Stripe configuration in the
docs.
Closes #457
2023-04-13 11:39:10 +02:00
Baptiste Arnaud
39d0dba18c
🐛 (auth) Fix signup page text
2023-04-13 07:50:31 +02:00
Baptiste Arnaud
00331089a3
💄 Improve Unsplash picker dark mode UI
2023-04-12 08:14:38 +02:00
Baptiste Arnaud
6921cc23a5
🚸 (sheets) Better Get data settings UI
2023-04-11 08:19:42 +02:00
Baptiste Arnaud
846dac0bf4
🛂 Prevent blocking everything once limit is reached
...
The idea is to make the hard limit less scary. I'd prefer manually reaching out to users when they are over their monthly limit
2023-04-10 09:24:04 +02:00
Baptiste Arnaud
e06f8186f6
⚡ (imageBubble) Add redirect on image click option
...
Closes #448
2023-04-07 11:34:58 +02:00
Baptiste Arnaud
ee14228ee3
✨ Add lead magnet template
...
Closes #447
2023-04-07 10:49:23 +02:00
Baptiste Arnaud
a7dbe93edd
🐛 (webhook) Correctly parse array of strings in data dropdown
2023-04-06 18:11:08 +02:00
Baptiste Arnaud
75d2a95d08
More translation in FR & PT ( #436 )
...
Related to #210
2023-04-06 17:31:23 +02:00
Baptiste Arnaud
44975f9742
🐛 (setVariable) Properly parse phone number variables
2023-04-06 17:12:56 +02:00
Baptiste Arnaud
f18889a046
📝 (openai) Add a troobleshooting section
2023-04-04 07:52:52 +02:00
Baptiste Arnaud
a5d3f83c7f
🔊 (openai) Add error log details in web console
2023-04-03 17:12:11 +02:00
Baptiste Arnaud
14abe76691
📝 Add set variable upper and lower case examples
2023-04-03 16:54:53 +02:00
Baptiste Arnaud
49071b73b6
🚑 (auth) Fix bad requests with getSession on server side
2023-04-03 16:42:10 +02:00
Baptiste Arnaud
b96a3a6a8e
🚸 (webhook) Always show save response accordion
2023-04-03 15:28:16 +02:00
Baptiste Arnaud
21b1d74b7e
⬆️ Upgrade dependencies
2023-04-03 15:28:16 +02:00
Baptiste Arnaud
d32afd8ba6
🐛 (editor) Make sure you can't remove the Start group
2023-04-03 07:57:01 +02:00
Baptiste Arnaud
411cf31b39
🚸 (results) Improve list variables display in results table
2023-04-01 09:00:59 +02:00
Baptiste Arnaud
2dae4160bd
🩹 (billing) Also reset custom limits when plan is cancelled
2023-03-31 10:16:02 +02:00
Baptiste Arnaud
f895c6d72d
✨ Add ChatGPT personas template
...
Closes #412
2023-03-30 18:00:13 +02:00
Baptiste Arnaud
79c1b16ec4
🐛 (typebotLink) Fix Out of sort memory with mySQL DB
...
Closes #429
2023-03-30 16:37:15 +02:00
Baptiste Arnaud
61981f9e92
📝 (sheets) Add instructions on how to format spreadsheet
2023-03-30 15:53:01 +02:00
Baptiste Arnaud
684e6338e2
🐛 (typebotLink) Fix linked typebot fetching error
...
Closes #429
2023-03-30 10:30:26 +02:00
Baptiste Arnaud
70416c0d14
♿ (billing) Add HU VAT option
2023-03-29 16:33:06 +02:00
Baptiste Arnaud
3ef4efab4e
✨ Add Unsplash picker
...
Closes #413
2023-03-29 15:20:01 +02:00
Baptiste Arnaud
80b7dbd19e
⚡ (condition) Add more comparison operators
...
Including starts with, ends with, does not contain, is empty
Closes #410
2023-03-29 15:18:52 +02:00
Baptiste Arnaud
bb45b33928
⚡ (payment) Add description option on Stripe input
2023-03-29 15:08:03 +02:00
Baptiste Arnaud
50db9985c4
♿ (openai) Show textarea instead of text input for message content
2023-03-29 10:58:26 +02:00
Baptiste Arnaud
4986ec79f5
🐛 (auth) Fix invalid redirects to internal url
...
Closes #403
2023-03-29 08:14:35 +02:00
Baptiste Arnaud
f13d7a1a5a
💄 Fix misc UI issues
...
Closes #430
2023-03-28 16:02:26 +02:00
Baptiste Arnaud
14d7ebd58c
🩹 (theme) Remove default opened accordion in Theme
...
It's causing the Template section to have strange behavior when it's height is changing
2023-03-28 15:26:51 +02:00
Baptiste Arnaud
94aadc8361
📝 (api) Better theme template api section title
2023-03-28 15:16:05 +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
2946f3ee3b
🐛 (auth) Fix magic link callback url pointing to internal url
...
Closes #403
2023-03-28 09:51:01 +02:00
Baptiste Arnaud
5e91f4d0ef
🐛 (auth) Fix email magic link pointing to internal auth URL
...
Closes #403
2023-03-28 07:54:20 +02:00
Baptiste Arnaud
787ac50f90
📝 Add better examples about variables evaluation on Set variable block
2023-03-27 10:18:19 +02:00
Baptiste Arnaud
92b92ed268
🚸 (editor) Improve block dragging behavior
2023-03-24 15:53:06 +01:00
Baptiste Arnaud
e1de63a405
📝 Add required asterix in apps config
2023-03-24 08:11:13 +01:00
Baptiste Arnaud
5fb5176641
🐛 Fix parseVariables when preceding with a dollar sign
2023-03-24 07:42:17 +01:00
Baptiste Arnaud
fa31984456
🐛 (variables) Correctly parse variables in template literals
2023-03-23 18:32:12 +01:00
Baptiste Arnaud
69ee5900b4
📝 Add explanations about how variables are evaluated in code
...
Closes #390
2023-03-23 10:47:34 +01: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
1cf2195b4a
♿ Attempt to disable translation to avoid app crashes
2023-03-22 08:03:31 +01:00
Baptiste Arnaud
02d25d0fc7
🐛 Fix focus after selecting mark in text editor
2023-03-21 18:26:39 +01:00
Baptiste Arnaud
925cf68119
🚸 (sendEmail) Improve file attachments label
2023-03-21 16:41:09 +01:00
Baptiste Arnaud
7340ec139c
📝 (openai) Add youtube video about the basic chatgpt template
2023-03-21 16:33:56 +01:00
Baptiste Arnaud
0c39ae41b6
🚸 (variables) Allow null values in variable list
2023-03-21 15:42:03 +01:00
Baptiste Arnaud
c52a284013
🐛 Transform upload file redirect to a rewrite
2023-03-21 14:09:46 +01:00
Baptiste Arnaud
90cb0750b8
💚 Fix Sentry sourcemap upload
...
Closes #405
2023-03-21 13:58:05 +01:00
Baptiste Arnaud
b4536abc2f
🐛 (js) Fix upload file in linked typebot
2023-03-21 09:11:36 +01:00
Baptiste Arnaud
4109a8489c
⚡ (openai) Add gpt-4 models and temperature setting
...
Closes #406
2023-03-20 17:26:21 +01:00
Baptiste Arnaud
3d6d643a7e
♿ (phone) Remove spaces from format
2023-03-20 07:41:07 +01:00
Baptiste Arnaud
16c261a8a5
✏️ Fix old packages/db paths in documentation
2023-03-20 07:38:47 +01:00
Baptiste Arnaud
b3e5887420
💄 (lp) Fix overflow issue on mobile
2023-03-19 11:37:19 +01:00
Baptiste Arnaud
be7c0fc0d0
🐛 (sheets) Fix can't start bot when filter is undefined
2023-03-17 07:42:42 +01:00
Baptiste Arnaud
3d8cb40f06
🔊 Add more error logs for sendEmail block
2023-03-16 12:28:24 +01:00
Baptiste Arnaud
5aec8b6c66
🐛 (openai) Fix assistant sequence was not correctly saved
...
Also add logs to debug open ai errors. Related to #393 .
2023-03-15 17:47:05 +01:00
Baptiste Arnaud
76a8064e7c
💚 Fix docs build failing
2023-03-15 15:04:53 +01:00
Baptiste Arnaud
3a6c096461
♻️ Fix folder case issue
2023-03-15 12:50:08 +01:00
Baptiste Arnaud
3d3670d740
♻️ Fix folder case issue (wip)
2023-03-15 12:48:42 +01:00
Baptiste Arnaud
f3af07b7ff
♻️ (viewer) Remove barrel exports and flatten folder arch
2023-03-15 12:21:52 +01: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
67cb4b4878
🐛 (lp) Fix real time airtable bot
...
Deleted it a long time ago without noticing 😂
2023-03-14 19:22:29 +01:00
Baptiste Arnaud
d154c4e2f2
♻️ Replace schemas with merge and discriminated unions
...
Closes #374
2023-03-14 16:42:12 +01:00
Baptiste Arnaud
ff09814ead
⬆️ Upgrade dependencies
2023-03-14 15:08:53 +01:00
Baptiste Arnaud
9ca17e4e0b
📈 Add telemetry webhook
...
Closes #357
2023-03-14 14:20:21 +01:00
Baptiste Arnaud
bcad99f555
🐛 Fix form urlencoded content-type webhooks
2023-03-13 16:46:53 +01:00
Baptiste Arnaud
86ecd4aa87
✨ Add basic ChatGPT template
...
Closes #388
2023-03-13 16:29:41 +01:00
Baptiste Arnaud
c4db2f42a6
⚡ (openai) Add Messages sequence type
...
To make it easy to just plug a sequence of user / assistant messages to Chat completion task
Closes #387
2023-03-13 16:28:08 +01:00
Baptiste Arnaud
48db171c1b
🚸 Improve magic link sign in experience
...
New email and sign in feedback
2023-03-13 11:20:28 +01:00
Baptiste Arnaud
f9aef907e3
♿ (editor) Allow empty group titles
2023-03-13 09:29:56 +01:00
Baptiste Arnaud
138f3f8b07
🌐 Introduce i18n
...
Only translate dashboard page for now
Closes #322
2023-03-11 11:05:07 +01:00
Baptiste Arnaud
8df830721c
📝 Improve description for DISABLE_SIGNUP param
2023-03-11 09:57:11 +01:00
Baptiste Arnaud
883d519875
🐛 (js) Fix dynamic avatar on mount
2023-03-10 16:00:57 +01:00
Baptiste Arnaud
9785a0df5c
🚸 (chatwoot) Add close widget task
2023-03-10 11:56:27 +01:00
Baptiste Arnaud
26c80f064f
🐛 Incorrect Jump block duplication on typebot import
...
Closes #379
2023-03-10 10:31:38 +01:00
Baptiste Arnaud
15c1432c32
💄 Add backgroundColor theme field for Popup
...
And use it for the onboarding modal
Closes #375
2023-03-10 10:01:36 +01:00
Baptiste Arnaud
5bbb5394ba
🐛 (editor) Fix code editor variable insertion position
...
Closes #367
2023-03-10 09:52:05 +01:00
Baptiste Arnaud
5435452ab0
🐛 Fix theme avatar form variable click unfocus bug
2023-03-10 09:27:23 +01:00
Baptiste Arnaud
53cdb35984
✨ Add movie recommendation template
...
Closes #377
2023-03-09 17:37:39 +01:00
Baptiste Arnaud
ddd20f6235
⚡ (wp) Add custom api host for WP plugin
2023-03-09 14:59:23 +01:00
Baptiste Arnaud
6b08df71ba
🚸 (phone) Improve phone input behavior and validation
...
Now accepting landline phone numbers. Consistent select UI on every browser. Auto focus on country select.
2023-03-09 14:21:09 +01:00
Baptiste Arnaud
bf1fbf2c53
🩹 Fix crash on bot load when it has no groups
2023-03-09 14:21:02 +01:00
Baptiste Arnaud
ff04edf139
✨ Add OpenAI block
...
Also migrate credentials to tRPC
Closes #253
2023-03-09 08:46:36 +01:00
Baptiste Arnaud
167d366d55
🐛 (webhook) Fix getResultSample when linked typebot not found
...
Closes #364
2023-03-08 09:59:39 +01:00
Baptiste Arnaud
83ae81ccc6
📝 (api) Add protection to sendMessage api ref to test with auth token
...
Closes #369
2023-03-08 09:58:38 +01:00
Baptiste Arnaud
2788d58e50
🗃️ Remove updatedAt field from Result
2023-03-07 15:51:44 +01:00
Baptiste Arnaud
b77e2c8d2c
🔥 Remove disable response saving option
...
Doesn't work properly when it comes to keep tracking storage usage
2023-03-07 14:41:57 +01:00
Baptiste Arnaud
0c19ea20f8
🚸 (condition) Improve comparison with lists
...
Closes #363
2023-03-07 09:47:05 +01:00
Baptiste Arnaud
767a8208a8
🐛 (billing) Collect tax ID manually before checkout
...
This allows Typebot to always display a company name on invoices.
2023-03-07 08:01:05 +01:00
Baptiste Arnaud
f527df82dd
💄 (editor) Fix some overflow issues with long variable names
2023-03-06 16:56:55 +01:00
Baptiste Arnaud
26e5d9c282
🚸 (billing) Add precheckout form
...
Collects required company name and email and create the customer before redirecting to checkout
2023-03-06 11:30:01 +01:00
Baptiste Arnaud
c1a636b965
⚡ (webhook) Enable advanced config for Zapier and Make.com
2023-03-06 10:42:17 +01:00
Baptiste Arnaud
6375a75065
🐛 Reset custom domain on typebot archive
2023-03-06 08:47:34 +01:00
Baptiste Arnaud
5c3104848e
🐛 (results) Make sure all columns are parsed in the export
2023-03-06 08:29:07 +01:00
Baptiste Arnaud
eb3ae8fc35
🔥 Remove useless stripe env check for usage
2023-03-04 07:58:12 +01:00
Baptiste Arnaud
852cc73511
✨ Add NPS Survey template
...
Closes #356
2023-03-03 17:21:02 +01:00
Baptiste Arnaud
79e5aedf00
⏪ (editor) Revert block overflow hidden
...
Is hiding endpoints of items
2023-03-03 15:43:32 +01:00
Baptiste Arnaud
7d56d5b39e
🐛 (sheets) Correctly parse variables when getting data
2023-03-03 15:33:44 +01:00
Baptiste Arnaud
6cd1db7ba7
📝 (lp) Update testimonials content
2023-03-03 15:15:43 +01:00
Baptiste Arnaud
022c5a5738
✨ Add new Jump block
...
Also improve Select input with a clear button
Closes #186
2023-03-03 15:15:43 +01:00
Baptiste Arnaud
04028e74d9
🐛 (sheets) Save variable first item if length of 1
2023-03-03 09:39:42 +01:00
Baptiste Arnaud
cc7d7285e5
🚸 Add a better select input
...
Also improves other inputs behavior
2023-03-03 09:01:11 +01:00
Baptiste Arnaud
9d96805d84
🚑 (webhook) Remove get deep keys test sample
...
Closes #351
2023-03-02 16:57:17 +01:00
Baptiste Arnaud
a1cf1e89e7
🐛 (viewer) Fix client side action when in separate group
2023-03-02 14:37:09 +01:00
Baptiste Arnaud
4968ed4202
🐛 (settings) Fix custom head code not updating
2023-03-02 14:18:20 +01:00
Baptiste Arnaud
b2ad91c11f
📝 Add change password faq
2023-03-02 11:37:25 +01:00
Baptiste Arnaud
73f4846e1b
🚸 (webhook) Also add atomic deep keys selection
2023-03-02 11:34:57 +01:00
Baptiste Arnaud
506fe003d1
🐛 (condition) Fix contains not working with lists
2023-03-02 11:16:01 +01:00
Baptiste Arnaud
ba253cf3e9
🐛 (js) Improve session remember behavior
...
Make sure it correctly retrieves saved variables and doesn't clash with other embedded typebots
2023-03-02 10:55:03 +01:00
Baptiste Arnaud
c172a44566
🐛 (editor) Graph connectors still displayed when switching to dynamic buttons
...
Closes #348
2023-03-02 08:50:04 +01:00
Baptiste Arnaud
eebcbb10b8
🐛 (share) Fix publicId null when publishing
2023-03-01 17:08:01 +01:00
Baptiste Arnaud
8672dfe9d7
🐛 (webhook) Fix deep key parser dropdown
...
Improve the parsing of response keys
2023-03-01 09:01:36 +01:00
Baptiste Arnaud
f6e128be37
🐛 (js) Improve bubbles callback reliability
2023-03-01 08:42:47 +01:00
Baptiste Arnaud
5024c1b22b
🚑 (editor) Fix block drag when dropping at same spot
2023-02-28 16:56:13 +01:00
Baptiste Arnaud
f8f98adc1c
⚡ (editor) Improve edges responsiveness
...
Also fixed a ton of useEffects should make everything a bit more reactive.
Closes #307
2023-02-28 15:38:28 +01:00
Baptiste Arnaud
caf4086dd8
📝 Add dynamic buttons section
2023-02-28 08:01:20 +01:00