What's Changed
- fix: remove unused deleted_at - BED-9746 by @Flake85 in #3460
- chore: Tooltip Refactor - BED-7769 by @KillahDillah in #3506
- chore(deps): dependabot UI updates consolidation BED-10009 by @urangel in #3433
- fix: display snackbars above drawers & dialogs (BED-10137) by @bfaulk96 in #3518
- chore(jobs): update profile open api docs from int to uuid BED-10048 by @mistahj67 in #3519
- feat: Update Doodle UI Card Component to Outlined-Canvas Styling BED-9683 by @catsiller in #3437
- chore: upgrade Go from version 1.27.2 to 1.27.3 BED-10161 by @mvlipka in #3527
- ci: upgrade docker/setup-qemu-action to support NodeJS 24 BED-9952 by @mvlipka in #3528
- chore: Updated all SHAs for 'actions/checkout'. BED-9955 by @RaymondLaubert in #3530
- chore(jobs): update schedule open api docs from int to uuid BED-10049 by @mistahj67 in #3522
- chore: Updated the SHAs for 'actions/setup-go'. BED-9954 by @RaymondLaubert in #3531
- fix: use UUIDs for collector job profile IDs (BED-10092) by @bfaulk96 in #3499
- fix: use UUIDs for collector job schedule IDs (BED-10094) by @bfaulk96 in #3501
- feat: Update Non-Card Panel Components to Outlined-Canvas Styling BED-9978 by @catsiller in #3453
- fix: BED-10134 make button and badge resize with window by @irshadaj in #3515
- refactor(jobs): params_version to version BED-10069 by @mistahj67 in #3525
- chore: updated follow-redirects to v1.6.1 BED-10182 by @mvlipka in #3532
- feat: Navbar styling updates BED-9110 by @Useinovski in #3503
- fix(test): resolve race condition in ListKinds tests - BED-10050 by @cami-specter in #3536
- chore: Update dependencies that use vite BED-10182 by @mvlipka in #3542
- perf: Optimize AZAppRole Post Processing DB queries - BED-10194 by @StephenHinck in #3541
- chore: Golang update OpenTelemetry and grpc to patched versions BED-10219 by @mvlipka in #3547
- chore: change conventional commit workflow to use managed GHA runners BED-10223 by @mvlipka in #3550
- chore: update storybook to 8.6.19 BED-10228 by @mvlipka in #3555
- feat: migrated all menu components to doodle-ui BED-7678 by @Holocraft in #3361
- fix: updated types to allow for null values BED-10215 by @stephanieslamb in #3549
- chore(jobs): add external_secret_key_id to open api collector jobs def BED-10229 by @mistahj67 in #3557
- chore: move ListActiveUsersMinimal to new architecture BED-9854 by @stephanieslamb in #3425
- feat: Update Table Components to Outlined-Canvas Styling BED-9961 by @catsiller in #3505
- chore: update dompurify (BED-10245) by @dcairnsspecterops in #3565
- fix(Explore Page): Place parallel edge labels on their own curves - BED-9139 by @Xre0uS in #3512
- chore(jobs): remove 409 from end endpoint by @sirisjo in #3564
- feat(Dev Portal): add app foundation and build - BED-8152 by @TheNando in #3562
- chore(appcfg): Make configuration adapter BED-10252 by @mistahj67 in #3574
- feat: Added props to doodle ui component to take in analytics tags - BED-9874 by @specter-flq in #3572
- chore: Color Tokening - Switch/Button/Badge/Menu stylesheets - BED-10132 by @KillahDillah in #3533
- feat: Add Prometheus Metrics to Graphify Ingest - BED-7834 by @LawsonWillard in #3412
- chore(jobs): API - Uncomment all completed collector job endpoints in OpenAPI Spec BED-10038 by @ALCooper12 in #3540
- chore: Add query_path logging to HTTP middleware BED-10266 by @StephenHinck in #3582
- chore: add shared postgres constraint error helpers - BED-10147 by @Flake85 in #3548
- feat: Add Dev Portal app scaffold and local hosting BED-8152 by @TheNando in #3463
- chore: Color Tokens - BED-10220 by @KillahDillah in #3554
- feat: Add graphify duration and volume metrics BED-7834 by @LawsonWillard in #3444
- chore: Move Kind Info CRUD to Sliced Onion Architecture - BED-10204 by @LawsonWillard in #3560
- feat: Add DoodleUI Storybook to the Dev Portal BED-8152 by @TheNando in #3464
- feat: Add Repo Docs viewer and search to the Dev Portal BED-8152 by @TheNando in #3466
- chore: update actions/setup-node to latest BED-10273 by @mvlipka in #3591
- chore: update marocchino/sticky-pull-request-comment to latest version BED-10291 by @mvlipka in #3592
- fix: Fix option highlight regression on Explore Node Search BED-10282 by @LucasParraF in #3599
- fix: RoleManagement.ReadWrite.Directory post processing - BED-8706 by @wes-mil in #3587
- feat: added progress bar BED-7637 by @Holocraft in #3593
- fix: Refactor ResponseJSONBody comparison logic to properly compare body content - BED-9262 by @darianshi in #3473
- chore: BED-9765 move update config API into onion by @AlyaEru in #3588
- chore(Patch): Upgrade go-josego-jose & go-chi/chi Go dependencies - BED-10326 by @ykaiboussiSO in #3602
- chore: Updated the Warning Logs to Error Logs. BED-10087 by @RaymondLaubert in #3605
- chore: dawgs bump - BED-10349 by @brandonshearin in #3609
- chore: update use_raw_object_id to enabled on new installation - BED-10356 by @mykeelium in #3611
- refactor: BED-10270 improved exported config getter by @AlyaEru in #3594
- feat: Create New Migration for Retention Policy Feature Flag - BED-10267 by @LawsonWillard in #3613
- chore: Migrate DB Node Kind CRUD Funcs to Onion Arch - BED-10198 by @LawsonWillard in #3590
- fix: Extension PZ Rules should respect existing rules enabled state BED-10091 by @AD7ZJ in #3610
- feat: Add PNG, JPEG and SVG Exports to the Explore Graph BED-9132 by @catsiller in #3614
- feat: Add DoodleUI loading spinner (BED-9896) by @bfaulk96 in #3615
- chore: Remove deprecated LoadingOverlay (BED-10376) by @bfaulk96 in #3620
- chore: migrate JavaScript linting to Oxlint (BED-10323) by @bfaulk96 in #3535
- chore: Color tokens, part 4 - BED-10360 by @KillahDillah in #3612
- feat: migrated progress bar BED-7638 by @Holocraft in #3617
- chore: reassert DAWGS schema when running development versions - BED-10265 by @StephenHinck in #3581
- chore: Update follow-redirects to 1.16.2 (BED-10395) by @bfaulk96 in #3630
- chore: add pr size check guidance BED-10392 by @urangel in #3627
- fix: enforce one role per user BED-7897 by @darianshi in #3604
- refactor: Migrate loading indicators to LoadingSpinner (BED-10314) by @bfaulk96 in #3628
- chore: BED-10174 setup for retention policies by @AlyaEru in #3623
- docs(api): Documentation for BED-9834 by @slimi-so in #3597
- feat: Add classname to object render add mono theme to layout (BED-10047) by @dcairnsspecterops in #3553
- chore: add shared url path param parsers by @Flake85 in #3566
- docs: BED-10188 API spec for get extension retention policy by @AlyaEru in #3633
- fix: remove duplicated AZRoleApprover logic - #2319 by @rvazarkar in #3606
- chore(sliced arch): consolidate opengraphschema slice with extensions slice by @sirisjo in #3616
- docs: is_regression findings field BED-9963 by @bsheth711 in #3608
- feat: remove navsidebar responsiveness BED-10221 by @catsiller in #3637
- chore: Restructure component styles - BED-10299 by @KillahDillah in #3601
- feat: add analysis_step_duration metric BED-7820 by @computator in #3619
- feat: Update button visual language BED-9827 by @TheNando in #3483
- chore(jobs): add feature flag for collector health by @mistahj67 in #3650
- feat: add in progress finding status - BED 9687 by @nicole-m-martin in #3645
- fix: BED-10481 caret direction in attack paths by @irshadaj in #3651
- fix: preserve DCA relationships after failed processing BED-10064 by @mykeelium in #3474
- docs: improve NTLM relay help formatting - BED-10065 by @mykeelium in #3477
- feat: collect ADCS RPC encryption properties BED-6182 by @mykeelium in #3492
- feat: add ADCS ESC11 coverage BED-6182 by @mykeelium in #3493
- feat: add ESC11 frontend support BED-6182 by @mykeelium in #3494
- feat: add ADCS ESC16 analysis BED-6176 by @mykeelium in #3537
- test: add ADCS ESC16 integration coverage BED-6176 by @mykeelium in #3538
- feat: add ADCS ESC16 frontend support BED-6176 by @mykeelium in #3480
- chore(API Refactor): Move Data Quality Aggregations into slice BED-10337 by @sirisjo in #3625
- feat: added onSearchValueChange to MultiSelect BED-9521 by @LucasParraF in #3415
- chore(API/Database Refactor): Move Logout BED-10340 by @ALCooper12 in #3639
- fix: Update help queries for protected principals BED-5244 by @JonasBK in #3661
- feat: Add optional full-height DataTable layout (BED-10451) by @bfaulk96 in #3641
- docs: Update PUT Endpoint Open Api Docs - BED-10175 by @LawsonWillard in #3642
- feat: BED-9872 added slider ticks and values by @Holocraft in #3654
New Contributors
Full Changelog: v9.9.0-rc1...v9.10.0-rc1