Skip to content

Conversation

@shanbady
Copy link
Contributor

What are the relevant tickets?

Closes https://github.com/mitodl/hq/issues/9103

Description (What does it do?)

This PR makes it so we can configure what offerers show up as a facet on the search page. In our case we want to remove "bootcamps" and "mit climate" as options.

How can this be tested?

  1. checkout this branch
  2. re-run migrations
  3. make sure you have courses from multiple platforms locally
  4. go into django admin for learning resource offerors and select one and uncheck "display facet" and save it
  5. run python manage.py update_index --all to sync the flag to opensearch
  6. go to the search page and see that the offeror does not show up in the "offered by" facet even if there are results for it

@shanbady shanbady added the Needs Review An open Pull Request that is ready for review label Nov 10, 2025
@github-actions
Copy link

github-actions bot commented Nov 10, 2025

OpenAPI Changes

Show/hide 223 changes: 0 error, 0 warning, 223 info
223 changes: 0 error, 0 warning, 223 info
info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/channels/
		added the optional property 'results/items/oneOf[#/components/schemas/UnitChannel]/unit_detail/unit/allOf[#/components/schemas/LearningResourceOfferorDetail]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API POST /api/v0/channels/
		added the optional property '/oneOf[#/components/schemas/UnitChannel]/unit_detail/unit/allOf[#/components/schemas/LearningResourceOfferorDetail]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/channels/type/{channel_type}/{name}/
		added the optional property '/oneOf[#/components/schemas/UnitChannel]/unit_detail/unit/allOf[#/components/schemas/LearningResourceOfferorDetail]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/channels/{id}/
		added the optional property '/oneOf[#/components/schemas/UnitChannel]/unit_detail/unit/allOf[#/components/schemas/LearningResourceOfferorDetail]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API PATCH /api/v0/channels/{id}/
		added the optional property '/oneOf[#/components/schemas/UnitChannel]/unit_detail/unit/allOf[#/components/schemas/LearningResourceOfferorDetail]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_content_files_search/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v0/vector_learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/content_file_search/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/contentfiles/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/contentfiles/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/courses/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/courses/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/courses/{learning_resource_id}/contentfiles/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/courses/{learning_resource_id}/contentfiles/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/featured/{id}/
		added the optional property '/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/
		added the optional property '/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/learning_paths/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/similar/
		added the optional property '/items/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learning_resources/{id}/userlists/
		added the optional property '/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{id}/vector_similar/
		added the optional property '/items/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/contentfiles/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/contentfiles/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learning_resources_search/
		added the optional property 'results/items/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learningpaths/{learning_resource_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API PATCH /api/v1/learningpaths/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/offerors/
		added the optional property 'results/items/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/offerors/{code}/
		added the optional property 'display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcast_episodes/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcast_episodes/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/podcasts/{learning_resource_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/programs/
		added the optional property 'results/items/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/programs/{id}/
		added the optional property 'offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/
		added the optional property 'results/items/resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '200' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/CourseResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/LearningPathResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastEpisodeResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/PodcastResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ProgramResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoPlaylistResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/userlists/{userlist_id}/items/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/VideoResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet' to the response with the '201' status

info	[response-optional-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v1/userlists/{userlist_id}/items/{id}/
		added the optional property 'resource/allOf[#/components/schemas/LearningResource]/oneOf[#/components/schemas/ArticleResource]/offered_by/allOf[#/components/schemas/LearningResourceOfferor]/display_facet'...*[Comment body truncated]*

@shanbady shanbady marked this pull request as ready for review November 10, 2025 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Review An open Pull Request that is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants