Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ The `filename` property value can be any file name path which is relative to the
We added a new property `class` which allows you to override the CSS class of the image. Images have by default a `block` display in Tailwind. You can change this by setting the class property to `inline`. The following example shows two images that are in a single line:

```
{{< image filename="/images/rc/icon-database-update-status-pending.png#no-click" alt="Pending database status" class="inline" >}} &nbsp; {{< image filename="/images/rc/icon-database-update-status-active.png#no-click" alt="Active database status" class="inline" >}}
{{< image filename="/images/rc/icon-database-update-status-pending.png#no-click" alt="Pending database status" class="inline" >}} &nbsp; {{< image filename="/images/rc/icon-database-status-active.png#no-click" alt="Active database status" class="inline" >}}
```

### Templating
Expand Down
22 changes: 16 additions & 6 deletions build/image_report.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,22 @@ def scan_file(path: str, verbose: bool = True) -> list:
print(f"Checking for images not found in '{args.pathname}' that are in '{args.find_unused[0]}'")

unused_images = []
total_images = 0

for root, dirs, files in os.walk(args.find_unused[0]):
for file in files:
if (file.endswith(".png") or file.endswith(".jpg") or file.endswith(".webp")) and not any(file in img for img in unique_images):
img_filepath = os.path.join(root, file)
print(f" Image '{img_filepath}' not found in '{args.pathname}'")
unused_images.append(img_filepath)

print(f"Found {len(unused_images)} unused images.")
if (file.endswith(".png") or file.endswith(".jpg") or file.endswith(".webp")):
total_images += 1
if not any(file in img for img in unique_images):
img_filepath = os.path.join(root, file)
print(f" Image '{img_filepath}' not found in '{args.pathname}'")
unused_images.append(img_filepath)

print(f"Found {len(unused_images)} unused images out of {total_images} images in '{args.find_unused[0]}.'")

if len(unused_images) > 0:
print("Do you want to remove these images? (y/n) (DO NOT DO ON MAIN BRANCH!)")
if input().lower() == "y":
for img in unused_images:
os.remove(img)
print(f"Removed '{img}'")
2 changes: 1 addition & 1 deletion content/embeds/rc-tags-tag-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ After you add your first tag, you can:

- Select **Delete** next to a tag to delete it.

{{<image filename="images/rc/tags-icon-delete.png" alt="Delete button." >}}
{{<image filename="images/rc/icon-delete-teal.png" width="36px" alt="Delete button." >}}

- Select **Add additional tag** to add another tag.

Expand Down
2 changes: 1 addition & 1 deletion content/integrate/amazon-bedrock/set-up-redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ To create your vector index in Redis Insight:

1. In the [Redis Cloud console](https://cloud.redis.io/), in your database's **Configuration** tab, select the **Connect** button next to your database to open the connection wizard.

{{< image filename="/images/rc/connection-wizard-button.png#no-click" alt="Connect button." >}}
{{< image filename="/images/rc/button-connect.png#no-click" alt="Connect button." >}}

1. In the connection wizard, under **Redis Insight Desktop**, select **Public Endpoint**. Select **Open with Redis Insight** to connect to the database with Redis Insight.

Expand Down
2 changes: 1 addition & 1 deletion content/operate/rc/api/get-started/enable-the-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ To enable the API:

1. If a **Copy** button appears to the right of the API account key, the API is enabled. This button copies the account key to the Clipboard.

{{<image filename="images/rc/button-access-management-api-key-copy.png" alt="Use the **Copy** button to copy the access key to the Clipboard." >}}
{{<image filename="images/rc/button-copy.png" alt="Use the **Copy** button to copy the access key to the Clipboard." >}}

If you see an **Enable API** button, select it to enable the API and generate your API account key.

Expand Down
10 changes: 5 additions & 5 deletions content/operate/rc/api/get-started/manage-api-keys.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ By default, the **API account key** is masked; that is, it is obscured for secur

The **Copy** button copies the account key to the Clipboard.

{{<image filename="images/rc/button-access-management-api-key-copy.png" alt="The **Copy** button copies the account key to the Clipboard." >}}
{{<image filename="images/rc/button-copy.png" alt="The **Copy** button copies the account key to the Clipboard." >}}

## API user keys

Expand All @@ -51,7 +51,7 @@ Users can have more than one user key; however, users should not share user keys

Use the **Add** button to create a new user key.

{{<image filename="images/rc/button-access-management-add.png" alt="Use the **Add** button to begin creating a new user key." >}}
{{<image filename="images/rc/icon-add.png" width="30px" alt="Use the **Add** button to begin creating a new user key." >}}

When you do this, you're prompted for the **Key name** and the associated **User name**.

Expand Down Expand Up @@ -89,7 +89,7 @@ To delete a user key:

2. Select the **Delete** button.

{{<image filename="images/rc/button-access-management-api-user-key-delete.png" alt="Select the **Delete** button to begin deleting the selected user key." >}}
{{<image filename="images/rc/icon-delete-teal.png" width="36px" alt="Select the **Delete** button to begin deleting the selected user key." >}}

3. This displays the **Delete API secret key** dialog box.

Expand All @@ -113,12 +113,12 @@ To manage the CIDR allow list:

3. Enter each allowed IP address in [CIDR format](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation) (example: `127.1.0.0/24`) and then select the **Save** button.

{{<image filename="images/rc/button-access-management-cidr-rule-save.png" alt="Use the **Save** button to save a CIDR allow list rule." >}}
{{<image filename="images/rc/button-access-management-cidr-rule-save.png" width="36px" alt="Use the **Save** button to save a CIDR allow list rule." >}}

Use the **Add CIDR rule** button to add additional addresses to the list.

{{<image filename="images/rc/button-access-management-cidr-rule-add.png" alt="Use the **Add Rule** button to add a new address to the CIDR allow list." >}}

Use the **Edit** button to change the address for a rule or the **Delete button** to remove a rule.

{{<image filename="images/rc/button-access-management-cidr-rule-edit.png#no-click" alt="Use the **Edit** button to change the address for a CIDR allow list rule." class="inline">}} &nbsp; {{<image filename="images/rc/button-access-management-cidr-rule-delete.png#no-click" alt="Use the **Delete** button to remove an address from the CIDR allow list." class="inline" >}}
{{<image filename="images/rc/icon-edit.png#no-click" width="36px" alt="Use the **Edit** button to change the address for a CIDR allow list rule." class="inline">}} &nbsp; {{<image filename="images/rc/icon-delete-teal.png#no-click" width="36px" alt="Use the **Delete** button to remove an address from the CIDR allow list." class="inline" >}}
2 changes: 1 addition & 1 deletion content/operate/rc/databases/connect/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ If you've turned on [Role-based access control]({{< relref "/operate/rc/security

Once you have the username and password, select **Connect** to open the connection wizard.

{{< image filename="/images/rc/connection-wizard-button.png#no-click" alt="Connect button." >}}
{{< image filename="/images/rc/button-connect.png#no-click" alt="Connect button." >}}

The connection wizard provides the following database connection methods:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ The **Sizing** tab helps you specify the database, memory, and throughput requir

When you first visit the **Sizing** tab, there are no databases defined. Select the **Add** button to create one.

{{<image filename="images/rc/icon-add-database.png" width="30px" alt="Use the Add button to define a new database for your subscription." >}}
{{<image filename="images/rc/icon-add.png" width="30px" alt="Use the Add button to define a new database for your subscription." >}}

This opens the **New Active-Active Redis Database** dialog, which lets you define the requirements for your new database.

Expand Down Expand Up @@ -163,7 +163,7 @@ Use the **Add database** button to define additional databases or select the **C

Hover over a database to see the **Edit** and **Delete** icons. You can use the **Edit** icon to change a database or the **Delete** icon to remove a database from the list.

{{<image filename="images/rc/icon-database-edit.png#no-click" width="30px" alt="Use the Edit button to change database settings." class="inline" >}}&nbsp;{{<image filename="images/rc/icon-database-delete.png#no-click" width="30px" alt="Use the Delete button to remove a database." class="inline">}}
{{<image filename="images/rc/icon-edit.png#no-click" width="30px" alt="Use the Edit button to change database settings." class="inline" >}}&nbsp;{{<image filename="images/rc/icon-delete-teal.png#no-click" width="30px" alt="Use the Delete button to remove a database." class="inline">}}


### Review and Create tab
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ This guide shows how to create an Essentials database.

If you chose a paid plan and haven't previously entered a payment method, use the **Add Credit Card** button to add one.

{{<image filename="images/rc/icon-add-credit-card.png" alt="The Add credit card icon." >}}
{{<image filename="images/rc/icon-add.png" width="30px" alt="The Add credit card icon." >}}

1. Select **Create database** or **Confirm & pay** to create your database.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ This guide shows how to create a Redis Flex database on Redis Cloud Essentials.

If you haven't previously entered a payment method, use the **Add Credit Card** button to add one.

{{<image filename="images/rc/icon-add-credit-card.png" alt="The Add credit card icon." >}}
{{<image filename="images/rc/icon-add.png" width="30px" alt="The Add credit card icon." >}}

1. Select **Confirm & pay** to create your database.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ If you choose to create your database with Easy create:

If you haven't previously entered a payment method, use the **Add Credit Card** button to add one.

{{<image filename="images/rc/icon-add-credit-card.png" alt="The Add credit card icon." >}}
{{<image filename="images/rc/icon-add.png" width="30px" alt="The Add credit card icon." >}}

Select **Confirm & pay** to create your database.

Expand Down Expand Up @@ -147,7 +147,7 @@ The **Sizing** tab helps you specify the database, memory, and throughput requir

When you first visit the **Sizing** tab, there are no databases defined. Select the **Add** button to create one.

{{<image filename="images/rc/icon-add-database.png" width="30px" alt="Use the Add button to define a new database for your subscription." >}}
{{<image filename="images/rc/icon-add.png" width="30px" alt="Use the Add button to define a new database for your subscription." >}}

This opens the **New Database** dialog, which lets you define the requirements for your new database.

Expand Down Expand Up @@ -185,7 +185,7 @@ Use the **Add database** button to define additional databases or select the **C

Hover over a database to see the **Edit** and **Delete** icons. You can use the **Edit** icon to change a database or the **Delete** icon to remove a database from the list.

{{<image filename="images/rc/icon-database-edit.png#no-click" width="30px" alt="Use the Edit button to change database settings." class="inline" >}}&nbsp;{{<image filename="images/rc/icon-database-delete.png#no-click" width="30px" alt="Use the Delete button to remove a database." class="inline">}}
{{<image filename="images/rc/icon-edit.png#no-click" width="30px" alt="Use the Edit button to change database settings." class="inline" >}}&nbsp;{{<image filename="images/rc/icon-delete-teal.png#no-click" width="30px" alt="Use the Delete button to remove a database." class="inline">}}


### Review and Create tab
Expand Down
2 changes: 1 addition & 1 deletion content/operate/rc/databases/migrate-databases.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Follow these detailed steps to migrate data using Active-Passive syncing:

The sync process doesn't begin until the database becomes `Active`.

{{<image filename="images/rc/icon-database-update-status-active.png" alt="When the status becomes 'Active', data begins to sync." >}}
{{<image filename="images/rc/icon-database-status-active.png" alt="When the status becomes 'Active', data begins to sync." >}}

When data has fully migrated to the target database, database status reports `Synced`.

Expand Down
4 changes: 2 additions & 2 deletions content/operate/rc/rc-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ If you would rather customize your database, select **See more plans** to go to

1. In the upper corner, an icon shows the current status of the database. If the icon shows an orange clock, this means your database is still being created and its status is _pending_.

{{< image filename="/images/rc/icon-database-update-status-pending.png#no-click" alt="Pending database status" class="inline" >}} {{< image filename="/images/rc/icon-database-update-status-active.png#no-click" alt="Active database status" class="inline">}}</nobr>
{{< image filename="/images/rc/icon-database-update-status-pending.png#no-click" alt="Pending database status" class="inline" >}} {{< image filename="/images/rc/icon-database-status-active.png#no-click" alt="Active database status" class="inline">}}</nobr>

Once the database has been created, it becomes _active_ and the status indicator switches to a green circle containing a checkmark.

Expand All @@ -80,7 +80,7 @@ To connect to your database, you need your username and password. Each database

Once you have the username and password, select **Connect** to open the connection wizard.

{{< image filename="/images/rc/connection-wizard-button.png#no-click" alt="Connect button." >}}
{{< image filename="/images/rc/button-connect.png#no-click" alt="Connect button." >}}

The connection wizard provides the following database connection methods:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ The list includes several buttons and icons to help you manage the list:

| Icon | Description |
|------|-------------|
| {{<image filename="images/rc/button-access-management-add.png#no-click" width="30px" alt="Use the Add button to add members to your team." class="inline" >}} | The **Add** button lets you add members to your team |
| {{<image filename="images/rc/icon-access-management-edit-user.png#no-click" width="30px" alt="Use the Edit button change details for a team member." class="inline">}} | The **Edit** button lets you edit the settings for the selected team member |
| {{<image filename="images/rc/icon-access-management-delete-user.png#no-click" width="30px" alt="Use the Delete button to remove a member from your team." class="inline">}} | The **Delete** button lets you remove members from your team
| {{<image filename="images/rc/icon-add.png#no-click" width="30px" alt="Use the Add button to add members to your team." class="inline" >}} | The **Add** button lets you add members to your team |
| {{<image filename="images/rc/icon-edit.png#no-click" width="30px" alt="Use the Edit button change details for a team member." class="inline">}} | The **Edit** button lets you edit the settings for the selected team member |
| {{<image filename="images/rc/icon-delete-teal.png#no-click" width="30px" alt="Use the Delete button to remove a member from your team." class="inline">}} | The **Delete** button lets you remove members from your team
| <nobr>{{<image filename="images/rc/icon-list-sort-asc.png#no-click" width="10px" alt="The Sort ascending button displays members in ascending order according to the values of the selected field." class="inline">}}{{<image filename="images/rc/icon-list-sort-desc.png#no-click" width="10px" alt="The Sort descending button displays members in descending order according to the values of the selected field." class="inline">}}</nobr> | The **Sort ascending** and **Sort descending** icons display the list according to the selected order |

You can also use the list search to find a specific user or filter by **Role**, **User Type**, or **Options**.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ This password appears in the **Security** section of the **Configuration** tab o

Use the copy button to copy the password to the clipboard:

{{<image filename="images/rc/button-database-password-copy.png" alt="Use the Copy button to copy the default user password." >}}
{{<image filename="images/rc/button-copy.png" alt="Use the Copy button to copy the default user password." >}}

You'll need to use this password whenever you connect to your database using a Redis client. See [Connect to a database]({{< relref "/operate/rc/databases/connect" >}}) for more info.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ Before you set up SAML SSO in Redis Cloud, you must verify that you own the doma

We'll check the domain's DNS records for the provided TXT record. If the TXT record does not exist or we can't resolve your domain, we won't be able to verify the domain and users with that domain won't be able to sign in using SAML SSO.

Select {{<image filename="images/rc/saml-button-delete-domain.png#no-click" width="25px" alt="delete domain" class="inline">}} to delete a domain if it was added by mistake.
Select {{<image filename="images/rc/icon-delete-teal.png#no-click" width="25px" alt="delete domain" class="inline">}} to delete a domain if it was added by mistake.

If we find the TXT record, the domain's status will change to **Verified**.

Expand Down
8 changes: 4 additions & 4 deletions content/operate/rc/security/private-service-connect.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,15 @@ First, configure Private Service Connect in Redis Cloud:

6. Continue to the **Add connections** step:

{{<image filename="images/rc/button-subscription-connectivity-psc-continue.png" width="100px" alt="Use the Continue button to proceed to the Add connections step." >}}
{{<image filename="images/rc/button-subscription-continue.png" width="100px" alt="Use the Continue button to proceed to the Add connections step." >}}

7. Select either **Bash Shell** or **PowerShell** and then download or copy the provided `gcloud` script for later:

{{<image filename="images/rc/subscription-connectivity-psc-gcloud-script.png" width="350px" alt="Use the Download or Copy buttons to save the gcloud script for later use." >}}

8. Select **Continue** to save this endpoint configuration:

{{<image filename="images/rc/button-subscription-connectivity-psc-continue.png" width="100px" alt="Use the Continue button to save the PSC endpoint configuration." >}}
{{<image filename="images/rc/button-subscription-continue.png" width="100px" alt="Use the Continue button to save the PSC endpoint configuration." >}}

### Create endpoints {#create-endpoints}

Expand Down Expand Up @@ -128,7 +128,7 @@ Once your Private Service Connect endpoint is active, you can connect your appli

1. From your subscription's **Connectivity > Private Service Connect** tab, select the **Connect** button for the active endpoint:

{{<image filename="images/rc/button-subscription-connectivity-psc-connect.png" width="100px" alt="Use the Connect button to retrieve PSC connection details." >}}
{{<image filename="images/rc/button-connect.png" width="100px" alt="Use the Connect button to retrieve PSC connection details." >}}

1. Select a database from the list.

Expand All @@ -151,7 +151,7 @@ To deactivate Private Service Connect for your subscription:

1. Select the **Delete PSC endpoint** button:

{{<image filename="images/rc/icon-psc-delete-endpoint.png" width="40px" alt="Use the Delete PSC endpoint button to remove an endpoint." >}}
{{<image filename="images/rc/icon-delete-teal.png" width="40px" alt="Use the Delete PSC endpoint button to remove an endpoint." >}}

1. Copy the provided `gcloud` script from the **Remove endpoint** dialog.

Expand Down
Loading