Release - 5.1.0

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

Bugs:

Course progress does not get updated correctly. KN-710

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. KN-609

ComponentService to be buildTagComment

Knowledge-platform-jobs

Build/KnowldgePlatform/Flinkjobs

Build and depoy 'content-publish' flink job

5.1.0 (01-08-2022)

Discussion thread: https://github.com/Sunbird-Knowlg/Community/discussions/42

Start dateEnd 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

ComponentTag

Sunbird-Collection-Editor

Sunbird-pdf-player

Sunbird-video-player

Sunbird-epub-player

knowledge-platform

Features

  • Please fine the Knowlg BB sign-off here.

  • Content Publish API LP to KP #KN-9

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

  • Content - DIAL Release API - LP to KP #KN-257

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.

  • Collection editor: Angular migration 9 to 12 #KN-26 (Knowlg specific)

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

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

  • PDF player: Angular migration 9 to 12 #KN-50 (Knowlg specific)

  • Video player: Available as NG module for Angular based app manage it as dependency #KN-7

Bug

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

Deprecations - Release 5.1.0

Documentations

Content Publish API Postman collection: https://github.com/project-sunbird/knowledge-platform/blob/release-5.1.0/content-api/api-tests/Collections/Publish%20API.postman_collection.json

DIAL code Release API Postman collection: https://github.com/project-sunbird/knowledge-platform/blob/release-5.1.0/content-api/api-tests/Collections/Release%20DIAL%20Code%20API.postman_collection.json

Configurations

Content Service application configuration:

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

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.

Last updated