From 9f52213272ebc02109e5a313c7a67593b07998ef Mon Sep 17 00:00:00 2001 From: Ahmed Date: Sun, 14 Jun 2026 16:40:28 +0300 Subject: add: hooks and other vibed edits --- hooks/post-receive | 6 ++++++ web/scripts/gen_tool.py | 24 ++++++++++-------------- 2 files changed, 16 insertions(+), 14 deletions(-) create mode 100644 hooks/post-receive diff --git a/hooks/post-receive b/hooks/post-receive new file mode 100644 index 0000000..8ba2d97 --- /dev/null +++ b/hooks/post-receive @@ -0,0 +1,6 @@ +#!/bin/sh +set -e +cd /home/git/build/ugi +python3 web/scripts/gen_tool.py spec/ugi_registry_v0.json /var/www/ugi.gumx.cc/index.html +rsync -rlptD fonts/ /var/www/ugi.gumx.cc/fonts/ +echo "ugi deployed" diff --git a/web/scripts/gen_tool.py b/web/scripts/gen_tool.py index 232a7eb..0681020 100644 --- a/web/scripts/gen_tool.py +++ b/web/scripts/gen_tool.py @@ -20,6 +20,7 @@ def generate_html(reg): + UGI Tool v{reg['spec']['version']} — Encoder / Decoder / Converter +
+gumx / ugi +
+

UGI Tool v{reg['spec']['version']}

{html.escape(reg['spec']['description'])}


@@ -1354,16 +1360,6 @@ buildQuickRef(); buildSpec(); encodeUGI(); - """ -- cgit v1.2.3