Skip to content

Conversation

@scascor
Copy link
Owner

@scascor scascor commented Jan 30, 2023

Description

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

luk-kaminski and others added 30 commits December 3, 2025 16:06
* Add ESLint rule to prefer userEvent over fireEvent

* Replace `fireEvent.click` with `userEvent.click`.

* Replace `fireEvent.click` with `userEvent.click`.

* Replace remaining usages of `fireEvent` with `userEvent`.

* Update tests

* Revert changes in tests

* Adding EsLint rule to avoid using `fireEvent.submit`. This is not part of `prefer-user-event`.
Co-authored-by: Gary Bot <garybot2@graylog.com>
#24436)

Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/apache/maven-release/releases)
- [Commits](apache/maven-release@maven-release-3.2.0...maven-release-3.3.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-release-plugin
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [nl.jqno.equalsverifier:equalsverifier](https://github.com/jqno/equalsverifier) from 4.2.4 to 4.2.5.
- [Release notes](https://github.com/jqno/equalsverifier/releases)
- [Changelog](https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md)
- [Commits](jqno/equalsverifier@equalsverifier-4.2.4...equalsverifier-4.2.5)

---
updated-dependencies:
- dependency-name: nl.jqno.equalsverifier:equalsverifier
  dependency-version: 4.2.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client) from 5.27.1 to 5.28.0.
- [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases)
- [Commits](rabbitmq/rabbitmq-java-client@v5.27.1...v5.28.0)

---
updated-dependencies:
- dependency-name: com.rabbitmq:amqp-client
  dependency-version: 5.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.unboundid:unboundid-ldapsdk](https://github.com/pingidentity/ldapsdk) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/pingidentity/ldapsdk/releases)
- [Changelog](https://github.com/pingidentity/ldapsdk/blob/master/docs/release-notes.html)
- [Commits](https://github.com/pingidentity/ldapsdk/commits)

---
updated-dependencies:
- dependency-name: com.unboundid:unboundid-ldapsdk
  dependency-version: 7.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(mcp): add output schema toggle config

* Update changelog/unreleased/pr-24308.toml

Co-authored-by: Dennis Oelkers <dennis@graylog.com>
* Removing storage-specyfic method from AggTypes

* Simplified bucket handlers

* AggTypes class not duplicated anymore in storage modules

* Get rid of agg-types record methods in bucket handlers

* Better name for AggTypes

* Series handlers simplified

* Ranaming

* Removed record method from series handler

* Pivot context init moved to a single place

* Missing license header

* Init of pivot context replaced with init on access, renaming
* Make maximum event age configurable.

* Adding changelog snippet.

* Fixing type of tunable.
* Remove deprecated `@Valid` usage in StreamResource

* Add changelog

* Remove redundant annotation

* Remove unnecessary changelog

---------

Co-authored-by: Florian Petersen <188503754+fpetersen-gl@users.noreply.github.com>
* Restore input ID assignment on create

* Add change log

* Revert input save changes, look up input after saving
* Add java duration converter to max_event_age config property

* Add java duration converter to max_event_age config property
* Value class becomes a record

* Value record is not duplicated in storage modules anymore

* SeriesSpecHandler has proper return values instead of Object

* Unused search type handler removed from the whole series handler API

* Proper line formatting

* Minor fix of generics usage

* Further generics improvements
…ue (#24413)

* Fix issue when click on pie chart shows in popover NaN instead of value

* Add changelog

* fix issue with metric value
* Add auth service config setting for user's default time zone

The authentication backends for Active Directory, LDAP, OIDC, Okta, and SAML
previously set the time zone for +newly synchronized users to the value of
the `root_timezone` config file setting. ("UTC" by default)

This change introduces a configurable "default user time zone" setting for
all authentication backends. The default value is unset, meaning that the
browser's time zone will be used by default.

Other changes:

- Adjust the notification text for AD/LDAP configurations to reflect
  reality. Default roles are only set for new users, not on login.
- Add note to UPGRADING.md

* Add changelog entry

* Remove unneeded default-user-timezone-select class

* Show "Browser's time zone" when no zone is selected
* fix(11499): Moved assoc assets label to widget

* fix(11488): Added missing key attribute
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.25.0 to 16.26.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@16.25.0...16.26.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 16.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.mebigfatguy.fb-contrib:fb-contrib](https://github.com/mebigfatguy/fb-contrib) from 7.7.1 to 7.7.2.
- [Commits](https://github.com/mebigfatguy/fb-contrib/commits/v7.7.2)

---
updated-dependencies:
- dependency-name: com.mebigfatguy.fb-contrib:fb-contrib
  dependency-version: 7.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps software.amazon.awssdk:bom from 2.39.0 to 2.40.3.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-version: 2.40.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the openrewrite group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [org.openrewrite:rewrite-java](https://github.com/openrewrite/rewrite) | `8.67.1` | `8.68.1` |
| [org.openrewrite.recipe:rewrite-testing-frameworks](https://github.com/openrewrite/rewrite-testing-frameworks) | `3.22.0` | `3.23.0` |
| [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) | `3.22.0` | `3.23.0` |
| [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) | `2.22.0` | `2.23.0` |
| [org.openrewrite.recipe:rewrite-joda](https://github.com/openrewrite/rewrite-joda) | `0.4.0` | `0.5.0` |
| [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) | `6.24.0` | `6.25.0` |



Updates `org.openrewrite:rewrite-java` from 8.67.1 to 8.68.1
- [Release notes](https://github.com/openrewrite/rewrite/releases)
- [Commits](openrewrite/rewrite@v8.67.1...v8.68.1)

Updates `org.openrewrite.recipe:rewrite-testing-frameworks` from 3.22.0 to 3.23.0
- [Release notes](https://github.com/openrewrite/rewrite-testing-frameworks/releases)
- [Commits](openrewrite/rewrite-testing-frameworks@v3.22.0...v3.23.0)

Updates `org.openrewrite.recipe:rewrite-migrate-java` from 3.22.0 to 3.23.0
- [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases)
- [Commits](openrewrite/rewrite-migrate-java@v3.22.0...v3.23.0)

Updates `org.openrewrite.recipe:rewrite-static-analysis` from 2.22.0 to 2.23.0
- [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases)
- [Commits](openrewrite/rewrite-static-analysis@v2.22.0...v2.23.0)

Updates `org.openrewrite.recipe:rewrite-joda` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/openrewrite/rewrite-joda/releases)
- [Commits](openrewrite/rewrite-joda@v0.4.0...v0.5.0)

Updates `org.openrewrite.maven:rewrite-maven-plugin` from 6.24.0 to 6.25.0
- [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases)
- [Commits](openrewrite/rewrite-maven-plugin@v6.24.0...v6.25.0)

---
updated-dependencies:
- dependency-name: org.openrewrite:rewrite-java
  dependency-version: 8.68.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-testing-frameworks
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-migrate-java
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-static-analysis
  dependency-version: 2.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-joda
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.maven:rewrite-maven-plugin
  dependency-version: 6.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [io.modelcontextprotocol.sdk:mcp-bom](https://github.com/modelcontextprotocol/java-sdk) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/modelcontextprotocol/java-sdk/releases)
- [Commits](modelcontextprotocol/java-sdk@v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: io.modelcontextprotocol.sdk:mcp-bom
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Basic series handlers for 10 basic ES handlers

* Basic series handlers for 10 basic OS handlers

* Basic series handlers for 10 basic OS3 handlers

* Missing license headers

* Fixing wrong imports added by IDEA

* Fix error in latest handlers
Co-authored-by: Gary Bot <garybot2@graylog.com>
* fix: Show Test Key field always on lookup tables details view

* fix: Show preview size controls if preview supported

* fix: Updated view test

* fix: Updated UX to hide data preview

* fix: Updated tests
…24355)

* initial implementation

* make credentials optional

* improved check credentials with AWS Plugin Config

* added chnage log file

* fix tests

* remove minor comments

* format license header

* implemented proxy configuration provider

* added license header

* update proxyConfig provider

* Consolidate change log, package-private access modifier

---------

Co-authored-by: Ryan Carroll <ryan.carroll@graylog.com>
Co-authored-by: Dan Torrey <dan.torrey@graylog.com>
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
dependabot bot and others added 30 commits January 26, 2026 08:08
…4826)

Bumps the tanstack group in /graylog2-web-interface with 2 updates: [@tanstack/query-sync-storage-persister](https://github.com/TanStack/query/tree/HEAD/packages/query-sync-storage-persister) and [@tanstack/react-query-persist-client](https://github.com/TanStack/query/tree/HEAD/packages/react-query-persist-client).


Updates `@tanstack/query-sync-storage-persister` from 5.90.19 to 5.90.21
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/query-sync-storage-persister/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/query-sync-storage-persister@5.90.21/packages/query-sync-storage-persister)

Updates `@tanstack/react-query-persist-client` from 5.90.19 to 5.90.21
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query-persist-client/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query-persist-client@5.90.21/packages/react-query-persist-client)

---
updated-dependencies:
- dependency-name: "@tanstack/query-sync-storage-persister"
  dependency-version: 5.90.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tanstack
- dependency-name: "@tanstack/react-query-persist-client"
  dependency-version: 5.90.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tanstack
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 5.90.17 to 5.90.19.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.19/packages/react-query)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.90.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
* Enable os3 client by default, via feature flag

* Added changelog

* more explicit UnsupportedSearchException logging

* add os3 modules to assembly, plugin providers and dependencies

* Add more dependencies to assembly

* switch os3 storage module packaging from assembly to shade

* Fix aliases impl in OS3 storage module

* fix manifest

* remove not used assembly.xml

* remove duplicate feature flag

* disable storage module 2 for testing

* fix errors found in full backend tests

* fix index block setting

* fix closed keyword (not used in graylog source)

* use old mechanism for resolving if index exists

* safer index deletion in ClientOS

* remove datanode testing instance from os2 storage module

* fix counts adapter and its test

* remove forgotten service provider

* add index closed exception mapping

* fix status parsing on timeout

* resilient CountsIT#totalThrowsElasticsearchExceptionIfIndexDoesNotExist test

* Index status enum(open/closed), naming conversion left to the storage module

* adapted comment

* code cleanup

---------

Co-authored-by: Matthias Oesterheld <matthias.oesterheld@graylog.com>
…24824)

Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.20.1 to 2.21.0.
- [Release notes](https://github.com/mojohaus/versions/releases)
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md)
- [Commits](mojohaus/versions@2.20.1...2.21.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:versions-maven-plugin
  dependency-version: 2.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.mebigfatguy.fb-contrib:fb-contrib](https://github.com/mebigfatguy/fb-contrib) from 7.7.3 to 7.7.4.
- [Commits](mebigfatguy/fb-contrib@v7.7.3...v7.7.4)

---
updated-dependencies:
- dependency-name: com.mebigfatguy.fb-contrib:fb-contrib
  dependency-version: 7.7.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…24827)

Bumps [org.codehaus.mojo:buildnumber-maven-plugin](https://github.com/mojohaus/buildnumber-maven-plugin) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/mojohaus/buildnumber-maven-plugin/releases)
- [Commits](mojohaus/buildnumber-maven-plugin@3.2.1...buildnumber-maven-plugin-3.3.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:buildnumber-maven-plugin
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nnotations (#24828)

Bumps [io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations](https://github.com/open-telemetry/opentelemetry-java-instrumentation) from 2.23.0 to 2.24.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java-instrumentation@v2.23.0...v2.24.0)

---
updated-dependencies:
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations
  dependency-version: 2.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.20.1 to 2.21.0.
- [Commits](FasterXML/jackson-bom@jackson-bom-2.20.1...jackson-bom-2.21.0)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Make Azurite connection details accessible

* Expose BLOB_HOST

* Pin Azurite docker image version
#24796)

* fix bug that prevented static fields to be added to the msg & broke input page

* add test

---------

Co-authored-by: Florian Petersen <188503754+fpetersen-gl@users.noreply.github.com>
#24809)

* Add support for sorting saved searches by favorite status

This change enables users to sort their saved searches by whether they
are marked as favorites. The sorting works by leveraging the existing
MongoDB aggregation pipeline that computes the favorite field at query
time via a lookup join with the favorites collection.

Changes:
- Add FIELD_FAVORITE to ViewDTO.SORT_FIELDS to allow sorting by this field
- Enable favorite sorting in SavedSearchesResource by removing sortable(false)
- Update OpenAPI schema to include "favorite" in allowable sort values
- Add integration test to verify favorite sorting works correctly in both
  ascending and descending order

The implementation maintains the current architecture where favorites
are stored in a separate collection, avoiding data duplication. The
favorite field is computed dynamically during the query via MongoDB
aggregation, then sorting is applied to the computed result.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Update saved searches test to include sortable favorite attribute

Update the mock attributes in SavedSearchesModal.test.tsx to include
the favorite attribute with sortable: true, reflecting the backend
change that now allows sorting by favorite status.

This ensures the test data matches the actual API response structure
and validates that the favorite column is properly displayed and
sortable in the saved searches list.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Use FavoritesService instead of direct MongoDB insert in test

Updated searchPaginatedSortedByFavorite test to use FavoritesService.save()
instead of directly inserting into the MongoDB favorites collection. This
addresses review feedback to prevent potential drift in the storage format.

Changes:
- Added GRNExtension to provide GRNRegistry for test setup
- Created FavoritesService using reflection to access protected constructor
- Created proper test user with specific ID using TestUser.builder()
- Use favoritesService.save() with FavoritesForUserDTO to create favorites
- Create GRNs using grnRegistry.newGRN() for proper GRN format

This ensures the test uses the same code path as production for creating
favorites, maintaining consistency with the actual storage format.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Add changelog entry for favorite sorting feature

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Fix forbidden API violation by using MongoCollection directly

Replace reflection-based FavoritesService instantiation with direct
MongoCollection access to avoid forbidden API violation (setAccessible).

The test now uses mongoCollections.collection("favorites", FavoritesForUserDTO.class)
to insert favorites, which ensures proper serialization using the same
FavoritesForUserDTO structure as FavoritesService, preventing storage
format drift without violating forbidden API rules.

Changes:
- Removed reflection imports and reflection-based constructor access
- Use MongoCollection<FavoritesForUserDTO> from mongoCollections
- Create and insert FavoritesForUserDTO directly using insertOne()
- Added comment explaining this uses the same structure as FavoritesService

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Enabling sort by favorite for dashboards as well.

* Updating changelog snippet.

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Dennis Oelkers <dennis@graylog.com>
* add Azure geopip frontend

* refactor to remove useEffect

* add license headers

* add test

* add GeoIpResolverConfig test

* backend part of azure geoipfileservice

* add missing header

* fix commit msg

* update ui with api specs

* use configured containername, and some other small fixes

* add default endpoint

* fix review

* fix updating already configured abs

* commit actual interface

* add license header

* add default values for azure

* add retry logic to abs geoip client

* simplify interface

* Merge master

* rename file

---------

Co-authored-by: Maxwell <98284293+kodjo-anipah@users.noreply.github.com>
Co-authored-by: Maxwell Anipah <maxwell.anipah@graylog.com>
Co-authored-by: Anton Ebel <anton.ebel@graylog.com>
* Added missing View fields to builder

* Test fixed
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
…24840)

Bumps io.swagger.core.v3:swagger-jaxrs2-jakarta from 2.2.37 to 2.2.42.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-jaxrs2-jakarta
  dependency-version: 2.2.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix hidden sidecar config confirmation prompt

* add changelog

* Close config modal on confirm instead of stacking
…4841)

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.22.0 to 24.35.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](puppeteer/puppeteer@puppeteer-v24.22.0...puppeteer-v24.35.0)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-version: 24.35.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 14.3.0 to 16.3.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
- [Commits](testing-library/react-testing-library@v14.3.0...v16.3.2)

---
updated-dependencies:
- dependency-name: "@testing-library/react"
  dependency-version: 16.3.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…confirm dialogs. (#24836)

* Add new `xlarge` size for `Modal`.

* Display configrm dialogs above default modal.
* introduce metric

* CL

* adjust unit test

* implement the frontend of 15 minute failure rate

* add lastFailedAt timestamp

* remove unused method

* implement last_failed_at frontend

* replace meter with counter metric

* modify FE for counter vs meter type

* license headers

* fix test

* improve readability (last 15 min)

* fix UI alignment

* catch notifications null edge case

* bucketized counts

* override unused methods

* allocate an initial minimum size

---------

Co-authored-by: Mohamed OULD HOCINE <106236152+gally47@users.noreply.github.com>
Co-authored-by: Mohamed Ould Hocine <mohamed.ould.hocine@graylog.com>
Co-authored-by: Ousmane SAMBA <ousmane@graylog.com>
Co-authored-by: Laura Bergenthal-Grotlüschen <laura.bergenthalgrotlueschen@graylog.com>
Co-authored-by: Florian Petersen <188503754+fpetersen-gl@users.noreply.github.com>
* Remove `Menu.Item` export from `Menu` component.

* Implement abstraction for `MenuItem` component in cases where we used `Menu.Item` before.

* Remove `Menu.Divider` export from `Menu` component.

* Implement divider version of `MenuItem` component in cases where we used `Menu.Divider` before.

* Implement stricter type check.

* Fixing error in preflight build.
Bumps `graalvm.version` from 25.0.1 to 25.0.2.

Updates `org.graalvm.polyglot:polyglot` from 25.0.1 to 25.0.2
- [Release notes](https://github.com/oracle/graal/releases)
- [Commits](oracle/graal@vm-25.0.1...vm-25.0.2)

Updates `org.graalvm.js:js` from 25.0.1 to 25.0.2
- [Release notes](https://github.com/graalvm/graaljs/releases)
- [Changelog](https://github.com/oracle/graaljs/blob/master/CHANGELOG.md)
- [Commits](oracle/graaljs@vm-25.0.1...vm-25.0.2)

---
updated-dependencies:
- dependency-name: org.graalvm.polyglot:polyglot
  dependency-version: 25.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.graalvm.js:js
  dependency-version: 25.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the openrewrite group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [org.openrewrite:rewrite-java](https://github.com/openrewrite/rewrite) | `8.71.0` | `8.72.1` |
| [org.openrewrite.recipe:rewrite-testing-frameworks](https://github.com/openrewrite/rewrite-testing-frameworks) | `3.25.0` | `3.26.0` |
| [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) | `3.25.0` | `3.26.0` |
| [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) | `2.25.0` | `2.26.0` |
| [org.openrewrite.recipe:rewrite-joda](https://github.com/openrewrite/rewrite-joda) | `0.5.2` | `0.6.0` |
| [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) | `6.27.1` | `6.28.0` |


Updates `org.openrewrite:rewrite-java` from 8.71.0 to 8.72.1
- [Release notes](https://github.com/openrewrite/rewrite/releases)
- [Commits](openrewrite/rewrite@v8.71.0...v8.72.1)

Updates `org.openrewrite.recipe:rewrite-testing-frameworks` from 3.25.0 to 3.26.0
- [Release notes](https://github.com/openrewrite/rewrite-testing-frameworks/releases)
- [Commits](openrewrite/rewrite-testing-frameworks@v3.25.0...v3.26.0)

Updates `org.openrewrite.recipe:rewrite-migrate-java` from 3.25.0 to 3.26.0
- [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases)
- [Commits](openrewrite/rewrite-migrate-java@v3.25.0...v3.26.0)

Updates `org.openrewrite.recipe:rewrite-static-analysis` from 2.25.0 to 2.26.0
- [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases)
- [Commits](openrewrite/rewrite-static-analysis@v2.25.0...v2.26.0)

Updates `org.openrewrite.recipe:rewrite-joda` from 0.5.2 to 0.6.0
- [Release notes](https://github.com/openrewrite/rewrite-joda/releases)
- [Commits](openrewrite/rewrite-joda@v0.5.2...v0.6.0)

Updates `org.openrewrite.maven:rewrite-maven-plugin` from 6.27.1 to 6.28.0
- [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases)
- [Commits](openrewrite/rewrite-maven-plugin@v6.27.1...v6.28.0)

---
updated-dependencies:
- dependency-name: org.openrewrite:rewrite-java
  dependency-version: 8.72.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-testing-frameworks
  dependency-version: 3.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-migrate-java
  dependency-version: 3.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-static-analysis
  dependency-version: 2.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.recipe:rewrite-joda
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
- dependency-name: org.openrewrite.maven:rewrite-maven-plugin
  dependency-version: 6.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: openrewrite
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps the mantine group in /graylog2-web-interface with 4 updates: [@mantine/core](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/core), [@mantine/dropzone](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dropzone), [@mantine/hooks](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/hooks) and [@mantine/notifications](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications).


Updates `@mantine/core` from 8.3.12 to 8.3.13
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/8.3.13/packages/@mantine/core)

Updates `@mantine/dropzone` from 8.3.12 to 8.3.13
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/8.3.13/packages/@mantine/dropzone)

Updates `@mantine/hooks` from 8.3.12 to 8.3.13
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/8.3.13/packages/@mantine/hooks)

Updates `@mantine/notifications` from 8.3.12 to 8.3.13
- [Release notes](https://github.com/mantinedev/mantine/releases)
- [Changelog](https://github.com/mantinedev/mantine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mantinedev/mantine/commits/8.3.13/packages/@mantine/notifications)

---
updated-dependencies:
- dependency-name: "@mantine/core"
  dependency-version: 8.3.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mantine
- dependency-name: "@mantine/dropzone"
  dependency-version: 8.3.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mantine
- dependency-name: "@mantine/hooks"
  dependency-version: 8.3.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mantine
- dependency-name: "@mantine/notifications"
  dependency-version: 8.3.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: mantine
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.