#234
Added to LeftSidebar.tsx functionality
Update TopNavbar.tsx to use sidebar dynamic width
Co-authored-by: Robert Coroianu <robert.coroianu@easydo.co>
* Update Docker image name for GitHub registry
* Fix image name casing in Docker workflow
* Remove untagged image cleanup step from workflow
Removed the step to delete untagged image versions from the workflow.
* Change Docker login to use GHCR credentials
Updated Docker login credentials for GitHub Container Registry.
* Remove cache moving step from Docker workflow
Removed the step to move the build cache in the Docker workflow.
* Refactor Docker image workflow for versioning and builds
* Update docker-image.yml
* Add Brazilian Portuguese translation
---------
Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>
* Update Docker image name for GitHub registry
* Fix image name casing in Docker workflow
* Remove untagged image cleanup step from workflow
Removed the step to delete untagged image versions from the workflow.
* Change Docker login to use GHCR credentials
Updated Docker login credentials for GitHub Container Registry.
* Remove cache moving step from Docker workflow
Removed the step to move the build cache in the Docker workflow.
* Refactor Docker image workflow for versioning and builds
* Update docker-image.yml
* Allow OIDC users to import database without password
* Skip import password prompt for OIDC users
* docs: clarify OIDC import unlocking flow
* docs: explain admin import password logic
---------
Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>
Co-authored-by: Nikola Novoselec <nikolanovoselec@users.noreply.github.com>
Fixed authentication issue for admin users accessing the /users/db-health endpoint:
- Added JWT token extraction from cookies (req.cookies?.jwt)
- Added support for Bearer token from Authorization header
- Improved error handling for missing and invalid tokens
- Ensured consistent authentication flow for admin users
Changes made:
- Check for JWT token in req.cookies?.jwt
- Support Bearer token from Authorization header
- Return 401 error when token is missing
- Return 401 error when token validation fails
Fixes: https://github.com/Termix-SSH/Support/issues/12