Commit graph

  • 58666c0df5 Resolve #1344 the-djmaze 2023-12-04 13:47:45 +01:00
  • 28ee711938 Rearrange squire source code to better diff with originals the-djmaze 2023-12-04 13:31:47 +01:00
  • 7441b64de0 Bugfix: Nextcloud Call to undefined method RainLoop\\Model\\MainAccount::ImapConnectAndLoginHelper() the-djmaze 2023-12-04 03:39:51 +01:00
  • cbfb83e4db Update Nextcloud screenshot the-djmaze 2023-12-04 02:39:45 +01:00
  • 2548f30a2a SnappyMail failed due to Nextcloud Symfony polyfill the-djmaze 2023-12-04 02:30:39 +01:00
  • 0c6895f7d7 v2.30.0 v2.30.0 the-djmaze 2023-12-04 02:03:57 +01:00
  • 95ec5e6bb0 Improve security of SensitiveString the-djmaze 2023-12-04 01:36:21 +01:00
  • b7b266defc Merge branch 'feature/1343-secure-parameters' the-djmaze 2023-12-04 00:52:50 +01:00
  • 7bd76a19b5 Set more #[\SensitiveParameter] for #1343 the-djmaze 2023-12-04 00:41:20 +01:00
  • f869ed5121 More improvements for #1343 the-djmaze 2023-12-04 00:25:26 +01:00
  • 870d78d5a3 Split PHP polyfills from include.php the-djmaze 2023-12-03 23:12:33 +01:00
  • 089c229213 Bugfix: account sSmtpPassword was wrong the-djmaze 2023-12-03 23:09:46 +01:00
  • 13f8ab5caf Improved the idea for #1343 the-djmaze 2023-12-03 23:08:44 +01:00
  • be70870b72 Split PHP polyfills from include.php the-djmaze 2023-12-03 22:09:56 +01:00
  • cabc652aa2 Simple idea for #1343 the-djmaze 2023-12-03 21:42:30 +01:00
  • c61c3c6ce7 Revert #1343 PHP Fatal error: Attribute "SensitiveParameter" cannot target property the-djmaze 2023-12-03 21:34:29 +01:00
  • 84169179bc
    Merge pull request #1343 from edlerd/patch-1 the-djmaze 2023-12-03 21:20:17 +01:00
  • 09bd6d5335 Disable snappymail/v/0.0.0/static/.htaccess for now as many servers have issues with it the-djmaze 2023-12-03 21:14:20 +01:00
  • 758ce9805e
    Mark Account password as sensitive information, so it won't get included in log files David Edler 2023-12-03 20:57:29 +01:00
  • 20058edd71 dragData already set by setDragAction the-djmaze 2023-12-03 20:40:54 +01:00
  • ef5c3f73a5 Don't disable STARTTLS the-djmaze 2023-12-03 17:57:49 +01:00
  • 2400c6def8 Use SASL-IR for #1245 the-djmaze 2023-12-03 17:57:27 +01:00
  • 56a5f29f26 Also allow disable imap login capabilities the-djmaze 2023-12-03 17:44:26 +01:00
  • 465d7ed673 Admin -> Domain after login test show all capabilities to disable the-djmaze 2023-12-03 17:36:41 +01:00
  • cf910c678b Revamp Domains Settings IMAP disabled capabilities to extend it the-djmaze 2023-12-03 17:08:25 +01:00
  • e6b2cdfcdf Merge branch 'master' of github.com:the-djmaze/snappymail the-djmaze 2023-12-03 12:59:13 +01:00
  • b5552c1408 Resolve #1245 the-djmaze 2023-12-03 12:58:54 +01:00
  • a5da1eee65
    Merge pull request #1341 from hguilbert/patch-12 the-djmaze 2023-12-03 12:25:08 +01:00
  • 67e1e6ab05
    Update FR user.json hguilbert 2023-12-02 07:12:20 +01:00
  • 57c000908f Resolve #951 the-djmaze 2023-12-01 23:18:08 +01:00
  • 7e30c50dfe Merge viewPopupMessage() into popupMessage() the-djmaze 2023-12-01 23:00:39 +01:00
  • 004de4e48c Added some CSP info the-djmaze 2023-12-01 22:59:36 +01:00
  • b0fea1e7c1 Hint for #1177 the-djmaze 2023-12-01 01:28:05 +01:00
  • f8d990a25f Resolve #1339 the-djmaze 2023-12-01 01:15:19 +01:00
  • e9ad4e38c2 Fix plugin admin permission the-djmaze 2023-11-30 00:10:16 +01:00
  • db629bf29c Small improvement for #1338 the-djmaze 2023-11-29 23:07:50 +01:00
  • fb8d557099 Resolve #1338 the-djmaze 2023-11-29 22:45:40 +01:00
  • d75f64904f Bugfix: Creation of dynamic property SnappyMail\Stream\ZipEntry::$compression is deprecated the-djmaze 2023-11-29 22:17:30 +01:00
  • b05e4f609c Drop unused ImapClient::IsSupported() the-djmaze 2023-11-29 22:00:58 +01:00
  • 56a0fd63ce Drop obsolete $_ENV['SNAPPYMAIL_NEXTCLOUD'] the-djmaze 2023-11-28 18:40:01 +01:00
  • 3db4ff2a82 Some code for Nextcloud "unread mail" widet #569 the-djmaze 2023-11-28 18:39:42 +01:00
  • c1017499e4 Improved example plugin to test for admin section the-djmaze 2023-11-28 10:25:36 +01:00
  • 603d48f739 Make addJsonHook() $sFunctionName param optional the-djmaze 2023-11-28 10:25:13 +01:00
  • 44ddb2d78e Remove unused Plugin->replaceTemplate the-djmaze 2023-11-28 09:40:39 +01:00
  • 5412348a65 Example code for #1042 the-djmaze 2023-11-27 18:06:12 +01:00
  • 5effa242ae Improved Zip::addRecursive the-djmaze 2023-11-27 18:05:00 +01:00
  • 086f5ebb06 Bugfix: handling services images failed the-djmaze 2023-11-27 17:05:30 +01:00
  • fdc21f26fc Bugfix: json.after-* hook didn't send $aResponse as recursive array the-djmaze 2023-11-27 17:04:36 +01:00
  • daf1e2769f Resolve #1289 the-djmaze 2023-11-27 15:07:02 +01:00
  • 771c6f7559 Idea to fetch all UID's in background the-djmaze 2023-11-27 14:36:46 +01:00
  • 612aa09071 Enable thread view in demo #445 the-djmaze 2023-11-27 02:33:43 +01:00
  • 7135af995d Extend example extension code with more details the-djmaze 2023-11-27 01:51:23 +01:00
  • 5e2d9c4fb0 set dropdown menu initDom to null the-djmaze 2023-11-26 18:06:42 +01:00
  • 77d2d099e2 Resolve Add a "Move to" button inside message view #1295 the-djmaze 2023-11-26 18:06:19 +01:00
  • eb802135a9 Add folder full name to message uids set the-djmaze 2023-11-26 17:52:20 +01:00
  • df7888e3a6 Remove the openDropdownTrigger and replace some with a better toggle the-djmaze 2023-11-26 17:50:18 +01:00
  • 9d876d1146 Draft code: on message view set hash the-djmaze 2023-11-26 15:11:01 +01:00
  • 9e124f0572 IMAP ENABLE must be supported? the-djmaze 2023-11-26 14:48:21 +01:00
  • 787907f42a Define RFC 8970 PREVIEW the-djmaze 2023-11-26 03:04:34 +01:00
  • 00302d2064
    Merge pull request #1336 from leojonathanoh/enhancement/docker-add-more-php-extensions the-djmaze 2023-11-26 02:57:32 +01:00
  • 85c5168cb6
    Merge pull request #1335 from leojonathanoh/fix/development-fix-self-signed-certs-verification-in-docker-compose.yml the-djmaze 2023-11-26 02:57:24 +01:00
  • a2b638dc55 Remove all String.trim() from Sieve RainLoop script #1329 the-djmaze 2023-11-26 02:55:08 +01:00
  • bcb6d30023 More in line with Squire v2.2.5 the-djmaze 2023-11-26 02:47:40 +01:00
  • 0423c50c51 Resolve #1337 the-djmaze 2023-11-26 02:30:08 +01:00
  • fc0074dfd2 Squire: unused root the-djmaze 2023-11-26 02:29:48 +01:00
  • 1db1bdf675 Squire: Remove redundant <span> after replacing styles e4ae7c2b81 the-djmaze 2023-11-26 02:20:26 +01:00
  • beb2c7f577 Squire: Handle empty nodes in moveRangeBoundariesDownTree b85754ca50 the-djmaze 2023-11-26 02:16:15 +01:00
  • b58006503c Enhancement (docker): Add more php extensions Leonard Jonathan Oh 2023-11-24 12:29:43 +00:00
  • 25bd3d441e Fix (development): Fix self-signed certs verification in docker-compose.yml Leonard Jonathan Oh 2023-11-24 10:47:32 +00:00
  • 677e1863e5 Resolve #1331 the-djmaze 2023-11-24 00:44:11 +01:00
  • 50f73dde75
    Merge pull request #1334 from leojonathanoh/enhancement/ci-create-separate-workflow-for-docker-pr-builds the-djmaze 2023-11-24 00:22:57 +01:00
  • eb6ac32798
    Merge pull request #1327 from leojonathanoh/enhancement/development-update-docker-compose.yml-with-working-stack the-djmaze 2023-11-24 00:21:37 +01:00
  • 23d1eb0e28
    Merge pull request #1330 from cm-schl/master the-djmaze 2023-11-24 00:20:28 +01:00
  • 5047c3c6b8 Resolve #1328 the-djmaze 2023-11-24 00:16:08 +01:00
  • 7183e2614e Enhancement (ci): Use separate workflow for PR docker builds Leonard Jonathan Oh 2023-11-23 22:44:01 +00:00
  • 1ad64e9fc9 Enhancement (development): Update docker-compose.yml with working stack Leonard Jonathan Oh 2023-11-23 02:51:50 +00:00
  • ee99590a63
    Enhancement (docker): Add more archs (#1321) leo 2023-11-23 19:21:47 +00:00
  • aabce7c951
    Update admin.json cm-schl 2023-11-23 16:34:41 +01:00
  • bde5060008 Revert #1323 As rfc5228 implementations MUST support the "keep", "discard", and "redirect" actions. the-djmaze 2023-11-23 01:46:46 +01:00
  • 0736782a44 Resolve #1323 the-djmaze 2023-11-23 01:34:55 +01:00
  • 7f6833fc0d Fix Leonard Jonathan Oh 2023-11-23 00:15:48 +00:00
  • 33558bfd1a Enhancement (docker): Add linux/arm64 arch Leonard Jonathan Oh 2023-11-22 04:52:28 +00:00
  • 5291883368 Enhancement (docker): Build but don't push on master Leonard Jonathan Oh 2023-11-22 23:49:36 +00:00
  • 7dc4002fb4 Bugfix: loading integrity.php failed the-djmaze 2023-11-23 00:48:20 +01:00
  • 60700a56e9
    Fix (docker): Use 127.0.0.1 instead of localhost to test snappymail in entrypoint.sh (#1325) leo 2023-11-22 23:36:36 +00:00
  • 60964c9869 Activate OLDER and YOUNGER of RFC 5032 the-djmaze 2023-11-23 00:35:52 +01:00
  • ad3d8c87ec Revert "Fix: listen on IPv6 socket as well in container (#1324)" the-djmaze 2023-11-23 00:31:32 +01:00
  • 6f2f89c365 Add support for IMAP WITHIN https://datatracker.ietf.org/doc/html/rfc5032 the-djmaze 2023-11-23 00:11:30 +01:00
  • 8bf5af5f55 Fix test Leonard Jonathan Oh 2023-11-22 23:06:20 +00:00
  • 72e0c52ff0 Login only on tags Leonard Jonathan Oh 2023-11-22 22:59:58 +00:00
  • 6025aa4b38 Run build on PR but don't push Leonard Jonathan Oh 2023-11-22 22:58:24 +00:00
  • 87c8befebe Fix (docker): Use 127.0.0.1 instead of localhost to test snappymail in entrypoint.sh Leonard Jonathan Oh 2023-11-22 22:50:43 +00:00
  • 1e597f9cd7
    Fix: listen on IPv6 socket as well in container (#1324) Andriy Kushnir 2023-11-23 00:25:18 +02:00
  • 4cbac8e6b6 Fix: listen on IPv6 socket as well in container Andriy Kushnir (Orhideous) 2023-11-23 00:03:41 +02:00
  • 79348f975f Added some IMAP connection examples the-djmaze 2023-11-22 18:18:29 +01:00
  • cb2f641378 Put domain capabilities in ?admin domain test response the-djmaze 2023-11-22 17:45:24 +01:00
  • 0dfcc52728 No need to check for libxml_use_internal_errors the-djmaze 2023-11-22 12:52:56 +01:00
  • 288eedf6a1 Improved test output with colors the-djmaze 2023-11-22 12:52:43 +01:00
  • 3bff3555a0 Added a test due to Failed loading libs.min.js #358, #862, #890, #895, #1238, #1320 the-djmaze 2023-11-22 12:47:14 +01:00
  • 4f5db79e27 Activate RFC 4314 MYRIGHTS the-djmaze 2023-11-22 04:50:01 +01:00