Skip to content

Conversation

@CSR2017
Copy link
Contributor

@CSR2017 CSR2017 commented Feb 2, 2026

No description provided.

@CSR2017 CSR2017 requested review from Copilot and vimayya February 2, 2026 21:18
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds OneRoster API integration support to the Ed-Fi ODS by introducing a new feature flag and configuration for the OneRoster version URL. The changes enable the application to expose OneRoster endpoints when the feature is enabled.

Changes:

  • Added new OneRoster feature flag to the API feature enumeration
  • Introduced configuration property for OneRoster version URL
  • Updated metadata and version controllers to expose OneRoster endpoints when feature is enabled

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
Application/EdFi.Ods.Features/Controllers/OpenApiMetadataController.cs Added OneRoster metadata endpoint to OpenAPI documentation when feature is enabled
Application/EdFi.Ods.Common/Constants/ApiFeature.cs Added OneRoster feature flag definition
Application/EdFi.Ods.Common/Configuration/ApiSettings.cs Added OneRosterVersionUrl configuration property
Application/EdFi.Ods.Api/Controllers/VersionController.cs Added OneRoster URL to version discovery endpoint

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vimayya vimayya merged commit a5f59ae into main Feb 6, 2026
17 checks passed
@vimayya vimayya deleted the ODS-6794 branch February 6, 2026 17:21
stephenfuqua pushed a commit to stephenfuqua/Ed-Fi-ODS that referenced this pull request Feb 7, 2026
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.

2 participants