Conversation
✅ Deploy Preview for authentik-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for authentik-storybook ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #19185 +/- ##
==========================================
+ Coverage 93.15% 93.34% +0.18%
==========================================
Files 949 949
Lines 52254 52254
==========================================
+ Hits 48676 48774 +98
+ Misses 3578 3480 -98
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
authentik PR Installation instructions Instructions for docker-composeAdd the following block to your AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-4575369c1469f465c6f749ef3a8be94de55b9421
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)sAfterwards, run the upgrade commands from the latest release notes. Instructions for KubernetesAdd the following block to your 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-4575369c1469f465c6f749ef3a8be94de55b9421Afterwards, run the upgrade commands from the latest release notes. |
4575369 to
2c813cb
Compare
|
Resolved via #19141 |
Details
tl;dr Fewer
console.debug.bindand copy-pasted log prefix strings.This PR updates our logging approach in the frontend codebase by replacing multiple instances of
console.debug.bind(console, "some-component")with an instance of browser-compatibleConsoleLoggerstatic class. Similar to our Pino-based logger in Node.js, this class allows us to create prefixed loggers for different components without the ceremony of function binding.The motivation behind this came about while debugging Lit's context event system. The goal was to have consistent logging across the codebase that can be easily toggled or filtered in the same API style as our Node.js logging. The browser
ConsoleLoggeris a step in that direction, providing a familiar interface for logging in the frontend.Dependents