ngOnInit(): void {
this.urlOnboardForm = new FormGroup({
configURL: new FormControl('', [Validators.required]),
- schemaURL: new FormControl('', [Validators.required])
+ schemaURL: new FormControl('')
})
}
;
controlsSchema: File;
descriptor = {
"config-file.json": {},
- "controls-schema.json": {}
}
descriptor_url = {
"config-file.json_url": "",
- "controls-schema.json_url": ""
}
uploadFromLocal() {
uploadFromURL(data) {
this.descriptor_url["config-file.json_url"] = data.configURL;
- this.descriptor_url["controls-schema.json_url"] = data.schemaURL;
+ if (data.schemaURL) {
+ this.descriptor_url["controls-schema.json_url"] = data.schemaURL;
+ }
this.loadingDialogService.startLoading('Onboarding xApp');
this.xappOnboarderService.onboardXappURL(this.descriptor_url, this.data.instanceKey)
.pipe(
RIC Dashboard Release Notes
===========================
-Version 2.1.0, 26 Aug 2020
+Version 2.1.0, 18 Sep 2020
--------------------------
+* Update the onboard workflow, set controlsSchema as optional
* Update the workflow of configure running Xapp in Dashboard (`OAM-110 <https://jira.o-ran-sc.org/browse/OAM-110>`_)
* Extend the Dashboard Xapp deploy workflow to accept configuration (`OAM-109 <https://jira.o-ran-sc.org/browse/OAM-109>`_)
* Add Xapp Onboarder client to backend (`OAM-108 <https://jira.o-ran-sc.org/browse/OAM-108>`_)