Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
bd2c6fd
Issues/300: rbac now supports regex for values
Nov 6, 2024
33b4a54
Issues/300: fix checkstyle
Nov 6, 2024
10d4a11
Infra: Fix e2e compose (#655)
Haarolean Nov 11, 2024
f15fc92
Issues/300: Other extractors handle regex as values.
Nov 12, 2024
1c47f7c
Issues/300: Log message now reflects the new matching strategy
Nov 12, 2024
d42b88a
Merge branch 'main' into issues/300-regex-for-rbac
francoisvandenplas Nov 12, 2024
5e510f9
Chore: Deps: Use latest 17 jre image (#639)
yeikel Nov 15, 2024
8f9c634
BE: Set default message polling mode (#649)
wernerdv Nov 17, 2024
01aa8ab
BE: Support sending null headers (#651)
AkashDeepSinghJassal Nov 17, 2024
c138f80
Docs: Fix typo (#670)
patsevanton Nov 24, 2024
9c028ed
FE: Filters: Display CEL help when editing filter (#646)
pisal-shubham Nov 24, 2024
e7df880
BE: Get rid of old Log4j annotation (#676)
wernerdv Nov 26, 2024
3e7900f
BE: Wizard: Fix nullable cluster perms check (#678)
Haarolean Dec 2, 2024
ec324dc
BE: CVE fixes (#691)
wernerdv Dec 3, 2024
06382d9
FE: Chore: Bump braces (#679)
wernerdv Dec 7, 2024
168fb83
BE: RBAC: Add cluster list validation (#421)
Haarolean Dec 7, 2024
3c0cd73
BE: Messages: Allow searching in message headers (#695)
yeikel Dec 8, 2024
12f117c
BE: Chore: Upgrade java to 21 (#628)
sixdouglas Dec 10, 2024
45324dd
Bump azul/zulu-openjdk-alpine from 21.0.4-jre-headless to 21.0.5-jre-…
dependabot[bot] Dec 10, 2024
318bcc9
BE: Chore: Cleanup api tests (#698)
wernerdv Dec 10, 2024
d507a9f
BE: KC: Expose validation errors to UI (#705)
yeikel Dec 12, 2024
07c694f
BE: Chore: use enhanced switch (#702)
yeikel Dec 15, 2024
0765d4a
Merge branch 'main' into issues/300-regex-for-rbac
francoisvandenplas Dec 16, 2024
8e63f1a
Infra: FE: Bump pnpm to 9.15.0 (#709)
yeikel Dec 16, 2024
4bb3632
Docs: Fix quick start link (#718)
horw Dec 17, 2024
d5c976e
BE: Serde: Fix HTTP 500 on protobuf Any type (#696)
DimaVilda Dec 20, 2024
e44d16f
Bump the npm_and_yarn group in /frontend with 7 updates (#722)
dependabot[bot] Dec 23, 2024
a9bc82c
BE: Chore: Upgrade kafka to confluent 7.8.0 (#710)
yeikel Dec 23, 2024
1470ba4
Update README.md
germanosin Dec 26, 2024
bacf1b4
Update README.md
germanosin Dec 26, 2024
85330e8
BE: Impl custom auth page (#635)
Haarolean Dec 28, 2024
21edbf7
FE: Impl custom auth page (#402)
Nilumilak Dec 28, 2024
64f63d1
BE: Chore: standarize Protobuf import paths (#723)
yeikel Dec 28, 2024
0f0e2a9
BE: RBAC: Ignore values for non-applicable resources (#503)
wernerdv Dec 28, 2024
d093752
BE: Implement a mechanism to skip SSL verification (#422)
Haarolean Dec 30, 2024
9f79a56
BE: RBAC: Impl Active Directory populator (#717)
Haarolean Dec 31, 2024
582e9a9
Update copyright year
Haarolean Jan 1, 2025
7a1a6fa
Bump jsonpath-plus from 10.0.7 to 10.1.0 in /frontend in the npm_and_…
dependabot[bot] Jan 2, 2025
911271a
Bump aquasecurity/trivy-action from 0.19.0 to 0.29.0 (#672)
dependabot[bot] Jan 2, 2025
02932fc
Bump jsonpath-plus from 10.0.7 to 10.2.0 in /frontend (#734)
dependabot[bot] Jan 2, 2025
a8811d1
Bump spring-boot.version from 3.3.6 to 3.4.1 (#742)
dependabot[bot] Jan 2, 2025
713932a
Infra: Discord hook for failed CVE runs (#219)
Haarolean Jan 3, 2025
0674286
Update workflow jobs' naming
Haarolean Jan 4, 2025
00ebb0d
BE: Chore: CORS config on error handling (#555)
hadisfr Jan 6, 2025
91f95f6
FE: Consumers: Fix lag is displayed as 'N/A' in case of null value (#…
K-Diger Jan 6, 2025
10c4f7a
BE: Serde: Fix avro schema serde for nullable enums (#685)
DimaVilda Jan 6, 2025
d40fc30
FE: Deps: Bump transitive axios (#749)
Haarolean Jan 6, 2025
1710e2a
UX: SR: Adjust subjects name list max width (#755)
Nilumilak Jan 8, 2025
8ddda3d
BE: Auth: Fix startup error on missing index (#758)
Haarolean Jan 10, 2025
4cf17a0
Infra: FE: Enforce pnpm using a range (#747)
yeikel Jan 11, 2025
2b3abd2
BE: Chore: remove unnecessary architecture check in unit test (#704)
yeikel Jan 13, 2025
c1f4424
Docs: Update confluent version in the examples (#772)
yeikel Jan 14, 2025
79e3910
BE: Chore: Cleanup model package (#763)
wernerdv Jan 14, 2025
aaac4d7
Infra: FE: migrate to node 22 (#748)
yeikel Jan 14, 2025
8ff1e16
Merge branch 'main' into issues/300-regex-for-rbac
Haarolean Jan 14, 2025
a159ef6
KC: Stop Connectors and Reset Connector Offsets (#573)
Dugong42 Jan 14, 2025
38fccef
Docs: Remove references to arm-specific local setup (#771)
yeikel Jan 14, 2025
6f89bfa
LDAP: Fix property nullability condition (#779)
Haarolean Jan 15, 2025
b918ab0
Infra: Run cve checks workflow on pull requests and pushes to main (#…
yeikel Jan 15, 2025
ed49499
Infra: FE: limit pnpm and node version enforcement to the major versi…
yeikel Jan 15, 2025
1c5242f
BE: RBAC: Subject type/value is unintended to be optional (#719)
wernerdv Jan 16, 2025
96b2c8b
BE: Chore: Dynamic config file checks adjustments (#229)
Haarolean Jan 16, 2025
ff64818
Infra: FE: Bump pnpm to 9.15.4 (#776)
yeikel Jan 16, 2025
a5d34a7
Bump net.bytebuddy:byte-buddy from 1.14.19 to 1.15.11 (#715)
dependabot[bot] Jan 17, 2025
840a5c2
Infra: Adjust publish action for AWS ECR (#794)
yermulnik Jan 30, 2025
ff17c7a
SR: Fix API config path (#811)
Haarolean Jan 30, 2025
5a40117
Docs: Fix broken composes (#796)
wernerdv Feb 3, 2025
d8cc886
BE: Chore: Upgrade spring boot to 3.4.2 (#830)
sixdouglas Feb 8, 2025
cb52c06
Update FUNDING.yml
Haarolean Feb 10, 2025
844fbc9
BE: Clean some Sonar issues (#832)
sixdouglas Feb 10, 2025
eaeb4a4
BE: Chore: Cleanup api module (#815)
wernerdv Feb 11, 2025
6a22b4a
BE: RBAC: Add integration tests for AD auth (#726)
wernerdv Feb 11, 2025
2601a9a
BE: Chore: Remove unused classes (#838)
wernerdv Feb 12, 2025
a05709f
FE: Topics: Save field previews into local storage (#449)
Nilumilak Feb 12, 2025
4eb1f13
Merge branch 'main' into issues/300-regex-for-rbac
francoisvandenplas Feb 12, 2025
b689446
Issues/300: remove useless null check & add test scenarios
Feb 12, 2025
708b463
Issues/300: Remove useless null check
Feb 19, 2025
49894b8
BE: Auth: Support LDAPS for AD (#840)
wernerdv Feb 19, 2025
736cc4f
Merge branch 'main' into issues/300-regex-for-rbac
francoisvandenplas Feb 21, 2025
be38440
Create Kafka Admin Client outside of the Parallel scheduler thread po…
Feb 24, 2025
01c6b69
Docs: Get back AMI link (#859)
Haarolean Feb 24, 2025
07b5904
BE: SR: Fix HTTP 400 with slashes in schema name (#849)
Haarolean Feb 24, 2025
1682872
BE: overwrite json-smart (#851)
yeikel Feb 25, 2025
cf819d9
Merge branch 'main' into issues/300-regex-for-rbac
francoisvandenplas Feb 26, 2025
57d1937
feat: introduce regex option
callaertanthony Feb 27, 2025
5d57bec
Fix supply AdminClient creation (#875)
germanosin Feb 28, 2025
997a7c4
Issues/300: Replace Lombok annotation & add log
Feb 28, 2025
3121341
Validate config values before start (#876)
germanosin Feb 28, 2025
9fe4604
Issues/300: Use Jackson to deserialize Roles[]
Mar 3, 2025
b06e9a4
Merge branch 'main' into issues/300-regex-for-rbac
francoisvandenplas Mar 3, 2025
040361c
fix: back to specific setters
callaertanthony Mar 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 5 additions & 12 deletions .dev/dev_arm64.yaml → .dev/dev.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
# This is a compose file designed for arm64/Apple Silicon systems
# To adapt this to x86 please find and replace ".arm64" with empty

# ARM64 supported images for kafka can be found here
# https://hub.docker.com/r/confluentinc/cp-kafka/tags?page=1&name=arm64
---
version: '3.8'
name: "kafbat-ui-dev"

Expand Down Expand Up @@ -32,8 +26,7 @@ services:
KAFKA_CLUSTERS_0_AUDIT_CONSOLEAUDITENABLED: 'true'

kafka0:
image: confluentinc/cp-kafka:7.6.0.arm64
user: "0:0"
image: confluentinc/cp-kafka:7.8.0
hostname: kafka0
container_name: kafka0
ports:
Expand All @@ -60,7 +53,7 @@ services:
CLUSTER_ID: 'MkU3OEVBNTcwNTJENDM2Qk'

schema-registry0:
image: confluentinc/cp-schema-registry:7.6.0.arm64
image: confluentinc/cp-schema-registry:7.8.0
ports:
- 8085:8085
depends_on:
Expand All @@ -76,7 +69,7 @@ services:
SCHEMA_REGISTRY_KAFKASTORE_TOPIC: _schemas

kafka-connect0:
image: confluentinc/cp-kafka-connect:7.6.0.arm64
image: confluentinc/cp-kafka-connect:7.8.0
ports:
- 8083:8083
depends_on:
Expand All @@ -101,7 +94,7 @@ services:
CONNECT_PLUGIN_PATH: "/usr/share/java,/usr/share/confluent-hub-components,/usr/local/share/kafka/plugins,/usr/share/filestream-connectors"

ksqldb0:
image: confluentinc/cp-ksqldb-server:7.6.0.arm64
image: confluentinc/cp-ksqldb-server:7.8.0
depends_on:
- kafka0
- kafka-connect0
Expand All @@ -119,7 +112,7 @@ services:
KSQL_CACHE_MAX_BYTES_BUFFERING: 0

kafka-init-topics:
image: confluentinc/cp-kafka:7.6.0.arm64
image: confluentinc/cp-kafka:7.8.0
volumes:
- ../documentation/compose/data/message.json:/data/message.json
depends_on:
Expand Down
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
github: [kafbat]
open_collective: kafka-ui
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,23 @@ updates:
- "type/dependencies"
- "scope/backend"

- package-ecosystem: docker
directory: "/api"
schedule:
interval: weekly
time: "10:00"
timezone: Europe/London
reviewers:
- "kafbat/backend"
open-pull-requests-limit: 10
ignore:
- dependency-name: "azul/zulu-openjdk-alpine"
# Limit dependabot pull requests to minor Java upgrades
update-types: ["version-update:semver-major"]
labels:
- "type/dependencies"
- "scope/backend"

- package-ecosystem: npm
directory: "/frontend"
schedule:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/backend_main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ concurrency:
cancel-in-progress: true

jobs:
build:
build-and-test:
uses: ./.github/workflows/backend_tests.yml
with:
event_name: ${{ github.event_name }}
2 changes: 1 addition & 1 deletion .github/workflows/backend_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ concurrency:
cancel-in-progress: true

jobs:
build:
build-and-test:
uses: ./.github/workflows/backend_tests.yml
with:
event_name: ${{ github.event_name }}
2 changes: 1 addition & 1 deletion .github/workflows/backend_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/branch-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'
- name: Build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-public-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'
- name: Build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down
20 changes: 17 additions & 3 deletions .github/workflows/cve_checks.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
name: "Infra: CVE checks"
on:
pull_request:
types: [ "opened", "reopened", "synchronize" ]
push:
branches: [ "main" ]
workflow_dispatch:
schedule:
# * is a special character in YAML so you have to quote this string
Expand All @@ -9,7 +13,8 @@ permissions:
contents: read

jobs:
build-and-test:

check-cves:
runs-on: ubuntu-latest

steps:
Expand All @@ -20,7 +25,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down Expand Up @@ -62,8 +67,17 @@ jobs:
cache-to: type=local,dest=/tmp/.buildx-cache

- name: Run CVE checks
uses: aquasecurity/trivy-action@0.19.0
uses: aquasecurity/trivy-action@0.29.0
with:
image-ref: "ghcr.io/kafbat/kafka-ui:${{ steps.build.outputs.version }}"
format: "table"
exit-code: "1"

notify:
needs: check-cves
if: ${{ always() && needs.build-and-test.result == 'failure' && github.event_name == 'schedule' }}
uses: ./.github/workflows/infra_discord_hook.yml
with:
message: "Attention! CVE checks run failed! Please fix them CVEs :("
secrets:
DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL_CVE }}
31 changes: 16 additions & 15 deletions .github/workflows/docker_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
registry: [ 'docker.io', 'ghcr.io', 'ecr' ]
registry: [ 'docker.io', 'ghcr.io', 'public.ecr.aws' ]

runs-on: ubuntu-latest
steps:
Expand All @@ -31,7 +31,8 @@ jobs:
name: image
path: /tmp

# setup containerd to preserve provenance attestations :https://docs.docker.com/build/attestations/#creating-attestations
# setup containerd to preserve provenance attestations:
# https://docs.docker.com/build/attestations/#creating-attestations
- name: Setup docker with containerd
uses: crazy-max/ghaction-setup-docker@v3
with:
Expand Down Expand Up @@ -63,33 +64,33 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}

- name: Configure AWS credentials
if: matrix.registry == 'ecr'
if: matrix.registry == 'public.ecr.aws'
uses: aws-actions/configure-aws-credentials@v4
with:
aws-region: us-east-1 # This region only for public ECR
role-to-assume: ${{ secrets.AWS_ROLE }}

- name: Login to public ECR
if: matrix.registry == 'ecr'
if: matrix.registry == 'public.ecr.aws'
id: login-ecr-public
uses: aws-actions/amazon-ecr-login@v2
with:
registry-type: public

- name: define env vars
- name: Define env vars for container registry URL
run: |
if [ ${{matrix.registry }} == 'docker.io' ]; then
echo "REGISTRY=${{ matrix.registry }}" >> $GITHUB_ENV
echo "REPOSITORY=${{ github.repository }}" >> $GITHUB_ENV
elif [ ${{ matrix.registry }} == 'ghcr.io' ]; then
echo "REGISTRY=${{ matrix.registry }}" >> $GITHUB_ENV
echo "REPOSITORY=${{ github.repository }}" >> $GITHUB_ENV
elif [ ${{ matrix.registry }} == 'ecr' ]; then
if [ ${{ matrix.registry }} == 'public.ecr.aws' ]; then
# vars.ECR_REGISTRY value is expected to be of the `public.ecr.aws/<public_ecr_id>` form
# The `public_ecr_id` must be a *default* alias associated with public regsitry (rather
# than a custom alias)
echo "REGISTRY=${{ vars.ECR_REGISTRY }}" >> $GITHUB_ENV
# Trim GH Org name so that resulting Public ECR URL has no duplicate org name
# Public ECR default alias: public.ecr.aws/<public_ecr_id>/kafka-ui
# Public ECR custom alias: public.ecr.aws/kafbat/kafka-ui
echo "REPOSITORY=$(basename ${{ github.repository }})" >> $GITHUB_ENV
else # this covers the case of docker.io and ghcr.io
echo "REGISTRY=${{ matrix.registry }}" >> $GITHUB_ENV
echo "REPOSITORY=${{ github.repository }}" >> $GITHUB_ENV
else
echo "REGISTRY=" >> $GITHUB_ENV
echo "REPOSITORY=notworking" >> $GITHUB_ENV
fi

- name: Push images to ${{ matrix.registry }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e-run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v3
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v3
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/frontend_main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ concurrency:
cancel-in-progress: true

jobs:
build:
build-and-test:
uses: ./.github/workflows/frontend_tests.yml
2 changes: 1 addition & 1 deletion .github/workflows/frontend_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ concurrency:
cancel-in-progress: true

jobs:
build:
build-and-test:
uses: ./.github/workflows/frontend_tests.yml
4 changes: 2 additions & 2 deletions .github/workflows/frontend_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:

- uses: pnpm/[email protected]
with:
version: 9.11.0
version: 9.15.4

- name: Install node
uses: actions/[email protected]
with:
node-version: "18.17.1"
node-version: "22.12.0"
cache: "pnpm"
cache-dependency-path: "./frontend/pnpm-lock.yaml"

Expand Down
27 changes: 27 additions & 0 deletions .github/workflows/infra_discord_hook.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: 'Discord hook'

on:
workflow_call:
inputs:
message:
description: 'Message text'
required: true
type: string
secrets:
DISCORD_WEBHOOK_URL:
required: true

permissions:
contents: read

jobs:

hook:
runs-on: ubuntu-latest
steps:
- name: Notify Discord on Failure
uses: Ilshidur/[email protected]
with:
args: ${{ inputs.message }}
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_URL }}
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/md-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:
contents: read

jobs:
build-and-test:
lint-md:
runs-on: ubuntu-latest

steps:
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/pr_linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,12 @@ on:
permissions:
checks: write
jobs:
task-check:
check-tasks:
runs-on: ubuntu-latest
steps:
- uses: kentaro-m/[email protected]
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
- uses: dekinderfiets/[email protected]
if: false # TODO remove when public
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
2 changes: 1 addition & 1 deletion .github/workflows/release-serde-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: "17"
java-version: "21"
distribution: "zulu"
cache: "maven"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/separate_env_public_create.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '17'
java-version: '21'
distribution: 'zulu'
cache: 'maven'
- name: Build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/workflow_linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permissions:
contents: read

jobs:
build-and-test:
lint-workflows:
runs-on: ubuntu-latest

steps:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,4 @@ build/
*.tgz

/docker/*.override.yaml
/e2e-tests/allure-results/
Loading
Loading