Fix: Compute Connecting Issue #96

Merged
mahmoud merged 2 commits from development_fix_compute into development 2026-04-20 08:24:28 +00:00
Member

#92

#92
fix: compute connecting issue
All checks were successful
Test / test (push) Successful in 1m25s
91ad337a81
fix(ui): harden base-path middleware and clean up review findings
All checks were successful
Test / test (push) Successful in 1m48s
Test / test (pull_request) Successful in 1m24s
8e41aaf7cd
- Sanitize X-Forwarded-Prefix against `^(/[A-Za-z0-9_-]+)*$` so a hostile
  upstream cannot inject quotes, scripts, or path traversal into rendered
  URLs.
- Add unit + middleware tests covering header absent, valid, trailing
  slash, and malformed cases.
- Avoid allocating in worker-mode redirects when no prefix is set
  (Cow<str> borrows the static "/").
- Fix HERO_PREFIX truthiness check in dashboard.js so an empty-string
  global is honoured instead of falling through to the meta tag.
- Drop the leftover duplicate doc comment on HERO_PROC_SOCKET_NAME.
mahmoud merged commit 1fbae6cb5c into development 2026-04-20 08:24:28 +00:00
mahmoud deleted branch development_fix_compute 2026-04-20 08:24:32 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_compute!96
No description provided.