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 |
|