mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 00:47:33 +00:00
feat: Default configs sms provider (#3187)
* feat: sms config * feat: twilio as sms provider * feat:sms projection * feat: sms queries * feat: sms queries test * feat: sms configs * feat: sms configs sql file * fix merge * fix: rename from to sendername * fix: proto comments * fix: token as crypto * fix: tests * fix: sms config sender name to sender number * fix: sms config sender name to sender number * Update email.go * Update channel.go * Update V1.111__settings.sql Co-authored-by: Livio Amstutz <livio.a@gmail.com>
This commit is contained in:
@@ -128,6 +128,66 @@ Update system smtp configuration password for host
|
||||
PUT: /smtp/password
|
||||
|
||||
|
||||
### ListSMSProviders
|
||||
|
||||
> **rpc** ListSMSProviders([ListSMSProvidersRequest](#listsmsprovidersrequest))
|
||||
[ListSMSProvidersResponse](#listsmsprovidersresponse)
|
||||
|
||||
list sms provider configurations
|
||||
|
||||
|
||||
|
||||
POST: /sms/_search
|
||||
|
||||
|
||||
### GetSMSProvider
|
||||
|
||||
> **rpc** GetSMSProvider([GetSMSProviderRequest](#getsmsproviderrequest))
|
||||
[GetSMSProviderResponse](#getsmsproviderresponse)
|
||||
|
||||
Get sms provider
|
||||
|
||||
|
||||
|
||||
GET: /sms/{id}
|
||||
|
||||
|
||||
### AddSMSProviderTwilio
|
||||
|
||||
> **rpc** AddSMSProviderTwilio([AddSMSProviderTwilioRequest](#addsmsprovidertwiliorequest))
|
||||
[AddSMSProviderTwilioResponse](#addsmsprovidertwilioresponse)
|
||||
|
||||
Add twilio sms provider
|
||||
|
||||
|
||||
|
||||
POST: /sms/twilio
|
||||
|
||||
|
||||
### UpdateSMSProviderTwilio
|
||||
|
||||
> **rpc** UpdateSMSProviderTwilio([UpdateSMSProviderTwilioRequest](#updatesmsprovidertwiliorequest))
|
||||
[UpdateSMSProviderTwilioResponse](#updatesmsprovidertwilioresponse)
|
||||
|
||||
Update twilio sms provider
|
||||
|
||||
|
||||
|
||||
PUT: /sms/twilio/{id}
|
||||
|
||||
|
||||
### UpdateSMSProviderTwilioToken
|
||||
|
||||
> **rpc** UpdateSMSProviderTwilioToken([UpdateSMSProviderTwilioTokenRequest](#updatesmsprovidertwiliotokenrequest))
|
||||
[UpdateSMSProviderTwilioTokenResponse](#updatesmsprovidertwiliotokenresponse)
|
||||
|
||||
Update twilio sms provider token
|
||||
|
||||
|
||||
|
||||
PUT: /sms/twilio/{id}/token
|
||||
|
||||
|
||||
### GetOrgByID
|
||||
|
||||
> **rpc** GetOrgByID([GetOrgByIDRequest](#getorgbyidrequest))
|
||||
@@ -1446,6 +1506,31 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### AddSMSProviderTwilioRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| sid | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
| token | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
| from | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
|
||||
|
||||
|
||||
|
||||
### AddSMSProviderTwilioResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ObjectDetails | - | |
|
||||
| id | string | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### AddSecondFactorToLoginPolicyRequest
|
||||
|
||||
|
||||
@@ -2090,6 +2175,28 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### GetSMSProviderRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| id | string | - | string.min_len: 1<br /> string.max_len: 100<br /> |
|
||||
|
||||
|
||||
|
||||
|
||||
### GetSMSProviderResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| config | zitadel.settings.v1.SMSProvider | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### GetSMTPConfigRequest
|
||||
This is an empty request
|
||||
|
||||
@@ -2363,6 +2470,29 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### ListSMSProvidersRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| query | zitadel.v1.ListQuery | list limitations and ordering | |
|
||||
|
||||
|
||||
|
||||
|
||||
### ListSMSProvidersResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ListDetails | - | |
|
||||
| result | repeated zitadel.settings.v1.SMSProvider | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### ListSecretGeneratorsRequest
|
||||
|
||||
|
||||
@@ -3572,6 +3702,53 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### UpdateSMSProviderTwilioRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| id | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
| sid | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
| from | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
|
||||
|
||||
|
||||
|
||||
### UpdateSMSProviderTwilioResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ObjectDetails | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### UpdateSMSProviderTwilioTokenRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| id | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
| token | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
|
||||
|
||||
|
||||
|
||||
### UpdateSMSProviderTwilioTokenResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ObjectDetails | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### UpdateSMTPConfigPasswordRequest
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user