Download raw body.
gotwebd: show id prefix in commit briefs
looks fine to me, only one nit: you could use {{ printf "%.10s", rc->commit_id }} instead of opening a raw code block and tp_writef(), it boils down to the exact same code but may be nicer. Il 18 agosto 2024 15:35:39 CEST, Mark Jamsek <mark@jamsek.com> ha scritto: >This is a small change to display a prefix of the commit id in the >commit briefs. You can see what it looks like here: >https://git.bsdbox.org/?action=summary&path=got.git > >I find it convenient to have this information on the commit briefs page. > > >M gotwebd/files/htdocs/gotwebd/gotweb.css | 8+ 1- >M gotwebd/pages.tmpl | 7+ 0- > >2 files changed, 15 insertions(+), 1 deletion(-) > >commit - 09d38fee11b9a19a2baef6995366389723745baa >commit + f2b8247373fbd72acc82506cae0796e7bf2c7be6 >blob - 0396f8f393157184209c75b979ff008558821c57 >blob + d58e49303616a5d26897f57e773f0b3772da1554 >--- gotwebd/files/htdocs/gotwebd/gotweb.css >+++ gotwebd/files/htdocs/gotwebd/gotweb.css >@@ -173,7 +173,7 @@ header.subtitle h2 { > flex-grow: 0; > flex-shrink: 0; > } >-.briefs_age, .briefs_author { >+.briefs_age, .briefs_author, .briefs_id { > display: inline-block; > vertical-align: middle; > } >@@ -189,6 +189,13 @@ header.subtitle h2 { > width: 8.5em; > font-style: italic; > } >+.briefs_id { >+ padding-top: 5px; >+ padding-bottom: 5px; >+ width: 8.5em; >+ font-family: monospace; >+ font-size: 14px; >+} > .briefs_log { > padding-left: 10px; > padding-right: 10px; >blob - 7e3a469f9bb4c106b37b9e2d3f14cb5ec223d67b >blob + 88d466006c3f9cc20c0947b4833ad8808e0f96e2 >--- gotwebd/pages.tmpl >+++ gotwebd/pages.tmpl >@@ -396,6 +396,13 @@ nextsep(char *s, char **t) > {{ render datetime(tp, rc->committer_time, TM_DIFF) }} > </span> > {{" "}} >+ <span class='briefs_id'> >+ {! >+ if (tp_writef(tp, "%.10s", rc->commit_id) == -1) >+ return -1; >+ !} >+ </span> >+ {{" "}} > <span class="briefs_author"> > {{ rc->committer }} > </span> > > >-- >Mark Jamsek <https://bsdbox.org> >GPG: F2FF 13DE 6A06 C471 CA80 E6E2 2930 DC66 86EE CF68 >
gotwebd: show id prefix in commit briefs