Commit graph

813 commits

Author SHA1 Message Date
djmaze
61c3da14b4 Draft of new Filters design 2021-01-18 16:47:10 +01:00
djmaze
267b744ef3 Bugfix: wrong naming CHANGES_NEED_TO_BE_SAVED_DESC 2021-01-18 11:21:44 +01:00
djmaze
471881820b html entities to utf-8 2021-01-18 10:13:40 +01:00
djmaze
868d6b93b0 Bugfix: wrong HTML structure 2021-01-18 09:35:44 +01:00
djmaze
e023a5d6ab Prepare Sieve Filtering feature for advanced editing/handling 2021-01-06 01:06:16 +01:00
djmaze
4e1722560f Cleanup Logger and bugfix its __phpErrorHandler 2021-01-05 13:59:55 +01:00
djmaze
4723e1241e Use ReflectionClass instead of static $aMap 2021-01-04 21:47:28 +01:00
djmaze
0d13484cdc Cleanup and simplify i18n code
There's no need for I18N_NOTIFICATION_DATA and I18N_NOTIFICATION_MAP
Also bugfix: NEW_PASSWORD_FORBIDDENT => NEW_PASSWORD_FORBIDDEN
2021-01-04 12:08:41 +01:00
djmaze
950579c7f5 Rename 'ajax' to 'json' because we don't use XML
We use json as response
2020-12-30 15:50:47 +01:00
djmaze
76cf24f426 Bugfix: Undefined property: MailSo\Log\Drivers\File::$DateTimeZone
Found in issues #49
2020-12-30 15:13:56 +01:00
djmaze
e234a5864c cleanup SieveStorage namespaces 2020-12-30 15:13:12 +01:00
djmaze
2e836062b9 Merge branch 'master' of github.com:the-djmaze/snappymail 2020-12-27 10:14:58 +01:00
pathC
2b8066ce12 Added Chinese translation 2020-12-26 05:14:38 +00:00
pathC
04eb22e4a9 Removed unused strings in language files 2020-12-26 05:13:54 +00:00
djmaze
662eb59d40 Cleanup spl_autoload and use native autoloader (lowercase)
Rename lessphp for default autoloader
2020-12-18 21:03:01 +01:00
djmaze
1cf7344ef5 Prepare \MailSo\Base\HtmlUtils::ClearHtml for improvements 2020-12-18 11:11:54 +01:00
djmaze
c358a73766 Bugfix RainLoop#2041 2020-12-10 15:50:24 +01:00
djmaze
b09c5d586c Resolve https://github.com/the-djmaze/snappymail/issues/45 2020-12-10 15:50:05 +01:00
djmaze
4321c11622 Some tiny changes 2020-12-09 22:42:04 +01:00
djmaze
21d3a9f401 Resolve https://github.com/the-djmaze/snappymail/issues/46
Issue from https://github.com/the-djmaze/snappymail/pull/40
And my own broken $upload_max_filesize
2020-12-09 22:40:21 +01:00
djmaze
3c598ef000 Rename NO_PREVIW to NO_PREVIEW
and cleanup Actions.php AppData()
2020-12-02 14:57:27 +01:00
djmaze
bad981ea7b Bugfix: undefined sEncryptedString 2020-12-02 14:30:19 +01:00
djmaze
80a72d172e Added: hide login submit button to Admin Login settings screen 2020-12-02 14:30:02 +01:00
djmaze
2b8c259fe3 Bugfix: Config used invalid gettype() values 2020-12-02 11:55:54 +01:00
djmaze
755fcf43b7 Cleanup encryption methods
Removed asymmetric decryption/encryption because it is limited to key size.
openssl_seal/openssl_open would the choice when needed.
2020-12-02 11:25:11 +01:00
djmaze
605f3acbf4 Replaced sTimeOffset with sTimeZone to prevent DST issues 2020-12-02 10:16:46 +01:00
djmaze
849b1b9607 Suhosin is dead for PHP 7.3-8.0, remove it 2020-12-01 21:35:55 +01:00
djmaze
8d578dcec1 SignMeType::DEFAILT_* to SignMeType::DEFAULT_* 2020-12-01 21:20:50 +01:00
djmaze
13b41b44c0 Change: force CRLF due to hMailserver bug
https://github.com/the-djmaze/snappymail/issues/43
https://github.com/hmailserver/hmailserver/issues/357
2020-11-30 10:50:30 +01:00
djmaze
892c1071f1 Resolve https://github.com/RainLoop/rainloop-webmail/pull/2016 2020-11-27 14:34:56 +01:00
djmaze
5633998f0f Small Lighthouse speedup from 90% to 92% 2020-11-26 12:35:15 +01:00
djmaze
0ba7374468 Implemented https://github.com/RainLoop/rainloop-webmail/issues/2041
Based on https://tools.ietf.org/html/rfc5173
2020-11-26 12:34:54 +01:00
djmaze
4adc672ccd Cleanup Login and removed the ancient obsolete <center> with small redesign
Also placed the loading description above the login form
2020-11-26 10:41:53 +01:00
djmaze
ebd32d8fad Don't allow plugins to modify login page 2020-11-25 14:38:16 +01:00
djmaze
4f8b07fe85 Remove more RainLoop standard/premium licensed code 2020-11-25 14:31:20 +01:00
djmaze
1670ca0db1 Checked merge https://github.com/the-djmaze/snappymail/pull/40
Some small formatting changes for ldap identities
FWest98 accidentally removed `case 'suggestions': $mResult = [];` in fabrica?
2020-11-13 09:56:40 +01:00
the-djmaze
222c51d61a
Merge pull request #39 from FWest98/fw/identities
Add a pluggable identity system
2020-11-12 23:29:00 +01:00
Floris Westerman
6919a6a34f
Fixing indentation 2020-11-10 11:52:21 +01:00
djmaze
b3b8c97b00 Cleanup some unused code 2020-11-10 09:29:00 +01:00
djmaze
f706e14a2f More changes for https://github.com/the-djmaze/snappymail/issues/37
Notifications were hardcoded disabled for mobile.
2020-11-10 09:28:33 +01:00
Floris Westerman
1c63287243
Fixed some bugs 2020-11-09 21:46:22 +01:00
djmaze
542d9c91e9 Changes for https://github.com/the-djmaze/snappymail/issues/37
Testing van be done at https://snappymail.eu/demo/
2020-11-09 20:14:04 +01:00
Floris Westerman
5414ec542d Add pluggable identity system 2020-11-08 20:28:06 +01:00
djmaze
65030bf8d8 Bugfix: Content Security Policy: Directive ‘frame-src’ has been deprecated. 2020-11-04 22:59:32 +01:00
djmaze
948663519e Cleanup js components 2020-11-03 16:11:04 +01:00
djmaze
6e84334b09 Resolve https://github.com/the-djmaze/snappymail/issues/34 2020-10-31 12:12:39 +01:00
djmaze
9deb36ba3e Cleanup spl_autoload_register 2020-10-30 11:52:45 +01:00
djmaze
d0bcb5483a Changes for https://github.com/the-djmaze/snappymail/issues/30
And remove some memory cleanup due to issues with the Contacts view
2020-10-30 11:49:05 +01:00
djmaze
d0f5828751 Cleanup languages 2020-10-28 11:17:50 +01:00
djmaze
7db7d5545b Improved observables 2020-10-27 11:09:24 +01:00