François HORTA
be802be39c
console: use URI-safe encoding for state
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
"/" is by default in the base64 charset, Vue(?) URL-encodes it to %2F but
the HTTP spec expects / and %2F to be treated the same way. Curiously,
traefik 3.6.4 decided to break this behavior and rejects URLs with %2F.
lz-string provides a URI-safe encoding scheme (which just maps base64 to
a URI-safe charset), let's use that by default and try to decode from
base64 otherwise, to preserve backwards-compatibility
2025-12-09 20:47:20 +01:00
Vincent Bernat
f9eee6f509
conntrackfixer: removal of the service
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
This is not needed anymore since Docker Engine v23. This version is
unmaintained since May 2025 (not that old).
See:
- https://github.com/moby/moby/pull/44752
- https://github.com/moby/moby/pull/44742
Fix #2153 (in a way)
2025-12-08 15:05:56 +01:00
Vincent Bernat
b3e4d8c026
docs: document minimum version for Docker
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
See https://github.com/akvorado/akvorado/issues/2153 .
2025-12-08 12:16:59 +01:00
Vincent Bernat
fcb052701a
console/frontend: update echarts to 6.0.0
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
This was easier I thought!
2025-12-06 14:54:29 +01:00
Vincent Bernat
bb87b0c7a3
console/frontend: update @codemirror/view
...
And remove patch for Firefox.
2025-12-06 11:44:09 +01:00
dependabot[bot]
f8a8a7fa18
build: bump vitest in /console/frontend in the dev-dependencies group
...
Bumps the dev-dependencies group in /console/frontend with 1 update: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ).
Updates `vitest` from 4.0.12 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 11:37:05 +01:00
dependabot[bot]
d43801c0d2
build: bump the codemirror group in /console/frontend with 2 updates
...
Bumps the codemirror group in /console/frontend with 2 updates: [@lezer/common](https://github.com/lezer-parser/common ) and [@lezer/lr](https://github.com/lezer-parser/lr ).
Updates `@lezer/common` from 1.3.0 to 1.4.0
- [Changelog](https://github.com/lezer-parser/common/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lezer-parser/common/compare/1.3.0...1.4.0 )
Updates `@lezer/lr` from 1.4.3 to 1.4.4
- [Changelog](https://github.com/lezer-parser/lr/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lezer-parser/lr/compare/1.4.3...1.4.4 )
---
updated-dependencies:
- dependency-name: "@lezer/common"
dependency-version: 1.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: codemirror
- dependency-name: "@lezer/lr"
dependency-version: 1.4.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: codemirror
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 11:36:52 +01:00
dependabot[bot]
08f79cecff
build: bump the vueuse group in /console/frontend with 2 updates
...
Bumps the vueuse group in /console/frontend with 2 updates: [@vueuse/core](https://github.com/vueuse/vueuse/tree/HEAD/packages/core ) and [@vueuse/router](https://github.com/vueuse/vueuse/tree/HEAD/packages/router ).
Updates `@vueuse/core` from 14.0.0 to 14.1.0
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.1.0/packages/core )
Updates `@vueuse/router` from 14.0.0 to 14.1.0
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.1.0/packages/router )
---
updated-dependencies:
- dependency-name: "@vueuse/core"
dependency-version: 14.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vueuse
- dependency-name: "@vueuse/router"
dependency-version: 14.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vueuse
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 11:36:07 +01:00
dependabot[bot]
97e19ac422
build: bump the dev-dependencies group across 1 directory with 6 updates
...
Bumps the dev-dependencies group with 6 updates in the /console/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue ) | `6.0.1` | `6.0.2` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ) | `4.0.6` | `4.0.14` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint ) | `1.23.0` | `1.30.0` |
| [oxlint-tsgolint](https://github.com/oxc-project/tsgolint ) | `0.2.0` | `0.8.3` |
| [prettier](https://github.com/prettier/prettier ) | `3.6.2` | `3.7.2` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `3.2.4` | `4.0.10` |
Updates `@vitejs/plugin-vue` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.2/packages/plugin-vue )
Updates `@vitest/coverage-v8` from 4.0.6 to 4.0.14
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8 )
Updates `oxlint` from 1.23.0 to 1.30.0
- [Release notes](https://github.com/oxc-project/oxc/releases )
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md )
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.30.0/npm/oxlint )
Updates `oxlint-tsgolint` from 0.2.0 to 0.8.3
- [Release notes](https://github.com/oxc-project/tsgolint/releases )
- [Commits](https://github.com/oxc-project/tsgolint/compare/v0.2.0...v0.8.3 )
Updates `prettier` from 3.6.2 to 3.7.2
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.2 )
Updates `vitest` from 3.2.4 to 4.0.10
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.10/packages/vitest )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: "@vitest/coverage-v8"
dependency-version: 4.0.14
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: oxlint
dependency-version: 1.30.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: oxlint-tsgolint
dependency-version: 0.8.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: prettier
dependency-version: 3.7.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: vitest
dependency-version: 4.0.10
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-06 11:32:14 +01:00
Vincent Bernat
4ab9fb3b43
console/frontend: remove tsconfig.node.json
...
It is not needed anymore.
2025-12-06 11:26:27 +01:00
Vincent Bernat
4d55968c08
console/frontend: depends on @types/node@20 as we are targeting Node20
2025-12-06 11:18:59 +01:00
Vincent Bernat
18cd79a98d
docs: explain what SHA and AES are for SNMP privacy/auth protocols
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
2025-12-05 10:39:59 +01:00
Vincent Bernat
d8f65636d4
docs: fix latest version number
2025-12-04 11:16:26 +01:00
Vincent Bernat
7a96e25982
docs: prepare for release
2025-12-04 08:45:49 +01:00
Vincent Bernat
260be2327e
console/frontend: remove baseUrl from tsconfig.json
...
This will be deprecated in TS 6/7.
2025-12-04 08:38:37 +01:00
dependabot[bot]
219fb7e781
build: bump the vueuse group in /console/frontend with 2 updates
...
Bumps the vueuse group in /console/frontend with 2 updates: [@vueuse/core](https://github.com/vueuse/vueuse/tree/HEAD/packages/core ) and [@vueuse/router](https://github.com/vueuse/vueuse/tree/HEAD/packages/router ).
Updates `@vueuse/core` from 13.9.0 to 14.0.0
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.0.0/packages/core )
Updates `@vueuse/router` from 13.9.0 to 14.0.0
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v14.0.0/packages/router )
---
updated-dependencies:
- dependency-name: "@vueuse/core"
dependency-version: 14.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vueuse
- dependency-name: "@vueuse/router"
dependency-version: 14.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vueuse
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-04 08:38:27 +01:00
Vincent Bernat
5551bfd44b
docs: set a minimal Kafka version
...
There is no fancy features used by Akvorado. Likely 0.10 would work too.
2025-12-02 08:42:54 +01:00
dependabot[bot]
bc0ddb89de
build: bump the vue group in /console/frontend with 2 updates
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
Update Go toolchain / Update Go toolchain (push) Has been cancelled
Update Nix flake.lock / Update Nix lockfile (asn2org) (push) Has been cancelled
Update Nix flake.lock / Update Nix lockfile (iana-assignments) (push) Has been cancelled
Update Nix flake.lock / Update Nix lockfile (nixpkgs) (push) Has been cancelled
Bumps the vue group in /console/frontend with 2 updates: [vue](https://github.com/vuejs/core ) and [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc ).
Updates `vue` from 3.5.22 to 3.5.24
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.22...v3.5.24 )
Updates `vue-tsc` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/vuejs/language-tools/releases )
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/language-tools/commits/v3.1.4/packages/tsc )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.24
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue
- dependency-name: vue-tsc
dependency-version: 3.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-30 07:44:08 +01:00
dependabot[bot]
09be676a02
build: bump the typescript group in /console/frontend with 2 updates
...
Bumps the typescript group in /console/frontend with 2 updates: [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases ) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@tsconfig/node20` from 20.1.6 to 20.1.8
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases )
Updates `@types/node` from 24.9.1 to 24.10.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
dependency-version: 20.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: typescript
- dependency-name: "@types/node"
dependency-version: 24.10.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-30 07:39:54 +01:00
Vincent Bernat
1938d78329
console/database: fix comment
2025-11-30 07:04:22 +01:00
dependabot[bot]
e5c93a1963
build: bump the tailwindcss group in /console/frontend with 2 updates
...
Bumps the tailwindcss group in /console/frontend with 2 updates: [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ) and [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ).
Updates `@tailwindcss/vite` from 4.1.16 to 4.1.17
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/@tailwindcss-vite )
Updates `tailwindcss` from 4.1.16 to 4.1.17
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tailwindcss
- dependency-name: tailwindcss
dependency-version: 4.1.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tailwindcss
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-30 07:02:23 +01:00
dependabot[bot]
f3315b86b5
build: bump the codemirror group in /console/frontend with 3 updates
...
Bumps the codemirror group in /console/frontend with 3 updates: [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ), [@codemirror/lint](https://github.com/codemirror/lint ) and [@lezer/lr](https://github.com/lezer-parser/lr ).
Updates `@codemirror/autocomplete` from 6.19.1 to 6.20.0
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.19.1...6.20.0 )
Updates `@codemirror/lint` from 6.9.1 to 6.9.2
- [Changelog](https://github.com/codemirror/lint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/lint/compare/6.9.1...6.9.2 )
Updates `@lezer/lr` from 1.4.2 to 1.4.3
- [Changelog](https://github.com/lezer-parser/lr/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lezer-parser/lr/compare/1.4.2...1.4.3 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-version: 6.20.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: codemirror
- dependency-name: "@codemirror/lint"
dependency-version: 6.9.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: codemirror
- dependency-name: "@lezer/lr"
dependency-version: 1.4.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: codemirror
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-30 07:02:01 +01:00
Vincent Bernat
70736a133f
docs: for custom dicts, mention IPv4 should be mapped to IPv6
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
2025-11-29 10:21:46 +01:00
Vincent Bernat
11f878ca21
inlet/kafka: make Kafka load-balancing algorithm configurable
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
And use random by default. This scales better. And even when not using
multiple outlets, there is little drawback to pin an exporter to a
partition.
2025-11-25 22:42:33 +01:00
Vincent Bernat
be36f8c00a
docs: update documentation to use docker compose up --wait
2025-11-24 11:29:45 +01:00
Vincent Bernat
bd37c1d553
common/httpserver: listen on an abstract Unix socket
...
And make healthcheck command use it by default. This makes the
healthcheck command works whatever port the user has configured for the
HTTP service.
2025-11-24 11:29:45 +01:00
Vincent Bernat
e0c6b878fa
cmd/healthcheck: add --host and --port flags
...
But really, this could be autodiscovered through an abstract Unix socket
instead.
2025-11-24 05:53:56 +01:00
Vincent Bernat
c4d3c59ae0
docs: document last commit
...
Also, wrap markdown.
2025-11-20 23:03:07 +01:00
rastsislau-matusevich
f2dfe55d27
orchestrator: add manage-topic flag and document skip-migrations ( #2109 )
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
2025-11-20 22:58:41 +01:00
Vincent Bernat
75922e6300
docker: restart geoip container on reboot
...
When no restart policy is provided, the container won't be automatically
be restarted on boot, unlike the other containers.
Fix #2110
2025-11-20 22:45:33 +01:00
Vincent Bernat
bc7364a023
docs: prepare for release
2025-11-19 17:51:26 +01:00
Vincent Bernat
39e3287136
docker: update Kafbat to 1.4.2
2025-11-19 06:28:57 +01:00
Vincent Bernat
a072ad38e0
docker: update Kafka to 4.1.1
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
2025-11-19 06:27:05 +01:00
Vincent Bernat
cb92fc7199
outlet/flow: persist decoders' state
...
Currently, for NetFlow, persist data/options templates and options. This
should allow the outlet to restart without loosing any message.
Fix #2100
2025-11-18 21:13:51 +01:00
Vincent Bernat
ee7d4d7f76
inlet/kafka: use exporter as a key for Kafka
...
Otherwise, messages are reaching the outlet unordered and missing IPFIX
templates may make more flows lost. Moreover, when using several
outlets, some of them may not get the templates.
2025-11-18 08:44:31 +01:00
Vincent Bernat
1a7fbf66cb
outlet/kafka: prevent discarding flows on shutdown
...
When shutting down the outlet, the core component is first shutdown, and
only after that Kafka and ClickHouse. This means we were still consuming
messages from Kafka and throwing them away. Instead, let the core
component stop the Kafka workers before shutting down itself.
Fix #2100
2025-11-17 21:54:45 +01:00
Vincent Bernat
6e1d3c30d2
outlet/core: accept flows where interface names are missing
...
This matches the pre-2.0.0 behavior. This may not be a bug, but the idea
is that one interface is enough to be valid. Some implementations seem
to use bogus indexes.
See https://github.com/akvorado/akvorado/discussions/1998#discussioncomment-14992940
2025-11-17 21:08:03 +01:00
Vincent Bernat
abca5e983d
chore: modernize some code
2025-11-14 23:22:02 +01:00
Vincent Bernat
28842a6ee5
docs: fix tcpdump command to check SNMP
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
Update Nix dependency hashes / Update dependency hashes (push) Has been cancelled
2025-11-14 21:34:07 +01:00
Vincent Bernat
96d29524df
docs: fix static provider configuration in "Operations" chapter
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
2025-11-14 11:24:38 +01:00
Vincent Bernat
9982a0ae90
docker: update Traefik to 3.6.1
...
Fix #2095
2025-11-13 20:07:24 +01:00
Vincent Bernat
beb9a3f0ba
build: add even more linting rules
...
Notably, shorten function signatures by not repeating types.
2025-11-12 22:43:12 +01:00
Vincent Bernat
bd7eeb6f1e
outlet/kafka: fix scaler hysteresis
...
Previously, the scaler was scaling up and down independently. Because
when scaling up/down, Kafka rebalances the topic, temporarily, we get
scale down requests and the rate limiter won't stop them as it is
independant from the scale up rate limiter. Instead, the rate limit for
increase acts as a gracetime where everything is ignored, then between
that and the rate limit for decrease, we only consider increasing the
number of workers, past that, we scaling down as long as we have a
majority of scale down requests (compared to steady ones).
Fix #2080 (hopefully)
2025-11-11 21:38:24 +01:00
Vincent Bernat
f04286d617
common/httpserver: enable block and mutex profiling
...
CI / 🤖 Check dependabot status (push) Has been cancelled
CI / 🐧 Test on Linux (${{ github.ref_type == 'tag' }}, misc) (push) Has been cancelled
CI / 🐧 Test on Linux (coverage) (push) Has been cancelled
CI / 🐧 Test on Linux (regular) (push) Has been cancelled
CI / ❄️ Build on Nix (push) Has been cancelled
CI / 🍏 Build and test on macOS (push) Has been cancelled
CI / 🧪 End-to-end testing (push) Has been cancelled
CI / 🔍 Upload code coverage (push) Has been cancelled
CI / 🔬 Test only Go (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 20) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 22) (push) Has been cancelled
CI / 🔬 Test only JS (${{ needs.dependabot.outputs.package-ecosystem }}, 24) (push) Has been cancelled
CI / ⚖️ Check licenses (push) Has been cancelled
CI / 🐋 Build Docker images (push) Has been cancelled
CI / 🐋 Tag Docker images (push) Has been cancelled
CI / 🚀 Publish release (push) Has been cancelled
The value for block should match CPU profiling at 99Hz. The value for
mutex looks low enough to not add too much overhead. There is no
overhead while not profiling.
2025-11-11 12:02:40 +01:00
Vincent Bernat
ba994811e7
docs: fix container name in profiling documentation
2025-11-11 11:49:23 +01:00
Vincent Bernat
8b87f2d43c
docs: document timeout values for IPFIX/NetFlow
...
This is better to have low values.
2025-11-11 08:34:43 +01:00
Vincent Bernat
04eccbe95f
outlet/clickhouse: make grace period for flushing configurable
2025-11-10 16:21:59 +01:00
Vincent Bernat
894485c3ac
outlet/clickhouse: give more time for ClickHouse component to flush data
...
Not only on shutdown, but also on finalization.
2025-11-10 16:17:21 +01:00
dependabot[bot]
3b0970d6b8
build: bump vue-tsc in /console/frontend in the vue group
...
Bumps the vue group in /console/frontend with 1 update: [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc ).
Updates `vue-tsc` from 3.1.1 to 3.1.2
- [Release notes](https://github.com/vuejs/language-tools/releases )
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/language-tools/commits/v3.1.2/packages/tsc )
---
updated-dependencies:
- dependency-name: vue-tsc
dependency-version: 3.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vue
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-02 06:22:39 +01:00
dependabot[bot]
92e8958ce9
build: bump the codemirror group in /console/frontend with 4 updates
...
Bumps the codemirror group in /console/frontend with 4 updates: [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ), [@codemirror/commands](https://github.com/codemirror/commands ), [@codemirror/lint](https://github.com/codemirror/lint ) and [@lezer/highlight](https://github.com/lezer-parser/highlight ).
Updates `@codemirror/autocomplete` from 6.19.0 to 6.19.1
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.19.0...6.19.1 )
Updates `@codemirror/commands` from 6.9.0 to 6.10.0
- [Changelog](https://github.com/codemirror/commands/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/commands/compare/6.9.0...6.10.0 )
Updates `@codemirror/lint` from 6.9.0 to 6.9.1
- [Changelog](https://github.com/codemirror/lint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/lint/compare/6.9.0...6.9.1 )
Updates `@lezer/highlight` from 1.2.2 to 1.2.3
- [Changelog](https://github.com/lezer-parser/highlight/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lezer-parser/highlight/compare/1.2.2...1.2.3 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-version: 6.19.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: codemirror
- dependency-name: "@codemirror/commands"
dependency-version: 6.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: codemirror
- dependency-name: "@codemirror/lint"
dependency-version: 6.9.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: codemirror
- dependency-name: "@lezer/highlight"
dependency-version: 1.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: codemirror
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-02 06:22:15 +01:00