17 Commits
Author SHA1 Message Date
Linus Rath 4479df3bf5 Merge branch 'feat/structured-mail-calendar' into feat/structured-mail 2026-10-30 05:42:47 +01:00
Linus Rath df257c23ba Merge branch 'feat/structured-mail-cards' into feat/structured-mail 2026-10-30 05:40:44 +01:00
Linus Rath b0782af2d1 fix: keep routes and booking numbers in reading order in right-to-left languages 2026-10-30 05:40:17 +01:00
Linus Rath 87d9f89238 fix: update moved bookings in place and keep user edits when updating calendar events 2026-10-30 05:39:01 +01:00
Linus Rath 916434924c fix: show an arrives-by date on parcel cards only when the mail gives a latest date 2026-10-30 05:34:55 +01:00
Linus Rath 90d7afc349 fix: keep event cards whose last day ends after a daylight saving change 2026-10-30 05:27:46 +01:00
Linus Rath 1d4cae961e fix: place UTC pass times in the local zone and drop delayed or unclear pass times 2026-10-30 05:21:18 +01:00
Linus Rath ba6d5e448b fix: read a booking from its markup alone when the mail has some, not from its Wallet pass 2026-10-30 05:21:18 +01:00
Linus Rath b9b26e03a7 fix: give a boarding pass leg the same calendar uid as its booking mail 2026-10-30 05:10:33 +01:00
Linus Rath 972e5f6217 feat: add cards for booking, parcel and order mail 2026-10-30 05:06:17 +01:00
Linus Rath f3e0b6c451 fix: merge a flight written as LX0072 with its boarding pass for LX72 2026-10-30 05:02:08 +01:00
Linus Rath be87454eb7 feat: turn booking cards into calendar events with stable uids 2026-10-30 04:58:03 +01:00
Linus Rath 63830d4033 feat: read Apple Wallet boarding passes and tickets 2026-10-30 04:57:02 +01:00
Linus Rath 8098039d69 feat: show booking cards only for mail from verified senders 2026-10-30 04:41:29 +01:00
Linus Rath fa324170a2 feat: merge booking parts into one card per booking 2026-10-30 04:33:57 +01:00
Linus Rath 76b0c2fba2 feat: read schema.org booking markup from mail bodies 2026-10-30 04:27:25 +01:00
Linus Rath a529e6e57c feat: add an airport time zone table for flight cards 2026-10-30 04:18:53 +01:00