This page contains the current year's release notes and new features, primarily for Oceans 2.0 / DMAS, as well as any applications created/maintained by the ONC software engineering group, including mobile Apps and desktop/PC applications. In progress project status may be presented as well.
Previous years:
The information below is written in plain language as much as possible. Detailed release notes are available on internal confluence pages (requires login).
[DMAS-53355] - Cannot Add SiteDeviceSubsets on SearchTreeMaintenance Page
[DMAS-53358] - PR Test - Data Preview Generation and Display (201 - 600) data changes effecting test results
[DMAS-53361] - Community fisher search failures when generating cor file
[DMAS-53363] - Missing down arrow on Ocean 2.0 main menu drop downs
[DMAS-53383] - Plotting Utility Properties by Location Displaying Incorrectly
[DMAS-53388] - Fix Datapreview annotation selenium test
[DMAS-53401] - Add image filenames to build.gradle file
User Story
[DMAS-48813] - As a ADCP scientist, I want more choices on the scale limits on ADCP velocity plots
[DMAS-50627] - As an engineer, I want the names and comments of several test steps to be improved
[DMAS-51289] - As a system member, I would like to combine existing Status Console and System Console into one new System Console
[DMAS-52975] - As a deployment engineer, I want Oceans 2 and Oceans-Next to be compiled on a server that has access to the NOAA diveloggers, so that I don't have to move artifacts manually
Task
[DMAS-51704] - SeaTube Search to a separate full page
[DMAS-52623] - As a data steward, I would like a new field in the searchtreenode table to support dataset titles and abstracts
[DMAS-52934] - implement new jep formulas to calibrate Rinko temperature and saturation from voltage for Community Fishers with AML Plus parent
[DMAS-53071] - Allow double quotes to be used in the description field on the DeviceAction Maintenance page
[DMAS-53095] - Change SiteDeviceMaintenance page so that adding a Site Device Subset happens in the same page
[DMAS-53102] - Remove gradle builder from the onc root project
[DMAS-53103] - Refactor the Network Console UI test to demo a better way of using the page object model
[DMAS-53164] - Clean up oddities and unnecessary complications in DAL development new developers ran into in their projects
[DMAS-53190] - Improve Routing on the Dataset Landing Page so that the url reflects the DOI currently being viewed
[DMAS-53192] - Make "Remove All From List" button on Tab Actions of File Management page a little big
[DMAS-53194] - update selenium script to use new qa onshore machine
[DMAS-53211] - add test cases for web service SeaTubeDetailService
[DMAS-53212] - Add test cases for web service SeaTubeSensorDataService
[DMAS-53213] - Add test cases for web service SeaTubeMapService
[DMAS-53214] - Add test cases for web service SeaTubePermissionsService
[DMAS-53215] - Add test cases for PlaylistTreeService
[DMAS-53216] - Add test cases for web service ExpeditionTreeService
[DMAS-53220] - Add a button to jump from the Annotation List to a fully-featured search page
[DMAS-53264] - Update castdetectionpostprocess to handle sparse positional data.
[DMAS-53309] - Write automated test for parent node selection on Taxon Button Set Config page
[DMAS-53359] - Reduce no sample period warnings in matlab code
[DMAS-53368] - 2020-01 Regression: Update Selenium DA Test
Requirement
[DMAS-53117] - Discuss and update requirements and direction with Systems
[DMAS-51206] - As a data steward I want a UI to create and update a SiteDeviceSubset (with geospatial area) so I don't need to enter via sql
[DMAS-51288] - As a data steward I want to have DOIs for all devices at fixed sites so more data has unique identification
[DMAS-51861] - As a developer, I want to move the automation test tree UI from Liferay to the dev playground so that more people will be qualified to work on it
[DMAS-52324] - As a Digital Fisher, I would like improvements to the Digital Fishers Page
[DMAS-52327] - As a Digital Fisher Admin, I would like improvements to the Campaign Management Page
[DMAS-52335] - As a user of pages related to SeaTube I would like the theme to be similar to SeaTube
[DMAS-52478] - As a Software Developer, I want a Video Component that works for SeaTube and Dashboards
[DMAS-52698] - As a NOAA dive logger, I want to be able to access SeaTubeV3 from the ship without Internet access, so I don't experience interruptions while making annotations
[DMAS-52699] - As a NOAA onshore dive logger, I want to be able to record annotations without being interrupted by datacentre deployments
[DMAS-52955] - As a dev, I would like to improve manualqaqcresult job to elimate any overlap issue
[DMAS-52983] - As a User, I would like to add auto refresh as a parameter to saved plot data in Plotting Utility
[DMAS-53021] - As a software developer, I want to be able to compile backend and frontend changes independently of each other, so I don't need to wait as long for local builds
Task
[DMAS-46676] - Deployments include unused node_modules folders
[DMAS-48568] - Update State of the Ocean Plot for Saanich Inlet VIP after March-2019 cruise
[DMAS-50088] - Compare outputs from RDI java complex derivation to matlab and winADCP processing
[DMAS-50614] - As a Cyber-Security auditor, I want the IP addresses of devices made non-visible for non-ONC users
[DMAS-51566] - Update State of the Ocean Plot Searches after completion of 2019 Expedition Season
[DMAS-51594] - On the TaxonButtonSetConfig page only allow button sets to be marked active once they have a button assigned
[DMAS-52263] - Add ui tests for annotation list option behaviour
[DMAS-52590] - Please use the attached icon to replace our current ROV image in ST map (the blue dot)
[DMAS-52592] - Investigate Data Player image request code
[DMAS-52700] - Setup SOO/E plot generation job in PROD and check results
[DMAS-52718] - Create UI test for DashboardManagement page
[DMAS-52759] - Create UI test for Dashboard display
[DMAS-52761] - UI test for populating annotation search
[DMAS-52774] - dataProductDelivery download method response message contains HTML
[DMAS-52803] - Intermittent unit test failure in BaseDriverTest
[DMAS-52804] - Make more informative error messages for geospatial map failures
[DMAS-52839] - Add dpo parameters to searches and display plot in geospatial map
[DMAS-52866] - Refactor Community Fishers MATLAB code
[DMAS-52896] - Clean up Oceans-next testing console.errors/.warnings
[DMAS-52900] - Improve reporting in live DAF testing when some sensors have no data
[DMAS-52946] - Allow a user to specify some UI tests to be run through Jenkins
[DMAS-52992] - Update .gitignore file in ONC Data Products to ignore autosave files on linux
[DMAS-53001] - Method documentation in DeclinationUtil.java state the wrong units for altitude
[DMAS-53008] - Prevent jitter in CODAR GIF plots for VJOR/BONI/SAND