Login form plus optional Keycloak button, shown before the app; a 401 from any poller returns to login and back to the same screen; Wyloguj in Stan and the side panel. Builds against the auth API contract of the backend PR.
Login form plus optional Keycloak button, shown before the app; a 401 from any poller returns to login and back to the same screen; Wyloguj in Stan and the side panel. Builds against the auth API contract of the backend PR.
AuthGate asks api/auth/me before the app starts; without a session the
login screen shows instead of the app and its pollers. The form is always
the way in when Keycloak is down. A 401 from any poller or write sends the
user back to login and, after it, to the same screen. Stan and the side
panel show the user and "Wyloguj".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Method "none" is signed in without Account or logout; a login screen with
no enabled way in offers a reload; unknown oidc error codes (__proto__)
no longer crash the page; a 404 from login says local login is off.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
With config.setup the login form becomes "Utwórz pierwsze konto" (a 409
falls back to login). Ustawienia gets accounts: list, add, change own
password (local only), delete with confirmation, not the last one.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Login form plus optional Keycloak button, shown before the app; a 401 from any poller returns to login and back to the same screen; Wyloguj in Stan and the side panel. Builds against the auth API contract of the backend PR.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.