Commit Graph

86 Commits

Author SHA1 Message Date
Baptiste Arnaud
30682a258a
📝 Document status page and analytics completion criteria (#2480)
- Added a new "Is there a status page?" entry to the FAQ pointing to
status.typebot.io.
- Added a "Definitions" section to the analytics doc explaining Views,
Starts, Completions (no input remaining + at least one answer + no
pending client-side action expecting a dedicated reply) and the
per-block drop-off rate.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-01 11:10:10 +02:00
Baptiste Arnaud
b8021f978a
🐛 Fix editables overflow 2026-03-27 12:31:47 +01:00
Baptiste Arnaud
7d432813a9
🐛 Fix space icon picking and optimistic updates 2026-03-26 16:33:46 +01:00
Baptiste Arnaud
4eff08df9c
🐛 Fix IconPicker loading state 2026-03-26 16:33:22 +01:00
Baptiste Arnaud
a0be7a4a39
💅 Improve IconPicker loading 2026-03-26 16:27:00 +01:00
Baptiste Arnaud
1191f666db
🔧 Improve misc components and Folder editable 2026-03-25 17:58:41 +01:00
Baptiste Arnaud
d6b010eb84
♻️ Add UploadButton component 2026-03-25 16:48:20 +01:00
Baptiste Arnaud
acd2f2971b
🔧 Remove "baseUrl": "." from tsconfigs 2026-03-25 16:40:12 +01:00
Baptiste Arnaud
991a2b7dc8
♻️ Move DebouncedTextInput to packages UI 2026-03-25 16:26:15 +01:00
Baptiste Arnaud
2e34c7c1e7
💅 Fix dots icons, bolder 2026-03-25 11:26:32 +01:00
Baptiste Arnaud
7c73b663c8
♻️ Refacto Editables in a common component 2026-03-25 10:57:36 +01:00
Baptiste Arnaud
d04605c8ea
♻️ Remove shared-primitives package 2026-03-25 10:43:35 +01:00
Baptiste Arnaud
c67548cd62
♻️ Improve EmojiOrImageIcon structure 2026-03-25 10:36:35 +01:00
Baptiste Arnaud
569ef709e6
♻️ Add search input in UI emoji picker component 2026-03-25 10:26:52 +01:00
Baptiste Arnaud
455803efc5
♻️ Move IconPicker to UI package 2026-03-25 10:22:19 +01:00
Baptiste Arnaud
ece99ba625
♻️ Move editable components to shared UI package 2026-03-24 16:48:49 +01:00
Baptiste Arnaud
ac053fe498
♻️ Centralize EmojisList and EmojiOrImageIcon in UI package
Move emoji data and searchable grid to @typebot.io/ui, switch builder to shared EmojiOrImageIcon, drop duplicate builder emoji assets.
2026-03-20 16:29:11 +01:00
Baptiste Arnaud
8945c33cb9
♻️ Move EmojiOrImageIcon to UI and switch to className sizing 2026-03-19 22:26:38 +01:00
Baptiste Arnaud
c2b251c7e5
♻️ Migrate to NX (#2418) 2026-03-18 15:29:32 +00:00
Baptiste Arnaud
75eaf4b016
👌 Move metadata to share page (#2398)
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
Deploy Workflows (Fly.io) / deploy (push) Has been cancelled
## Summary

- Moved site metadata controls (title, description, favicon, preview
image) from Settings into Share page.
- Added a new LinkPreviewMetadataForm component and wired it to update
typebot settings from Share.
- Updated default preview image from PNG to JPEG and replaced the asset
under apps/viewer/public.
- Adjusted share page layout to show links and metadata side-by-side and
improved some responsive width styles.

Verification: commit hooks ran format-and-lint, lint-repo,
check-broken-links, and repository tests automatically during commit.
2026-02-13 18:31:03 +01:00
Baptiste Arnaud
be20e96447
🔧 Improve accessibility semantics across interactive controls 2026-02-13 15:33:45 +01:00
Baptiste Arnaud
156e895349
🔧 Enforce SVG title accessibility and remove linter override (#2396) 2026-02-13 09:11:40 +00:00
Baptiste Arnaud
5e0de89911
🔧 Add forward WA errors and campaign statuses option 2026-02-11 16:46:35 +01:00
Baptiste Arnaud
d59630689c
🐛 Fix alert dialog overlay color in dark mode 2026-01-20 18:57:50 +01:00
Baptiste Arnaud
80db9565cd
♻️ Upgrade to Zod v4 (#2355) 2026-01-19 10:51:20 +01:00
Baptiste Arnaud
a822e1a3e6
📝 Add templates hub page (#2348) 2026-01-15 17:11:34 +01:00
Baptiste Arnaud
0b14a21b37
⬆️ Upgrade Next.js and react 2025-12-12 10:28:27 +01:00
Baptiste Arnaud
7014069f5f
⬆️ Upgrade Next.js and react 2025-12-07 08:58:27 +01:00
Baptiste Arnaud
6a02a5b919
⬆️ Upgrade to React 19
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-12-01 16:42:23 +01:00
Baptiste Arnaud
dd82c4d318
♻️ Migrate to Bun test 2025-11-27 12:08:31 +01:00
Baptiste Arnaud
9c66ca1d39
💄 Fix Accordion item focus 2025-11-24 11:55:01 +01:00
Baptiste Arnaud
27c9bf12e8
🧱 (results) Process results export in the background for big exports 2025-11-18 18:15:08 +01:00
Baptiste Arnaud
f7bb4ed1cb
💄 Fix Alert gap between content and icon 2025-11-13 16:40:57 +01:00
Baptiste Arnaud
31ae9f1aa3
🐛 Fix onboarding floating popover position 2025-11-13 11:30:59 +01:00
Baptiste Arnaud
3d397601f7
♻️ Upgrade to Tailwind v4 2025-10-29 19:04:59 +01:00
Baptiste Arnaud
b53485067e
Remove Chakra UI 2025-10-29 10:35:05 +01:00
Baptiste Arnaud
f4d4fd0122
🐛 Fix ref not forwarding to new buttons 2025-10-27 11:25:01 +01:00
Baptiste Arnaud
144e0c8061
♻️ Migrate Skeleton to Base UI
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-10-22 15:13:57 +02:00
Baptiste Arnaud
a232ce2438
♻️ Migrate Tag to Base UI 2025-10-22 14:45:22 +02:00
Baptiste Arnaud
5c65ec927d
💄 Fix Button disabled feedback 2025-10-22 14:38:37 +02:00
Baptiste Arnaud
78b2578167
♻️ Migrate Form components to Base UI 2025-10-22 12:27:44 +02:00
Baptiste Arnaud
00b97768fd
♻️ Migrate MotionButton off of Chakra UI 2025-10-21 18:52:25 +02:00
Baptiste Arnaud
ecf02afd15
♻️ Migrate icons off of Chakra UI 2025-10-21 17:36:56 +02:00
Baptiste Arnaud
e7e54a8541
♻️ Migrate standalone Chakra inputs 2025-10-21 10:51:37 +02:00
Baptiste Arnaud
e5f3ec42df
♻️ Migrate Textarea to Base UI 2025-10-16 15:52:42 +02:00
Baptiste Arnaud
353fffe237
♻️ Migrate Radio components to Base UI 2025-10-15 17:07:19 +02:00
Baptiste Arnaud
fb0d1e8efd
♻️ Migrate Spinner to Base UI 2025-10-15 16:10:01 +02:00
Baptiste Arnaud
47472b58f1
♻️ Migrate Alert components to Base UI 2025-10-15 15:52:53 +02:00
Baptiste Arnaud
5cdc3a9c23
♻️ Migrate Switch components to Base UI 2025-10-15 11:46:55 +02:00
Baptiste Arnaud
bfa74456c8
💄 Fix accordion background in dark mode
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-10-13 09:55:43 +02:00