130 Commits

Author SHA1 Message Date
github-actions[bot]
b61cf10052 Running lint --fix & prettier (#24818)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2026-01-26 08:10:20 +01:00
github-actions[bot]
b4c4a40640 Running lint --fix & prettier (#24797)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2026-01-23 08:52:45 +01:00
Dennis Oelkers
270c7e9220 Making use of React Compiler for auto-memoization. (#24535)
* Making use of React Compiler for auto-memoization.

* Passing formik context into custom command.

* Adjusting test.

* Migrating parts of webpack config to TS.

* Revert "Migrating parts of webpack config to TS."

This reverts commit 4cd7d933e5.

* Improving type.

* Asserting type.

* Fixing `react-hooks/preserve-manual-memoization` by removing `useMemo`/`useCallback` where applicable.

* Updating lockfile.

* Fixing linter hint.
2026-01-20 16:06:41 +01:00
github-actions[bot]
050c1ae4e0 Running lint --fix & prettier (#24702)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2026-01-13 08:09:33 +01:00
github-actions[bot]
adfe0bcd61 Running lint --fix & prettier (#24691)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2026-01-12 08:32:52 +01:00
github-actions[bot]
47d0749481 Running lint --fix & prettier (#23781)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-11-05 08:10:53 +01:00
dependabot[bot]
cb505e3c45 Bump the jest group across 1 directory with 4 updates (#23678)
* Bump the jest group across 1 directory with 4 updates

Bumps the jest group with 4 updates in the /graylog2-web-interface/packages/jest-preset-graylog directory: [@jest/types](https://github.com/jestjs/jest/tree/HEAD/packages/jest-types), [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest), [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom).


Updates `@jest/types` from 29.6.3 to 30.0.5
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.5/packages/jest-types)

Updates `babel-jest` from 29.7.0 to 30.1.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.1.2/packages/babel-jest)

Updates `jest` from 29.7.0 to 30.1.3
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.1.3/packages/jest)

Updates `jest-environment-jsdom` from 29.7.0 to 30.1.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.1.2/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: "@jest/types"
  dependency-version: 30.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: jest
- dependency-name: babel-jest
  dependency-version: 30.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: jest
- dependency-name: jest
  dependency-version: 30.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: jest
- dependency-name: jest-environment-jsdom
  dependency-version: 30.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: jest
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updating babel packages.

* Jest changed snapshot format.

* Adjusting tests to reflect jsdom changes.

* Adding license header.

* Removing obsolete file.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dennis Oelkers <dennis@graylog.com>
2025-09-19 16:56:39 +02:00
github-actions[bot]
ad90af54ed Running lint --fix & prettier (#23610)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-09-15 08:25:19 +02:00
github-actions[bot]
264c51e1ee Running lint --fix & prettier (#23598)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-09-12 08:08:07 +02:00
Dennis Oelkers
69bb1ded6f Updating webpack-cli/webpack-merge to v6. (#23588) 2025-09-11 15:47:13 +02:00
github-actions[bot]
ff76db37bd Running lint --fix & prettier (#23589)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-09-10 12:37:04 +02:00
Dennis Oelkers
400959b83b Updating several frontend packages. (#23570)
* Updating packages.

* Updating more packages.
2025-09-10 09:05:32 +02:00
github-actions[bot]
b96824bb16 Running lint --fix & prettier (#23565)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-09-08 13:43:31 +02:00
github-actions[bot]
4757bee89f Running lint --fix & prettier (#23531)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
Co-authored-by: Dennis Oelkers <dennis@graylog.com>
2025-09-03 16:12:38 +02:00
github-actions[bot]
e1d0aafcbe Running lint --fix & prettier (#23506)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
Co-authored-by: Dennis Oelkers <dennis@graylog.com>
2025-08-29 16:43:49 +02:00
github-actions[bot]
49b27f5d92 Running lint --fix & prettier (#23459)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-08-22 14:45:18 +02:00
github-actions[bot]
0ab8ebefb0 Running lint --fix & prettier (#23130)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-07-10 12:46:50 +02:00
github-actions[bot]
5cc666a18d Running lint --fix & prettier (#23101)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-07-09 09:42:52 +02:00
github-actions[bot]
3391b6ccd2 Running lint --fix & prettier (#22951)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-06-23 08:07:16 +02:00
github-actions[bot]
d81e6c420a Running lint --fix & prettier (#22909)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-06-17 08:09:00 +02:00
Dennis Oelkers
65c9365c73 Upgrading to React Query v5. (#22668)
* Bump @tanstack/react-query

Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 4.36.1 to 5.76.2.
- [Release notes](https://github.com/TanStack/query/releases)
- [Commits](https://github.com/TanStack/query/commits/v5.76.2/packages/react-query)

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

Signed-off-by: dependabot[bot] <support@github.com>

* Preparing code for migration.

* Applying codemod.

* Migrating `cacheTime` to `gcTime`.

* Migrating `keepPreviousData`.

* Migrating `invalidateQueries`.

* Migrating mutation `isLoading` -> `isPending`.

* Fixing up props of mutations.

* Using explicit types when needed.

* Using correct props for `setQueriesData`.

* Merging query options.

* Removing logger in tests.

* Fixing up remaining smaller issues.

* Bumping other dependencies as well.

* Fixing messed up formatting.

* Updating yarn lockfile.

* Fixing linter hints.

* Adjusting notifications mutation.

* Fixing up query key when invalidating.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 16:40:52 +02:00
Dennis Oelkers
dc187ba5b8 Deduplicating @mantine/notifications module through vendor bundle. (#22516)
* Deduplicating `@mantine/notifications` module through vendor bundle.

* Updating vendor module ids.
2025-05-07 10:05:13 +02:00
Dennis Oelkers
504c6953f6 Applying to core.js as well. 2025-03-21 16:12:01 +01:00
Linus Pahl
89d795e9b4 Move redux dependencies to graylog-web-plugin. (#21747)
* Move redux dependencies to `graylog-web-plugin`.

* Remove not needed ace-builds version change

* Pin redux dependency versions

* Include `@reduxjs/toolkit` dependency in vendor bundle.

* Use newer versions of redux dependenies.

* Allow updates to patch versions for redux dependencies.
2025-02-25 13:40:46 +01:00
github-actions[bot]
1e7681306d Running lint --fix & prettier (#21696)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-02-18 11:05:43 +01:00
github-actions[bot]
0930961c19 Running lint --fix & prettier (#21642)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-02-14 16:03:13 +01:00
github-actions[bot]
e913e0d5f3 Running lint --fix & prettier (#21515)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-02-13 08:15:43 +01:00
github-actions[bot]
222a7afa36 Running lint --fix (#21428)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2025-01-24 08:18:21 +01:00
github-actions[bot]
4893db6be4 Running lint --fix (#20987)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-11-19 08:07:27 +01:00
Ramón Márquez
122d72e5d4 Fix #17306 -- Hide time range popover when clicking outside (#20952)
* fix: attempt to make closeonclickoutside work

* fix #17306 -- hide selector when clicking outside

- Upgrade mantine library to 7.13.5
- Add toggleShow as TimeRangePicker onChange prop
- Modify nested popover so that it doesn't use portal as suggested by mantine docs
2024-11-18 16:52:17 +01:00
github-actions[bot]
92cb64f163 Running lint --fix (#20931)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-11-13 11:53:54 +01:00
github-actions[bot]
6c071aee6c Running lint --fix (#20855)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-11-01 15:55:50 +01:00
Ousmane SAMBA
9bec368e35 Increase ForkTsCheckerWebpackPlugin memoryLimit (#20768) 2024-10-23 11:53:10 +02:00
github-actions[bot]
cbb3fa5da9 Running lint --fix (#20617)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-10-15 08:51:20 +02:00
github-actions[bot]
5377debafc Running lint --fix (#19754)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-08-30 12:18:12 +02:00
Linus Pahl
a5cd37b1a3 Update vendor-module-ids.json. (#19909) 2024-07-15 16:35:51 +02:00
github-actions[bot]
31b2ffc936 Running lint --fix (#19492)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-05-30 08:23:46 +02:00
github-actions[bot]
04dc45d39c Running lint --fix (#19212)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-05-02 08:31:10 +02:00
Bernd Ahlers
a8f59e79f7 Configure build to create SBOM files for backend and frontend (#18159)
* Configure build to create SBOM files for backend and frontend

* Update yarn.lock file

* Reorder imports to please the linter

* Don't modify yarn.lock to avoid conflicts

* Move CycloneDxWebpackPlugin to webpack/core.js

* Build SBOM for the vendor bundle

* Sync yarn.lock
2024-03-13 17:19:58 +01:00
github-actions[bot]
f0aa1c5b8f Running lint --fix (#18588)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-03-13 08:05:03 +01:00
Linus Pahl
91810a9f34 Update vendor module ids. (#18368) 2024-02-23 12:16:13 +01:00
github-actions[bot]
18e4c1c3ad Running lint --fix (#18234)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-02-16 13:49:35 +01:00
github-actions[bot]
dc5d0ba0c2 Running lint --fix (#18191)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-02-12 12:46:44 +01:00
github-actions[bot]
b576ab1dee Running lint --fix (#18090)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-01-30 10:51:10 +01:00
github-actions[bot]
85218bcb3f Running lint --fix (#17980)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-01-18 10:31:24 +01:00
github-actions[bot]
3bd54c2353 Running lint --fix (#17859)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2024-01-08 11:35:01 +01:00
Linus Pahl
8a4185fc86 Further improvements related to mantine migration. (#16431)
* Add `@mantine/core` to `vendor.modules.js`.

* Fixing styleguide.

* Extend `styled-component` theme with `mantine` theme.
2023-09-13 08:41:25 +02:00
github-actions[bot]
365bc11d27 Running lint --fix (#16361)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2023-09-05 08:10:19 +02:00
Dr. Lint-a-lot
a69957ae0a Running lint --fix 2023-08-30 16:16:39 +00:00
github-actions[bot]
6dd187b346 Running lint --fix (#16223)
Co-authored-by: Dr. Lint-a-lot <garybot2@graylog.com>
2023-08-22 09:20:50 +02:00