Commit graph

6 commits

Author SHA1 Message Date
Edward Betts f41930f811 Use get_country for Schengen report 2025-07-15 18:12:11 +02:00
Edward Betts 8363a581c7 Add trip linking and names to Schengen compliance report
- Add trip_date and trip_name fields to SchengenStay dataclass
- Implement extract_schengen_stays_with_trip_info() to associate stays with trips
- Update schengen_report.html to show trip names with clickable links
- Add Trip column to stays table and trip name column to compliance history
- Links navigate to individual trip pages using existing URL structure

Closes #197

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 15:06:09 +02:00
Edward Betts 1d37f92cfb Add margin to schengen report page 2025-07-15 13:54:20 +01:00
Edward Betts e95570a014 No need for title case in h1 2025-07-15 14:51:12 +02:00
Edward Betts fc31856f8c No need for title case 2025-07-15 14:48:18 +02:00
Edward Betts d2c4fa69ee Implement Schengen Area Compliance Report
How many close am I to 90 days in the last 180.

Fixes #193.
2025-07-15 14:43:37 +02:00