- 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.