Releases: DataBiosphere/consent
Releases · DataBiosphere/consent
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
DUOS-Release-08-05-2024
What's Changed
- [DCJ-400-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2360
- DCJ-528: Handle potential NPEs better by @rushtong in #2363
- DCJ-532: Allow for study name updates in Study Update API by @rushtong in #2362
- DCJ-516: Use Workload Identity by @rushtong in #2361
- DCJ-483: Add some basic timer metrics for further analysis by @rushtong in #2365
- [DCJ-535] Ensure that admins that are also SOs can bulk add/remove users by @fboulnois in #2364
- [DCJ-389] Add script to create default Broad DAA by @fboulnois in #2366
- DCJ-364: Return all DAAs for a DAR reference id by @rushtong in #2367
- [DCJ-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2369
- DCJ-539: New API for returning dataset + study summaries by @rushtong in #2368
- [DCJ-400-maven]: Bump the maven-dependencies group with 6 updates by @dependabot in #2370
Full Changelog: DUOS-Release-07-17-2024...DUOS-Release-08-05-2024
DUOS-Release-07-17-2024
What's Changed
- [DCJ-400-maven]: Bump the maven-dependencies group with 5 updates by @dependabot in #2349
- DCJ-242: Standardize user properties columns and DAO calls by @rushtong in #2350
- DCJ-479: Add Coveralls Token Generation Docs by @rushtong in #2353
- [DCJ-400-maven]: Bump the maven-dependencies group with 10 updates by @dependabot in #2354
- [DCJ-481] Add "Broad DAA" flag to appropriate DAA by @aarohinadkarni in #2351
- [DCJ-493] Allow SOs to delete a LC-DAA relationship by @aarohinadkarni in #2355
- DCJ-504 Bug fix for null alias in queries by @rushtong in #2356
- DCJ-485: Handle empty dataset id cases by @rushtong in #2352
- [DCJ-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2357
- DCJ-515: Fix json parsing for dataset updates by @rushtong in #2358
Full Changelog: DUOS-Release-06-28-2024...DUOS-Release-07-17-2024
DUOS-Release-06-28-2024
What's Changed
- [DCJ-49][DCJ-50][risk=no] New APIs for DAA Enforced DAR Create/Update by @rushtong in #2330
- [DCJ-400] Update ticket number for dependency updates by @fboulnois in #2332
- [DCJ-400-maven]: Bump the maven-dependencies group across 1 directory with 6 updates by @dependabot in #2333
- [DCJ-400-maven]: Bump the maven-dependencies group with 7 updates by @dependabot in #2336
- [DCJ-56] Add DAA delete endpoint by @aarohinadkarni in #2335
- [DCJ-56] Adds endpoint to add a DAC to a DAA by @aarohinadkarni in #2334
- [DCJ-56][risk=no] Update liquibase statement so that we can create the unique constraint by @rushtong in #2338
- [DCJ-56] Adds endpoint to DELETE a DAC from a DAA by @aarohinadkarni in #2337
- [DCJ-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2339
- [DCJ-432] Consent: Add endpoint to alert SOs & Researchers of newly uploaded DAA by @aarohinadkarni in #2340
- [DCJ-400-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2341
- [DCJ-400-maven]: Bump the maven-dependencies group with 2 updates by @dependabot in #2344
- DCJ-445: Update Row Helper Conditional by @rushtong in #2347
- [DCJ-445] Associate DAA with DAC object by @aarohinadkarni in #2342
- [DCJ-400-docker]: Bump broad-dsp-gcr-public/base/jre from 17-debian to 21-debian in the docker-dependencies group by @dependabot in #2345
- [DCJ-445] Remove extraneous print statements by @aarohinadkarni in #2348
- [DCJ-400-actions]: Bump aurelien-baudet/workflow-dispatch from 2.1.1 to 4.0.0 in the action-dependencies group by @dependabot in #2343
Full Changelog: DUOS-Release-05-21-2024...DUOS-Release-06-28-2024
DUOS-Release-05-21-2024
What's Changed
- [DUOS-1740-maven]: Bump the maven-dependencies group with 3 updates by @dependabot in #2315
- [DCJ-276][risk=no] Update api docs for api/user/me/dac/datasets/v2 by @rushtong in #2317
- [DCJ-274][risk=no] Update library vulnerabilty by @rushtong in #2318
- [DCJ-302][risk=no] Remove duplicate data submitter property by @rushtong in #2321
- [DCJ-277][risk=no] Fix update user id type in swagger by @rushtong in #2320
- [DCJ-293] Add LC to user if none for PUT DAA-LC relationship endpoint by @aarohinadkarni in #2319
- [DUOS-1740-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2323
- [DCJ-308] Switch tags and lint yaml by @fboulnois in #2324
- [DCJ-347][risk=no] Delete Library Card DAA relationships when deleting the Library Card by @rushtong in #2325
- [DCJ-304-maven]: Bump the maven-dependencies group with 8 updates by @dependabot in #2326
- [DCJ-350] Modify bulk DAA endpoints to create LC if none on user(s) by @aarohinadkarni in #2327
- [DCJ-235] Fully populate LC on users for /api/user/role/{roleName} User endpoint by @aarohinadkarni in #2328
- [DCJ-304-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2329
Full Changelog: DUOS-Release-04-30-2024...DUOS-Release-05-21-2024
DUOS-Release-04-30-2024
What's Changed
- [DUOS-2932][risk=no] Use V4 algorithm for all matches by @rushtong in #2286
- [DUOS-2841][DUOS-3058][risk=no] Set a timeout for Sam by @rushtong in #2289
- [DUOS-1740-dependabot]: Bump the maven-dependencies group with 3 updates by @dependabot in #2284
- [DUOS-1740][risk=no] Version updates for all actions by @rushtong in #2292
- [DUOS-1740-dependabot]: Bump broadinstitute/workflow-dispatch from 3 to 4 by @dependabot in #2295
- [DUOS-1740-dependabot]: Bump the maven-dependencies group with 6 updates by @dependabot in #2298
- [DUOS-2952] POST DAA request API by @aarohinadkarni in #2283
- [DUOS-1740-dependabot]: Bump broadinstitute/action-slack from 3.8.0 to 3.15.0 by @dependabot in #2294
- [DUOS-3067] Group GitHub Action updates by @fboulnois in #2299
- [DUOS-3048][risk=no] Populate Study Data Custodians From Dataset Properties by @rushtong in #2293
- [DUOS-3030] Test MockitoExtension Refactor for Fleshing Out DAA by @aarohinadkarni in #2300
- [DUOS-1740-maven]: Bump the maven-dependencies group with 4 updates by @dependabot in #2301
- [DUOS-3066][risk=no] Handle CCE bug when trying to notify data custodians of approved datasets by @rushtong in #2305
- [DUOS-1740-maven]: Bump com.google.cloud:google-cloud-storage from 2.36.1 to 2.37.0 in the maven-dependencies group by @dependabot in #2304
- [DUOS-998][risk=no] Standardize Dataset Association DAO by @rushtong in #2307
- [DCJ-28][risk=no] Use Sherlock to Slack DCJ team on smoke test failures, retries by @okotsopoulos in #2302
- [DUOS-3070][risk=no] Bug Fix: revert to v3 of upload-artifact action by @rushtong in #2303
- [DUOS-3073] Simplify creation of user roles in code and tests by @fboulnois in #2306
- Ddo 3624 un revert upload artifact by @jyang-broad in #2309
- [DUOS-2660][DCJ-90][risk=no] Service Test MockitoExtension Refactor by @rushtong in #2142
- [DUOS-3007][risk=no] Log stack trace when retrieving Sam user info fails by @okotsopoulos in #2311
- DCJ-169: Run Smoke Tests on PRs by @rushtong in #2312
- [DUOS-3052][DCJ-61] Add or remove DAA from a list of users by @fboulnois in #2308
- [DCJ-62] Add or remove all DAAs from user by @fboulnois in #2310
- [DUOS-3030] Create new method to flesh out DAA on LC by @aarohinadkarni in #2297
- [DCJ-15][risk=no] Make DCJ team codeowners by @okotsopoulos in #2314
- [DCJ-261][risk=no] Always delete bee by @rushtong in #2316
New Contributors
- @okotsopoulos made their first contribution in #2302
- @jyang-broad made their first contribution in #2309
Full Changelog: DUOS-Release-04-10-2024...DUOS-Release-04-30-2024