From 0c189543894f7b109ec31661d6e44aa7777ac834 Mon Sep 17 00:00:00 2001 From: Manuel Abascal Date: Mon, 10 Mar 2025 15:30:06 -0500 Subject: [PATCH 1/6] chore: update version and changelog --- CHANGELOG.md | 12 ++---------- version.yml | 2 +- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc8ce8ec6..e286a832f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,4 @@ -# UTMStack 10.6.1 Release Notes +# UTMStack 10.6.2 Release Notes ## Bug Fixes -- Fixed ISM policy to ensure snapshots include only indices older than 24 hours. - -## Features -- Additional Compliance Reports. -- Updated Sophos Central Integration Guide: The guide was updated due to significant changes in Sophos’s API authentication process. - -- Important Notice: Sophos Integration Update - Sophos recently implemented a major change in how their APIs handle authentication for log retrieval. As a result, upgrading to UTMStack 10.6.1 will require reconfiguring the Sophos credentials to ensure continued functionality. - +- Enhanced the Log Explorer UI to improve usability by refining the display of Refresh, Save Query, Load Query, and Add Filter actions for a more intuitive user experience.. diff --git a/version.yml b/version.yml index c4fb4fc29..23251a8ee 100644 --- a/version.yml +++ b/version.yml @@ -1 +1 @@ -version: 10.6.1 \ No newline at end of file +version: 10.6.2 \ No newline at end of file From a240f5accd5703f58163feb4063596cb3f946a48 Mon Sep 17 00:00:00 2001 From: Manuel Abascal Date: Mon, 10 Mar 2025 15:45:09 -0500 Subject: [PATCH 2/6] fix: improve visibility of actions in Log Explorer --- .../log-analyzer-view.component.html | 33 ++++--- .../log-analyzer-view.component.scss | 19 +++- .../log-analyzer-view.component.ts | 4 + .../elastic-filter-time.component.html | 8 +- .../elastic-filter.component.html | 93 ++++++------------- .../elastic-filter.component.scss | 18 +++- 6 files changed, 85 insertions(+), 90 deletions(-) diff --git a/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.html b/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.html index 5cde6a65c..feb3727fe 100644 --- a/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.html +++ b/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.html @@ -1,36 +1,41 @@ -
-
-
+
+
+
-
+
+
-
-
- - + +
+ +
-
diff --git a/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.scss b/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.scss index 9b13ea16c..b4dd51c37 100644 --- a/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.scss +++ b/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.scss @@ -12,8 +12,21 @@ app-log-analyzer-field { } .search-container { - max-width: 60%; - min-width: 40%; - width: 100%; + flex-basis: 65%; +} + +.btn-refresh { + background-color: #d3dae696; + color: #0277bd; + height: 36px !important; + border: 1px solid #d3dae696; +} + +.gap-1 { + gap: .25rem; +} + +.gap-2 { + gap: .5rem; } diff --git a/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.ts b/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.ts index 9ee387462..7dfba0f46 100644 --- a/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.ts +++ b/frontend/src/app/log-analyzer/explorer/log-analyzer-view/log-analyzer-view.component.ts @@ -381,6 +381,10 @@ export class LogAnalyzerViewComponent implements OnInit, OnDestroy { this.setInitialWidth(); } + loadQuery() { + this.router.navigate(['/discover/log-analyzer-queries']); + } + ngOnDestroy(): void { this.filters = []; this.utmFilterBehavior.$filterChange.next(null); diff --git a/frontend/src/app/shared/components/utm/filters/elastic-filter-time/elastic-filter-time.component.html b/frontend/src/app/shared/components/utm/filters/elastic-filter-time/elastic-filter-time.component.html index 27d880754..89e5134a8 100644 --- a/frontend/src/app/shared/components/utm/filters/elastic-filter-time/elastic-filter-time.component.html +++ b/frontend/src/app/shared/components/utm/filters/elastic-filter-time/elastic-filter-time.component.html @@ -26,16 +26,16 @@ [container]="container?container:''" [ngbPopover]="popContent" autoClose="outside" - class="d-flex justify-content-start align-items-center cursor-pointer pr-2 border-grey-100 border-1 border-radius-1" + class="d-flex justify-content-start align-items-center cursor-pointer pr-2 border-grey-100 border-1 border-radius-1 flex-grow-1" placement="bottom-right" popoverClass="utm-popover-filter-time" style="white-space: nowrap"> - - + +
+ class="d-flex justify-content-center flex-grow-1 span-small-icon"> {{dateFrom}} {{dateTo}} diff --git a/frontend/src/app/shared/components/utm/filters/utm-elastic-filter/elastic-filter.component.html b/frontend/src/app/shared/components/utm/filters/utm-elastic-filter/elastic-filter.component.html index 191bc42b2..7a14fe293 100644 --- a/frontend/src/app/shared/components/utm/filters/utm-elastic-filter/elastic-filter.component.html +++ b/frontend/src/app/shared/components/utm/filters/utm-elastic-filter/elastic-filter.component.html @@ -63,46 +63,29 @@ -
+
-
-
+
+
-
+
-
-
+
-
-
+
+ -
+
@@ -191,39 +187,6 @@
- -
- -
- - Add filter -
- - -
- - Clear all -
- - -
- - -
- - Load query - -
- - -
- - Save query - -
-
-
-