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.4.1 (4-07-2023)
  • 5.4.0 (15-03-2023)
  • Document Release Version
  • 1. Summary of the changes
  • Release Tags:
  • Collection Editor:
  • API Services:

Was this helpful?

Edit on GitHub
  1. USE
  2. Release notes

Release - 5.4.0

PreviousRelease - 5.5.0NextRelease - 5.3.0

Last updated 1 year ago

Was this helpful?

Hot-fix 5.4.1 (4-07-2023)

Bugs:

  • Image URL is null when user downloads course QR code from Published bucket-

Component
Build Job
Build Tag
Deploy Job
Deployment
Comment

Knowledge-platform-jobs

Build/KnowledgePlatform/FlinkJobs

Deploy/KnowledgePlatform/FlinkJobs

Jobs to be deployed:

qrcode-image-generator

flink job

Enhancement:

  • As part of KN-889 enhancement has been done to Sync Tool -

'syncdialcodes' command has been enhanced to accept '--filenames' as input parameter to which QR Code file names from dial codes.dialcode_images can be passed to sync 'imageUrl' of DIAL codes to Elastic search

Sample Command:

java -Dconfig.file=/home/learning/sync_tool/application.conf -jar sync-tool-0.0.1-SNAPSHOT.jar syncdialcodes --filenames 0_U7J3S8,0_R9Y6W5
Component
Service to be Build
Tag
Deploy Job
Deployment Tag
Comment

Sunbird-learning-service

Build/KnowledgePlatform/Learning

Deploy/KnowledgePlatform/Learning

5.4.0 (15-03-2023)

Discussion thread:

Release timeline:

Start date
End date

Planning phase

02-Jan-2023

13-Jan-2023

Sprint 1

16-Jan-2023

03-Feb- 2023

Sprint 2

06-Feb-2023

24-Feb-2023

PPV

27-Feb-2023

10-Mar-2023

Prod

13-Mar-2023

Document Release Version

Project
Release Version
Date

Sunbird Knowlg

R5.4.0

15 March 2022

1. Summary of the changes

This document contains information about the new features and enhancements planned to the Knowlg building block as part of release 5.4.0:

Release Tags:

Collection Editor:

Tag: v5.4.3

Install: npm i @project-sunbird/sunbird-collection-editor@5.4.3

API Services:

Component
Service to be Build
Tag
Deploy Job
Deployment Tag
Comment

dial-service

Build/Core/Dial

Deploy/Kubernetes/Dial

Deploy Tag is given for reference only. Please do not use directly for deployment. For Detailed Configuration Details, Please refer to SYNC Tool configuration

Knowledge-platform-jobs

Build/KnowldgePlatform/Flinkjobs

Deploy/KnowledgePlatform/FlinkJobs

Deploy the

qrcode-image-generator

flink job

Sunbird-learning-service

Build/KnowledgePlatform/Learning

Deploy/KnowledgePlatform/Learning

KN-802: SYNC Tool configuration update

Variable

Values

description

replace_dest_string

true/false

Used to specify if the Relative path string replace is to be enabled

replace_src_string_DIAL_store

DIAL_STORAGE_BASE_PATH

Currently configured relative path variable name to be stored in database instead of BLOB absolute URL

replace_dest_string_DIAL_store

Ex: https://sunbirddevbbpublic.blob.core.windows.net/dial

BLOB URL and container combination value that is used to replace ‘DIAL_STORAGE_BASE_PATH’ relative path variable while syncing image ‘url’ data to ES

Enhancements: Click to view the list.

Bug Fixes - click to see the list of bugs fixed in this release.

Test Scenarios:

Documentation issue, release 5.4.0:

URL:

KN-889
KN-889
https://github.com/orgs/Sunbird-Knowlg/discussions/93
here
here
Link
KN-839
https://www.npmjs.com/package/@project-sunbird/sunbird-collection-editor/v/5.4.3
release-5.4.1_RC1
release-5.4.1_RC1
release-5.4.1_RC1
release-5.4.1_RC1
release-5.4.0_RC1
release-5.4.0-knowlg_RC1
release-5.4.0_RC1
release-5.4.0_RC1
release-5.4.0_RC1
release-5.4.0_RC1