+23
-9
appview/db/pipeline.go
+23
-9
appview/db/pipeline.go
·····················
+1
appview/pages/pages.go
+1
appview/pages/pages.go
+1
appview/pages/repoinfo/repoinfo.go
+1
appview/pages/repoinfo/repoinfo.go
+1
appview/pages/templates/layouts/base.html
+1
appview/pages/templates/layouts/base.html
···
+15
-2
appview/pages/templates/repo/pipelines/fragments/pipelineSymbol.html
+15
-2
appview/pages/templates/repo/pipelines/fragments/pipelineSymbol.html
···
+5
appview/pages/templates/repo/pipelines/fragments/tooltip.html
+5
appview/pages/templates/repo/pipelines/fragments/tooltip.html
+23
-9
appview/pages/templates/repo/pipelines/pipelines.html
+23
-9
appview/pages/templates/repo/pipelines/pipelines.html
···+{{ $link = printf "/%s/pipelines/%s/workflow/%d" $root.RepoInfo.FullName .Id (index $workflows 0) }}-<a href="/{{ $root.RepoInfo.FullName }}/pipelines/{{ .Id }}/workflow/{{ index $workflows 0 }}" class="block">···+<a class="md:hidden" href="/{{ $root.RepoInfo.FullName }}/pipelines/{{ .Id }}/workflow/{{ index $workflows 0 }}">+<a class="hidden md:inline underline" href="/{{ $root.RepoInfo.FullName }}/pipelines/{{ .Id }}/workflow/{{ index $workflows 0 }}">
+35
-18
appview/pages/templates/repo/pipelines/workflow.html
+35
-18
appview/pages/templates/repo/pipelines/workflow.html
···+<div class="grid grid-cols-1 rounded border border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700">-<div class="flex items-center justify-between p-2 border-b border-gray-200 dark:border-gray-700 {{if eq $name $active}}bg-gray-100/50 dark:bg-gray-700/50{{end}}">+<a href="/{{ $.RepoInfo.FullName }}/pipelines/{{ $id }}/workflow/{{ $name }}" class="no-underline hover:no-underline hover:bg-gray-100/25 hover:dark:bg-gray-700/25">+class="flex gap-2 items-center justify-between p-2 {{ if eq $name $active }}bg-gray-100/50 dark:bg-gray-700/50{{ end }}">+class="p-2 bg-gray-100 dark:bg-gray-900 font-mono text-sm min-h-96 max-h-screen overflow-auto flex flex-col-reverse [overflow-anchor:auto_!important]"+ws-connect="/{{ $.RepoInfo.FullName }}/pipelines/{{ .Pipeline.Id }}/workflow/{{ .Workflow }}/logs">
+147
-5
appview/pipelines/pipelines.go
+147
-5
appview/pipelines/pipelines.go
·····················+if err = clientConn.WriteControl(websocket.PingMessage, []byte{}, time.Now().Add(time.Second)); err != nil {
+1
appview/pipelines/router.go
+1
appview/pipelines/router.go
+1
appview/reporesolver/resolver.go
+1
appview/reporesolver/resolver.go
+1
-1
flake.nix
+1
-1
flake.nix
···inherit htmx-src htmx-ws-src lucide-src inter-fonts-src ibm-plex-mono-src goModHash gitignoreSource;