Public: anyone can read this; the crew can change it.
A site admin grants or revokes an app's private destinations on its settings page and through the API #3433
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Split from #3369; the grants exist after the issue this waits on.
Done:
POST/DELETEroutes under/api/v1/repos/{owner}/{name}/egress-grantsdo the same, admin only, same-origin checked, input validated (exact address:port that forge.json names).Files:
src/web/pages/settings.ts(or the app settings module),src/http/api.ts, one action module, one test. Do not touchsrc/tui/.