-
e96b9a72e7
fix: update page title to use appName from configuration
Linus Rath
2026-03-17 15:07:50 +01:00
-
ce4ebb3dc2
fix: correct formatting of HOSTNAME environment variable in docker-compose.yml
Linus Rath
2026-03-17 15:00:34 +01:00
-
6680b65863
feat: add server listen address configuration to .env and README
Linus Rath
2026-03-17 14:58:12 +01:00
-
-
df64959e60
Fix formatting in README for consistency

Linus RathandGitHub
2026-03-17 12:10:48 +01:00
-
8641275bb4
Update version badge to 1.3.0

Linus RathandGitHub
2026-03-17 08:49:28 +01:00
-
6e78f2a09e
feat: add 'Always Light Mode' setting for email display
Linus Rath
2026-03-17 00:56:34 +01:00
-
d429652f72
Update image width in README.md

Linus RathandGitHub
2026-03-17 00:39:00 +01:00
-
-
a834528bc1
chore: update version to 1.3.0 and enhance changelog with new features and fixes
1.3.0
Linus Rath
2026-03-16 22:58:13 +01:00
-
7cf79d8775
fix: resolve test failures across translations, contact form, and vitest config
Linus Rath
2026-03-16 22:51:49 +01:00
-
dc3e5b7706
fix: adjust text wrapping for email subject in EmailViewer and ThreadConversationView components
Linus Rath
2026-03-16 22:22:05 +01:00
-
d86d109725
feat: enhance EventModal with alert and recurrence labels, add view/edit mode toggle
Linus Rath
2026-03-16 22:17:59 +01:00
-
0f5d030d5f
feat: calendar invitations RSVP, trust assessment, file preview
Linus Rath
2026-03-16 22:00:11 +01:00
-
cde1d61d02
fix: correct all-day multi-day event rendering
Linus Rath
2026-03-16 17:57:56 +01:00
-
4b262a2746
feat: update LICENSE to include fork notice and improve formatting
Linus Rath
2026-03-16 17:42:55 +01:00
-
119bfed1eb
feat: update licensing information to AGPL-3.0-only and add NOTICE file for fork lineage
Linus Rath
2026-03-16 16:46:45 +01:00
-
3cd123778e
feat: add keyboard shortcuts button and show/hide toolbar labels option
Linus Rath
2026-03-16 16:19:51 +01:00
-
f2f3e1d85c
feat: update README with enhanced descriptions and images for various features
Linus Rath
2026-03-16 15:43:47 +01:00
-
f7a38a22ee
Refactor code structure for improved readability and maintainability
Linus Rath
2026-03-16 15:40:46 +01:00
-
e759056d5f
Merge branch 'main' of https://github.com/bulwarkmail/webmail
Linus Rath
2026-03-16 15:18:29 +01:00
-
-
1b35c9e3d6
feat: enhance contacts management with sidebar and selection features
Linus Rath
2026-03-16 15:15:58 +01:00
-
89488e6fc9
fix: add missing newline in README for better formatting
Linus Rath
2026-03-16 15:10:36 +01:00
-
7af16f2de0
feat: enhance README with new features and improvements in functionality
Linus Rath
2026-03-16 15:07:11 +01:00
-
-
ed4be96706
fix: update sidebar border styling for consistency across pages
Linus Rath
2026-03-16 11:02:34 +01:00
-
8044c60905
Merge branch 'main' of https://github.com/bulwarkmail/webmail
Linus Rath
2026-03-16 09:54:03 +01:00
-
-
8d0c525e68
fix: update avatar background color logic based on image source
Linus Rath
2026-03-16 09:50:50 +01:00
-
800499f54a
feat: implement sidebar resizing functionality across calendar, contacts, and settings pages
Linus Rath
2026-03-16 02:32:22 +01:00
-
e02477323f
feat: add contacts settings with import/export functionality and update UI components
Linus Rath
2026-03-16 02:18:22 +01:00
-
37b0bacccb
feat: enhance settings page with tab icons and grouping feat(files-settings): improve file settings preview and layout feat(locales): update translations for tab groups and add preview labels
Linus Rath
2026-03-16 02:10:29 +01:00
-
716db8d003
feat: add JMAP FileNode file storage backend and file settings
Linus Rath
2026-03-16 01:05:59 +01:00
-
73d6e581b7
feat(email-viewer): add security tooltips, contact actions, and scroll fix
Linus Rath
2026-03-15 18:52:57 +01:00
-
f4d34477a6
feat(email-viewer): improve message details and contact sidebar
Linus Rath
2026-03-15 18:52:01 +01:00
-
26b38982ac
fix: adjust email content area layout for better responsiveness
Linus Rath
2026-03-15 18:15:33 +01:00
-
9bffb72338
feat: iframe-based email rendering with smart dark mode support
Linus Rath
2026-03-15 17:42:41 +01:00
-
0965fbc7c1
feat: add iCal/webcal subscription support to calendar view
Linus Rath
2026-03-15 16:29:14 +01:00
-
d6cf195bfc
Fix nested button hydration error in sidebar mailbox tree
Linus Rath
2026-03-15 16:13:06 +01:00
-
0080d27b3e
fix: sync identity stores and append signatures to outgoing emails (#15)
Linus Rath
2026-03-15 16:07:45 +01:00
-
5643170220
fix: handle non-string anniversary dates in contact detail
Linus Rath
2026-03-15 15:56:47 +01:00
-
e87e35cc48
feat: add recursive depth calculation for mailbox tree structure
Linus Rath
2026-03-15 15:52:23 +01:00
-
b7fa25c314
feat: implement empty folder functionality for junk and trash mailboxes with confirmation dialog
Linus Rath
2026-03-15 15:47:58 +01:00
-
c24fabe977
feat: add unread filter functionality in mailbox sidebar
Linus Rath
2026-03-15 15:32:34 +01:00
-
1f1db8fac8
feat: add WebDAV file browser with auth improvements
Linus Rath
2026-03-15 05:24:27 +01:00
-
cb74e3bf73
feat: add mobile bottom action bar with reply and email navigation
Linus Rath
2026-03-15 02:23:09 +01:00
-
05f02402e3
feat: add move-to mailbox functionality in email viewer
Linus Rath
2026-03-15 00:53:19 +01:00
-
5accf0a86c
feat: enhance contact group management with uid normalization and improved member handling
Linus Rath
2026-03-15 00:40:32 +01:00
-
8c5e3ee240
feat: enhance configuration fetching and implement retry logic for API requests
Linus Rath
2026-03-15 00:21:59 +01:00
-
caed067cda
feat: implement calendar management features including create, update, and delete functionalities
Linus Rath
2026-03-15 00:14:58 +01:00
-
f149501dff
feat: auto-fetch full email content when an email is auto-selected
Linus Rath
2026-03-14 21:47:50 +01:00
-
-
a9a8710909
feat: mobile long-press context menu, settings logout button
Linus Rath
2026-03-14 19:16:49 +01:00
-
d1478fa46b
feat: expand supported locales in request configuration
Linus Rath
2026-03-14 19:03:37 +01:00
-
d5404de224
feat: add extra-compact density option and fix font size scaling
Linus Rath
2026-03-14 18:59:00 +01:00
-
838de8e5da
fix: make density setting functional across entire UI
Linus Rath
2026-03-14 18:35:43 +01:00
-
86673a7b45
chore: update version to 1.2.4
Linus Rath
2026-03-14 17:17:22 +01:00
-
f7bbab5e4a
feat: implement tag counts fetching and display in sidebar and email components
Linus Rath
2026-03-14 17:12:38 +01:00
-
f995558bf5
feat: update email list messages for improved clarity and localization support
Linus Rath
2026-03-14 16:59:36 +01:00
-
f1f31df0af
feat: implement wildcard query functionality for enhanced search capabilities
Linus Rath
2026-03-14 16:50:43 +01:00
-
c024d89477
feat: enhance email search results display with pluralization and localization support
Linus Rath
2026-03-14 16:37:24 +01:00
-
1936a37f28
feat: add destructive color variables and enhance unsubscribe banner functionality
Linus Rath
2026-03-14 16:29:26 +01:00
-
98cb3e158b
feat: implement dropdown menus for actions in EmailViewer component
Linus Rath
2026-03-14 16:14:13 +01:00
-
85b5b3c4f1
feat: refactor authentication handling to use centralized Stalwart credentials management
Linus Rath
2026-03-14 15:55:59 +01:00
-
6fc27804d6
feat: integrate dev mode configuration for profile picture retrieval in Avatar component
Linus Rath
2026-03-14 15:46:55 +01:00
-
4a90cf4fa0
feat: enhance email search functionality to support OR conditions across multiple fields
Linus Rath
2026-03-14 15:43:29 +01:00
-
528515611e
fix: add local private data directory to .gitignore
Linus Rath
2026-03-14 15:32:12 +01:00
-
6c4acdc655
fix: prevent browser auth dialog when viewing emails with inline images
Linus Rath
2026-03-14 13:39:56 +01:00
-
202a75db0c
Merge branch 'main' of https://github.com/bulwarkmail/webmail
Linus Rath
2026-03-14 01:22:32 +01:00
-
-
d7b99ac95c
docs: add acknowledgments section to README.md
Linus Rath
2026-03-14 01:22:07 +01:00
-
596ebecfbb
Update logo file names in README.md

Linus RathandGitHub
2026-03-14 01:04:05 +01:00
-
-
0ea79f29db
fix: optimize theme store usage with shallow comparison in LoginPage
Linus Rath
2026-03-13 23:11:12 +01:00
-
4396bc9943
Merge branch 'main' of https://github.com/bulwarkmail/webmail
Linus Rath
2026-03-13 19:48:07 +01:00
-
-
2fe1b01d4d
feat: add configurable logo to login page with light/dark mode support
Linus Rath
2026-03-13 19:45:09 +01:00
-
d49dcb52e6
feat: add .env.dev.example for development configuration
Linus Rath
2026-03-13 19:20:28 +01:00
-
81c0a8a971
chore: include .env.dev.example in .dockerignore
Linus Rath
2026-03-13 19:18:55 +01:00
-
-
56f4195ab5
chore: update dependencies in changelog for version 1.2.3
Linus Rath
2026-03-13 15:05:13 +01:00
-
099434a125
chore: release v1.2.3
Linus Rath
2026-03-13 14:48:32 +01:00
-
0cd928d1fe
URL-encode spaces in logo srcset paths for GitHub compatibility
Linus Rath
2026-03-13 14:36:02 +01:00
-
04e8b023de
Fix logo dark/light mode: white text for dark bg, dark text for light bg
Linus Rath
2026-03-13 14:34:22 +01:00
-
ecfb197c82
Swap dark/light mode logo sources to match actual file contents
Linus Rath
2026-03-13 14:33:00 +01:00
-
9438cf75ab
Update logos to use lettering variants with light/dark mode support
Linus Rath
2026-03-13 14:30:39 +01:00
-
091c10d828
Add branding assets, update logos in README/CONTRIBUTING/ROADMAP, replace favicon with SVG icon
Linus Rath
2026-03-13 14:27:35 +01:00
-
02808fa4c3
docs: update contributing guidelines and enhance README formatting
Linus Rath
2026-03-13 14:12:20 +01:00
-
82a790de0f
docs: rework README with logo, improved layout, and updated features
Linus Rath
2026-03-13 13:17:43 +01:00
-
e85d0b946e
chore: rename JMAP Webmail to Bulwark Webmail and update all URLs
Linus Rath
2026-03-13 13:14:08 +01:00
-
02344d169c
feat: expand addon system documentation with rebuild requirements and runtime loading strategy
Linus Rath
2026-03-13 03:16:07 +01:00
-
1267efa307
docs: add RFC specifications (txt + pdf) organized by category (core, mail, contacts, calendar, sieve, quotas, auth)
Linus Rath
2026-03-13 02:51:07 +01:00
-
5a679275ca
feat: enhance JMAP server verification with multiple endpoint checks and improved response handling
Linus Rath
2026-03-13 01:19:16 +01:00
-
25f0088957
feat: add JMAP server URL validation and improve user prompts in setup script
Linus Rath
2026-03-13 01:14:56 +01:00
-
18485951c7
refactor: rework setup.sh for better UX and terminal compatibility
Linus Rath
2026-03-13 01:08:47 +01:00
-
5e2329b55f
fix: handle non-interactive terminal scenarios in setup script
Linus Rath
2026-03-13 00:58:06 +01:00
-
46a80f3773
fix: reopen stdin from terminal when script is piped
Linus Rath
2026-03-13 00:48:19 +01:00
-
21e6fd9078
feat: reopen stdin from terminal when script is piped
Linus Rath
2026-03-13 00:45:01 +01:00
-
2a48740ebd
fix: ensure SCRIPT_DIR assignment is not affected by unset variables
Linus Rath
2026-03-13 00:43:53 +01:00
-
8509550812
refactor: simplify SCRIPT_DIR assignment in setup script
Linus Rath
2026-03-13 00:42:42 +01:00
-
60a6ede063
fix: ensure SCRIPT_DIR is set correctly in setup script
Linus Rath
2026-03-13 00:40:06 +01:00
-
eb6e73191f
feat: add dry-run option to setup script for safer configuration testing
Linus Rath
2026-03-13 00:36:51 +01:00
-
af64c96b9f
feat: add interactive setup script for JMAP Webmail configuration
Linus Rath
2026-03-13 00:36:22 +01:00
-
b090bf6d52
feat: add support for OAuth-only login mode and update configuration handling
Linus Rath
2026-03-12 22:05:29 +01:00
-
ae29e64197
feat: implement hover functionality for calendar events and enhance email deletion confirmation
Linus Rath
2026-03-12 19:53:08 +01:00
-
260ea7088d
Add localization updates for Dutch and Portuguese languages
Linus Rath
2026-03-12 16:24:03 +01:00
-
db8e827f68
feat: add tests for translations completeness across locales
Linus Rath
2026-03-12 16:14:35 +01:00
-
6f0d47cbd9
feat: improve email selection logic after deletion and archiving
Linus Rath
2026-03-12 16:12:16 +01:00
-
2a73adf588
feat: update layout height to use dynamic viewport height for better responsiveness
Linus Rath
2026-03-12 16:05:40 +01:00