Ismail Belkacim
e89ce6685a
Use 1-minute average metric for inputs throughput ( #25170 )
...
* Use minute average metric for input throughput
* Add changelog
* Properly type getValueFromMetric()
---------
Co-authored-by: Florian Petersen <188503754+fpetersen-gl@users.noreply.github.com >
2026-03-06 11:15:45 +01:00
dependabot[bot]
c17e87f5d1
Bump dompurify from 3.3.1 to 3.3.2 in /graylog2-web-interface ( #25239 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.1...3.3.2 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 08:22:02 +01:00
github-actions[bot]
62f3220781
Running lint --fix & prettier ( #25241 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-03-06 08:21:50 +01:00
dependabot[bot]
0fe25bf1f4
Bump webpack in /graylog2-web-interface/packages/graylog-web-plugin ( #25242 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.105.2 to 5.105.3.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.105.2...v5.105.3 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.105.3
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>
2026-03-06 08:21:36 +01:00
Dennis Oelkers
523094c8eb
Replace swagger-ui-react with openapi-explorer in API Browser ( #25227 )
...
* Replace swagger-ui-react with openapi-explorer in API Browser
Swap out the heavyweight swagger-ui-react component for the openapi-explorer
web component, removing ~250 lines of custom CSS theming in the process.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Supplying base url to OpenAPI explorer.
* Simplifying passing API prefix.
* Load openapi-explorer asynchronously for code splitting.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Adding styling.
* Adding download link.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Formatting, typing.
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 17:42:14 +01:00
Linus Pahl
5ecc6066c9
Extends docs links with link to threat coverage page. ( #25149 )
...
* Extends docs links with link to threat coverage page.
* Rename startpage option in user preferences from `Security Overview` to `Threat Coverage`.
2026-03-05 16:55:55 +01:00
dependabot[bot]
b381af8dbc
Bump tar from 7.5.9 to 7.5.10 in /graylog2-web-interface ( #25226 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.9...v7.5.10 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:09:47 +01:00
dependabot[bot]
80c82c0b1f
Bump eslint-plugin-compat ( #25223 )
...
Bumps [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat ) from 6.2.0 to 7.0.0.
- [Release notes](https://github.com/amilajack/eslint-plugin-compat/releases )
- [Changelog](https://github.com/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md )
- [Commits](https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-compat
dependency-version: 7.0.0
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>
2026-03-05 08:17:26 +01:00
dependabot[bot]
294892a8c5
Bump puppeteer from 24.35.0 to 24.37.5 in /graylog2-web-interface ( #25209 )
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.35.0 to 24.37.5.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.35.0...puppeteer-v24.37.5 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.37.5
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>
2026-03-04 07:59:20 +01:00
github-actions[bot]
cae77e8257
Running lint --fix & prettier ( #25206 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-03-04 07:58:57 +01:00
Linus Pahl
5bc5da03d2
Apply URL overrides to saved searches ( #25051 )
...
* Apply URL overrides to saved searches.
* Adding comment
* Adding changelog
* Extend unit tests
2026-03-03 14:34:14 +01:00
Dennis Oelkers
a38202f532
Warn user before saving search in case of unconfirmed changes. ( #25178 )
...
* Warn user before saving search in case of unconfirmed changes.
* Adding tests.
* Adding changelog snippet.
* Extract mockFormDirtyState helper in SavedSearchForm tests
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Fix SearchActionsMenu tests by mocking useFormikContext
SavedSearchForm now uses useFormikContext to detect dirty form state,
which requires the Formik context to be available. Add the same mock
pattern used in SavedSearchForm tests.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Improve wording.
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 13:42:28 +01:00
Dennis Oelkers
f91cb82471
Fix direction radio button losing visual state during DnD reorder ( #25169 )
...
* Rendering grouping configuration in portal while dragging.
* Adding changelog snippet.
2026-03-03 12:15:43 +01:00
Maksym Yadlovskyi
464412a278
Use GiB on traffic charts. Mention UTC as time for calculation ( #24983 )
...
* Use GiB on traffic charts. Mention UTC as time for calculation
* Add changelog
* Adding further tests for unit conversion.
* Rename `ram_size` to `binary_size` because it also used for network traffic.
---------
Co-authored-by: Dennis Oelkers <dennis@graylog.com >
Co-authored-by: Linus Pahl <linus.pahl@graylog.com >
2026-03-03 11:46:58 +01:00
dependabot[bot]
c33959ea1d
Bump react-day-picker from 9.13.0 to 9.13.2 in /graylog2-web-interface ( #25187 )
...
Bumps [react-day-picker](https://github.com/gpbl/react-day-picker ) from 9.13.0 to 9.13.2.
- [Release notes](https://github.com/gpbl/react-day-picker/releases )
- [Changelog](https://github.com/gpbl/react-day-picker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gpbl/react-day-picker/compare/v9.13.0...v9.13.2 )
---
updated-dependencies:
- dependency-name: react-day-picker
dependency-version: 9.13.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>
2026-03-03 09:49:02 +01:00
github-actions[bot]
84b23497b9
Running lint --fix & prettier ( #25179 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-03-03 08:48:08 +01:00
Mohamed OULD HOCINE
48998ad165
Streams: Add Filter Rules count column ( #25035 )
...
* Streams: Add Filter Rules count column
* Filter Rules expanded section
* fix copilot review comment
* simplify filter rules text
* Remove the useCallbacks introduced
* fix review comments
* fix frontend merge errors
---------
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
2026-03-02 17:46:21 +01:00
Mohamed OULD HOCINE
89b6eb66a3
stream-rule creation: prompt to start paused stream across all entry points ( #25052 )
...
* Unify stream-rule creation flow: prompt to start paused stream across all entry points
* fix build
* fix review comments
---------
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
2026-03-02 13:07:59 +01:00
Ousmane SAMBA
d1d20b63e3
Improve warning/error boxes on system input page ( #25088 )
...
* first draft of getting a related identifier
* add composite suggestion display
* add computed field registry logic
* fix test
* add Inputs page navigation (#24970 )
* update dependency array
* fix title rendering
* enhance status provider to handle not running inputs
* fix linter
* dont swallow exceptions during filter parsing
* fix unit test
* refactor Inputs page notification
* Update graylog2-server/src/main/java/org/graylog2/database/suggestions/EntitySuggestion.java
Co-authored-by: Ismail Belkacim <xd4rker@users.noreply.github.com >
* fix composite filter search
* refetch input states periodically
* remve useMemo
---------
Co-authored-by: Maxwell Anipah <maxwell.anipah@graylog.com >
Co-authored-by: Maxwell <98284293+kodjo-anipah@users.noreply.github.com >
Co-authored-by: Mohamed OULD HOCINE <106236152+gally47@users.noreply.github.com >
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
Co-authored-by: Ismail Belkacim <xd4rker@users.noreply.github.com >
2026-03-02 12:13:56 +01:00
Linus Pahl
d4b12625c7
Move common Link and LinkContainer into dedicated files. ( #25146 )
...
* Move common `Link` and `LinkContainer` into dedicated files.
* Updating test
* Migrate `LinkToNode` tofunctional component.
2026-03-02 11:16:33 +01:00
dependabot[bot]
13bca6807f
Bump less from 4.4.1 to 4.5.1 in /graylog2-web-interface ( #25166 )
...
Bumps [less](https://github.com/less/less.js ) from 4.4.1 to 4.5.1.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/compare/v4.4.1...v4.5.1 )
---
updated-dependencies:
- dependency-name: less
dependency-version: 4.5.1
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>
2026-03-02 08:11:40 +01:00
github-actions[bot]
779b963495
Running lint --fix & prettier ( #25152 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-03-02 08:11:20 +01:00
Linus Pahl
0c17237804
Render DefaultQueryParamProvider by default in component unit tests. ( #25145 )
...
* Render DefaultQueryParamProvider by default in wrappedTestingLibrary and remove redundant test wrappers.
* Fix `WidgetFocusProvider.test`.
* Fixing linter hints
* Fixing test
2026-02-27 16:58:38 +01:00
Dennis Oelkers
891f1ec577
Showing neutral trend when delta is zero. ( #25138 )
...
* Showing neutral trend when delta is zero.
* Adding changelog snippet.
* Unnecessary data attribute.
2026-02-27 14:09:07 +01:00
dependabot[bot]
49fbcae4ec
Bump fast-xml-parser from 5.3.6 to 5.3.8 in /graylog2-web-interface ( #25139 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.3.6 to 5.3.8.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.6...v5.3.8 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.3.8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 10:58:36 +01:00
Jan Heise
a823e50067
Adding slicing capability for the open source Events/Alerts table ( #24958 )
...
* adding slicing capability for the open source Events/Alerts table
* adding slicing capability
* fix mapping
* Do not provide sort info from slicing section to backend.
* Cleanup parameters provided to backend when fetching slices.
* Move slices renderers outside of component.
* Make usage of `parseFilters` easier to read.
* Cleanup
* Consider slices when fetching data for entity table.
* Show empty slices for event priority and type column.
* Update tests
* result cleanup, add mapping function
* remove obsolete class
* Fixing error when fetching security events.
* Enable slice by action for columns in paginated entity table only when a slices fetch function has been provided.
* fix default parameters
* Cleanup naming
* Use background color to highlight active slice, since font weight does not always apply to custom slices renderer.
* Disable filters which are conflicting with active slice.
* Update `EntityDataTable` test.
* adding tests
* Add full-backend integration tests for events slices endpoint
Adds EventsResourceSlicesIT with ES fixtures covering all slice columns
(priority, alert, event_definition_id, event_definition_type, key) and
filter combinations for the POST /events/slices endpoint.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* fixing test, adding waiting method for index
* adding changelog
* Disable linter hint
* adding convenience method for MongoDB sanity checks after fixture imports
* reverting include_all to false as this is the use case we're going for now
* Use stati width for slices section.
* Do not use text overflow ellipses for count badge.
* Improve naming
* Add close button for slice section.
* Add max-height for slices list
* Make sure to not remove filter when slicing by column.
* Cleanup query param handling
* Enable batching for updating query params, to fix edge cases.
* Display slices badges in readable format.
* Fix type casting
* improved changelog
* Fixing tests by adding `DefaultQueryParamProvider` where require. In a follow-up PR we will render `DefaultQueryParamProvider` for tests by default.
* Fixing linter hint
* Format code
* Simplify slicing test
---------
Co-authored-by: Linus Pahl <linus.pahl@graylog.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 10:51:12 +01:00
Maxwell
b8045b3280
Address Entity-table limitations ( #24427 )
...
* first draft of getting a related identifier
* add composite suggestion display
* add computed field registry logic
* fix test
* add Inputs page navigation (#24970 )
* update dependency array
* fix title rendering
* enhance status provider to handle not running inputs
* fix linter
* dont swallow exceptions during filter parsing
* fix unit test
* Update graylog2-server/src/main/java/org/graylog2/database/suggestions/EntitySuggestion.java
Co-authored-by: Ismail Belkacim <xd4rker@users.noreply.github.com >
* fix composite filter search
---------
Co-authored-by: Ousmane SAMBA <ousmane@graylog.com >
Co-authored-by: Ousmane Samba <ousmane.samba@graylog.com >
Co-authored-by: Mohamed OULD HOCINE <106236152+gally47@users.noreply.github.com >
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
Co-authored-by: Ismail Belkacim <xd4rker@users.noreply.github.com >
2026-02-27 10:17:52 +01:00
dependabot[bot]
98be66fc9e
Bump react-window from 2.2.6 to 2.2.7 in /graylog2-web-interface ( #25137 )
...
Bumps [react-window](https://github.com/bvaughn/react-window ) from 2.2.6 to 2.2.7.
- [Release notes](https://github.com/bvaughn/react-window/releases )
- [Changelog](https://github.com/bvaughn/react-window/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bvaughn/react-window/compare/2.2.6...2.2.7 )
---
updated-dependencies:
- dependency-name: react-window
dependency-version: 2.2.7
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>
2026-02-27 09:46:04 +01:00
Ousmane SAMBA
9fcc0f7641
Fix input state action button going to set-up mode after stopping input. ( #25058 )
...
* Fix inpit state action button going to set-up mode after stopping input.
* update test
---------
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
2026-02-26 16:43:51 +01:00
Dennis Oelkers
02161ebc33
Migrating some remaining JS to TS. ( #25118 )
...
* Migrating some remaining JS to TS.
* Fixing up ts & linter.
2026-02-26 09:24:29 +01:00
Konrad Merz
51f9c92e84
Change default time range for Events and Alerts to 30 days ( #24950 )
...
* Change default time range for Events and Alerts to 34 days
The default time range has been reduced from 180 days to 34 days to align
with typical index rotation cycles (up to 33 days). This ensures queries
stay within indexed data while providing complete coverage.
Additionally, the Events table now uses the same default time range as the
histogram. Previously, the table would search back to 1970 when no timestamp
filter was specified in the URL.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* Add changelog
* Fix issue number
* Change from 34 to 30 days.
* Add tests for fetchEvents
* Remove unneeded mocking of qualifyURL
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-02-26 08:10:41 +01:00
dependabot[bot]
294161aa7f
Bump basic-ftp from 5.0.3 to 5.2.0 in /graylog2-web-interface ( #25122 )
...
Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp ) from 5.0.3 to 5.2.0.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases )
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.0.3...v5.2.0 )
---
updated-dependencies:
- dependency-name: basic-ftp
dependency-version: 5.2.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 08:09:28 +01:00
dependabot[bot]
e011f364be
Bump eslint-plugin-compat ( #25125 )
...
Bumps [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/amilajack/eslint-plugin-compat/releases )
- [Changelog](https://github.com/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md )
- [Commits](https://github.com/amilajack/eslint-plugin-compat/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-compat
dependency-version: 6.2.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>
2026-02-26 08:09:06 +01:00
Dan Torrey
b878d3b98b
Add AWS STS proxy support for assume-role credentials in utils ( #25072 )
...
* Add proxy support in AWS client utils
* Fix CloudTrail input to use proxy settings for STS as well
* Add change log
* Naming nit
* Expand tests, cleanup
* Fix missing Assume Role field on setup wizard flow
* Add Assume Role field on review page.
2026-02-25 15:55:49 -06:00
Ramón Márquez
ebd833523a
Fix documentation link for MCP Server configuration ( #25107 )
2026-02-25 10:10:20 -05:00
dependabot[bot]
9207ad044b
Bump @types/lodash from 4.17.21 to 4.17.23 in /graylog2-web-interface ( #25113 )
...
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-version: 4.17.23
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>
2026-02-25 08:37:02 +01:00
dependabot[bot]
571c53d6bf
Bump glob from 13.0.5 to 13.0.6 in /graylog2-web-interface ( #25117 )
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 13.0.5 to 13.0.6.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v13.0.5...v13.0.6 )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 13.0.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 08:36:45 +01:00
dependabot[bot]
f99208ffb1
Bump eslint-plugin-testing-library ( #25111 )
...
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library ) from 7.15.4 to 7.16.0.
- [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases )
- [Changelog](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/release.config.js )
- [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.15.4...v7.16.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-testing-library
dependency-version: 7.16.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>
2026-02-25 07:45:05 +01:00
github-actions[bot]
b8bdd2b13c
Running lint --fix & prettier ( #25106 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-02-25 07:44:53 +01:00
Mohamed OULD HOCINE
dc4f4b3f16
Cluster Config: fix Load balancer override ( #25060 )
...
* Cluster Config: fix Load balancer override
* fix: use typed const for load balancer status instead of string comparison
---------
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
2026-02-24 13:32:13 +01:00
Mohamed OULD HOCINE
e7dcb3cd85
remove routing rules created by the input wizard UX ( #25032 )
2026-02-24 11:34:01 +01:00
github-actions[bot]
389eb1be16
Running lint --fix & prettier ( #25096 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-02-24 10:10:42 +01:00
Dennis Oelkers
eb120be4a3
Migrate remaining JS/JSX files to TypeScript and improve type safety ( #25066 )
...
* Migrating to TS.
* Improving types from group 2.
* Fixing types for `localStorage` access.
* Fixing types for message formatter.
* Properly use generic type for `fetch`.
* Typing cleanups.
* Fixing further type issues.
* Improve TypeScript types: replace casts with proper generics and conversions
* Improve TypeScript types: replace casts with proper generics and conversions
* Running `eslint --fix` and `prettier`.
* Fix ESLint warnings: replace lodash imports, add missing keys, and suppress deferred lint issues.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* Fixing up type issue.
* Replace type casts with proper conversions and const assertions.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 09:02:49 +01:00
github-actions[bot]
f66d65a44b
Running lint --fix & prettier ( #25093 )
...
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com >
2026-02-24 07:42:37 +01:00
dependabot[bot]
9019e9a5bc
Bump the mantine group in /graylog2-web-interface with 4 updates ( #25094 )
...
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.14 to 8.3.15
- [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.15/packages/@mantine/core )
Updates `@mantine/dropzone` from 8.3.14 to 8.3.15
- [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.15/packages/@mantine/dropzone )
Updates `@mantine/hooks` from 8.3.14 to 8.3.15
- [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.15/packages/@mantine/hooks )
Updates `@mantine/notifications` from 8.3.14 to 8.3.15
- [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.15/packages/@mantine/notifications )
---
updated-dependencies:
- dependency-name: "@mantine/core"
dependency-version: 8.3.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mantine
- dependency-name: "@mantine/dropzone"
dependency-version: 8.3.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mantine
- dependency-name: "@mantine/hooks"
dependency-version: 8.3.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mantine
- dependency-name: "@mantine/notifications"
dependency-version: 8.3.15
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>
2026-02-24 07:42:17 +01:00
Mohamed OULD HOCINE
8b9d6d1ef8
Pipelines new column: Processing Errors ( #25003 )
...
* Pipelines new column Processing Errors
* Update graylog2-web-interface/src/components/pipelines/PipelineListItem.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Laura Bergenthal-Grotlüschen <197286649+laura-b-g@users.noreply.github.com >
2026-02-23 16:08:54 +01:00
Mohamed OULD HOCINE
ad75e046e3
Remove remote reindex migration - Frontend ( #24968 )
...
* De-wire remote reindexing
* remove remote reindexing
* add defensive inplace migration type guard
* put back remote reindex notifs since Backend still supports that
2026-02-23 15:08:46 +01:00
Linus Pahl
dce45dbe07
Extend DocsHelper with links to security documentation. ( #25087 )
2026-02-23 11:18:46 +01:00
dependabot[bot]
de75446dae
Bump jiti from 2.6.0 to 2.6.1 in /graylog2-web-interface ( #25057 )
...
Bumps [jiti](https://github.com/unjs/jiti ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/unjs/jiti/releases )
- [Changelog](https://github.com/unjs/jiti/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unjs/jiti/compare/v2.6.0...v2.6.1 )
---
updated-dependencies:
- dependency-name: jiti
dependency-version: 2.6.1
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>
2026-02-23 10:53:03 +01:00
dependabot[bot]
a651fd8b15
Bump eslint-plugin-jest ( #25080 )
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 29.14.0 to 29.15.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jest
dependency-version: 29.15.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>
2026-02-23 08:10:55 +01:00