RIC Dashboard Release Notes¶
Version 2.1.0, 29 Sep 2020¶
- Update submodules
- Update the onboard workflow, set controlsSchema as optional
- Update the workflow of configure running Xapp in Dashboard (OAM-110)
- Extend the Dashboard Xapp deploy workflow to accept configuration (OAM-109)
- Add Xapp Onboarder client to backend (OAM-108)
- Add Xapp Onboarder frontend UI (OAM-108)
Version 2.0.3, 3 Jun 2020¶
- Validate request bodies in backend REST controller methods
- Upgrade Angular to version 9
Version 2.0.1, 30 Apr 2020¶
- Update and relocate the theme selector button
- Revise controllers to use ResponseEntity
- Drop AC xApp control/config screen from front-end
- Drop A1 Mediator controller and tests from back-end
- Drop ENDC and X2 setup requests to E2 Manager
- Upgrade to Spring-Boot 2.2.4.RELEASE
- Set the first instance as the default one
- Add methods to create, update and delete xApp stat metric URLs
- Rearrange property files to support testing default context
- Update E2Manager API to version 4.4.4 with updateGnb method
Version 2.0.0, 5 Feb 2020¶
- Change application properties file to YAML format
- Add mock list of RIC instances to application properties
- Add admin controller method to fetch list of RIC instances
- Drop AUX cluster container list fetched via CAAS Ingress
- Revise controller methods to require RIC instance key
- Upgrade to Spring-Boot 2.1.11.RELEASE
- Add instance-selector service
- Revise ac-xapp, app-mgr, caas-ingress, e2-mgr service to support multiple ric instances
- Revise ac-xapp, app-control, catalog, caas-ingress, ran-control components to listen to the instance change
- Upgrade A1 Mediator API and submodule to tag 2.1.0
- Upgrade App Manager API and submodule to tag 0.3.3
- Upgrade E2 Manager API and submodule to tag 3.0.3
- Add instance selector dialog component and service
- Repair onSidenavClose method
- Extend to support selecting a RIC instance within a region
- Update angular to latest version 8, prepare for upgrade to version 9.
Version 1.3.0, 26 Nov 2019¶
- This is the Amber release version
- Revise e2-mgr-client to use API spec in new submodule ric-plt/e2mgr; removed cached copy
- Silence many Sonar complaints
- Revise license statements in documentation files
- Revise stats screen to drop mock load, pendulum, reporting items
- Remove ANR xApp and mock configuration
Version 1.2.4, 24 Oct 2019¶
- This version is used for the AT&T/Nokia co-create PIZ trials Nov 2019.
- Revise a1-med-client to use API spec in new submodule ric-plt/a1; removed cached copy
- Revise app manager client to use API spec in new submodule ric-plt/appmgr; removed cached copy
- Add Platform page showing Kubernetes pods in aux and platform obtained from CAAS-Ingress
- Update Angular libraries to recent stable versions
- Revise user controller to answer data sent by portal, drop the mock implementation
- Set global style for page titles
- Align page titles to top left,decrease font size
- Update EPSDK-FW to version 2.6
- Make constructor robust to missing caasingress.insecure property
- Repair bug that omitted slashes in CAAS-Ingress URL builder
- Improve the dark mode
- Show container ready count with total count
Version 1.2.3, 4 Oct 2019¶
- Serve unauthenticated user a login-at-portal page without using redirect
- Upgrade to Spring-Boot 2.1.9.RELEASE
Version 1.2.2, 27 Sep 2019¶
- Support Portal security using EPSDK-FW cookie and user management
Version 1.2.1, 20 Sep 2019¶
- Repair E2 URLs in front end like endc-setup/endcSetup
- Extend ANR mock feature to persist edits for demos
- Block whitespace in E2 IP input field validation
- Relax validation in E2 RAN name field validation
- Make RAN connection table robust to missing fields
- Install curl when building Docker image
Version 1.2.0, 11 Sep 2019¶
- Split URL properties into prefix/suffix parts
- Add jacoco plugin to back-end for code coverage
- Compile with Java version 11, use base openjdk:11-jre-slim
- Clean code of issues reported by Sonar
- Drop mock RAN names feature that supported R1 testing
- Extend mock endpoints to simulate delay seen in tests
- Move mock configuration classes into test area
- Update App manager client to spec version 0.1.7
- Add controller for page refresh of Angular routes
- Extend E2 mock configuration for demo purposes
- Add pattern for matching AC/admin application name
- Add custom (plain but not white-label) error page
- Synch A1 method paths in front-end and back-end
- Add xapp dynamic configuration feature
- Disable x-frame-options response header
- Repair app manager undeploy-app back/front methods
- Display AC xAPP metrics data via Kibana source (metrics.url.ac) on dashboard
- Pass AC policy parameter without parsing as JSON
- Use snake_case (not camelCase) names in AC policy front end
- Update A1 mediator client to spec version 0.10.3
- Extend AC control screen to read policy from A1
- Create loading-dialog component and service
- Showing the loading-dialog while making API call
- Add notification and error handling for xapp configuration
- Update E2 manager client to spec version 2.0.5 of 2019-09-11
- Display MC xAPP metrics data via Kibana source (metrics.url.mc) on dashboard
Version 1.0.5, 5 July 2019¶
- Upgrade to Angular version 8
- Upgrade to Spring-Boot 2.1.6.RELEASE
- Align AC xApp policy page title
- Update E2 manager client to spec version 20190703
- Add configuration-driven mock of E2 getNodebIdList
- Revise front-end components to use prefix ‘rd’
- Improve error handling in BE and FE code
- Revise the notification service to display multiple notifications
- Add JUnit test cases for controller methods
Version 1.0.4, 27 June 2019¶
- Add AC xApp neighbor control screen
- Add ANR xApp neighbor cell relation table
- Drop the pendulum xApp control screen
- Add column sorting on xApp catalog, xApp control, ANR
- Add disconnect-all button to RAN connection screen
- Extend E2 service with disconnect-all method
- Update ANR xApp client to spec version 0.0.8
- Update E2 manager client to spec version 20190620
- Adjust CSS and HTML for main container positioning
- Revise config property keys to use URL (not basepath)
- Left menu overlap main content fix
- Extend back-end controllers to return error details
- Add feature resilient to malformed instance data
- Extend Xapp Controller with config endpoints
- Add build number to dashboard version string
- Move mock admin screen user data to backend
- Update App manager client to spec version 0.1.5
- Move RAN connection feature to control screen
- Rework admin table
- Update the notification service
- Move RAN connection feature to control screen
- Repair deploy-app feature and use icon instead of text button
Version 1.0.3, 28 May 2019¶
- Add AC xApp controller to backend
- Add AC xApp interface to frontend
- Add RAN type radio selector to connection setup
- Update ANR xApp client to spec version 0.0.7
- Update E2 manager client to spec version 20190515
- Update xApp manager client to spec version 0.1.4
- Add get-version methods to all controllers
- Add simple page footer with copyright and version
- Add AC and ANR xApp services
- Rename signal service to E2 Manager service
- Use XappMgrService to replace ControlService and CatalogService
- Apply mat-table to control and catalog
- RAN Connection screen upgrade to mat-table
Version 1.0.2, 13 May 2019¶
- Update A1 mediator client to version 0.4.0
- Add E2 response message with timestamp and status code
- Fetch xAPP instance status information from xAPP Manager and display in dashboard
- Allow the user to initiate an E2 (X2) connection between RIC and gNB/eNB
- User input validations on connections between RIC and eNB/gNB in the dashboard
- Add ANR xApp backend with mock implementation
- Add undeploy xApp function
- Add shared confirm dialog
- Add shared notification
Version 1.0.1, 6 May 2019¶
- Add draft A1 Mediator API definition
- Use E2 Manager API definition dated 2 May 2019, with tag modifications
- Adjust group IDs and packages for name O-RAN-SC; drop ORAN-OSC
- Add ANR API spec and client code generator
- Update xApp Manager API spec to version 0.1.2
Version 1.0.0, 30 Apr 2019¶
- Initial version