{{/* Syncs page (/syncs): sync entries table with run/delete actions. HTMX partial: block sync_rows */}} {{ template "head" . }}
{{ template "drawer_toggle" }}
{{ template "page_progress" }}
{{ block "sync_rows" . }} {{ template "flash_alerts" .Data }} {{ if .Data.SyncResult }} {{ template "sync_result" .Data.SyncResult }} {{ end }} {{ if .Data.Syncs }}
{{ range .Data.Syncs }} {{ end }}
Details State Source Actions
{{ template "drilldown_icon" }} {{ if eq .state "Failing" }} failing {{ else if eq .state "Disabled" }} disabled {{ else }} healthy {{ end }} {{ .repo }} {{ if .branch }} {{ .branch }} {{ end }}
{{ else if not .Data.FlashError }}
{{ if .Data.Query }}

No syncs match "{{ .Data.Query }}"

{{ else }}

No sync sources configured yet

Manage apps declaratively - point OpenRun at a git repo with app definitions

+ Add sync source {{ end }}
{{ end }} {{ end }}
{{ template "sidebar" . }}