Edward Betts edward
edward closed issue edward/paddington-eurostar#8 2026-05-22 10:58:15 +01:00
Return journey, Eurostar followed by service from Paddington
edward pushed to master at edward/geocode 2026-05-16 10:08:45 +01:00
93a4572a5d Log Wikimedia API requests
0188cbe0bf Show MediaWiki API error messages
1442620ece Handle Wikidata API errors with proper HTTP responses (429, 503)
d75d617d11 Make mail sending resilient: optional MAIL_FROM_NAME config and swallow send errors
808efc3cb4 Remove blocking socket.getfqdn() DNS lookup from request logging
Compare 6 commits »
edward pushed to main at edward/MissingLink 2026-05-14 11:48:39 +01:00
eecbd3cfb8 Escape error messages on error page
728020d342 Lowercase redirect targets for sentence-case link text
3ba7eaefd0 Show full Wikipedia 429 error message
fd59e2a9a4 Guard oauth callback against missing session tokens
626afe487c Render newlines in error messages as <br> instead of literal \n
Compare 6 commits »
edward commented on issue edward/MissingLink#4 2026-05-11 15:22:32 +01:00
Follow redirects when looking up article title

Done

edward closed issue edward/MissingLink#4 2026-05-11 15:22:32 +01:00
Follow redirects when looking up article title
edward pushed to main at edward/MissingLink 2026-05-11 15:22:16 +01:00
5ba380d590 Add how-it-works steps to home page and fix post-OAuth redirect
edward pushed to main at edward/MissingLink 2026-05-11 14:26:18 +01:00
25056aaf33 Fix ZeroDivisionError when total mention count is zero
2eef8f480f Fix remaining 'Find Link' references and improve error messages
c9b4e2face Add redirect support, live candidate list, per-article save count, and error pages
0239b83555 Track processed candidates in session and use OAuth for API calls
2c197f5c43 Add live search progress, session counter, and fix URLs
Compare 8 commits »
edward pushed to main at edward/MissingLink 2026-05-10 14:49:26 +01:00
fe89db11bd Improve link matching to avoid more classes of bad edits
edward closed issue edward/MissingLink#1 2026-05-09 18:25:12 +01:00
Find link was updated to avoid adding links to short description, same needed here
edward closed issue edward/MissingLink#7 2026-05-09 18:24:36 +01:00
Adding link results in broken syntax
edward commented on issue edward/MissingLink#7 2026-05-09 18:24:34 +01:00
Adding link results in broken syntax

Fixed

edward closed issue edward/MissingLink#5 2026-05-09 18:12:30 +01:00
Don't suggest adding links within the 'short description' template
edward commented on issue edward/MissingLink#6 2026-05-09 18:12:20 +01:00
Don't try adding links in [[Category: ... ]]

Done.

edward closed issue edward/MissingLink#6 2026-05-09 18:12:20 +01:00
Don't try adding links in [[Category: ... ]]
edward commented on issue edward/MissingLink#9 2026-05-09 18:12:08 +01:00
Show traceback web page for errors

Done.

edward closed issue edward/MissingLink#9 2026-05-09 18:12:08 +01:00
Show traceback web page for errors
edward pushed to main at edward/MissingLink 2026-05-09 18:11:26 +01:00
4fe0acc167 Improve link matching to avoid many classes of bad edits
95ca5f755d Fix User-Agent header, timeouts, and JSON error handling
da83f0791d Fix OAuth User-Agent header and improve error handling
Compare 3 commits »
edward pushed to main at edward/newegg-hdd 2026-04-27 11:09:18 +01:00
6ea25896fb Fix geo-restriction: remove Newegg seller filter and handle 0-result pages
edward pushed to main at edward/agenda 2026-04-26 17:18:13 +01:00
d620ffd389 Suppress spurious authlib deprecation warning in cron output