Commit Graph

264 Commits

Author SHA1 Message Date
Luke Gustafson 1a37888a4e Update Docker workflow inputs and tag logic
Refactor Docker workflow to include version and production inputs, and streamline tag determination.
2025-10-20 16:07:55 -05:00
Luke Gustafson 4f91984032 Update docker-image.yml 2025-10-20 16:03:28 -05:00
Luke Gustafson 8845521ef7 Update Docker workflow for tag handling and cleanup 2025-10-20 15:59:27 -05:00
Luke Gustafson 26ba8945da Enhance Docker image workflow with better tagging
Updated Docker image workflow to improve tag handling and descriptions.
2025-10-20 15:55:05 -05:00
Luke Gustafson 19aaeff3ff Update Docker login conditions and tag handling 2025-10-20 15:48:13 -05:00
Luke Gustafson d49c68896c Refactor Docker image workflow for registry options
Updated workflow to allow selection of Docker registry and simplified tag handling.
2025-10-20 15:44:51 -05:00
Luke Gustafson ba6a0bb547 Update docker-image.yml 2025-10-20 15:41:50 -05:00
Luke Gustafson e8120386d0 Update Docker login credentials and image names 2025-10-20 15:36:58 -05:00
suraimu-team 5cc3e47c1a fix(auth): Fix admin user authentication for /users/db-health endpoint by adding cookie JWT support (#422)
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
2025-10-20 13:01:58 -05:00
LukeGus 21d8cf9b2c fix: Improve macOS support 2025-10-19 21:09:45 -05:00
LukeGus 5c0fed63a7 fix: Improve macOS support 2025-10-19 21:08:06 -05:00
LukeGus bfd285268a fix: Improve macOS support 2025-10-19 20:44:57 -05:00
LukeGus f25ef9db12 fix: Improve macOS support 2025-10-19 20:33:56 -05:00
LukeGus c38cfc2850 fix: Improve macOS support 2025-10-19 20:32:50 -05:00
LukeGus 956171ce08 fix: Improve macOS support 2025-10-19 19:58:31 -05:00
LukeGus 6e62bd5634 fix: Improve macOS support 2025-10-19 19:56:00 -05:00
LukeGus a35debb81c fix: Improve macOS support 2025-10-19 19:30:54 -05:00
LukeGus c862557f31 fix: Improve macOS support 2025-10-19 19:16:32 -05:00
LukeGus 16ece95f6f fix: Improve macOS support 2025-10-19 19:00:39 -05:00
LukeGus 00f023e8fa fix: Improve macOS support 2025-10-19 18:39:23 -05:00
LukeGus d8ac440a12 fix: Improve macOS support 2025-10-19 18:23:49 -05:00
LukeGus 414754372f fix: Improve macOS support 2025-10-19 18:04:40 -05:00
LukeGus abfb2d11d0 fix: Improve macOS support 2025-10-19 17:30:35 -05:00
LukeGus b0156cba4a fix: Improve macOS support 2025-10-19 17:27:19 -05:00
LukeGus d6c0ebb80e fix: Improve macOS support 2025-10-19 17:01:59 -05:00
LukeGus ec4b0aec86 fix: Improve macOS support 2025-10-19 16:38:37 -05:00
LukeGus 792f402df4 fix: Improve macOS support 2025-10-19 16:19:11 -05:00
LukeGus 989fea60e4 fix: Improve macOS support 2025-10-19 16:05:13 -05:00
LukeGus 063f12b043 fix: Improve macOS support 2025-10-19 15:06:10 -05:00
LukeGus b7be795797 fix: Improve macOS support 2025-10-19 14:52:18 -05:00
LukeGus 4296dc24c3 fix: Improve macOS support 2025-10-19 14:41:51 -05:00
LukeGus bdf00cd557 fix: Improve macOS support 2025-10-19 14:32:48 -05:00
LukeGus 34f1117229 fix: Improve macOS support 2025-10-19 14:20:15 -05:00
LukeGus d4d992f5c0 fix: Improve macOS support 2025-10-19 14:02:53 -05:00
LukeGus bedaefbdee fix: Improve macOS support 2025-10-19 13:47:54 -05:00
LukeGus c8b2568368 fix: Improve macOS support 2025-10-19 13:26:35 -05:00
LukeGus 8238c4be81 fix: Improve macOS support 2025-10-19 13:09:37 -05:00
LukeGus c7177a0fd1 fix: Improve macOS support 2025-10-19 13:00:26 -05:00
LukeGus e6445b2dc4 fix: Improve macOS support 2025-10-19 12:54:03 -05:00
LukeGus 0250de4b71 fix: Improve macOS support 2025-10-19 12:45:25 -05:00
LukeGus 9d11cbd238 fix: Improve macOS support 2025-10-19 03:28:01 -05:00
LukeGus d34d195e51 fix: Improve macOS support 2025-10-19 02:47:59 -05:00
LukeGus f6556fdb08 fix: Improve macOS support 2025-10-19 02:36:07 -05:00
LukeGus e34ff2153d fix: Improve macOS support 2025-10-19 02:30:24 -05:00
LukeGus 55d4d658b7 fix: Improve macOS support 2025-10-19 02:21:45 -05:00
LukeGus 91f9a24f36 fix: Improve macOS support 2025-10-19 02:08:11 -05:00
LukeGus 7d76731ee9 fix: Resize dashboard boxes and reduce server stats size to add scrolling 2025-10-18 16:09:40 -05:00
LukeGus eda60ae3b6 feat: Improve dashboard API, improve tab system, various other fixes 2025-10-18 15:15:45 -05:00
LukeGus a44e2be8a4 feat: Connect dashboard to backend and update tab system to be similar to a browser (neither are fully finished) 2025-10-18 02:54:29 -05:00
LukeGus 3901bc9899 feat: Update font for reacent activity 2025-10-18 02:18:50 -05:00