📙
Sunbird Lern
AskDot
  • LEARN
    • Overview
    • Functional Capabilities
    • Technical Architecture
      • Technical Architecture Diagram
      • Tech Stack
    • Dependencies
    • Product Roadmap
  • USE
    • Overview
    • Release Notes
      • Release V 8.0.0 (Ongoing)
      • Release V 7.0.0
      • Release V 5.4.0
      • Release V 5.3.0
      • Release V 5.2.0
      • Release V 5.1.0
      • Release V 5.0.1
      • Release V 5.0.0
      • Release V 4.10.0
      • Release V 4.9.0
      • Release V 4.8.0
      • Release V 4.7.0
    • Developer Guide
      • USER & ORG SERVICE
        • Features/Core capabilities
        • Architecture
          • Code Flow
        • Developer Installation
          • System Requirements
          • Tech Stack
          • Installation Guide
          • Keycloak Local setup
          • Additional Installation Dependencies:
          • Source Code
          • Installation Configuration
        • Data Models
          • Cassandra
            • Data Dictionary
              • User
              • Organisation
              • System Settings
              • Role
              • Bulk Upload Process
              • Tenant Preference
              • Cassandra Migration Version
              • User Consent
              • Email Template
              • OTP
              • Page Management (LMS Service)
              • Location
              • User Notes
              • Deprecated
          • Elastic Search
          • Redis
        • APIs
          • User Management
            • User Deletion API
            • Ownership Transfer API
          • Organisation Management
          • Location Management
          • Consent Management
          • OTP Services
          • Tenant Configurations
          • Bulk Upload
          • System Settings
          • API Management Service
          • Data Sync
          • Notification APIs
        • Flink Jobs
          • User Cache Updater
          • User Deletion Cleanup Flink Job
          • Ownership Transfer Flink Job
        • Reports
          • Standard Exhaust
            • State Admin Geo report
            • State Admin Report
          • Other Jobs
            • User Cache Indexer Job
            • Delete Users Assets Report
          • Data Products Developer Installation
            • System Requirements
            • Tech Stack
            • Installation Dependencies
            • Local installation of data-products
            • Server setup Guide
            • Installation Configuration
            • Data-product creation guide
            • Troubleshooting a data-product
        • Logs, Telemetry Events
        • Configuration
          • Functional Configurations
          • System Settings
          • Email Configuration
          • SMS Configuration
          • OTP based SMS Configuration
        • Roles
          • System Roles
          • User Roles
          • RBAC
        • Dependencies
        • Keycloak on Sunbird
        • How to Guide
          • Create Organization
          • Create User
          • Add new user type & location
        • Single Sign-on with Sunbird
        • Caching and Denormalising User Metadata
          • ETLUserCacheUpdaterJob
          • UserCacheUpdaterFlinkJob
        • Unit Tests and Code Coverage
        • FAQs
      • LMS(BATCH) SERVICE
        • Features/Core Capabilities
        • Architecture
          • Code Flow
        • Developer Installation
          • System Requirements
          • Tech Stack
          • Installation Guide
          • Source Code
        • Data Models
          • Cassandra
            • Data Dictionary
          • ElasticSearch
          • Redis
        • APIs
        • Flink Jobs
          • Merge User Courses
          • Relation Cache Updater
          • Activity Aggregate Updater
          • Assessment Aggregator
          • Enrolment Reconciliation
          • Collection Certificate Pre-Processor
          • Collection Certificate Generator
        • Reports
          • On-Demand Exhaust
            • Response Exhaust
            • User Info Exhaust
            • Progress Exhaust
          • Other Jobs
            • Collection Summary Job
            • Course Batch Status Updater Job
            • Cassandra Migrator Job
            • Score Metric Migration Job
            • Assessment Score Correction Job
            • Collection Reconciliation Job
            • Course Enrollment Job
            • Course Consumption Job
        • Logs, Telemetry Events
        • Configuration
          • System Configuration
          • Functional Configuration
        • Dependencies
        • Certificate Registry and Credentialing using Sunbird-RC
          • Configuring PublicKey in Sunbird-RC
          • Server Setup guide for Sunbird-RC
          • API Guide For Sunbird-RC
        • Certificate Flow
          • Certificates Creation and Configuration
        • FAQs
      • GROUPS
        • Features/Core Capabilities
        • Architecture
          • Code Flow
        • Developer Installation
          • System Requirements
          • Tech Stack
          • Installation Guide
          • Source Code
          • Installation Configuration
        • Data Models
          • Cassandra
            • Data Dictionary
          • Redis
        • APIs
          • Create Group
        • Logs, Telemetry Events
          • UI Telemetry Events
          • Service Telemetry Events
        • Configuration
          • Functional Configurations
        • Design References
        • Dependencies
        • Unit Tests and Code Coverage
      • NOTIFICATION SERVICE
        • Features/Core Capabilities
        • Architecture
          • Code Flow
        • Developer Installation
          • System Requirements
          • Tech Stack
          • Installation Guide
          • Source Code
          • Installation Configuration
        • Data Models
          • Data Dictionary
        • APIs
        • Flink Jobs
        • Logs, Telemetry Events
        • Configuration
          • Functional Configurations
        • Dependencies
        • Unit Tests and Code Coverage
      • DISCUSSION FORUM
        • Features/Core capabilities
        • Architecture
          • Code Flow
        • Developer Installation
          • System Requirements
          • Tech Stack
          • Installation Guide
            • Nodebb setup
            • Discussion Middleware Setup
            • Discussion Middleware
            • Discussion forum integration with any application
            • Discussion-UI setup along with demo application.
            • Sunbird-lern portal for DF
          • Source Code
        • APIs
          • Category APIs
          • User APIs
          • Post APIs
          • Topic APIs
          • Forum APIs
        • Context Schema
        • Configurations
          • Nodebb Admin panel settings
          • Discussion MW & Nodebb System Config
        • Telemetry Events
        • Dependencies
      • ML SERVICE
        • DATA PIPELINE (Flink Jobs)
          • Program User Info
            • Component Diagram
            • Data Model
            • Folder Structure
          • Ml User Delete
            • Component Diagram
            • Data Model
            • Folder Structure
        • DATA PRODUCTS
          • Program Exhaust
            • Component Diagram
            • Folder Structure
    • Server Installation
    • Dependency setup
    • Deprecation
      • Release-5.4.0
    • Jenkins Jobs
    • Release Calendar
    • Learn More
      • Tech References
      • Telemetry Processing
      • Data Dictionary
        • Sample Data
      • Delete User Functionality
      • Asset Ownership Transfer
    • FAQs
  • Engage
    • Discuss
    • Contribute to Sunbird Lern
    • Raise an Issue
    • Contribution Guidelines
Powered by GitBook
On this page
  • Document Release Version
  • Details of Released Tag:
  • Summary of the Changes
  • Details of the Changes

Was this helpful?

Edit on GitHub
  1. USE
  2. Release Notes

Release V 4.8.0

Document Release Version

Project
Release Date
Version

Lern

28 April 2022

V 4.8.0

Details of Released Tag:

Component
Tag

Batch Service

CertRegistry

release-4.8.5_RC7

kp flink

release-4.8.5_RC4

Sunbird-Rc/CertificateApi

Sunbird-Rc/CertificateSign

Sunbird-Rc/Registry

Summary of the Changes

  • Certificate Registry Integration with RC

  • Update Lern BB Microsite

  • Build and Deployment automation of Sunbird RC

  • Contribute to RC on QR code generation with a specific type

  • Certificate Generator Job Integration with RC to re-issue the certificate

Details of the Changes

JIRA ID
Descriptions

v1 RC create certificate API request is passed with valid parameters.

[Certificate key API] Certificate Key search API with Invalid osid

Contribute to RC on QR code genration with specific type

Script to migrate templates in new format to support certificate generation using RC

Added validation to Certificate SignatoryList attributes

Enable flag for validate Certificate SignatoryList

Configuring and setting up sunbird-RC instance

Certificate Generator Job Integration with RC to re-issue certificate

Certificate Generator Job Integration with RC to issue certificate and store certificate type, id and issue date in passbook

Certificate Registry Integration with RC for download and search certificate

API to store and fetch public key from RC

JIRA ID
Descriptions

Redirection on onclick of notification bell icon

Environment Changes:

Variable Names
Env
value

enable_suppress_exception

kp flink

enable_rc_certificate

kp flink

CERTIFICATE_PRIVATE_KEY

CertificateSign

collection_certificate_generator_enable_rc_certificate

sunbird-learning-platform

Manual Configurations:

Template migration for sunbirdRc integration, please follow the wiki for the same

Run curl command from registry service pod and share response id with dev team

curl --location --request POST 'http://localhost:8081/api/v1/PublicKey' <br>--header 'Content-Type: application/json' <br>--data-raw '{ "value": "", "alg": "RSA" }'

Create sunbird-RC inventory folder(soft link to core common.yml, host, secrets.yml

Create database in postgress kong (CREATE DATABASE registry;)

Upload_RC_Schema

PreviousRelease V 4.9.0NextRelease V 4.7.0

Last updated 2 years ago

Was this helpful?

Detailed Information is present in the list.

add cert private key variable in secrets.yml https://www.scottbrady91.com/openssl/creating-rsa-keys-using-openssl0

JIRA
release-4.8.0_RC2
SB-29268
SB-29262
SB-29126
SB-29124
SB-28980
SB-28969
SB-28746
SB-28733
SB-28732
SB-29068
SB-29118
SB-29311
https://github.com/Sunbird-RC/community/discussions/20
https://github.com/project-sunbird/sunbird-learning-platform
https://project-sunbird.atlassian.net/wiki/spaces/UM/pages/3107749898/SB-29124+SVG+Template+migration