Commit Graph
3840 Commits
Author SHA1 Message Date
Linus Rath 8a09ba5734 fix: leave a bounce's delivery report out of list chips and forwards 2026-10-31 01:50:03 +01:00
Linus Rath d4682890ab fix: hide the quick actions on the open message once the pointer leaves it 2026-10-31 01:47:00 +01:00
Linus Rath c166651d14 fix: leave the preview line out of the density sample while show preview is off 2026-10-31 01:41:35 +01:00
Linus Rath bd1fa8e08e fix: show contact photos in the demo's personal account 2026-10-31 01:40:38 +01:00
Linus Rath 5f1d03f19c fix: stop the message list from jumping back while scrolling 2026-10-31 01:38:17 +01:00
Linus Rath b9d795b2cc fix: show demo mode as a plain sidebar row instead of a tinted box 2026-10-31 01:37:42 +01:00
Linus Rath 3bb9f7df84 fix: lead with the address when two accounts share a name in the account switcher 2026-10-31 01:37:06 +01:00
Linus Rath 7ecde89fc6 fix: keep the sidebar header gear and plus buttons from running into the folder row below 2026-10-31 01:36:08 +01:00
Linus Rath ced40c7e5c feat: keep list rows plain instead of tinting them by tag by default 2026-10-31 01:32:29 +01:00
Linus Rath 99aff47d6e fix: label the search filter panel's button search instead of done 2026-10-31 01:31:04 +01:00
Linus Rath 8b29254a61 fix: hide reply on drafts and scheduled messages in mountain view conversations #1404 2026-10-31 01:26:58 +01:00
Linus Rath 8dd94bd5a3 Merge branch 'main' of https://github.com/bulwarkmail/webmail 2026-10-31 01:26:56 +01:00
Pasquale 3b4b6b9e77 feat: add reply all to expanded mountain view message headers #1404 2026-10-31 01:23:22 +01:00
Linus Rath 5eabdd8904 feat: play the involved sound for new mail by default 2026-10-31 01:21:02 +01:00
Linus Rath dafdda5347 fix: let search results move into the open folder #1452 2026-10-31 01:16:34 +01:00
Linus Rath d2f9f1a1a4 fix: send from a shared mailbox through its own identity for the from address #1450 2026-10-31 01:09:49 +01:00
Linus Rath 9af0304616 fix: return to the list after moving or reporting the open message as spam #1458 2026-10-31 01:03:08 +01:00
Linus Rath cabb174108 feat: register a client for bulwark mobile in the oauth auto-setup #1459 2026-10-31 00:56:49 +01:00
Linus Rath 3406580a3f fix: return to the list after archiving the open message #1458 2026-10-31 00:56:03 +01:00
Linus Rath 4a0772dc01 fix: open the next unread message after archiving in unread first #1453 2026-10-31 00:37:05 +01:00
Linus Rath 609464471d docs: note that a forged received line defeats the receipt check 2026-10-30 11:14:22 +01:00
Linus Rath dee2c07ce9 Merge branch 'main' of https://github.com/bulwarkmail/webmail 2026-10-30 11:05:11 +01:00
Linus Rath 28c2acccec docs: add booking and parcel cards to the changelog 2026-10-30 06:08:54 +01:00
Linus Rath 57a3b97b5e test: cover booking cards end to end on both test servers 2026-10-30 05:58:53 +01:00
Linus Rath 859d368a1c feat: offer add to calendar on booking cards 2026-10-30 05:46:11 +01:00
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 3aac5a5c4c fix: show booking calendar state across cards, say when a plugin stops a change and make the calendar picker keyboard friendly 2026-10-30 05:40:19 +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 b429f25360 fix: load no product images on conversation cards in plain-text mode 2026-10-30 05:40:16 +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 551d8a79d5 fix: keep link hosts whole and drop stale arrival dates on order cards 2026-10-30 05:24:10 +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 521151b1f7 test: keep the booking calendar picker inside a phone screen 2026-10-30 05:17:29 +01:00
Linus Rath fe5f10a7ea feat: add, update and remove bookings from mail in the calendar 2026-10-30 05:11:51 +01:00
Linus Rath eb1859dbe3 feat: show booking, parcel and order cards in the reader 2026-10-30 05:10:59 +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 66c73d0f4d feat: read Wallet passes attached to trusted booking mail 2026-10-30 05:01:02 +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
Linus Rath 66351e0d31 feat: show admins the changelog of every plugin version an update brings or a rollback undoes 2026-10-30 02:02:40 +01:00