Skip to content

TDK-11400: MVS - Dynamic URL Loading from PersistentStore & Framework Changes for AppManager Including Test Script Changes#102

Open
asuresh977 wants to merge 1 commit intodevelopfrom
feature/TDK-11400-Dynamic-Lightning-URL-Load-From-PS
Open

TDK-11400: MVS - Dynamic URL Loading from PersistentStore & Framework Changes for AppManager Including Test Script Changes#102
asuresh977 wants to merge 1 commit intodevelopfrom
feature/TDK-11400-Dynamic-Lightning-URL-Load-From-PS

Conversation

@asuresh977
Copy link
Copy Markdown
Contributor

TDK-11400: MVS - Dynamic Lightning App URL Loading from PersistentStore [Sprint-M146]

Reason for change: Added new lightning app implementation to fetch the lightning URL from the PersistentStore for RDK8
Test Procedure: Verify with TDK TM
Risks: None

Copilot AI review requested due to automatic review settings February 24, 2026 07:43
@asuresh977 asuresh977 requested a review from a team as a code owner February 24, 2026 07:43
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds support for dynamically loading the Lightning app URL from org.rdk.PersistentStore (key MVS:lightningURL) to enable RDK8 flows where the Lightning URL is persisted and then used at app startup.

Changes:

  • Added a PersistentStore write helper in the RDKV media library to set MVS:lightningURL via JSON-RPC.
  • Updated UnifiedPlayer Lightning entrypoint to read MVS:lightningURL from PersistentStore (via ThunderJS) and redirect to it when valid.
  • Updated media test prerequisites to ensure org.rdk.PersistentStore is activated before launching WebKit.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
framework/fileStore/rdkv_medialib.py Adds helper intended to set MVS:lightningURL in PersistentStore via JSON-RPC.
framework/fileStore/lightning-apps/unifiedplayer/src/index.js Reads MVS:lightningURL from PersistentStore at startup and redirects to the formatted URL.
framework/fileStore/MediaValidationUtility.py Activates PersistentStore plugin as part of media test prerequisites.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rdkcentral rdkcentral deleted a comment from Copilot AI Feb 24, 2026
@asuresh977 asuresh977 force-pushed the feature/TDK-11400-Dynamic-Lightning-URL-Load-From-PS branch from d8009d0 to 5cff47b Compare March 10, 2026 06:22
Copilot AI review requested due to automatic review settings March 17, 2026 09:38
@asuresh977 asuresh977 force-pushed the feature/TDK-11400-Dynamic-Lightning-URL-Load-From-PS branch from 5cff47b to cf07c03 Compare March 17, 2026 09:38
@asuresh977 asuresh977 changed the title TDK-11400: MVS - Dynamic Lightning App URL Loading from PersistentStore TDK-11400: MVS - Dynamic URL Loading from PersistentStore & Framework Changes for AppManager Mar 17, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 8 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Changes [Sprint-M146]

Reason for change: Added new lightning app & html player app implementation to fetch the URL from the PersistentStore and MVS framework changes based on new AppManager methods for RDK8
Test Procedure: Verify with TDK TM
Risks: None
Signed-off-by: Aromal Suresh <aromal_suresh@comcast.com>
@asuresh977 asuresh977 force-pushed the feature/TDK-11400-Dynamic-Lightning-URL-Load-From-PS branch from cf07c03 to 0f471be Compare March 27, 2026 10:37
@asuresh977 asuresh977 changed the title TDK-11400: MVS - Dynamic URL Loading from PersistentStore & Framework Changes for AppManager TDK-11400: MVS - Dynamic URL Loading from PersistentStore & Framework Changes for AppManager Including Test Script Changes Mar 27, 2026
@rdkcmf-jenkins
Copy link
Copy Markdown
Contributor

b'## Blackduck scan failure details

Summary: 0 violations, 0 files pending approval, 1 file pending identification.

  • Protex Server Path: /home/blackduck/github/tdk-core/102/rdk/tools/tdk

  • Commit: 0f471be

Report detail: gist'

@asuresh977 asuresh977 requested a review from sahithya50 March 27, 2026 11:17
@rdkcmf-jenkins
Copy link
Copy Markdown
Contributor

b'## WARNING: A Blackduck scan failure has been waived

A prior failure has been upvoted

  • Upvote reason: OK - filename only

  • Commit: 0f471be
    '

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants