2
0
Commit Graph

41 Commits

Author SHA1 Message Date
4a5748a499 Anpassen der E-Mails 2024-09-12 13:50:38 +02:00
Baptiste Arnaud
bec9cb68ca ⬆️ Upgrade chakra version 2024-06-17 14:12:14 +02:00
Baptiste Arnaud
0eacbebbbe 📄 Add Commercial License for ee folder (#1532) 2024-05-23 10:42:23 +02:00
Baptiste Arnaud
2fcf83c529 Introduce a new high-performing standalone chat API (#1200)
Closes #1154

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
	- Added authentication functionality for user sessions in chat API.
- Introduced chat-related API endpoints for starting, previewing, and
continuing chat sessions, and streaming messages.
- Implemented WhatsApp API webhook handling for receiving and processing
messages.
- Added environment variable `NEXT_PUBLIC_CHAT_API_URL` for chat API URL
configuration.

- **Bug Fixes**
	- Adjusted file upload logic to correctly determine the API host.
	- Fixed message streaming URL in chat integration with OpenAI.

- **Documentation**
- Updated guides for creating blocks, local installation, self-hosting,
and deployment to use `bun` instead of `pnpm`.

- **Refactor**
	- Refactored chat API functionalities to use modular architecture.
- Simplified client log saving and session update functionalities by
using external functions.
	- Transitioned package management and workflow commands to use `bun`.

- **Chores**
- Switched to `bun` for package management in Dockerfiles and GitHub
workflows.
	- Added new Dockerfile for chat API service setup with Bun framework.
	- Updated `.prettierignore` and documentation with new commands.

- **Style**
	- No visible changes to end-users.

- **Tests**
	- No visible changes to end-users.

- **Revert**
	- No reverts in this release.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-21 10:23:23 +01:00
Baptiste Arnaud
c2fc2df735 ♻️ Remove references to old s3 URLs 2023-12-06 07:30:47 +01:00
Baptiste Arnaud
3e06d89873 💚 Fix send email in CI "React is not defined" 2023-10-17 14:39:10 +02:00
Baptiste Arnaud
6b0c263f88 🚑 (billing) Fix chats pricing tiers incremental flat amou… 2023-10-17 08:32:41 +02:00
Baptiste Arnaud
797751b418 (billing) Automatic usage-based billing (#924)
BREAKING CHANGE: Stripe environment variables simplified. Check out the
new configs to adapt your existing system.

Closes #906





<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
### Summary by CodeRabbit

**New Features:**
- Introduced a usage-based billing system, providing more flexibility
and options for users.
- Integrated with Stripe for a smoother and more secure payment process.
- Enhanced the user interface with improvements to the billing,
workspace, and pricing pages for a more intuitive experience.

**Improvements:**
- Simplified the billing logic, removing additional chats and yearly
billing for a more streamlined user experience.
- Updated email notifications to keep users informed about their usage
and limits.
- Improved pricing and currency formatting for better clarity and
understanding.

**Testing:**
- Updated tests and specifications to ensure the reliability of new
features and improvements.

**Note:** These changes aim to provide a more flexible and user-friendly
billing system, with clearer pricing and improved notifications. Users
should find the new system more intuitive and easier to navigate.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-10-17 08:03:30 +02:00
Baptiste Arnaud
7d57e8dd06 ♻️ Export bot-engine code into its own package 2023-09-20 15:42:34 +02:00
Baptiste Arnaud
6375a2425f 📝 Update support contact email 2023-09-12 09:45:45 +02:00
Baptiste Arnaud
37ccb5da5e 🚸 (sendEmail) Improve variable parsing in sendEmail body
Support for multi line variables as well

Closes #749
2023-09-01 11:33:45 +02:00
Baptiste Arnaud
786e5cb582 🧑‍💻 Improve env variables type safety and management (#718)
Closes #679
2023-08-28 09:13:53 +02:00
Baptiste Arnaud
81bc0746cf ⬆️ Upgrade dependencies 2023-07-15 10:46:36 +02:00
Baptiste Arnaud
a4cb6face8 👷 Add email alert hourly sender
Closes #549
2023-06-06 13:25:13 +02:00
Baptiste Arnaud
55bbf0e593 ⬆️ Upgrade dependencies 2023-05-25 18:36:51 +02:00
Baptiste Arnaud
68a15f5ac1 ⬆️ Upgrade dependencies 2023-05-02 15:33:42 -04:00
Baptiste Arnaud
3fbd044d92 🛂 Reset isQuarantined on the first of month 2023-04-23 21:07:46 +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
21b1d74b7e ⬆️ Upgrade dependencies 2023-04-03 15:28:16 +02:00
Baptiste Arnaud
cbc8194f19 ♻️ Re-organize workspace folders 2023-03-15 08:35:16 +01:00
Baptiste Arnaud
ff09814ead ⬆️ Upgrade dependencies 2023-03-14 15:08:53 +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
f1a9a1ce8b 🚸 (js) Improve phone number parsing 2023-03-03 10:50:39 +01:00
Baptiste Arnaud
d2880cdf2d ⬆️ Upgrade dependencies 2023-02-23 09:46:03 +01:00
Baptiste Arnaud
201939f8a3 ⬆️ Upgrade dependencies 2023-01-28 14:42:50 +01:00
Baptiste Arnaud
04d206eab1 ⬆️ Upgrade dependencies 2023-01-21 13:24:23 +01:00
Baptiste Arnaud
6459fb8ec8 ⬆️ Upgrade dependencies 2023-01-14 16:53:34 +01:00
Baptiste Arnaud
f79f6932c2 ⬆️ Upgrade dependencies 2023-01-07 17:06:18 +01:00
Baptiste Arnaud
ec7481d002 ⬆️ Upgrade dependencies
Closes #198, closes #171
2023-01-02 10:33:35 +01:00
Baptiste Arnaud
f46ce4781f ⬆️ Upgrade dependencies 2022-12-18 11:50:56 +01:00
Baptiste Arnaud
2932043056 ⬆️ Upgrade dependencies 2022-12-05 16:16:49 +01:00
Baptiste Arnaud
34cfd1db30 ⬆️ Upgrade dependencies 2022-11-21 19:08:14 +01:00
Baptiste Arnaud
451ffbcacf ♻️ Add shared eslint config 2022-11-21 11:18:58 +01:00
Baptiste Arnaud
8ca9af4911 ⬆️ Upgrade dependencies 2022-11-15 16:31:00 +01:00
Baptiste Arnaud
2c66c59dfc 📦 Upgrade packages 2022-11-02 19:45:46 +01:00
Baptiste Arnaud
ff52a676f6 📦 Update packages 2022-10-16 10:54:21 +02:00
Baptiste Arnaud
84163c6585 🏗️ Use tsup for bot and typebot-js packages 2022-10-11 08:57:37 +02:00
Baptiste Arnaud
5289a96940 📦 Upgrade deps 2022-10-09 07:48:58 +02:00
Baptiste Arnaud
a947c1ce34 📦 Upgrade deps to latest version 2022-10-02 10:34:13 +02:00
Baptiste Arnaud
1654de3c1f 🧑‍💻 (emails) Add decent emails management
Use mjml-react to generate emails. Put all emails in a independent package.
2022-10-01 07:00:05 +02:00