Commit graph

4 commits

Author SHA1 Message Date
5ba380d590 Add how-it-works steps to home page and fix post-OAuth redirect
- Add three-step explanation (Search, Review, Save or skip) below the
  search form on the index page
- After a LoginNeeded during save, redirect to OAuth with next= pointing
  back to the article page showing the same candidate

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 15:22:01 +01:00
2eef8f480f Fix remaining 'Find Link' references and improve error messages
- Rename index page title and heading to 'Missing Link'
- Give a clear message for 429 rate limit errors
- Include response body snippet in other unexpected API errors
- Log warning when falling back to unauthenticated session

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 14:05:35 +01:00
bc6265d4cd Redesign UI and fix several bugs
- Add navbar with login/logout, search form, and Find Link branding
- Clean up index page: search-only, examples behind ?debug=1
- Improve article page: remove debug clutter, named Wikipedia links, collapsible candidates
- Add SVG favicon (🔗 emoji)
- Fix diff CSS: compact layout, auto table layout to eliminate wide marker column gap
- Catch TokenRequestDenied in OAuth start and show error page
- Store username in session at login; clear bad session on API failure
- Raise NoMatch when diff is empty (edit already applied)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 11:30:12 +01:00
f07b407e7a Initial commit 2023-10-04 12:56:21 +01:00