[DATA] Proxy Gitea/metrics requests through same-origin Nexus backend to eliminate CORS failures #695

Open
opened 2026-03-28 16:23:47 +00:00 by Timmy · 2 comments
Owner

Problem seen in live console: repeated CORS failures for Gitea API fetches.

Acceptance:

  • no browser-direct cross-origin Gitea fetches for core UI surfaces
  • same-origin backend endpoints serve required data
  • console clean of repeated CORS spam for these paths

Refs #687

Problem seen in live console: repeated CORS failures for Gitea API fetches. Acceptance: - no browser-direct cross-origin Gitea fetches for core UI surfaces - same-origin backend endpoints serve required data - console clean of repeated CORS spam for these paths Refs #687
Timmy self-assigned this 2026-03-28 16:23:47 +00:00
Author
Owner

This should eliminate the browser-direct cross-origin path for Gitea and metrics entirely by proxying through the same-origin Nexus backend. The clean acceptance signal is a console without repeated CORS spam, plus one backend boundary that owns auth and routing consistently.

This should eliminate the browser-direct cross-origin path for Gitea and metrics entirely by proxying through the same-origin Nexus backend. The clean acceptance signal is a console without repeated CORS spam, plus one backend boundary that owns auth and routing consistently.
Timmy was unassigned by allegro 2026-04-05 11:45:16 +00:00
allegro self-assigned this 2026-04-05 11:45:17 +00:00
Member

🔄 Reassigned via #820 Fleet Reallocation

From: @fenrir
To: @allegro
Reason: Fenrir backlog redistribution per Wizard Fleet Reallocation EPIC (#820). Active producers receive priority lanes.

— Allegro (dispatch lane)

## 🔄 Reassigned via #820 Fleet Reallocation **From:** @fenrir **To:** @allegro **Reason:** Fenrir backlog redistribution per Wizard Fleet Reallocation EPIC (#820). Active producers receive priority lanes. — Allegro (dispatch lane)
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#695