2
0
Commit Graph

98 Commits

Author SHA1 Message Date
53e778e0bb 🧐 Add inspectChatSession script 2024-01-29 09:37:19 +01:00
bf6c258edc 🚸 (editor) Add graph gesture notification 2024-01-29 09:37:19 +01:00
14858cb114 🧐 Improve suspendWorkspace script 2024-01-12 11:35:08 +01:00
1f5559fea1 🧐 Improve inspectUser script 2024-01-12 11:24:41 +01:00
409aeb12d3 🧐 Add updateUserEmail script 2024-01-12 10:45:48 +01:00
69b113fc85 🧐 Add exportResults script 2024-01-12 10:16:01 +01:00
2b2e7c72f3 🧐 Add inspectWorkspace script 2024-01-10 11:11:12 +01:00
311753fd0e 🧐 Improve suspendWorkspace script 2024-01-08 15:11:19 +01:00
3775919543 🧐 Add more data inspection scripts 2024-01-08 13:47:23 +01:00
7d6c964a0f 🧐 Add data exploration scripts 2024-01-08 07:38:58 +01:00
22506223a4 🔧 Add suspendWorkspace script 2024-01-02 13:58:17 +01:00
bb41226a04 Allow user to share a flow publicly and make it duplicatable
Closes #360
2023-11-23 12:05:31 +01:00
a1d7415227 🐛 (billing) Set invoicing behavior to "always invoice" to fix double payment issue 2023-11-14 16:00:10 +01:00
35300eaf34 ♻️ Introduce typebot v6 with events (#1013)
Closes #885
2023-11-08 15:34:16 +01:00
3f7f0944e1 💚 Fix checkAndReportChatsUsage script sending multiple emails at once 2023-10-26 15:42:09 +02:00
53558dc303 🚑 Fix can invite new members in workspace bool
Closes #964
2023-10-25 17:57:13 +02:00
b301174106 🩹 Surround logs saving in a try catch block
It seems that in some particular set up the logs saving is failing.
2023-10-23 14:47:44 +02:00
11186d8d29 👷 Add convenient script for migrating Stripe prices 2023-10-23 09:57:47 +02:00
be9daee63e ♻️ Update import contact to brevo script 2023-10-23 09:57:47 +02:00
3e06d89873 💚 Fix send email in CI "React is not defined" 2023-10-17 14:39:10 +02:00
1cc4ccfcfa 👷 Improve getUsage accuracy in check cron job 2023-10-17 13:37:36 +02:00
6b0c263f88 🚑 (billing) Fix chats pricing tiers incremental flat amou… 2023-10-17 08:32:41 +02:00
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
d7dc5fb5fb ♻️ Remove storage limit related code 2023-09-20 16:06:53 +02:00
6207edfeef 🛂 Send alert emails only to workspace admins 2023-08-31 10:19:32 +02:00
e62e71c133 🛂 Check if isQuarantined can be toggled on sub update 2023-08-24 15:38:50 +02:00
c124671682 🔧 Add import contact to brevo script 2023-07-27 10:09:33 +02:00
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
81bc0746cf ⬆️ Upgrade dependencies 2023-07-15 10:46:36 +02:00
455c3bdfd7 👷 Improve monthly clean database script
Archive results that were not properly archived
2023-07-12 12:00:23 +02:00
6f7ef820e2 📈 (billing) Track when workspace subscription is cancelled 2023-06-26 11:33:06 +02:00
6430d576ad 👷 Surround email alerts sending with try catch 2023-06-26 09:40:26 +02:00
63e826f991 💚 (db) Fix verification bulk delete
When it has more than 100000 records
2023-06-24 09:02:56 +02:00
2abce89a46 🛂 Add checkSubscriptions script 2023-06-23 12:05:47 +02:00
931540b91b ⚗️ Add inspect user script 2023-06-21 10:43:42 +02:00
4977481582 💚 Fix cleanDatabase when deleting more than 100,000 sessions 2023-06-08 16:18:25 +02:00
a4cb6face8 👷 Add email alert hourly sender
Closes #549
2023-06-06 13:25:13 +02:00
55bbf0e593 ⬆️ Upgrade dependencies 2023-05-25 18:36:51 +02:00
68a15f5ac1 ⬆️ Upgrade dependencies 2023-05-02 15:33:42 -04:00
5845e1cb8c (scripts) Improve result digest db queries 2023-04-28 09:09:08 +02:00
3fbd044d92 🛂 Reset isQuarantined on the first of month 2023-04-23 21:07:46 +02:00
fc561430a0 🩹 (telemetry) Better limit reached workspace filter 2023-04-19 09:44:18 +02:00
30f93e8a6f 🩹 Correctly convert totalStorageUsed for limit telemetry 2023-04-18 20:02:22 +02:00
de432ecaf7 🚸 (sendEmail) Allow html parsing for body with a single variable 2023-04-18 08:45:10 +02:00
c203a4e792 📈 Track workspace limit reached event 2023-04-17 17:19:44 +02:00
21b1d74b7e ⬆️ Upgrade dependencies 2023-04-03 15:28:16 +02:00
f9964e3f60 💚 Fix isFirstOfKind filter 2023-03-16 12:32:26 +01:00
cbc8194f19 ♻️ Re-organize workspace folders 2023-03-15 08:35:16 +01:00
25c367901f 📈 Add convenient isFirstOfKind field in total results digest 2023-03-14 21:10:43 +01:00
ff09814ead ⬆️ Upgrade dependencies 2023-03-14 15:08:53 +01:00