Marc Seitz
f32c79879e
fix: filters and auth
2025-12-08 22:19:54 +01:00
Marc Seitz
5f690b362b
fix: missing persistence of fileId
2025-12-08 19:04:50 +01:00
Marc Seitz
ae3ed07485
fix: wrong variable used
2025-12-08 19:03:46 +01:00
Marc Seitz
062c767a8f
fix: inverted logic
2025-12-08 19:03:15 +01:00
Marc Seitz
51a67827f7
feat(ee): add agent chat
2025-12-08 17:23:07 +01:00
Marc Seitz
b36db3a457
chore: remove plausible
2025-12-08 16:59:01 +01:00
Marc Seitz
4b494bc42a
fix: refactor workflow API and update link type handling
...
Refactored ID validation in workflow API routes for consistency and readability. Updated workflow engine to improve action result handling. Added 'WORKFLOW_LINK' to linkType enum in webhook schema. Improved type safety and code clarity in view pages, including dataroom lastUpdatedAt calculation and link prop usage.
2025-11-17 13:46:19 +01:00
Marc Seitz
6ee3f2a427
refactor: workflow API to require teamId for access control
...
All workflow-related API routes now require a teamId query parameter and validate user membership via the userTeam table. This change improves security and access control, ensuring users can only access workflows and steps belonging to their teams. Frontend components and pages have been updated to pass teamId in API requests, and the workflow creation schema no longer requires teamId in the request body.
2025-11-17 13:32:47 +01:00
Marc Seitz
d8e73fd8c1
fix: use validated data for workflow step updates and creation
...
Refactors PATCH and POST handlers to use validated conditions and actions for workflow step updates and creation, ensuring enrichment and mutation persist. Also improves Zod error formatting in validation utilities for better readability.
2025-11-17 13:10:58 +01:00
Marc Seitz
721562b7ce
fix: safe parse params
2025-11-17 13:07:18 +01:00
Marc Seitz
c0f0eecbdf
fix: remove logs
2025-11-17 13:06:38 +01:00
Marc Seitz
44190ff0f8
feat(ee): add workflows
2025-11-16 19:06:53 +01:00
Marc Seitz
8ba1f98c14
feat: add deleted links
2025-10-21 22:44:03 +02:00
Marc Seitz
b7008d3de7
feat: add slack banner and slack analytics
2025-09-16 00:17:33 +02:00
Marc Seitz
be892c5d78
feat: make several improvements to slack integration
2025-09-13 20:45:50 +02:00
Marc Seitz
ea72e50975
chore: remove logs
2025-09-13 19:30:08 +02:00
Marc Seitz
3e968b631b
fix: slack session auth
2025-09-13 17:34:13 +02:00
Marc Seitz
e106ba47e5
refactor: redirect
2025-09-13 16:54:27 +02:00
Marc Seitz
ff9a5505c0
feat: slack integration improvements and simplification
2025-09-13 16:49:39 +02:00
Marc Seitz
3fa8929e72
Merge branch 'main' into slack/reform
2025-09-12 19:13:09 +02:00
Marc Seitz
80e9606589
feat: remove trial end reminder cron route
2025-09-10 21:14:44 +02:00
Marc Seitz
a6259c62cc
fix: search in domains
2025-09-07 11:29:30 +02:00
Ashish Viradiya
9a90173527
slack integration
2025-09-04 10:14:25 +05:30
Ashish Viradiya
4026635e7b
Merge branch 'main' into 421-slack
2025-09-04 08:00:21 +05:30
Marc Seitz
adcab06433
fix: validation
2025-08-30 20:18:54 +02:00
Marc Seitz
0a558ff3c2
feat: several improvements to conversations
2025-08-30 18:54:20 +02:00
Marc Seitz
13bc6e3670
feat(ee): add viewer side conversations faq
2025-08-30 12:21:31 +02:00
Marc Seitz
cd7866c736
refactor(ee): move visitor upload route
2025-08-30 12:19:05 +02:00
Ashish Viradiya
2ec19e7f78
Feat: Slack native integration
2025-08-05 22:45:50 +05:30
Marc Seitz
175891bfb6
feat: add gtm
2025-07-29 17:41:14 +02:00
Marc Seitz
717a2e378f
chore: unused import
2025-07-25 19:11:42 +02:00
Marc Seitz
b04e2784ad
feat(ee): send blocked access email notifications
2025-07-25 19:09:57 +02:00
Ashish Viradiya
bf68245128
define type
2025-07-21 19:39:13 +05:30
Ashish Viradiya
3ff9ea2b2c
improvement: notify team if blocked email tried to access a link
2025-07-21 18:54:34 +05:30
Marc Seitz
e2862a81b8
fix: isEmailMatched
2025-07-15 14:58:46 +02:00
Ashish Viradiya
612a67440f
improvement
2025-07-15 10:49:03 +05:30
Ashish Viradiya
2a318d6317
feat: Added global email block list for teams
2025-07-15 10:27:24 +05:30
Marc Seitz
72c61a6c60
feat: store verified status in dataroom session object
2025-06-29 12:22:05 +02:00
Marc Seitz
3813a88e3a
Merge branch 'main' into 372/notionDocView
2025-06-27 13:39:07 +02:00
Marc Seitz
69445a026e
Update app/api/views/route.ts
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-26 16:35:24 +02:00
Marc Seitz
62a969bd83
feat: add team-aware multi-region S3 storage support
...
Introduces team-specific S3 storage configuration and multi-region support, allowing teams to use either EU or US S3 buckets based on feature flags. Refactors file operations (upload, copy, delete, presigned URLs, Lambda invocations) to resolve storage region and credentials per team. Adds new storage config and multi-region S3Store, updates API routes and utility functions to use team-aware clients, and extends feature flags with 'usStorage'.
2025-06-26 11:42:35 +02:00
Ashish Viradiya
0d6a342b26
bugFix: Notion documents are not loading in data room
2025-06-25 21:37:57 +05:30
Marc Seitz
b2904ece19
feat(ee): add granular permissions
2025-06-12 12:18:43 +02:00
Ashish Viradiya
3c8ff68361
fix: hide advanced mode for CSV and non-Excel sheet documents
2025-05-30 18:54:27 +05:30
Marc Seitz
faf50cb6d2
fix: detect webhook on correct id
2025-05-22 18:43:06 +02:00
Marc Seitz
e6c6f4b4dd
Merge branch 'main' into 278-defaultExcelMode
2025-05-16 18:09:56 +02:00
Marc Seitz
bdc8da5349
chore: cleanup
2025-05-11 19:53:04 +02:00
Marc Seitz
cec5f1befb
feat: check session userId instead of client's userId
2025-05-11 19:51:13 +02:00
Marc Seitz
32bfeb9d90
feat: allow preview session to be auto-logged in
2025-05-11 19:43:45 +02:00
Marc Seitz
d5546112b5
chore: prettier cleanup
2025-05-11 14:32:22 +02:00