Skip to content

Conversation

@susrisha
Copy link
Collaborator

Syncing with main after dataviewer changes

MashB and others added 30 commits June 30, 2025 15:08
…atasets API

## DevBoard Task

## Changes Introduced
-  getDatasets to always return a strict boolean for osw.project_group.data_viewer_allowed, and adds comprehensive unit tests covering truthy/falsy inputs.

## Impacted Areas for Testing
-  TDEI Portal
…iewer_allowed_tag

Added data_viewer_allowed key in project_group to strict boolean in datasets API
## DevBoard Task
https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/2325

## Changes Introduced
-  New API to download the CSV file
- API Path GET -  `osw/dataset-viewer/feedbacks/download`
- API Response - CSV file as attachment

## Impacted Areas for Testing
- TDEI Portal
- Added unit test cases
sujata-m and others added 6 commits September 1, 2025 13:20
## DevBoard Task
https://dev.azure.com/TDEI-UW/TDEI/_workitems/edit/2325

## Changes Introduced
- allow feedback download API to stream CSV or GeoJSON
- convert feedback rows into GeoJSON feature collection
- set response headers based on requested format
- test coverage for new geojson option

## Impacted Areas for Testing
- TDEI Portal
- Added unit test cases
feat: add geojson feedback download option
@MashB MashB merged commit b319d63 into main Sep 26, 2025
3 checks passed
@MashB MashB changed the title Merge with stage Merge with main Sep 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants