Commit Graph

1329 Commits

Author SHA1 Message Date
Aleksander Machniak
fe796d4040 Remove useless pass-by-reference 2020-01-31 09:58:03 +01:00
Aleksander Machniak
3478b002f8 Enigma: Fix incorrect encrypted mail structure (boundary) with Mail_Mime >= 1.10.5 2020-01-29 20:09:49 +01:00
Aleksander Machniak
4114dc932d Fix bug where it wasn't possible to save flag actions (#7188)
Display proper error when no flag is selected.
2020-01-27 14:58:34 +01:00
Aleksander Machniak
a075616fb2 Tests: Add browser tests for Zipdownload plugin 2020-01-25 19:20:43 +01:00
Aleksander Machniak
d594ce2483 Tests: Add browser tests for Server Settings section 2020-01-25 11:42:34 +01:00
Aleksander Machniak
84aa5d93f1 Tests: Added browser tests for Archive plugin 2020-01-24 12:07:58 +01:00
Aleksander Machniak
c6392f2168 Markasjunk: Fix bug where marking as spam/ham didn't work on moving messages with drag-and-drop (#7137) 2020-01-22 20:31:47 +01:00
Aleksander Machniak
1613f3ab4c INSERT OR REPLACE implementation (#6771)
For now with support in postgres and mysql databases.
For now used in rcube_cache, rcube_imap_cache and enigma plugin
2020-01-19 18:43:48 +01:00
Aleksander Machniak
689c761026 Enigma: Simplify and fix handling of IDN with not all parts being punny-coded 2020-01-18 09:29:30 +01:00
Aleksander Machniak
e89376709c Enigma: Display IDN domains of key users and identities in UTF8 2020-01-17 20:35:48 +01:00
Max Bosse
3faa976fc8 Fix creation of pgp-keys for IDN emails 2020-01-16 22:46:55 +01:00
Aleksander Machniak
7d2b4f8d15 Enigma: Add missing localization labels used in Larry skin 2020-01-11 10:15:54 +01:00
Aleksander Machniak
646e0b99ea Enigma: Fix so using list checkbox selection does not load the key preview frame 2020-01-11 09:45:35 +01:00
Aleksander Machniak
e3556986a1 Fix PHP Warning: array_filter() expects parameter 1 to be array, null given in subscription_options plugin (#7165)
.. when IMAP connection fails
2020-01-11 09:21:36 +01:00
Aleksander Machniak
355ff138fd Enigma: Fix so key list selection is reset when opening key creation form (#7154) 2020-01-11 09:14:38 +01:00
Aleksander Machniak
3cab0ad493 Update changelog
[skip ci]
2020-01-05 15:56:58 +01:00
Aleksander Machniak
0eb4674216 Managesieve: Allow display name with email address in vacation :from field (#6760) (#6763) 2020-01-05 15:56:11 +01:00
jelle van der Waa
11e5c1af4f Password: Make chpass-wrapper.py Python 3 compatible (#7135)
Remove the ", e" as the exception is never printed and this makes it
Python 3 compatible as well

Closes: #7118
2020-01-05 11:52:04 +01:00
Aleksander Machniak
47d9ed6d0c Add support for PHPUnit 6 and 7 (#6870)
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned

We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
2019-12-28 09:37:45 +01:00
Aleksander Machniak
ad84b2df3f Update localization 2019-12-21 09:24:44 +01:00
Aleksander Machniak
226097fc3f Markasjunk: Fix marking more than one message as spam/ham with email_learn driver (#7121) 2019-12-18 11:49:51 +01:00
Aleksander Machniak
90781bff3b Add aria-label to list navigation toolbars 2019-11-29 13:30:26 +01:00
Aleksander Machniak
e7cb9bf604 Password: Fix kpasswd and smb drivers' double-escaping bug (#7092) 2019-11-29 10:36:06 +01:00
Aleksander Machniak
35101ca44a Fix filter selection after removing a first filter (#7079) 2019-11-27 13:29:06 +01:00
Aleksander Machniak
006f7d1087 Fix so modifier type select wasn't hidden after hiding modifier select on header change 2019-11-22 14:46:23 +01:00
Aleksander Machniak
45546508d2 Replace "Filter disabled" with "Filter enabled" (#7028) 2019-11-22 12:52:49 +01:00
Aleksander Machniak
022a1b683f Enigma: Add script to import keys from filesystem to the db storage (for multihost) 2019-11-18 15:30:23 +01:00
Aleksander Machniak
4b607e2ed3 Fix so Elastic is also a default in jqueryui plugin (#7039) 2019-11-18 15:30:23 +01:00
Aleksander Machniak
b63bc1ae22 Fix misleading comment 2019-11-18 15:30:23 +01:00
Aleksander Machniak
338b25dec9 Managesieve: Fix locked UI after opening filter frame (#7007) 2019-11-18 15:30:22 +01:00
Aleksander Machniak
52c755207d Enigma: Fix bug where signing option was set to disabled after saving a draft in Elastic skin (#6515) 2019-11-18 15:30:22 +01:00
PhilW
32775f0e43 remove redundant type attrib in script tag 2019-10-19 13:54:52 +01:00
Aleksander Machniak
92fbe4c3b8 Update localization 2019-10-19 09:48:14 +02:00
Aleksander Machniak
da2ebb272a Add basic test for attachment_reminder plugin 2019-10-16 12:42:50 +02:00
Aleksander Machniak
cc1a1d95fe Correct property name 2019-10-16 12:40:41 +02:00
Aleksander Machniak
425724bb35 Fix testing rcube_sieve_vacation protected methods 2019-10-13 14:26:27 +02:00
Aleksander Machniak
2213efc850 Archive: Fix missing Archive icon in folder selector popup in Elastic 2019-10-12 10:44:45 +02:00
Aleksander Machniak
46ee823fd9 Archive: Fix bug where next email was not displayed after Archive button use (#6965) 2019-10-12 10:23:14 +02:00
Aleksander Machniak
1d9ddf9d33 Fix PHP Fatal error: Uncaught Error: Using $this when not in object (#6959) 2019-10-08 21:25:30 +02:00
Aleksander Machniak
66fab8cdb2 CS fixes, Avoid usused variables, fixed minor bugs 2019-10-05 19:44:39 +02:00
Aleksander Machniak
213a7cadc2 Enigma: Fix encryption menu width in larry and classic 2019-09-28 12:50:59 +02:00
Aleksander Machniak
b0aa130edf Fix wrong password requirement description with zxcvbn driver (#6922) 2019-09-13 21:28:19 +02:00
Aleksander Machniak
fcf5a12e30 Password: Support INSERT ... ON DUPLICATE KEY UPDATE queries 2019-09-01 07:45:32 +02:00
Aleksander Machniak
0786ab8187 Update localization 2019-08-30 12:38:47 +02:00
Aleksander Machniak
4096739322 Fix including assets that exist only in minified version 2019-08-30 12:08:48 +02:00
Aleksander Machniak
0dacbc8e0f Merge branch 'thomascube-pr-elastic-icons' 2019-08-24 11:13:24 +02:00
Aleksander Machniak
b07f7212be Elastic: Fix selection button icon in Enigma 2019-08-24 11:07:22 +02:00
Aleksander Machniak
5db4b3f5ea Fix '\n' visible when identity has multiple GPG keys (#6885) 2019-08-09 16:38:12 +02:00
Jack Cherng
198585d8a0 Fix implode() wrong parameter order (#6866)
It has been deprecated in PHP 7.4.

Such as PHP deprecated:  implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/roundcubemail/program/lib/Roundcube/rcube_db.php on line 917

Signed-off-by: Jack Cherng <jfcherng@gmail.com>
2019-08-09 16:04:51 +02:00
Aleksander Machniak
b3b0c5efe2 Remove redundant rcmail_ prefix 2019-07-31 13:17:52 +02:00