...
The information below is written in plain language as much as possible. Detailed release notes are available on internal confluence pages (requires login).
December
...
18, 2020
Minor release: new features for the Dashboards project, STRAW-b driver, data product log file fix
Tickets Released: Oceans 2.0: 20.11.0023 (accessible to internal users only). Total: 12.
Expand |
---|
Bug- [DMAS-57274] - Data search download does not attach the correct logfile to the deviceID
- [DMAS-57279] - EX1703 Dive 14 is not synchronized with annotations
- [DMAS-57285] - Fix link on done button in RO data rating maintenance page
- [DMAS-57286] - Don't reset availability chart when making other changes in config
- [DMAS-57291] - Date range is not saving correctly in the video widget date selector
- [DMAS-57293] - Don't show "No data available" when loading availability chart
TaskImplementation- [DMAS-57204] - Change configuration to allow trace names to be modified
- [DMAS-57216] - Add DataAvailability to Audio Config
- [DMAS-57228] - Add the ability to select a day range from the data availability chart
- [DMAS-57295] - Hook up date range select into widget configs
|
December 16, 2020
Minor release: new features for the Dashboards project, fixes for long vides on SeaTube
Tickets Released: Oceans 2.0: 20.11.002 (accessible to internal users only). Total: 15.
Expand |
---|
Bug- [DMAS-57190] - Use better chart default and indicate no data if neither axis has data
- [DMAS-57238] - Closing and re-opening the data source selector is causing a few problems with filters
- [DMAS-57241] - Fix Characteristic fields rendering out of an accordion when value is ''
- [DMAS-57247] - Video using location selector is crashing
- [DMAS-57255] - Long videos with gaps display the wrong timestamp
- [DMAS-57276] - Video not playing latest when requested
Task- [DMAS-57052] - Get the chart to give better feedback if no data is found for a trace
- [DMAS-57152] - Rename "Sandbox Widget" to "User Defined Tasks Widget"
Implementation- [DMAS-57151] - Merge Sandbox widget commits to the release branch
- [DMAS-57182] - Create DataAvailabilityChart component
- [DMAS-57192] - Add quick real-time support to TimeSeriesScalarDatachart
- [DMAS-57215] - Add DataAvailability to Video Config
- [DMAS-57217] - Add DataAvailability to Chart Config
- [DMAS-57218] - Add DataAvailability to Selector
- [DMAS-57249] - Cancel pending SearchServiceAjax calls if new ones issued
|
Minor release: new features for the Dashboards project TBD
...
December 9, 2020
Minor release: bug fixes for all projects and new features for the Dashboards project
Tickets Released: Oceans 2.0: 20.11.001 (accessible to internal users only). Total: 3233.
Expand |
---|
Bug- [DMAS-56776] - Certain annotationhdrs may be unable to pass line filtering
- [DMAS-57044] - Selector Filter issues
- [DMAS-57064] - Display of embedded widgets sometimes doesn't show widget content
- [DMAS-57107] - Some test results are missing in ST Broad Search
- [DMAS-57118] - Edit Annotation button not working for NOAA Admin Tester in QA
- [DMAS-57145] - Video not playing in embedded dashboards
- [DMAS-57157] - Broad taxon search does not find children of WoRDSS taxons
- [DMAS-57160] - Search button on List panel not working in Expedition Management
- [DMAS-57163] - TimeSeriesChart crashes when zoom level only changed on y axis
- [DMAS-57173] - Hydrophone data products not retrieving archived files and returning thumb/small images
- [DMAS-57193] - Chart not resizing vertically when widget is resized
Task- [DMAS-56490] - SeaTube search appears to work differently in V2 than V3
- [DMAS-57091] - Fix remaining issues with SeaTube video player
- [DMAS-57102] - Reorder widget menu items
- [DMAS-57112] - support the $latitude in depth formula for Community Fishers AML Plus CTD sets
- [DMAS-57161] - Allow regular SeaTube Search with an expedition selected
- [DMAS-57176] - Prevent the Chart loading bar from shifting the chart down
- [DMAS-57177] - Disable Search button and display progress bar as soon as search button is clicked for Broad Search
- [DMAS-57179] - Erddap links on the SiteDeviceMaintenance page go to the wrong place
- [DMAS-57187] - Improve warning messaging in RDI ADCP data products for high tilts
- [DMAS-57188] - Remove rolecomment from MATLAB data product acknowledgement
- [DMAS-57200] - Make taxon broad search logic taxonomy-agnostic
- [DMAS-57202] - Update community fishers parsers to match on NaN values in datalines
Implementation- [DMAS-56488] - Update Chart widget and config to support multiple traces
- [DMAS-57051] - Ensure all traces on a chart are different colours
- [DMAS-57065] - Ensure all traces on a chart with the same sensor type have differently named legends
- [DMAS-57067] - Turn the availability prototype into a base component
Bug (ST)- [DMAS-57092] - Playing a seatube playlist fails with an error
- [DMAS-57093] - "Stop recording" button fails with an error
- [DMAS-57106] - Snapshot stops working in V3
- [DMAS-57133] - Devices service call is using the dateFrom for both the dateFrom and dateTo parameter
- [DMAS-57189] - Rayfin camera takePicture not working in seascript
|
...
Expand |
---|
Usability- [DMAS-56910] - Update broad search frontend to handle comment-only searches
Bug- [DMAS-53800] - DFO/IOS Drifter data not available in Data Search
- [DMAS-53825] - Log files aren't generating in Data Search since Feb 22 for piggyback sensors on CTDs
- [DMAS-54769] - AIS Data Source drivers aren't collecting any readings
- [DMAS-55169] - Fix a broken test in contentONC of DiveDetailsTest
- [DMAS-55783] - Browser memory goes up quickly and browser can't respond after loading search tree node 29
- [DMAS-56283] - Plotting utility widget sometimes goes to fullscreen by itself
- [DMAS-56765] - In Video widget selecting Latest doesn't display the latest video
- [DMAS-56790] - Fix failing test in website.General
- [DMAS-56843] - Search failures early Nov 2020
- [DMAS-56847] - Investigate and fix QA search automation slowness
- [DMAS-56849] - Different search delete behaviour between MATLAB and java data products - inconsistent cancel behaviour for searches
- [DMAS-56892] - Data Player config doesn't show saved device
- [DMAS-56908] - Fix bugs in DashboardDisplay UI tests
- [DMAS-56911] - Some annotation search sensor data not being exported under certain conditions
- [DMAS-56925] - Sensor attribute table under sensor listing sometimes displays "data error"
- [DMAS-56974] - Data Player Widget in Dashboards does not load valid data by default
- [DMAS-56980] - Links to WoRMS and CMECS broken on Taxonomy Management page
- [DMAS-56986] - Task management does not display JSON text parameters properly
- [DMAS-57000] - Fix failing tests in DataViewer
- [DMAS-57004] - Reset on Annotation List not working
- [DMAS-57019] - Fix minor bug in castdatacorrection for uncompensated salinity
- [DMAS-57020] - Fix broken test in GeospatialMap.checkCastAnnotations
- [DMAS-57045] - Getting piggyback devices for Community Fishers is failing after refactor of getpiggy
- [DMAS-57047] - Fix broken tests in GenerationAndDisplay
- [DMAS-57062] - Fix Taxon field to clear properly when Reset is clicked
- [DMAS-57071] - Need add unique constraint on devicetypeid in parserdefinition table
- [DMAS-57073] - Fix failing UI tests in PlottingUtility
- [DMAS-57077] - Fix failing UI test in CruiseManagement
- [DMAS-57078] - Fix failing tests in datapreview.annotation
- [DMAS-57082] - Fix test failing in cameraControl
- [DMAS-57084] - Add wait to datapreview.generation
- [DMAS-57088] - Fix Failing UI tests in website.general
- [DMAS-57089] - Handle changing of individual piggyback devices
- [DMAS-57096] - Builds of Oceans Next master and release branches time out often
- [DMAS-57103] - Fix failing tests in geospatial map
- [DMAS-57120] - Fix failing UI tests in STV3 SensorReadingsTest
User Story- [DMAS-37390] - As a data team member, I would like the sensorcodename listed on the sensor listing page so I don't have to look it up using SQL
- [DMAS-47717] - Embed a Dashboard
- [DMAS-48822] - Select scalar data using location etc.
- [DMAS-54925] - As a system operator, I want to support FLAC source hydrophones and data products
- [DMAS-56140] - As a data specialist I would like the ability to exclude QAQC test dependency/inheritance from specific QAQC tests or sensors
- [DMAS-56374] - As a software developer, I'd like the Physical Characteristics tab of DeviceDetail page updated to React
- [DMAS-56484] - As a software developer, I'd like the DeviceAction tab of DeviceListing updated to React
- [DMAS-56511] - As a dashboard creator I want a standard way of selecting date ranges for data display across widget types so I can configure quickly
- [DMAS-56651] - As a software developer, I'd like the Electrical Rating page updated to React
- [DMAS-56663] - As a software developer, I'd like the Port tab of DeviceListing updated to React
- [DMAS-56825] - As an ONC user, I would like the ability to clone an existing button set configuration
- [DMAS-56831] - As a data stewardship team member, I would like the sensorcodename displayed on the sensor tab table of the Device Listing page
- [DMAS-56880] - As a software developer, I'd like the Data Rating page updated to React
- [DMAS-56890] - As a Data Search user, I would like to be able to re-run my cancelled searches
- [DMAS-56971] - SCUv2 ports are not alerting properly
Task- [DMAS-45380] - As a user, I would like to see appropriate icons in data search for OE Nav FIX and WBL files
- [DMAS-55029] - As a data steward, I'd like to be able to see the history of sensorattributes and to edit the effective dates in the UI
- [DMAS-55115] - Icons and names for WERA Raw Data Products are non-descript
- [DMAS-56620] - Create DataSearch Automation Test Case for Android log file
- [DMAS-56622] - improve display of the Site tab now in React since DMAS-56251
- [DMAS-56627] - Add hide title toggle to data player widget
- [DMAS-56630] - As a chart user I want the ability to fill chart with currently displayed data to see it better
- [DMAS-56700] - Add UI tests for video widget
- [DMAS-56742] - new icons needed to support Data Search of STRAW b new data product types
- [DMAS-56752] - Temporarily hide Sensor Id option in the Chart Widget
- [DMAS-56756] - Comment field under some plots is too long
- [DMAS-56760] - Add ONC branding to the Geospatial Map light page
- [DMAS-56763] - Add UI tests for image and interactive plot widgets
- [DMAS-56782] - Add HTML title tags to the geospatial light page
- [DMAS-56863] - Improve display of the ElectricalRating tab now in React since DMAS-56651
- [DMAS-56903] - Add UI test for ONC branding on Geospatial light page
- [DMAS-56916] - Selector tweaks
- [DMAS-56917] - Run UI tests at local noon
- [DMAS-56977] - Add some icons to the widget's three dot menus
- [DMAS-56979] - Add relevant device categories so the correct devices display in the device selector in the the video widget configuration
- [DMAS-56987] - Add UI test for reference links on Taxonomy Management page
- [DMAS-56996] - Please handle "Network Error" in ST V3 page while a user is not logged in.
- [DMAS-57007] - Add prop to DataPlayerCategorySelect
- [DMAS-57018] - Upgrade ChromeDriver to version 87
- [DMAS-57022] - Automatic merge failure release 20.10.00 to master
- [DMAS-57038] - Create UI test to ensure absence of error snackbar on STV3 start-up
- [DMAS-57060] - Disable grouping by Taxon on comment-only broad searches
- [DMAS-57105] - Filter ruv files with file state E from CODAR combiner services
Requirement- [DMAS-56850] - Create requirements for snapshots for all STV3 users
- [DMAS-57063] - Gather requirement for SCU V2 bit alarms
Implementation- [DMAS-49282] - Implement unzipping
- [DMAS-49283] - Create Sandbox widget config
- [DMAS-49284] - Create Sandbox widget display
- [DMAS-53809] - make the drop-down in taxonomy development UI for additional attributes be alphabetical order
- [DMAS-56198] - Implement snackbars for dashboards
- [DMAS-56375] - Write service and update DeviceListing.vm to render React for the Physical Characteristics tab
- [DMAS-56376] - Update selenium scripts for the Physical Characteristics tab
- [DMAS-56377] - Write new React page for Physical Characteristics
- [DMAS-56485] - Write new React Page for Device Actions
- [DMAS-56486] - Update selenium scripts for Device Action tab
- [DMAS-56487] - Update Device Action tab to use React
- [DMAS-56615] - Update TimeSeriesScalarDataChart to support multiple traces per chart
- [DMAS-56666] - Update selenium scripts for Port tab
- [DMAS-56727] - Implement front-end embed option
- [DMAS-56728] - Implement backend support for rendering embeddable stuff
- [DMAS-56731] - Implement a page in Oceans Next that renders an individual widget given a widgetId
- [DMAS-56739] - Update selenium scripts for the ER tab
- [DMAS-56761] - Create storybook entry for embed UI
- [DMAS-56783] - Update electrical rating table in database to meet requirement IM.RQ.140
- [DMAS-56789] - Work around the problem by aborting builds that take too long
- [DMAS-56795] - Delete QAQC results which souceId is not inherited after Reprocess or QAQCReprocess
- [DMAS-56803] - Add UI tests for Dashboard embed functionality
- [DMAS-56817] - Add coverage for site-device-maintenance
- [DMAS-56828] - Code change for adding Sensor Code Name field
- [DMAS-56832] - Code change for adding Sensor Code Name field
- [DMAS-56858] - Add coverage for device-port
- [DMAS-56864] - Implement a page in Oceans 2 that renders the widget without the Oceans 2.0 header
- [DMAS-56868] - Implement button set cloning
- [DMAS-56870] - Allow snapshots for all STV3 users
- [DMAS-56879] - Change backend to allow anonymous users to create snapshots
- [DMAS-56881] - Update backend for Data Rating tab
- [DMAS-56882] - Write new react page for Data Rating tab
- [DMAS-56883] - Update selenium scripts for Data Rating
- [DMAS-56893] - Update backend for DataRating Maintenance page
- [DMAS-56894] - Write new React Page for DataRating Maintenance
- [DMAS-56895] - Write UI testing for button set cloning
- [DMAS-56901] - Confirm Flac and Wav files have equivalent embedded metadata
- [DMAS-56902] - Refactor export to reuse the progress area from the regular search
- [DMAS-56904] - Support generation of Hydrophone dataproducts using FLAC as source file.
- [DMAS-56905] - Update hydrophone source file data product option for spectrograms
- [DMAS-56906] - Implement dialog in oceans next to provide embed code for a widget
- [DMAS-56926] - Write UI tests for anonymous user snapshots in V3
- [DMAS-56963] - allow searches to be cancelled
- [DMAS-56964] - Hide the title bar if displaying an embedded dashboard
- [DMAS-56965] - Support FLAC files on search hydrophone data
- [DMAS-56967] - Change UI to render used fields outside of an accordion
- [DMAS-57001] - Add "Saving Site Device..." notification while waiting for site device to finish saving
- [DMAS-57005] - Implement Continuous Video component from SeaTube into the Video Widget
- [DMAS-57008] - Allow users to rerun cancelled searches in a data search cart
- [DMAS-57012] - When FLAC files are archived, label with file_state P
- [DMAS-57028] - development of changes for WERA data icons
- [DMAS-57034] - Modify AlarmSetting page for SCUV2 bitAlarm
- [DMAS-57043] - Update SearchHydrophoneData UI test
- [DMAS-57050] - script for SCU V2 bitAlarms
- [DMAS-57054] - Prevent the chart from completely reloading each time the user requests new data by panning, etc
- [DMAS-57056] - Update JBAlarmService to check SCU V2 status error
- [DMAS-57079] - script for update existing password to encrypt value
- [DMAS-57080] - SQL Script for WERA Raw Data Changes
- [DMAS-57099] - Make the build timeout longer
- [DMAS-57101] - Don't run "npm run build" on the release branch
- [DMAS-57111] - rollback code for more testing
- [DMAS-57134] - script for default SCU V2 bitAlarm sensorAttribute
Test- [DMAS-56845] - add selenium tests for sensor attribute history
- [DMAS-56966] - Update selenium tests for cancelled searches
- [DMAS-56985] - Update Webservice Test for Device Sensor Service Changes
- [DMAS-57021] - add selenium tests for rerunning searches
- [DMAS-57046] - Add selenium to check that drifters appear in data search tree
Bug (ST)- [DMAS-56841] - Fix DeviceDetailsTest.checkSiteTab
- [DMAS-56969] - Update selenium scripts for SiteDeviceMaintenanceTest to test adding edge cases
- [DMAS-57114] - Fix data diversion cell matrix for HYD files
|
...
Tickets Released: Oceans 2.0: 20.10.003 (accessible to internal users only). Total: 4.
Expand |
---|
Bug- [DMAS-56912] - Fix snackbar messages incorrectly appearing on DeviceActionMaintenance
- [DMAS-56927] - Aligned and Depth-binned cast data not generated for all sensors on a device when one sensor is flagged as bad
- [DMAS-56997] - SiteDevice page showing Has ERDDAP 'False' when there are ERDDAP records associated
Implementation- [DMAS-55753] - Design and implement back-end infrastructure for camera snapshots
|
...
Tickets Released: Oceans 2.0: 20.10.002 (accessible to internal users only). Total: 5.
Expand |
---|
Bug- [DMAS-56405] - there is no refresh after login
- [DMAS-56758] - List of files in Video Player is in reverse order
- [DMAS-56867] - Sitedeviceid=1200233 not updating
- [DMAS-56885] - Fix existing geospatial polgyon strings in backend
- [DMAS-56909] - updating timestamp on device action does not work
|
...
Tickets Released: Oceans 2.0: 20.10.001 (accessible to internal users only). Total: 12.
Expand |
---|
Bug- [DMAS-56703] - Sanitize polygon definition string to remove carriage returns
- [DMAS-56793] - Why does backdating QAQC/reprocessing log files not work?
- [DMAS-56842] - Automated JIRA ticket creation failing in PROD for data search failure
- [DMAS-56844] - Device Action UI tab displaying incorrect timestamps
- [DMAS-56851] - Demo environment reprocess tasks throwing errors
Task- [DMAS-56810] - Add CSV export capabilities to SeaTubeBroadAnnotationService
- [DMAS-56866] - Chart display tweaks
- [DMAS-56871] - Add CSV and special characters export capabilities to broad search in frontend
- [DMAS-56887] - Merge lost Video Widget date changes to release/20.10.000
Implementation- [DMAS-55253] - Pro Oceanus driver - stop sampling when driver is idled
- [DMAS-55255] - Sea-Bird CTD - stop sampling when driver is idled
- [DMAS-56682] - Implement ability to reset graph back to original date / scale
|
...
Tickets Released: Oceans 2.0: 20.10.000 (accessible to internal users only). Total: 142.
Expand |
---|
Bug- [DMAS-39639] - All shorestations try to connect to 'jobs' queue regardless of db connection
- [DMAS-48706] - year picker does not work in the data agreement attribution interface in Network Console
- [DMAS-53663] - Duplicate Key "9159" when reload DAFTest cache
- [DMAS-54444] - Fix broken test in EventDetection.checkEventMaintenance
- [DMAS-55159] - Disconnect from postgres caused PA shorestation to not parse data
- [DMAS-55934] - Tests failing in SearchTreeMaintenance
- [DMAS-56513] - Brand new web service tests fail with "No TestTreeNodeVerification exists with the key {TestTreeNodeId=<id>}"
- [DMAS-56547] - Tests failing in CruiseManagement
- [DMAS-56553] - Test failing in ExploreDMASTest
- [DMAS-56557] - QAQC tests failing from cache reload message not being received from some hosts
- [DMAS-56559] - test failing in JunctionBoxControlAndMonitoring
- [DMAS-56560] - Tests failing in ExploreErddapTest
- [DMAS-56566] - PAMGuard tasks showing up twice in TaskManagement when ordered by job detail id
- [DMAS-56567] - Multiple inheritance of the same QAQC test from different devices conflicts, causes QAQCresult "flapping", severely impacting performance
- [DMAS-56574] - MiniDmas Automation tests fail to send cache reload messages
- [DMAS-56581] - Test failing in Users
- [DMAS-56589] - Tests failing in DataSearch
- [DMAS-56617] - Fix typo in instructions for deploying Oceans Next to a new server
- [DMAS-56634] - uptime and lastreading on DeviceConsole not show values for running instruments in QA with master branch
- [DMAS-56637] - Oceans Next CI builds sometimes fill the disk with core dumps
- [DMAS-56640] - Fix failing tests in geospatialMap
- [DMAS-56643] - In QA, ghostscript (gs) is crashing and creating gc memory dumps in /tmp, filling the disk
- [DMAS-56655] - Browser freezes on Expedition Management page after click on the tree node
- [DMAS-56656] - Unable to make a dataset inactive from ERDDAP Management page.
- [DMAS-56657] - QaqcResults for the same sensorId and QaqcId have overlapping timestamps
- [DMAS-56660] - Fix failing tests in datapreview.GenerationAndDisplay
- [DMAS-56671] - Fix failing test in plottingUtility.Basics
- [DMAS-56678] - Oceans 2 deploy script exits after 'checkout' operation if its ref is a commit (not a branch or tag)
- [DMAS-56679] - Oceans 2.0 deployment rollback operation doesn't work
- [DMAS-56685] - Reprocessing doesnt handle qaqc inheritance correctly
- [DMAS-56716] - Fix bug where Dataset title and abstract have an incorrect log message
- [DMAS-56723] - Failed cache reloads caused the SOVI machine to all shorestation activity
- [DMAS-56725] - Depth Filter in the location selector isn't returning the correct list of location nodes
- [DMAS-56733] - DataPlayer device dropdown does not display a list of devices
- [DMAS-56736] - Fix search failures in QA automation for Nortek DPs due to recent DB refresh
- [DMAS-56737] - Device selector is not working
- [DMAS-56750] - Exclude mobile position sensors from cast plots
- [DMAS-56770] - Incorrect sitedevice assigned to casts done with CTD device 48040
- [DMAS-56777] - Fix failing tests in DataPreviewManagement
- [DMAS-56779] - Fix failing tests in datapreview annotation
- [DMAS-56780] - Fix failing tests in datapreview generation
- [DMAS-56800] - year picker does not work in the user interface on the User Management page
- [DMAS-56805] - Device service is being called by the chart widget infinitely
- [DMAS-56820] - webpack build failing with heap errors
- [DMAS-56821] - the red/green lights dont show up on reprocess console for jvms with multiple roles
User Story- [DMAS-50918] - As a developer, I would like versioning of database scripts migrated from SVN to git
- [DMAS-52376] - As a data steward and data team member, I would like ReprocessConsole to allow to only update automated qaqc flags without reprocessing data
- [DMAS-52980] - As a data steward, I would like the documentation links that go to the external wiki for instruments removed in Oceans 2.0
- [DMAS-55663] - As a developer, I would like to make sure related changes to SQL, backend, frontend, and test code are merged together so that QA isn't broken by incompatible versions of different repositories
- [DMAS-55908] - As a NOAA user, I would like the option to export JSON files
- [DMAS-56246] - As a developer I want a component which displays a scalar data chart for one sensor with initial time range
- [DMAS-56298] - As a operationer, I would like to have metrics to know status of task machines better
- [DMAS-56385] - As a software developer, I'd like the Actions page updated to React
Task- [DMAS-54827] - Data Preview Products for Buoy Profiling System in Saanich Inlet, Yarrow Point need tweaks
- [DMAS-55531] - New JEP calibration formula needed to correct Rinko Oxygen calibration data from Pacific Salmon Foundation RBR/Rinko instrument sets
- [DMAS-55580] - Investigate why task machines stop dequeuing reliably after 1 day of up time
- [DMAS-56305] - Writing UI tests for the display of dashboard widgets
- [DMAS-56380] - Make the DataPlayer device dropdown list searchable
- [DMAS-56402] - Extend ExternallyDerivedSensorDataPostProcessor to handle datalines with NaN values
- [DMAS-56437] - Add UI tests for latest readings widget
- [DMAS-56612] - Please find and categorize all cases of QAQC result "flapping"
- [DMAS-56613] - add scalarDataCache for all sensors in activated calibration formula with a prefix 'upto'.
- [DMAS-56649] - Update UI tests for the Data Player Device dropdown
- [DMAS-56686] - Remove filtering of datalines with NaN values from castdatacorrection
- [DMAS-56696] - Add UI tests for text widget
- [DMAS-56708] - Remove comments about directory "pending-review" from the database README.md
- [DMAS-56713] - Update ERDDAP Management UI Tests to check editable values when selected
- [DMAS-56743] - Add UI tests for data preview widget
- [DMAS-56749] - Add Matlab state reset script to repo
- [DMAS-56764] - Extract SeaTubeAnnotation and related classes from AnnotationHdrManager
- [DMAS-56772] - add searchId index to tm_task table
- [DMAS-56774] - Improve handling of casts without accompanying data for cor dataproduct
- [DMAS-56799] - Improve oceans-next's test coverage on conditionals to fix build failures
- [DMAS-56818] - Put npm build memory increase into release/20.10.000
RequirementDesign- [DMAS-55682] - Design a process for committing DDL/DML scripts
- [DMAS-55683] - Design strategies to ensure related changes are merged together
- [DMAS-56281] - Design for updating qaqc flags
- [DMAS-56512] - Mockup designs for deployment date range filtering
Implementation- [DMAS-55594] - Straw - WOM driver
- [DMAS-56102] - Move SQL scripts to git
- [DMAS-56257] - Build and deploy the selected branch of Oceans 2 on request
- [DMAS-56258] - Add an option to deploy_onc that waits for the deployment to finish
- [DMAS-56259] - Trigger a build of the selected branch of UI Testing on request
- [DMAS-56274] - Implement a scalar data hook
- [DMAS-56285] - Back-end implementation for broad annotation search
- [DMAS-56345] - Add TimeSeriesScalarData component
- [DMAS-56386] - Update back end code and create OncReactServlet and ActionService
- [DMAS-56387] - Write new React page for Actions
- [DMAS-56388] - Update selenium scripts for the Actions page
- [DMAS-56390] - Change the folder name that sandbox data is saved to in the FTP directory
- [DMAS-56428] - Add time series chart to chart widget
- [DMAS-56466] - QAQCid dependency Exclusion from Calibration
- [DMAS-56468] - Update chart widget config with new props
- [DMAS-56475] - Implement a QAQC reprocess job
- [DMAS-56509] - Write new React Page for Device Action Maintenance
- [DMAS-56510] - Update backend for Device Action Maintenance
- [DMAS-56515] - Reduce loglevel of "Failed to clear the job queue: JMS Subject 'scripts' not defined in mq.properties" logged on startup by most/all shorestations
- [DMAS-56520] - Don't abort the test suite if a deployment fails
- [DMAS-56526] - Modify SeaTube Search to have Taxonomy fields in main form
- [DMAS-56539] - Create groupable table for annotation search results
- [DMAS-56571] - Create filetype for Android log file
- [DMAS-56583] - Implement new config design for date ranges
- [DMAS-56597] - Update date filtering on selector to include new presets
- [DMAS-56598] - Add date selector to Video Widget for location
- [DMAS-56599] - Add date selector to Audio Widget for location
- [DMAS-56605] - Update selenium scripts for data search and preview
- [DMAS-56614] - Update TimeSeriesChart to support multiple traces per chart
- [DMAS-56619] - Implement redesigned Depth Range Slider
- [DMAS-56623] - Add ability to get sandbox TaskDefinitions for user
- [DMAS-56652] - Update front end code for ER tab on DeviceListing
- [DMAS-56653] - Update back end code for ER tab on DeviceListing
- [DMAS-56664] - Write new React Page for Port
- [DMAS-56665] - Update Port tab to use React
- [DMAS-56667] - Write new React Page for Port Maintenance
- [DMAS-56668] - Update backend for Port Maintenance
- [DMAS-56673] - Make linear progress bar for broad searches
- [DMAS-56676] - Add SearchResultsActionTabs to broad search results
- [DMAS-56677] - add excludeQAQCs column to calibration table
- [DMAS-56684] - Create UI for excludeQAQCs in calibration page
- [DMAS-56715] - Implement colors for time series graph lines that correspond to the sensor type
- [DMAS-56721] - Update ui tests for DeviceActionMaintenance page
- [DMAS-56724] - Expand certain varchar(n) columns
- [DMAS-56735] - Add service calls to get all runs of a particular task definition or the latest run
- [DMAS-56745] - implement task metric mbeans
- [DMAS-56751] - Create an index for annotation_line.taxonid
- [DMAS-56768] - Fix code and update time comparision
- [DMAS-56784] - Move Broad Search behind its own flag and search only expedition annotations
- [DMAS-56794] - Add sourceId to Applied QAQC tab
- [DMAS-56798] - Add enable auto focus and enable manual focus to seascript for rayfin
- [DMAS-56813] - Update qaqc reprocess job to be a singleton
Bug (ST)- [DMAS-56478] - Performance validation in running Pamguard tasks (QA & PROD)
- [DMAS-56624] - Deployment fails on a host that doesn't have a .bashrc
- [DMAS-56672] - There is still infinite looping in DataSourceTreeData
- [DMAS-56680] - Fix unit test failures in TimeSeriesScalarDataChart occurring in master
- [DMAS-56705] - TimeSeriesScalarDataChart isn't usable as the base component interface changed to support multiple axes
- [DMAS-56740] - Test new JEP calibration formula needed to correct Rinko Oxygen calibration data
Documentation- [DMAS-55928] - Support linking pull requests which have dependencies between them
- [DMAS-56357] - Document workflow changes
- [DMAS-56438] - Update test documentation for Action Listing page
- [DMAS-56695] - update requirement, test plan and design pages for reprocess qaqc in confluence
- [DMAS-56748] - Document new task metrics
|
...
Tickets Released: Oceans 2.0: 20.09.003 (accessible to internal users only). Total: 1.
...
Tickets Released: Oceans 2.0: 20.09.002 (accessible to internal users only). Total: 3.
Expand |
---|
Task- [DMAS-56707] - add camera of devicetype 427 in the dropdown list of cameras in dmas menu
Implementation |
...
Tickets Released: Oceans 2.0: 20.09.001 (accessible to internal users only). Total: 5.
Expand |
---|
Bug- [DMAS-56561] - PAMGuard job generating a lot of ERRORs
- [DMAS-56590] - cast profile plot has repeated cast type in filename
- [DMAS-56596] - Archiver error in prod with 20.09.000
Implementation- [DMAS-55714] - Driver for Rayfin camera system
- [DMAS-56625] - Implement UI suggestions made to improve site tab
|
...
Tickets Released: Oceans 2.0: 20.09.000 (accessible to internal users only). Total: 138.
Expand |
---|
Bug- [DMAS-51494] - Device Workflow Admin - Inaccessible elements in Set Process list.
- [DMAS-54295] - QA (and now PROD) erddap keeps producing errors
- [DMAS-54372] - Fix broken tests in setup of DataSetLandingPage
- [DMAS-55738] - Investigate gaps occurring every ~2.5h in external pH (dynamic salinity) sensors
- [DMAS-55776] - Investigate slow hydrophone jobs in PROD
- [DMAS-56031] - 105 error sometimes when removing attributions displayed on UI on the attribution management Section of Network Console page
- [DMAS-56216] - DMAS Search Failed Notification: 27-Aug-2020 01:37:53 UTC, Barkley Canyon-Barkley Node, Hydrophone Spectral Data, SearchHdrId 5653434, UserId 47020
- [DMAS-56226] - fix FileManagement broken tests
- [DMAS-56228] - fix TranslationFileService.verifyHeaders()
- [DMAS-56230] - Fix failing tests in DataSearch
- [DMAS-56262] - Fix latest data reading widget null handling
- [DMAS-56292] - Fix failing tests in PlottingUtility
- [DMAS-56299] - Fix failing test in website.general.General
- [DMAS-56327] - Audio Widget fails to load data when using the Device Selector
- [DMAS-56335] - Fullscreen icon doesn't show on a new dashboard
- [DMAS-56339] - Scrollbar showing in full screen when it shouldn't
- [DMAS-56347] - Fix failing tests in geospatialMap
- [DMAS-56365] - Data product 56 is plotting with dots and dashes instead of dots for aligned and depth binned data
- [DMAS-56369] - Incorrect flagging of pressure data from Community Fishers test cast
- [DMAS-56370] - Fix failing test in FileManagement
- [DMAS-56373] - ST V3 can't play videos in ONC 2019-09 expedition
- [DMAS-56411] - DataCite Dataset 'Date Created' not populating correctly
- [DMAS-56412] - Audio widget title not editable
- [DMAS-56430] - DafTestWaitTest sometimes fails on master
- [DMAS-56433] - TaskMessagePollerTest sometimes fails in CI
- [DMAS-56444] - Interactive Plot Widget Config has the title "Configure Audio Player Widget"
- [DMAS-56447] - FIx broken UI tests in systemMonitoring.SystemConsole
- [DMAS-56449] - DMAS Search Failed Notification: 23-Sep-2020 16:55:50 UTC, Victoria Harbour-CF0132 (GVHA1), Cast Scalar Profile Plot and Data, SearchHdrId 5772178, UserId 94330
- [DMAS-56458] - Data products of the two piggyback sensors of Sea-Bird SeaCAT SBE19plus V2 7792 is not populated into the piggyback unit data search pages ( by instrument category)
- [DMAS-56470] - Fix missing parameter on SiteDevice page
- [DMAS-56489] - issue when merge database script
- [DMAS-56495] - DMAS Search Failed Notification: 29-Sep-2020 18:10:58 UTC, Barkley Canyon-Barkley Canyon Mid-West, RDI ADCP Time Series, SearchHdrId 5783558, UserId 92670
- [DMAS-56498] - DMAS Search Failed Notification: 29-Sep-2020 21:03:47 UTC, Strait of Georgia-CF0031, Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5783654, UserId 15356
- [DMAS-56501] - DMAS Search Failed Notification: 30-Sep-2020 16:30:14 UTC, Ocean Sonics icListen HF Hydrophone 6016, Spectrogram For Hydrophone Viewer, SearchHdrId 5784568, UserId 2420
- [DMAS-56516] - DMAS Search Failed Notification: 30-Sep-2020 21:41:13 UTC, XSlate D10 Tablet (S/N SY6560DR00042), Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5785053, UserId 94330
- [DMAS-56519] - Fix failing test in DataViewer
- [DMAS-56528] - UI Testing CI only runs compileTestJava when running spotbugs etc.
- [DMAS-56540] - Handle MetaData length greater than 1 in cor dataproduct
- [DMAS-56543] - Device listing site tab has incorrect link to site page
- [DMAS-56544] - Fix failing UI tests in PlottingUtility
- [DMAS-56549] - Fix automation test failures for Cast Scalar Profile Plot and Data
- [DMAS-56556] - GeographicInformation addDevice fails
- [DMAS-56563] - Increase time used to compare dataviewer searches for daily or five min spectrograms
- [DMAS-56565] - Fix timezone issues with plot requests in Dataviewer
- [DMAS-56568] - if archived spectrograms do not exist for default options and dataproduct delivery calls were made, call download method of dataproductdelivery
- [DMAS-56595] - Oceans Next deployments fail with "MissingPropertyException: No such property: commit"
User Story- [DMAS-50180] - As a data steward, I would like data ratings to be listed by datefrom rather than modifieddate
- [DMAS-50757] - As a developer, I want to run UI tests against a local instance of Oceans 2.0 so that I can test my own work.
- [DMAS-52164] - As a deployment engineer, I want to print the repo/version of a deployment so that I can easily format notification emails
- [DMAS-55154] - As a system operator, I would like to edit and back-date device attributes
- [DMAS-56251] - As a software developer, I'd like the site tab of DeviceListing updated to React
- [DMAS-56324] - As a user, I would like to increase availability of Canarie services
Task- [DMAS-49822] - Add Automation Tests for WidgetService and WidgetTypeService
- [DMAS-49979] - As a data steward, I would like a history table in the database for devicecharacteristic
- [DMAS-55140] - update web service tests DOIDatasetService download metadata, which was updated in DMAS-51134
- [DMAS-56012] - Refactor the code used in the QaqcCache load
- [DMAS-56039] - fix taskdefinitiondetail of dataproductupload-batch job in QA
- [DMAS-56204] - Change plot dropdown to an autocomplete in the Plotting Utility widget
- [DMAS-56210] - update doc and auto UI test scripts based on modification about topology view in DMAS-56194
- [DMAS-56263] - Upgrade Chromedriver to version 85
- [DMAS-56269] - Acoustic Dataviewer information snackbar occludes error snackbar
- [DMAS-56273] - When using the Tree filter open the tree to the node of first matching instance
- [DMAS-56282] - Investigate truncated hydrophone .wav files resulting from SYS-13550
- [DMAS-56336] - Filter list of devices in autocomplete in video widget
- [DMAS-56362] - The Latest Readings Widget shouldn't have the date range option on the location selector
- [DMAS-56384] - Remove .project files from old database branches
- [DMAS-56392] - Write Regression and UI Tests for Light GeospatialMap
- [DMAS-56462] - Improve logging and error handling in videoFileQAQC postprocessor
- [DMAS-56492] - Replace deprecated jenkins plugins
- [DMAS-56550] - Update data acquisition automated tests
Requirement- [DMAS-55210] - Adjust requirements for Erddap Management page to not have to not add title and summary for new datasets
- [DMAS-56103] - Document autodeployment requirements
Design- [DMAS-55211] - Adjust design for Erddap Management page to not have to not add title and summary for new datasets
- [DMAS-56104] - Document autodeployment design
- [DMAS-56467] - Front end design
Implementation- [DMAS-49262] - Implement selector
- [DMAS-54070] - Create selenium tests for SensorListing changes
- [DMAS-54743] - Add selenium test to confirm task is added under triggers
- [DMAS-54851] - Add web service automation tests
- [DMAS-55694] - Make a build that allows a developer to select a branch of each project to be deployed
- [DMAS-55756] - Create parser for AML-1 RT
- [DMAS-56000] - Add plotly and minimal TimeSeriesChart
- [DMAS-56048] - Create backend call to export still images for dives
- [DMAS-56134] - Make it easier to switch the default environment
- [DMAS-56135] - Have SystemConsole select the appropriate environment when sending system commands
- [DMAS-56136] - Make any test that runs a task fail if there are no task machines running
- [DMAS-56137] - Have GraylogUtil check /tmp/dmas.log if running against localhost
- [DMAS-56138] - Have SFTPHandler use localhost when running against localhost
- [DMAS-56156] - Implement full screen
- [DMAS-56175] - Create basic widget files
- [DMAS-56181] - Support getting a reference to any set of hosts in an environment-independent way
- [DMAS-56200] - Check privilege in SystemStatusService
- [DMAS-56237] - Create hover text for data date
- [DMAS-56242] - Connect to dev databases when running in dev
- [DMAS-56253] - Update Site Tab to use React
- [DMAS-56254] - Deploy the selected branch of ONC Data Products on request
- [DMAS-56255] - Trigger a build of the selected branch of Oceans Next on request
- [DMAS-56256] - Deploy Oceans Next when a build is triggered by this project
- [DMAS-56260] - Run UI tests when a build is triggered by this project
- [DMAS-56271] - Connect to a local JMX service in dev
- [DMAS-56272] - Run local simulators in dev
- [DMAS-56275] - Implement front-end wrapper for scalardata service
- [DMAS-56284] - Modify SeaTube Search to be centered initially, then shifted based on action
- [DMAS-56289] - Send messages over local JMS in dev
- [DMAS-56296] - Create backend call that returns all common resolutions available between dives
- [DMAS-56330] - Update selenium scripts for the Site Tab
- [DMAS-56331] - Include the date in dmas.log in dev
- [DMAS-56356] - Add ability to edit data source list items
- [DMAS-56378] - Implement Chart Widget Config
- [DMAS-56382] - Add script to add chart widget type to sy_widgettype
- [DMAS-56383] - Add Chart Widget structure with config and the start of the display
- [DMAS-56397] - Add logging if sensor needed for derivation is not found
- [DMAS-56403] - Remove autogenerated title and abstract from ERDDAP Management
- [DMAS-56410] - Support selecting properties (sensors) from the data source selector
- [DMAS-56415] - Fix any ERRORS currently logged during startup in QA
- [DMAS-56418] - Clean up leftover explicit references to QA hosts
- [DMAS-56432] - Log the version of Oceans Next to the console whenever it's deployed
- [DMAS-56436] - add cache for how many times the canarie services have been called
- [DMAS-56440] - Implement SeaTube Annotation JSON export backend
- [DMAS-56441] - Implement SeaTube Annotation JSON export frontend
- [DMAS-56445] - Refactor backend call to use date parameters for single dives only
- [DMAS-56446] - Remove Documentation links for devices on DataSearch and SeaTube
- [DMAS-56460] - Allow dateFrom on historical device attributes to be editable for users with RW access
- [DMAS-56476] - Update Automated UI Tests
- [DMAS-56477] - Update DeviceService to return the sensorTypeCode and sensorCodeName in the tree return
Test- [DMAS-55521] - Update ERDDAPManagement ui tests
- [DMAS-55997] - Write UI tests for new latest reading configuration dialog
Bug (ST)- [DMAS-56179] - Host names aren't being correctly joined
- [DMAS-56290] - Fix CKAN Dataset french translations
- [DMAS-56291] - Fix ISO 19115 translations
- [DMAS-56351] - All build stages are skipped when running a parameterized build on the master branch
- [DMAS-56371] - Lock step inappropriately occupies a heavy-weight executor
- [DMAS-56407] - Sandbox Tasks are not generating correct output
- [DMAS-56455] - Fix bad links caused by addition of /dmas path
- [DMAS-56469] - Make frontend changes to match the new milliseconds in the returned dataFiles
Investigation- [DMAS-56354] - Find the average prod response times for canarie services
Documentation- [DMAS-54794] - Describe how to find this text in the QA deployment process
- [DMAS-55073] - Identify the web services that are a priority to secure
|
...
Tickets Released: Oceans 2.0: 20.08.004 (accessible to internal users only). Total: 7.
Expand |
---|
Bug- [DMAS-56332] - java.lang.Exception: Cannot find piggyBack Device for SBE19Plus V2
- [DMAS-56398] - DMAS Search Failed Notification: 17-Sep-2020 21:51:12 UTC, Victoria Harbour-CF0134 (GVHA3), Time Series Scalar Data, SearchHdrId 5759720, UserId 48660
- [DMAS-56451] - DMAS Search Failed Notification: 23-Sep-2020 17:04:04 UTC, Victoria Harbour-CF0132 (GVHA1), Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5772188, UserId 94330
Task- [DMAS-56439] - Add logging to cast detection to determine if cast was rejected due to length or period parameters
Implementation |
...
Tickets Released: Oceans 2.0: 20.08.003 (accessible to internal users only). Total: 29.
Expand |
---|
Bug- [DMAS-56155] - after adding a sitedevice to a searchtreenode it disappears unless I reload cache on the web machine
- [DMAS-56222] - Video and Audio widgets with "latest" location data should only get one file from the archive
- [DMAS-56306] - CF Geospatial Map annotation text is cutoff
- [DMAS-56352] - Scalar data issue with multiple deployment periods
- [DMAS-56359] - GeospatialMap Light not Rendering in QA
- [DMAS-56360] - DMAS Search Failed Notification: 15-Sep-2020 00:10:19 UTC, Victoria Harbour-CF0136 (GVHA5), Cast Scalar Profile Plot and Data, SearchHdrId 5726419, UserId 94330
- [DMAS-56400] - DMAS Search Failed Notification: 17-Sep-2020 22:48:26 UTC, Juan de Fuca Strait-CF0060, Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5760016, UserId 94330
- [DMAS-56401] - COR file generation isn't always including lat/long data (even when data is present)
- [DMAS-56416] - "Station Name:" row in COR file header is left blank
- [DMAS-56417] - Fix offset/blanking in Kongsberg rotary plots
Task- [DMAS-56108] - Display of batch tasks is very slow
- [DMAS-56177] - Investigate moving the CF Geospatial Map into a stand alone page
- [DMAS-56249] - Clarify fix for "Host key verification failed" error on deploying Oceans Next
- [DMAS-56268] - Use the Search Tree Node Name values on the Geospatial Map pins
- [DMAS-56300] - Do not render EEW Layer on GeospatialMap if user is not at least an internal user
- [DMAS-56391] - automatically publish cache reload from jvm device cache
Implementation- [DMAS-49263] - Update Latest Readings widget config to use new selector
- [DMAS-55532] - Straw - Standard Module Driver
- [DMAS-55533] - Straw - PMT Spectrometer Driver
- [DMAS-55534] - Straw - Mini Spectrometer Driver
- [DMAS-55592] - Straw - Muon Tracker Driver
- [DMAS-55593] - Straw - LIDAR Driver
- [DMAS-55595] - Straw - ftp jobs
- [DMAS-56109] - Add an index to tm_task to improve performance
- [DMAS-56293] - implement parser for Wally's Crawler PCI-160 Interface Container
- [DMAS-56328] - Implement motorlog command in wally driver
- [DMAS-56341] - add dateFrom index to service log table
Bug (ST) |
...
Tickets Released: Oceans 2.0: 20.08.002 (accessible to internal users only). Total: 2.
Expand |
---|
Bug- [DMAS-56333] - DMAS Search Failed Notification: 11-Sep-2020 18:25:06 UTC, Turner Cyclops-7 Fluorometer (S/N 900185), Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5705928, UserId 94330
- [DMAS-56334] - Index out of bounds error for castdatacorrection
|
...
Tickets Released: Oceans 2.0: 20.08.001 (accessible to internal users only). Total: 6.
Expand |
---|
Bug- [DMAS-56209] - File archiving error - CRC mismatch on some gzipped hydrophone files generated from "Compression task for hydrophone wav files" job
- [DMAS-56264] - Handle when single datapoint on castscalarmultiprofile plot when surrounded by NaNs
- [DMAS-56265] - EEW Heartbeat service ignoring configuration setting
- [DMAS-56267] - IP display not correct in IP tab of device detail page in prod
Task- [DMAS-56250] - Define more ONSHIP roles so we can have more than 2 diveloggers active
- [DMAS-56278] - Add output directory parameter to the hydrohpone file compression job
|
...
Tickets Released: Oceans 2.0: 20.08.000 (accessible to internal users only). Total: 146.
Expand |
---|
Bug- [DMAS-50898] - archivefiles:getFile returns "Invalid parameter value" if file not found
- [DMAS-50945] - Clicking on Show/Hide resets the page to the top
- [DMAS-51266] - Coastguard AIS Network Aggregator driver stops after 2147483470 readings reached
- [DMAS-51961] - DMAS Search Failed Notification: 21-Oct-2019 21:24:15 UTC, null, SeaTube Annotation Export, SearchHdrId 3324037, UserId 90370
- [DMAS-54086] - Rawdataservice incorrectly reports bad data when disconnected from AD
- [DMAS-55418] - Fix broken test in RecurringSearches
- [DMAS-55548] - Fix broken test JunctionboxControlAndMonitor.triggerAlarm
- [DMAS-55565] - new sitedevice maintenance page has issues that need to get fixed quickly
- [DMAS-55578] - Fix broken tests in DataViewer
- [DMAS-55701] - Fix annotation deletion tests
- [DMAS-55919] - Custom Hydrophone limits are not being applied to images
- [DMAS-55920] - why is sitedevice listing not in chronological order
- [DMAS-55938] - fix tests in DeviceControl
- [DMAS-55946] - Potential infinite loops in SCUAcquisition UI test
- [DMAS-55953] - HY Toolbox does not automatically select custom radio option after first input
- [DMAS-55989] - React pages in Oceans 2 do not render sometimes
- [DMAS-55992] - Error in getting ArchiveFile on Baynes sound Driver machine
- [DMAS-55994] - Fix broken test in DeviceDetailsTest.checkSiteTab
- [DMAS-55996] - Fix broken tests in DataSearch
- [DMAS-56006] - Fix broken tests in DashboardManagement
- [DMAS-56010] - Fix broken test in usermanagement.groups/GroupsDataProductPermissionFilters
- [DMAS-56020] - Entering null or '0' value in the Toolbox TextFields returns image with default limits
- [DMAS-56038] - new parserdefinitions dont show up in the UI after cache reload
- [DMAS-56050] - Dives not playing in SeaTube
- [DMAS-56070] - Hydrophone data in the dataplayer producing artifact in corner of image
- [DMAS-56073] - DataViewer images are overlapping when scrolling to new data
- [DMAS-56077] - Dashboard Widgets are not displaying their "more" 3-dot icon
- [DMAS-56080] - V3 Search links to Invalid resourceTypeId when play button is pushed in query results
- [DMAS-56087] - Fix broken tests in Dataviewer
- [DMAS-56097] - Junction box alarm settings gives undefined error for all jbs for RO access
- [DMAS-56100] - Fix broken tests in geospatial map
- [DMAS-56105] - Fix cancelRunningTask in TaskControlTest
- [DMAS-56128] - CODARs - Lots of missing files since Aug 9th at 7:00
- [DMAS-56132] - Fix broken test in PlottingUtility
- [DMAS-56133] - Fix failing tests in DataViewer
- [DMAS-56161] - Repeated requests to seatube/videos for search tree nodes have duplicate mediaFiles
- [DMAS-56164] - Time series PDF plots have a mysterious -1 in their filenames when appended
- [DMAS-56173] - SiteDevice Cache loads very slowly on JVMs with the SHORESTATION role
- [DMAS-56194] - topology is not displaying properly in topologyview or deviceconsole
- [DMAS-56196] - Data Citation/DOI Generation Error for SiteDeviceID 1205934
- [DMAS-56213] - Seems that the video file request to wowza is missing the page
- [DMAS-56219] - fix broken test in AccessRestrictions
- [DMAS-56220] - Fix failing tests in PlottingUtility
- [DMAS-56221] - Fix broken tests in FileManagement
- [DMAS-56224] - DeviceConsoleService very slow on first request
- [DMAS-56225] - Appended PDFs in reverse order
- [DMAS-56227] - Fix bug in empty plots for datapreview generation
- [DMAS-56229] - JSON serialized cache error on QA ferry machine
- [DMAS-56231] - Fix failing tests in geospatial map
- [DMAS-56232] - Fix broken tests in DeviceControl (pageLayout and checkQuarantine)
- [DMAS-56244] - device search is broken for device without owner
User Story- [DMAS-49903] - As a dashboard owner I want to select data for either the audio or video widgets without knowing device Id
- [DMAS-50384] - As an API archivefiles user, I'd like to be able to filter file lists by extension
- [DMAS-52244] - As a CIOOS stakeholder, I would like ISO 19115 metadata records that meet the initial version of the CIOOS profile (minus cast data)
- [DMAS-53545] - As a data steward, I would like to have dataset title and abstract for ERDDAP be automated and consistent with ISO/DataCite metadata
- [DMAS-53557] - The data portal should display the annotations of environmental data recorded in the field that correspond to each cast
- [DMAS-53888] - As a system user, I would like the file-cleanup job to not delete files in a search/job folder until after the search/job is complete
- [DMAS-55064] - As a software developer, I would like to speed up UI tests, so that we can test more branches in one night.
- [DMAS-55729] - As ONC I want to prevent any logged in user from having RW access to dashboards as a temporary way to prevent publishing of dashboards
- [DMAS-55761] - As a system operator, limit anonymous searches to a maximum time range to reduce their ability to clog our system
Task- [DMAS-49402] - Oceans 2.0 API dataProductDelivery request estimated values don't follow documentation
- [DMAS-49723] - As a web service API user I would like to include deviceCategoryCode in the payload of the "devices" web service
- [DMAS-49724] - As a web service API user I would like to include deviceCategoryCode in the payload of the "deployments" web service
- [DMAS-53693] - As a data steward, I would like to update the Device and Sensor Listing labels for searchable flags
- [DMAS-54419] - Fix broken test in loginUser of DeviceAndSensor
- [DMAS-54950] - As a data steward, I would like the ability to sort on number of attributions in the Network Console>Data agreements attributions tab
- [DMAS-55556] - Investigate and fix potential issue on device clone caused by new resource role system (DMAS-52447)
- [DMAS-55609] - Look further into handling OBIS tests for fixed cameras
- [DMAS-55627] - SeaTube Dive Reference Position Population Job causing lots of ERRORs
- [DMAS-55645] - As a data steward, I would like the declarative parser version history sorted in reverse time order
- [DMAS-55863] - Create ui tests for fixed location cameras
- [DMAS-55892] - Add "modifyby" and "modifydate" columns to cfstandardname table to keep track of CF version updates.
- [DMAS-55906] - File Upload tool is uploading incorrect and incomplete descriptions for French translations.
- [DMAS-55909] - Make the whole page scrollable not just the inner frame
- [DMAS-55914] - update calibration details for Satlantic Radiometers (DI 12106 and DI 12107)
- [DMAS-55954] - Make more VideoPlayer UI tests
- [DMAS-55970] - Connect to Cassandra at the start of the UI test suite
- [DMAS-55998] - Add comment explaining required parsing order in getseismometerDP
- [DMAS-56045] - Rename util files to utils
- [DMAS-56056] - Remove redundant ytickformat() from plotscalarmultisensor
- [DMAS-56072] - Device Listing "Resource Role" tab should get oceans-next resources from its manifest
- [DMAS-56088] - Update UI tests after removal of the device and sensor venus search fields
- [DMAS-56142] - Add emailing to cast data correction
- [DMAS-56186] - Make some enhancements to DeviceAutocomplete
- [DMAS-56191] - Update PAMguard MATLAB preparation job to keep integer formats in output wav file
- [DMAS-56238] - Provide a configurable option for task types permissions
Design- [DMAS-49234] - Design selector for devices + locations
- [DMAS-49266] - Design audio data selector (maybe generalize to device cat (type) + location)
- [DMAS-55260] - Design selector for Scalar Data
- [DMAS-55669] - Create Storybook entry for scalar data widget config
- [DMAS-55986] - Design interface for TimeSeriesChart
- [DMAS-56085] - Create a mockup for how the Dashboard Tool bar would look
Implementation- [DMAS-49235] - Implement data source selector with Video widget
- [DMAS-49269] - Implement audio selector
- [DMAS-53776] - Use the POM in ca.uvic.onc.test.ui.test.extension.seatube.seatubeV2.TaxonButtonSet
- [DMAS-53777] - Use the POM in ca.uvic.onc.test.ui.test.extension.dataproduct.metadataReportGeneration.DataAvailabilityPlot
- [DMAS-53778] - Use the POM in ca.uvic.onc.test.ui.test.extension.dataacquisition.junctionBoxControl.JunctionBoxControlAndMonitoring
- [DMAS-53796] - use the POM in ca.uvic.onc.test.ui.test.extension.warn.eew.EEW
- [DMAS-53818] - Use the POM in ca.uvic.onc.test.ui.test.core.infrastructure.jiraServiceDesk.JiraHelpDesk
- [DMAS-54296] - Include the author/message of the commit being deployed
- [DMAS-54882] - create or update UI tests for ResourceRoleTab in DeviceDetails Test
- [DMAS-55253] - Pro Oceanus driver - stop sampling when driver is idled
- [DMAS-55255] - Sea-Bird CTD - stop sampling when driver is idled
- [DMAS-55300] - Remove title/summary from ERDDAPManagement
- [DMAS-55459] - Implement a high-fidelity mockup of the data source selector
- [DMAS-55514] - Implement custom limit check in the Hydrophone toolbox
- [DMAS-55589] - add selenium test for deprecating DOI
- [DMAS-55618] - Update name of Scalar Data Values widget to Latest Readings widget
- [DMAS-55672] - Configure UI tests to run in multiple threads in parallel
- [DMAS-55752] - Update Dashboard UI tests
- [DMAS-55859] - add test for Make Dashboard Public / Private
- [DMAS-55873] - refactor SiteDeviceMaintenance tests
- [DMAS-55894] - Integrate new config window into scalar data widget
- [DMAS-55905] - Connect the Data Source Selector and Data Source List components together
- [DMAS-56001] - Print host names on deploying Oceans 2
- [DMAS-56015] - Look into batch page slowness
- [DMAS-56018] - Add Cast Annotation operation to AnnotationService
- [DMAS-56032] - If an anonymous user tries to create a search over more than 90 days display an error telling them to login
- [DMAS-56042] - Refactor the AnnotationList component into a configurable Widget
- [DMAS-56049] - make user search files available until 14 days after search completion
- [DMAS-56057] - Improve task running performance for Pamguard Jobs
- [DMAS-56063] - Add a confirmation/explanation prompt to Quarantine
- [DMAS-56071] - Display Annotations for each cast on geospatial map
- [DMAS-56098] - Implement dashboards AppBar
- [DMAS-56110] - Display progress while child tasks are loading
- [DMAS-56111] - Improve DAO methods for getting children of a task
- [DMAS-56113] - Write UI Tests for annotations list on geospatial map
- [DMAS-56116] - Add support for missing periods to scalardata service
- [DMAS-56188] - sort data ratings on device listing by date from
- [DMAS-56193] - Fix merge to master for "All Tasks" PR
Test- [DMAS-55488] - Add webservice automation test for deviceCategoryCode in devices api service
- [DMAS-55492] - update web service automation tests
- [DMAS-56008] - update web service tests for api/archivefile
- [DMAS-56234] - add selenium test to check the data rating tab is ordered by datefrom
Bug (ST)- [DMAS-56069] - Deploying an old version reports the wrong branch name
- [DMAS-56192] - Make frontend changes to match the service call fix
- [DMAS-56241] - Fix issue where ErddapManagementEdit still validates on title/summary
Investigation- [DMAS-55910] - Investigate limiting anonymous user search time range
Documentation- [DMAS-54433] - document CKAN Metadata upload job in wiki
- [DMAS-55367] - write new or update requirements and test plans on confluence pages
- [DMAS-55489] - update external documentation to include deviceCategoryCode field
- [DMAS-55493] - update external wiki documentation
- [DMAS-55560] - Update external documentation with the include children parameter
- [DMAS-55602] - update ScalarData external api documentation to include the new parameters
- [DMAS-55604] - update archive file service external documenation with dataProductCode and fileExtension parameters
- [DMAS-55904] - Update scalarData external documention for multiple propertyCodes
|
...
Tickets Released: Oceans 2.0: 20.07.005 (accessible to internal users only). Total: 7.
Expand |
---|
Bug- [DMAS-56051] - Time on V3 playlist is NaNaNaNaNa
- [DMAS-56158] - Compression task for hydrophone wav files (234) not handling errors correctly
- [DMAS-56167] - Unable to add new device action
- [DMAS-56169] - datamap information are missed in task definition tab on task management page
- [DMAS-56174] - Data Stewardship Group Cannot modify TaskManagement Job Parameters
- [DMAS-56183] - After save a task definition, the highlight job in the tree changes to other job
Implementation- [DMAS-56170] - Fix error with scheduled tasks not displaying in "All tasks"
|
...
Tickets Released: Oceans 2.0: 20.07.003 (accessible to internal users only). Total: 22.
Expand |
---|
Bug- [DMAS-55738] - Investigate gaps occurring every ~2.5h in external pH (dynamic salinity) sensors
- [DMAS-55990] - Fix bug in uniqueness constraint in Resource Role Tab on the Device Listing Page
- [DMAS-55999] - Video Quality options are not working
- [DMAS-56041] - Topology view page won't display correctly
- [DMAS-56053] - Fix failure to get instruments by category
- [DMAS-56066] - Oceans-Next unit tests are failing with "Error: Material-UI: the ExpansionPanel component was renamed to Accordion to use a more common naming convention."
- [DMAS-56067] - Fix device clone breaking because of missing devicecode
- [DMAS-56074] - Data Search and Plotting Utility "Instruments by Category" trees don't load
- [DMAS-56107] - DMAS Search Failed Notification: 17-Aug-2020 20:42:30 UTC, null, Cast Scalar Multi-Profile Plot, SearchHdrId 5597589, UserId 15356
- [DMAS-56118] - Fix bug in cast data correction post process job
- [DMAS-56119] - Downcasts not appearing under location in datasearch or plotting util
- [DMAS-56139] - why ownerid and principalinvestigatorid in device_hist database table are not null, but nullable in device table
- [DMAS-56145] - Don't use points on castscalarmultiprofile plot if more than one datapoint
- [DMAS-56146] - Device Tree Breaks until Caches are in sync after running CastIngestionJob
Task- [DMAS-51027] - Handle LayoutService share errors
- [DMAS-55933] - SeaTubeV3 landing page returning 400 error
- [DMAS-56127] - Use a large marker if only one datapoint for cast scalar profile plot
- [DMAS-56149] - WET Labs ECO FLNTURTD driver changes for device with no memory card
Implementation- [DMAS-55254] - Sebird SeaFET driver - stop sampling when idle
- [DMAS-55641] - Driver for AML Micro X
- [DMAS-55658] - Remove owner and PI from Device object
- [DMAS-55737] - Task Management - automatically add defaults when adding new pamguard job.
|
...
Tickets Released: Oceans 2.0: 20.07.002 (accessible to internal users only). Total: 5.
Expand |
---|
Bug- [DMAS-55995] - Hydrophone colour limit options for the dataviewer are getting swapped in Matlab
- [DMAS-56028] - DMAS Search Failed Notification: 10-Aug-2020 11:07:50 UTC, Main Endeavour Field-Seismometer, Seismometer Data, SearchHdrId 5587691, UserId 48400
- [DMAS-56092] - Multi-sensor plot showing extraneous exponential label
Task- [DMAS-55930] - extend CF processing pipeline to support CDOM
- [DMAS-56086] - Update cor dataproduct for CDOM
|
...
Tickets Released: Oceans 2.0: 20.07.001 (accessible to internal users only). Total: 1.
Expand |
---|
Task- [DMAS-56002] - Update dataproduct code to use the new device attributes
|
...
Tickets Released: Oceans 2.0: 20.07.000 (accessible to internal users only). Total: 132.
Expand |
---|
Bug- [DMAS-54420] - Fix broken test in sitedevicemaintenanceV2.SiteDeviceMaintenanceTest.checkErddapDatasets
- [DMAS-54446] - Fix broken tests in DataViewer module
- [DMAS-54952] - adjusting map cause search tree items to disappear in Data Search
- [DMAS-55214] - Fix broken test in navigation.NavigationBarAdminUser
- [DMAS-55217] - Fix broken tests in uploadValidQAQCDateToInPast and uploadValidQAQCDateToInFuture in dataqaqc.manualTest
- [DMAS-55230] - Fix broken test in datadownload.publicWebServices/PublicWebServices/checkScheduledJob
- [DMAS-55302] - Fix broken test in website.homePage/HomePage/checkDataAcquisitionAcceptableStatus
- [DMAS-55303] - Fix broken test in website.general/General/checkMinasPassageQA
- [DMAS-55408] - fix broken test in FileManagement/checkAnnotationFileUpload
- [DMAS-55409] - It takes 5 seconds to load Fixed Location Camera tree. Please try to cut it down to 2 seconds
- [DMAS-55484] - the sitedevice offset heading is not applied by kongsberg-postprocess-job
- [DMAS-55529] - Remove inner vertical scroll bar
- [DMAS-55596] - Automation tool doesn't notify if someone enters an invalid hostname
- [DMAS-55610] - Automation tool throws NullPointerExceptions running some tests on api/datasetMetadata
- [DMAS-55611] - fix name in dashboard dialog
- [DMAS-55636] - Fix StaleElementReferenceException causing DeviceControl.dataMonitoringTab() test to fail
- [DMAS-55637] - Fix broken tests in ExploreDMASTest
- [DMAS-55646] - RO SiteDevice only show site Id, should show name
- [DMAS-55662] - Fix broken test in messaging
- [DMAS-55664] - Dataset landing page not loading data when given a querypid
- [DMAS-55681] - Data Player Widget within dashboards not displaying data.
- [DMAS-55718] - Deployment to qalr3 failed with com.liferay.portal.kernel.upgrade.UpgradeException
- [DMAS-55722] - unable to update or delete nameplate for device ID 50540
- [DMAS-55727] - Hydrophone toolbox limit options and textfields are reset when closed
- [DMAS-55755] - Dataplayer Reset button resets to previously selected options instead of defaults
- [DMAS-55764] - Duplicated sitedevices in searchtreemaintenance page when running community fishers pipeline
- [DMAS-55768] - QA datacentre returns status 500 when trying to load any page after running a UI test suite
- [DMAS-55771] - DMAS Search Failed Notification: 16-Jul-2020 20:49:08 UTC, Axis P1375 Camera SN ACCC8ED935C9, Time Series Scalar Data, SearchHdrId 5347314, UserId 96640
- [DMAS-55775] - ERROR messge about BATCH tasks in driver JVM
- [DMAS-55781] - It takes too long to load annotation list
- [DMAS-55789] - Uncaught exceptions thrown in web service tests aren't reported to the UI
- [DMAS-55790] - Running web service parameter nodes logs the warning "No verifications for Node ID..."
- [DMAS-55792] - Web service parameter nodes run in the wrong order
- [DMAS-55802] - Failed UI tests aren't being retried
- [DMAS-55833] - No logging from matlabfilepostprocessors after recent switch to -batch mode
- [DMAS-55841] - Non-leaf nodes in automated testing always have the message "The test has been created and is waiting to be run"
- [DMAS-55843] - Errors in Oceans Next CSS files aren't caught on feature branch CI builds
- [DMAS-55844] - Correct CSS import that was not changed to new structure
- [DMAS-55846] - DMAS Search Failed Notification: 22-Jul-2020 17:39:57 UTC, Strait of Georgia-CF0031, Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5398982, UserId 15356
- [DMAS-55852] - modify date is hard coded for sitedevice readonly
- [DMAS-55862] - Duplicate task definitions showing up on TaskManagement page
- [DMAS-55868] - ISO19115Service is throwing 500 errors sometimes
- [DMAS-55875] - Fix failing UI tests in DataViewer
- [DMAS-55878] - Put cast detection file into manifest file even if no casts are detected.
- [DMAS-55896] - Do not parse invalid casts
- [DMAS-55900] - Using Toolbox options does not remove old files
- [DMAS-55913] - Geolocations populating incorrectly in DataCite metadata
- [DMAS-55931] - fix broken test filemanagement/checkfilearchiverservice
- [DMAS-55935] - Site Position cache cannot be loaded from serialized file
- [DMAS-55936] - Post process tasks are not exiting on error
- [DMAS-55939] - Missed refactoring query in hydrophonepostprocesswavtoflac
- [DMAS-55941] - QA device console page is broken with release/20.07.000
- [DMAS-55942] - When running web service tests, the result page isn't displayed until all tests are finished running
- [DMAS-55943] - Fix broken test in datapreview generationAndDisplay
- [DMAS-55945] - All user Group doesnt load on the UserManagement page
- [DMAS-55947] - Large number of sig figs on ADCP scalar time series plots
- [DMAS-55964] - DMAS Search Failed Notification: 04-Aug-2020 16:39:36 UTC, Main Endeavour Field-Seismometer, Seismometer Data, SearchHdrId 5541467, UserId 48400
- [DMAS-55972] - DMAS Search Failed Notification: 04-Aug-2020 19:27:56 UTC, Prince Rupert CODAR System-Ridley Island (VRID), CODAR Quality Controlled Surface Currents, SearchHdrId 5541865, UserId 42732
- [DMAS-55984] - Fix broken test deviceSynchronization.DeviceSynchronization.pagePermission
User Story- [DMAS-48420] - As a data specialist, I would like to have resampling capabilities in the scalardata service
- [DMAS-48857] - As an API user, I would like the scalardata service to obtain multiple propertyCodes in one request
- [DMAS-54852] - As an API user, I would like the includeChildren option on the devices service
- [DMAS-55689] - As a user, I would like to see improvements or bug fixes on resource roles of device
Task- [DMAS-39349] - Remove unused servlet MetaInfo
- [DMAS-52659] - As a SeaTube user, I would like to have a help link on each widget so that I can easily learn how to use them
- [DMAS-55278] - Retroactively integrate V2 annotations into OBIS
- [DMAS-55505] - improve unit tests/coverage for TaskManagement
- [DMAS-55584] - Update UI test for allowAny dpo
- [DMAS-55587] - Display a "No Data" image when no data found
- [DMAS-55588] - Display images requested for the DataViewer as they are returned
- [DMAS-55616] - Add props to Dataplayer components for Selenium tests
- [DMAS-55660] - Wrap Dashboards with the DenseThemeProvider
- [DMAS-55667] - Move ExploreDMASTest to under test.ui.test so it runs overnight
- [DMAS-55702] - Update hydrophone post-process to support new icListen SC type hydrophones for Holyrood
- [DMAS-55732] - Create UI tests for the Hydrophone Toolbox limit options
- [DMAS-55742] - Display images requested for the DataViewer as they are returned while scrolling
- [DMAS-55743] - Replace splash images with returned images as they are received.
- [DMAS-55774] - Fix ui-testing compiler warnings
- [DMAS-55786] - please change start time of auto UI test to 12 noon local time
- [DMAS-55835] - Site Device page displays empty list if no datasets found
- [DMAS-55849] - Create UI test for DataViewer to test half no data and half with data
- [DMAS-55856] - Create "blank" CF cast plot when pipeline detects missing data
- [DMAS-55857] - Create "missing data" CF .COR file when the pipeline detects missing data
- [DMAS-55865] - Investigate recent search backlogs and preview search slowness in PROD
- [DMAS-55867] - Disable UI tests that create Site Device 9192537
- [DMAS-55891] - Refactor matlab hydrophone wav to flac and LTSA jobs to use new task system
- [DMAS-55911] - Display ExpeditionManagement's trees at the same time
- [DMAS-55967] - enable auto UI testing run in weekend
RequirementDesign- [DMAS-55433] - Create Design for hide Groups checkbox
- [DMAS-55721] - Create design for resampling in the scalar data API
Implementation- [DMAS-54244] - Use the POM better in ca.uvic.onc.test.ui.page.core.taskManagement
- [DMAS-54976] - Refactor selenium test components for managing batch tasks
- [DMAS-55008] - Consolidate existing access control features
- [DMAS-55158] - Add Selenium test to check Batch through sitedevicemaintenance page
- [DMAS-55473] - Update TaskHistoryBatchService so batch tasks can be filtered
- [DMAS-55540] - Implement a high fidelity mockup of configuring something with a data source
- [DMAS-55558] - Add support for include children parameter in the /api/devices service
- [DMAS-55561] - Create component to List and add data sources
- [DMAS-55582] - Design a device selector based on device id or device name
- [DMAS-55601] - Implement scalar data resampling in the ScalarDataWebService
- [DMAS-55603] - update the api/archivefiles service with dataProductCode and fileExtension parameters
- [DMAS-55650] - edit service to get site details
- [DMAS-55661] - update selenium test to check input of more info table
- [DMAS-55674] - frontend redirect to devicelisting from sitedevicemaintenance
- [DMAS-55685] - Resource role table should not have a constraint preventing simultaneous resource role types for a device
- [DMAS-55690] - Change datefrom from timestamp to date in im_deviceresourcerole table
- [DMAS-55691] - Implement on UI a warning if there is uniqueness constraint for dateFrom for a device ownership is not met
- [DMAS-55692] - Check for datefrom conflict in service code when a new resource role is being added
- [DMAS-55696] - Resource role table should not sort Edit icons
- [DMAS-55715] - Change date format to remove time from datefrom on the resource role table
- [DMAS-55717] - Add refresh button to resource role table
- [DMAS-55720] - Don't run the upgrade on already-upgraded nodes
- [DMAS-55730] - Change dashboards logged in user permissions to RO
- [DMAS-55741] - Add ability to delete resource roles to the resource role tab
- [DMAS-55746] - Hide Add Dashboard button if user does not have RW access
- [DMAS-55747] - Add access control to LayoutService
- [DMAS-55763] - support a comma seperated list of property codes in the ScalarData service
- [DMAS-55766] - Use the POM in ca.uvic.onc.test.ui.test.core.infrastructure.deviceAndSensor.DeviceDetailsTest
- [DMAS-55769] - update selenium test to hover over options menu
- [DMAS-55770] - Find a library for displaying dates as relative times
- [DMAS-55837] - publish cache updates when a Site or SiteDevice is changed
- [DMAS-55845] - Add icons to latest reading widget display table
- [DMAS-55860] - publish a cache reload message when caches used by external web services are changed
Test- [DMAS-55751] - Update LayoutService web-service tests
Bug (ST)- [DMAS-55622] - fix broken test in CloneDevice
- [DMAS-55686] - Resource role table should refresh when role is modified but doesn't
- [DMAS-55687] - Resource role table should return an error if a user id exists but doesn't
- [DMAS-55724] - Fix issue where ERDDAP gives data errors on load sometimes
- [DMAS-55850] - Resource Role 'Date From' not updating in UI
Documentation- [DMAS-55723] - Update "How-to: code a web service"
- [DMAS-55838] - Add documentation for existing tests
|
...
Tickets Released: Oceans 2.0: 20.06.004, 20.06.005 (accessible to internal users only). Total: 1,1.
Expand |
---|
Bug- [DMAS-55884] - DMAS Search Failed Notification: 24-Jul-2020 18:42:27 UTC, AML CTD Plus X 50222, Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5431410, UserId 97890
- [DMAS-55902] - Cor dataproduct is not naming files correctly
|
...
Tickets Released: Oceans 2.0: 20.06.003 (accessible to internal users only). Total: 2.
Expand |
---|
Bug- [DMAS-55889] - Errors in Hydrophone Postprocess job
Task- [DMAS-55804] - Please use the maximum frequency logger to log the warning message while loading ST cache
|
...
Tickets Released: Oceans 2.0: 20.06.002 (accessible to internal users only). Total: 22.
Expand |
---|
Bug- [DMAS-55579] - DMAS Task logs have changed, task monitoring now broken
- [DMAS-55630] - Fix broken test in FileManagement/checkFileCleanup
- [DMAS-55709] - Device service return not correct in both qa and prod
- [DMAS-55713] - Please change the device service parameter call to use deviceCategoryIds instead of deviceCategoryId
- [DMAS-55726] - Stuck Cast Data Correction Job in QA
- [DMAS-55733] - Update Matlab search commands to use -batch instead of -r as startup option.
- [DMAS-55735] - Restore the Anonymous user account
- [DMAS-55765] - Remove extra quotes from matlab postprocess jobs
- [DMAS-55772] - Metadata point of contact is null for all datasets in PROD
- [DMAS-55779] - Fix annotation export so that annotations with no comments are included
- [DMAS-55780] - The seek bar is broken for dive video. The video didn't play where I clicked
- [DMAS-55782] - ST main page goes to blank when I click an annotation in the annotation list
- [DMAS-55787] - dataProductDelivery request methods without a filter cause http 500
Task- [DMAS-55555] - Investigate why there are trees in V3 but not V1
- [DMAS-55606] - Please add backend support for exporting annotations in case of fixed location camera
- [DMAS-55666] - Add two buttons for first video clip and last video clip
- [DMAS-55739] - Please change the frontend code for video files to speed up the video widget
Implementation- [DMAS-55112] - Implement allowAny for the Hydrophone Toolbox color limits
- [DMAS-55634] - Setup pamguard app path in QA environment
- [DMAS-55673] - backend redirect to devicelisting from sdm
- [DMAS-55705] - add caching support for this service
- [DMAS-55706] - change the output data structure if needed
|
...
Tickets Released: Oceans 2.0: 20.06.001 (accessible to internal users only). Total: 1.
Expand |
---|
Bug- [DMAS-55719] - autoQAQC test not applied to MMI buoy data
|
...
Tickets Released: Oceans 2.0: 20.06.000 (accessible to internal users only). Total: 105.
Expand |
---|
Bug- [DMAS-48341] - getEarthquakeDetectionStatus for external web service status get 500 internal server error
- [DMAS-49530] - As CF app user I would like the app to retry getting the data automatically if the first transfer is unsuccessful
- [DMAS-53914] - Metadata XML report for State of Ocean/Env searches randomly picks sensors to report on
- [DMAS-54360] - Fix broken tests in createNewDashboard of DashboardManagement
- [DMAS-54373] - Fix broken tests in triggerAlarm of JunctionBoxControlAndMonitoring
- [DMAS-54949] - Fix save error and non-editable input box in adding a new sea script
- [DMAS-55166] - Oceans 2 menu bar not showing properly in Dashboards
- [DMAS-55198] - Removing a task from an Open group changes group status to Cancelled
- [DMAS-55235] - Fix broken test in dashboards/DashboardSharing/deleteAdvancedPermission
- [DMAS-55239] - Fix broken tests in usermanagement.replication/UserReplication
- [DMAS-55305] - Fix broken test in geospatialMap.GeospatialMap.filterCasts
- [DMAS-55313] - Fix broken tests in datapreview.generationAndDisplay
- [DMAS-55383] - fix broken test in TaskDefinitionTest, test delete parameter
- [DMAS-55461] - SearchTreeMaintenance can't find dt-arrow-up.png
- [DMAS-55496] - Oceans 2 pages log 404 error loading taskManagementBatchService.js in dev
- [DMAS-55515] - UI test suite fails with "TestNGException: SystemConsole.reloadCache() depends on nonexistent method cacheManagementTest"
- [DMAS-55518] - Fix broken test in deviceAndSensor checkSiteTab
- [DMAS-55537] - The information of hover over tooltip for video is not correct. But the zoom seek bar works.
- [DMAS-55546] - Fix broken test in DeviceAndSensorTest setup
- [DMAS-55564] - update site device page title
- [DMAS-55566] - CastIngestionJob unit tests failing on Oceans 2.0 master branch
- [DMAS-55573] - Getting dataset could not be updated error when attempting to deprecate
- [DMAS-55579] - DMAS Task logs have changed, task monitoring now broken
- [DMAS-55581] - Missing DOI data throwing exceptions again
- [DMAS-55585] - MetaDataException thrown from DatasetManager incorrectly from null French abstracts
- [DMAS-55599] - Task RunOncePerDay is not being respected anymore
- [DMAS-55605] - cannot update site in sitedevice editor
- [DMAS-55607] - The zoom seek bar is not lined-up with build-in seek bar.
- [DMAS-55628] - Fix broken test in DeviceAttributesTest
- [DMAS-55629] - Fix broken test in Hydrophone
- [DMAS-55642] - Fix broken test in PU, autoUI fails on plotPointDetails
- [DMAS-55643] - When the Task Management Batch merged in with Task Management the More info on tasks changed
- [DMAS-55647] - adding a resource role gives error.
- [DMAS-55648] - VocabularyTermResource doesnt load in dev and QA
- [DMAS-55654] - Fix broken UI test in Taxonomy
User Story- [DMAS-14705] - connecting/disconnecting a device to topology should not necessarily add a new sitedevice entry
- [DMAS-33478] - As an observatory administrator, I want access to internal web services to be restricted so that a malicious user can't bypass page access control (framework support)
- [DMAS-43256] - As a developer I want to remove the Scheduler Console after it's functionality has been replaced
- [DMAS-52447] - As a Data Steward, I would like the owner field of the device to allow us to have a datefrom and more than one assigned owner over time
- [DMAS-53564] - As a user, I would like to remove old status console and old system console from dmas menu
- [DMAS-53579] - As a data user I want a service that returns citation text for a DOI in a webservice so I can automate my data processing
- [DMAS-54231] - As an Oceans 2.0 Web Services user I would like to scope the effort required for the public/external Web Services Improvements Sprint
- [DMAS-54510] - Add dataproduct name to the Query Details on dataset landing page
- [DMAS-54551] - Remove completed transactions from batch
- [DMAS-54576] - landing pages need to be able to support tombstone datasets
- [DMAS-54587] - View the children of a task
- [DMAS-54820] - As a Community Fisher user, I do not want Cast Detection triggered by file_state C
- [DMAS-54847] - DFO would like ONC to detect SRKWs using PAMGUARD's whistle and moan detector
- [DMAS-54928] - data acquisition and camera control support for the new ONC lights
- [DMAS-55197] - As a dev, I would like to remove old Device Sync page
Task- [DMAS-53293] - Add driver commands to HoloSea driver set GAIN and STROBE
- [DMAS-54097] - add/update related tests for Device Sync in web service test automation
- [DMAS-54917] - Add batchable RDI task definition
- [DMAS-55028] - Reprocessing via batch should use all the machines selected in ReprocessConsoleBatch
- [DMAS-55167] - Each siteDeviceSubset on the SearchTreeMaintenance page should have a link to its entry on the SiteDeviceSubsetMaintenance page
- [DMAS-55175] - make task information tests more reliable
- [DMAS-55298] - Make it easier to skip loading non-essential caches in DEV
- [DMAS-55379] - Update UI testing for changes to device cloning including L22 device vocabularies.
- [DMAS-55438] - Fix various SeaTube ui tests
- [DMAS-55456] - Please re-visit selenium script for topology
- [DMAS-55511] - Please implement backend support to get private annotations for the logged in users for annotation service
- [DMAS-55512] - Please add backend support for ONC dive loggers input public annotations for fixed location cameras. Other users can only enter private annotations
- [DMAS-55530] - allowAny text box on datasearch should give warning message when left empty.
- [DMAS-55549] - Create a normalization function for PAMguard postprocessor
- [DMAS-55552] - Write UI Test for link on subset tab in SearchTreeMaintenance
- [DMAS-55568] - Remove reference to the task tables in SearchHdrState.hbm.xml
- [DMAS-55572] - Quarantine feature - remove use of durable topics
- [DMAS-55577] - Please add frontend support in Manual Entry widget for ONC dive loggers input public annotations for fixed location cameras. Other users can only enter private annotations
- [DMAS-55608] - Please change Previous Day and Next Day button to Previous clip and Next clip since some location the duration between each clip is not 24 hours
Design- [DMAS-55178] - Create UI design for SeaTube Search to support fixed location cameras
Implementation- [DMAS-53169] - Update dataset manager based on updated metadata profile
- [DMAS-53337] - Metrics Monitoring Process
- [DMAS-53450] - Add table QuarantineClassifier
- [DMAS-53477] - Implementation of quarantine features in device console page.
- [DMAS-53642] - Implement archive component for quarantine changes
- [DMAS-54183] - Use JSON fields in table qa_metricsummary
- [DMAS-54314] - Populate quarantine widgets metrics table
- [DMAS-54926] - Update CKAN API to use ISO19115XMLDatasetAssembler
- [DMAS-55119] - Finish implementation of device quarantine filter button
- [DMAS-55124] - Split web service test tree nodes into separate service/user nodes
- [DMAS-55125] - Automatically create several likely user nodes when adding a new web service test
- [DMAS-55321] - ssh base driver for straw drivers
- [DMAS-55360] - Cast Detection Override options should be triplets (deviceId, dateFrom, dateTo) due to requirement change
- [DMAS-55386] - Do not create a new site device when a device is connected to/disconnected from a topology if flag is selected
- [DMAS-55389] - Update UI testing for changes to Topology View
- [DMAS-55396] - Remove the old system console from the java code
- [DMAS-55454] - Send an email when casts are detected to email addresses in job parameters
- [DMAS-55462] - remove old Device Sync page - BE
- [DMAS-55464] - remove status console - BE
- [DMAS-55465] - remove status console - AT
- [DMAS-55487] - implement support for deviceCategoryCode in the payload of the device api
- [DMAS-55491] - implement support for deviceCategoryCode in the payload of the deployment api
- [DMAS-55500] - Create a flag on Topology View to select if a new site will be selected for a device added or removed from topology
- [DMAS-55553] - Modify web service call dataProductDelivery to accept new parameter and enable caching
- [DMAS-55644] - Troubleshoot ONC Lights Device
Test- [DMAS-55397] - update selenium tests to use the new system console
- [DMAS-55463] - remove old Device Sync page - AT
- [DMAS-55590] - update doidataset web service tests for UPDATE
Bug (ST)- [DMAS-54474] - Drag toolbox away from screenshot comparison in DataViewer UI tests
- [DMAS-55526] - Uncaught (in promise) TypeError: Cannot read property 'dpRunId' of undefined
- [DMAS-55528] - Odd scribbles above the first image bar.
- [DMAS-55567] - Align spectrograms from R2019a Matlab
- [DMAS-55569] - Spectrograms are not requested on the 5 min mark for on the fly generation.
- [DMAS-55570] - Spectrograms are not displayed in the correct order when generated on the fly
Documentation |
...
Expand |
---|
User Story- [DMAS-51134] - As a Oceans 2 data user I want to download metadata for a DOI
Task- [DMAS-55562] - Provide clarity on recent switch to tm_task tables
Implementation- [DMAS-55140] - update web service tests DOIDatasetService download metadata
|
...
Tickets Released: Oceans 2.0: 20.05.003 (accessible to internal users only). Total: 7.
Expand |
---|
Bug- [DMAS-16006] - Imagenex Sonar Driver doesn't stop
- [DMAS-55509] - No one can edit public annotations except the creator for fixed location cameras
- [DMAS-55523] - Many scheduled tasks failing - NullPointerException
- [DMAS-55554] - Investigate why there are video files in V1 but not V3 for tree node 413 in prod
- [DMAS-55557] - Data Search add to cart option does not work
- [DMAS-55579] - DMAS Task logs have changed, task monitoring now broken
Task- [DMAS-55550] - Please add some indication (No Data ?) in the Annotation List widget when there is no annotation for a given dive or search tree node.
|
...
Tickets Released: Oceans 2.0: 20.05.002 (accessible to internal users only). Total: 4.
Expand |
---|
Bug- [DMAS-55450] - Fix sitedevice form to submit batch
- [DMAS-55535] - I got an empty page when there is no video file for a fixed location camera tree node.
- [DMAS-55536] - The resource drop down always call searchTreeNodeId=29
Task- [DMAS-55388] - Enable next/previous day buttons for fixed location videos
|
...
Tickets Released: Oceans 2.0: 20.05.001 (accessible to internal users only). Total: 14.
Expand |
---|
Bug- [DMAS-55428] - Inconsistent behavior in ST Search page
- [DMAS-55506] - Resource Dropdown not loading resources on fixed camera videos
- [DMAS-55510] - Annotation service returns annotations for devices which are not in the tree node
- [DMAS-55519] - DeviceService operation 28's parameter "deviceCategoryId" should be plural
- [DMAS-55523] - Many scheduled tasks failing - NullPointerException
- [DMAS-55524] - Cannot add any CODAR data products or data products with no option to cart in Data Search
- [DMAS-55525] - Since the June 22nd 2020 release, my Data Search cart is full of old searches
- [DMAS-55527] - Paging in Task Managment is broken
- [DMAS-55536] - The resource drop down always call searchTreeNodeId=29
- [DMAS-55544] - Error in task 499 - need to update historical dataproduct upload tasks to use correct task type
Implementation- [DMAS-54396] - Add inputex field for radio buttons with associated text input.
- [DMAS-55392] - Modify table and config window to have an RO mode
- [DMAS-55471] - Create transaction table
- [DMAS-55485] - Update UI labels and fields
|
...
Tickets Released: Oceans 2.0: 20.05.000 (accessible to internal users only). Total: 304.
Expand |
---|
Bug- [DMAS-53715] - Fix broken test in AnnotationManagement
- [DMAS-53784] - Fix broken tests in DeviceActionMaintenanceTests
- [DMAS-53890] - Clear button on reprocess console does not work as expected for a little long list of queued jobs
- [DMAS-54349] - fix broken tests in testGroupPermissions of Groups
- [DMAS-54355] - Fix broken tests in appearance of Simulator
- [DMAS-54430] - Fix broken test in seatubeV3.DiveDetailsTest.contentONC
- [DMAS-54445] - Fix broken test in uiElements and levels of DigitalFishers
- [DMAS-54455] - AnnotationService is missiong location data output
- [DMAS-54580] - QA datacentre returns status 500 when trying to load any page
- [DMAS-54787] - Hide password input in task parameters on TaskManagementBatch add batch task form
- [DMAS-54792] - DeviceListing, SensorListing: Batch dropdown is not always visible
- [DMAS-54900] - TaskManagementBatch: First characters remain in Add Batch dialog
- [DMAS-54913] - Reprocess tasks don't show up in Reprocess Console
- [DMAS-54934] - fix broken tests in topology
- [DMAS-54936] - CloneDevice Test fails depending on order tests are ran
- [DMAS-54938] - New system console displays an empty set of parentheses in the "Version" column
- [DMAS-54942] - fix DeviceControl tests 301-800 for april regression
- [DMAS-54951] - Fix broken tests in SCUAcquisition Port Settings
- [DMAS-54982] - ADCP toolbox colormap option not functional
- [DMAS-54995] - DMAS Search Failed Notification: 07-May-2020 16:23:33 UTC, null, Video Export, SearchHdrId 5093030, UserId 49970
- [DMAS-54997] - User reporting inconsistent downsampling in CSV data products
- [DMAS-55010] - Parameters in Add Task to Batch are not sorted and should be
- [DMAS-55011] - Custom fields for sandbox tasks are not showing and need to be
- [DMAS-55035] - Driver machines are subscribing to too many queues
- [DMAS-55041] - Fix broken tests in Hydrophone
- [DMAS-55043] - Fix broken tests in GeospatialMap
- [DMAS-55044] - "null" title and abstract for DOI
- [DMAS-55048] - Fix broken test NewSystemConsole.pagePermission
- [DMAS-55052] - Fix broken test Messaging.checkDeviceId24196
- [DMAS-55055] - UI test suite failed
- [DMAS-55067] - DMAS Search Failed Notification: 14-May-2020 12:30:16 UTC, Barkley Canyon-Barkley Canyon Mid-East, Time Series Scalar Plot, SearchHdrId 5098187, UserId 40000
- [DMAS-55075] - Fix failing UI test in Plotting Utility
- [DMAS-55082] - File Archive Job errors when running in the new task framework
- [DMAS-55087] - The task machines in QA cannot be Quiesced
- [DMAS-55089] - Fix automatic merge Failure
- [DMAS-55105] - "Fix" broken UI tests on Users
- [DMAS-55109] - Batch table not populating correctly
- [DMAS-55133] - The SiteDeviceMaintenance page does not display the deviceId
- [DMAS-55144] - UI test suite failed with "NoSuchWindowException: no such window: target window already closed"
- [DMAS-55147] - Cannot access device details of Pro-Oceanus device in QA environment.
- [DMAS-55161] - Baynes sound driver JVM is getting commands meant for Digby's AGO lights
- [DMAS-55162] - Fix sorting on dashboard name in Dashboards table
- [DMAS-55174] - DatasetLandingPage crashes when loading a second DOI sometimes
- [DMAS-55199] - DMAS Search Failed Notification: 29-May-2020 17:59:05 UTC, Strait of Georgia-CF0031, Cast Scalar Multi-Profile Plot, SearchHdrId 5176581, UserId 15356
- [DMAS-55200] - DMAS Search Failed Notification: 29-May-2020 17:59:05 UTC, Strait of Georgia-CF0031, Aligned and Depth-Binned Profile Data (On-Demand), SearchHdrId 5176581, UserId 15356
- [DMAS-55201] - New site device page failing
- [DMAS-55218] - Fix broken tests in AttributionManagement of dataproduct.attribution
- [DMAS-55225] - Fix broken test in DataAvailabilityPlot of dataproduct.metadataReportGeneration
- [DMAS-55227] - Fix broken tests in DataPreviewManagement of datapreview.management
- [DMAS-55228] - Fix broken tests in DataPreviewAnnotation of datapreview.annotation
- [DMAS-55229] - Fix broken test in datadownload.recurringSearches/RecurringSearches
- [DMAS-55237] - Fix broken tests in usermanagement.users/Users
- [DMAS-55238] - Fix broken test in dataacquisition.cameraControl/CameraControl/testWatcherPermission
- [DMAS-55240] - Fix broken test in usermanagement.groups/Groups/checkResourceNames
- [DMAS-55246] - Fix broken tests in searchTreeMaintenance/PrimarySensorTest
- [DMAS-55248] - Fix broken test in geographicInformation/GeographicInformation/addDevice
- [DMAS-55249] - Fix broken test in deviceAttributes/DeviceAttributesTest/changeAttributeComment
- [DMAS-55250] - Fix broken test in deviceAndSensor/DeviceDetailsTest/checkSiteTab
- [DMAS-55251] - Fix broken tests in checkDeviceListing and checkBatchDropdown of deviceAndSensor/DeviceAndSensorTest
- [DMAS-55252] - Fix broken test in annotationmanagement/AnnotationManagement/checkAnnotationList
- [DMAS-55261] - Unable to run Reprocess Group task
- [DMAS-55263] - Update DataProductUploadService task type to be under triggers
- [DMAS-55283] - qadcdrv1 gets ClassNotFoundException every 5 seconds
- [DMAS-55285] - Registration page is in 'Edit Mode' for new users
- [DMAS-55286] - fix broken test in FileManagement/checkArchiveFileAnnotations
- [DMAS-55287] - fix broken tests in DataSearch
- [DMAS-55288] - DeviceService operation 28's results are incorrect
- [DMAS-55289] - Update and fix broken tests in several web services (listed in description)
- [DMAS-55301] - Data Player's ADCP plots are misaligned
- [DMAS-55306] - Fix broken test in geospatialMap/GeospatialMap/downloadPlot
- [DMAS-55307] - Fix broken test in geospatialMap/GeospatialMap/downloadLastestCastTxt
- [DMAS-55308] - Fix broken test in geospatialMap/GeospatialMap/downloadCor
- [DMAS-55309] - Fix broken test in geospatialMap/GeospatialMap/checkBasicPopupFunctionality
- [DMAS-55317] - Fix broken test in filemanagement/FileManagement/changeFileState
- [DMAS-55366] - Exception thrown when running archive file annotations
- [DMAS-55394] - Get exception when finding DOI provenance
- [DMAS-55402] - Fix Playlist Management to use new resource type URLs for STV3
- [DMAS-55407] - Dive detail is not working in Expedition Management Page
- [DMAS-55410] - Users have to login to see the Fixed Location Camera tree. Please let anonymous users access the information as well.
- [DMAS-55411] - The description in Fixed Location tree node is using HTML format. Please use plain text.
- [DMAS-55413] - The help tooltip is missing for the video seek bar.
- [DMAS-55414] - qasobcshore1 cannot initialize TaskServiceManager
- [DMAS-55415] - Fix broken test in RealTimeObservations
- [DMAS-55419] - Task query for getting last date of run isn't working
- [DMAS-55420] - Fix failing tests in GenerationAndDisplay
- [DMAS-55422] - Copy permalink is broken
- [DMAS-55424] - Fix failing tests in PlottingUtility
- [DMAS-55426] - fix broken test in Explore
- [DMAS-55429] - ST serach page has error where url contains cruiseIds
- [DMAS-55436] - Fix scroll broken on DeviceListing page
- [DMAS-55440] - SeaTubeV3 annotation filter fails with certain search tree node IDs
- [DMAS-55443] - UI test suite failed with "Error forwarding the new session Empty pool of VM for setup Capabilities"
- [DMAS-55444] - qaqoakbay cannot initialize TaskServiceManager
- [DMAS-55445] - Device clone failed for device 20002 and led to a 500 error
- [DMAS-55446] - Fix broken test searchTreeMaintenance.SearchTreeMaintenance.checkSearchTreeMaintenancePageAsAdmin
- [DMAS-55450] - Fix sitedevice form to submit batch
- [DMAS-55467] - Investigate Data Preview Generation errors due to outdated cache
- [DMAS-55468] - Please fix a few layout issues for ST FixedSearchTreeNode
- [DMAS-55486] - Permalink from video player contains an unnecessary & before resourceTypeId
- [DMAS-55495] - Fix permalinks to work for fixed cameras
- [DMAS-55503] - SeaTubeV3AnnotationService may filter by date too late
User Story- [DMAS-42103] - As a scientific programmer, refactor onc-data-products code to work in latest version (R2019a) of MATLAB
- [DMAS-52003] - As a ST user, I would like to have a way to choose video segments for a given timestamp
- [DMAS-53868] - Run batch tasks
- [DMAS-54074] - View batches
- [DMAS-54090] - As a dev, I would like to see test automation capture change did in DMAS-54049
- [DMAS-54574] - Ignore sitedevices where the site is related to Community Fishers
- [DMAS-54773] - as a tester i want to improve the page object model of the AnnotationManagement UI tests
- [DMAS-54825] - Fix broken tests in SeaScriptManagement
- [DMAS-55025] - Display batch reason in batch list
- [DMAS-55036] - Add batchable flag to Task Definition UI
Task- [DMAS-47809] - Add more test cases for GET methods of DiveListingService
- [DMAS-53486] - As a data steward, I would like the L22 controlled vocabulary mapping included in the device cloning
- [DMAS-53628] - CODAR quality controlled plots: allow the velocity scale upper limit to be tuneable
- [DMAS-54148] - add an option to set the file_state of files to 'E' in File Management
- [DMAS-54176] - Modify TaxonButtonSetService to remove unnecessary information
- [DMAS-54247] - Add test cases in search automation for Cast Scalar Multi-profile plots with data
- [DMAS-54269] - v3 exports should include ALL sensors, not just displayed values
- [DMAS-54293] - Feedback on State of the Ocean Climatology Plots
- [DMAS-54417] - Fix broken test in DataSearch.primarySensorSearch
- [DMAS-54421] - Fix broken test in testErrorMessage and getQueryContents of DatasetLandingPageTest
- [DMAS-54481] - Add selenium test for TaskManagement(Batch) parameter deletion
- [DMAS-54547] - Enable CANARIE registry service
- [DMAS-54806] - Update landing page selenium tests to check for RORId links
- [DMAS-54816] - Hide the Generate DOI button on the Site Device Maintenance page until we figure out what to do with it
- [DMAS-54843] - Add web service tests for DOIDatasetService
- [DMAS-54883] - As an engineer and science user I would like modifications to the Buoy Profiling System driver
- [DMAS-54914] - Any user action that results in a change with the batch shouldn't require a refresh
- [DMAS-54954] - CODAR plot lat/lon limits too small for JR and RR stations
- [DMAS-55005] - Complete migration to new task framework
- [DMAS-55014] - Update DOIRegistrationBatchJob so it includes all functionality from DOIRegistrationJob
- [DMAS-55015] - Replace second Task Id column with Task Definition Id
- [DMAS-55023] - Display long reason in DOI history without making the user scroll the table horizontally
- [DMAS-55024] - Allow the batch reason to be edited in any state
- [DMAS-55030] - unable to use DataProductUploadService within batch 480
- [DMAS-55046] - Change required date format in reprocess group so that time isn't required
- [DMAS-55054] - Only show the status filters applicable to batches
- [DMAS-55058] - Add parent task type to task type table
- [DMAS-55084] - Update TaskManagement selenium tests to no longer reference TaskManagementBatch
- [DMAS-55094] - Rename "Data Change" task type to "Metadata Change"
- [DMAS-55142] - Dataset creators need to be listed alphabetically in the citation text
- [DMAS-55163] - Change format of date time used in Dashboards table
- [DMAS-55173] - Upgrade Chromedriver to version 83
- [DMAS-55184] - Download file from ISO19115 service instead of showing XML in browser
- [DMAS-55207] - Allow unauthenticated users to access ISO19115 service
- [DMAS-55244] - Allow flac overwrites and edge case in hydrophone calibration
- [DMAS-55393] - Update QaDeviceTests
- [DMAS-55412] - Add ST Search button on all the Fixed Location tree nodes and on the Node Detail panel as well.
- [DMAS-55430] - Modify seatube/search/user-option service to return a list of creators and modifiers
- [DMAS-55439] - Change seekbar to be more precise
- [DMAS-55451] - Disable the Export button if the user is not logged in
- [DMAS-55452] - Create Search Tree Node Resource Select
- [DMAS-55460] - Add configuration flag to enable/disable quarantine feature.
Requirement- [DMAS-54907] - Gather requirements for access control
- [DMAS-55069] - Document requirements for testing
Design- [DMAS-54525] - Design of device owners (UI part)
- [DMAS-54908] - Create design for access control
- [DMAS-54964] - Design DOI Dataset API Service
- [DMAS-55000] - Design landing page tombstone implementation - BE
- [DMAS-55070] - Create test design
- [DMAS-55071] - Create mockup for batchable flag on Task Definition
- [DMAS-55130] - Design Service for removing tasks
- [DMAS-55138] - Design RO version of SiteDeviceMaintenance page
Implementation- [DMAS-52544] - Fix plot differences between 2014a and 2019a
- [DMAS-53247] - Device quarantine bitbucket placeholder
- [DMAS-53596] - Add web service automation tests for citationText
- [DMAS-53636] - Validate XML against schema
- [DMAS-53643] - Implement UI messages for quarantining
- [DMAS-53677] - Refactor dataset object to use enums to match types defined in ISO19115
- [DMAS-53689] - Write Selenium tests for DV.TC.104 - DV.TC.105
- [DMAS-53760] - Investigate Zoom in Seekbar
- [DMAS-53791] - Use the POM in ca.uvic.onc.test.ui.test.extension.geospatialMap.GeospatialMap
- [DMAS-53833] - use the POM in ca.uvic.onc.test.ui.test.extension.dataacquisition.seascriptManagement.SeaScriptManagement
- [DMAS-53900] - Add backend logic for adding fixed camera locations to SeaTubeV3's expedition landing page
- [DMAS-53937] - remove ScheduledConsole from dmas menu
- [DMAS-53976] - Add selenium tests run
- [DMAS-54069] - Modify DeviceListing selenium tests for batching
- [DMAS-54091] - Add new tests in usermanagementservice to use RO user in test cases
- [DMAS-54126] - implement back-end changes for dataset service
- [DMAS-54143] - Refactor V3 video panel to play video for fixed cameras
- [DMAS-54396] - Add inputex field for radio buttons with associated text input.
- [DMAS-54476] - Implement DataSearchURL link opening another tab and have an external link icon
- [DMAS-54522] - Create DeviceResourceRole classes to support multiple owners of device
- [DMAS-54523] - Create or modify database tables
- [DMAS-54524] - Add new tab to device details
- [DMAS-54585] - add selenium tests for batchable tasks
- [DMAS-54591] - Create new classes and assembler to create ISO 19115 Metadata
- [DMAS-54759] - Implement removing a data change task from a batch - UI
- [DMAS-54760] - Implement removing a data change task from a batch - BE
- [DMAS-54761] - Add selenium tests for removing a trx from batch
- [DMAS-54774] - Make sure that tests that search for annotations all use AnnotationSearchForm
- [DMAS-54775] - Get rid of any overly-specific methods of AnnotationSearchPage
- [DMAS-54776] - use TaskManagementPage for methods who use task page in annotationSearchPage
- [DMAS-54777] - AnnotationSearchPage that return WebElements should return objects
- [DMAS-54813] - Update landing page selenium tests for device listing link
- [DMAS-54824] - Update landing page selenium tests for new DOI history columns
- [DMAS-54841] - Add indication and links for doi datasets
- [DMAS-54857] - DeviceCacheLoader should implement EhcacheLoader, not DomainCacheLoader
- [DMAS-54858] - Remove ExplicitLockingCache
- [DMAS-54875] - Create backend call to retrieve details for a fixed camera search tree node
- [DMAS-54892] - Remove EhcacheLoader.setBundle and .setCacheClass
- [DMAS-54901] - Update UI tests for datasearch to test new allowAny option.
- [DMAS-54902] - Implement allowAny on dataProductDelivery
- [DMAS-54904] - Modify matlab dataViewerSpectrogram to support allowAny options
- [DMAS-54919] - Refactor V3 details panel for search tree nodes
- [DMAS-54920] - add excludeLocations to task definition detail
- [DMAS-54921] - exclude location in doi minting backend
- [DMAS-54969] - Update DOIDatasetService to return the data product id when a query PID is requested
- [DMAS-54970] - Link the data product name to the data product documentation on the external wiki
- [DMAS-54971] - Create indication for ERDDAP datasets
- [DMAS-54972] - Implementation of sensor level DataRating in Java 70% rule
- [DMAS-54977] - Add ui tests for test cases DV.TC.106 and DV.TC.113
- [DMAS-54979] - Remove/deprecate unused authentication misfeatures
- [DMAS-54992] - Refactor search tree node video call to use SeaTubeResourceHelper for a given search tree node
- [DMAS-54994] - Add a test to the Dataset Landing Page to test the hyperlink on the Data Product Name
- [DMAS-54999] - Remove unused privilege code
- [DMAS-55001] - Implement changes to make the search an actions bar
- [DMAS-55002] - Create UI configuration window
- [DMAS-55003] - Add new table on new owner history tab
- [DMAS-55004] - Add service calls to front end
- [DMAS-55009] - Add additional logging to snapshot generation
- [DMAS-55018] - Convert cache loaders in API bundles to services
- [DMAS-55019] - Create a special case in CacheLoader for DomainCacheLoader
- [DMAS-55020] - 2019a va 2014a plotting differences: device level time series scalar - spacing and bullets in titles
- [DMAS-55021] - 2019a va 2014a plotting differences: sensor level time series scalar: spacing, sizes, fonts
- [DMAS-55022] - Implement the ability to tombstone a DOI from the landing page
- [DMAS-55047] - Implement web service access control
- [DMAS-55050] - update selenium tests for deviceListing and dataSearch page links opening in a new tab.
- [DMAS-55060] - change host name to reason in batch table
- [DMAS-55061] - update selenium BatchTest table components
- [DMAS-55072] - add batchable flag for task definition
- [DMAS-55090] - Create basic device history table on UI according to design
- [DMAS-55091] - Implement job for Tombstoning DOI
- [DMAS-55099] - update selenium tests for DatasetLandingPage
- [DMAS-55102] - Extract ui-testing's TestConfig.User to its own file, so that the automation tool can display a link to that file as a list of recommended users.
- [DMAS-55103] - Implement the front end code to display the fixed location camera tree and add actions to related tree node
- [DMAS-55104] - Implement the Fixed Location Camera detail panel and map markers
- [DMAS-55108] - Add "Add Role" button to device history table
- [DMAS-55110] - Display batch drop-down on Site Device Maintenance page
- [DMAS-55111] - Update site device service so transaction is saved to batch as a trigger
- [DMAS-55118] - update parent task status when a task is removed from a batch
- [DMAS-55122] - Create tests for checking that datasetlanding page links open in a new tab
- [DMAS-55123] - Cache logged-in users in web service tests
- [DMAS-55127] - Pass batchId from drop down to back-end
- [DMAS-55128] - Add link to DLP for downloading metadata
- [DMAS-55129] - Add necessary components to web services for metadata download
- [DMAS-55137] - Remove links to old siteDevice page and replace with links to SiteDeviceMaintenance
- [DMAS-55139] - Implement RO version of SiteDeviceMaintenance page
- [DMAS-55141] - update selenium tests for metadata download links
- [DMAS-55150] - Add ability to get DOI datasets by siteDeviceId from DOIDatasetService
- [DMAS-55152] - Remove automation tool "Use CAS Login" parameter
- [DMAS-55170] - QAQC flags don't agree in one test case in R2019a migration
- [DMAS-55181] - Resolve merge conflicts from release to master
- [DMAS-55187] - Increase UI test logging verbosity to list all tests executed
- [DMAS-55212] - Change Erddap XML to use generated title and abstract
- [DMAS-55257] - create backend support for searching annotations by a given multiple search tree nodes
- [DMAS-55264] - Out of position title on cast plot
- [DMAS-55265] - Processing comment escaped escape symbol in Hydrophone Spect MAT file
- [DMAS-55268] - allow free run command to be sent over seascript
- [DMAS-55269] - set @WC command frequency using a device attribute
- [DMAS-55272] - insert owner and PI to new table
- [DMAS-55293] - $ symbols in ice buoy time series plot label
- [DMAS-55294] - Repeated x-axis labels in Ice Buoy Profile plots in R2019a
- [DMAS-55295] - Investigate small differences in seismometer plots in R2019a vs R2014a
- [DMAS-55312] - Update R2019a SPD plot axes position, title, axes and comment font sizes to match R2014a
- [DMAS-55323] - Differences in Imagenex and Kongsberg Rotary plots for R2019a migration
- [DMAS-55336] - Spatial scalar plot longitude tick labels are displaced up in R2019a
- [DMAS-55339] - Rendering difference in ASL echogram plots
- [DMAS-55356] - Remove CasUtils from automation tool
- [DMAS-55359] - 3D Ice Buoy plots y axis label location is off plot in some cases
- [DMAS-55390] - BHT plot missing data in R2019a
- [DMAS-55391] - Add anonymous read privilege to authentication service
- [DMAS-55400] - Gridded Profile plot comment is too long
- [DMAS-55401] - Create a predefined layout for fixed cameras in SeaTubeV3
- [DMAS-55421] - Postprocess jobs that create plots don't have LATEX interpreter switched on
- [DMAS-55431] - QAQC markers in time series scalar plots are too small
- [DMAS-55432] - Populate and add functionality for a fixed camera's Annotation List
- [DMAS-55442] - R2019a fixes for SOO climate & anomaly plots
- [DMAS-55472] - Add modifyby and modifyDate to the sevice for DeviceResourceRole
- [DMAS-55475] - Remove owner and PI from Device UI
- [DMAS-55479] - ARIS plots need $ symbols fixed
- [DMAS-55494] - Fix UI testing - Remove owner and PI from Device UI
Test- [DMAS-52520] - Verify and support MATLAB 2019a migration via search automation
- [DMAS-55134] - Update selenium tests that referenced old site device page
- [DMAS-55172] - Performance / reliability testing of MATLAB R2019a: Data Preview & SOO generation + postprocess jobs
- [DMAS-55206] - Remove SchedulerConsole selenium test
Bug (ST)- [DMAS-54404] - Toolbox options are reset when closed and reopened
- [DMAS-54414] - Fix broken test in GeospatialMap.checkFilterInputValidation
- [DMAS-54796] - Update geospatial UI tests
- [DMAS-54963] - Deployment success notification failed: "Needed a single revision"
- [DMAS-54996] - Data search tree has an extra CTD branch above the Down Cast branch
- [DMAS-55085] - Address tests being killed by suite timeout
- [DMAS-55209] - DataPreviewCastGeneratorJob generating searches with duplicate search_dtls
- [DMAS-55215] - Fix broken tests in geospatialMap.GeospatialMap
- [DMAS-55216] - Fix broken tests in dataviewer.DataViewer
- [DMAS-55226] - Fix broken tests in GenerationAndDisplay of datapreview.generationAndDisplay
- [DMAS-55245] - Fix broken tests in searchTreeMaintenance/SiteDeviceSubsetTest
- [DMAS-55262] - Any user can call UserManagementService successfully (in QA)
- [DMAS-55292] - Spectrogram For Hydrophone Viewer colour scale changed in R2019a
- [DMAS-55399] - Community fisher searches created through Geospatial map lack search_dtls for some casts
- [DMAS-55417] - VideoFileQAQC job failing due to missing software
- [DMAS-55498] - CF geospatial map "more" plots not found after being generated (PROD & QA)
Investigation- [DMAS-54566] - Create pseudo code for how dataproduct options are handled in dataProductDelivery
- [DMAS-54981] - Prototype web service access control
- [DMAS-55114] - Investigate work needed to deprecate old siteDevice page
|
...
Tickets Released: Oceans 2.0: 20.04.003 (accessible to internal users only). Total: 1.
...
Tickets Released: Oceans 2.0: 20.04.002 (accessible to internal users only). Total: 3.
Expand |
---|
Bug- [DMAS-55040] - parsed values for P-sensor temperature don't differ in value
- [DMAS-55186] - Parsed values for BPR Pressure
- [DMAS-55208] - Solve a conflict in a pull request for parsed values for P-sensor temperature
|
...
Tickets Released: Oceans 2.0: 20.04.001 (accessible to internal users only). Total: 14.
Expand |
---|
Bug- [DMAS-54947] - QAQC flag inheritance does not work immediately after devices connected
- [DMAS-55157] - the All Users group produces an Error in User Management
Task- [DMAS-55062] - too many INFO log level from driverservice for DI 14001
Implementation- [DMAS-54849] - The GeospatialMap should display contact information if a data product access restriction occurs
- [DMAS-54956] - Refactor Cast Detection Job to look at ScalarData
- [DMAS-54988] - Write SQL for New Job Parameters
- [DMAS-54998] - Refactor CastDataIngestionJob so that it does not delete ScalarData for the whole day
- [DMAS-55101] - Implement ONC Lights driver
- [DMAS-55116] - Display Data Access Restriction Error Message on Cast Card in Geospatial Map
- [DMAS-55155] - Parser for ONC light driver
- [DMAS-55156] - Simulator for ONC light driver
- [DMAS-55164] - Delete Code that sets Community Fisher archive files to state C
Bug (ST)- [DMAS-54425] - Delete Sensor Codes Parameter from Cast Data Preview Generation Job (Job 347)
- [DMAS-55179] - Intermediate incomplete daily castdata file not being deleted
|
...
Tickets Released: Oceans 2.0: 20.04.000 (accessible to internal users only). Total: 107.
...
Tickets Released: Oceans 2.0: 20.03.010 (accessible to internal users only). Total: 1.
...
Tickets Released: Oceans 2.0: 20.03.009 (accessible to internal users only). Total: 3.
Expand |
---|
Bug- [DMAS-54845] - DeviceListing file is returning error 404
- [DMAS-54890] - none of the workflows are showing up in Device Listing since the release today
Task |
...
Expand |
---|
title | Release Notes from JIRA for version 20.03.008... |
---|
|
Bug- [DMAS-54500] - fix job 337 outputs - if a doi is not produced the status should be error and messaging should make sense
- [DMAS-54513] - Searchtreenode descriptions are sometimes missing in the DataCite description (abstract)
- [DMAS-54752] - Error when updating DOI's through the SiteDeviceMaintenance page
- [DMAS-54764] - Batchable tasks are not runnable
- [DMAS-54778] - TaskHistoryBatchService.getChildTasks not called with proper parameters in frontend
- [DMAS-54808] - Abstract not being generated with a search tree node description for Site Device 1205747
- [DMAS-54838] - Fix issue where deviceId isn't being populated when a siteDevice is loaded by id
- [DMAS-54867] - Fix failing test in master
User Story- [DMAS-52764] - As a Oceans 2 data user I want to see the processes used to update the data represented by the DOI
- [DMAS-53527] - Create a batch
- [DMAS-53615] - Update DOIs to reflect changes in a batch
- [DMAS-53868] - Run batch tasks
- [DMAS-54403] - Add dataproduct-upload to batch
Task- [DMAS-54512] - improve display of data product options for Query Details in dataset landing page when no options exist
- [DMAS-54590] - dataset landing page - make the organization names linked to their ROR
- [DMAS-54675] - use consistent number of decimal places for geo-extent metadata in DataCite and landing page
- [DMAS-54757] - Update task machine caches when search tree changes
- [DMAS-54865] - Change batch default to None in device and sensor screens
- [DMAS-54876] - Remove the "Child Tasks" heading
- [DMAS-54877] - Display the task parameters in alphabetical order
Requirement- [DMAS-54147] - Updates for FM supporting UI for uploading French translations
- [DMAS-54870] - Task Information Requirements
DesignImplementation- [DMAS-53168] - Create a task that uploads CKAN datasets if there is a corresponding dataset in the Erddap dataset table
- [DMAS-53962] - Add selenium tests edit
- [DMAS-53981] - Add selenium tests cancel
- [DMAS-54064] - Add batching ability to Device attributes tab
- [DMAS-54065] - Add batching ability to parser definition tab
- [DMAS-54361] - Write database script to add CKAN Metadata Upload Job to task management
- [DMAS-54520] - Implement expandable table rows to show child tasks in task groups
- [DMAS-54582] - add logic to the DOIDatasetService for getting the provenance of a DOI Dataset
- [DMAS-54661] - Implement onlyMetadata parameter for DOI Registration Job
- [DMAS-54669] - Implement adding dataproduct-upload to a batch
- [DMAS-54785] - Allow the user to edit child tasks
- [DMAS-54798] - add logic to decide if a batch sub task can be queued
- [DMAS-54804] - Change default filters for child tasks and batch tasks to show all statuses initially
- [DMAS-54819] - Handle cancellation of hierarchical tasks
Test- [DMAS-54563] - update UI tests with new expected citation text
Bug (ST)- [DMAS-53951] - New task trx tables do not track operation date
- [DMAS-54767] - device attribute service does not associate a batchId correctly on change
Documentation |
...
Expand |
---|
title | Release Notes from JIRA for version 20.03.007... |
---|
|
Bug- [DMAS-54475] - TypedManager exceptions being thrown in device listing page
- [DMAS-54479] - TaskDefinitionBatch page does not delete parameters when a parameter's name is deleted
- [DMAS-54556] - Fix automatic merge Failure
- [DMAS-54593] - there is an issue with the way we are including ROR ids in the DataCite XML
- [DMAS-54595] - DMAS Search Failed Notification: 19-Apr-2020 00:35:39 UTC, British Columbia Ferries-Tsawwassen - Duke Point Ferry Route, Time Distance Variable Scalar Plot, SearchHdrId 5076407, UserId 15356
- [DMAS-54662] - Batch dropdown doesn't have an option for users not to add a change to a batch
- [DMAS-54674] - Cannot create DOI for sitedevice 1190700
- [DMAS-54676] - fix spelling of DataCite on landing page
- [DMAS-54677] - Ferry, Buoy, and Navigation data is showing in DataCite abstract as 'fixed' location
User Story- [DMAS-53870] - Add batch support to selected tasks
- [DMAS-53882] - add link to end user wiki documentation for data citations to the landing pages
Task- [DMAS-53123] - Change SiteDeviceMaintenance to use query parameters instead of path parameters
- [DMAS-54483] - when running job 337, the modifyby in pi_doidataset table should be the person who ran the job
- [DMAS-54588] - Remove leading and trailing whitespace in input parameters (was - job 337 is minting DOIs to TEST even when PROD is selected since the last release with version 20.03.005)
- [DMAS-54663] - Update the highlighting color of tables in Oceans Next
- [DMAS-54745] - Make TaskManagementBatch React page scrollable
Implementation- [DMAS-54066] - Add batching ability to sensor addtions
- [DMAS-54067] - Add batching ability to sensor attribute
- [DMAS-54068] - Add batching ability to sensor calibration changes
- [DMAS-54193] - Implementation for device batch screen changes
- [DMAS-54227] - Selenium Test Create batch
- [DMAS-54326] - Update SensorAttributeService to use batches when updating attributes
- [DMAS-54364] - Hook up add batch tasks to call the web service
- [DMAS-54670] - Add support to service to get all children for a task
|
...
Expand |
---|
title | Release Notes from JIRA for 20.03.006... |
---|
|
Bug- [DMAS-53738] - Fix broken tests in ExpeditionManagement
- [DMAS-54380] - Fix broken tests in DataViewer
- [DMAS-54489] - the title for RDI ADCPs should not have 'ancillary data' when populating title in DataCite or dataset DOI metadata
- [DMAS-54496] - unable to create dataset DOI for DRDC CTD test case
- [DMAS-54509] - correction to the citation text for accessed date
- [DMAS-54511] - The data product options are not appearing correctly for a specific data search
- [DMAS-54516] - Job 337 hangs on 'Running' status for some entire-devicetype minting jobs
- [DMAS-54531] - Data Citation Text Service not working for Query PIDs
- [DMAS-54565] - DOI's with mobile depth and fixed lat/lon have incorrect geolocations
- [DMAS-54570] - when running job 337 for the second time on a sitedevice, TWO new DataCite entries are made
- [DMAS-54571] - snackbar has undefined batch name after adding a batch
- [DMAS-54593] - there is an issue with the way we are including ROR ids in the DataCite XML
Task- [DMAS-54486] - dataset DOI produced for Thermosalinograph on ferry has undefined, undefined for the lat/long
- [DMAS-54490] - There was no dataset doi generated by a 'completed' job 337 for ROV navigation dataset
- [DMAS-54589] - Remove ROR from citation text
- [DMAS-54667] - Update task types in prod
Requirement- [DMAS-54094] - Record requirements for MINTED CANARIE service
Implementation- [DMAS-54220] - frontend associate manual doi generation with a batch
- [DMAS-54321] - Update DeviceAttributeService to use batches when updating attributes
- [DMAS-54381] - Fix and enable the disabled UI tests
- [DMAS-54546] - update selenium tests for Properties being changed to Variables on DatasetLandingPage
|
...
Expand |
---|
title | Release Notes from JIRA for 20.03.005... |
---|
|
Bug- [DMAS-51341] - Site device site drop down is much too slow
- [DMAS-53750] - Fix broken tests in seatubeV3.VideoPlayerTest
- [DMAS-53755] - Fix broken tests in website.general.General
- [DMAS-53862] - Users with RW access to Task Management can not run the jobs on Task Management page
- [DMAS-54348] - Fix broken tests in reloadCache of NewSystemConsole
- [DMAS-54435] - DOI Generation task throws a null pointer exception for mobile site devices
- [DMAS-54458] - Extra Hydrophone calibration file provided
- [DMAS-54462] - The current DOI isn't highlighted in history
- [DMAS-54465] - DMAS Search Failed Notification: 09-Apr-2020 04:30:05 UTC, ODP 1364A-Hydrophone High Frequency 2.8 mab, Hydrophone Spectral Data, SearchHdrId 5067600, UserId 15356
- [DMAS-54488] - Error minting DOI for DeviceID: 30399
- [DMAS-54491] - Looks like the token is still required in the citationText service
- [DMAS-54495] - Invalid bounding box generated for ferry device
- [DMAS-54497] - update the automated abstract to use lower case for fixed/mobile/profiling
- [DMAS-54498] - the instrument measurement footprint is not being used for the geoextent in DataCite metadata
- [DMAS-54501] - DeviceTypeID 55 doesn't work in TaskManagementTEST
- [DMAS-54530] - Error messages from DataSetManager on task machines
- [DMAS-54533] - edit batch dialog renders when after details update in add batch dialog
Task- [DMAS-54186] - Upgrade CacheSensorDuration code to work with latitude sensors
- [DMAS-54343] - Modify theme
- [DMAS-54459] - Add hydrophone calibration txt files to FLAC searches
- [DMAS-54473] - Hydrophone Data Preview improvements
- [DMAS-54484] - There was no DOI created for a device with mobile lat/long/depth
- [DMAS-54499] - unable to create a dataset DOI for Aanderaa Oxygen Optode
- [DMAS-54508] - improve query details section with 'Properties' in the DataSet Landing Page
Implementation- [DMAS-51974] - Implement current DeviceSync page with react
- [DMAS-53706] - Refactor ErddapXMLService to have displayOnly option for generating datasets for one site device
- [DMAS-54124] - Write jest and enzyme unit tests
- [DMAS-54178] - Extract certain style components from deviceSyncTable into groupable table
- [DMAS-54221] - backend associate manual doi generation with a batch
- [DMAS-54240] - Update batch & batch tasks UI to use TaskHistoryBatchService to get data
- [DMAS-54268] - Hook batch creation dialog into the web service
- [DMAS-54285] - Add hover & selections to BatchList table
- [DMAS-54299] - Update CalibrationServlet to use batches when updating calibrations
- [DMAS-54306] - Implement front-end UI for editing an existing batch
- [DMAS-54310] - Add an update operation to TMTaskService for updating the details of a batch
- [DMAS-54320] - Add new batch tables to TaskManagement
- [DMAS-54323] - Change edit mode and add data to service call
- [DMAS-54332] - Update DeviceParserDefinitionService to use batches when updating parsers
- [DMAS-54382] - Add ability to run tasks to UI
- [DMAS-54402] - add logic to the doiRegistrationBatchJob to use the task output field
- [DMAS-54407] - update DOI Generation job to update its output with transactions of modified DOI's
- [DMAS-54434] - If a host can't be found in the table, print what hosts are found
- [DMAS-54480] - Get batchable tasks from web service
TestBug (ST)- [DMAS-54275] - Batch Task List displays TaskTypeId instead of TaskType
|
...
Expand |
---|
title | Release Notes from JIRA for 20.03.004... |
---|
|
Bug- [DMAS-54397] - User Defined jobs dont display in the task tree on the TaskManagementBatch page
- [DMAS-54427] - Publication year not using correct dates
- [DMAS-54485] - TWO datacite entries were created with the official DataCite registry for ONE dataset
User Story- [DMAS-54342] - Only display DOIs with the same prefix in history
Implementation- [DMAS-54409] - Update logic to return DOI history to restrict to those with the same prefix
|
...
Expand |
---|
title | Release Notes from JIRA for 20.03.003... |
---|
|
Bug- [DMAS-54460] - DOI dataset using UUID which is different from doidataset in pi_doidataset
- [DMAS-54463] - The link we send to datacite is still pointing to the home page instead of the landing page
|
...
Expand |
---|
title | Release Notes from JIRA for 20.03.002... |
---|
|
Bug- [DMAS-52876] - Fix broken tests in GeospatialMap
- [DMAS-53723] - Fix broken test in Groups
- [DMAS-53733] - Fix broken tests in DigitalFishers
- [DMAS-53735] - Fix broken tests in Hydrophone
- [DMAS-53787] - fix broken test in seatubeV3.SensorReadingsTest
- [DMAS-53788] - Fix broken tests in sitedevicemaintenanceV2.SiteDeviceMaintenance
- [DMAS-53814] - Fix broken test in DashboardSharing
- [DMAS-53878] - Fix broken tests in DashboardDisplay
- [DMAS-54159] - DOIDatasetService does not create an array when there is only one date in the xml
- [DMAS-54202] - Monthly Complex Data Preview Generator creates some searches based on daily dpf specs
- [DMAS-54229] - Unhandled rejections in Oceans-Next Services
- [DMAS-54235] - Cannot generate a DOI from SiteDeviceMaintenance
- [DMAS-54237] - SiteDeviceService returning successfully when Site Device not saved
- [DMAS-54249] - Add trx table for tm_task and add modify by and modify date columns
- [DMAS-54250] - ASL binary .01a files are zero size in search automation test case
- [DMAS-54259] - resolve jettybase
- [DMAS-54270] - Fix merge conflict from release/20.03.000 to master for DMAS-53637
- [DMAS-54274] - Hydrophone spectral data products with FFT/wav source option 'MIX' seems to return both
- [DMAS-54282] - Jenkins isn't archiving UI test failure screenshots
- [DMAS-54294] - Data Search not delivering Community Fishers Data correctly
- [DMAS-54297] - Community fisher location searches for cast scalar multi profile plots are producing incorrect titles.
- [DMAS-54316] - Two sets of ticks facing outward on Echosounder plot
- [DMAS-54319] - Fix static analysis warning in DataSourcePage
- [DMAS-54327] - DMAS Search Failed Notification: 31-Mar-2020 18:36:00 UTC, Northeast Pacific Ocean-Endeavour, Cast Scalar Profile Plot and Data, SearchHdrId 5058637, UserId 88930
- [DMAS-54328] - DMAS Search Failed Notification: 31-Mar-2020 18:36:30 UTC, Northeast Pacific Ocean-Endeavour, Cast Scalar Profile Plot and Data, SearchHdrId 5058638, UserId 88930
- [DMAS-54334] - Jenkins is not working
- [DMAS-54336] - Community fisher location searches have empty parameter string in search table
- [DMAS-54340] - Fix sy_translation trigger audit function to insert into correct table
- [DMAS-54344] - Fix broken test for DatasetLandingPageTest for error message
- [DMAS-54352] - Fix broken tests in testOperatorPermission, testWatcherPermssion and cameraControlInitialLoading of CameraControl
- [DMAS-54359] - Fix broken tests in checkTranslationFileUpload of FileManagement
- [DMAS-54368] - DMAS Search Failed Notification: 02-Apr-2020 04:58:28 UTC, CODAR SeaSonde 16MHz (SN 2016480) VROC, CODAR Quality Controlled Surface Currents, SearchHdrId 5060024, UserId 43686
- [DMAS-54374] - Fix broken tests in setup of ManualTest
- [DMAS-54432] - Fix datasetLandingPage to not require a fundingReference.
User Story- [DMAS-51184] - As a third party data provider I want my organization ROR to be included in citation text
- [DMAS-51303] - Manually create a new DOI for an existing dataset
- [DMAS-52322] - As an Oceans 2 data user I want mobile datasets to have DOIs so I can reference them
- [DMAS-52468] - As an Oceans 2 data user I want to view the options used for a query so I can know more about the data in the query
- [DMAS-53286] - As a data steward, I would like to associate repostprocessing with a batch to assist in provenance
- [DMAS-53474] - As a third party data provider I want my ROR associated with DOI metadata
- [DMAS-53495] - As a dataset user I want to see the dataset publisher and funders to learn more about the data
- [DMAS-53518] - Update the task data model
- [DMAS-53533] - As a data steward I want to generate a new DOI for changes in batch so DOI is accurate
- [DMAS-53534] - associate a batch when uploading files
- [DMAS-53869] - Execute batch on task machine
- [DMAS-54054] - Execute Reprocess Group task
- [DMAS-54188] - Run a batched re-postprocessing task
Task- [DMAS-53126] - Change DOIMetadataSearch page to DatasetLandingPage
- [DMAS-53912] - Separate UI notification for generating dataproducts from retrieving images.
- [DMAS-54255] - Update error snackbars and parameters for DOIDatasetService
- [DMAS-54286] - Get rid of the DataSearch UI test's failure listener
- [DMAS-54289] - Lazily initialize CachedDomainManager.cacheWrapper
- [DMAS-54302] - run all selenium tests every night
- [DMAS-54324] - Fail early if a test tries to load a page that doesn't exist
- [DMAS-54343] - Modify theme
- [DMAS-54362] - The DOI registration job runs too slowly
Requirement- [DMAS-54248] - Document requirements for test resolution/browser size
DesignImplementation- [DMAS-53471] - Implement CODAR data availability plots (totals only)
- [DMAS-53574] - update paths in selenium tests and fix broken tests SiteDeviceMaintenance
- [DMAS-53578] - implement front-end to display publisher and funding reference
- [DMAS-53599] - refactor unscheduled job messaging to use new tasks
- [DMAS-53602] - refactor existing jobs to use tm_task output instead of taskhistorydetail
- [DMAS-53604] - populate the tm_task and tm_taskdetail with data from taskhistory and taskhistorydetail
- [DMAS-53609] - refactor code that cancels tasks
- [DMAS-53635] - refactor ReprocessingFrameworkService and ReprocessingSession to use the new task framework
- [DMAS-53637] - Update ISO19115 XML and CKAN Datasets with French title and abstract
- [DMAS-53661] - Implement a service for generating ISO 19115 XML files
- [DMAS-53779] - Use the POM in ca.uvic.onc.test.ui.test.extension.parser.reprocess.Reprocess
- [DMAS-53780] - Use the POM in ca.uvic.onc.test.ui.test.extension.datadownload.dataSearch.DataSearch
- [DMAS-53858] - View batch task detail
- [DMAS-53865] - Edit a batch task
- [DMAS-53866] - Remove a batch task
- [DMAS-53871] - Implement CODAR data availability plots (SQL)
- [DMAS-53884] - Add database entries for service
- [DMAS-53899] - Make changes to existing task management ui
- [DMAS-53916] - add selenium tests to check for Funding Reference and Publisher
- [DMAS-53921] - add link to documentation for landing page frontend
- [DMAS-53924] - Add Create Batch Dialog to the Batch UI
- [DMAS-53927] - Add TaskHistory, task, and TaskDetail queries to the new tm_task manager
- [DMAS-53935] - Add support for minting to prod or test in the DOI generation task
- [DMAS-53936] - Update DOI manual create screen to include prod/test
- [DMAS-53949] - Add CODAR data availability plots to daily and monthly tabs in Data Preview
- [DMAS-53961] - Implement add and edit of reprocess group tasks
- [DMAS-53965] - Implement add and edit of re-postprocess tasks
- [DMAS-53966] - Add selenium tests
- [DMAS-53969] - Implement add and edit of file upload tasks
- [DMAS-53971] - Add selenium tests
- [DMAS-53975] - Implement Run batch
- [DMAS-53980] - Implement Cancel batch
- [DMAS-54057] - Implement execution of Reprocess "group" tasks
- [DMAS-54060] - Implement batch execution
- [DMAS-54062] - write selenium test for CRUD of data-rating at sensor level
- [DMAS-54082] - View batches implementation
- [DMAS-54106] - Add new page into dmas menu of Oceans 2.0
- [DMAS-54118] - Add config properties to store test and prod settings
- [DMAS-54119] - Update minting code to use config properties
- [DMAS-54194] - add code for running batch sub tasks
- [DMAS-54205] - Implement web service to get tasks
- [DMAS-54209] - Service to create batch and create task and add it to a batch
- [DMAS-54215] - Service to get Batchable task definitions
- [DMAS-54240] - Update batch & batch tasks UI to use TaskHistoryBatchService to get data
- [DMAS-54251] - Implement running re-postprocess batch tasks
- [DMAS-54258] - allow the DOI Registration job to work in the new task framework using a list of siteDeviceIds
- [DMAS-54264] - Add Flac generation to matlab hydrophone code.
- [DMAS-54265] - Update selenium tests for landing page to test About link
- [DMAS-54272] - Render a confirmation dialog when cancelling a batch or task
- [DMAS-54280] - Add FLAC file generation to hydrophone post process job
- [DMAS-54288] - frontend service to create batch/task
- [DMAS-54290] - Support Trigger and DOI groups for batches
- [DMAS-54335] - Implement new trx tables for parser definitions and calibrations
Bug (ST)- [DMAS-53364] - Fix broken tests in DeviceAttributes
- [DMAS-53932] - job runnerId is not getting set for user defined jobs
- [DMAS-54275] - Batch Task List displays TaskTypeId instead of TaskType
- [DMAS-54287] - DeviceSyncService is failing to update existing synchronizations
- [DMAS-54291] - Getting batches requires a runnerId to not be null
|
...
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
|
...
Expand |
---|
title | Release notes from JIRA for 20.01.000 |
---|
|
Bug- [DMAS-50296] - not able to configure JVM with automated live DAF test tool
- [DMAS-51989] - ToggleItemsMenu - Invalid prop layouts[0].permission of type string
- [DMAS-52256] - dataProductDelivery return for invalid or missing parameters situation have been changed ?
- [DMAS-52258] - deploy_onc can't be downgraded below 19.10.000
- [DMAS-52582] - Expedition management map doesn't clear markers
- [DMAS-52639] - Panels with multi-line action bars can overflow
- [DMAS-52730] - Some annotation list rows are overflowing vertically
- [DMAS-52788] - V2 and V3 filtered export not returning environmental info
- [DMAS-52789] - Failed to load Calibration Cache java.lang.Exception: Sensor 4259 has an unexpected number of SiteDevices (2)
- [DMAS-52801] - Cannot search annotation creators when not logged in (on expedition management page)
- [DMAS-52947] - ONC matlab searches getting stuck in PROD - primarily Data Preview
- [DMAS-52950] - Removing one of multiple cruises, then re-adding it re-adds its dives.
- [DMAS-52951] - Removing an attribute filter internally, but not visibly, removes other attribute filters
- [DMAS-52998] - DMAS Search Failed Notification: 23-Dec-2019 15:03:02 UTC, Cambridge Bay-Safe Passage Buoy, Ice Buoy Time Series Profile Plots, SearchHdrId 4215419, UserId 42732
- [DMAS-53048] - Fix Dashboards not rendering properly
- [DMAS-53049] - PR Test - Data Preview Generation and Display (201 - 600)couple of automated tests cannot be found in ui-testing repo
- [DMAS-53074] - UTCDateTimePickerNew does not accept keyboard inputs correctly
- [DMAS-53111] - QAQC flags in CSV data product are incorrect
- [DMAS-53135] - ping ip failed but dmas.log shows connected in auto live DAF test
- [DMAS-53147] - JUnit tests in Oceans 2 sometimes run forever (or close to it) in Jenkins
- [DMAS-53179] - Handle time-alignment errors in RDI ensemble averaging
- [DMAS-53199] - mis-match tags in ASL raw XML configuration file
- [DMAS-53218] - Annotation creator/modifier options don't clear when the dive/cruise are cleared
- [DMAS-53221] - Clicking on the Taxon Button Sets parent node on the tree crashes the page
- [DMAS-53230] - Fix type assigned by ErddapDatasetService
- [DMAS-53245] - ClassNotFoundException on org.nfunk.jep.ParseException when running jettyDataCentre
- [DMAS-53263] - Search failure in QA - error in shrinkwhitecolourmap
- [DMAS-53287] - Search failures in QA - ice buoy plots
- [DMAS-53303] - NOAA and iFremer Logos fail to load in PROD
- [DMAS-53308] - Error during Hibernate initialization -- QA with master branch
- [DMAS-53321] - qaonshore1 unable to load oceans-next
- [DMAS-53332] - Fix ismemberwithtolerance usage in gethydrophoneDP
- [DMAS-53334] - Bundle exception when running OSGi
- [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
DesignImplementation- [DMAS-50311] - Make Onc-Next's System Console table's columns resizable
- [DMAS-50628] - Rename "checking for data rating"
- [DMAS-50629] - Rename "checking for powerable status"
- [DMAS-50630] - Rename "checking device atttributes"
- [DMAS-50631] - Rename "validating nameplate serial number"
- [DMAS-50632] - "gathering data" step should include the driver status in its comment
- [DMAS-50634] - Summary data validation step's comment should say whether it checked summaries, or only summary requests
- [DMAS-52246] - "Refresh" button on new System Console
- [DMAS-52359] - Create a java wrapper to do CRUD operations on Datasets, Resources & Organizations
- [DMAS-52370] - Create matlab scheduled post processing job to generate images for one device.
- [DMAS-52768] - Update config page to allow deletion of Taxon Button Sets
- [DMAS-52805] - Create service calls for deleting a button set and getting user delete permissions
- [DMAS-52919] - Configure Oceans-Next to support optionally deploying a release branch to a divelogger
- [DMAS-52926] - Implement additional colour options for ADCP daily current plots.
- [DMAS-52927] - Add CKAN Dataset & Manager
- [DMAS-53134] - Tweak the layout of the Landing Page to better reflect the design
- [DMAS-53145] - Add data product download progress bar in the cast popup on geospatial map
- [DMAS-53149] - Write EX Selenium Tests for ERRDAP
- [DMAS-53150] - Write EX Selenium Tests for Oceans 2.0
- [DMAS-53153] - Dataset title generation
- [DMAS-53154] - Implement the front-end changes required to search on a Query PID
- [DMAS-53160] - Adding ROR ID to webpage and data structures
- [DMAS-53162] - Implement back-end changes for retrieving a DOI based on a query pid
- [DMAS-53165] - Dataset abstract generation
- [DMAS-53170] - Make small quality of life adjustments
- [DMAS-53173] - Remove 'More' button from cast popup when there are no casts to display
- [DMAS-53184] - Make pins clickable
- [DMAS-53191] - Setup simulators for metrics data collection
- [DMAS-53202] - Further implement design+req for citation text
- [DMAS-53217] - Implement front-end for citation text on DOIMetadataSearch
- [DMAS-53283] - Update UI to Material Standards
- [DMAS-53289] - Update velocity and colourmap options for ADCP daily current plots
- [DMAS-53302] - Add Data Player to Ocean's 2.0 (Front end)
- [DMAS-53341] - Add play buttons to the SeaTubeV3 search results
Bug (ST)- [DMAS-52741] - Error loading Data Search: Sort by Location
- [DMAS-52878] - Fix broken test in searchTreeMaintenance
- [DMAS-52881] - Fix broken tests in UserManagement
- [DMAS-53156] - System Command drop-down menu not sorted
- [DMAS-53311] - Daily and Weekly LTSAs are no longer working
- [DMAS-53369] - Fix Broken Tests in Plotting Utility
|
...
Expand |
---|
title | Release notes from JIRA for 19.12.000 |
---|
|
Usability- [DMAS-52133] - Filters are not applied using the enter key.
- [DMAS-52650] - The cursor should change to indicate that you can click on annotations within the list
- [DMAS-52656] - Have ‘Capture Time’ displayed by default
Bug- [DMAS-42917] - Ice buoy data products aren't working properly
- [DMAS-46711] - Multiple ADCP Intensity Plots in PDFormat are scrambled in time
- [DMAS-47016] - VPS_PLATFORM_CONTROLLER driver not parsing device data messages correctly
- [DMAS-47917] - Time jumps in RDI ADCP ensemble average MAT file products
- [DMAS-50764] - Ping IP or configure IP failed in automated Live DAF test, but no issue for DAF test manually
- [DMAS-51319] - Investigate discrepancies in Kongsberg Rotary code reported by Chris de Moustier
- [DMAS-51921] - Advanced sharing allows duplicate emails to be entered, deleting removes both
- [DMAS-51932] - TypeError: onChange is not a function in Digital Fishers date pickers
- [DMAS-52039] - UTCDateTimePicker behaves weird when manually entering dates and times
- [DMAS-52455] - Cannot run npm start after upgrade to material-ui v4
- [DMAS-52677] - After Changing a dashboard from public to private or vice versa the spinner doesn't change back to the Add Dashboard button
- [DMAS-52727] - manual entry > quick entry's "Select a button set" dropdown doesn't resize based on width
- [DMAS-52755] - Download txt file for most recent cast doesn't display error message
- [DMAS-52791] - DMAS Search Failed Notification: 02-Dec-2019 03:57:23 UTC, Upper Slope-Delta Dynamics Laboratory, Imagenex Rotary Sonar Data, SearchHdrId 3718673, UserId 2819
- [DMAS-52792] - Fix sensor panel UI tests
- [DMAS-52824] - Update community fishers matlab after Data Preview Generation Refactored
- [DMAS-52829] - Wrong cast data plot displaying in data preview
- [DMAS-52834] - Wrong search type given in data preview .cor file query
- [DMAS-52846] - Oceans 2.0 browser cache invalidation is broken in production
- [DMAS-52858] - Community fisher Cast Scalar Multi Profile Plot is not producing the same plot when called from device vs location search
- [DMAS-52860] - SOO/E job getting null dateFrom
- [DMAS-52864] - DMAS Search Failed Notification: 12-Dec-2019 12:00:15 UTC, Clayoquot Slope-Bullseye, Time Series Scalar Plot, SearchHdrId 4021696, UserId 40000
- [DMAS-52874] - MultipleChipSelect chips cannot be deleted using the X icon
- [DMAS-52884] - SOO/E job generates duplicate search_dtl on Clayoquot Bullseye
- [DMAS-52897] - Small Bug in Cor file generation
- [DMAS-52907] - Automated live DAF test "Pinging IP" output is formatted oddly
- [DMAS-52928] - Java MATLAB runners do not capture the first logging line from MATLAB
- [DMAS-52968] - Some tests that depend on ServletUtil fail intermittently in Jenkins
- [DMAS-52969] - DMAS Search Failed Notification: 19-Dec-2019 07:00:04 UTC, Barkley Canyon-MidEast, RDI Daily Current Plot, SearchHdrId 4196391, UserId 15356
- [DMAS-52974] - Annotation filter does not open in annotation list
- [DMAS-52977] - Striping on tables being applied to all tables, instead of just "StripedTable"
- [DMAS-52995] - Video player current duration doesn't match with current UTC timestamp after 5 minutes
- [DMAS-52996] - Search failures and changes in QA automation related to mobilePositionData
- [DMAS-53005] - failed to deploy master branch of Oceans 2.0 to QA
- [DMAS-53015] - SeaTubeUtilsTest is failing in Jenkins on Oceans 2 master
- [DMAS-53016] - WERA ftp job failing
- [DMAS-53028] - Kongsberg Search Failures in QA
- [DMAS-53046] - Changing video quality doesn't properly display, and can lock the menu
- [DMAS-53058] - Investigate changes to water column data products noted in Jan 7 2020 search automation
- [DMAS-53059] - DeviceListing page does not display any devices
- [DMAS-53062] - Investigate, then fix (and report actual bugs in) failing SeaTubeV3 UI tests
- [DMAS-53077] - Water column product using same colour for different data.
- [DMAS-53079] - erddapXML page gives a 404 error
- [DMAS-53082] - map of infrastructure ONC home page (under “The Internet Connected Ocean” section) is gone?
- [DMAS-53084] - deployment failed for latest version of master and release/19.12.000 in Oceans-Next
- [DMAS-53093] - ErddapManagement datasets sometimes cannot be added
- [DMAS-53110] - The wrong revision of oceans-next is running in QA
- [DMAS-53129] - Oceans-Next pages don't render in QA Oceans 2.0
- [DMAS-53136] - withAnnotationEntry() in LayoutsAndPermissionsTest.java can't delete annotation
Epic- [DMAS-52291] - CANARIE MINTED / Datasets / Dataset Definition
User Story- [DMAS-42960] - As an ASL echosounder user, I would like an ASL raw file data product
- [DMAS-47724] - View Dashboards Shared With Me
- [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
- [DMAS-53014] - add DOI landing page to oceans 2.0
- [DMAS-53038] - Move the QaDeviceTests.java test file to proper location
- [DMAS-53039] - Implement Regression Test HY.TC.251
- [DMAS-53069] - Hide Delete and Change State buttons on File Management page
- [DMAS-53138] - Enable change file_state feature on File Management page
Requirement- [DMAS-52239] - Investigate file format specific requirements for ASL raw format
- [DMAS-52350] - Gather & write requirements for Oceans 2.0 integration
- [DMAS-53022] - Document requirements
DesignImplementation- [DMAS-50717] - Create the material toolbox component
- [DMAS-51340] - Display some kind of feedback when a command is sent
- [DMAS-51393] - Add handlers for SiteDeviceSubsetTable
- [DMAS-51491] - Make/Adapt new map component to use in geospatial area
- [DMAS-51492] - Display/Handle new map component in the SiteDeviceSubset popup
- [DMAS-51562] - Add quiesce/resume status console functionality to new system console
- [DMAS-51718] - Finalize layout for Site Device Entry screen
- [DMAS-51719] - Add Button that Links to ERRDAP Management Page
- [DMAS-52014] - Refactor Edit SiteDeviceSubset Popover as its own Page
- [DMAS-52043] - Add site device page to the dmas environment
- [DMAS-52334] - Remove form section id field from campaign entry
- [DMAS-52340] - Improve the design of the Statistics page
- [DMAS-52343] - Review button considerations for Edit Taxon and Taxonomy screens
- [DMAS-52382] - Figure out how validation should work in Digital Fishers Campaign Management
- [DMAS-52390] - "DELETE" button should always be on Site Device Screen (disable it when not used)
- [DMAS-52406] - Re-Write Grouping bar message to be more helpful
- [DMAS-52407] - make sure checkboxes should be maintained after command sent
- [DMAS-52408] - Organizing issue for Filter buttons
- [DMAS-52417] - Implement ASL raw data product - search code
- [DMAS-52419] - Implement ASL raw data product - mappings
- [DMAS-52453] - Refactor java search creation to match device level data search for cast scalar multi profile plot
- [DMAS-52461] - Update Landing Page to show new values from Datacite XML
- [DMAS-52528] - Add ADCP device type to Device Category dropdown
- [DMAS-52529] - Add ADCP device list to Device dropdown
- [DMAS-52534] - Implement Java code to call hydrophonepostprocessjobdailyweeklyltsa on a schedule
- [DMAS-52617] - Implement a reusable video menu
- [DMAS-52627] - Create a component in Oceans Next to display the Test Tree
- [DMAS-52726] - Configure Oceans-Next to build and deploy a WAB to the datacentre
- [DMAS-52739] - Implement a component that stitches playlist files into a continuous video
- [DMAS-52748] - Modify permissions service to return self-delete privilege
- [DMAS-52750] - Modify frontend to display delete icon for NOAA user's own annotations
- [DMAS-52779] - Implement a DiveVideo component
- [DMAS-52797] - Download and cache React
- [DMAS-52817] - Add a return message to the erddapXML service
- [DMAS-52823] - Only deploy to the demo server from the master branch
- [DMAS-52826] - Implement UTCAddons and DiveVideoTemplate
- [DMAS-52831] - Refactor search request validation for cast data products
- [DMAS-52841] - Display pretty values in table
- [DMAS-52847] - Use the new video player in seatube
- [DMAS-52852] - Improve manualQaqcResult job
- [DMAS-52882] - Implement recording
- [DMAS-52885] - Update Task Detail page to only show the last 5 image key messages
- [DMAS-52887] - implementation for auto-refresh of saved plots
- [DMAS-52890] - Configure Oceans-Next to get the Oceans 2 hostname from the DMAS global variable
- [DMAS-52910] - Implement video snapshots
- [DMAS-52914] - Add new field to database
- [DMAS-52915] - Implement flag in backend
- [DMAS-52916] - Add new flag to UI
- [DMAS-52917] - Configure Gemini to delay before scanning deploy/
- [DMAS-52918] - Configure Oceans 2 to use a locally-deployed instance of Oceans-Next
- [DMAS-52920] - Add siteDeviceSubsetPage to DMAS
- [DMAS-52921] - Implement the video share button
- [DMAS-52924] - Deal with add new button without a siteDeviceId
- [DMAS-52929] - Use the new video player in playlist management
- [DMAS-52935] - Add the tutorial video back to SeaTube
- [DMAS-52936] - Implement live videos in SeaTube and VideoPlayer
- [DMAS-52940] - Modify Cast Data (5) Preview Generation Job to ignore Data Preview tree constraints
- [DMAS-52961] - Modify Data Search to correctly display CF Cast Data nodes in the tree
- [DMAS-52966] - Extract Oceans 2 front-end code to its own OSGi bundle
- [DMAS-52973] - Move all items from sub-table to main row
- [DMAS-53031] - Update the PlottingUtility dashboard widget to use the new static path
- [DMAS-53098] - Update IM Selenium testing for database reference flag
Test Plan- [DMAS-52395] - Add automation searches for ASL raw product
Bug (ST)- [DMAS-49530] - As CF app user I would like the app to retry getting the data automatically if the first transfer is unsuccessful
- [DMAS-52217] - The Digital Fishers Campaign Maintenance Statistics page does not fully meet the requirements described by DF.RQ.311
- [DMAS-52599] - Fix creators and contributors metadata
- [DMAS-52625] - ErddapManagementTable doesn't appear in localhost or qa env.
- [DMAS-52640] - Fix broken tests in seatubeV3
- [DMAS-52747] - Searches created in datapreview generation job are missing entries in search table
- [DMAS-52778] - Change SiteDeviceSubsetService to return GenerationType and SiteDeviceSubsetType Ids
- [DMAS-52799] - Fix JS file name in build.gradle
- [DMAS-52807] - SystemConsole grouping/sorting colours are inconsistent with row color
- [DMAS-52871] - Fix broken test in NetworkConsole
- [DMAS-52879] - Fix broken tests in Hydrophone
- [DMAS-52925] - Fix error when sharing with group
- [DMAS-52952] - Fix ErddapManagementEdit Page
- [DMAS-52993] - Video causes SeaTube to crash in Oceans 2
- [DMAS-52997] - 'Calibrated' dropped from ASL plots filename
- [DMAS-53002] - dashboard.onc.uvic.ca makes all fetch requests against localhost
- [DMAS-53012] - Oceans-Next master build failure: ./build-bundle.sh not found
- [DMAS-53035] - QA does not load properly
- [DMAS-53044] - Fix broken tests in PlottingUtility
- [DMAS-53050] - Fix broken tests in HomePage
- [DMAS-53070] - Remove JupyterHub menu item from main menu
- [DMAS-53075] - Graylog Util gets connection refused when trying to call the Graylog API
- [DMAS-53076] - fix broken test in Digital Fishers
- [DMAS-53139] - Change all occurrences of TXT to .COR
Investigation- [DMAS-52891] - Can I redeploy a WAB without restarting Equinox?
- [DMAS-52901] - Can I redeploy Oceans 2 while the Oceans-Next WAB is deployed?
- [DMAS-52902] - Can I force oceans-next-bundle.js to not be cached, without nginx in front of it?
Documentation |
...