Commit Graph

1784 Commits

Author SHA1 Message Date
Kathryn Schutte
6dac6fb7d2 Fix lint 2026-01-21 12:17:51 +01:00
Kathryn Schutte
5ac65a4d21 Add AI model pricing and cost calculation utility 2026-01-21 12:17:15 +01:00
Baptiste Arnaud
a697c2dede
migrate to camel case and enforce strong type safety 2026-01-20 22:06:48 +01:00
Baptiste Arnaud
c443e2907b
Fix typechecking and unknown types 2026-01-20 21:33:37 +01:00
Kathryn Schutte
748141d55f
♻️ Merged code from workspace agent and churn agent and improved efficiency 2026-01-20 21:26:00 +01:00
Kathryn Schutte
76062c6766
🔧 Add summary to console prints and lighter typebot summaries 2026-01-20 21:17:47 +01:00
Baptiste Arnaud
8210b3c64b
🐛 Fix daily cron job typecheck failing 2026-01-20 19:13:00 +01:00
Baptiste Arnaud
d59630689c
🐛 Fix alert dialog overlay color in dark mode 2026-01-20 18:57:50 +01:00
Baptiste Arnaud
c3868d3c70
🔧 Consolidate templates data and SEO metadata (#2357) 2026-01-19 18:00:02 +01:00
Baptiste Arnaud
6c084e6bd2
🐛 Fix typebot parsing crash when ai tool object does not have type (legacy) 2026-01-19 12:38:52 +01:00
Baptiste Arnaud
80db9565cd
♻️ Upgrade to Zod v4 (#2355) 2026-01-19 10:51:20 +01:00
Baptiste Arnaud
146581ba6b
🔧 Fix workflows fly ci
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2026-01-16 17:23:32 +01:00
Baptiste Arnaud
d5cd459bf1
🐛 Attempt to fix email expiration bug on Outlook by bumping max age 2026-01-16 16:37:34 +01:00
Baptiste Arnaud
ff728400d9
🔧 Upgrade bun and fix workflows ci 2026-01-16 13:22:27 +01:00
Baptiste Arnaud
69fe592dc3
♻️ Make S3 port Effect config optional 2026-01-15 17:11:50 +01:00
Baptiste Arnaud
a822e1a3e6
📝 Add templates hub page (#2348) 2026-01-15 17:11:34 +01:00
Baptiste Arnaud
8febf1a4bd
Introduce Effect-based workflow system (#2345) 2026-01-15 10:35:22 +01:00
Baptiste Arnaud
589e6211ed
🐛 Fix private api file url 2026-01-13 17:43:00 +01:00
Baptiste Arnaud
a15673f5a6
♻️ Migrate builder from tRPC to oRPC (#2342) 2026-01-13 15:10:07 +01:00
liuhetian
a500c1d88f
🐛 Fix generateVariables custom auth base URL (#2339)
Closes #2236 
a little bug fix

---------

Co-authored-by: Baptiste Arnaud <baptiste@typebot.io>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-01-12 15:51:34 +01:00
Baptiste Arnaud
9f5be48d57
♻️ Refactor HTTP request handling to support ProxyAgent and duplex options in request initialization 2026-01-11 22:58:55 +01:00
Baptiste Arnaud
94499b4896
🔧 Fix build type issue 2026-01-11 21:55:41 +01:00
Baptiste Arnaud
69efa2f3c9
🚑️ Fix app router automatically adding transfer-encoding: chunked header to backend requests
Fixes #2336
2026-01-11 21:47:24 +01:00
Baptiste Arnaud
06110a8084
🔧 Fix @opentelemetry/winston-transport log error 2026-01-09 16:03:40 +01:00
Baptiste Arnaud
61b4987b78
🐛 Fix webhook listening not working 2026-01-09 14:54:34 +01:00
Baptiste Arnaud
ae1a35c314
💚 Fix build fail react-emails
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2026-01-08 17:01:57 +01:00
Baptiste Arnaud
b0326406f8
🛂 Automatically detect and take down abusing workspace usage 2026-01-08 16:10:21 +01:00
Baptiste Arnaud
d99a858cd0
💚 Fix CI not sending email due to React not defined 2026-01-08 15:23:47 +01:00
Kathryn Schutte
217e18bc59
🔨 Add workspace summary agent script (#2332) 2026-01-08 10:21:26 +01:00
Baptiste Arnaud
0ffe0d51fe
🔧 Add react in scripts deps 2026-01-07 18:55:23 +01:00
Baptiste Arnaud
82d6b2ff41
🔧 Update scripts tsconfig to include .tsx files 2026-01-07 17:21:36 +01:00
Baptiste Arnaud
445ae3061f
♻️ Simplify last hour results query to return active typebot IDs 2026-01-06 18:32:59 +01:00
Baptiste Arnaud
069923e2e8
🔧 Fix low spender detection for churn agent
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2026-01-06 10:18:36 +01:00
Baptiste Arnaud
6ab7cbb2cb
🐛 Preserve empty lines when converting markdown to rich text
Fixes #2325
2026-01-06 08:46:27 +01:00
Baptiste Arnaud
81ac192886
🔧 Optimize hourly results check to only process active typebots 2026-01-05 21:30:02 +01:00
Baptiste Arnaud
f29467df4f
💚 Fix typecheck lastActivityAt on schema 2026-01-05 21:22:30 +01:00
Baptiste Arnaud
48b86634b6
🗃️ Track last activity date on published typebots 2026-01-05 19:44:41 +01:00
Baptiste Arnaud
1fb2ab3ede
🐛 Fix typing bubble animation transform value
Fixed incorrect translateY value in chat bubble animation that was causing visual glitches in the typing indicator. Fixes #2331
2026-01-05 11:31:32 +01:00
Baptiste Arnaud
1a011ada64
🔧 Make churn agent messages more concise for low-value customers
Add conditional formatting to exclude timeline and email suggestions for workspaces with less than $100 in total spend, reducing noise in Discord notifications while maintaining full details for higher-value customers.
2026-01-05 10:34:38 +01:00
Baptiste Arnaud
b2102d0375
🧑‍💻 Improve unknown http req error logging 2026-01-05 09:41:32 +01:00
Baptiste Arnaud
e5b53b3572
🔧 Improve getLastHourResults query performance 2026-01-02 21:51:08 +01:00
Baptiste Arnaud
1baaf73c9e
🐛 Remove redundant error handling in getLastHourResults function 2026-01-02 18:02:16 +01:00
Baptiste Arnaud
fb065af611
🚑️ Fix 360 dialog typing indicator not compatible
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-12-18 11:51:36 +01:00
Baptiste Arnaud
8c56d19732
🐛 Fix chat preview API authorization 2025-12-18 11:18:49 +01:00
Baptiste Arnaud
3a0ff4b59e
🚑️ Fix bot handler api error definition 2025-12-18 11:13:05 +01:00
Baptiste Arnaud
62d3ba83f0
🚸 Allow s3 private URL access with PAT 2025-12-18 10:38:00 +01:00
Baptiste Arnaud
3d649886c2
♻️ Refacto viewer server handler to oRPC 2025-12-17 18:00:20 +01:00
Baptiste Arnaud
1f90256d29
🐛 Fix Dify blocking mode error for Agent chat apps 2025-12-16 12:42:53 +01:00
Baptiste Arnaud
883e282899
🚸 Autostart chat only if input has no information to display
Some checks failed
Create Tag / create-tag (push) Has been cancelled
Deploy Partykit server / deploy (push) Has been cancelled
2025-12-16 12:08:46 +01:00
Baptiste Arnaud
6850b2a89b
🚸 Include session variables in http request sample body 2025-12-16 11:40:12 +01:00