+35
-20
appview/db/issues.go
+35
-20
appview/db/issues.go
······+func GetIssues(e Execer, repoAt syntax.ATURI, isOpen bool, page pagination.Page) ([]Issue, error) {···
+62
appview/filetree/filetree.go
+62
appview/filetree/filetree.go
···
+32
appview/middleware/middleware.go
+32
appview/middleware/middleware.go
······
+2
appview/pages/funcmap.go
+2
appview/pages/funcmap.go
······
+13
-11
appview/pages/pages.go
+13
-11
appview/pages/pages.go
············
+4
-17
appview/pages/templates/repo/fragments/diff.html
+4
-17
appview/pages/templates/repo/fragments/diff.html
·········<div id="diff-file-header" class="rounded cursor-pointer bg-white dark:bg-gray-800 flex justify-between"><span class="bg-green-100 text-green-700 dark:bg-green-800/50 dark:text-green-400 {{ $markerstyle }}">ADDED</span>···<a class="dark:text-white whitespace-nowrap overflow-x-auto" {{if $this }}href="/{{ $repo }}/blob/{{ $this }}/{{ .Name.Old }}"{{end}}>···
+27
appview/pages/templates/repo/fragments/filetree.html
+27
appview/pages/templates/repo/fragments/filetree.html
···+<a href="#file-{{ .Path }}" class="text-black dark:text-white no-underline hover:underline">{{ .Name }}</a>
+2
-7
appview/pages/templates/repo/fragments/interdiff.html
+2
-7
appview/pages/templates/repo/fragments/interdiff.html
···<section class="mt-6 p-6 border border-gray-200 dark:border-gray-700 w-full mx-auto rounded bg-white dark:bg-gray-800 drop-shadow-sm">···
+38
appview/pages/templates/repo/issues/issues.html
+38
appview/pages/templates/repo/issues/issues.html
···+class="btn flex items-center gap-2 no-underline hover:no-underline dark:text-white dark:hover:bg-gray-700"+href = "/{{ $.RepoInfo.FullName }}/issues?state={{ $currentState }}&offset={{ $prev.Offset }}&limit={{ $prev.Limit }}"+class="btn flex items-center gap-2 no-underline hover:no-underline dark:text-white dark:hover:bg-gray-700"+href = "/{{ $.RepoInfo.FullName }}/issues?state={{ $currentState }}&offset={{ $next.Offset }}&limit={{ $next.Limit }}"
+31
appview/pagination/page.go
+31
appview/pagination/page.go
···
+3
-1
appview/state/pull.go
+3
-1
appview/state/pull.go
······
+9
-1
appview/state/repo.go
+9
-1
appview/state/repo.go
············
+1
-1
appview/state/router.go
+1
-1
appview/state/router.go
+82
docs/knot-hosting.md
+82
docs/knot-hosting.md
···You should now have a running knot server! You can finalize your registration by hitting the
+8
patchutil/interdiff.go
+8
patchutil/interdiff.go
···
+14
types/diff.go
+14
types/diff.go
···