+20
appview/pages/pages.go
+20
appview/pages/pages.go
···
+16
appview/pages/templates/repo/pipelines/fragments/logBlock.html
+16
appview/pages/templates/repo/pipelines/fragments/logBlock.html
···+<details id="step-{{ .Id }}" {{if not .Collapsed}}open{{end}} class="group bg-gray-100 px-2 dark:bg-gray-900">+<summary class="sticky top-0 py-1 list-none cursor-pointer py-2 bg-gray-100 dark:bg-gray-900 hover:text-gray-500 hover:dark:text-gray-400">
+6
appview/pages/templates/repo/pipelines/fragments/logLine.html
+6
appview/pages/templates/repo/pipelines/fragments/logLine.html
+5
-13
appview/pages/templates/repo/pipelines/pipelines.html
+5
-13
appview/pages/templates/repo/pipelines/pipelines.html
······
+3
-5
appview/pages/templates/repo/pipelines/workflow.html
+3
-5
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="sticky top-2 grid grid-cols-1 rounded border border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700"><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="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">
+72
-58
appview/pipelines/pipelines.go
+72
-58
appview/pipelines/pipelines.go
·········if err = clientConn.WriteControl(websocket.PingMessage, []byte{}, time.Now().Add(time.Second)); err != nil {
+2
-2
spindle/engine/engine.go
+2
-2
spindle/engine/engine.go
···
+27
-12
spindle/engine/logger.go
+27
-12
spindle/engine/logger.go
···
+21
spindle/models/models.go
+21
spindle/models/models.go
···
+15
-1
spindle/models/pipeline.go
+15
-1
spindle/models/pipeline.go
·········
+3
-3
spindle/models/setup_steps.go
+3
-3
spindle/models/setup_steps.go
······