Skip to content

DOC-7128 integrate: convert integrate/ images - #4190

Merged
andy-stark-redis merged 1 commit into
mainfrom
DOC-7128-integrate
Oct 2, 2026
Merged

andy-stark-redis merged 1 commit into
mainfrom
DOC-7128-integrate

Conversation

@andy-stark-redis

@andy-stark-redis andy-stark-redis commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Converts the image shortcodes in content/integrate/, including redis-data-integration/, to Markdown images, using the codemod from #4151. Part of DOC-7128.

Counts: all 68 images converted in 27 files. None needed skipping, so integrate/ has no image shortcodes left in its own pages. 45 bare paths (images/...) were rewritten to site-root /images/.... There are no raw <img> tags in this tree.

Rendered changes: none, apart from the dropped <a sdata-lightbox> wrapper.

Overlap with open PRs: two older PRs touch files here.

I test-merged each one onto main and onto this branch. Both give the same conflict list: #3886 already conflicts with main over rc/accounts/account-settings.md, and #3489 already conflicts in six RDI files. So this PR adds no conflicts for either.

Verification

  • Built main and this branch under the production baseURL (/docs/latest/): both succeeded (19,664 pages), and the hook reported no missing images.
  • Compared src/width/alt/class for every image on every page: no differences.
  • Coverage: rendered sdata-lightbox wrappers in integrate/ drop by exactly 68 (106 to 38), so every converted image was on a published page and the comparison saw it. This branch leaves no image shortcodes in integrate/ itself. The 38 still rendering come from embeds these pages include, which DOC-7128 embeds-oss: convert embeds/ and oss_and_stack/ images #4189 converts.
  • The codemod deleted exactly one line per converted shortcode (68) and touched no file outside the list.
  • AI Markdown feed for integrate/: the same 106 absolute image URLs before and after, with no attribute lines and no relative /images/ links.

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only markup migration with verified equivalent rendering; no application or security logic changes.

Overview
Replaces Hugo image shortcodes with standard Markdown images across content/integrate/ (27 files, 68 figures), including Amazon Bedrock guides, observability integrations (Datadog, Dynatrace, New Relic, Prometheus), Railway, RDI/write-behind docs, and versioned 1.19.1 RDI paths.

Each conversion uses ![alt](/images/...) with {width="..."} on the following line where widths were set before; relative images/... paths become site-root /images/.... Alt text is kept on screenshots that had it; a few dashboard hero images become bare ![](/images/...).

DOC-7128 / codemod from #4151. Per author verification, rendered output should match aside from removing the sdata-lightbox wrapper around these figures.

Reviewed by Cursor Bugbot for commit 8430cd9. Bugbot is set up for automated code reviews on this repo. Configure here.

Runs build/migrate_image_shortcodes.py over 27 files in content/integrate/,
including redis-data-integration/, converting all 68 image shortcodes to
Markdown images (45 bare paths rewritten to site-root /images/...). None
needed skipping, and there are no raw <img> tags in this tree.

Two older open PRs touch files here: #3886 (Datadog) and #3489 (RDI
restructure, labelled do not merge yet). Test-merging each onto main and onto
this branch gives the same conflicts, which they already have with main, so
this adds none.

Ticket: DOC-7128
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

DOC-7128

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Staging links:
https://redis.io/docs/staging/DOC-7128-integrate/integrate/amazon-bedrock/create-agent/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/amazon-bedrock/create-knowledge-base/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/amazon-bedrock/set-up-redis/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/confluent-with-redis-cloud/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/datadog-with-redis-cloud/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/datadog-with-redis-enterprise/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/dynatrace-with-redis-cloud/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/dynatrace-with-redis-enterprise/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/new-relic-with-redis-cloud/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/new-relic-with-redis-enterprise/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/prometheus-with-redis-cloud/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/railway-redis/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/1.19.1/architecture/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/1.19.1/data-pipelines/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/1.19.1/data-pipelines/data-denormalization/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/1.19.1/data-pipelines/prepare-dbs/oracle/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/1.19.1/quick-start-guide/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/architecture/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/data-pipelines/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/data-pipelines/data-denormalization/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/data-pipelines/prepare-dbs/oracle/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/redis-data-integration/quick-start-guide/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/uptrace-with-redis-enterprise/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/write-behind/data-transformation/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/write-behind/data-transformation/data-transformation-pipeline/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/write-behind/monitoring-guide/
https://redis.io/docs/staging/DOC-7128-integrate/integrate/write-behind/quickstart/write-behind-guide/

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

@dwdougherty dwdougherty left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTC.

@andy-stark-redis
andy-stark-redis merged commit 63b9a0d into main Oct 2, 2026
100 checks passed
@andy-stark-redis
andy-stark-redis deleted the DOC-7128-integrate branch October 2, 2026 13:54
EliShteinman added a commit to EliShteinman/docs that referenced this pull request Oct 3, 2026
Converts the integrate image shortcodes to Markdown images.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants