Skip to content

Implement endpoint integration with Contentstack regions registry#43

Merged
reeshika-h merged 2 commits into
developmentfrom
enh/DX-7284-endpoint-integration
Jun 26, 2026
Merged

Implement endpoint integration with Contentstack regions registry#43
reeshika-h merged 2 commits into
developmentfrom
enh/DX-7284-endpoint-integration

Conversation

@reeshika-h

Copy link
Copy Markdown
Contributor
  • Added Endpoint.swift to resolve Contentstack API endpoints for various regions and services.
  • Introduced download-regions.sh script to download and manage the regions registry.
  • Updated Package.swift to include resources for regions and test targets.
  • Enhanced ContentstackUtils with a proxy method for endpoint retrieval.
  • Created EndpointTests.swift to validate endpoint resolution and error handling.
  • Added endpoint-info.json for resource description.
  • Updated .gitignore to exclude downloaded regions.json.

- Added `Endpoint.swift` to resolve Contentstack API endpoints for various regions and services.
- Introduced `download-regions.sh` script to download and manage the regions registry.
- Updated `Package.swift` to include resources for regions and test targets.
- Enhanced `ContentstackUtils` with a proxy method for endpoint retrieval.
- Created `EndpointTests.swift` to validate endpoint resolution and error handling.
- Added `endpoint-info.json` for resource description.
- Updated `.gitignore` to exclude downloaded regions.json.
OMpawar-21
OMpawar-21 previously approved these changes Jun 11, 2026
@reeshika-h reeshika-h marked this pull request as ready for review June 26, 2026 07:28
@reeshika-h reeshika-h requested a review from a team as a code owner June 26, 2026 07:28
@reeshika-h reeshika-h merged commit 26d4042 into development Jun 26, 2026
5 checks passed
@reeshika-h reeshika-h deleted the enh/DX-7284-endpoint-integration branch June 26, 2026 07:28
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.

3 participants