diff --git a/README.md b/README.md index 680285d..0a68e78 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ virtualenv -p python3 . Install the dependencies: ```shell -pip install tweepy pytoml Mastodon.py bottle pyjwt pylibscrypt Markdown twx +pip install tweepy pytoml Mastodon.py bottle pyjwt pylibscrypt Markdown twx gitpython ``` Configure the bot: diff --git a/frontend.py b/frontend.py index 37144d3..8f86d1e 100755 --- a/frontend.py +++ b/frontend.py @@ -63,6 +63,13 @@ def confirm(city, token): return dict(error='Email confirmation failed.') +@get('/version') +def version(): + import git + repo = git.Repo(search_parent_directories=True) + return repo.head.object.hexsha + + @post('/login') @view('template/login.tpl') def login_post():