Commit graph

6070 commits

Author SHA1 Message Date
the-djmaze
cbfb83e4db Update Nextcloud screenshot 2023-12-04 02:39:45 +01:00
the-djmaze
2548f30a2a SnappyMail failed due to Nextcloud Symfony polyfill 2023-12-04 02:30:39 +01:00
the-djmaze
0c6895f7d7 v2.30.0 2023-12-04 02:03:57 +01:00
the-djmaze
95ec5e6bb0 Improve security of SensitiveString 2023-12-04 01:36:21 +01:00
the-djmaze
b7b266defc Merge branch 'feature/1343-secure-parameters' 2023-12-04 00:52:50 +01:00
the-djmaze
7bd76a19b5 Set more #[\SensitiveParameter] for #1343 2023-12-04 00:41:20 +01:00
the-djmaze
f869ed5121 More improvements for #1343 2023-12-04 00:25:26 +01:00
the-djmaze
870d78d5a3 Split PHP polyfills from include.php 2023-12-03 23:12:33 +01:00
the-djmaze
089c229213 Bugfix: account sSmtpPassword was wrong 2023-12-03 23:09:46 +01:00
the-djmaze
13f8ab5caf Improved the idea for #1343 2023-12-03 23:08:44 +01:00
the-djmaze
be70870b72 Split PHP polyfills from include.php 2023-12-03 22:09:56 +01:00
the-djmaze
cabc652aa2 Simple idea for #1343 2023-12-03 21:42:30 +01:00
the-djmaze
c61c3c6ce7 Revert #1343
PHP Fatal error: Attribute "SensitiveParameter" cannot target property
2023-12-03 21:34:29 +01:00
the-djmaze
84169179bc
Merge pull request #1343 from edlerd/patch-1
Mark Account password as sensitive information
2023-12-03 21:20:17 +01:00
the-djmaze
09bd6d5335 Disable snappymail/v/0.0.0/static/.htaccess for now as many servers have issues with it 2023-12-03 21:14:20 +01:00
David Edler
758ce9805e
Mark Account password as sensitive information, so it won't get included in log files
see https://www.php.net/manual/en/class.sensitiveparameter.php
2023-12-03 20:57:29 +01:00
the-djmaze
20058edd71 dragData already set by setDragAction 2023-12-03 20:40:54 +01:00
the-djmaze
ef5c3f73a5 Don't disable STARTTLS 2023-12-03 17:57:49 +01:00
the-djmaze
2400c6def8 Use SASL-IR for #1245 2023-12-03 17:57:27 +01:00
the-djmaze
56a5f29f26 Also allow disable imap login capabilities 2023-12-03 17:44:26 +01:00
the-djmaze
465d7ed673 Admin -> Domain after login test show all capabilities to disable 2023-12-03 17:36:41 +01:00
the-djmaze
cf910c678b Revamp Domains Settings IMAP disabled capabilities to extend it 2023-12-03 17:08:25 +01:00
the-djmaze
e6b2cdfcdf Merge branch 'master' of github.com:the-djmaze/snappymail 2023-12-03 12:59:13 +01:00
the-djmaze
b5552c1408 Resolve #1245 2023-12-03 12:58:54 +01:00
the-djmaze
a5da1eee65
Merge pull request #1341 from hguilbert/patch-12
Update FR user.json
2023-12-03 12:25:08 +01:00
hguilbert
67e1e6ab05
Update FR user.json 2023-12-02 07:12:20 +01:00
the-djmaze
57c000908f Resolve #951 2023-12-01 23:18:08 +01:00
the-djmaze
7e30c50dfe Merge viewPopupMessage() into popupMessage() 2023-12-01 23:00:39 +01:00
the-djmaze
004de4e48c Added some CSP info 2023-12-01 22:59:36 +01:00
the-djmaze
b0fea1e7c1 Hint for #1177 2023-12-01 01:28:05 +01:00
the-djmaze
f8d990a25f Resolve #1339 2023-12-01 01:15:19 +01:00
the-djmaze
e9ad4e38c2 Fix plugin admin permission 2023-11-30 00:10:16 +01:00
the-djmaze
db629bf29c Small improvement for #1338 2023-11-29 23:07:50 +01:00
the-djmaze
fb8d557099 Resolve #1338 2023-11-29 22:45:40 +01:00
the-djmaze
d75f64904f Bugfix: Creation of dynamic property SnappyMail\Stream\ZipEntry::$compression is deprecated 2023-11-29 22:17:30 +01:00
the-djmaze
b05e4f609c Drop unused ImapClient::IsSupported() 2023-11-29 22:00:58 +01:00
the-djmaze
56a0fd63ce Drop obsolete $_ENV['SNAPPYMAIL_NEXTCLOUD'] 2023-11-28 18:40:01 +01:00
the-djmaze
3db4ff2a82 Some code for Nextcloud "unread mail" widet #569 2023-11-28 18:39:42 +01:00
the-djmaze
c1017499e4 Improved example plugin to test for admin section 2023-11-28 10:25:36 +01:00
the-djmaze
603d48f739 Make addJsonHook() $sFunctionName param optional 2023-11-28 10:25:13 +01:00
the-djmaze
44ddb2d78e Remove unused Plugin->replaceTemplate 2023-11-28 09:40:39 +01:00
the-djmaze
5412348a65 Example code for #1042 2023-11-27 18:06:12 +01:00
the-djmaze
5effa242ae Improved Zip::addRecursive 2023-11-27 18:05:00 +01:00
the-djmaze
086f5ebb06 Bugfix: handling services images failed 2023-11-27 17:05:30 +01:00
the-djmaze
fdc21f26fc Bugfix: json.after-* hook didn't send $aResponse as recursive array 2023-11-27 17:04:36 +01:00
the-djmaze
daf1e2769f Resolve #1289 2023-11-27 15:07:02 +01:00
the-djmaze
771c6f7559 Idea to fetch all UID's in background 2023-11-27 14:36:46 +01:00
the-djmaze
612aa09071 Enable thread view in demo #445 2023-11-27 02:33:43 +01:00
the-djmaze
7135af995d Extend example extension code with more details 2023-11-27 01:51:23 +01:00
the-djmaze
5e2d9c4fb0 set dropdown menu initDom to null 2023-11-26 18:06:42 +01:00