...
Major+ release for Oceans 2.0. Larger than normal and delayed due to maintenance expedition and Covid-19 work environment adaptations.
Instruments
- Data acquisition bottleneck detection and reaction: implementation of automated quarantine of problematic / late data (in-progress)
- McLane Sampler driver
- AIS integration (in-progress)
- WERA data product FTP
Data Products
- State of Ocean / Environment Climatology and Anomaly Plots now available in Data Preview
- Improved ASL .01a binary file integration with EchoView
- CODAR data availability data products (in-progress)
- Monthly complex Data Preview for CODAR currents, availability and hydrophone LTSAs (in-progress)
- Flip all tick marks in complex plots out for better integration with Data Player
- Bug fixes (CODAR, error messaging, seismometers, COR files, etc)
Complex Data Player
- Improved option menu for ADCP and hydrophones
- Data player now integrated in to Oceans 2.0
- Implementation in-progress: infrastructure, bug fixes, speed improvements, etc
Automated Testing and Continuous Deployment
- Significant improvements to all UI automated testing (coverage, tools, reliability, results)
- Continuous deployment: process improvements
- Automated DAF testing improvements
- Distributed cache (in-progress)
- Automated release notes (investigation)
Maintenance and Production Developer
- Completed ability to add data ratings for sensors (products and services do not use them yet)
- Scalardata webservice performance improvements
- Task and user management bug fixes for permissions
- Various other bug fixes and small projects
- Integration with Data Search and Plotting Utility for cast-delineated data
- Bug fixes, testing and support for training
SeaTubeV3 - CANARIE & NOAA & ONC
- Added ability to play video clips by clicking on annotations
- Migrate all feature from V1&V2 to V3 (in-progress, almost done)
- Bug fixes
Dashboards - CANARIE
MINTED - CANARIE
Citation text for subsets includes QueryPID, now included on landing page
- Batch system and re-postprocessing tool (this is only partly a MINTED feature): implementation (in-progress)
CIOOS / ERDDAP
- Datasets infrastructure for ERDDAP and CKAN
- Ability import translations using the File Upload tool
- ISO metadata reports available via service (soon)Feature list: TODO
Tickets Released: Oceans 2.0: 20.03.000 (accessible to internal users only). Total: 315.
Expand |
---|
title | Release notes from JIRA for 20.03.000 |
---|
|
Usability- [DMAS-52142] - Button sets cannot be deleted
- [DMAS-52647] - All users should be able to delete their own annotations in V3
- [DMAS-53909] - Resolution difference for image export methods in V2 and V3
Bug- [DMAS-51928] - Play list download video doesnt match what is played before downloading
- [DMAS-52715] - Fix broken tests in website.homePage.HomePage (OW.TC.1132 and OW.TC.1131)
- [DMAS-52877] - Fix broken test in ManualTest
- [DMAS-52994] - scalardata webservice performance issues and errors
- [DMAS-53317] - Device Console error when sorting by instrument type
- [DMAS-53340] - url-loader's default fallback file-loader produces the wrong URLs
- [DMAS-53357] - In Regression Testing "release/20.01.000" PR Test - Data Preview Management (1-200) automated tests are failing.
- [DMAS-53373] - Fix Broken Tests in DashboardSharing
- [DMAS-53376] - HY Test - Chrome download bar causing failing tests when taking spectrogram screenshots
- [DMAS-53385] - Fix "invalid prop" errors in seatubeV3
- [DMAS-53386] - Refactor the setState call out of render() in annotationList
- [DMAS-53394] - DOIMetadataSearch requires a user to be logged in to access
- [DMAS-53468] - Search Failure for community fishers when bad sitedevicesubset entries encountered
- [DMAS-53502] - Environment.getDmasUrl() is returning undefined in QA DataPlayer
- [DMAS-53555] - Search failure in QA for .flac files
- [DMAS-53566] - not able to run auto live DAF test in QA
- [DMAS-53571] - Live DAF testing causes NullPointerExceptions in DeviceConsoleService
- [DMAS-53585] - Fix broken test in SeaScriptManagement
- [DMAS-53621] - TaxonButtonSetService throwing a 500 error
- [DMAS-53622] - Fix broken text case UM.TC.74
- [DMAS-53634] - Search failues for spectrogram for hydrophone viewer
- [DMAS-53717] - Fix broken test in AgreementManagement
- [DMAS-53719] - Fix broken test in DOIMetadataSearchTest
- [DMAS-53720] - Fix broken tests in SiteDeviceSubsetTest
- [DMAS-53722] - Fix broken test in TaskControl
- [DMAS-53724] - Fix broken test in CruiseManagement
- [DMAS-53725] - Fix broken test in RealTimeObservations
- [DMAS-53726] - Fix broken test in DashboardManagement
- [DMAS-53728] - Fix broken tests in DeviceControl
- [DMAS-53731] - Fix broken tests in DataPreviewManagement
- [DMAS-53732] - Fix broken tests in DataAvailabilityPlot
- [DMAS-53734] - Fix broken tests in EventDetection
- [DMAS-53736] - Fix broken tests in Reprocess
- [DMAS-53737] - Fix broken tests in plottingutility.Create
- [DMAS-53739] - Fix broken tests in SeaTubeSearchTest
- [DMAS-53740] - Fix broken tests in SeatubeProMap
- [DMAS-53741] - Fix broken tests in SeaTubeProVideo
- [DMAS-53742] - Fix broken tests in seatubeV2.Basics
- [DMAS-53743] - Fix broken tests in seatubeV2.SeaTubeMap
- [DMAS-53744] - Fix broken tests in TaxonButtonSet
- [DMAS-53745] - Fix broken tests in AnnotationSaveAndKeepTimeTest
- [DMAS-53746] - Fix broken tests in seatubeV3.AnnotationsTest
- [DMAS-53747] - Fix broken tests in DiveDetailsTest
- [DMAS-53751] - Fix broken tests in Simulator
- [DMAS-53753] - Fix broken tests in warn.eew.EEW
- [DMAS-53754] - Fix broken tests in NavigationBarAdminUser
- [DMAS-53765] - Fix broken tests in SystemMonitoring
- [DMAS-53766] - Fix broken tests in DiveManagement
- [DMAS-53770] - scalardata webservice Bad status code 500
- [DMAS-53783] - Hydrophones are unavailable through both the Search Hydrophone page and Data Search
- [DMAS-53793] - React Pages In Oceans 2 do not render sometimes
- [DMAS-53799] - Updating SiteDeviceSubset on SiteDeviceSubsetMaintenance does not return to SiteDeviceMaintenance
- [DMAS-53813] - Fix broken test in JiraHelpDesk
- [DMAS-53816] - NullPointerException for PSF Patrol 09 File Upload - 23418 Event
- [DMAS-53827] - Users with R/O access to Task Management can cancel tasks
- [DMAS-53830] - Fix broken test in seatubeV3.TooltipTest
- [DMAS-53835] - Side bar scales don't change with the generated images
- [DMAS-53847] - Data viewer is not loading spectrograms after clicking apply on toolbox.
- [DMAS-53853] - Fix broken tests in DeviceDetails
- [DMAS-53862] - Users with RW access to Task Mangement can not run the jobs on Task Management page
- [DMAS-53880] - CF Job 338 does not respect the dateFrom & dateTo parameters
- [DMAS-53889] - reprocess jobs are created twice in prod ?
- [DMAS-53911] - Tests with @Ignore are being run anyway
- [DMAS-53915] - Broken image on initial Cast card
- [DMAS-53926] - Fix 50ish new UI test failures
- [DMAS-53928] - Centre red line shifts when opening three dot menu
- [DMAS-53938] - DOIDatasetService not supported error
- [DMAS-53940] - fix errors in master from TESTDOIDATASET's name changing
- [DMAS-53942] - DMAS Search Failed Notification: 05-Mar-2020 22:39:46 UTC, Bullseye-Hydrophone High Frequency, Hydrophone Spectral Data, SearchHdrId 4805909, UserId 2851
- [DMAS-53945] - Fix broken tests in UserReplication
- [DMAS-53953] - Fix broken tests in AccessRestrictions
- [DMAS-53955] - Fix broken tests in SearchTreeMaintenance
- [DMAS-53957] - Fix broken tests in PublicWebServices
- [DMAS-53958] - Fix broken tests in GenerationAndDisplay
- [DMAS-53972] - onc-core bundle fails to deploy
- [DMAS-53993] - DMAS Search Failed Notification: 09-Mar-2020 19:04:53 UTC, Geosense Short Period Seismometer 116, Seismometer Data, SearchHdrId 4834806, UserId 2851
- [DMAS-53999] - TaskManagementPage clicks on wrong section of job
- [DMAS-54045] - UI test suite is still running after 15 hours
- [DMAS-54071] - DMAS Search Failed Notification: 10-Mar-2020 21:46:13 UTC, Vancouver Island-China Creek, Log File, SearchHdrId 4869459, UserId 4143
- [DMAS-54088] - SiteDeviceSubsetMaintenance and SiteDeviceMaintenance page not rendering in Ocean' s 2.0
- [DMAS-54114] - Daily spectrograms are not currently working with data player
- [DMAS-54158] - Minter creates unbalanced tags for <fundingReferences> and unbalanced tags for geoLocationBox
- [DMAS-54161] - Toolbox Reset Buttons do not work in DMAS
- [DMAS-54191] - All UI tests failed in Jenkins last night
- [DMAS-54208] - Fix broken test in erddap
- [DMAS-54216] - QA datacentre shows "error while scheduling a job" on startup for all scheduled jobs
- [DMAS-54219] - TaskManagementBatch page doesnt load in QA
- [DMAS-54230] - Fix broken tests in Messaging
- [DMAS-54238] - fix DatasetLandingPage title in Oceans 2.0
- [DMAS-54245] - Fix broken tests in GeographicInformation
- [DMAS-54246] - DataPlayer default DeviceCategory not displaying
- [DMAS-54257] - DMAS QA search failed for COR data product
- [DMAS-54260] - Test description reference dated test cases in JiraHelpDesk
- [DMAS-54271] - DMAS Search Failed Notification: 22-Feb-2020 06:43:49 UTC, Patricia Bay-Saanich Inlet VENUS Instrument Platform, Hydrophone Spectral Data, SearchHdrId 4759855, UserId 42732
User Story- [DMAS-29344] - As a data user, I would like to have the ability to associate multiple data ratings for a device where sensors sample at different rates
- [DMAS-49127] - As a scientist, I would like companion data products to the State of the Ocean showing climatology
- [DMAS-50624] - As a user, I want changes to the test configuration
- [DMAS-51130] - As a oceans 2 data user I want links to download a subset from the dataset identified by a DOI
- [DMAS-51132] - As a oceans 2 data user I want to see citation text corresponding to my Query PID on the Landing Page
- [DMAS-51183] - As a researcher I want citation text for a dataset subset to include a Query PID
- [DMAS-52228] - As a user I would like to play clips directly from the annotation search screen
- [DMAS-53267] - Replicate the Data Search option for the ADCP1MHZ (23470) in the Data Player Toolbox
- [DMAS-53274] - Integrate (Dev Playground) Data Player into Oceans 2.0
- [DMAS-53314] - Implement and/or Update testing for effected DMAS components
- [DMAS-53441] - Fix minor issues with Hydrophone/Aquadopp Data Player
- [DMAS-53645] - As a software developer, I want to get an email when UI tests fail, so I don't need to remember to check
- [DMAS-53970] - As a test engineer, I want to compare images of page elements so that I can test things that can't be examined in code
- [DMAS-54210] - As a senior developer, I want to be able to see which UI test failures were caused by real issues, not flaky tests, so I know whether to assign devs to fix them
Task- [DMAS-33743] - update DA test to include instrument permission related test case
- [DMAS-47525] - Add more test cases for getCurrentPhase() method of ProcessService
- [DMAS-47633] - Add test cases for GET method of OrganizationService
- [DMAS-47678] - add test cases for GET method of EventDefinitionService
- [DMAS-49047] - McLane RAS Water Sampler - Finalize Driver
- [DMAS-50710] - Write selenium tests for data cite metadata on Landing Page
- [DMAS-51336] - Write selenium script for new system console
- [DMAS-53013] - Make resolution etc. available to UiTestPage
- [DMAS-53025] - devcoop3 - New Developer Project, designed and assigned by Mac.
- [DMAS-53097] - Implement a deviceTypeIds filter for the DOI registration job
- [DMAS-53130] - Load oceans-next JS from DMAS.Config.OCEANS_NEXT_PATH, not DMAS.Config.BASE_URL
- [DMAS-53231] - Allow QA deployment of oceans-next to be skipped
- [DMAS-53266] - Use less vertical whitespace in the live daf test history table
- [DMAS-53395] - As a DFO CODAR user I would like to see Monthly Data Preview Plots
- [DMAS-53400] - Extract wait loops in live DAF testing to their own service
- [DMAS-53435] - update hint information for list of hosts during Oceans-next deployment in Jenkins
- [DMAS-53458] - Update testng, gradle, and checkstyle for ui-testing
- [DMAS-53479] - Test ONC website status icons in production
- [DMAS-53565] - Change Datacite Metadata to use the Dataset class
- [DMAS-53629] - Check if 'Owner' link works for Anonymous users (IM.TC.303)
- [DMAS-53654] - Refactor user replication ui test to better follow Page Object Model
- [DMAS-53665] - Create ER Diagram for data products and data product options
- [DMAS-53696] - It's hard to figure out what user the users in TestConfig.User correspond to
- [DMAS-53703] - Print less output in UI testing failure reports
- [DMAS-53711] - Revert temporary chip select fix to have the same layout as previously
- [DMAS-53759] - Change annotations with taxons to show entire taxonomy name instead of taxonomy code
- [DMAS-53762] - UI testing's checkstyle configuration should forbid unused variables
- [DMAS-53789] - Include user names in TestConfig.User
- [DMAS-53804] - Disable SeaTube V1 and V2 tests
- [DMAS-53822] - Investigate issues with new imagenex .881a files from DAF testing
- [DMAS-53838] - When generating new images don't go modal - stay interactive
- [DMAS-53843] - Toolbox text not vertically balanced when open
- [DMAS-53844] - Toolboxes need a RESET button
- [DMAS-53856] - Add units to colourlimit options (dB)
- [DMAS-53859] - Flip tick marks outside of plot on ADCP daily current plots
- [DMAS-53864] - Add More info to failure message in ScreenShotUtil for Screenshot size difference
- [DMAS-53872] - CODAR clean data products - modify some functions to better handle the qaqc flag 9
- [DMAS-53891] - Disable the download bar when running tests
- [DMAS-53941] - As a Hydrophone user, I would like weekly LTSAs and SPDs plots in the month tab in Data Preview
- [DMAS-53950] - Schedule UI tests to run every night of the week
- [DMAS-53988] - Add more checkstyle rules to ui-testing
- [DMAS-53991] - update selenium script for reprocess console to capture change in DMAS-53889
- [DMAS-54092] - When first triggering shifting or pushing new Plots, Display the "Starting graphics processor" message.
- [DMAS-54093] - Disable troublesome UI tests
- [DMAS-54113] - Adjust data player holders for ADCP plots to remove black line between different images
- [DMAS-54152] - The display in the searchtree for cast subset entries should be Down Cast instead of DOWN_CAST
- [DMAS-54153] - data cannot be plotted in Plotting Utility or downloaded from Data Search under Community Fisher stations for Down Casts
- [DMAS-54157] - Add better user privilege check to DOIDatasetService
- [DMAS-54170] - Reduce MATLAB info messaging by suppressing warning backtrace
- [DMAS-54182] - Improve ASL manufacturer's format integration with EchoView
- [DMAS-54252] - Write UI tests for "Mini Dmas"
- [DMAS-54256] - Go back to using old DOI algorithm for the ID
Requirement- [DMAS-49443] - Reqs Design Investigation for State of Ocean Climatology plots
- [DMAS-53497] - Add requirements for the dataset landing page
- [DMAS-53531] - Record requirements for creating a batch
- [DMAS-53592] - Elicit and record requirements for citation text service
- [DMAS-53646] - Document UI test notifications requirements
- [DMAS-53863] - Gather requirements
- [DMAS-53929] - update dataset landing page requirements
- [DMAS-53977] - Document screenshotting requirements
- [DMAS-54047] - Document requirements for nightly runs
- [DMAS-54061] - update requirements for minting doi to certain datacite environment
- [DMAS-54075] - Record requirements for viewing a batch
- [DMAS-54102] - Record requirements for batch update
Design- [DMAS-52859] - Design for database Datasets
- [DMAS-53647] - Design email notifications
- [DMAS-53648] - Database design for supporting French translations
- [DMAS-53898] - Update landing page mockups to include Documentation link
- [DMAS-53934] - Update mockup for manual create of DOI from site device to include choosing between test and prod
- [DMAS-54136] - Design how service will be used without a token
Implementation- [DMAS-50597] - Add the ability to rerun failed tests
- [DMAS-50622] - Add a devicetype ID column
- [DMAS-50625] - Populate the IP address on entering the device ID
- [DMAS-51037] - Ensure "expected" plots exist before validating them with ScreenshotUtil
- [DMAS-51493] - Implementation for SOO Climatology plots
- [DMAS-52353] - DeviceSyncService to handle save and update, return user name
- [DMAS-52953] - Generate an ISO Metadata XML file
- [DMAS-53143] - Modify to notify user of unavailable data and prevent additional service calls
- [DMAS-53178] - Implement front-end changes to support displaying Query PID details on the Landing Page
- [DMAS-53182] - Implement back-end changes for query details to be implemented
- [DMAS-53185] - Implement Selenium Tests for Dataset and Query PID Landing Page
- [DMAS-53219] - Extract services used in live DAF test configuration to their own files
- [DMAS-53240] - Refactor TestHistoryTable to use the atomic model
- [DMAS-53241] - Refactor TestHistoryTable to use media queries instead of window resize events
- [DMAS-53244] - Add tables for metrics summary storage
- [DMAS-53271] - Implement back-end changes for generating a citation with a query pid
- [DMAS-53272] - Implement front-end changes for generating a citation with a query pid
- [DMAS-53273] - Have the Toolbox header change with the Device Category selection
- [DMAS-53306] - Add query citation to selenium test
- [DMAS-53315] - Update testing module for the main menu more changes
- [DMAS-53316] - Implement Data Player Search Options for Nortek ADCP's
- [DMAS-53322] - Implement front-end for DOI Generation to Site Device Maintenance
- [DMAS-53323] - Implement back-end for DOI Generation
- [DMAS-53326] - Add DOI Generation to Site Device Maintenance Selenium Tests
- [DMAS-53335] - Change field label for ROR ID in Network Console to "Organization ROR ID"
- [DMAS-53336] - Implement onSubmit function for ADCP Toolbox
- [DMAS-53349] - Change text in GeoSpatial Map layer selection to “Community Fishers”
- [DMAS-53409] - Update CKAN API calls to upload files
- [DMAS-53413] - Have toolbox expanded when first opened from the main menu (⋮)
- [DMAS-53436] - Integrate (Dev Playground) Data Player into the "dashboard"
- [DMAS-53437] - Add Data Player to Ocean's 2.0 (Backend)
- [DMAS-53442] - Tweek Hydrophone layout not to clip any images
- [DMAS-53444] - Implement back-end changes for generating a url to the data search page based on a DOI.
- [DMAS-53452] - Implement metrics topic service
- [DMAS-53455] - Implement front-end changes for generating a URL to the data search page on the DOI landing page.
- [DMAS-53473] - add a selenium test for the data search link with the dataset landing page tests
- [DMAS-53478] - Keep practical salinity in the SOO/E file products
- [DMAS-53494] - Refactor details panels to be more modular
- [DMAS-53498] - Add a table to landing page with all doi versions
- [DMAS-53499] - Update minting job to include ROR and fundingReference
- [DMAS-53520] - add domain objects for new task tables
- [DMAS-53521] - Create sql script for new task tables
- [DMAS-53522] - Create sql script for new task transaction tables
- [DMAS-53525] - Add selenium test to ensure that the landing page does not require a login.
- [DMAS-53528] - Integrate basic data viewer options into plothydrophonespectrogram (colourmap, and colourmap limits)
- [DMAS-53549] - Refactor reprocessing to use new task framework
- [DMAS-53553] - Add support to return all the DOI versions for a specified DOI
- [DMAS-53556] - Send a notification email when UI tests fail overnight
- [DMAS-53559] - Apply 70% rule and fix extra vertical lines in Anomaly plot
- [DMAS-53563] - Auto display config dialogue on first load
- [DMAS-53572] - update site device maintenance routing paths in frontend
- [DMAS-53573] - update sdm paths in backend
- [DMAS-53575] - dataset landing page frontend
- [DMAS-53576] - dataset landing page backend
- [DMAS-53577] - dataset landing page ui test
- [DMAS-53590] - Populate new task tables with current data
- [DMAS-53595] - Implement citationText public service
- [DMAS-53600] - refactor job processing done after dequeueing from the scheduler topic
- [DMAS-53601] - refactor search to use new task tables
- [DMAS-53605] - update taskmanagement UI
- [DMAS-53613] - Move climate plots to a new job that runs daily averages from source data
- [DMAS-53620] - Implement onSubmit for Hydrophone Options in DataPlayer
- [DMAS-53637] - Update ISO19115 XML and CKAN Datasets with French title and abstract
- [DMAS-53653] - Concatenating data from two source wav files without missing samples
- [DMAS-53655] - Implement button changes following the selected design
- [DMAS-53664] - refactor JobService API
- [DMAS-53673] - Create web service for uploading translation files
- [DMAS-53674] - Create dal layer for I18N
- [DMAS-53675] - Change Date Time Picker To Be The Same as SeaTube
- [DMAS-53676] - Implement back-end changes to add mobile datasets to DOI minting
- [DMAS-53678] - Write Selenium tests for test cases DV.TC.101 - DV.TC.103, DV.TC.108/109, DV.TC.111,112
- [DMAS-53686] - Update DB with support for hierarchical tasks
- [DMAS-53690] - Create database scripts for I18N
- [DMAS-53697] - Dynamically Get Default ADCP and Hydrophone Options in DataPlayer.jsx
- [DMAS-53699] - Add In Props To DataPlayer Components So They Are Easy To Find With Selenium
- [DMAS-53701] - As a developer I would like to support the json postgresql data type in hibernate to allow for more flexible storage of JSON
- [DMAS-53710] - Refactor code for sending tasks from the web machine to the task machine
- [DMAS-53756] - Implement back-end changes needed to parse search parameters
- [DMAS-53795] - Modify Task job 340. Cast Data (4) Ingestion Postprocess to stop archiving the .castdata files
- [DMAS-53803] - Add input and output columns to tm_task
- [DMAS-53817] - Implement front-end changes to display data product options on the landing page
- [DMAS-53820] - Update landing page selenium tests to include data product options
- [DMAS-53831] - Implement Changes
- [DMAS-53834] - UiTest.login will retry forever
- [DMAS-53839] - Tiny tweeks for state of ocean climate plots
- [DMAS-53840] - refactor jobservice activator and generic job to use TM_Task
- [DMAS-53845] - refactor TaskService to receive TM_Task's
- [DMAS-53855] - Add support JSON in HSQL for unit testing
- [DMAS-53857] - View batch tasks
- [DMAS-53874] - Add missing validation to service
- [DMAS-53881] - Refactor Seatube and Expedition to use new withSnackBars
- [DMAS-53885] - Add registry service
- [DMAS-53892] - Modify FileUpload screen to accept a translation file
- [DMAS-53903] - remove all remaining references to taskhistory and task and replace them with tm_task
- [DMAS-53948] - Add React & oceans-next code to TaskManagement front end
- [DMAS-53949] - Add CODAR data availability plots to daily and monthly tabs in Data Preview
- [DMAS-53992] - Add tests for the DOI History table
- [DMAS-54046] - Add a timeout to the nightly test run
- [DMAS-54076] - Add project structure to our react codebase
- [DMAS-54095] - Update selenium script to capture any UI change did in DMAS-54049
- [DMAS-54106] - Add new page into dmas menu of Oceans 2.0
- [DMAS-54137] - Change service to not require a token
- [DMAS-54160] - Update relevant selenium tests
- [DMAS-54164] - hist table in database
- [DMAS-54165] - Revert all commits made in this user story
- [DMAS-54198] - implement link from site device page to SDM
- [DMAS-54218] - Make it easier to run the whole test suite manually
- [DMAS-54228] - Disable more flaky UI tests
- [DMAS-54263] - Revert changes to layout at small window sizes
Test- [DMAS-52111] - Test Plan for SOOC plots
- [DMAS-53902] - Add webservice tests for TaskDefinitionService and delete tests for jobService
Bug (ST)- [DMAS-37856] - fix bug so that datefrom on sensor data rating allows the same time for different sensors and as the device data rating
- [DMAS-50498] - Please do not use "Wetlabs FLNTU serial" deviceport for ECO Triplet BBFL2 devices in topology of automated live DAF test
- [DMAS-53331] - The device name displayed in a test configuration is sometimes incorrect
- [DMAS-53381] - Fix broken tests in DashboardManagement
- [DMAS-53414] - Edit Hydrophone Toolbox [ZOOMXY] option
- [DMAS-53416] - Use proper formatting when displaying a citation on the DOI Landing Page
- [DMAS-53547] - Fix data player to display ADCP/Aquadopp device data
- [DMAS-53560] - Toolbox is not consistent in its width
- [DMAS-53632] - Fix failing tests in dataProductDelivery
- [DMAS-53650] - Fix shrunken leaflet popup for single cast search tree nodes
- [DMAS-53707] - ADCP Plots keep trying to load more files
- [DMAS-53861] - Link to PNG/PDF below the new climate/anomaly plots in Data Preview are incorrect
- [DMAS-53923] - Task management job tree is blank. Other areas of QA may be affected as well.
- [DMAS-53990] - I can't run tests manually on Jenkins
- [DMAS-53995] - NullPointerException in TaskDefinitionService.updateTaskType
- [DMAS-54073] - TaskDefinitionDetailAssembler does not handle passwords as the DataMapAssembler did
- [DMAS-54128] - Task Management's Task Id for the schedule is undefined when no task is selected
- [DMAS-54129] - TaskDefinitionService does not send responses for some methods
- [DMAS-54239] - Nightly test run failed because one test depends on a disabled method
- [DMAS-54253] - The canarie registry service currently requires login - it shouldn't
Investigation- [DMAS-53910] - Please investigate this issue and attatch some downloaded image on this ticket
Documentation- [DMAS-52122] - Documentation for State of Ocean Climatology plots
- [DMAS-53570] - Add new tests for new options
|
February 27, 2020
...
Major release for Oceans 2.0.
Instruments
- Data acquisition bottleneck detection and reaction: design and start of implementation for a system of automated quarantine of problematic / late data
- Sandbox improvements: improvements to support user's code, more usability and reliability issues
- Improvements the Community Fishers / Citizen Scientist data acquisition Android App: support for training and testing with bug fixes/adjustments
- Integration with Data Search (in-progress)
- Bug fixes, testing and support for training
- Improvements to cast detection metadata handling (latitude, longitude, depth)
Complex Data Player
- Adding options for ADCP display
- Hydrophone and ADCP display and infrastructure in-progress
Automated Testing and Continuous Deployment
- Automated UI testing: continuing work on test cases and reliability
- Continuous deployment: process improvements
- Bug fixes and features to support testing and deployment of on ship systems
- Improvements to live DAF testing
- Automated release notes (investigation)
Data Products
- State of Ocean / Environment Climatology and Anomaly Plots (implementation complete, todo: testing and linking)
- Added options for ADCP current plots
- SIMBA ice buoy data products improved for multiple deployments
- Bug fixes
Maintenance and Production Developer
- Added new community pages on ONC website
- System console final? improvements
- Various other bug fixes and small projects
SeaTubeV3 - CANARIE & NOAA & ONC
- Delete functionality for annotations and playlists
- Improved search function
- Bug fixes
Dashboards - CANARIE
MINTED - CANARIE
Added much more content to landing page, including data set and subset queryPID (these are DOI modifiers used to instances of datasets)
- Add the RORID unique identifier for contributing Research Organization (Registry IDentifiers)
- Batch system (this is only partly a MINTED feature): design, including a potential update to the core task model
- SiteDeviceSubsets maintenance UI improved
CIOOS / ERDDAP
- Upgrading datasets infrastructure for erddap ckan, making it more presentable (in-progress)
...
Major release for Oceans 2.0. The holiday break usually means fewer features are developed.
Instruments
AIS parsing: design (in-progress)
- Data acquisition bottleneck detection and reaction: investigation, design (in-progress)
- Sandbox improvements: improvements to support user's code, more usability and reliability issues
- Improvements the Community Fishers / Citizen Scientist data acquisition Android App: reconnect/retry data transfer, fix some bluetooth/wifi issues
- Integration with Data Search (in-progress)
- Refactor plot generation
- Bug fixes and testing
...
Automated task testing framework implementation
- Automated UI testing: expanded coverage, test improvements, structural changes for maintainability
- Continuous deployment: separate front and back-end compilation for faster builds
Data Products
- New data product for ASL echosounders: manufacturer's raw binary .01A files (these are compatible with EchoView and other 3rd party software)
- Prevent jitter in CODAR GIFs
- World Magnetic Model update
- Bug fixes in these areas:
- SIMBA ice buoy
- Kongsberg Rotary SONAR (thanks to Chris de Moustier),
- stuck searches
- RDI ensemble/average time out of order when accessing live data
Maintenance and Production Developer
- Auto refresh in Plotting Utility is now available in saved plots
- Manual QAQC job handles overlaps
- World Magnetic Model update
- Security improvements
- System console improvements: dequeue/queisce function and status now displayed, UI improvements, including search and refresh
- Various other bug fixes and small projects
SeaTubeV3 - CANARIE & NOAA & ONC
- Upgrade Material-UI to V4 (enables new features to be developed)
- Video player re-implementation, making it useable for both dashboards and SeaTube
- Improvements to Digital Fishers main page and management pages
- SeaTubeV3 and annotations available on-ship without internet or if Oceans2.0 is down
- SeaTubeV3 theme improvements
- Bug fixes
Dashboards - CANARIE
- Users can now see all dashboards shared with them
MINTED - CANARIE
- UI for sitedevicesubsets
- Requirements and design for versioning data and metadata improvements, including updating DOIs (in-progress)
- DOIs for fixed deployments
CIOOS / ERDDAP
Tickets Released: Oceans 2.0: 19.12.000 (accessible to internal users only). Total: 191.
...