Multi-instance telefone / SMS provedor schema fundação

Featurekamo-shared-library
Navios
24 de abril de 2026 às 18:42 UTC
Autor
Kamo
Enviar
232d731

- Renomear VoipProviderConfig → VoipProviderInstance; drop UNIQUE(org id), adicione instância nome, config json, last sync at, last sync error. - Renomear BulkTextProviderConfig → BulkTextProviderInstance; mesmo tratamento multi-instance. - Novas entidades: PhoneExtension, PhoneEndUser, PhoneDevice, PhoneVoicemail, SystemConfiguration. - Adicionar instância id ao MemberVoipConfig, VoipConversation, OrgOAuthToken (multiple RingCentral instances per org). - Novo enums: PhoneExtensionStatus, PhoneEndUserStatus, PhoneDeviceType, PhoneDeviceRegistrationStatus. - Deprecate NOT CONFIGURED em ************************************************************************************************************************************************************************* (servido no ordinal 0 para preservar as linhas existentes em EnumType.ORDINAL). - Adicionar FLOWROUTE para BulkTextProviderType para o novo provedor de SMS Flowroute. - Provider-abstraction DTOs (ExtensionDto, PhoneUserDto, DeviceDto, VoicemailEntryDto, instanceHealthDto, Create/Update requests). Primeira fase de refactor multi-instance telefone / SMS - ver ************* (em repo kamo-login). Migração KamoInitializer + refatores de serviço a seguir.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços