From f733839fd1cd99dac0123d5657709da4821eb26d Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Sun, 21 Feb 2021 21:42:40 -0500 Subject: Add Liberapay to sup Don't actually need to set a password for this one, but I can automate using the email link to log in. --- bin/sup.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'bin/sup.sh') diff --git a/bin/sup.sh b/bin/sup.sh index b8af9fc1..fb6ad4bf 100644 --- a/bin/sup.sh +++ b/bin/sup.sh @@ -77,6 +77,28 @@ discogs() { open 'https://discogs.com/login' } +liberapay() { + echo 'Fetching CSRF token...' + csrf=$( + curl -Ss 'https://liberapay.com/sign-in' | + sed -n 's/.*name="csrf_token".*value="\([^"]*\)".*/\1/p' + ) + echo 'Submitting form...' + curl -Ss -X POST \ + -b "csrf_token=${csrf}" -F "csrf_token=${csrf}" \ + -F "log-in.id=${email}" \ + 'https://liberapay.com/sign-in' \ + >/dev/null + echo 'Waiting for email...' + url=$( + git fetch-email -i -M Trash \ + -F 'support@liberapay.com' -T "${email}" \ + -S 'Log in to Liberapay' | + grep -m 1 '^https://liberapay\.com/' + ) + open "${url}" +} + lobsters() { : ${lobstersBase:=https://lobste.rs} : ${lobstersFrom:=nobody@lobste.rs} -- cgit 1.4.1 ctive' href='/cgit-pink/log/ui-clone.c?h=1.3.0&follow=1'>log tree commit diff
path: root/ui-clone.c (unfollow)
Commit message (Expand)Author
2014-01-10cgit.c: Use "else" for mutually exclusive branchesLukas Fleischer
2014-01-10ui-snapshot.c: Do not reinvent suffixcmp()Lukas Fleischer
2014-01-10Refactor cgit_parse_snapshots_mask()Lukas Fleischer
2014-01-10Disallow use of undocumented snapshot delimitersLukas Fleischer
2014-01-10Replace most uses of strncmp() with prefixcmp()Lukas Fleischer
2014-01-09README: Fix dependenciesLukas Fleischer
2014-01-08README: Spelling and formatting fixesLukas Fleischer
2014-01-08Fix UTF-8 with syntax-highlighting.pyPřemysl Janouch
2014-01-08Add a suggestion to the manpagePřemysl Janouch
2014-01-08Fix the example configurationPřemysl Janouch
2014-01-08Fix about-formatting.shPřemysl Janouch
2014-01-08Fix some spelling errorsPřemysl Janouch
2014-01-08filters: highlight.sh: add css comments for highlight 2.6 and 3.8Ferry Huberts