Skip to content

feat: Remove unused API Gateway resources and add multisearch parameter#572

Merged
jrhoads merged 1 commit intomasterfrom
update-staging-gateway
Apr 28, 2026
Merged

feat: Remove unused API Gateway resources and add multisearch parameter#572
jrhoads merged 1 commit intomasterfrom
update-staging-gateway

Conversation

@jrhoads
Copy link
Copy Markdown
Member

@jrhoads jrhoads commented Apr 28, 2026

Purpose

This PR removes unused API Gateway resources and configurations related to v2 and root proxy endpoints, along with adding support for the multisearch query string parameter to the organizations endpoints.

Approach

The changes involve deleting resources that are no longer in use and adding a new query string parameter to existing configurations.

Key Modifications

  • Removal of unused resources: The v2/{proxy+} and /{proxy+} resources, along with their associated methods, integrations, method responses, and integration responses, have been removed. This declutters the API Gateway configuration.
  • Addition of multisearch parameter: The multisearch query string parameter has been added to the organizations_any_staging and v2_organizations_any_staging methods and integrations. This allows for enhanced search capabilities.

Important Technical Details

  • The removal of the proxy resources simplifies the API gateway definition and reduces potential confusion or misconfiguration.
  • The addition of the multisearch parameter to the organizations endpoints is a minor functional enhancement.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Reviewer, please remember our guidelines:

  • Be humble in the language and feedback you give, ask don't tell.
  • Consider using positive language as opposed to neutral when offering feedback. This is to avoid the negative bias that can occur with neutral language appearing negative.
  • Offer suggestions on how to improve code e.g. simplification or expanding clarity.
  • Ensure you give reasons for the changes you are proposing.

@jrhoads jrhoads merged commit 79ee8ab into master Apr 28, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant