What's Changed
- fix: resolve typo in Linux abuse commands by renaming groupDistinguidedName to groupDistinguishedName by @strikoder in #2063
- chore(LinuxAbuse): fix LinuxAbuse help text to spell CLI argument properly by @wes-mil in #2075
- chore(BED-5719): time utils for DateTime objects by @benwaples in #2055
- BED-6717: OpenGraph nodes are searchable on the explore page by @sirisjo in #2061
- BED-6777: OG DB - Create/Read Extension Entry by @AD7ZJ in #2065
- feat: conventional commits format check workflow BED-5831 by @urangel in #1400
- chore: page description and navigation improvements BED-6627 by @Holocraft in #2095
- refactor: sx props to tailwind classes BED-6739 by @urangel in #2033
- feat(OpenGraph): DB - Create/Read Extension Node Kind Schema Entry - BED-6788 by @LawsonWillard in #2083
- feat: add indicator for processing BED-6907 by @Holocraft in #2104
- chore: remove dead code BED-6914 by @superlinkx in #2109
- feat(OpenGraph): Add migration and DB methods (create, get) for Graph Schema Properties - BED-6783 by @wes-mil in #2074
- test: Added unit tests for the method ShareSavedQueries. BED-6855 by @RaymondLaubert in #2113
- fix: pattern matching and comment cleanup BED-6917 by @urangel in #2115
- test: BED-6872 added unit test coverage by @Flake85 in #2118
- fix: enable extended globbing for white space trimming in cc workflow… by @urangel in #2117
- fix(ApiExplorer): Modified the predicate filter files to use type string. BED-6051 by @RaymondLaubert in #2114
- chore: update Zone Selector BED-6846 by @KillahDillah in #2103
- refactor: Added Unit tests for AssetGroupTags BED-6873 by @Useinovski in #2119
- fix: Revert 'fix(ApiExplorer): Modified the predicate filter files to use type string. BED-6051' BED-6051 by @irshadaj in #2122
- feat(OpenGraph): DB - Create/Read Extension Edge Kind Schema Entry - BED-6790 by @LawsonWillard in #2107
- feat: changed name member to object BED-6517 by @Holocraft in #2112
- refactor: additional navigation for edit zone on Privilege Zones BED-6628 by @LucasParraF in #2106
- feat(OpenGraph): DB - Update/Delete Extension Node Kind Schema Entry - BED-6793 by @LawsonWillard in #2121
- feat(OpenGraph): Add update/delete for Graph Schema Extension Properties - BED-6785 by @wes-mil in #2124
- feat(OpenGraph): DB - Update/Delete Extension Edge Kind Schema Entry - BED-6794 by @LawsonWillard in #2125
- chore: V8.4.1 merge main BED-6848 by @bsheth711 in #2129
- chore: merge Stage/v8.4.1 to main BED-6848 by @bsheth711 in #2127
- feat: Update explore search results to return custom node icon data BED-6887 by @sirisjo in #2128
- chore: create new details page BED-6837 by @urangel in #2102
- fix(Graph): Prevent zoom on graph double click - BED-6965 by @wes-mil in #2139
- chore: upgraded vulnerabilities BED-6956 by @kpowderly in #2137
- chore: Drop unnecessary error logs to warn - BED-6663 by @Flake85 in #2138
- fix(manageuserstable): remove duplicate datatestid manage-users_table - BED-6909 by @catsiller in #2120
- feat: adjusted tag form UI BED-6854 by @Holocraft in #2136
- feat(OpenGraph): Update and Delete schema extensions DB methods BED-6781 by @sirisjo in #2141
- feat: OG DB - List/Query Extension Entries BED-6778 by @AD7ZJ in #2091
- feat(OpenGraph): GetGraphSchemaNodeKinds - BED-6791 by @LawsonWillard in #2135
- feat(PZ): Add Selector Type Counts for GET /api/v2/asset-group-tags BED-6821 by @ALCooper12 in #2126
- feat: Far reaching accessibility changes BED-5690 by @dcairnsspecterops in #2010
- feat(OpenGraph): DB - List/Query Extension Edge Kind Schema Entries - BED-6792 by @LawsonWillard in #2155
- feat: OpenGraph - Add extension schema migrations BED-6751 by @cweidenkeller in #2105
- chore: Generate UI Unit Test Results via Github Workflow BED-6561 by @ykaiboussiSO in #1961
- chore: Add Label Selector BED-6845 by @KillahDillah in #2157
- fix: OG All files failed on one invalid relationship BED-6589 by @AD7ZJ in #1968
- feat: added boolean enable updates BED-6856 by @Holocraft in #2158
- feat(OpenGraph): DB - List/Query Extension Property Schema Entries - BED-6784 by @LawsonWillard in #2159
- refactor: InfoHeader Updates BED-6835 by @LucasParraF in #2140
- fix: BED-6971 Added error handling for Prefer header in POST /api/v2/custom-nodes BED-6971 by @Useinovski in #2166
- feat: Retrieve All Results from Environments Table BED-6858 by @kpowderly in #2153
- chore: Generate Allure Test Results via GH Actions BED-6561 by @ykaiboussiSO in #2162
- fix: don't output passwords to log file when configured via env/config file - BED-6952 by @rvazarkar in #2156
- chore: Deploy Allure Test Result on GH Pages BED-6993 by @ykaiboussiSO in #2168
- fix(OpenGraph): Ensure v8.5.0 Open Graph Schema Migration is Idempotent - BED-7035 by @LawsonWillard in #2173
- fix: autocomplete tooltip positioning in saved query dialog BED-7043 by @urangel in #2182
- refactor(ContextMenu): re-org asset group item logic BED-6970 by @TheNando in #2154
- chore: BED-6943 by @ktstrader in #2167
- refactor(API migrations): Enables "analysis.citrix_rdp_support" BED-6392 by @slimi-so in #2180
- fix: fixed label count BED-6957 by @Holocraft in #2176
- fix: Codemirror tooltip positioning bug BED-7038 by @maffkipp in #2181
- fix: positioning of save query confirmation modal BED-7041 by @jvacca-specterops in #2183
- feat(PZ): API - Add Kind filtering to asset-group-tags/{%s}/selectors/{%s}/members BED-6820 by @ALCooper12 in #2164
- feat: make table view sort arrows always visible BED-7002 by @jvacca-specterops in #2178
- chore: Zone Icon consistency BED-6924 by @KillahDillah in #2171
- feat: Source Kind Deactivation instead of Deletion + Source Kind Registration / Re-activation BED-6939 BED-6913 by @kpowderly in #2165
- feat(OpenGraph): Add API endpoint to get OpenGraph edge kinds BED-6708 by @sirisjo in #2179
- refactor: Change displayed title for Privilege Zones view BED-7030 by @LucasParraF in #2196
- feat(PZ): API - Add asset group tag id Filtering to Global Search BED-6847 by @ALCooper12 in #2197
- feat: "Run" button 'running' status - BED-6992 by @dcairnsspecterops in #2077
- chore: fix password set for BED-6952 by @rvazarkar in #2202
- feat: Add hygiene_attack_paths count to domains endpoint BED-6977 by @mistahj67 in #2163
- feat(AGT): add filter support to GET /asset-group-tag/:id/members endpoint BED-6819 by @mistahj67 in #2198
- chore: env severity updates BED-6602 by @urangel in #2142
- feat(PZ): API Count by Kind for Selectors BED-6818 by @ALCooper12 in #2205
- chore: Merge stage/v8.4.2 release to main BED-6953 by @specter-flq in #2191
- Eli stage experiment by @elikmiller in #2204
- fix(integration): Fix bug with default integration template and small error when running the tests. BED-7078 by @cweidenkeller in #2211
- fix: Fix v8.3.0 ETAC Table Rename BED-7077 by @mvlipka in #2210
- feat(PZ): Added Selected Details Tabs BED-6836 by @specter-flq in #2189
- refactor: Change error message when the user do not run a cypher before saving a rule BED-6921 by @LucasParraF in #2177
- feat(graphschema): Finish schema environments CRUD BED-6851 by @cweidenkeller in #2206
- feat(graphschema): Implement basic schema relationship findings CRUD BED-6868 by @cweidenkeller in #2207
- feat: Objects Accordion for Details redesign BED-6844 by @urangel in #2160
- feat: Adds property/field to application configuration (DisableTimeoutLimit). BED-6989 by @RaymondLaubert in #2217
- chore(dawgs): Bump dawgs version BED-7085 by @mistahj67 in #2219
- feat: Details Rules display redesigned BED-6841 by @urangel in #2187
- fix: filter out edges from graph search BED-6940 by @seanjSO in #2200
- fix(AGT): Add source to POST /preview-selectors BED-7088 by @mistahj67 in #2222
- fix(ingest): Add empty warnings array to fulfill NOT NULL constaint - BED-7093 by @wes-mil in #2225
- fix: environment selector filter bug BED-6874 by @Holocraft in #2215
- chore(UI): move dagrejs to original repo, fix edge creation - BED-6923 by @wes-mil in #2228
- feat(graphschema): Add Remediations CRUD BED-6869 by @cweidenkeller in #2208
- chore: bump react router to address CVE-2026-22029 - BED-7110 by @TheNando in #2236
- chore: wire up new details, replace and remove old details BED-7081 by @urangel in #2224
- feat: Keyboard Shortcuts BED-5787 by @dcairnsspecterops in #2132
- docs: hide early access opengraph api documentation BED-7122 by @ddlees in #2243
- feat: Update Cypher Query endpoint to hide nodes/edges based on users ETAC list - BED-6714 by @stephanieslamb in #2130
- fix: fetch app ID instead of service principal object ID BED-6440 by @Mayyhem in #2034
- feat: Divided Sample Results to Direct and Expanded lists - BED-6918 by @specter-flq in #2231
- feat(dogtags): Adds DogTags functionality for SKU Flagging BED-5560 by @kpom-specter in #2147
- fix(AGT): Add pool limit to agt tagging BED-7084 by @mistahj67 in #2213
- chore(AGT): plumb and bubble errors up through tagging to halt analysis BED-7083 by @mistahj67 in #2214
- chore: make stbernard/license tool aware of branch context BED-7086 by @seanjSO in #2218
- feat(graphschema): Add Environment principal kinds BED-7076 by @cweidenkeller in #2209
- fix(db): Do not attempt to delete ETAC list if none exists BED-7037 by @mvlipka in #2245
- chore(AGT): protect tagging parameters BED-7127 by @mistahj67 in #2246
- feat(UI): update types and styles for BHE Environment Picker feature - BED-6894 by @TheNando in #2230
- feat: Update Pathfinding endpoint to hide nodes/edges based on users ETAC list - BED-6973 by @stephanieslamb in #2175
- feat(OpenGraph): Foreign Key node and edge schema tables to DAWGS kind table - BED-7067 by @LawsonWillard in #2194
- docs(OpenGraph): Update search API docs to clarify type param only works with built in types BED-7132 by @sirisjo in #2247
- feat(UI): explore page hidden nodes and edges icons and messages - BED-6933 by @catsiller in #2237
- refactor: AuthExtensions to Support Bearer Authentication Validation - BED-7073 by @mykeelium in #2221
- feat(api): shortest-path ETAC filtering BED-7131 by @mvlipka in #2248
New Contributors
- @strikoder made their first contribution in #2063
- @RaymondLaubert made their first contribution in #2113
- @Flake85 made their first contribution in #2118
- @Useinovski made their first contribution in #2119
- @slimi-so made their first contribution in #2180
- @seanjSO made their first contribution in #2200
Full Changelog: v8.4.2...v8.5.0-rc1