Commit graph

13 commits

Author SHA1 Message Date
0062de8ede Add pagination for search results
- Add SearchResult dataclass with pagination metadata
- Update search_flickr() to accept page parameter
- Parse total results count from Flickr response
- Add Bootstrap pagination controls to template
- Display total result count in UI
- Update documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 17:03:30 +00:00
08d1f9b6c4 Add integrated Flickr search with photo selection
Instead of showing a link to search Flickr, the app now performs the
search directly and displays results as a grid of thumbnails. Each photo
shows the photographer's name and license (with Wikipedia-compatible
licenses highlighted in green). Clicking a photo takes the user to the
message composition page with the selected image displayed alongside.

Includes validation to ensure image URLs are from Flickr's static servers.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 13:41:37 +00:00
6f43cee91b Fix support for Wikipedia URLs
Closes: #4
2023-10-30 06:43:45 +00:00
e4e9df88d7 First form can take name or URL
Closes: #2
2023-10-02 19:48:50 +01:00
adc7cffbd6 Fix typo 2023-09-29 12:28:23 +01:00
af1640abec Show errors, even in production. 2023-09-09 17:06:01 +03:00
3f573043a1 Tidy code 2023-09-08 19:03:51 +01:00
5d257055a6 Combine into single page, add copy buttons. 2023-09-08 19:03:07 +01:00
0768cc101c Combine first and second pages. 2023-09-08 12:11:42 +01:00
d29285d468 Add link to send flickr message 2023-09-08 11:01:50 +01:00
c77ae56ba0 More steps, include link to search flickr 2023-09-08 03:46:04 +01:00
bec16f8dcb Improvements 2023-09-08 01:52:04 +01:00
084c886933 Initial commit 2023-09-08 01:10:55 +01:00