Skip to content

change: [DPS-36773] - Improvements for bucket selection in Akamai Object Storage form#13444

Open
mduda-akamai wants to merge 1 commit intolinode:developfrom
mduda-akamai:feature/DPS-36773-Improvements-for-bucket-selection-in-Akamai-Object-Storage-form
Open

change: [DPS-36773] - Improvements for bucket selection in Akamai Object Storage form#13444
mduda-akamai wants to merge 1 commit intolinode:developfrom
mduda-akamai:feature/DPS-36773-Improvements-for-bucket-selection-in-Akamai-Object-Storage-form

Conversation

@mduda-akamai
Copy link
Contributor

@mduda-akamai mduda-akamai commented Feb 27, 2026

Description 📝

Add a radio to choose two possibilities to set the bucket in the Log's Akamai Object Storage Destination form

Changes 🔄

List any change(s) relevant to the reviewer.

  • Host label changed to Endpoint
  • In Create/Edit Destination form added a radio group with "Select Bucket associated with the account" and "Enter Bucket manually" options
  • When "Enter Bucket manually" is selected then the bucket and endpoint can be set by manually typing them
  • When "Select Bucket associated with the account" is selected, then the buckets and regions are fetched. A bucket can be selected from the autocomplete. Autocomplete options can be filtered by region, but it's not required. Endpoint is disabled and automatically set from bucket data
  • Update cypress and unit tests

Scope 🚢

Upon production release, changes in this PR will be visible to:

  • Some customers (e.g. in Beta or Limited Availability)

Target release date 🗓️

March 2026

Preview 📷

Include a screenshot <img src="" /> or video <video src="" /> of the change.

🔒 Use the Mask Sensitive Data setting for security.

💡 For changes requiring multiple steps to validate, prefer a video for clarity.

Before After
before after from account
after manual

How to test 🧪

Prerequisites

(How to setup test environment)

  • Set aclpLogs.enabled flag to true

Verification steps

  • In logs/delivery/streams/create, logs/delivery/destinations/create:
    • A radio set by default should be "Select Bucket associated with the account"
    • Selecting the region should filter available buckets to select, no region should show all buckets in the dropdown
    • The endpoint field should be disabled and automatically filled when a bucket is selected.
    • When "Enter Bucket manually" radio is selected, the selection from already selected in the dropdown bucket should persist and manually entering a bucket and endpoint should be possible
    • Switching back to "Select Bucket associated with the account" should clear the bucket and endpoint fields
    • Test Connection and Create Destination/Stream should work without issues
  • In logs/delivery/destinations/edit/:destinationId a radio set by default should be "Enter Bucket manually", the rest should work the same as in create forms
Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support


  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • All tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@mduda-akamai mduda-akamai force-pushed the feature/DPS-36773-Improvements-for-bucket-selection-in-Akamai-Object-Storage-form branch from 5c82450 to 09492e0 Compare February 27, 2026 10:41
@mduda-akamai mduda-akamai marked this pull request as ready for review February 27, 2026 10:41
@mduda-akamai mduda-akamai requested review from a team as code owners February 27, 2026 10:41
@mduda-akamai mduda-akamai requested review from bbanucha-akamai, jdamore-linode, kagora-akamai and mikeZuber-akamai and removed request for a team February 27, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

1 participant