Changelog ========== All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). Unreleased ********** 5.6.0 ********** * Update to oso-services v 14.5.0 * Adds validation for observing constraints * Updates Signal Processor table: now displays the coarse channel range alongside the bandwidth. * Updates Target editor now automatically displays details of a newly added target * If there is only a single target or CSP set-up select these are automatically selected when a scan is added * PST beams editor labels updated * SBD name is now displayed in the banner when editing the SBD * [BUGFIX] Fixes another(!) issue with the SDP Parameters where `extra_helm_values` were not being loaded from the store * Delete nginx.conf as it is overwritten by template from the base image * Override `worker_processes` in the nginx conf to fix resource issue when app it deployed in same node as others * Adds QA thresholds to SBD editor * Adds PST flow-through parameters to Signal Processor page 5.5.0 ********** * Adds Scheduling Constraints page in the SB Editor * [BUGFIX] Fixes another issue with the SDP Parameters where the fields cannot be clearer * [BUGFIX] Adds workaround to enhance the SDP Parameters schema to allow extra_helm_values to be set as nested objects * Hide rcal params in SDP parameters if enabled is set to false * Update to use v14.2.2 of the backend * Adds Commissioning component to the Observing Block page with Generate SBD button. This will open a pop up with inputs to the calibrator and frequency sweep SBD generation, then will call the new APIs on submit. 5.4.0 ********** * Adds reference dishes for Mid holography. * Adds support for loading PVT Trajectories from a CSV file. * Adds support for TLE objects in Targets. 5.3.2 ********** * [BUGFIX] Fixes SDP Parameters form rendering for json schemas that have `prefixItems` without `items` 5.3.1 ********** * SonarQube for static analysis of code quality * [BUGFIX] Fixes parsing issue for arrays in SDP script params, where arrays were being turned into indexed objects 5.3.0 ********** * Update to use v14.0.1 of the backend * [BUGFIX] Fixes issue where default Project was hard-coding an OB ID by generating a new SKUID on each get of a new Project * Rendering the SBD editor after authentication and Observatory Static Data are ready. * Disable Zustand middleware persistence in Vitest setup. * Added status update functionality for Projects and SBs 5.2.0 ********** * Update to use v13.1.1 of the backend * Update to include further backend validation errors * Adds display Project and SBD status from the backend; Remove OB status placeholder 5.1.1 ********** * Repeat the 5.1.0 release as the image was not signed so is not available in CAR. 5.1.0 ********** * Add clone target button * Adds support for Galactic and AltAz coordinate systems * Change the column widths in the SB table * Added project purpose * Include backend validation errors in the UI. Remove the validate button as the validation is called in the background on changes. * Changed: Fixed bottom limit of Low continuum band * BACKEND_URL must be a valid https URL - ODT UI will not work and helm chart will not deploy under these circumstances. * Added the ability to clone rows in the scan table and also drag and drop them. * Changed: Added a total scan time field on the scan page. * Fixed: Reinstate deleted logic related to the subarray beam scans no longer being to the first. * Changed: Fixed the height of the various tables in the ODT and ensure that they are scrollable. * Update to v12.1.0 of the backend with the new ODA schemas. * Explicitly delete OBs and SBDs with the new DELETE APIs, can add a confirmation button 5.0.0 ********** * Added: Permit specification of pointing correction for Mid * Changed: Modified the Mid spectral window default correlator averaging time to 0.142s * Add support for calibrator targets for low, with the targets page now able to add calibrator targets from the catalogue * Update to v10.0.1 of the backend with new postgres operator deployment * Added support for AA2 array configurations * Added multiple pointings for targets * Added support for scan intents * Add warning that the continuum imaging pipeline does not yet exist * Added extra fields to the scan duration cell to include the total scan duration time and the no of pointings * Removed the ability to specify a radial velocity for Solar System Objects 4.4.0 ********** * Update to v8.0.0 of the backend with new postgres operator deployment * Add support for SDP scripts, with parameter definitions queried from the API 4.3.0 ********** * Add validation of a scan with timing beams and PST correlator set up * Allow a single dish in Mid custom arrays * Add support for Mid Band 5b * Update to v5.2.0 of the backend * Fix PST averaging time order of magnitude 4.2.1 ********** * Update to v4.0.4 of the backend to fix project-view versioning issue * Fix issue of blank screen when no observing blocks are present in a project 4.2.0 ********** * Update to v4.0.3 of the backend * Present a combined proposal and project view on home page 4.1.1 ********** * Fix request to proposal query endpoint 4.1.0 ********** * Update to v3.0.0 of the backend * Call Proposal search after login, now the endpoint has AAA 4.0.0 ********** * Update to the backend version 2.0.3 and create PDM v19.0.0 SBDefinitions * Support multiple subarrays and the new scan sequence per subarray * Add the Proposal -> Project -> SBDefinition generate, with a Proposal search on the home page * Updated to populate the newer ICRSCoordinate target objects * Add ipv6only=off to nginx conf to allow the deployment to work in environments without IPv6 3.0.0 ********** * [BREAKING] Updated to ska-oso-services v1.0.1 with AAA and implemented login functionality in the ODT UI * Added improved RA and Dec validation * Added save prevention if the form is in an invalid state 2.1.0 ********** * Added support for multiple apertures for SKA LOW * Extended OSD integration - Subarray information is now obtained from OSD by querying the oso-services endpoint * Updated to ska-gui-component v2.3.4 * Allow multiple PST targets * Fix bug with PST functionality on CSP page 2.0.0 ********** * Added Home and OB page * Added ability to get the source coordinates from the source name via Simbad or NED * Added OSD integration - Frequency Band information is now obtained from OSD by querying the new oso-services endpoint 1.1.0 ********** * Update to backend using PDM version 17 and ODA version 7 1.0.0 ********** * Minimal AA0.5 version of the application, rewritten using React.