Skip to content

[FC-0118] Contentstore Home v2 APIs ADR Implementation pt 2#741

Closed
taimoor-ahmed-1 wants to merge 1 commit into
feat/contentstore_v2_home_serializer_standardizationfrom
feat/contentstore_home_v2_apis_adr_impl_2
Closed

[FC-0118] Contentstore Home v2 APIs ADR Implementation pt 2#741
taimoor-ahmed-1 wants to merge 1 commit into
feat/contentstore_v2_home_serializer_standardizationfrom
feat/contentstore_home_v2_apis_adr_impl_2

Conversation

@taimoor-ahmed-1

@taimoor-ahmed-1 taimoor-ahmed-1 commented May 12, 2026

Copy link
Copy Markdown

Description:

The FC-0118 initiative introduces a comprehensive standardization of APIs across the platform, guided by 15 newly defined Architectural Decision Records (ADRs). These ADRs collectively establish consistent patterns for serializers, permissions, error handling, pagination, filtering, authentication, versioning, and overall API design. Through this effort, existing endpoints are being refactored and aligned to ensure uniformity, improved developer experience, and long-term maintainability, while also reducing redundancy and inconsistencies across services.

Checklist:

  • 0029 – Standardize Error Responses

@taimoor-ahmed-1 taimoor-ahmed-1 self-assigned this May 12, 2026
@taimoor-ahmed-1 taimoor-ahmed-1 changed the title feat: apply error resp standardization ADR [FC-0118] Contentstore Home v2 APIs ADR Implementation pt 2 May 12, 2026
@Faraz32123

Copy link
Copy Markdown

This PR and its parent PR(openedx#38367) had breaking changes as tests started to fail.
So, closing this in favor of openedx#38684 where we have introduced v4 for this API.

@Faraz32123 Faraz32123 closed this Jun 3, 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