Skip to content

feat: Adding a slack command for detecting CDN for customers#1978

Merged
jsanchez07 merged 17 commits intomainfrom
SITES-41613-cdn-detection
Mar 31, 2026
Merged

feat: Adding a slack command for detecting CDN for customers#1978
jsanchez07 merged 17 commits intomainfrom
SITES-41613-cdn-detection

Conversation

@jsanchez07
Copy link
Copy Markdown
Contributor

SITES-41613

This PR adds the detect-cdn Slack command so users can trigger CDN detection for a URL from Slack; the API forwards the command to the audit worker via SQS. No REST API or OpenAPI changes.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 17, 2026

This PR will trigger a minor release when merged.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown
Contributor

@mikeweis mikeweis left a comment

Choose a reason for hiding this comment

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

I did leave some comments to consider on the Slack message back to the user, but everything looks good to me 👍


// Configure redirectsmode and redirectssource
// check for authoringType, deliveryType, environmentID, and programID
// skip update-redirects if invalid
Copy link
Copy Markdown
Contributor

@jkf276 jkf276 Mar 27, 2026

Choose a reason for hiding this comment

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

the purpose of the pre check in onboarding is to allow for graceful skip if the site is not valid for update-redirect. The new function will result in a hard stop if the types or ID are invalid

jsanchez07 and others added 4 commits March 27, 2026 13:30
…missing programId/environmentId

Instead of returning hard errors when a site lacks AEM CS identifiers,
queueDeliveryConfigWriter now logs a soft skip and proceeds with CDN-only detection.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jsanchez07 jsanchez07 merged commit 6ca33f3 into main Mar 31, 2026
20 checks passed
@jsanchez07 jsanchez07 deleted the SITES-41613-cdn-detection branch March 31, 2026 20:57
solaris007 pushed a commit that referenced this pull request Mar 31, 2026
# [1.392.0](v1.391.0...v1.392.0) (2026-03-31)

### Features

* Adding a slack command for detecting CDN for customers ([#1978](#1978)) ([6ca33f3](6ca33f3))
@solaris007
Copy link
Copy Markdown
Member

🎉 This PR is included in version 1.392.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants