Releases: DataBiosphere/consent
Releases · DataBiosphere/consent
DUOS-Release-2025-08-04
What's Changed
- [DT-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot[bot] in #2467
- DT-1418: Stop reporting study 404s to Sentry by @rushtong in #2468
- DT-1424: Add new indexed_date field to dataset by @rushtong in #2469
- [DT-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot[bot] in #2472
- [DT-643][risk=no] Optimize tests so they can run locally. by @otchet-broad in #2471
- [DT-400-maven]: Bump the maven-dependencies group with 5 updates by @dependabot[bot] in #2474
- [DT-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot[bot] in #2475
- DT-1424: Mark datasets as indexed/deindexed when indexing operations are called by @rushtong in #2470
- DT-1447: Test Refactoring/cleanup by @rushtong in #2476
- [DT-1493] Add mapping from institution to domains by @fboulnois in #2478
- DT-1496: Prevent update self from updating institution id by @rushtong in #2477
- [DT-1501]Remove NIH Intramural designation in DAR given RAS update by @rjohanek in #2479
- [DT-400-maven]: Bump the maven-dependencies group with 7 updates by @dependabot[bot] in #2480
- [DT-1502] Enforce Library card rule on all DAR creation; return specific Error text when this rule is being enforced. by @otchet-broad in #2481
- DT-1537: Ensure that study info is populated when indexing dataset terms by @rushtong in #2483
- DT-1146 - Exclude expired DARS when retrieving approved DARs by Dataset Id by @snf2ye in #2487
- [DT-1502] Remove an unused method and test. by @otchet-broad in #2486
- DT-1497: Add code to auto-set institution on user creation by @pshapiro4broad in #2485
- [DT-1517] Validate that no personnel duplicates exist by @fboulnois in #2482
- [DT-1487]Req. 10 - Enable Int. Collab. Approvals via DAR when LCA = Yes by @rjohanek in #2484
- [DT-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot[bot] in #2490
- [DT-1485] Undeprecate
piEmailfield by @fboulnois in #2492 - DT-1497: Additional test cleanups from PR comments by @pshapiro4broad in #2489
- DT-1546: Verify that user's email matches institution during library card creation by @pshapiro4broad in #2493
- [DT-1520] DAR Expiration. by @otchet-broad in #2491
- [DT-1545] Block submitted dars from being modified. by @otchet-broad in #2495
- [DT-1167]Make Progress Reports Submittable by @rjohanek in #2496
- [DT-1548] Validate user has eRA commons login set when submitting a DAR to a DAC. by @otchet-broad in #2498
- DT-1524: Log Special Events by @rushtong in #2497
- [DT-400-maven]: Bump the maven-dependencies group with 11 updates by @dependabot[bot] in #2501
- DT-1542: Refactor email sending service code by @pshapiro4broad in #2499
- DT-1542: add new message for "data access request expired" by @pshapiro4broad in #2503
- [DT-1541] Add DAR expiration reminder by @fboulnois in #2504
- [DT-99] Update DAR table to show latest in Dar Collection by @rjohanek in #2502
- DT-1595 Remove unused endpoints by @rushtong in #2507
- [DT-1612] Use era Commons Id value from user object instead of LC. by @otchet-broad in #2512
- [DT-1573] Email notification for DAR expiration by @otchet-broad in #2505
- [DT-1601] Add a check that all datasets in a progress report must be approved by @s-rubenstein in #2510
- [DT-400-maven]: Bump the maven-dependencies group with 4 updates by @dependabot[bot] in #2513
- DT-1472: Populate eRA Commons Id on DAR submission by @rushtong in #2511
- DT-1597: Update Unreviewed to Submitted for DAR Collection Summaries by @rushtong in #2514
- DT-1518: Populate AuthUser with full Consent User object by @rushtong in #2488
- [DT-99] Update db-connect.sh to use gcloud secrets by @fboulnois in #2515
- [Dt-1598]Update DAR table to show latest in Dar Collection (Part 2) by @rjohanek in #2516
- [DT-1619] Enrich DataAccessRequest and DarCollectionSummary information with progress report information. by @otchet-broad in #2517
- [DT-75] Add sorting for dacs by name by @s-rubenstein in #2519
- DT-1515: Cleanup unused user properties by @rushtong in #2518
- [DT-400-maven]: Bump the maven-dependencies group with 2 updates by @dependabot[bot] in #2525
- DT-1616: Prep work: change code to use enum types by @pshapiro4broad in #2521
- Minor updates to db-connect script by @pshapiro4broad in #2522
- [DT-1570]Add CREATE_PROGRESS_REPORT Action by @rjohanek in #2520
- DT-1616: Disallow Cancel for submitted progress reports by @pshapiro4broad in #2524
- [DT-1624]Consent: Update data use acknowledgement on progress report submit by @rjohanek in #2527
- DT-1660: Remove LC institution and era commons values by @rushtong in #2526
- DT-1564, Progress Report DAC flow by @otchet-broad in #2523
- [DT-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot[bot] in #2531
- [DT-1606] Enforce institutional parity by @otchet-broad in #2529
- DT-1627: Prevent the creation of "sibling" progress reports by @pshapiro4broad in #2530
- DT-1680: Fix deletion of LCs with no active DUOS user. by @rushtong in #2532
- [DT-1663]Update CreateProgressReport Action to only be included if the Latest DAR in the collection has an approved dataset by @rjohanek in #2528
- [DT-1681] Update required fields for Progress report by @rjohanek in #2534
- [DT-1690] Remove update library card endpoint by @fboulnois in #2537
- DT-1698: Add empty handling to all @BindList usages by @rushtong in #2538
- [DT-400-maven]: Bump the maven-dependencies group with 7 updates by @dependabot[bot] in #2539
- DT-1662: Ensure single Library Card per User by @rushtong in #2536
- [DT-1607] Update users so that library cards and institutions match expected values. by @otchet-broad in #2541
- DT-1777: Fix SO required endpoints by @rushtong in #2543
- [DT-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot[bot] in #2544
- [DT-1756] Update validation rules to change how progress reports are validated. by @otchet-broad in #2542
- [DT-1778] Switch the structure of closeouts for the UI by @fboulnois in #2546
- DT-1773: Update data use validation logic for progress reports with documents. by @rushtong in #2545
- [DT-1796] DAR Collection.dars needs to include the eRACommonsId. by @otchet-broad in #2552
- [DT-1770] Add email for completed researcher closeout by @fboulnois in #2549
- DT-1763: Closeout Email Template by @rushtong in #2547
- DT-1790: Fix flaky election dao test by @rushtong in #2550
- DT-1706: Update the swagger docs for the NIH endpoints by @rushtong in #2551
- DT-1801: Add signing offic...
DUOS-Release-03-18-2025
What's Changed
- [DT-400-maven]: Bump the maven-dependencies group with 8 updates by @dependabot in #2463
- DT-1284: Improve dataset query performance by @rushtong in #2464
- [DT-400-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2465
- [DT-1315]Incorrect ticket_form_id being recorded in zendesk by @rjohanek in #2466
Full Changelog: DUOS-Release-02-28-2025...DUOS-Release-03-18-2025
DUOS Release 02-28-2025
What's Changed
- [DT-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot in #2453
- DT-1206: Bug fixes for support requests by @rushtong in #2455
- [DT-1172][risk=no] Draft Attachment POST response should only return refs for objects posted. by @otchet-broad in #2454
- [DT-400-maven]: Bump com.google.cloud:google-cloud-storage from 2.48.0 to 2.48.1 in the maven-dependencies group by @dependabot in #2456
- [DT-400-maven]: Bump the maven-dependencies group with 8 updates by @dependabot in #2457
- DT-1191: Migrate to DSP GAR by @rushtong in #2458
- DT-1911: fully migrate to dsp project GAR by @rushtong in #2460
- [DT-1253] Check for empty and null arguments for
findVoteUsersByElectionReferenceIdListby @fboulnois in #2459 - [DT-252][risk=no] Refactor user properties by @rushtong in #2322
- [DT-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot in #2461
- DT-1282: Handle null/empty datasets when deleting studies by @rushtong in #2462
Full Changelog: DUOS-Release-02-03-2025...DUOS-Release-02-28-2025
DUOS-Release-02-03-2025
What's Changed
- DT-1060: Add auditing to DatasetServiceDAO by @rushtong in #2429
- [DCJ-400-maven]: Bump the maven-dependencies group across 1 directory with 10 updates by @dependabot in #2431
- DT-1078: Fix Study Update bug that cleared out dataset name by @rushtong in #2433
- [DCJ-400-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2434
- [DT-1096] Update JIRA key to DT instead of DCJ by @fboulnois in #2436
- DT-982: Remove unused SO Support feature by @rushtong in #2435
- [DT-400-maven]: Bump com.google.api-client:google-api-client from 2.7.0 to 2.7.1 in the maven-dependencies group by @dependabot in #2438
- DT-982: Refactor support ticket models by @rushtong in #2437
- [DT-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2439
- [DT-400-maven]: Bump the maven-dependencies group across 1 directory with 3 updates by @dependabot in #2442
- Bump ch.qos.logback:logback-core from 1.5.7 to 1.5.13 by @dependabot in #2440
- [DT-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2443
- DT-982: Update models, add attachment functionality by @rushtong in #2444
- [DT-1122] Apply
zizmorsuggestions by @fboulnois in #2445 - [DT-400-maven]: Bump the maven-dependencies group with 2 updates by @dependabot in #2446
- DT-400: Update Dropwizard and Logback to latest versions by @rushtong in #2447
- [DT-97]Update DAR schema to allow Progress Report entities by @rjohanek in #2449
- [DT-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot in #2450
- DT-1143: Passthrough APIs for support requests and content uploads by @rushtong in #2448
- [DT-824] Return 400 for invalid byte sequence by @fboulnois in #2451
- [DT-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2452
Full Changelog: DUOS-Release-11-21-2024...DUOS-Release-02-03-2025
DUOS-Release-11-21-2024
What's Changed
- [DCJ-400-maven]: Bump the maven-dependencies group with 10 updates by @dependabot in #2422
- DT-978: Fix patch name bug by @rushtong in #2424
- [DT-970] Draft renaming + returning draft type in summary list. by @otchet-broad in #2423
- [DCJ-400-maven]: Bump the maven-dependencies group across 1 directory with 2 updates by @dependabot in #2426
- [DCJ-400-maven]: Bump the maven-dependencies group with 2 updates by @dependabot in #2427
- DT-400, DT-989: Update Liquibase to latest by @rushtong in #2428
Full Changelog: DUOS-Release-11-04-2024...DUOS-Release-11-21-2024
DUOS-Release-11-04-2024
What's Changed
- [DCJ-702] Switch to datasetId everywhere by @fboulnois in #2411
- [DCJ-400-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2413
- [DT-697] DUOS: B2C new MS login user display name is "unknown" by @cinyecai in #2415
- [DCJ-400-maven]: Bump the maven-dependencies group with 7 updates by @dependabot in #2416
- [DT-698]Handle Sam User azureB2cId error by @rjohanek in #2414
- DCJ-705: Patch Dataset by @rushtong in #2407
- DT-942: Remove deprecated/unused update dataset api by @rushtong in #2418
- [DT-841]Update error message for Sam AzureB2cId error in consent by @rjohanek in #2417
- DCJ-664: Add support for saving draft study/dataset submission requests. by @otchet-broad in #2408
- DT-944: Fix chairperson edit DAC by @rushtong in #2419
- DT-950: Handle NPE in delete study API by @rushtong in #2421
- DT-945: Handle Update Study Registration Better by @rushtong in #2420
New Contributors
Full Changelog: DUOS-Release-10-17-2024...DUOS-Release-11-04-2024
DUOS-Release-10-17-2024
What's Changed
- [DCJ-742] Update codeowners for data team by @fboulnois in #2409
- [DCJ-400-maven]: Bump the maven-dependencies group with 2 updates by @dependabot in #2410
- DCJ-708: Refactor query performance by @rushtong in #2412
Full Changelog: DUOS-Release-10-08-2024...DUOS-Release-10-17-2024
DUOS-Release-10-08-2024
What's Changed
- [DCJ-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2401
- [DCJ-627][risk=low] Remove deprecated Dataset needsApproval and active state attributes from consent service and database by @otchet-broad in #2399
- DCJ-660: Consolidate logger usage by @rushtong in #2400
- [DCJ-400-maven]: Bump the maven-dependencies group with 5 updates by @dependabot in #2402
- DCJ-685: Fix bugs in the conversion of study datasets to registration schema consent groups. by @rushtong in #2403
- [DCJ-400-maven]: Bump the maven-dependencies group with 7 updates by @dependabot in #2405
- [DCJ-400-maven]: Bump the maven-dependencies group with 5 updates by @dependabot in #2406
Full Changelog: DUOS-Release-09-05-2024...DUOS-Release-10-08-2024
DUOS-Release-09-05-2024
What's Changed
- [DCJ-400-maven]: Bump the maven-dependencies group across 1 directory with 5 updates by @dependabot in #2381
- DCJ-620: Add timing to TDR endpoints by @rushtong in #2375
- DCJ-400: Upgrade dropwizard version from 4.0.4 -> 4.0.7 by @rushtong in #2379
- DCJ-626: Code Cleanup by @rushtong in #2382
- DCJ-599: Index datasets sequentially via API by @rushtong in #2383
- DCJ-439: Update test image to postgres 16 by @rushtong in #2373
- DCJ-639: Delete access_rp Table and Refactor Send Reminder Email by @rushtong in #2390
- DCJ-630: Remove deprecated and unused create dataset endpoint by @rushtong in #2385
- [DCJ-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2392
- DCJ-634: Remove deprecated/unused dataset association endpoints by @rushtong in #2386
- DCJ-631: Remove Unused Dataset Download API by @rushtong in #2391
- DCJ-645: Add Data Submitter to API roles by @rushtong in #2396
- DCJ-644: Minor test refactor to increase stability by @rushtong in #2395
- DCJ-635: Remove Unused Consents APIs and DB Code by @rushtong in #2387
- DCJ-637: Delete /api/dataRequest APIs and associated code by @rushtong in #2388
- DCJ-638: Remove old approved users API by @rushtong in #2389
- DCJ-632: Remove Unused API and Supporting Code by @rushtong in #2393
- DCJ-633: Remove unused dataset search API and supporting code by @rushtong in #2394
- [DCJ-400-maven]: Bump the maven-dependencies group with 8 updates by @dependabot in #2398
- DCJ-570: Add Associated DAA and DAA File info to Get All DACs by @rushtong in #2397
Full Changelog: DUOS-Release-08-20-2024...DUOS-Release-09-05-2024
DUOS-Release-08-20-2024
What's Changed
- [DCJ-469] Delete DAA & DAA-DAC relationships within DAC deletion by @aarohinadkarni in #2359
- [DCJ-400-maven]: Bump the maven-dependencies group with 5 updates by @dependabot in #2372
- DCJ-602: Convert fetch all datasets API to a streamed output by @rushtong in #2371
- [DCJ-607] Add dbGaP PHS ID to ElasticSearch index by @fboulnois in #2374
- DCJ-400: Update logback versions by @rushtong in #2377
Full Changelog: DUOS-Release-08-05-2024...DUOS-Release-08-20-2024