Merge branch 'v1.3' into patch-3

This commit is contained in:
Ori Zohar 2021-08-19 13:58:40 -07:00 committed by GitHub
commit 7b08646e61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 19 additions and 2 deletions

View File

@ -125,6 +125,9 @@ spec:
secretKeyRef: secretKeyRef:
name: redis name: redis
key: redis-password key: redis-password
# uncomment below for connecting to redis cache instances over TLS (ex - Azure Redis Cache)
# - name: enableTLS
# value: true
``` ```
This example uses the kubernetes secret that was created when setting up a cluster with the above instructions. This example uses the kubernetes secret that was created when setting up a cluster with the above instructions.
@ -153,6 +156,9 @@ spec:
secretKeyRef: secretKeyRef:
name: redis name: redis
key: redis-password key: redis-password
# uncomment below for connecting to redis cache instances over TLS (ex - Azure Redis Cache)
# - name: enableTLS
# value: true
``` ```
This example uses the kubernetes secret that was created when setting up a cluster with the above instructions. This example uses the kubernetes secret that was created when setting up a cluster with the above instructions.
@ -179,6 +185,9 @@ spec:
value: <HOST> value: <HOST>
- name: redisPassword - name: redisPassword
value: <PASSWORD> value: <PASSWORD>
# uncomment below for connecting to redis cache instances over TLS (ex - Azure Redis Cache)
# - name: enableTLS
# value: true
``` ```
```yaml ```yaml
@ -195,6 +204,9 @@ spec:
value: <HOST> value: <HOST>
- name: redisPassword - name: redisPassword
value: <PASSWORD> value: <PASSWORD>
# uncomment below for connecting to redis cache instances over TLS (ex - Azure Redis Cache)
# - name: enableTLS
# value: true
``` ```
## Apply the configuration ## Apply the configuration

View File

@ -42,6 +42,8 @@ spec:
value: "bcc@example.com" value: "bcc@example.com"
- name: subject - name: subject
value: "subject" value: "subject"
- name: priority
value: "[value 1-5]"
``` ```
{{% alert title="Warning" color="warning" %}} {{% alert title="Warning" color="warning" %}}
@ -62,6 +64,7 @@ The example configuration shown above, contain a username and password as plain-
| emailCc | N | Output | If set, this specifies the email address to CC in. See [also](#example-request) | `"me@example.com"` | | emailCc | N | Output | If set, this specifies the email address to CC in. See [also](#example-request) | `"me@example.com"` |
| emailBcc | N | Output | If set, this specifies email address to BCC in. See [also](#example-request) | `"me@example.com"` | | emailBcc | N | Output | If set, this specifies email address to BCC in. See [also](#example-request) | `"me@example.com"` |
| subject | N | Output | If set, this specifies the subject of the email message. See [also](#example-request) | `"subject of mail"` | | subject | N | Output | If set, this specifies the subject of the email message. See [also](#example-request) | `"subject of mail"` |
| priority | N | Output | If set, this specifies the priority (X-Priority) of the email message, from 1 (lowest) to 5 (highest) (default value: 3). See [also](#example-request) | `"1"` |
## Binding support ## Binding support
@ -78,6 +81,7 @@ You can specify any of the following optional metadata properties with each requ
- `emailCC` - `emailCC`
- `emailBCC` - `emailBCC`
- `subject` - `subject`
- `priority`
When sending an email, the metadata in the configuration and in the request is combined. The combined set of metadata must contain at least the `emailFrom`, `emailTo` and `subject` fields. When sending an email, the metadata in the configuration and in the request is combined. The combined set of metadata must contain at least the `emailFrom`, `emailTo` and `subject` fields.
@ -90,7 +94,8 @@ Example:
"metadata": { "metadata": {
"emailTo": "dapr-smtp-binding@example.net", "emailTo": "dapr-smtp-binding@example.net",
"emailCC": "cc1@example.net; cc2@example.net", "emailCC": "cc1@example.net; cc2@example.net",
"subject": "Email subject" "subject": "Email subject",
"priority: "1"
}, },
"data": "Testing Dapr SMTP Binding" "data": "Testing Dapr SMTP Binding"
} }

View File

@ -61,7 +61,7 @@ spec:
my_claim := jwt.payload["my-claim"] my_claim := jwt.payload["my-claim"]
} }
jwt = { "payload": payload } { jwt = { "payload": payload } {
auth_header := input.request.headers["authorization"] auth_header := input.request.headers["Authorization"]
[_, jwt] := split(auth_header, " ") [_, jwt] := split(auth_header, " ")
[_, payload, _] := io.jwt.decode(jwt) [_, payload, _] := io.jwt.decode(jwt)
} }