Commit Graph

1322 Commits (cbcebad9c19b29705341a380eea9fb9ad79f1378)

Author SHA1 Message Date
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
6 years ago
Aleksander Machniak 689c761026 Enigma: Simplify and fix handling of IDN with not all parts being punny-coded 6 years ago
Aleksander Machniak e89376709c Enigma: Display IDN domains of key users and identities in UTF8 6 years ago
Max Bosse 3faa976fc8 Fix creation of pgp-keys for IDN emails 6 years ago
Aleksander Machniak 7d2b4f8d15 Enigma: Add missing localization labels used in Larry skin 6 years ago
Aleksander Machniak 646e0b99ea Enigma: Fix so using list checkbox selection does not load the key preview frame 6 years ago
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
6 years ago
Aleksander Machniak 355ff138fd Enigma: Fix so key list selection is reset when opening key creation form (#7154) 6 years ago
Aleksander Machniak 3cab0ad493 Update changelog
[skip ci]
6 years ago
Aleksander Machniak 0eb4674216
Managesieve: Allow display name with email address in vacation :from field (#6760) (#6763) 6 years ago
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
6 years ago
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.
6 years ago
Aleksander Machniak ad84b2df3f Update localization 6 years ago
Aleksander Machniak 226097fc3f Markasjunk: Fix marking more than one message as spam/ham with email_learn driver (#7121) 6 years ago
Aleksander Machniak 90781bff3b Add aria-label to list navigation toolbars 6 years ago
Aleksander Machniak e7cb9bf604 Password: Fix kpasswd and smb drivers' double-escaping bug (#7092) 6 years ago
Aleksander Machniak 35101ca44a Fix filter selection after removing a first filter (#7079) 6 years ago
Aleksander Machniak 006f7d1087 Fix so modifier type select wasn't hidden after hiding modifier select on header change 6 years ago
Aleksander Machniak 45546508d2 Replace "Filter disabled" with "Filter enabled" (#7028) 6 years ago
Aleksander Machniak 022a1b683f Enigma: Add script to import keys from filesystem to the db storage (for multihost) 6 years ago
Aleksander Machniak 4b607e2ed3 Fix so Elastic is also a default in jqueryui plugin (#7039) 6 years ago
Aleksander Machniak b63bc1ae22 Fix misleading comment 6 years ago
Aleksander Machniak 338b25dec9 Managesieve: Fix locked UI after opening filter frame (#7007) 6 years ago
Aleksander Machniak 52c755207d Enigma: Fix bug where signing option was set to disabled after saving a draft in Elastic skin (#6515) 6 years ago
PhilW 32775f0e43 remove redundant type attrib in script tag 6 years ago
Aleksander Machniak 92fbe4c3b8 Update localization 6 years ago
Aleksander Machniak da2ebb272a Add basic test for attachment_reminder plugin 6 years ago
Aleksander Machniak cc1a1d95fe Correct property name 6 years ago
Aleksander Machniak 425724bb35 Fix testing rcube_sieve_vacation protected methods 6 years ago
Aleksander Machniak 2213efc850 Archive: Fix missing Archive icon in folder selector popup in Elastic 6 years ago
Aleksander Machniak 46ee823fd9 Archive: Fix bug where next email was not displayed after Archive button use (#6965) 6 years ago
Aleksander Machniak 1d9ddf9d33 Fix PHP Fatal error: Uncaught Error: Using $this when not in object (#6959) 6 years ago
Aleksander Machniak 66fab8cdb2 CS fixes, Avoid usused variables, fixed minor bugs 6 years ago
Aleksander Machniak 213a7cadc2 Enigma: Fix encryption menu width in larry and classic 6 years ago
Aleksander Machniak b0aa130edf Fix wrong password requirement description with zxcvbn driver (#6922) 6 years ago
Aleksander Machniak fcf5a12e30 Password: Support INSERT ... ON DUPLICATE KEY UPDATE queries 6 years ago
Aleksander Machniak 0786ab8187 Update localization 6 years ago
Aleksander Machniak 4096739322 Fix including assets that exist only in minified version 6 years ago
Aleksander Machniak 0dacbc8e0f Merge branch 'thomascube-pr-elastic-icons' 6 years ago
Aleksander Machniak b07f7212be Elastic: Fix selection button icon in Enigma 6 years ago
Aleksander Machniak 5db4b3f5ea Fix '\n' visible when identity has multiple GPG keys (#6885) 6 years ago
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>
6 years ago
Aleksander Machniak b3b0c5efe2 Remove redundant rcmail_ prefix 7 years ago
johndoh 18a4d63be8 Fix deleting original message in some markasjunk drivers (#6862) 7 years ago
Aleksander Machniak 7a854f1b56 Fix removing acl entries (regression) 7 years ago
Aleksander Machniak 0e4bf6fda8 Fix bug where unread count wasn't updated after moving multi-folder result (#6846) 7 years ago
Aleksander Machniak d9e3218025 Fix bug where handling multiple messages from multi-folder search result could not work (#6845) 7 years ago
Aleksander Machniak 6d17e58380 Add basic test for password drivers 7 years ago
Aleksander Machniak 9d5e2219f8 Make ldap_ppolicy to log debug into 'ldap.log' file 7 years ago
Aleksander Machniak 4e9aca2f27 Fix visibility of rcube_ldap_exop_password::$debug (#6828) 7 years ago