{{/* Shared layout pieces for all console pages. Defines used across page templates must live here (page-local defines are not visible to other pages) */}} {{/* head renders the html head: title, pre-paint theme/background scripts, console.js and the generated style/htmx imports */}} {{ define "head" }}
{{/* htmx halts requests from invalid forms; without this setting the halt is SILENT (no bubble, no focus) and reads as a dead button */}}| Details | App | Source | Version | Auth | Updated | {{ if $actions }}Actions | {{ end }}
|---|---|---|---|---|---|---|
| {{ template "drilldown_icon" }} | {{ .path }}{{ template "globe_icon" }} |
{{ if .source }}
{{ .source }}{{ if and .is_git .source_url }}
{{ end }}
{{ end }}
{{ if or .git_branch .spec }}
{{ if .git_branch }}
{{ .git_branch }}
{{ end }}
{{ if .spec }}
{{ .spec }}
{{ end }}
{{ end }}
|
v{{ .version }}{{ if .git_sha }}
·
{{ .git_sha }}
{{ end }}
{{ if or .staging .is_dev .needs_approval }}
{{ if .needs_approval }}
needs approval
{{ end }}
{{ if .is_dev }}
dev
{{ else if not .staging }}
{{ else if .staging.ahead }}
pending
{{ else }}
in sync
{{ end }}
{{ end }}
|
{{ .auth }} | {{ if $actions }}{{ end }} |
{{ .Note }}
{{ else }}This app requests no plugin permissions
{{ end }}