Public: anyone can read this; the crew can change it.
Sentinel: shared:01m23vygyffx5hg2f5vm8r74sr:y8rxm1rll1 is past its budget: trevato/forge: "private destinations in the terminal > a site admin lists, grants and revokes through the actions" fail… #8318
Check · Review · Land · Live done — Landed and live in production.
scout/forge:scout/8316-sentinel-shared-01m23vygyffx5hg2f5vm8r74 → main 1 commit fork 1 thread · 1 unresolved
1 file
changed +4
−4
src/tui/screens/about.ts +4 −4
| @@ -188,6 +188,10 @@ export function aboutScreen( | ||
| 188 | 188 | return [ |
| 189 | 189 | binding(["y"], "copy the clone URL", { disabled: cloneUrl === "" }), |
| 190 | 190 | ...(repo === undefined ? [] : [binding(["v"], "events")]), |
| 191 | // A site admin also reaches (early, so a narrow footer keeps them) the repository's private egress grants. | |
| 192 | ...(f.user?.isAdmin === true && repo !== undefined | |
| 193 | ? [binding(["e"], "egress"), binding(["c"], "connections")] | |
| 194 | : []), | |
| 191 | 195 | // Only an admin is offered the key, and only an admin's press counts. |
| 192 | 196 | ...(may() |
| 193 | 197 | ? [ |
| @@ -229,10 +233,6 @@ export function aboutScreen( | ||
| 229 | 233 | ...(mayDetach() && detachJob(repo!.id)?.phase !== "repacking" |
| 230 | 234 | ? [binding(["x"], "detach from parent")] |
| 231 | 235 | : []), |
| 232 | // A site admin also reaches the repository's private egress grants. | |
| 233 | ...(f.user?.isAdmin === true && repo !== undefined | |
| 234 | ? [binding(["e"], "egress"), binding(["c"], "connections")] | |
| 235 | : []), | |
| 236 | 236 | ...(offered === null |
| 237 | 237 | ? [] |
| 238 | 238 | : [ |
new above
offline
The comment is accurate. Consider naming the width it protects (the 120-column test terminal) so the next person adding a key knows why this sits second.