-
Notifications
You must be signed in to change notification settings - Fork 0
Release v1.26.0 #161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Release v1.26.0 #161
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* format on save * Increase MAP_RENDER_POINT_THRESHOLD * format on save * increase SAMPLE_VIS_MAX_QUERY_SIZE to match * format on save * GRUMP Visualization hide logic' * additional hide logic' * simplify logic * refactor section header * format on save * pause data fetching on recommended datasets --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* format on save * open download link directly --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Format entire codebase * git blame ignore these revisions --------- Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
* nit * rm logs * unused * rm logs --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Increase map render threshold (#32) * format on save * Increase MAP_RENDER_POINT_THRESHOLD * format on save * increase SAMPLE_VIS_MAX_QUERY_SIZE to match * format on save * GRUMP Visualization hide logic' * additional hide logic' * simplify logic * refactor section header * format on save * pause data fetching on recommended datasets --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dataset download improvements (#35) * format on save * open download link directly --------- Co-authored-by: Howard Kim <hwk@uw.edu> * bump * nit * Revert Data Thresholds * Fix alignment * note on duplicate constant * rm unused * nit * nit * button loading state * Add direct download suggestion threshold constant * Add large dataset warning dialog to DownloadDialog component * Refactor DownloadDialog to include conditional rendering for download steps based on dataset size, integrating a new DownloadStepWithWarning component for large datasets. * Remove unused Grid component and refactor DownloadStepWithWarning integration in DownloadDialog. * Remove debug console logs from DownloadDialog component for cleaner code. * Enhance LargeDatasetWarningDialog to display the number of rows in the dataset for better user awareness during downloads. * Add Direct Download button to LargeDatasetWarningDialog for improved user experience * Refactor DownloadDialog to ensure main dialog closes upon direct download and download confirmation, enhancing user flow. * Update button text in LargeDatasetWarningDialog to clarify direct download action * oops! --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* revert docs * Fix Decision Tree * ignore * Disable deprecated API warnings * add Sentry packages * downgrade sentry version * add sentry to root * add tracing package * fix * snetry cli * ignore env * add sentry script * Sentry initialization logic per environment * wip * add environments * rm x-sentry-token * default to dev * no staging on front * mv * pii false * rm unused --------- Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
* wip * wip * scrollable description * Refactor acknowledgment section to use a scrollable div for improved content display * refactor * rm --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Fix alignment * wip * fix rotation * fix align --------- Co-authored-by: Howard Kim <hwk@uw.edu>
--------- Co-authored-by: Howard Kim <hwk@uw.edu>
* manage null data * add data fir c-comp * add logo * rm unused * nit * Rename to programlist * nit * rm unused --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* rm unused functions * rename unused filde * wip tests * wip tests * add new validation functions * fix tests * wip test * wip * wip * wip * fix timezone indicators * wip * split tests * cleanup * update tests * wip * refactor logic * wip * oops * wip * include millisecond rollover checks * tests * pattern check within component check * isValidDateTimePattern tests * rm unused code * complete tests --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* rename tests * update tests * cleanup formatDataSheet * refactor handleDownload function * clarify converstion function + 1904 support * comment on 1904 * rm redundant isNumeric check and is1904 empty code * explicit datetime check * refactor data param * wip refactr * dateChange objecst * DELETE THIS COMMIT - checkNameResult * add new audit file for timecolumnchanges * Enhance time conversion tracking by storing previous and new values in dataChanges. Update logging for time column changes. * Implement detailed tracking of time column changes, including conversion summaries and a custom table display for changes. Enhance the check function to count conversion types and provide user-friendly output. * mv * fix utc not being identified * revert --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* UNCOMMENT * Refactor date conversion and validation logic - Export `convertExcelSerialDateToUTC` function for external use. - Enhance audit messages to include specific feedback for invalid Excel date numbers. - Integrate date conversion validation in the format detection logic. * nit --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* track changes only * show a single instance of each converstion type * ux changes * Refactor Change Table * rename for consistency * UNDO COMMENT * pass datachanges * merge duplicate code * refactor descriptions of time changes * working summary * refactor * naming for clarity * Add back --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* rn * markdown single new line fix * Fix label in VizControlPanel from "Start Date" to "End Date" * eslint * Loosen ISO requirement due to missing T in datetime string * Forced scroll * note * WIp Testing * wip * revert * wip styles * cleanup --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* fix * export and cleanup * wip tests * wip * tests wip * Excel Row * wip * wip excel formatting * wip * wip * wip * refactor findHeaderCellReference * rm numericDateFormatConverted unsed * handle error * improve comment * nit * function rename and docs * new hasTimezoneinfo logic * comment --------- Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
* fix component param * Add object for csvdownload args * Refactor csv download parameters - new csvDownloadArgs object on vizData and dataModel - update redux action - update SparseMap.js * histogram * depth profile * remaining charts --------- Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
* refactor userSagas * update download sagas --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* data export and download services files and tests * test implementation * update linter * Update Curly Brace Rules * nit * Dead Code * rename var * mv into dataService * fix static member calls * nit * rm comment * fetchDatasetMetadata static instance fixes. * fix full download * explicit variable datasetShortname * refactor filterMetadataForVariable * guard for null long name * refactor parseCSVToJSON logic into service * rm older funcs * rm unsed --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Remove Redux Actions * Remove related Saga * rm api --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* unified export service, mark others for deprecation * udpate zipped file names * implement unified function * rm deprecated functions * rm unsed * more removals --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* change route * add new ui * change to table * fix submission modal behavior * Implement file download functionality in DropboxFileSelectionModal and add API request for downloading vault files * rename route * wip comment * Refactor Dropbox file download functionality: rename API method to downloadDropboxVaultFiles, update endpoint for fetching vault link info, and remove debug console logs from DialogContent and DropboxFileSelectionModal components. * filepath rename * rm subfolder info * change from blob to json * download prep feedbac * Explicit Loading Message Closing Action * wip redux refactor * cealnup * refactor dropbox redux * redux fox * move inital state * cleanup * prepare for merge * REVERT: Old Download Behavior --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Data download and export service * WIP Dropbox file download
Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
* REVERT: Turn on individual file downloads * null safety * clear dropbox state * wip pagination * fix initial state * wip * create dropboxRequests and refactor * Refactor and rename into dropbox * comment about reducesr * wip * sort alphabetically * Refactor into dropboxFileSelection directory * wip add local pagination * Fix loading conditions * nit * replace pageSize param with chunkSize Remove pageSize from pagination controls * Feature Based Folder Structure for this feature * rm old files * rename store as state * Refactor pagination handling by removing page parameter and using chunkSize consistently across components * rm unused log * use barrel fies. * refactor singlue use comopents --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Phase 1 and Phase 2 * phase 3 * fix buttons state * phase 4 * Clarify Name of tab * wip * WOW THAT OOK FOREVER!~!!! * fix dropdown style * Fixed All Selection * update tooltip style --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* wip * fix zindex * fix select page bug * Refactor pagination handling by removing clearSelections parameter from handlePageSizeChange function --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Batch removal of unused files * rm unused dependencies * replace react-router with react-router-dom * remove unlisted lodash * add sanctuary-def explicit * cleanup and remove unlisted dependency @material-ui/styles * add react-calendar * replace node-sass with sass --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Increase map render threshold (#32) * format on save * Increase MAP_RENDER_POINT_THRESHOLD * format on save * increase SAMPLE_VIS_MAX_QUERY_SIZE to match * format on save * GRUMP Visualization hide logic' * additional hide logic' * simplify logic * refactor section header * format on save * pause data fetching on recommended datasets --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dataset download improvements (#35) * format on save * open download link directly --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Merge release/1.21.4 * Format Entire Codebase and Ignore in Git Blame (#40) * Format entire codebase * git blame ignore these revisions --------- Co-authored-by: Howard Kim <hwk@uw.edu> * add howard (#44) Co-authored-by: Howard Kim <hwk@uw.edu> * add ignore revs * Feature/chore cleanup logs (#45) * nit * rm logs * unused * rm logs --------- Co-authored-by: Howard Kim <hwk@uw.edu> * bump * Release/1.21.4 EBS: 06-04-21-340 redo (#38) * Increase map render threshold (#32) * format on save * Increase MAP_RENDER_POINT_THRESHOLD * format on save * increase SAMPLE_VIS_MAX_QUERY_SIZE to match * format on save * GRUMP Visualization hide logic' * additional hide logic' * simplify logic * refactor section header * format on save * pause data fetching on recommended datasets --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dataset download improvements (#35) * format on save * open download link directly --------- Co-authored-by: Howard Kim <hwk@uw.edu> * bump * nit * Revert Data Thresholds * Fix alignment * note on duplicate constant * rm unused * nit * nit * button loading state * Add direct download suggestion threshold constant * Add large dataset warning dialog to DownloadDialog component * Refactor DownloadDialog to include conditional rendering for download steps based on dataset size, integrating a new DownloadStepWithWarning component for large datasets. * Remove unused Grid component and refactor DownloadStepWithWarning integration in DownloadDialog. * Remove debug console logs from DownloadDialog component for cleaner code. * Enhance LargeDatasetWarningDialog to display the number of rows in the dataset for better user awareness during downloads. * Add Direct Download button to LargeDatasetWarningDialog for improved user experience * Refactor DownloadDialog to ensure main dialog closes upon direct download and download confirmation, enhancing user flow. * Update button text in LargeDatasetWarningDialog to clarify direct download action * oops! --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Sentry (#52) * revert docs * Fix Decision Tree * ignore * Disable deprecated API warnings * add Sentry packages * downgrade sentry version * add sentry to root * add tracing package * fix * snetry cli * ignore env * add sentry script * Sentry initialization logic per environment * wip * add environments * rm x-sentry-token * default to dev * no staging on front * mv * pii false * rm unused --------- Co-authored-by: Howard Kim <hwk@uw.edu> * fix missing chart video * set to true (#66) Co-authored-by: Howard Kim <hwk@uw.edu> * Enable dataset recommendationss (#68) Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/long text scrollable (#69) * wip * wip * scrollable description * Refactor acknowledgment section to use a scrollable div for improved content display * refactor * rm --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Fix alignment (#70) * Fix alignment * wip * fix rotation * fix align --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/catalog card refactor (#74) --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/programs c comp (#75) * manage null data * add data fir c-comp * add logo * rm unused * nit * Rename to programlist * nit * rm unused --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/datetime validation bug (#80) * rm unused functions * rename unused filde * wip tests * wip tests * add new validation functions * fix tests * wip test * wip * wip * wip * fix timezone indicators * wip * split tests * cleanup * update tests * wip * refactor logic * wip * oops * wip * include millisecond rollover checks * tests * pattern check within component check * isValidDateTimePattern tests * rm unused code * complete tests --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/multiple timezones (#82) * rename tests * update tests * cleanup formatDataSheet * refactor handleDownload function * clarify converstion function + 1904 support * comment on 1904 * rm redundant isNumeric check and is1904 empty code * explicit datetime check * refactor data param * wip refactr * dateChange objecst * DELETE THIS COMMIT - checkNameResult * add new audit file for timecolumnchanges * Enhance time conversion tracking by storing previous and new values in dataChanges. Update logging for time column changes. * Implement detailed tracking of time column changes, including conversion summaries and a custom table display for changes. Enhance the check function to count conversion types and provide user-friendly output. * mv * fix utc not being identified * revert --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/time validation changes (#84) * UNCOMMENT * Refactor date conversion and validation logic - Export `convertExcelSerialDateToUTC` function for external use. - Enhance audit messages to include specific feedback for invalid Excel date numbers. - Integrate date conversion validation in the format detection logic. * nit --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/date change UI improvements (#85) * track changes only * show a single instance of each converstion type * ux changes * Refactor Change Table * rename for consistency * UNDO COMMENT * pass datachanges * merge duplicate code * refactor descriptions of time changes * working summary * refactor * naming for clarity * Add back --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Howard/grump detail page vis improvements (#90) * rn * markdown single new line fix * Fix label in VizControlPanel from "Start Date" to "End Date" * eslint * Loosen ISO requirement due to missing T in datetime string * Forced scroll * note * WIp Testing * wip * revert * wip styles * cleanup --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/timezone validation bug and Excel Formatted Display (#92) * fix * export and cleanup * wip tests * wip * tests wip * Excel Row * wip * wip excel formatting * wip * wip * wip * refactor findHeaderCellReference * rm numericDateFormatConverted unsed * handle error * improve comment * nit * function rename and docs * new hasTimezoneinfo logic * comment --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/waiting for trajectory data fix (#96) * Loading state * wip * style * nit --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/excel date format preservation submission download (#98) * rename for clarity * add workbook paramater * refactor to new file * rm * refactor time column processing * nit * nit * wip * iife * comment * rename * getCellDateType * integrate * Iso and non-iso date check * improve date check * single array * Replace numeric with string * nit * round error fix * edge case solution * docs * heeheehee --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/scroll hint (#104) * temp cmt out * Add ScrollHintOverlay * adjust child container * styling on scrollbar * wip height * wip * wip * wip * wip * wip stylgin * fade logic fixed * test heights * rm * cleanup * nit * wip fix scroll cutoff * Fix height ratio * Adjust height * Remove extra div and styling --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Toolpanel Fix - Variables (#106) * Fix * Fix toolpanel state - ensure that is is properly cleared * update link styling and wording --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/csv download visualization improvement (#110) * rm withstyles * cleanup * clarify names * sort of working draft * reuse fetchDatasetMetadata in fetchDatasetAndMetadata --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/local data Anomaly plot (#111) * add anomaly data * use local data --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Fix Visualization Regression (#114) Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/add csv download all charts (#115) * fix component param * Add object for csvdownload args * Refactor csv download parameters - new csvDownloadArgs object on vizData and dataModel - update redux action - update SparseMap.js * histogram * depth profile * remaining charts --------- Co-authored-by: Howard Kim <hwk@uw.edu> * .gitignore .nvrmc * add claude.md (#118) Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/refactor saga imports (#119) * refactor userSagas * update download sagas --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/service downloads (#120) * data export and download services files and tests * test implementation * update linter * Update Curly Brace Rules * nit * Dead Code * rename var * mv into dataService * fix static member calls * nit * rm comment * fetchDatasetMetadata static instance fixes. * fix full download * explicit variable datasetShortname * refactor filterMetadataForVariable * guard for null long name * refactor parseCSVToJSON logic into service * rm older funcs * rm unsed --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/remove csv download request send (#124) * Remove Redux Actions * Remove related Saga * rm api --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/single download function (#125) * unified export service, mark others for deprecation * udpate zipped file names * implement unified function * rm deprecated functions * rm unsed * more removals --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dropbox file selection modal pt 1(#128) * change route * add new ui * change to table * fix submission modal behavior * Implement file download functionality in DropboxFileSelectionModal and add API request for downloading vault files * rename route * wip comment * Refactor Dropbox file download functionality: rename API method to downloadDropboxVaultFiles, update endpoint for fetching vault link info, and remove debug console logs from DialogContent and DropboxFileSelectionModal components. * filepath rename * rm subfolder info * change from blob to json * download prep feedbac * Explicit Loading Message Closing Action * wip redux refactor * cealnup * refactor dropbox redux * redux fox * move inital state * cleanup * prepare for merge * REVERT: Old Download Behavior --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Release v1.24.0 (#129) * Data download and export service * WIP Dropbox file download * mv test folder (#130) Co-authored-by: Howard Kim <hwk@uw.edu> * test new parser (#134) Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dropbox files/pagination (#138) * REVERT: Turn on individual file downloads * null safety * clear dropbox state * wip pagination * fix initial state * wip * create dropboxRequests and refactor * Refactor and rename into dropbox * comment about reducesr * wip * sort alphabetically * Refactor into dropboxFileSelection directory * wip add local pagination * Fix loading conditions * nit * replace pageSize param with chunkSize Remove pageSize from pagination controls * Feature Based Folder Structure for this feature * rm old files * rename store as state * Refactor pagination handling by removing page parameter and using chunkSize consistently across components * rm unused log * use barrel fies. * refactor singlue use comopents --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dropbox file/tabbedv2 (#139) * Phase 1 and Phase 2 * phase 3 * fix buttons state * phase 4 * Clarify Name of tab * wip * WOW THAT OOK FOREVER!~!!! * fix dropdown style * Fixed All Selection * update tooltip style --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Feature/dropbox files/upgrade select all (#140) * wip * fix zindex * fix select page bug * Refactor pagination handling by removing clearSelections parameter from handlePageSizeChange function --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Chore/Initial Dead Code Removal Test (#131) * Batch removal of unused files * rm unused dependencies * replace react-router with react-router-dom * remove unlisted lodash * add sanctuary-def explicit * cleanup and remove unlisted dependency @material-ui/styles * add react-calendar * replace node-sass with sass --------- Co-authored-by: Howard Kim <hwk@uw.edu> * Bump to 1.25.0 * Bump to v1.25.1 --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Fix early close of Dropbox File Selection Modal * wip buffer fix --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* try catch log * clenaup * fallback + lower size limit * refacotr data download service --------- Co-authored-by: Howard Kim <hwk@uw.edu>
Co-authored-by: Howard Kim <hwk@uw.edu>
* rm excel path * refactor * rm comments --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* Phase 1 * P2 * close modal --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* p1 * nit * update time estimate * p1 * p2 and p3 --------- Co-authored-by: Howard Kim <hwk@uw.edu>
* p1 * p2 --------- Co-authored-by: Howard Kim <hwk@uw.edu>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Automated PR for release v1.26.0