Skip to content

feat: API Sync by GitHub Action for @turegano-equinix#90

Merged
turegano-equinix merged 5 commits into
mainfrom
sync/gh-1778669352
May 13, 2026
Merged

feat: API Sync by GitHub Action for @turegano-equinix#90
turegano-equinix merged 5 commits into
mainfrom
sync/gh-1778669352

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This API Sync PR was triggered by @turegano-equinix through GitHub Actions workflow_displatch
on 2026-05-13.

  • latest Swagger is fetched
  • patches have been applied
  • generated client has been updated

@github-actions github-actions Bot requested a review from a team as a code owner May 13, 2026 10:49
Copy link
Copy Markdown
Contributor

@turegano-equinix turegano-equinix left a comment

Choose a reason for hiding this comment

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

Approved! The API sync correctly reflects the current backend implementation:

New features:

  • RolesApi with list/show endpoints matching our roles_controller.rb
  • Member management endpoints (get, update, remove) aligned with members_controller.rb
  • Member model with roles, bound_roles, and projects_count matching our serializers

Cleanup:

  • Removed deprecated FacilitiesApi and capacity-per-facility methods

All changes verified against api codebase. Ready to merge.

@turegano-equinix turegano-equinix merged commit 70a5618 into main May 13, 2026
4 checks passed
@turegano-equinix turegano-equinix deleted the sync/gh-1778669352 branch May 13, 2026 11:56
@github-actions
Copy link
Copy Markdown
Contributor Author

This PR is included in version 0.17.0 🎉

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