Releases: DataBiosphere/duos-ui
Releases · DataBiosphere/duos-ui
DUOS-Release-05-21-2024
What's Changed
- [DCJ-210][DCJ-194][DCJ-204] Refactor react-hyperscript-helper components to JSX by @PintoGideon in #2553
- [DUOS-1740-npm]: Bump the npm-dependencies group with 9 updates by @dependabot in #2556
- [DCJ-216] Refactor LibraryCardTable.js to JSX by @PintoGideon in #2555
- [DCJ-283] Include props and allowed roles to avoid second login on redirect by @fboulnois in #2558
- [DCJ-220][DCJ-184][DCJ-182] Refactor react-hyperscript-helper components to JSX by @PintoGideon in #2554
- [DUOS-1740-npm] Bump ejs from 3.1.8 to 3.1.10 by @dependabot in #2559
- [DCJ-212] Refactor ResearcherInfo.js to JSX by @PintoGideon in #2560
- [DCJ-200] Refactor FAQs.js to JSX by @PintoGideon in #2561
- [DCJ-308] Switch tags and lint yaml by @fboulnois in #2566
- [DUOS-1740-docker]: Bump node from 20.12.2 to 22.1.0 in the docker-dependencies group by @dependabot in #2564
- [DCJ-110] Workaround which sets viewport size to avoid error by @fboulnois in #2569
- [DUOS-2916] [DCJ-60] Update SO Console to Manage DAA-LC relationships by @aarohinadkarni in #2562
- [DCJ-304-npm]: Bump the npm-dependencies group across 1 directory with 11 updates by @dependabot in #2571
- [DCJ-89][risk=no] Convert Spinner component to typescript by @rushtong in #2574
- [DCJ-89][risk=no] Convert index.js to index.tsx by @rushtong in #2576
- [DCJ-186] Refactor SigningOfficialDaaAgreementWrapper.js to JSX by @PintoGideon in #2577
- [DCJ-89][risk=no] Import libraries necessary for B2C auth by @rushtong in #2575
- [DCJ-192] Refactor LibraryCardFormModal.js to JSX by @PintoGideon in #2573
- [DCJ-214] Refactor SupportRequestModal.js to JSX by @PintoGideon in #2570
- [DCJ-286] Add bulk User operations to dropdown on SO Console by @aarohinadkarni in #2563
- [DCJ-287] Add bulk DAA operations to dropdown on SO Console by @aarohinadkarni in #2572
- [DCJ-190] Refactor DataCustodianFormModal.js to JSX by @PintoGideon in #2578
- [DCJ-304-npm]: Bump the npm-dependencies group with 8 updates by @dependabot in #2583
- [DCJ-218][DCJ-208][DCJ-206] Refactor EditConsentGroup.js to JSX by @PintoGideon in #2580
- [DCJ-224] Refactor NIHicWebform.js to JSX by @PintoGideon in #2581
- [DCJ-346][risk=no] Updated linter to support typescript linting by @sjkobori in #2585
- [DCJ-366][risk=no]Linted DatasetUtils by @sjkobori in #2588
- [DCJ-345][risk-no] Converted SignIn.jsx -> SignInButton.tsx by @sjkobori in #2587
- [DCJ-179] Switch file extensions to JSX by @fboulnois in #2586
- [DCJ-202] Refactor CollaboratorForm.js to JSX by @PintoGideon in #2591
- [DCJ-198] Refactor NIHDataManagement.js to JSX by @PintoGideon in #2592
- [DCJ-188] Refactor Translator.js to JSX by @PintoGideon in #2590
- [DCJ-196] Refactor ResearchProposalVoteSlab.js to JSX by @PintoGideon in #2589
- [DCJ-378] Fix spread using props by @fboulnois in #2594
- [DCJ-235] Remove individual researcher calls to populate DAA IDs by @aarohinadkarni in #2584
- [DCJ-222] Refactor DatasetRegistration.js to JSX by @PintoGideon in #2582
- [DCJ-304-npm]: Bump the npm-dependencies group with 9 updates by @dependabot in #2597
Full Changelog: DUOS-Release-04-30-2024...DUOS-Release-05-21-2024
DUOS-Release-04-30-2024
What's Changed
- [DUOS-2912][risk=no] Add safety check to error reports by @rushtong in #2536
- [DUOS-2933][risk=no] Update to use V4 algorithm by @rushtong in #2532
- [DUOS-1740][risk=no] Version updates for all actions by @rushtong in #2537
- [DUOS-3065][risk=no] Split up ajax and ran linter by @sjkobori in #2538
- [DUOS-1740-dependabot]: Bump node from 20.12.1 to 20.12.2 in the docker-dependencies group by @dependabot in #2541
- [DUOS-1740-dependabot]: Bump broadinstitute/action-slack from 3.8.0 to 3.15.0 by @dependabot in #2539
- [DUOS-3049] Fix data custodians on My DAC Datasets by @fboulnois in #2544
- [DUOS-3067] Group GitHub Action updates by @fboulnois in #2545
- [DUOS-1740-dependabot]: Bump cypress-io/github-action from 4 to 6 by @dependabot in #2540
- [DUOS-1740-npm]: Bump the npm-dependencies group with 12 updates by @dependabot in #2546
- [DUOS-1740-npm]: Bump cypress from 13.7.3 to 13.8.0 in the npm-dependencies group by @dependabot in #2549
- [DCJ-28][risk=no] Remove Slack notification on develop branch builds by @okotsopoulos in #2547
- [DUOS-3051][DCJ-94][risk=no] Fix bucket data use logic by @rushtong in #2550
- [DCJ-88] Link to dataset url if open or external by @fboulnois in #2551
- [DCJ-15][risk=no] Make DCJ team codeowners by @okotsopoulos in #2552
New Contributors
- @okotsopoulos made their first contribution in #2547
Full Changelog: DUOS-Release-04-11-2024...DUOS-Release-04-30-2024
DUOS-Release-04-11-2024
What's Changed
- [DUOS-3046] Remove DAC members/chairpersons by @PintoGideon in #2533
- [DUOS-3057][risk=no] Typo in the DUOS Header Component by @PintoGideon in #2534
Full Changelog: DUOS-Release-04-10-2024...DUOS-Release-04-11-2024
DUOS-Release-04-10-2024
What's Changed
- [DUOS-3044] Add CFDE data library by @fboulnois in #2527
- [DUOS-2986] Clean up the dataset url parsing and redirect by @fboulnois in #2526
- [DUOS-1740-dependabot]: Bump node from 20.12.0 to 20.12.1 in the docker-dependencies group by @dependabot in #2530
- [DUOS-2804] Improve dataset statistics page by @fboulnois in #2528
- [DUOS-3006] Improve Data Use in the Data Library by @PintoGideon in #2522
- [DUOS-2973][risk=no] Bug Fix: Show eRA Commons authentication status on the read-only DAR form by @rushtong in #2513
- [DUOS-2974] Refactor the AdminEditUser Component by @PintoGideon in #2516
Full Changelog: DUOS-Release-04-04-2024...DUOS-Release-04-10-2024
DUOS-Release-04-04-2024
What's Changed
- [DUOS-2974] Refactor the DacUsers component by @PintoGideon in #2504
- [DUOS-3014] Replace 'Request a Library Card' button with text guidance by @PintoGideon in #2498
- [DUOS-3028][risk=no] Address
key
is not a prop warning by @rushtong in #2508 - [DUOS-3029][risk=no] Bug Fix: Add key to list items by @rushtong in #2509
- [DUOS-1740] Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #2505
- [DUOS-1740-dependabot]: Bump the npm-dependencies group with 19 updates by @dependabot in #2507
- [DUOS-1740] Bump express from 4.18.1 to 4.19.2 by @dependabot in #2515
- [DUOS-2974] Refactor the Duos Header Component by @PintoGideon in #2511
- [DUOS-2986] Allow DUOS-000000 in URLs for datasets by @fboulnois in #2514
- [DUOS-2974] Refactor Modals by @PintoGideon in #2506
- [DUOS-1740-dependabot]: Bump the docker-dependencies group with 1 update by @dependabot in #2518
- [DUOS-2834][risk=no] Use the new Study PI instead of the old dataset property by @rushtong in #2520
- [DUOS-2987] Add request access button on statistics page by @fboulnois in #2519
- [DUOS-3038][risk=no]Added divKey to pass key to notification component by @sjkobori in #2524
- [DUOS-3038][risk=no]updated divKey to index by @sjkobori in #2525
- [DUOS-3021][risk=no] Handle null roles better by @rushtong in #2523
- [DUOS-2835][DUOS-2878][risk=no] Use the url dataset property instead of the dbGap version by @rushtong in #2521
New Contributors
Full Changelog: DUOS-Release-03-20-2024...DUOS-Release-04-04-2024
DUOS-Release-03-20-2024
What's Changed
- [DUOS-2969] Reorder columns and add newline by @fboulnois in #2478
- [DUOS-2966] More JSX conversions by @fboulnois in #2475
- [DUOS-2979] Remove git-secrets from getting started docs by @fboulnois in #2480
- [DUOS-2977] Switch file extensions to JSX by @fboulnois in #2481
- [DUOS-2901] Add search bar to libraries by @aarohinadkarni in #2456
- [DUOS-2971] Add HCA data library by @fboulnois in #2484
- [DUOS-2968][risk=no] ERA Commons Component Refactor by @rushtong in #2476
- [DUOS-1479][risk=no] Remove connect data owner functionality by @rushtong in #2485
- [DUOS-1740][risk=no] NPM Audit Fix by @rushtong in #2489
- [DUOS-2974] Refactor to jsx from react-hyperscript-helpers by @PintoGideon in #2483
- [DUOS-2991] - Edit Step 4 of the DAR form by @PintoGideon in #2491
- [DUOS-2905] Supports external & open access property in the data library table by @PintoGideon in #2492
- [DUOS-1740][risk=no] Update query-string library by @rushtong in #2494
- [DUOS-2968] Add buffer dependency for ERACommonsUtils.js by @fboulnois in #2496
- [DUOS-3012] Add Terra data library by @fboulnois in #2497
- [DUOS-3015][risk=no] Remove register dataset option by @rushtong in #2501
- [DUOS-2977] Switch file extensions to JSX by @fboulnois in #2503
New Contributors
- @PintoGideon made their first contribution in #2483
Full Changelog: DUOS-Release-02-29-2024...DUOS-Release-03-20-2024
DUOS-Release-02-29-2024
What's Changed
- [DUOS-2898] Switch more hyperscript-helpers to JSX by @fboulnois in #2470
- [DUOS-2926] Allow user to change their display name by @aarohinadkarni in #2468
- [DUOS-2964][risk=no] DAR Form Cloud Use Validation Fixes by @rushtong in #2474
Full Changelog: DUOS-Release-02-28-2024...DUOS-Release-02-29-2024
DUOS-Release-02-28-2024
What's Changed
- [DUOS-2832][risk=no] Use legacy # of participants property by @rushtong in #2455
- [DUOS-2936][risk=no] Bug Fix for GA4 Page Tracking by @rushtong in #2463
- [DUOS-2925] Only disable 'Add Dataset' button if user's role not Data Submitter by @aarohinadkarni in #2466
- [DUOS-1740-dependabot]: Bump the docker-dependencies group with 1 update by @dependabot in #2465
- [DUOS-2934][risk=no] Convert form fields to JSX by @rushtong in #2462
- [DUOS-1740-dependabot]: Bump the npm-dependencies group with 12 updates by @dependabot in #2464
- [DUOS-2902] Link DUOS-IDs in Data Library subtables to Dataset Statistics pages by @aarohinadkarni in #2469
- [DUOS-2955] Only show diseases when the disease checkbox is selected by @fboulnois in #2471
- [DUOS-2959][risk=no] Bug Fix: Call TDR list snapshots correctly by @rushtong in #2472
- [DUOS-2961][risk=no] DAR Form Bug Fixes by @rushtong in #2473
Full Changelog: DUOS-Release-02-20-2024...DUOS-Release-02-28-2024
DUOS-Release-02-20-2024
What's Changed
- [DUOS-2883] Switch eRA commons link to working location by @fboulnois in #2460
- [DUOS-2903][risk=no] Update dataset selection in DAR form by @rushtong in #2451
- [DUOS-2900][risk=no] Update to GA4 by @rushtong in #2459
- [DUOS-2811][risk=no] Enable data submitter dataset deletion via the UI on data submissions by @aarohinadkarni in #2442
- [DUOS-2807] Add export to terra in DUOS libraries by @fboulnois in #2450
Full Changelog: DUOS-Release-02-09-2024...DUOS-Release-02-20-2024
DUOS-Release-02-09-2024
What's Changed
- [DUOS-2906][risk=no] Fix conditional rendering of download links in Application Info panel by @rushtong in #2453
- [DUOS-2864] Add hyperlink to DAC email if it exists by @fboulnois in #2454
- [DUOS-2907, DUOS-2917][risk=no] Bug fix: Update use effect handler by @rushtong in #2457
- [DUOS-2918] Re-enable Data Catalog for Researchers by @aarohinadkarni in #2458
Full Changelog: DUOS-Release-01-31-2024...DUOS-Release-02-09-2024