Commit graph

  • 7468268e1a PWA #264 Manifest does not have: * PNG icon of at least 512px * background_color * theme_color * maskable icon * <meta name="theme-color"> tag the-djmaze 2022-03-15 16:02:58 +01:00
  • f7f56b3789 Merge branch 'master' into UserMailTemplates UserMailTemplates djmaze 2022-03-15 15:00:14 +01:00
  • 827cfa5051 Merge branch 'master' into plugin-hooks plugin-hooks djmaze 2022-03-15 14:27:54 +01:00
  • 57673384e9 Support Sieve extension rfc6131 the-djmaze 2022-03-15 10:16:26 +01:00
  • b3c1723c5c Improved Sieve code and added rfc5435 the-djmaze 2022-03-15 09:58:04 +01:00
  • f453abf149
    Merge pull request #285 from simonedalpont/master the-djmaze 2022-03-15 07:57:03 +01:00
  • c01c02d723 Added Sieve extension rfc5463 the-djmaze 2022-03-15 07:54:25 +01:00
  • ac9f316100
    admin.json minor translations fixes simonedalpont 2022-03-14 16:39:10 +01:00
  • c76823dc5f Some tiny changes the-djmaze 2022-03-14 15:42:05 +01:00
  • 742aa0e473
    Updated user.json with missing translations simonedalpont 2022-03-14 14:47:04 +01:00
  • 219589b8ea Support Sieve RFC3894 the-djmaze 2022-03-14 14:06:28 +01:00
  • 0a9b2ae966
    Corrected line related to Sign-in button. simonedalpont 2022-03-14 13:06:21 +01:00
  • d3fc2a0164
    Updated admin.json with missing translations. simonedalpont 2022-03-14 13:01:26 +01:00
  • 8761b860fd Fixed missing Debian Packages file the-djmaze 2022-03-14 12:39:30 +01:00
  • 668a5f1fa5 Added Sieve rfc5490 Renamed tests classes *Command as *Test the-djmaze 2022-03-14 12:39:11 +01:00
  • 40adf992ed Activate more Sieve extensions and use parseScript when saving script the-djmaze 2022-03-13 20:22:00 +01:00
  • 58f5e90f8f Resolve #283 the-djmaze 2022-03-13 19:51:14 +01:00
  • 42813b90dd Added the new Sieve parser as script validator the-djmaze 2022-03-11 13:41:13 +01:00
  • 9bae77bfa1 Fix Sieve Circular dependency the-djmaze 2022-03-11 13:01:46 +01:00
  • ea25d9bce4 Dynamic load app.js/admin.js/sieve.js based on minification the-djmaze 2022-03-11 12:58:12 +01:00
  • 088d6cab55 Still issue with shortcuts https://github.com/the-djmaze/snappymail/issues/277#issuecomment-1064880609 the-djmaze 2022-03-11 10:36:27 +01:00
  • d6dc4d291c Split Sieve/Filters code from app.js so that i can work on the new Sieve GUI djmaze 2022-03-11 10:26:25 +01:00
  • ec6a79d9d6 Resolve #281 the-djmaze 2022-03-11 10:21:44 +01:00
  • 1934360cf4 https://github.com/the-djmaze/snappymail/issues/185#issuecomment-1064370753 the-djmaze 2022-03-10 23:09:59 +01:00
  • d6b1bcc375 v2.13.4 v2.13.4 the-djmaze 2022-03-10 14:32:10 +01:00
  • 4b02c19aa3 Bugfix: type error elementById(...) is null #272 the-djmaze 2022-03-10 13:59:03 +01:00
  • c510959b76 Create Debian repo https://github.com/the-djmaze/snappymail/issues/185#issuecomment-1059420588 the-djmaze 2022-03-10 13:53:28 +01:00
  • d4069fd835 Default pdo_mysql_ssl_verify to false the-djmaze 2022-03-10 12:41:41 +01:00
  • c725f9eebf Resolve RainLoop#2150 the-djmaze 2022-03-10 12:41:12 +01:00
  • 63e15ff686 Bugfix: modal window help-block didn't scroll the-djmaze 2022-03-10 12:19:00 +01:00
  • 0c1ac011f2 Bugfix: Admin Plugins management broken the-djmaze 2022-03-10 12:18:14 +01:00
  • b2dd5b7cad Bufix: plugin CSS failed to load the-djmaze 2022-03-10 11:46:54 +01:00
  • 2da1590cd9 Keep mail <body> element style the-djmaze 2022-03-10 11:01:18 +01:00
  • a096f963ef Added Sieve settings concept. It fails due to i18n conflicts the-djmaze 2022-03-10 10:27:04 +01:00
  • cd734c7d5d Globalize rl.loadScript() the-djmaze 2022-03-10 09:57:27 +01:00
  • 0106751e64 Bugfix: HTMLTemplateElement never has a <body> element the-djmaze 2022-03-09 16:53:04 +01:00
  • 6f2f5bce86 Added Ctrl/Meta + F to open advanced search screen Cleanup search field onEnter the-djmaze 2022-03-09 15:08:22 +01:00
  • e0498895bc Resolve #279 the-djmaze 2022-03-09 13:48:25 +01:00
  • accf860796 Resolve #278 the-djmaze 2022-03-09 13:11:28 +01:00
  • f4cd25f8ad Added Sieve parser code in master the-djmaze 2022-03-09 12:33:31 +01:00
  • e90e8a55ce Resolve #276 the-djmaze 2022-03-08 23:15:54 +01:00
  • 33bc780c1f Resolve #277 the-djmaze 2022-03-08 23:05:19 +01:00
  • 0b91ef04a0 Resolve #275 the-djmaze 2022-03-08 17:22:08 +01:00
  • e2338b0ab1 change-password v2.13 v2.13.3 the-djmaze 2022-03-08 15:01:55 +01:00
  • 6d8408b0ad v2.13.3 the-djmaze 2022-03-08 15:00:12 +01:00
  • 3e494f6519 Cleanup views system the-djmaze 2022-03-08 12:28:16 +01:00
  • c0f494c758 Some small cleanups the-djmaze 2022-03-08 10:52:40 +01:00
  • 04f4538700 Cleanup Dropdowns handling the-djmaze 2022-03-08 10:52:08 +01:00
  • ffcd9990eb mailToHelper() use URLSearchParams the-djmaze 2022-03-08 10:05:24 +01:00
  • 4b8e77be5c Make ComposeType numeric the-djmaze 2022-03-08 09:27:32 +01:00
  • cb3b9d6921
    Merge pull request #267 from terribleplan/master the-djmaze 2022-03-08 08:39:40 +01:00
  • 361b1e7991
    Merge pull request #273 from veitw/change-password-mysql-ssl-support the-djmaze 2022-03-08 08:39:31 +01:00
  • 4dd58f7c36 Cleanup and better rename settings screens to match template names the-djmaze 2022-03-08 00:51:32 +01:00
  • b7f17ef196 plugins/change-password: Add support for MySQL SSL/TLS connections and server certificate validation. Veit 2022-03-07 23:14:02 +01:00
  • 30116c183f Resolve #268 the-djmaze 2022-03-07 13:47:18 +01:00
  • 60987f4623 Cleanup shortcuts scope handling the-djmaze 2022-03-07 13:47:03 +01:00
  • 874f2592ca Drop Capa enums the-djmaze 2022-03-05 22:25:32 +01:00
  • c82d0a915a
    Update release dockerfile for PHP 7.4 terribleplan 2022-03-05 11:02:34 -06:00
  • f44507a69b Cleanup some code the-djmaze 2022-03-04 23:46:37 +01:00
  • 2a3e22344e Split Admin actions from User actions the-djmaze 2022-03-04 23:46:14 +01:00
  • 398c77eb35 Merge DomainAdminInterface into DomainInterface the-djmaze 2022-03-04 22:06:40 +01:00
  • 3251611c6d Move admin repository handling code to \SnappyMail\Repository the-djmaze 2022-03-04 16:09:50 +01:00
  • c5fc3d24a9 Just make email address clickable the-djmaze 2022-03-04 15:23:20 +01:00
  • ee135f2032 Bugfix: mailto handling was broken, and now also works without auto-login the-djmaze 2022-03-04 15:22:37 +01:00
  • a503329b77 Resolve #265 regarding shortcuts in certain input fields. As we want other shortcuts do work in input fields (which couldn't in previous releases). the-djmaze 2022-03-04 14:43:58 +01:00
  • 54f48fbe4d Resolve #261 the-djmaze 2022-03-04 12:13:53 +01:00
  • 4f2f2dd485 Resolve #263 the-djmaze 2022-03-04 11:53:36 +01:00
  • a0deddd4e2 v2.3.2 v2.13.2 the-djmaze 2022-03-04 10:12:39 +01:00
  • 90d835059a Resolve #258 the-djmaze 2022-03-04 09:31:14 +01:00
  • fe0f6af9f4 Renamed closeCommand() to close() because it has no command feature anymore the-djmaze 2022-03-04 09:21:24 +01:00
  • 7f29f362f5 Fix markdown layout the-djmaze 2022-03-03 22:52:57 +01:00
  • ca14a1e8d0 Upload SECURITY.md the-djmaze 2022-03-03 22:51:16 +01:00
  • f0b0d21386 Some small cleanups/corrections the-djmaze 2022-03-03 19:22:17 +01:00
  • 28b32edfab Update optional php extensions the-djmaze 2022-03-03 19:21:25 +01:00
  • f50f2c5ea0 decorateKoCommands() each command must have function And due to that, a bug is found and solved in MessageView the-djmaze 2022-03-03 17:34:45 +01:00
  • a67fb22bee Improved Contacts popup close handling the-djmaze 2022-03-03 16:41:34 +01:00
  • fafe56ecb4 Fix and improved hasher routing the-djmaze 2022-03-03 16:28:05 +01:00
  • 06e2dc722d Added PHP Tidy as optional extension the-djmaze 2022-03-03 11:12:34 +01:00
  • 9f8854ae80 Remove the old unused \MailSo\Base\Crypt the-djmaze 2022-03-03 11:09:50 +01:00
  • 5bb190d974 Improve \MailSo\Base\Utils::FunctionExistsAndEnabled() the-djmaze 2022-03-03 10:44:15 +01:00
  • bb7d8e85a0 Cleanup \MailSo\Base\HtmlUtils::BuildHtml() the-djmaze 2022-03-03 09:54:39 +01:00
  • eb98c0713a Improved cleanHtml() handling of table width and content the-djmaze 2022-03-02 16:11:38 +01:00
  • 121f6f0bf8 Bugfix: strip utm_ tracking failed the-djmaze 2022-03-02 11:48:41 +01:00
  • 75766573e9 Speedup \MailSo\Base\HtmlUtils::BuildHtml() the-djmaze 2022-03-02 11:33:04 +01:00
  • 059b9eb322 Remove unused HtmlStrictAllowedTags and HtmlStrictDebug the-djmaze 2022-03-02 11:30:32 +01:00
  • 1d6dad8f4f Remove unused strict_html_parser (it's moved to JavaScript) the-djmaze 2022-03-02 11:22:05 +01:00
  • 765150c19a Only set DevEmail/DevPassword when version is 0.0.0 the-djmaze 2022-03-02 11:19:43 +01:00
  • 6215af5d74 Fix Cache->GC(0) for files the-djmaze 2022-03-02 11:05:59 +01:00
  • c605ff1767 Log issues for #255 the-djmaze 2022-03-02 10:52:32 +01:00
  • e07cf8d11f #252 doc not used anymore the-djmaze 2022-03-02 10:24:24 +01:00
  • 8701174157 Resolve #253 the-djmaze 2022-03-02 10:23:01 +01:00
  • df766e56da #185 improved dependencies the-djmaze 2022-03-02 09:51:37 +01:00
  • b6495f3710 #185 mkdir slash missing the-djmaze 2022-03-02 09:47:11 +01:00
  • 096faae844 Remove some shortcuts due to conflicts, read #252 the-djmaze 2022-03-02 09:26:30 +01:00
  • 4250dcf3f0 Cleanup theme switcher the-djmaze 2022-03-01 15:49:35 +01:00
  • 0f14e235b4 reenable deb removal the-djmaze 2022-03-01 11:39:06 +01:00
  • 62bdf41882 Improved debug #185 [202] error the-djmaze 2022-03-01 11:31:01 +01:00
  • a1ceb8b314 #185 fix depends the-djmaze 2022-03-01 11:24:45 +01:00
  • 4f3a27cf54 #185 fix version dir the-djmaze 2022-03-01 11:23:40 +01:00
  • fd90949e15 Resolve #251 the-djmaze 2022-03-01 11:08:38 +01:00