• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
You are now the owner of this repo.

hluk / waiverdb

Build:
Build:
LAST BUILD BRANCH: kafka
DEFAULT BRANCH: master
Repo Added 02 May 2022 06:52AM UTC
Token FGaogxfc451EsLs4fYqx2NtYxBARlHcMv regen
Build 262 Last
Files 51
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH kafka
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-image-expiration
  • auth-errors
  • avoid-updating-python-version
  • bump-base-image
  • dependabot/pip/cryptography-37.0.2
  • dependabot/pip/cryptography-37.0.4
  • dependabot/pip/cryptography-38.0.1
  • dependabot/pip/cryptography-38.0.3
  • dependabot/pip/flask-migrate-4.0.0
  • dependabot/pip/flask-migrate-4.0.3
  • dependabot/pip/mock-5.0.0
  • dependabot/pip/mock-5.0.1
  • dependabot/pip/pip-22.3.1
  • dependabot/pip/setuptools-67.0.0
  • dependabot/pip/sphinx-6.0.0
  • dependabot/pip/sphinx-6.1.2
  • dependabot/pip/sphinx-6.1.3
  • dependabot/pip/sphinxcontrib-httpdomain-1.8.1
  • dependabot/pip/sqlalchemy-1.4.37
  • dependabot/pip/sqlalchemy-1.4.39
  • dependabot/pip/sqlalchemy-1.4.40
  • dependabot/pip/sqlalchemy-1.4.41
  • dependabot/pip/sqlalchemy-1.4.42
  • dependabot/pip/sqlalchemy-1.4.44
  • dependabot/pip/sqlalchemy-1.4.45
  • dependabot/pip/sqlalchemy-1.4.46
  • dependabot/pip/stomp-py-8.1.0
  • dependabot/pip/werkzeug-lt-2.3
  • dependabot/pip/wheel-0.38.4
  • docker-compose-sync
  • drop-flask-restful
  • drop-waiverdb-cli
  • fix-about-version
  • fix-docs-build
  • fix-duplicate-session
  • fix-example-subject-type
  • fix-flaky-test
  • fix-lock-file-maintenance-schedule
  • fix-migrations
  • fix-new-sqlalchemy
  • fix-oidc-groups
  • fix-oidc-token
  • fix-stomp-version
  • fix-tests
  • fix-tox
  • fix-tracing
  • fix-werkzeug
  • hatch
  • kafka
  • keycloak
  • konflux
  • ldap-gssapi
  • master
  • monthly-renovate
  • oidc-groups
  • oidc-login-form
  • onboard-konflux
  • pdm
  • permission-include-following
  • poetry
  • postgres-update
  • pydantic2
  • python-3.11
  • python-3.12-for-renovatebot
  • python-3.13
  • refactor-oidc-token
  • renovate
  • renovate-lock
  • revert-werkzeug
  • secure-cookies
  • show-permissions-warning
  • simplify-log-config
  • split-permission-users-groups
  • sync-with-greenwave
  • unbind-ldap-connection
  • update
  • update-authlib
  • update-dependencies
  • update-dependencies-monthly
  • update-opentelemetry
  • update-otel
  • update-pydantic
  • update-readthedocs
  • uv
  • uv-3

29 Apr 2026 11:44AM UTC coverage: 84.912% (+0.02%) from 84.893%
25107018934

push

github

hluk
Add Kafka messaging support

Add 'kafka' as a new MESSAGE_PUBLISHER option alongside the existing
'fedmsg' and 'stomp' publishers. Messages are published using
confluent-kafka with SASL_SSL authentication via environment variables.

JIRA: RHELWF-13773

AI-assisted-by: Claude (Anthropic)

288 of 396 branches covered (72.73%)

Branch coverage included in aggregate %.

221 of 227 new or added lines in 6 files covered. (97.36%)

4 existing lines in 1 file now uncovered.

2329 of 2686 relevant lines covered (86.71%)

0.87 hits per line

Relevant lines Covered
Build:
Build:
2686 RELEVANT LINES 2329 COVERED LINES
0.87 HITS PER LINE
Source Files on master
  • Tree
  • List 51
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25107018934 kafka Add Kafka messaging support Add 'kafka' as a new MESSAGE_PUBLISHER option alongside the existing 'fedmsg' and 'stomp' publishers. Messages are published using confluent-kafka with SASL_SSL authentication via environment variables. JIRA: RHELWF-1... push 29 Apr 2026 11:48AM UTC hluk github
84.91
25105288090 kafka Add Kafka messaging support Add 'kafka' as a new MESSAGE_PUBLISHER option alongside the existing 'fedmsg' and 'stomp' publishers. Messages are published using confluent-kafka with SASL_SSL authentication via environment variables. JIRA: RHELWF-1... push 29 Apr 2026 11:06AM UTC hluk github
84.89
25105103682 kafka Add Kafka messaging support Add 'kafka' as a new MESSAGE_PUBLISHER option alongside the existing 'fedmsg' and 'stomp' publishers. Messages are published using confluent-kafka with SASL_SSL authentication via environment variables. JIRA: RHELWF-1... push 29 Apr 2026 11:02AM UTC hluk github
84.9
25095910979 kafka Add Kafka messaging support Add 'kafka' as a new MESSAGE_PUBLISHER option alongside the existing 'fedmsg' and 'stomp' publishers. Messages are published using confluent-kafka with SASL_SSL authentication via environment variables. JIRA: RHELWF-1... push 29 Apr 2026 07:18AM UTC hluk github
84.82
24889349661 unbind-ldap-connection Unbind LDAP connections to prevent file descriptor leaks ldap.initialize() connections were never explicitly closed, relying on garbage collection to call ldap_unbind_ext. Add finally blocks to ensure unbind_s() is called even when exceptions occ... push 24 Apr 2026 12:26PM UTC hluk github
83.73
24714794508 ldap-gssapi Drop authlib.jose and use uv sync in Dockerfile Replace authlib.jose.jwt.decode + create_load_key() with simple base64 JWT payload extraction for reading OIDC access token claims. The token was already verified during the OIDC login flow, so cryp... push 21 Apr 2026 09:29AM UTC hluk github
83.71
24710457935 ldap-gssapi Migrate LDAP to new server with GSSAPI authentication Some groups are only available in LDAP, so we cannot rely solely on OIDC token groups. Migrate to new IPA LDAP server with GSSAPI authentication, following the same approach as product-listing... push 21 Apr 2026 07:46AM UTC hluk github
83.71
24400463849 ldap-gssapi Migrate LDAP to new server with GSSAPI authentication Some groups are only available in LDAP, so we cannot rely solely on OIDC token groups. Migrate to new IPA LDAP server with GSSAPI authentication, following the same approach as product-listing... push 14 Apr 2026 01:04PM UTC hluk github
83.54
23886806496 fix-oidc-groups Fall back to decoded access token for OIDC group extraction When authenticating via the OIDC browser login, the ID token may not include group claims (realm_access.roles) depending on the Keycloak mapper configuration. Decode the access token JWT... push 02 Apr 2026 06:14AM UTC hluk github
83.6
23852426946 fix-oidc-groups Fall back to decoded access token for OIDC group extraction When authenticating via the OIDC browser login, the ID token may not include group claims (realm_access.roles) depending on the Keycloak mapper configuration. Decode the access token JWT... push 01 Apr 2026 01:59PM UTC Lukas Holecek github
83.6
See All Builds (149)

Badge your Repo: waiverdb

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc