Commit graph

117 commits

Author SHA1 Message Date
the-djmaze
0985df857c Merge branch 'master' into php81 2024-02-27 23:19:18 +01:00
the-djmaze
7cacc9b503 Make better use of SnappyMail\SensitiveString 2024-02-27 11:03:36 +01:00
the-djmaze
45de60a7e1 Enumerations classes to enum: SignMeType, Layout and MessagePriority 2024-02-26 20:08:49 +01:00
the-djmaze
886e53bb8f Added search functionality in Admin -> Config
And removed the unused ['capa']['quota']
2024-02-26 13:26:06 +01:00
the-djmaze
9cceafcb3e Enable OpenPGP by default #89 2024-02-12 10:35:46 +01:00
the-djmaze
c04a5da865 Uncaught exception: Exception: DateTimeZone::__construct(): Unknown or bad timezone (UTC+1) #1417 2024-02-04 23:48:58 +01:00
the-djmaze
2d829178f8 Added feature to use the SQLite AddressBook per login account instead of global.
On by default unless the global AddressBook.sqlite already exists.
2024-01-17 00:55:23 +01:00
the-djmaze
7bd76a19b5 Set more #[\SensitiveParameter] for #1343 2023-12-04 00:41:20 +01:00
Sergey Mosin
35cd354353 improve: add 'collapse_blockquotes', 'allow_spellcheck' and 'mail_list_grouped' to admin settings ('defaults' section) 2023-09-18 15:54:14 -04:00
Sergey Mosin
c59d19781f add 'view_images' to admin settings ('defaults' section) 2023-07-09 09:06:11 -04:00
Sergey Mosin
2e0077adec add 'view_show_next_message' to admin settings ('defaults' section) 2023-07-09 09:06:05 -04:00
Sergey Mosin
665aa4a226 add 'msg_default_action' to admin settings ('defaults' section) 2023-07-09 09:05:58 -04:00
the-djmaze
7b70117155 Resolve #1123 2023-05-08 09:47:08 +02:00
the-djmaze
80d64574a6 Changes for #1078 2023-04-24 11:19:07 +02:00
the-djmaze
202fb08d09 Move brotli and gzip compress option to application.ini 2023-02-23 08:39:40 +01:00
the-djmaze
c53d9adaba Make allowCtrlEnterOnCompose an account setting (but inactive as never changed) 2023-02-21 09:18:26 +01:00
the-djmaze
618333e257 Removed unused allow_html_editor_biti_buttons config option 2023-02-21 09:07:11 +01:00
the-djmaze
b8b7f10055 https://github.com/the-djmaze/snappymail/pull/965#discussion_r1111953373 2023-02-20 14:21:49 +01:00
the-djmaze
1506a158f4 Show loadavg in Admin -> About for #971 2023-02-17 08:26:53 +01:00
the-djmaze
5b536f81e3 Resolve #971 2023-02-16 22:30:55 +01:00
the-djmaze
b859cd6aec Improved loginErrorDelay to prevent timing attacks 2023-02-03 14:36:13 +01:00
the-djmaze
39bb3719c2 Moved some application.ini settings 2023-02-03 11:16:15 +01:00
the-djmaze
16daa7b55e Resolve #891 and other index cache issues 2023-02-03 09:20:42 +01:00
the-djmaze
b1c9bebce6 Force token for #892 2023-01-31 10:49:06 +01:00
the-djmaze
80eea23b10 Add admin setting for the contacts suggestions limit
Improves visual info for #849
2023-01-17 11:52:07 +01:00
the-djmaze
4922586893 Cleanup config settings and provide some info 2022-12-30 15:11:25 +01:00
the-djmaze
4261bdafff Moved application.ini labs.use_app_debug_* to debug.* 2022-12-30 12:18:07 +01:00
the-djmaze
54896bf044 Remove most DoFolders loops as they are not used.
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00
the-djmaze
21d7e91493 New solution for #423 due to #774 2022-12-14 16:39:03 +01:00
the-djmaze
5c5287ea23 Moved most IMAP settings to domain control 2022-12-13 11:55:48 +01:00
the-djmaze
f98f1db441 Move all imap config options to MailSo\Imap\Settings for per domain control 2022-12-13 09:54:19 +01:00
the-djmaze
dee6f6af7e Added config logs.path and cache.path to improve custom data structure.
Benefits cPanel integration #697
2022-11-25 08:19:44 +01:00
the-djmaze
01f26451d0 Improve solution #657 2022-11-13 10:27:30 +01:00
the-djmaze
e7958fb1ed Resolve #657 2022-11-11 22:50:32 +01:00
the-djmaze
ef6b95722d Move ServiceExternalSso to plugin/extension 2022-11-11 16:55:13 +01:00
the-djmaze
9745d0ed89 Move ServiceExternalLogin to plugin/extension 2022-11-11 16:33:31 +01:00
the-djmaze
cc1d0a6e38 Allow setting SSL options per domain and verify_certificate by default
This is a complete overhaul of the Domain settings system.
2022-11-11 13:45:40 +01:00
the-djmaze
895abd09be Resolve #585 by allowing additional Sec-Fetch rules 2022-11-09 11:19:05 +01:00
the-djmaze
3992d9d5f7 Improve OpenSSL cipher handling due to issues with OpenSSL 3.
More info at #641
2022-11-09 09:12:06 +01:00
cm-schl
6f4dbf799b
Update Application.php
Minor correction to make clear how the items in the plugin list has to be separated
2022-11-08 17:32:39 +01:00
the-djmaze
c9277c9227 Add info for allowing remote images due to #621 2022-11-04 00:14:41 +01:00
the-djmaze
ba4b8f84cc Improved login default_domain with dynamic options 2022-10-27 12:31:09 +02:00
the-djmaze
e06acbe738 Put back ExternalSso for #585
Not the most secure, needs improvements
2022-10-27 10:43:33 +02:00
the-djmaze
9d9ea1ec31 Move application.ini imap settings from [labs] section to own [imap] section 2022-10-17 16:54:17 +02:00
the-djmaze
87d01c8bde Solve the massive logger bloat by simplifying it to be RFC 5424
As it confused people and #552
2022-10-15 17:39:49 +02:00
the-djmaze
69ae65b4bb Allow setting cookie SameSite #537 2022-09-30 16:51:03 +02:00
the-djmaze
97cae30a51 Drop in_iframe and X-Frame-Options due to CSP, found while investigating #537 2022-09-30 14:01:57 +02:00
the-djmaze
a0d62079eb Remove unused use_mobile_version_for_tablets 2022-09-29 15:53:12 +02:00
the-djmaze
2651b6fd93 Remove the old "move to folder" behaviour option 2022-09-29 10:08:45 +02:00
the-djmaze
2a92122dad Drop search capa to always allow it 2022-09-08 12:05:37 +02:00