• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / CoPilot-For-Consensus / 20383534207 / 13
78%
main: 78%

Build:
DEFAULT BRANCH: main
Ran 19 Dec 2025 09:58PM UTC
Files 2
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Dec 2025 09:54PM UTC coverage: 93.75%. Remained the same
20383534207.13

push

github

web-flow
Copilot/issue 437 api gateway (#456)

* feat(gateway): add unified API gateway on :8080 via NGINX\n\n- Add gateway service and nginx.conf routing /API, /auth, /ingestion, /grafana\n- Configure Grafana to serve from subpath /grafana via gateway\n- Remove public port mapping from reporting; route via gateway\n- Update README to document unified access paths\n\nCloses #437

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* chore(gateway): enforce gateway-only access for UI/Auth/Ingestion/Grafana\n\n- Remove direct host ports; expose only via gateway\n- Add /ui route and root redirect in nginx.conf\n- Update docs to reflect unified access\n\nRefs #437

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* docs(gateway): update access paths to unified 8080 entrypoint\n\n- Route UI/Auth/Ingestion/Grafana docs through gateway paths\n- Refresh OIDC examples and .env templates for /auth via gateway\n- Update observability and testing guides to new endpoints\n\nRefs #437

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* docs(gateway): align copilot instructions with unified entrypoint

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* docs: switch reporting path to /reporting

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* chore: align gateway paths

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* fix(ui,gateway): serve SPA under /ui and harden healthcheck\n\n- ui: set Vite base to /ui and Router basename to BASE_URL\n- ui nginx: add /ui alias to serve index/assets under subpath\n- gateway: replace wget-based healthcheck with nginx PID liveness\n\nVerified locally: /ui/ loads, assets served via /ui/assets, gateway healthy at /health

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* fix(gateway,grafana): stop subpath redirect loops at /grafana/\n\n- grafana: GF_SERVER_ROOT_URL now has trailing slash for subpath\n- gateway: forward Host/X-Forwarded-Host and remove trailing slash in proxy_pass\n- verified:... (continued)

150 of 160 relevant lines covered (93.75%)

0.94 hits per line

Source Files on job copilot_chunking - 20383534207.13
  • Tree
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20383534207
  • 745b96ad on github
  • Prev Job for on main (#20382816326.9)
  • Next Job for on main (#20383542568.21)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc