This website requires JavaScript.
721556e777
Update version badge to 1.4.6
Linus Rath and GitHub
2026-03-21 03:29:43 +01:00
8c9cf3a66b
Bump app version from 1.4.3 to 1.4.6
Linus Rath and GitHub
2026-03-21 03:29:17 +01:00
b88026de82
Merge dev into main - version 1.4.6
1.4.6
Linus Rath
2026-03-21 03:08:47 +01:00
6ed8ae5812
chore: bump version to 1.4.6
Linus Rath
2026-03-21 03:08:19 +01:00
089583a9ef
feat(contacts): add no-category filter, drag-drop to category, and category combo box
Linus Rath
2026-03-21 03:04:36 +01:00
2d834213ee
feat: enhance certificate extraction and legacy PBE support in crypto engine
Linus Rath
2026-03-21 02:48:12 +01:00
439a4dbe8a
feat: add hover actions for emails and update settings for quick actions
Linus Rath
2026-03-21 02:31:42 +01:00
8350bad2a6
fix: adjust padding and size of sidebar buttons for improved layout
Linus Rath
2026-03-21 02:06:52 +01:00
2d56cc9be9
feat: implement keyword migration functionality and update related components
Linus Rath
2026-03-21 01:58:48 +01:00
2547c10060
feat: add demo data for emails, files, filters, identities, mailboxes, vacation responses, and JMAP client interface
Linus Rath
2026-03-21 01:38:42 +01:00
01779fa59e
Update SHA tag prefix in docker-publish.yml
Linus Rath and GitHub
2026-03-21 00:15:01 +01:00
fc38427ed0
Merge pull request #68 from xnilsit/main
Linus Rath and GitHub
2026-03-21 00:08:49 +01:00
3cbfb70860
feat: also build images for dev branch
xnilsit
2026-03-21 00:08:32 +01:00
c32b740dac
chore: rename release workflow
xnilsit
2026-03-20 23:11:41 +01:00
a02091a7ad
fix: don't tag releases with hash
xnilsit
2026-03-20 22:48:37 +01:00
bc311adf6a
feat: add separate docker build for releases
xnilsit
2026-03-20 22:35:37 +01:00
8aca1623f4
Merge dev into main - version 1.4.5 (build fix)
Linus Rath
2026-03-20 18:17:53 +01:00
a8be40579e
fix: add missing showTimeInMonthView and showOnMobile type definitions to settings store
Linus Rath
2026-03-20 18:17:31 +01:00
705b942800
Merge dev into main - version 1.4.5
1.4.5
Linus Rath
2026-03-20 18:10:08 +01:00
d68b81e6b8
chore: bump version to 1.4.5
Linus Rath
2026-03-20 18:10:00 +01:00
616e4d018d
fix: expand recurring events in CalendarEvent/query (closes #65 )
Linus Rath
2026-03-20 17:53:30 +01:00
68e141b787
feat: add mobile visibility toggle for sidebar apps and update related components
Linus Rath
2026-03-20 17:44:26 +01:00
1e6f5e2c8c
fix: correct JSX syntax in CalendarToolbar component
Linus Rath
2026-03-20 17:25:01 +01:00
9495b34430
feat: add prev/next navigation buttons and date label to desktop calendar toolbar
Linus Rath
2026-03-20 17:23:22 +01:00
65fc489b9c
feat: add pending event preview functionality to calendar views and event modal
Linus Rath
2026-03-20 17:21:44 +01:00
bd686c092c
fix: validate event start field when fetching calendar events
Linus Rath
2026-03-20 17:11:36 +01:00
6cff98ddb8
feat: implement pagination for fetching contacts and add maxObjectsInGet capability
Linus Rath
2026-03-20 16:47:27 +01:00
dcc35335f5
feat: add setting to show event start time in month view
Linus Rath
2026-03-20 16:42:07 +01:00
8a54ae2456
feat: add NotFound component to handle 404 errors and redirect unauthenticated users
Linus Rath
2026-03-20 16:31:57 +01:00
e26654a005
fix: enhance account switching logic and clear stores on account change
Linus Rath
2026-03-20 16:29:32 +01:00
c1c06c68bb
fix: improve draft handling in email composer and enhance session cookie verification logic
Linus Rath
2026-03-20 15:45:25 +01:00
74cf642182
Merge branch 'dev'
Linus Rath
2026-03-20 00:16:41 +01:00
c5b1731a63
feat: add attachment position setting in email settings
Linus Rath
2026-03-19 21:14:18 +01:00
40cf164df3
fix: update calendar agenda view to auto-scroll to today's events and ensure today's date is included in the groups
Linus Rath
2026-03-19 19:25:34 +01:00
ff56245db8
fix: improve account restoration logic and handle stale accounts in auth store
Linus Rath
2026-03-19 19:21:08 +01:00
9b4de4d152
fix: remove claude directory from .dockerignore and .gitignore
Linus Rath
2026-03-19 19:06:31 +01:00
0c9e60db8b
fix: update flatted to 3.4.2
Linus Rath
2026-03-19 19:01:40 +01:00
def8ee89fa
Merge branch 'dev'
Linus Rath
2026-03-19 18:57:57 +01:00
e7e07a38d7
fix: use native ARM runners instead of QEMU for Docker builds
Linus Rath
2026-03-19 18:57:17 +01:00
a009e5ae32
fix: enhance health check functionality with detailed memory diagnostics and stable liveness probe
Linus Rath
2026-03-19 18:50:59 +01:00
b141240fa3
Merge dev into main - version 1.4.4
1.4.4
Linus Rath
2026-03-19 18:18:23 +01:00
44896dee3e
chore: bump version to 1.4.4
Linus Rath
2026-03-19 18:12:16 +01:00
a5c5fa6669
fix: improve mailbox role management by ensuring roles are cleared from all mailboxes when reassigning
Linus Rath
2026-03-19 18:00:09 +01:00
95af61c4be
fix: enhance account management by updating existing accounts and improving session handling
Linus Rath
2026-03-19 17:47:18 +01:00
34e495dde3
Fix email signature rendering
Linus Rath
2026-03-19 17:20:39 +01:00
0b721661e9
Fix logout redirects and unauthenticated home rendering
Linus Rath
2026-03-19 17:01:27 +01:00
9fa851a674
feat: implement CalDAV discovery API and enhance calendar ID handling
Linus Rath
2026-03-19 16:56:00 +01:00
41f91244d9
Fix duplicate calendar edits and prevent double-save submissions
Linus Rath
2026-03-19 14:40:16 +01:00
77514bd054
fix: RFC 9553 compliance for contacts (birthday, addresses)
Linus Rath
2026-03-19 13:33:53 +01:00
4501b3894b
Merge pull request #51 from bulwarkmail/dev
1.4.3
Linus Rath and GitHub
2026-03-19 10:19:21 +01:00
2edf2fab89
chore: bump version to 1.4.3
Linus Rath
2026-03-19 10:16:47 +01:00
d493bb17dc
feat: implement account switcher component and state management
Linus Rath
2026-03-19 10:08:57 +01:00
234129397d
feat: improve error logging and enhance settings sync functionality
Linus Rath
2026-03-19 08:54:33 +01:00
9b3a47f9be
feat: enhance contact management with import functionality and keyword filtering
Linus Rath
2026-03-19 08:38:59 +01:00
0fcc932e66
fix: adjust popover alignment to the right
Linus Rath
2026-03-19 07:44:11 +01:00
0fe8e81dc7
Merge branch 'dev'
1.4.2
Linus Rath
2026-03-19 01:43:11 +01:00
267f7257cf
chore: remove scripts directory (moved to local-data)
Linus Rath
2026-03-19 01:43:11 +01:00
fb8c9db716
chore: bump version to 1.4.2
Linus Rath
2026-03-19 01:38:23 +01:00
2793d4b4af
feat: add calendar task list view and shared calendar grouping
Linus Rath
2026-03-19 01:21:43 +01:00
96c2ee9e13
chore: remove scripts already moved to local-data
Linus Rath
2026-03-19 01:21:36 +01:00
af115e3245
feat: add address book directories with drag-and-drop and editor picker
Linus Rath
2026-03-19 01:13:34 +01:00
fc79bf4f9b
fix: resolve default sender to canonical identity on local-part login
Linus Rath
2026-03-18 20:05:35 +01:00
b844b88733
fix: enhance calendar event handling with IMIP invitation and cancellation support
Linus Rath
2026-03-18 19:59:47 +01:00
bcdde9f454
fix: add support for email attachments in sendEmail functionality and update related components
Linus Rath
2026-03-18 18:51:20 +01:00
bb72ac92ae
fix: implement draft editing functionality across email components and add localization keys
Linus Rath
2026-03-18 18:39:46 +01:00
6457b27125
fix: enhance calendar event creation with double-click support and modal date handling
Linus Rath
2026-03-18 18:13:33 +01:00
ef562bcaad
fix: add email export/import localization keys for multiple languages
Linus Rath
2026-03-18 18:00:51 +01:00
9fdbb62205
fix: update gender handling to use speakToAs structure and adjust localization keys
Linus Rath
2026-03-18 17:55:29 +01:00
2edbf379e2
fix: implement unwrapping of embedded message/rfc822 attachments and enhance HTML body validation
Linus Rath
2026-03-18 17:32:25 +01:00
cdc521b693
fix: add time-based sorting for events in buildWeekSegments function
Linus Rath
2026-03-18 17:02:37 +01:00
e7249f8bd3
Merge dev into main
Linus Rath
2026-03-18 16:58:00 +01:00
a57492d7c0
fix: refactor overflow handling in EmailViewer component to use hidden priorities and layout effects
Linus Rath
2026-03-18 16:56:24 +01:00
2b4ff2f3de
fix: remove debugMode usage from EmailViewer component
Linus Rath
2026-03-18 16:33:55 +01:00
5a3f9faafe
fix: update dompurify to version 3.3.3 and elliptic to version 6.6.1, add undici override
Linus Rath
2026-03-18 16:10:47 +01:00
a74cd32364
Merge dev into main - version 1.4.1
Linus Rath
2026-03-18 15:51:22 +01:00
38c04099e2
Bump version to 1.4.1
Linus Rath
2026-03-18 15:42:37 +01:00
ae14e09f66
fix: enforce image and table styling
Linus Rath
2026-03-18 15:40:08 +01:00
ada356e440
fix: menu overvlow fixed with submenu support for move and tag actions
Linus Rath
2026-03-18 15:35:17 +01:00
a886edda6f
fix: deduplicate toolbar and fix overflow detection
Linus Rath
2026-03-18 15:29:16 +01:00
ff97d8bc4c
feat: enhance TNEF parsing with detailed debug logging for better traceability
Linus Rath
2026-03-18 15:00:53 +01:00
b1db100c3a
feat: enhance email body handling by prioritizing textBody for minimal HTML and expanding JMAPClient properties
Linus Rath
2026-03-18 14:53:08 +01:00
19584cfef6
feat: add email import/export functionality with .eml support
Linus Rath
2026-03-18 14:44:12 +01:00
8a2ef5a6c5
feat: integrate webcrypto-liner for legacy algorithm support in S/MIME handling
Linus Rath
2026-03-18 14:29:29 +01:00
477fc8c885
Merge branch 'main' of https://github.com/bulwarkmail/webmail
1.4.0
Linus Rath
2026-03-18 00:31:49 +01:00
84abfe79dd
feat: update changelog for version 1.4.0 with new features and fixes feat: update README.md to reflect version 1.4.0 and new features chore: bump version to 1.4.0 in VERSION and package files feat: implement identity refresh behavior in identity management feat: add TNEF support for Outlook emails and archive organization modes feat: enhance UI with configurable sidebar apps and branding options refactor: remove unused addon-plugin-theme-concept.md file
Linus Rath
2026-03-18 00:18:48 +01:00
8a92d53125
feat: improve calendar view mode handling with validation and defaulting
Linus Rath
2026-03-17 23:56:10 +01:00
6fe4a98b02
feat: add sidebar apps management feature
Linus Rath
2026-03-17 23:02:26 +01:00
3186198fad
feat: enhance identity management with identity refresh functionality and improved modal behavior
Linus Rath
2026-03-17 21:50:35 +01:00
5c933a595f
feat: implement time format preference across calendar and email components
Linus Rath
2026-03-17 21:39:59 +01:00
828ad4df72
Remove unused files: ROADMAP.md and TNEF test outputs
Linus Rath
2026-03-17 21:26:11 +01:00
f720cb3ef8
feat: add TNEF (winmail.dat) support for email attachments and parsing
Linus Rath
2026-03-17 21:22:43 +01:00
818a02428b
Merge branch 'dev' of https://github.com/bulwarkmail/webmail into dev
Linus Rath
2026-03-17 20:54:02 +01:00
6ed30059e5
Merge branch 'dev' of https://github.com/bulwarkmail/webmail into dev
Linus Rath
2026-03-17 20:53:53 +01:00
a2cb2b2c86
fix: proper support for all-day events
Linus Rath
2026-03-17 20:51:47 +01:00
1f7cd61fc7
feat: implement email archiving options and reorganize functionality
Linus Rath
2026-03-17 20:37:57 +01:00
070eeeecee
feat: add translation key collection utility and update test for completeness
Linus Rath
2026-03-17 20:20:44 +01:00
de35d1d8e8
feat: add S/MIME store for managing key records and public certificates
Linus Rath
2026-03-17 20:14:01 +01:00
7c5785e9e8
feat: enhance branding options with custom favicon and logos in configuration
Linus Rath
2026-03-17 15:25:06 +01:00
54f4d37595
fix: update author information in package.json
Linus Rath
2026-03-17 15:14:06 +01:00
71cd826c6f
fix: update vendor label in Dockerfile to correct value
Linus Rath
2026-03-17 15:12:37 +01:00