mirror of
https://github.com/supabase/supabase.git
synced 2026-10-08 19:05:06 +03:00
Frontend changes for new privatelink functionality. The updates to the API are already live, but will be putting the UI changes behind a feature flag while we do some full end to end testing. Changes to Integration page: <img width="744" height="456" alt="image" src="https://github.com/user-attachments/assets/02026083-4b61-4f36-927b-1bac42cb73e2" /> Changes to create associations page: <img width="859" height="411" alt="image" src="https://github.com/user-attachments/assets/303b4ec5-3b5a-4eaf-8d22-45e1e63a0705" /> Fixes SEC-919 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - AWS PrivateLink connections can target the primary database or a read replica. - Connection lists and confirmation dialogs now identify the selected database clearly. - Replica details include improved status information and a “Manage replica” link. - **Bug Fixes** - Replica removal errors now provide clearer guidance and link to integration settings when PrivateLink issues occur. - **Updates** - Infrastructure diagrams focus on visualization, with replica management actions moved to dedicated management views. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
23 lines
571 B
TypeScript
23 lines
571 B
TypeScript
import { components } from 'api-types'
|
|
|
|
import { PROJECT_STATUS } from '@/lib/constants'
|
|
|
|
export const STATUS_REFRESH_FREQUENCY_MS: number = 10000 // 10 seconds
|
|
|
|
export enum PipelineStatusName {
|
|
FAILED = 'failed',
|
|
STARTING = 'starting',
|
|
STARTED = 'started',
|
|
STOPPED = 'stopped',
|
|
STOPPING = 'stopping',
|
|
UNKNOWN = 'unknown',
|
|
}
|
|
|
|
export const REPLICA_STATUS: {
|
|
[key: string]: components['schemas']['DatabaseStatusResponse']['status']
|
|
} = {
|
|
...PROJECT_STATUS,
|
|
INIT_READ_REPLICA: 'INIT_READ_REPLICA',
|
|
INIT_READ_REPLICA_FAILED: 'INIT_READ_REPLICA_FAILED',
|
|
}
|