summary refs log tree commit diff
path: root/www/git.causal.agency/cgit/filters/email-gravatar.py
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2022-02-14 22:44:50 -0500
committerJune McEnroe <june@causal.agency>2022-02-14 22:44:50 -0500
commit87e72f9f7f22f082346013e4fdd02cb2b622ab23 (patch)
treee05045df8a811baf1f884f89e83ed781397712e9 /www/git.causal.agency/cgit/filters/email-gravatar.py
parentNarrow filter (diff)
downloadsrc-87e72f9f7f22f082346013e4fdd02cb2b622ab23.tar.gz
src-87e72f9f7f22f082346013e4fdd02cb2b622ab23.zip
Remove cgit
My fork of cgit is now <https://git.causal.agency/cgit-pink/>.
Diffstat (limited to 'www/git.causal.agency/cgit/filters/email-gravatar.py')
-rwxr-xr-xwww/git.causal.agency/cgit/filters/email-gravatar.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/www/git.causal.agency/cgit/filters/email-gravatar.py b/www/git.causal.agency/cgit/filters/email-gravatar.py
deleted file mode 100755
index 012113c5..00000000
--- a/www/git.causal.agency/cgit/filters/email-gravatar.py
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/usr/bin/env python3
-
-# This script may be used with the email-filter or repo.email-filter settings in cgitrc.
-#
-# The following environment variables can be used to retrieve the configuration
-# of the repository for which this script is called:
-# CGIT_REPO_URL        ( = repo.url       setting )
-# CGIT_REPO_NAME       ( = repo.name      setting )
-# CGIT_REPO_PATH       ( = repo.path      setting )
-# CGIT_REPO_OWNER      ( = repo.owner     setting )
-# CGIT_REPO_DEFBRANCH  ( = repo.defbranch setting )
-# CGIT_REPO_SECTION    ( = section        setting )
-# CGIT_REPO_CLONE_URL  ( = repo.clone-url setting )
-#
-# It receives an email address on argv[1] and text on stdin. It prints
-# to stdout that text prepended by a gravatar at 10pt.
-
-import sys
-import hashlib
-import codecs
-
-email = sys.argv[1].lower().strip()
-if email[0] == '<':
-        email = email[1:]
-if email[-1] == '>':
-        email = email[0:-1]
-
-page = sys.argv[2]
-
-sys.stdin = codecs.getreader("utf-8")(sys.stdin.detach())
-sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())
-
-md5 = hashlib.md5(email.encode()).hexdigest()
-text = sys.stdin.read().strip()
-
-print("<img src='//www.gravatar.com/avatar/" + md5 + "?s=13&amp;d=retro' width='13' height='13' alt='Gravatar' /> " + text)
/tr> 2020-12-14Update to FreeBSD 12.2June McEnroe 2020-06-08Update to OpenBSD 6.7June McEnroe 2020-05-04Add hack for macOS to search extra man sectionsJune McEnroe 2020-05-04Don't clear MANSECTJune McEnroe