LogoLogo
  • LEARN
    • Overview
    • Capabilities
      • Rich and Diverse Assets
      • Organised Collections
      • Asset Lifecycle Management
      • Powerful Discovery
      • Phygital Discovery
      • Observability
    • Technical Architecture
    • Product & Developer Guide
      • Content Service
        • Content APIs
          • Features
          • Architecture
          • Code Structure
          • Schemas
          • APIs
          • Jobs
            • Content publish
            • Asset enrichment
            • Audit event generator
            • Video stream generator
          • FAQs
            • Upload Content
        • Media APIs
          • Features
          • Architecture
          • Schemas
          • APIs
          • Jobs
            • Asset enrichment
            • Audit event generator
          • FAQs
        • Channel APIs
          • Architecture
          • Schema
          • APIs
          • Configuration
          • FAQs
        • License APIs
          • Architecture
          • Schema
          • APIs
          • Configuration
          • FAQs
        • Collection APIs
          • Features
          • Architecture
          • Schemas
          • APIs
          • Jobs
            • Content publish
            • Post publish processor
            • Audit event generator
          • FAQs
      • Search Service
        • Architecture
        • Code Structure
          • Configuration
        • APIs
        • Jobs
          • Search indexer
          • Audit history indexer
        • FAQs
      • Taxonomy Service (Taxonomy & Tagging)
        • Framework APIs
          • Architecture
          • Code Structure
            • Configuration
          • Schemas
          • APIs
          • Jobs
            • Audit event generator
          • FAQs
            • Create Framework
            • Add Content to Framework
        • Object Category APIs
          • Architecture
          • Code Structure
          • Schemas
          • APIs
          • Jobs
            • Audit event generator
          • Configuration
          • FAQs
      • DIAL Service
        • Architecture
        • APIs
        • Jobs
        • Configuration
        • FAQs
          • Link DIAL Code to a Book
      • Player
        • V1
          • Features
          • Architecture
          • Players
            • ECML Player - v1
              • Quiz
              • Create Content
            • Video Player v1
            • Epub Player - v1
            • PDF Player - v1
            • HTML-h5p Player - v1
          • Content import and preview folder creation
          • FAQs
        • V2
          • PDF Player
            • Features
            • Architecture
            • Configuration
            • FAQ's
          • Epub Player
            • Features
            • Architecture
            • Configuration
            • FAQ's
          • Video Player
            • Features
            • Architecture
            • Configuration
            • FAQ's
        • Telemetry Events
          • Offline Telemetry
          • Generate API keys
      • Editors
        • Architecture
        • Interactive Editor
          • Features
            • Content Editor
            • Adding Question Set
            • Concept Selector
            • Add Image
            • Add Video
            • Adding Math Function
            • Limited Publishing and Sharing
        • File Upload Editor
          • Features
          • FAQ's
            • Content Upload
        • Collection Editor - V1
        • Collection Editor - V2
          • Features
          • Architecture
          • APIs
          • FAQ's
        • How to contribute as a JS plugin
          • How do I think about a plugin?
          • Interactive Editor Plugin Guide
          • Using SDK to create and test the plugin
      • Other Knowlg Jobs
        • Configuration
        • FAQs
      • Other
        • Data Migration
        • Schema strucure
    • Product Roadmap
  • ENGAGE
    • Discuss
    • Contribute to SB Knowlg
  • USE
    • Overview
    • System requirements
    • Installation guide
      • Players
        • V1
          • How to setup
        • V2
          • Epub Player
          • Video Player
          • Pdf Player
      • Editors
        • Interactive Editor
        • File Upload Editor
        • Collection Editor - V1
        • Collection Editor - V2
        • Plugins
      • Services
        • Content Service
          • Configuration
        • Search Service
        • Taxonomy Service (Taxonomy & Tagging)
        • DIAL Service
        • Knowlg Jobs
    • Deployment
    • Release notes
      • Release - 6.2.0 (Ongoing)
      • Release - 6.1.0 (latest)
      • Release - 6.0.0
      • Release - 5.7.0
      • Release - 5.6.0
      • Release - 5.5.0
      • Release - 5.4.0
      • Release - 5.3.0
      • Release - 5.2.0
      • Release - 5.1.0
      • Release - 5.0.0
      • Release - 4.10.0
      • Release - 4.8.0
    • Breaking Changes
    • Deprecations
      • Release-5.2.0
      • Release-5.1.0
    • Release
    • USE
      • Infra Requirements
    • Additional Reading
      • Content Service Environment Variables
      • Import External Content
  • Archived
    • Powerful Discovery
      • Usecase
      • Sample data
Powered by GitBook
On this page
  • Hot-fix: 5.1.1 (14-11-2022)
  • 5.1.0 (01-08-2022)

Was this helpful?

Edit on GitHub
  1. USE
  2. Release notes

Release - 5.1.0

PreviousRelease - 5.2.0NextRelease - 5.0.0

Last updated 2 years ago

Was this helpful?

Hot-fix: 5.1.2 (29-12-2022)

Bugs:

Course progress does not get updated correctly.

Sunbird-Video-Player

End event summary fix

Hot-fix: 5.1.1 (14-11-2022)

Bugs:

Null pointer exception thrown while publishing collection when 'objectType' attribute is missing from the children metadata in the collection Hierarchy.

Component
Service to be build
Tag
Comment

Knowledge-platform-jobs

Build/KnowldgePlatform/Flinkjobs

Build and depoy 'content-publish' flink job

5.1.0 (01-08-2022)

Discussion thread:

Start date
End date

Planning phase

18 Jul 2022

28 Jul 2022

Sprint 1

01 Aug 2022

19 Aug 2022

Sprint 2

22 Aug 2022

09 Sep 2022

PPV

12 Sep 2022

23 Sep 2022

Prod

18 Oct 2022

Component
Tag

Sunbird-Collection-Editor

Sunbird-pdf-player

Sunbird-video-player

Sunbird-epub-player

knowledge-platform

Features

APIs refactored from learning-service to content-service: "{{host}}/api/content/v2/publish/{{content_id}}" & "{{host}}/api/collection/v1/publish/{{collection_id}}"

Note: Existing endPoint '{host}}/api/content/v1/publish/{{content_id}}' will be deprecated soon

APIs refactored from learning-service to content-service: "{{host}}/api/content/v2/dialcode/release/{{content_id}}" & "{{host}}/api/collection/v1/dialcode/release/{{collection_id}}"

Note: Existing endPoint '{host}}/api/dial/v1/release/{{content_id}}' will be deprecated soon.

Bug

Documentations

Configurations

Content Service application configuration:

URL: /action/data/v1/form/read

Request parameter :-

"type": "content",

subtype": "resource",

"action": "save"

Fields needs to be update:

{
	"code": "verticals",
	"dataType": "text",
	"description": "Verticals",
	"editable": true,
	"index": 12,
	"inputType": "select",
	"label": "Verticals",
	"name": "Verticals",
	"placeholder": "Choose from the list of verticals",
	"renderingHints": {},
	"range": [
		"Nipun Bharat",
		"Adult Education",
		"Vocational Education",
		"CWSN",
		"Virtual Labs"
	],
	"required": false,
	"visible": true
}, {
	"code": "programs",
	"dataType": "text",
	"description": "Programs",
	"editable": true,
	"index": 12,
	"inputType": "select",
	"label": "Programs",
	"name": "Programs",
	"placeholder": "Choose from the list of programs",
	"renderingHints": {},
	"range": [
		"NISHTHA 2.0 (Secondary Level)",
		"NISHTHA 3.0 (Nipun Bharat)",
		"Chapter as a Course"
	],
	"required": false,
	"visible": true
}
Description

kafka.publish.request.topic

{{ env_name }}.publish.job.request

variable to redirect publish instructions to kafka topic of content publish flink job.

Please fine the Knowlg BB sign-off .

Content Publish API LP to KP

Content - DIAL Release API - LP to KP #

Collection editor: Angular migration 9 to 12 # (Knowlg specific)

Integrate cloud-store-sdk for google cloud # (Dev sign off, knowlg specific) (update documentation - Anil or Kumar Gaurav)

Implementation - Knowlg player app for PDF, Video and Epub player # (Knowlg BB portal specific)

PDF player: Angular migration 9 to 12 # (Knowlg specific)

Video player: Available as NG module for Angular based app manage it as dependency #

Already Selected Programs / Verticals values are NOT getting displayed in the editor form when the user edit / send for review # (configuration update - Gourav)

Deprecations -

Content Publish API Postman collection:

DIAL code Release API Postman collection:

For Bug The following fields needs to be updated for resource save form API.

KN-710
KN-609
https://github.com/Sunbird-Knowlg/Community/discussions/42
here
#
KN-9
KN-257
KN-26
KN-231
KN-239
KN-50
KN-7
KN-238
Release 5.1.0
https://github.com/project-sunbird/knowledge-platform/blob/release-5.1.0/content-api/api-tests/Collections/Publish%20API.postman_collection.json
https://github.com/project-sunbird/knowledge-platform/blob/release-5.1.0/content-api/api-tests/Collections/Release%20DIAL%20Code%20API.postman_collection.json
KN-238
​v5.1.3
release-5.1.1_RC1
v5.1.3
v5.1.1
v5.1.1
v5.1.0
release-5.1.0_RC1