From 673722c331afe9187901c181750cfb35c47d3acf Mon Sep 17 00:00:00 2001 From: Luka Hietala Date: Tue, 9 Dec 2025 19:41:42 +0200 Subject: [PATCH] sort repos and remove 100% width from tables --- git/repository.py | 8 ++++++++ templates/commits.html | 2 +- templates/overview.html | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/git/repository.py b/git/repository.py index 2224e99..7c5c113 100644 --- a/git/repository.py +++ b/git/repository.py @@ -34,6 +34,14 @@ def get_bare_repos(path): } ) + repos.sort( + # sort by owner (empty last), then by owner name, then by repo name + key=lambda repo: ( + not (repo.get("owner") or "").strip(), + (repo.get("owner") or "").lower(), + repo["name"].lower(), + ) + ) return repos diff --git a/templates/commits.html b/templates/commits.html index 933a96e..1723ee0 100644 --- a/templates/commits.html +++ b/templates/commits.html @@ -2,7 +2,7 @@ {% block content %}

Commits

- +
diff --git a/templates/overview.html b/templates/overview.html index 6db0064..2a83efb 100644 --- a/templates/overview.html +++ b/templates/overview.html @@ -3,7 +3,7 @@ {% block content %}

{{ repo_name }}

Latest commits

-
Commit
+
-- 2.47.3
Commit