🐙 Templated web page generator for your git repositories
git clone https://github.com/m-col/gitja
Files | Refs | Readme | License

Commit a27c64028fadb21e9a611d024d5f9c0f79ec34bf
Parent: de0e6efd070e563017e96fa9e1ad26b3502b89bd
Author: mcol <mcol@posteo.net>
Date: 2021-11-23 00:23:55 +0000
Committer: mcol <mcol@posteo.net>
Committed: 2021-11-23 00:24:05 +0000

Add repo.updated as alias to repo.head.authored

Closes #3

templates/index-main.html Modified

@@ -20,7 +20,7 @@
 
     <tbody>
       {% for repo in repositories %}
-      <tr><td><a href="{{ repo.name }}">{{ repo.name }}</a></td><td>{{ repo.description }}</td><td>{{ repo.head.authored[:16] }}</td></tr>
+      <tr><td><a href="{{ repo.name }}">{{ repo.name }}</a></td><td>{{ repo.description }}</td><td>{{ repo.updated[:16] }}</td></tr>
       {% endfor %}
     </tbody>
   </table>

src/Types.hs Modified

@@ -47,6 +47,7 @@
     "name" -> Just . toGVal . takeFileName . repositoryPath $ repo
     "description" -> Just . toGVal . repositoryDescription $ repo
     "head" -> Just . toGVal . repositoryHead $ repo
+    "updated" -> toGVal . show . signatureWhen . commitCommitter <$> repositoryHead repo
     _ -> Nothing
 
 {-