buster/packages/database/drizzle
dal 5f51dfc459
Implement S3 integration management features
- Added routes for creating, retrieving, and deleting S3 integrations in the API.
- Introduced handlers for S3 integration operations, including validation of user permissions and storage credentials.
- Updated database schema to support S3 integrations, including a new table and associated queries.
- Integrated storage provider logic to handle S3, R2, and GCS configurations.
- Enhanced error handling and response structures for integration operations.

This commit lays the groundwork for managing storage integrations within the application, allowing users to connect and manage their S3 storage solutions.
2025-08-25 08:05:19 -06:00
..
meta Implement S3 integration management features 2025-08-25 08:05:19 -06:00
0001_create_organizations.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0002_create_users.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0003_create_users_to_organizations.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0004_create_api_keys.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0005_create_teams.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0006_create_teams_to_users.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0007_create_data_sources.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0008_create_datasets.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0009_create_permission_groups.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0010_create_datasets_to_permission_groups.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0011_create_terms.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0012_create_collections.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0013_create_dashboards.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0014_create_threads.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0015_create_messages.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0016_create_dashboard_versions.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0017_create_dataset_columns.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0018_create_threads_to_dashboards.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0019_create_asset_permissions.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0020_create_collections_to_assets.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0021_permission_groups_to_identities.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0022_create_user_favorites.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0023_create_terms_to_datasets.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0024_webhook_functions.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0025_auth_user_creation.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0026_cron_to_delete_anon_users.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0027_stored_values_on_dataset_columns.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0028_add_organization_id_to_thread.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0029_add_entity_relationship_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0030_add_env_to_data_sources.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0031_add_unique_constraint_to_data_sources.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0032_semantic_attributes.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0033_sql_evaluations_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0034_asset_search.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0035_terms_search.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0036_drop_webhooks_for_typesense.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0037_add_dataset_groups_adjust_teams_adjust_permissions.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0038_add_yaml_field_for_datasets.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0039_add_unique_constraint_on_datasets.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0040_rls_policies_on_new_tables.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0041_user_attributes.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0042_user_info_cache.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0043_add_dataset_gropus_to_permission_groups_and_users.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0044_unique_constraint_on_dataset_groups_association.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0045_fix_dataset_to_dataset_groups_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0046_metric_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0047_dashboard_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0048_adjust_threads_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0049_adjust_messages_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0050_file_junction_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0051_add_database_identifier_to_datasets.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0052_add_user_avatar_url.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0053_add_new_enums_to_sharing_and_modify_asset_tables.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0054_metric_files_to_dashboard_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0055_add_feedback_to_message.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0056_make_request_message_and_final_reasoning_nullable.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0057_add_triggers_for_assets_to_search.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0058_add_file_info_to_chats.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0059_add_is_duplicate_to_messages_to_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0060_add_data_metadata_to_metric_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0061_add_version_to_messages_to_files_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0062_add_public_password_to_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0063_add_most_recent_version_number_to_chats.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0064_add_payment_required_to_organizations.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0065_add_cascade_update_to_user_fks.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0066_backfill_stored_value_schemas.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0067_stored_values_sync_jobs.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0068_migrate_secrets_to_vault_functions.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0069_add_data_source_id_to_metric_files.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0070_create_metric_files_to_datasets_join_table.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0071_simple_lilith.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0072_next_nuke.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0072_slow_earthquake.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
0073_lovely_white_tiger.sql moving over slack processing work 2025-07-07 09:52:26 -06:00
0074_absurd_maddog.sql switch migration 2025-07-07 12:46:22 -06:00
0075_add_post_processing_message_to_messages.sql added in the postProcessingMessage to the db 2025-07-07 10:10:47 -06:00
0076_tired_madripoor.sql tests are passing 2025-07-10 07:27:16 -06:00
0077_short_marvex.sql Workspace Settings Done with auto-add 2025-07-10 07:01:23 -06:00
0078_adorable_layla_miller.sql stubbed out the cancel endpoint and added the trigger run col 2025-07-10 16:26:30 -06:00
0079_sloppy_red_skull.sql added slack tracking on chats 2025-07-16 11:15:16 -06:00
0080_famous_emma_frost.sql add default slack sharing permissions 2025-07-16 15:14:16 -06:00
0081_curly_silvermane.sql update workspace sharing on all assets 2025-07-17 12:54:02 -06:00
0082_sleepy_taskmaster.sql Merge branch 'staging' into dallin/bus-1419-enable-sharing-of-dashboards-or-collections-with-workspace 2025-07-17 22:13:53 -06:00
0083_wild_thor_girl.sql theme update is working 2025-07-18 13:42:10 -06:00
0084_github_integrations.sql fix: address PR review comments for GitHub integrations 2025-07-21 05:59:39 +00:00
0085_create_report_table.sql create new schema for reports 2025-08-04 14:03:52 -06:00
0086_report_table_enum_update.sql fixing migrations 2025-08-07 15:57:01 -06:00
0087_create_report_table_foreign_keys.sql fixing migrations 2025-08-07 15:57:01 -06:00
0088_puzzling_vanisher.sql fixing migrations 2025-08-07 15:57:01 -06:00
0089_black_starhawk.sql migration, optimization on entry querires, etc. 2025-08-13 11:50:56 -06:00
0090_low_beast.sql Implement S3 integration management features 2025-08-25 08:05:19 -06:00
seed.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
setup.sql Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00