Commit Graph
261 Commits
Author SHA1 Message Date
Linus Rath ac875ffe1d fix: don't move a queued message to drafts when an earlier attempt already sent it 2026-10-31 18:27:57 +01:00
Linus Rath e2d4915edc fix: keep a queued message without a drafts folder from passing as sent when its submission failed 2026-10-31 18:24:11 +01:00
Linus Rath be98acdc8b test: send and read pgp and s/mime mail between two accounts on live stalwart #58 2026-10-31 17:13:25 +01:00
Linus Rath b0997c0a13 feat: sign and encrypt mail with pgp or s/mime from the composer options #58 2026-10-31 17:10:01 +01:00
Linus Rath 0865c1d6e7 Merge branch 'cu-tagsx' into catch-up-2026-11 2026-10-31 15:51:50 +01:00
Linus Rath f15b7bb3cf feat: search mail, contacts, events and files of every account at once 2026-10-31 15:50:02 +01:00
Linus Rath 609d36b0d3 Merge branch 'cu-compx' into catch-up-2026-11 2026-10-31 15:42:13 +01:00
Linus Rath 44366848d1 test: clean up the live send tests without a subject search 2026-10-31 15:41:17 +01:00
Linus Rath 409ada9428 fix: keep delivery notifications and encrypted delivery when a scheduled send is moved 2026-10-31 15:39:13 +01:00
Linus Rath 0ec809eb49 feat: keep mail sent offline in an Outbox and send it once back online 2026-10-31 15:34:02 +01:00
Linus Rath 417f1843a2 feat: share a mail folder with other people from its menu 2026-10-31 15:29:35 +01:00
Linus Rath 649d3adc0f feat: let the composer set message priority and ask for delivery notifications 2026-10-31 14:57:54 +01:00
Linus Rath 66b4305e6d Merge branch 'cu-calx' into catch-up-2026-11 2026-10-31 14:51:48 +01:00
Linus Rath 36cc49b706 Merge branch 'cu-iosperf' into catch-up-2026-11 2026-10-31 14:37:35 +01:00
Linus Rath 3704c66637 Merge remote-tracking branch 'origin/ios-perf' into cu-iosperf
# Conflicts:
#	src/api/jmap-client.ts
2026-10-31 14:36:41 +01:00
Linus Rath d663a5e282 feat: show when someone invites you to, changes or cancels a calendar event 2026-10-31 14:28:18 +01:00
Linus Rath 268b1105b8 fix: keep the unified views from reading an old account on another port through the live one 2026-10-31 14:27:41 +01:00
Linus Rath e6a89ad07a feat: show invited participants' free/busy in the event editor 2026-10-31 14:22:59 +01:00
Linus Rath 14ec671c4e Merge branch 'cu-accounts' into catch-up-2026-11 2026-10-31 14:04:53 +01:00
Linus Rath 5a301d62dc feat: sign out of the identity provider too when signing out of a browser sign-in 2026-10-31 13:55:47 +01:00
Linus Rath 72b41eabde fix: look up a typed address in the share sheet and say why the server won't find it 2026-10-31 13:43:58 +01:00
Linus Rath 236e9117a8 fix: stop showing a share's principal id as its address when the server can't name the person 2026-10-31 13:42:08 +01:00
Linus Rath 75513969ef fix: keep all-day events all-day on Stalwart 0.16 2026-10-31 13:21:11 +01:00
Linus Rath 7139390a85 Merge branch 'cu-calendar2' into catch-up-2026-11
# Conflicts:
#	docs/parity/10-webmail-1.10-to-1.18.md
#	docs/parity/11-webmail-1.19.md
2026-10-31 05:58:19 +01:00
Linus Rath 50b91d67d5 test: check address book sharing and the contacts and files account lists on live servers 2026-10-31 05:54:25 +01:00
Linus Rath 96b163a117 feat: share an address book with other people 2026-10-31 05:36:52 +01:00
Linus Rath cec68f0d91 Merge branch 'cu-followup' into catch-up-2026-11
# Conflicts:
#	docs/parity/11-webmail-1.19.md
2026-10-31 05:34:13 +01:00
Linus Rath 3048525d9b Merge branch 'cu-recovery' into catch-up-2026-11 2026-10-31 05:30:58 +01:00
Linus Rath 8a5bb72823 feat: give a delegate access to mail, calendars and contacts in one step 2026-10-31 05:29:50 +01:00
Linus Rath 12b798c0c8 test: check search highlights and the size filter on stalwart 0.16 and 1.0 2026-10-31 05:29:01 +01:00
Linus Rath a7a3757378 feat: suggest directory people and search the sent folder for recipients in the composer 2026-10-31 05:27:34 +01:00
Linus Rath 113e96bdec feat: recover mail deleted for good from the server's archive (bulwarkmail/webmail#1319) 2026-10-31 05:23:28 +01:00
Linus Rath 1342e2a0f8 feat: show where a search matched in each result 2026-10-31 05:22:58 +01:00
Linus Rath 8ac1997149 feat: delete filter rules, tags and trusted senders with undo and warn about the forward limit (bulwarkmail/webmail#1208) 2026-10-31 05:21:32 +01:00
Linus Rath 7a15c0c6ac fix: list contacts and files only for shared accounts that support them (bulwarkmail/webmail#1239) 2026-10-31 05:10:32 +01:00
Linus Rath f643df8164 Merge branch 'cu-reader' into catch-up-2026-11
# Conflicts:
#	docs/native-sync-2026-11.md
#	docs/parity/11-webmail-1.19.md
#	locales/rn/en.json
#	src/stores/settings-store.ts
2026-10-31 05:02:08 +01:00
Linus Rath 30e0631582 Merge branch 'cu-cards' into catch-up-2026-11 2026-10-31 04:57:58 +01:00
Linus Rath 470f12d232 Merge branch 'cu-platform' into catch-up-2026-11
# Conflicts:
#	locales/rn/en.json
#	src/stores/settings-store.ts
2026-10-31 04:57:53 +01:00
Linus Rath d9a759b78e Merge branch 'cu-calendar' into catch-up-2026-11 2026-10-31 04:55:30 +01:00
Linus Rath a0f586f9c2 feat: duplicate a folder in Files with everything in it 2026-10-31 04:51:01 +01:00
Linus Rath 2055df8c21 feat: add, update and remove bookings from mail in the calendar 2026-10-31 04:49:41 +01:00
Linus Rath e0f0db5d67 test: pin the error answer the push lookup fallback relies on (bulwarkmail/webmail#1041) 2026-10-31 04:48:14 +01:00
Linus Rath 1821fda728 feat: add an inbox-only switch for push notifications (bulwarkmail/webmail#983) 2026-10-31 04:45:07 +01:00
Linus Rath 65ffef7108 feat: delete a contact category with an undo 2026-10-31 04:41:51 +01:00
Linus Rath 04a962a69e fix: sort merged lists by date sent instead of falling back to the received date (bulwarkmail/webmail#1219) 2026-10-31 04:41:02 +01:00
Linus Rath 43bb5e474a fix: leave a server's own all mailbox out of all mail and unread (bulwarkmail/webmail#1241) 2026-10-31 04:41:02 +01:00
Linus Rath 67732348c2 fix: offer filters and auto-reply only for shared accounts that support them (bulwarkmail/webmail#1239) 2026-10-31 04:38:56 +01:00
Linus Rath eb6bf6d38e fix: leave trash and spam out of tag views and tag counts, and count tags with Keyword/get where the server can (bulwarkmail/webmail#1156) 2026-10-31 04:37:42 +01:00
Linus Rath af86339bf1 fix: count storage use against the soft limit when the server sets one (bulwarkmail/webmail#1242) 2026-10-31 04:35:41 +01:00
Linus Rath b6995bb638 fix: move a task into or within a shared calendar (bulwarkmail/webmail#1204) 2026-10-31 04:29:28 +01:00