tag:github.com,2008:https://github.com/utmstack/UTMStack/releases Tags from UTMStack 2026-03-05T18:38:34Z tag:github.com,2008:Repository/693809511/v11.2.4 2026-03-06T13:14:51Z v11.2.4 <p>Release/v11.2.4 (<a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1888">#1888</a>)</p> <p>* feat(assets-view): refactor asset detail handling and improve status display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(RequestDsl): enhance search request handling for LIST_CHART visualization</p> <p>* feat(RequestDsl): enhance search request handling for LIST_CHART visualization</p> <p>* feat: add updates for Windows visualizations and default time range adjustments</p> <p>* feat(netflow-filter): add IANA protocol mapping and improve field processing</p> <p>* feat(assets-view): refactor asset detail handling and improve status display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(netflow-filter): add update for Netflow filter version 3.1.1 and enhance field processing</p> <p>* refactor(azure-plugin): extracts event processing logic into separate functions to handle JSON format detection (array vs object)</p> <p>* feat(windows-visualizations): update outdated fields in Windows visualizations and normalize field names</p> <p>* feat(windows-visualizations): update field names in Windows visualizations for consistency</p> <p>* feat(open-alerts): optimize open alerts handling and improve local storage updates</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(visualization-list): integrate UtmToastService for error handling in visualization fetching</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(windows-visualizations): update field names in Windows visualizations for consistency</p> <p>* feat(windows-visualizations): update field names in Windows visualizations for consistency</p> <p>* feat(bitdefender-gz): add renaming for log.deviceIps, log.dvchost, and log.act fields</p> <p>* feat(bitdefender-visualizations): normalize field names in Bitdefender GZ visualizations</p> <p>* feat(vmware-visualizations): normalize field names in VMware visualizations</p> <p>* feat(bitdefender-filter): add Bitdefender GravityZone filter update with field renaming and cleanup</p> <p>* feat(dashboard-render): improve dashboard loading logic and enhance error handling for filters</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* update vmware-esxi filter</p> <p>* update version vmware-esxi filter</p> <p>* feat(vmware-esxi-filter): add update for VMware ESXi filter with enhanced parsing and cleanup</p> <p>* feat[shared]: create shared dependencies</p> <p>* feat[installer]: remove mfa in dev environments</p> <p>* refactor[agent]: restructure collector, commands, and dependency management</p> <p>* chore[go-deps]: update golang dependencies</p> <p>* feat[agent]: add macOS build pipeline and standardize binary naming</p> <p>* refactor[agent]: sync updater with release/v11.2.3, remove legacy files</p> <p>* fix[plugins]: add missing skipTlsVerification param to DoReq calls</p> <p>* fix[ci]: correct macOS artifact paths in agent-manager build</p> <p>* fix[frontend](guides): update agent guides</p> <p>* fix(agent-manager): correct FilterScope to properly chain WHERE clauses and fix LIKE syntax</p> <p>* feat(agent): add shell selection for command execution and fix agent registration</p> <p>* fix(agent): download version.json during install before agent registration</p> <p>* fix(updater,frontend): add legacy binary migration and fix agent search filter</p> <p>* fix(agent): return errors from low-level packages instead of calling Fatal/Exit</p> <p>* refactor[agent](collector): use fsnotify for config changes instead of polling</p> <p>* feat(agent): add shell field to UtmCommand for enhanced command execution context</p> <p>* feat(fortinet): update fortinet filter</p> <p>* chore(cleanup): remove unused integrations (Redis, Nginx, PostgreSQL, Apache, MySQL, MongoDB, Elastic, Logstash, Kibana, Kafka, NATS, Traefik, Audit, HAP, IIS, OSQuery)</p> <p>* chore(cleanup): remove integrations (Redis, Nginx, PostgreSQL, Apache, MySQL, MongoDB, Elastic, Logstash, Kibana, Kafka, NATS, Traefik, Audit, HAP, IIS, OSQuery)</p> <p>* feat(logstash): enhance logstash stats retrieval with improved error handling and pipeline status management</p> <p>* fix(system_linux): update filter with enhanced JSON parsing and field normalization</p> <p>* feat(filter): add Linux filter update with enhanced JSON parsing and field normalization</p> <p>* feat(visualization): add update for Linux visualizations to normalize field names and improve dataset consistency</p> <p>* feat(windows): update windows filter</p> <p>* feat(saml): enhance SAML registration with improved error handling and environment variable validation</p> <p>* feat(saml): improve SAML provider loading with enhanced error handling and logging</p> <p>* feat(saml): enhance SAML provider loading with improved error handling and logging</p> <p>* feat(correlation): add updates for winevent correlation rules</p> <p>* feat(winevent): add updates for winevent correlation rules and filter</p> <p>* feat(winevent): update filter version and rename log fields for improved clarity</p> <p>* feat(visualizations): update Windows visualizations to align with logstash filter v3.1.0 field transformations</p> <p>* feat(import): disable back button during loading and fix spacing in upload error message</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(idp): enhance metadata URL validation with improved error handling and encryption key checks</p> <p>* feat(idp): refactor encryption key handling with dedicated validation method</p> <p>* feat(saml): implement SAML metadata fetching and provider loading with timeout handling</p> <p>* feat(saml): enhance SAML2 login success handling with improved user not found logging and provider reloading</p> <p>* feat(saml): update host retrieval in SAML2 login success handler to use X-Forwarded-Host header</p> <p>* feat(saml): refactor SAML metadata fetching to improve error handling and registration building</p> <p>* feat(platforms): enhance platform creation with additional Linux ARM64 support and update Windows service paths</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(config): detect filter and rule deletions by tracking active row counts</p> <p>hasChanges only checked MAX(timestamp) increases, missing deletions where <br />the timestamp didn't advance. Now also compares COUNT of active rows so <br />deactivations and hard deletes trigger config file regeneration.</p> <p>Co-Authored-By: Claude Opus 4.6 &lt;[email protected]&gt;</p> <p>* Update go-sdk dependency across multiple plugins</p> <p>* feat(logstash): integrate Monaco Editor for YAML filter definition and enhance form styling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: update filter card interaction to improve usability</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(rule-view): integrate Monaco Editor for YAML editing and enhance styling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: update Windows service paths for UTMStack agent</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(db): add unique constraint on asset_name in utm_tenant_config table</p> <p>* feat(tenant-config): add findByAssetName method to retrieve UtmTenantConfig by asset name</p> <p>* feat(data-input-status): add methods to retrieve data input status by source and build sources list from tenant config</p> <p>* feat(data-input-status): add methods to retrieve data input status by source and build sources list from tenant config</p> <p>* feat(data-input-status): add methods to retrieve data input status by source and build sources list from tenant config</p> <p>* feat(data-input-status): add methods to retrieve data input status by source and build sources list from tenant config</p> <p>* feat(data-input-status): add alias column and update logic for data input status</p> <p>* feat: remove alert from addTag function in fields-selector component</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: deprecate enable parameter in TFA section</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(.gitignore): add .env file to ignore list</p> <p>* fix: update winevent correlation rules</p> <p>* fix: update winevent correlation rules</p> <p>* fix: update bit-defender correlation rules</p> <p>* fix: update deceptive-bytes correlation rules</p> <p>* fix: update eset correlation rules</p> <p>* fix: update kaspersky correlation rules</p> <p>* fix: update cisco-asa correlation rules</p> <p>* fix: update cisco-switch correlation rules</p> <p>* fix: update cisco-firepower correlation rules</p> <p>* fix: update cisco-meraki correlation rules</p> <p>* fix: update cisco-meraki correlation rules</p> <p>* fix: update aws correlation rules</p> <p>* fix: update azure correlation rules</p> <p>* fix: update google correlation rules</p> <p>* feat: add crowdstrike correlation rules</p> <p>* feat: add crowdstrike correlation rules</p> <p>* refactor(rule-view): move and rename rule-view component files</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add crowdstrike correlation rules</p> <p>* feat: implement asset synchronization service and source activity provider</p> <p>* feat: add data source validation service for critical data sources</p> <p>* refactor(asset-sync): rename sync method and improve logging messages</p> <p>* fix(filters): correct IP and hostname field mapping in Windows events</p> <p>* feat(filters): enhance Fortinet field mapping and cleanup</p> <p>* fix(agent): use net.ListenPacket for UDP port binding check</p> <p>net.Listen only supports TCP, causing all UDP integrations to fail <br />with "port already in use by another process" error. Now using <br />net.ListenPacket for UDP protocol validation.</p> <p>* feat(macos): update filter to version 3.0.1 and rename fields for consistency</p> <p>* feat: enhance asset synchronization by resolving asset names from tenant configuration</p> <p>* fix: update fortigate and windows filter</p> <p>* feat: enhance configuration saving logic with support for multiple groups</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(asset-sync): adjust scheduling parameters for data synchronization</p> <p>* feat: add logging to ElasticsearchService for better error tracking and index existence checks</p> <p>* feat: improve source activity fetching and error handling in SourceActivityProvider</p> <p>* feat: refactor asset synchronization logic and enhance data source aggregation</p> <p>* feat: refactor asset synchronization logic and enhance data source aggregation</p> <p>* feat(filters): enhance fortinet field mapping</p> <p>* fix: adjust infinite scroll throttle for improved performance</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance asset processing by separating network asset name and IP mapping</p> <p>* feat: enhance asset processing by separating network asset name and IP mapping</p> <p>* feat: enhance asset processing by separating network asset name and IP mapping</p> <p>---------</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt; <br />Co-authored-by: JocLRojas &lt;[email protected]&gt; <br />Co-authored-by: Yadian Llada Lopez &lt;[email protected]&gt; <br />Co-authored-by: Yorjander Hernandez Vergara &lt;[email protected]&gt; <br />Co-authored-by: Osmany Montero &lt;[email protected]&gt; <br />Co-authored-by: Claude Opus 4.6 &lt;[email protected]&gt;</p> Kbayero tag:github.com,2008:Repository/693809511/v11.2.3 2026-02-12T11:56:48Z v11.2.3 osmontero tag:github.com,2008:Repository/693809511/v11.2.2 2026-01-30T15:30:53Z v11.2.2 <p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1681">#1681</a> from utmstack/release/v11.2.2</p> <p>Release/v11.2.2</p> osmontero tag:github.com,2008:Repository/693809511/v11.2.1 2026-01-23T14:35:45Z v11.2.1 <p>fix(plugins/alerts): simplify deduplication logic and ensure consiste…</p> <p>…nt field handling</p> osmontero tag:github.com,2008:Repository/693809511/v11.2.0 2026-01-12T17:31:24Z v11.2.0 <p>Release/v11.2.0 (<a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1567">#1567</a>)</p> <p>* feat: add sql query hints to code editor</p> <p>* feat: add SQL query suggestions to code editor</p> <p>* feat(application-event): enhance logging and update index for application events</p> <p>* update windows-events filter</p> <p>* feat(plugins): add new CrowdStrike plugin to collect and process security events from CrowdStrike Falcon platform</p> <p>* feat: add sql query hints to code editor</p> <p>* feat: add SQL query suggestions to code editor</p> <p>* feat: enhance SQL query suggestions in code editor with limits and aggregation examples</p> <p>* feat: enhance SQL query suggestions in code editor with limits and aggregation examples</p> <p>* feat(crowdstrike): add integration procedures and configuration for CrowdStrike module</p> <p>* feat(crowdstrike): add integration procedures and configuration for CrowdStrike module</p> <p>* feat(crowdstrike): implement CrowdStrike integration guide and update logs display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* add the CrowdStrike plugin build and push it into the event processor image</p> <p>* fix: Incorrect cursor behavior in SQL Query Editor</p> <p>* fix: Incorrect cursor behavior in SQL Query Editor</p> <p>* fix: Incorrect cursor behavior in SQL Query Editor</p> <p>* fix(crowdstrike): standardize configuration keys for CrowdStrike module</p> <p>* feat(crowdstrike): implement CrowdStrike integration guide and update logs display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(crowdStrike): fixed configuration parameter names to maintain compatibility.</p> <p>* fix(crowdStrike): fixed informational message to follow standard catcher</p> <p>* fix(crowdstrike): standardize configuration keys for CrowdStrike module</p> <p>* feat(crowdstrike): update CrowdStrike integration filter and normalize log fields</p> <p>* fix(app-logs): update log detail terminology for clarity</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(audit): enhance audit messages with enriched context and implement AuditableDTO</p> <p>* fix(UtmDataInputStatusService): optimize data synchronization and improve error handling</p> <p>* refactor: remove unused agent self</p> <p>* feat(agent): implement UTMStack Updater service</p> <p>* feat(agent): implement updater service installation and update process</p> <p>* feat(modulesConfig): enhance AWS config validation to include log group checks</p> <p>* feat(aws): enhance AWS CloudWatch Logs streaming with dynamic configuration handling and context management</p> <p>* feat(pipeline): update build process to include updater service</p> <p>* Revert "feat(pipeline): update build process to include updater service"</p> <p>This reverts commit <a class="commit-link" href="https://github.com/utmstack/UTMStack/commit/e9e395dc7241e20840c624423b03f36832ab21d6"><tt>e9e395d</tt></a>.</p> <p>* feat(pipeline): update build process to include updater service</p> <p>* feat(data-input): add checkpoint table and repository for data input status management</p> <p>* fix(UtmAlertServiceImpl): filter alerts to process only non parent alerts for notifications</p> <p>* fix(config): add .exe extension to updater service filenames for Windows builds</p> <p>* fix(aws): correct component naming and update routing in email settings</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* chore(CHANGELOG): update release notes for UTMStack v11.2.0</p> <p>* chore(CHANGELOG): update release notes for UTMStack v11.2.0</p> <p>* fix(sql-validation): format code for improved readability in balancedQuotes function</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(app-logs): remove console log for cleaner output on successful log load</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* Update the log information agent/updater/service/install.go</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>---------</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt; <br />Co-authored-by: Elena Lopez Milan &lt;[email protected]&gt; <br />Co-authored-by: JocLRojas &lt;[email protected]&gt; <br />Co-authored-by: Yadian Llada Lopez &lt;[email protected]&gt; <br />Co-authored-by: Jose L Quiñones Rojas &lt;[email protected]&gt; <br />Co-authored-by: Copilot &lt;[email protected]&gt;</p> Kbayero tag:github.com,2008:Repository/693809511/v11.1.8 2026-01-07T19:32:07Z v11.1.8 <p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1559">#1559</a> from utmstack/release/v11.1.8</p> <p>Release/v11.1.8</p> Kbayero tag:github.com,2008:Repository/693809511/v11.1.7 2026-01-07T07:49:22Z v11.1.7 <p>Release/v11.1.7 (<a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1555">#1555</a>)</p> <p>* feat(updater): implement UTMStack Updater service</p> <p>* feat(agent): enhance updater service integration and management</p> <p>* feat(pipeline): update build process for Linux and Windows binaries of the updater service</p> <p>* refactor(agent): remove obsolete CleanOldServices function</p> <p>* refactor(agent): remove self</p> <p>* feat(aws): optimize AWS log collection</p> <p>* feat(guide): enhance AWS IAM user setup instructions and improve clarity</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* Revert "refactor(agent): remove self"</p> <p>This reverts commit <a class="commit-link" href="https://github.com/utmstack/UTMStack/commit/865588be39a60189c6586506c7f6bad425ae2d64"><tt>865588b</tt></a>.</p> <p>* Revert "refactor(agent): remove obsolete CleanOldServices function"</p> <p>This reverts commit <a class="commit-link" href="https://github.com/utmstack/UTMStack/commit/eea8f42b2f917c88b3b9f8de682bbf91edb29785"><tt>eea8f42</tt></a>.</p> <p>* Revert "feat(pipeline): update build process for Linux and Windows binaries of the updater service"</p> <p>This reverts commit <a class="commit-link" href="https://github.com/utmstack/UTMStack/commit/0a35cd4734cb30fe1ad36fe3a812e16f436e98e7"><tt>0a35cd4</tt></a>.</p> <p>* Revert "feat(agent): enhance updater service integration and management"</p> <p>This reverts commit <a class="commit-link" href="https://github.com/utmstack/UTMStack/commit/dcda9573af1897ea97e88c24b6b282813d2af5cd"><tt>dcda957</tt></a>.</p> <p>* Revert "feat(updater): implement UTMStack Updater service"</p> <p>This reverts commit <a class="commit-link" href="https://github.com/utmstack/UTMStack/commit/c2a6b80147bafb5f947c5d96dfc48137074cd385"><tt>c2a6b80</tt></a>.</p> <p>* chore: update CHANGELOG for UTMStack v11.1.7 release</p> <p>* feat(guide): enhance AWS IAM user setup instructions and improve clarity</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(guide): enhance AWS IAM user setup instructions and improve clarity</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>---------</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt; <br />Co-authored-by: Yadian Llada Lopez &lt;[email protected]&gt;</p> Kbayero tag:github.com,2008:Repository/693809511/v11.1.6 2026-01-02T19:21:22Z v11.1.6 <p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1550">#1550</a> from utmstack/release/v11.1.6</p> <p>Release/v11.1.6</p> Kbayero tag:github.com,2008:Repository/693809511/v11.1.5 2025-12-22T17:37:58Z v11.1.5 <p>Release/v11.1.5 (<a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1536">#1536</a>)</p> <p>* feat(identity-provider): add OAuth2/OpenID Connect provider management</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* refactor: update version info handling and clean up community module display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* Update frontend/src/app/shared/components/auth/login/login.component.ts</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update frontend/src/app/shared/components/auth/login-providers/login-providers.component.ts</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update backend/src/main/java/com/park/utmstack/config/SecurityConfiguration.java</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update backend/src/main/java/com/park/utmstack/service/idp_provider/IdentityProviderService.java</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update frontend/src/app/app-management/identity-provider/shared/components/provider-form/provider-form.component.ts</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* feat(oauth2): enhance corporate authentication with additional fields and event handling</p> <p>* refactor: simplify request structure and improve provider toggle logic</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(oauth2): implement enterprise version handling for identity providers</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add adversary view menu and associated authorities to database</p> <p>* feat: add adversary management module with routing and view components</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* refactor: remove deprecated standalone plugin architecture</p> <p>* feat: add adversary management module with routing and view components</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: implement adversary alerts management with new DTOs and service</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: implement adversary alerts graph and service for data retrieval</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance timezone handling by dynamically generating timezone list</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance timezone handling by dynamically generating timezone list</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add adversary management module with routing and view components</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add adversary management module with routing and view components</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add adversary view menu and associated authorities to database</p> <p>* feat: implement adversary alerts graph and service for data retrieval</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: implement adversary alerts management with new DTOs and service</p> <p>* feat: enhance adversary alerts graph layout and styling for improved visualization</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance adversary alerts graph layout and styling for improved visualization</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix[bitdefender-plugin]: make StartServer blocking and remove retry loop</p> <p>* update macos guide</p> <p>* feat: enhance adversary alerts graph layout and styling for improved visualization</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance adversary alerts graph layout and styling for improved visualization</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: implement adversary alerts management with new DTOs and service</p> <p>* fix: adjust TFA expiration time to use configurable constant</p> <p>* feat: conditionally render module card based on module name</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add application version info retrieval functionality</p> <p>* feat: add application version info retrieval functionality</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: compliance report view component</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat(saml): implement SAML authentication support with identity provider configuration</p> <p>* feat(saml): implement SAML authentication support with identity provider configuration</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add application version info retrieval functionality</p> <p>* fix: remove conditional rendering for AS_400 module and filter out in module retrieval</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(saml): enhance SAML authentication success handler to include role-based authorities</p> <p>* feat(o365-plugin): add multi-cloud environment support for Microsoft Cloud (Commercial, GCC, GCC High, DoD)</p> <p>* feat: add exception handling for MethodArgumentNotValidException and update UtmModuleConfigValidator logic</p> <p>* fix(o365-plugin): Remove invalid field check and add multi-cloud support</p> <p>- Implement cloud-aware connection checking per authority <br />- Use correct endpoints and scopes for each cloud environment</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat(o365-plugin): add Office 365 cloud environment configuration options</p> <p>* Update backend/src/main/resources/config/liquibase/changelog/20251125001_add_environment_o365_integration.xml</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update backend/src/main/java/com/park/utmstack/domain/application_modules/factory/impl/ModuleO365.java</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update backend/src/main/java/com/park/utmstack/domain/application_modules/UtmModuleGroupConfiguration.java</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* fix: update file permissions from 777 to 755 for security improvements</p> <p>* feat(azure plugin): enhance Azure cloud detection and connection validation</p> <p>* feat(o365_validation-modules-config): add Management API validation and multi-cloud endpoint support</p> <p>* feat(header): integrate version info display and update logic</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* refactor: rename UtmStackConnectionService to ModuleConfigurationValidationService and enhance validation logic</p> <p>* feat(exception-handling): add ApiException class and global exception handler</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat(int-generic-group-config): improve searchable option based on config options length</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(int-generic-group-config): improve searchable option based on config options length</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(modules-config): disable CROWDSTRIKE module not implemented in backend.</p> <p>* refactor(plugins): standardize logging with catcher</p> <p>* feat(saml): update identity provider configuration to include metadata URL and remove deprecated fields</p> <p>* style(dashboard): adjust padding and layout for improved UI consistency</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: optimize cloud detection logic in connection string parsing</p> <p>* feat(elastic-filter-time): enhance time filter functionality and update UI interactions</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(azure): extract individual records from Azure Event Hub logs</p> <p>Parse Azure logs with 'records' array structure and send each record <br />as a separate log entry for better indexing and security analysis. <br />Maintains backward compatibility for logs without records array.</p> <p>* fix(modules-config): remove gin default logger middleware to eliminate non-standardized HTTP logs while maintaining catcher logging standard and panic protection.</p> <p>* refactor(azure-filter): deleted 'Expand log.records' data to improve parsing</p> <p>* refactor(gcp-filter): deleted 'Expand jsonPayload.structuredRdata' data to improve parsing</p> <p>* update the version of the Azure and GCP filters</p> <p>* feat(saml): update identity provider configuration to include metadata URL and remove deprecated fields</p> <p>* feat(provider): add SAML 2.0 support with metadata URL and service provider configuration</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(saml): enhance identity provider creation with multipart form data and encryption for private key</p> <p>* feat(provider): add SAML 2.0 support with metadata URL and service provider configuration</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(totp): prevent potential error by checking subscription before unsubscribe</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* style(totp): comment out unused email resend container for cleaner code</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* style(utm-code-view): add word-break class to code element for better text handling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(filters): add Azure and GCP filters with updated field mappings and severity handling</p> <p>* refactor(ModuleSocAi): remove unused getName method for cleaner code</p> <p>* fix(deployment-pipeline): update tag pattern for v10 to support semantic versioning</p> <p>* chore(changelog): update release notes for UTMStack v11.0.3 with fixed issues and performance improvements</p> <p>* chore(changelog): update release notes for UTMStack v11.0.3 with fixed issues and performance improvements</p> <p>* feat(authentication): add SAML and OIDC support with validation for private keys and certificates</p> <p>* chore(master.xml): remove outdated environment integration and filter update changelogs</p> <p>* feat(identity-provider): enhance provider management with file uploads and validation</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(authentication): enhance SAML and OIDC support with file validation and metadata URL checks</p> <p>* feat(identity-provider): enhance provider management with file uploads and validation</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(identity-provider): enhance provider management with file uploads and validation</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* Refactor adversary alerts graph component and update no data display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* Remove redundant getName() method override in ModuleSocAi</p> <p>* Update frontend/src/app/data-management/alert-management/shared/components/filters/alert-generic-filter/alert-generic-filter.component.ts</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: add SQL query support to LogExplorer via OpenSearch</p> <p>* feat: enhance LogExplorer with SQL query support and custom keyword suggestions</p> <p>* Update backend/src/main/java/com/park/utmstack/service/dto/elastic/SqlSearchDto.java</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* feat: enhance identity provider management with role requirements and UI improvements</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: update login components for improved styling and provider text</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add loading screen with spinner and enhance app initialization</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(agents): update agent guide with Kali Linux tab and enhance installation command structure</p> <p>* feat: add SAML OIDC corporate authentication configuration fields</p> <p>* feat: add SAML OIDC corporate authentication support with SP entity ID and ACS URL</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat(api-keys): implement API key management with creation, retrieval, update, and deletion functionalities</p> <p>* feat: integrate app version management and enterprise feature directive</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance SAML2 login handlers with role validation and logging</p> <p>* feat: enhance SAML2 login handlers with role validation and logging</p> <p>* feat: enhance SAML2 login handlers with role validation and logging</p> <p>* feat: integrate app version management and enterprise feature directive</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: update API route for version checking to check-for-updates</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: remove client secret display from provider details</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: update application version file path and improve pagination offset calculation</p> <p>* fix: update application version file path and improve pagination offset calculation</p> <p>* fix: update opensearch-connector version to 1.0.4</p> <p>* feat: enhance enterprise module directive to support dynamic menu names and icons</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: streamline loading state management in playbook service and clean up filter parameters in playbooks component</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: update UtmModuleRepository and UtmModuleService to use Optional for findByServerIdAndModuleName method</p> <p>* feat: add detail view for alerts in echoes component and improve alert display</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: improve error handling in CleanCountedLogs to create default data retention file if retrieval fails</p> <p>* feat: enhance adversary alerts graph with dynamic graphic elements and improved chart container styling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* Update frontend/src/app/data-management/alert-management/shared/components/alert-echoes/alert-echoes.component.html</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* Update frontend/src/app/data-management/alert-management/shared/components/alert-echoes/alert-echoes.component.html</p> <p>Co-authored-by: Copilot &lt;[email protected]&gt;</p> <p>* feat: enhance detail view for alerts in echoes component and improve data handling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance adversary alerts graph with dynamic graphic elements and improved chart container styling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance adversary alerts graph with dynamic graphic elements and improved chart container styling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* refactor: reorganize imports in adversary alerts graph component for improved readability</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* refactor: reorganize imports in adversary alerts graph component for improved readability</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* chore: update changelog for UTMStack v11.1.1 release, add fixes and features</p> <p>* fix: handle version info loading error gracefully</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: refactor module update process to use ModuleDTO and enhance decryption handling</p> <p>* feat: enhance adversary alerts graph with improved event handling and child alert metadata</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add SAML2 login endpoint to front-end configuration</p> <p>* fix: ensure getPatternStoredFields returns an empty array if no fields are found</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* chore: update CHANGELOG for UTMStack v11.1.2 release</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: implement authentication styles and restructure login components</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance two-factor authentication UI and improve user experience</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add SAML2 login configuration and update Dockerfile</p> <p>* feat: enhance two-factor authentication UI and improve user experience</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance two-factor authentication UI and improve user experience</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: remove unnecessary Nginx configuration copy from Dockerfile</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: refactor UtmLogstashPipeline class to use Lombok annotations and improve default value handling</p> <p>* feat: update component labels for clarity in UI</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: correct command syntax in UTM stack installer scripts</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: correct syntax error in UTM stack installation command</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance download link styling for macOS agent guide</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* chore: update release notes for UTMStack v11.1.4 and modify server API URL</p> <p>* style: update styling for login image and setup completion text</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: implement schedule configuration component for time and day selection</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: implement schedule configuration component with time and day selection</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: improve context handling in getLogs function for AWSProcessor</p> <p>* feat: add Liquibase changelog for renaming O365 fields in utm_visualization</p> <p>* chore: update release notes for UTMStack v11.1.5 and standardize utm_visualization field names</p> <p>* fix: adjust layout for log analyzer view in SQL mode</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add Liquibase changelog for renaming filter fields in utm_dashboard</p> <p>* refactor: remove redundant user access roles section from provider form</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance SAML2 login handling by validating user existence and roles</p> <p>* feat(pt-pentest-detail): add pentest detail component with download and open detail functionalities</p> <p>* fix: handle case when Elasticsearch index does not exist in alerts fetching</p> <p>* fix: change log level for com.zaxxer from WARN to ERROR</p> <p>* feat(elastic-filter): add clear filter selection functionality</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix(environment): revert local changes</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add changelog for updating instance update frequency configuration</p> <p>* style: enhance responsive design for various components based on viewport height</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* style: enhance responsive design for various components based on viewport height</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: add admin email constant and first login flag to response DTO</p> <p>* chore: update changelog for version 11.1.5</p> <p>* feat: add first login flag to authentication flow and update related components</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* style: remove top padding from auth cover for improved layout</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* style: update layout and visibility of security notice in TFA setup</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: deserialize configuration values for improved data handling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: deserialize configuration values for improved data handling</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance writeValue method to support string input for schedule configuration</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance writeValue method to support string input for schedule configuration</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>---------</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt; <br />Co-authored-by: Copilot &lt;[email protected]&gt; <br />Co-authored-by: JocLRojas &lt;[email protected]&gt; <br />Co-authored-by: Elena Lopez Milan &lt;[email protected]&gt; <br />Co-authored-by: Yorjander Hernandez Vergara &lt;[email protected]&gt; <br />Co-authored-by: Osmany Montero &lt;[email protected]&gt; <br />Co-authored-by: Yadian Llada Lopez &lt;[email protected]&gt;</p> Kbayero tag:github.com,2008:Repository/693809511/v11.1.4 2025-12-22T11:51:42Z v11.1.4 <p>Release/v11.1.4 (<a class="issue-link js-issue-link" href="https://github.com/utmstack/UTMStack/pull/1524">#1524</a>)</p> <p>* feat: add SAML2 login configuration and update Dockerfile</p> <p>* feat: enhance two-factor authentication UI and improve user experience</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance two-factor authentication UI and improve user experience</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: remove unnecessary Nginx configuration copy from Dockerfile</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: refactor UtmLogstashPipeline class to use Lombok annotations and improve default value handling</p> <p>* feat: update component labels for clarity in UI</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: correct command syntax in UTM stack installer scripts</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* fix: correct syntax error in UTM stack installation command</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* feat: enhance download link styling for macOS agent guide</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt;</p> <p>* chore: update release notes for UTMStack v11.1.4 and modify server API URL</p> <p>* fix(plugins/azure): change plugin mode from manager to worker</p> <p>---------</p> <p>Signed-off-by: Manuel Abascal &lt;[email protected]&gt; <br />Co-authored-by: JocLRojas &lt;[email protected]&gt;</p> Kbayero