Lucas Gaitzsch
0137a1a593
Merge branch 'main' into feature/scheduled-send
...
# Conflicts:
# app/(main)/[locale]/page.tsx
# components/email/email-list.tsx
# components/email/email-viewer.tsx
2026-05-26 18:30:45 +02:00
Linus Rath
534894c38d
feat: locale-aware date format in email list with preset picker #331
2026-05-25 16:17:32 +02:00
Linus Rath
537707d9ed
feat: include group inboxes in unified mailbox view #328
2026-05-23 16:01:22 +02:00
Lucas Gaitzsch and GitHub
c4aa0c1772
Merge branch 'bulwarkmail:main' into feature/scheduled-send
2026-05-23 06:39:35 +02:00
Linus Rath
e843ef0ebb
fix: convert recurrenceRules to singular in batch create
2026-05-22 17:00:53 +02:00
Linus Rath
58e4a3d117
feat: add post-export action setting (keep/archive/trash)
2026-05-22 15:36:15 +02:00
Linus Rath
e3f6ae874d
feat: add settings template for multi-email .zip filename
2026-05-22 15:30:15 +02:00
Linus Rath
52f5a5b42c
feat: support importing emails from .zip archives
2026-05-22 15:22:33 +02:00
Linus Rath
e7bded82fb
i18n: add missing translation keys across 16 locales
2026-05-22 15:09:51 +02:00
Lucas Gaitzsch
159706a683
Merge branch 'main' into feature/scheduled-send
...
# Conflicts:
# app/(main)/[locale]/page.tsx
# components/layout/sidebar.tsx
# stores/email-store.ts
# stores/settings-store.ts
2026-05-22 12:31:06 +02:00
Lucas Gaitzsch
5928c6f73e
Merge branch 'main' into feature/scheduled-send
2026-05-22 12:21:39 +02:00
Linus Rath
1e7d2d880c
i18n: add missing translation keys across 16 locales
2026-05-22 00:44:00 +02:00
Linus Rath
9b22ef810e
fix: allow adding contacts from mail recipient popover on mobile #306
2026-05-21 23:23:45 +02:00
Lucas Gaitzsch
3dc1b4ceee
rework
2026-05-20 19:56:28 +02:00
Linus Rath
de847b9e9f
i18n: add missing translation keys across 16 locales
2026-05-20 18:30:50 +02:00
Lucas Gaitzsch
891c3250be
Merge branch 'main' into feature/scheduled-send
2026-05-20 08:17:46 +02:00
Linus Rath
7a72903632
feat: show size cap on identity signature fields
2026-05-18 00:34:01 +02:00
Linus Rath
375220298d
i18n: add missing translation keys across 16 locales
2026-05-17 18:12:17 +02:00
Linus Rath
8dbb538c98
feat: sync onboarding status across devices #285
2026-05-15 15:09:42 +02:00
Linus Rath
c646c87030
fix: standardize punctuation in tooltips and comments across multiple locales and code files
2026-05-14 21:44:24 +02:00
Lucas Gaitzsch and Linus Rath
3f444a8912
Feature/protocol handlers
...
* Added account selection for protocol links when multiple connected accounts are available, including mailto: links
* Added support for handling mailto: links in an already-open PWA/session instead of always opening a new tab
* Added webcal: protocol handling for calendar links
* Added account selection for webcal: links when multiple calendar-capable accounts are connected
* Added an import-or-subscribe choice for detected webcal calendars
* Added protocol handler settings for registering mail and calendar handlers and choosing the open mode
* Added service worker/session coordination for passing protocol requests between browser/PWA contexts
* Added tests and translations for the new protocol handler flows
2026-05-12 20:49:05 +02:00
Linus Rath
f9f8af2f11
fix: preserve signature styling and reactivity in above-quote mode #272
2026-05-12 16:03:10 +02:00
Linus Rath
23bc31c661
i18n: add missing translation keys across 15 locales
2026-05-11 19:30:52 +02:00
Linus Rath
c31a58af1a
i18n: add missing translation keys across 15 locales
2026-05-08 21:07:14 +02:00
Lucas Gaitzsch
37cd5ca635
Merge remote-tracking branch 'origin/main' into feature/scheduled-send
...
# Conflicts:
# app/[locale]/page.tsx
# components/email/email-composer.tsx
# components/email/email-viewer.tsx
2026-05-07 18:01:41 +02:00
Linus Rath
91cf125a5d
chore: remove experimental tags from themes, plugins, and sender favicons settings
2026-05-06 20:03:19 +02:00
Linus Rath
f4b7ef8117
i18n: add missing translation keys across 15 locales
2026-05-06 19:59:14 +02:00
Linus Rath
2903e56cf6
fix: align calendar invitation icon with sender avatar column
2026-05-06 00:45:37 +02:00
Lucas Gaitzsch
154ae84247
Scheduld Send
2026-05-05 20:11:11 +02:00
Luis Felipe Marzagao and Linus Rath
01cd9644ed
i18n: update mailbox context menu across 12 locales
2026-05-03 11:01:39 +02:00
Linus Rath
bade68a8b8
i18n: add missing email viewer detail and authentication translations
2026-05-01 22:02:14 +02:00
Linus Rath
affa239d75
Merge branch 'main' of https://github.com/bulwarkmail/webmail
2026-05-01 21:35:53 +02:00
Linus Rath
d7c29b7bec
refactor: rework mobile mail viewer toolbar
2026-05-01 21:00:34 +02:00
Luis Felipe Marzagao and Linus Rath
8c74e01a40
fix: add useTranslations for "selected emails" and "cancel" on email list batch operations
2026-05-01 20:37:51 +02:00
Linus Rath
ec0f355c13
feat: allow custom sub-addressing delimiter character #239
2026-05-01 01:48:39 +02:00
Linus Rath
c555973b6b
feat: configurable sub-addressing delimiter #239
2026-05-01 01:42:06 +02:00
Linus Rath
a8db02e881
i18n: add missing keys across 15 locales
2026-05-01 01:26:22 +02:00
Luis Felipe Marzagao and Linus Rath
31024396e3
fixup! fix: implement useTranslations for start date on event modal
2026-04-30 11:08:16 +02:00
Luis Felipe Marzagao and Linus Rath
f0967f90eb
fix: implement useTranslations for start date on event modal
2026-04-30 11:08:16 +02:00
Linus Rath
3e1de10213
feat: add JMAP sharing for calendars and address books
2026-04-26 20:10:04 +02:00
Linus Rath
29197ea355
feat: replace folder prompt() calls with proper modal dialog
2026-04-25 16:30:18 +02:00
Linus Rath
4788e8a91a
feat: add right-click context menu to mail folders sidebar
2026-04-25 16:26:05 +02:00
Linus Rath
081e8a0310
feat: add setting to show avatars in junk folder, disabled by default
2026-04-23 18:23:48 +02:00
Linus Rath
3f36045990
feat: reorganize settings into 6 groups with clearer tabs
2026-04-21 22:22:02 +02:00
Linus Rath
f032758303
feat: revamp contact detail, filters, and add photo/print/duplicate
2026-04-21 21:16:54 +02:00
Linus Rath
00f33afdf9
feat: add contact activity component with recent emails and upcoming events
2026-04-21 19:18:36 +02:00
Linus Rath
e566cfe687
feat: add API Keys management and IP allowlist for App Passwords
2026-04-21 18:59:47 +02:00
Linus Rath
30c4afb977
i18n: add missing translation keys
2026-04-21 17:42:52 +02:00
Linus Rath
6fa0029d0b
feat: add right-click context menu on calendar events
2026-04-18 13:46:49 +02:00
Linus Rath
1689315c3a
feat: add setting to hide inline images from attachment list
2026-04-18 01:07:34 +02:00