Introduced a new config element for the agent download URL. When configuring the server you can even setup an external download link(eg. CDN enabled link) to handle the agent APK download load for the server.
Approach
This PR introduces a new config element(aka. "androidAgentDownloadURL") into the config.json of the/devicemgt app.
User stories
N/A
Release note
Introduced a new android agent download url and removed android-web-agent app.
Ran FindSecurityBugs plugin and verified report? yes
Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets? yes
Samples
If you are using default devicemgt app to serve android APK file; open
the <IOTS_HOME>/repository/deployment/server/jaggeryapps/devicemgt/app/conf/config.json file and configure the androidAgentDownloadURL property like following samples.
If you need tenant based android agent APKs you can simply add a new unit named as <tenant_domain>.cdmf.unit.device.type.android.type-view. For example; wso2.org.cdmf.unit.device.type.android.type-view.
Purpose
Goals
Approach
User stories
Release note
Documentation
Training
Certification
Marketing
Automation tests
Security checks
Samples
Related PRs
Migrations (if applicable)
Test environment
Learning