Skip to content

lib: use orjson for structlog json#19462

Merged
BeryJu merged 1 commit intomainfrom
lib/structlog-orjson
Jan 15, 2026
Merged

lib: use orjson for structlog json#19462
BeryJu merged 1 commit intomainfrom
lib/structlog-orjson

Conversation

@BeryJu
Copy link
Member

@BeryJu BeryJu commented Jan 15, 2026

minor optimisation

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@BeryJu BeryJu requested a review from a team as a code owner January 15, 2026 01:27
@BeryJu BeryJu added area:backend backport/version-2025.12 Add this label to PRs to backport changes to version-2025.12 labels Jan 15, 2026
@netlify
Copy link

netlify bot commented Jan 15, 2026

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 7e64101
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/696842695eab180008945774
😎 Deploy Preview https://deploy-preview-19462--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Jan 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.24%. Comparing base (37a1864) to head (7e64101).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #19462      +/-   ##
==========================================
+ Coverage   92.52%   93.24%   +0.71%     
==========================================
  Files         949      949              
  Lines       52000    52001       +1     
==========================================
+ Hits        48113    48488     +375     
+ Misses       3887     3513     -374     
Flag Coverage Δ
conformance 38.30% <100.00%> (+<0.01%) ⬆️
e2e 44.26% <100.00%> (-0.02%) ⬇️
integration 23.02% <100.00%> (?)
unit 91.50% <100.00%> (+<0.01%) ⬆️
unit-migrate 91.52% <100.00%> (+0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@BeryJu BeryJu merged commit 51a7eb9 into main Jan 15, 2026
139 of 141 checks passed
@BeryJu BeryJu deleted the lib/structlog-orjson branch January 15, 2026 01:55
authentik-automation bot pushed a commit that referenced this pull request Jan 15, 2026
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@authentik-automation
Copy link
Contributor

🍒 Cherry-pick to version-2025.12 created: #19463

@github-actions
Copy link
Contributor

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-7e641011f77f9adcdaa0e946ee075fe76a3bc600
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-7e641011f77f9adcdaa0e946ee075fe76a3bc600

Afterwards, run the upgrade commands from the latest release notes.

BeryJu added a commit that referenced this pull request Jan 15, 2026
BeryJu added a commit that referenced this pull request Jan 15, 2026
Revert "lib: use orjson for structlog json (#19462)"

This reverts commit 51a7eb9.
kensternberg-authentik added a commit that referenced this pull request Jan 31, 2026
* main: (47 commits)
  endpoints/connectors/agent: add tests for IA endpoint stage (#19487)
  website/docs: limiting permissions of AD service account (#19483)
  endpoints/connectors/agent: Skip Endpoint stage on device IA & fix confusing identification subtext (#19482)
  root: adjust makefile for non-brew macos (#19479)
  providers/oauth2: allow property mappings to override scope claim in access tokens (#19226)
  revert: lib: use orjson for structlog json (#19478)
  stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#19464)
  core: bump library/nginx from `e3a22a7` to `c881927` in /website (#19469)
  core: bump library/node from 25.2.1-trixie to 25.3.0-trixie in /website (#19468)
  web: bump prettier from 3.7.4 to 3.8.0 in /web (#19471)
  website/integrations: add MinIO AIStor configuration via environment variables (#19337)
  root: upgrade ruff lint for 3.14 (#19461)
  lib: use orjson for structlog json (#19462)
  ci: fix checkout stable (for 2025.12) (#19448)
  root: Python 3.14 (#17313)
  core: bump channels from 4.3.1 to 4.3.2 (#19458)
  core: bump mypy from 1.18.2 to 1.19.1 (#19457)
  core: bump google-api-python-client from 2.177.0 to 2.188.0 (#19443)
  core: bump selenium from 4.32.0 to 4.39.0 (#19455)
  core: bump msgraph-sdk from 1.39.0 to 1.52.0 (#19454)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:backend backport/version-2025.12 Add this label to PRs to backport changes to version-2025.12

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant