Bläddra i källkod

Display commit hash on about page

Fixes #37
Zed 7 år sedan
förälder
incheckning
a583ad6854
1 ändrade filer med 8 tillägg och 0 borttagningar
  1. 8 0
      src/views/about.nim

+ 8 - 0
src/views/about.nim

@@ -1,6 +1,10 @@
 import karax/[karaxdsl, vdom]
 import markdown
 
+const
+  hash = staticExec("git log -1 --format=\"%h\"")
+  link = "https://github.com/zedeus/nitter/commit/" & hash
+
 let
   about = markdown(readFile("public/md/about.md"))
   feature = markdown(readFile("public/md/feature.md"))
@@ -8,6 +12,10 @@ let
 proc renderAbout*(): VNode =
   buildHtml(tdiv(class="overlay-panel")):
     verbatim about
+    h2: text "Instance info"
+    p:
+      text "Commit "
+      a(href=link): text hash
 
 proc renderFeature*(): VNode =
   buildHtml(tdiv(class="overlay-panel")):