Commit Graph

987 Commits

Author SHA1 Message Date
Aleksander Machniak
830a50f1ce Add (elastic-compatible) classes for zipdownload menu items 2017-08-06 19:47:26 +02:00
Aleksander Machniak
69f50b122d Add a way to include plugin stylesheets optionally only if the file exists 2017-08-06 19:46:22 +02:00
Aleksander Machniak
f3ce401def Set 'propform' class for password change form table 2017-08-04 12:47:20 +02:00
Aleksander Machniak
13d203303e Refactored Help plugin to use frames, added Elastic skin support 2017-08-02 19:13:19 +02:00
Aleksander Machniak
ebfc8448aa Small correction in dialog size calculation 2017-07-25 17:33:22 +02:00
Aleksander Machniak
0940370ccd Support elastic skin in jqueryui plugin
For now only dialogs covered.
2017-07-23 18:41:45 +02:00
Aleksander Machniak
43161325d6 Add missing type="link" 2017-07-19 19:16:23 +02:00
Aleksander Machniak
8e126e8648 Fix duplicate messages on the list after deleting messages on the next to the last page (#5862)
... also when deleting via 'mark' and 'archive' actions
2017-07-17 09:51:36 +02:00
Aleksander Machniak
0fa4b75f78 Managesieve: Partial support for mime extension [RFC5703] - parser only (#5832) 2017-07-16 13:44:24 +02:00
Aleksander Machniak
76adb49454 Support for IMAP folders that cannot contain both folders and messages (#5057) 2017-07-14 13:39:49 +02:00
Aleksander Machniak
4ff33f12ec Update changelog 2017-07-12 12:38:33 +02:00
Aleksander Machniak
a60c81d1b1 Managesieve: Fix AM/PM suffix in vacation time selectors 2017-07-12 12:37:50 +02:00
Aleksander Machniak
e9716503a2 Move "cursor" position on \r\n sequence after single-dot in a line (#5838) 2017-07-03 12:50:37 +02:00
Aleksander Machniak
8b61d6a2d1 Fix parsing dot-staffed lines in multiline text (#5838) 2017-07-03 12:33:30 +02:00
Aleksander Machniak
86a4d78369 Merge branch 'dev-elastic' 2017-07-02 16:47:54 +02:00
Aleksander Machniak
bf4326c834 Bump archive version number, update changelog 2017-06-30 09:24:38 +02:00
Aleksander Machniak
19133769e5 Fix archiving by sender address on cyrus-imap
Cyrus-IMAP does not allow @-character in folder names
2017-06-30 09:23:17 +02:00
Aleksander Machniak
207c6b8a6b Fix bug where a.button style from managesieve plugin could impact other elements (#5800) 2017-06-28 08:30:29 +02:00
Aleksander Machniak
a3a43d3218 Remove useless box-shadows 2017-06-28 08:29:16 +02:00
Aleksander Machniak
05d7fcc698 Cleanup 2017-06-27 19:43:58 +02:00
Aleksander Machniak
792fd57b09 Merge branch 'master' of https://github.com/HarrySmallbones/roundcubemail into HarrySmallbones-master 2017-06-27 19:38:44 +02:00
Remi Collet
ff256b7bb9 Drop ereg dependency, fix compat with PHP 7 (#5820) 2017-06-27 13:24:23 +02:00
Aleksander Machniak
bcc6405552 Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 (#5772) 2017-06-26 16:27:10 +02:00
Aleksander Machniak
3fbda34a51 subscriptions_option: show \\Noselect folders greyed out (#5621) 2017-06-05 10:40:16 +02:00
Aleksander Machniak
f8537d0221 Code optimization, update changelog 2017-06-02 20:06:47 +02:00
Lucas Stevanelli Marin
c5da225179 Fix bug where zipdownload ignored files with the same name (#5777)
Adding a counter before .(extension) to files with same name on zip.
Before only the last file on message with equals names was added on zip
2017-06-02 20:00:44 +02:00
Aleksander Machniak
6bd349b7e6 Bump version number 2017-05-22 15:59:18 +02:00
Aleksander Machniak
7647612f0c Performance: Skip redundant LISTSCRIPTS command 2017-05-22 15:56:08 +02:00
Aleksander Machniak
feb8e99062 Set aria-haspopup=true for Download menu item when using zipdownload submenu 2017-05-22 14:57:19 +02:00
Aleksander Machniak
7456d7fbc6 CS fixes 2017-05-22 12:01:13 +02:00
Aleksander Machniak
7090058b9f Enigma: Fix compatibility with assets_dir 2017-05-21 09:53:09 +02:00
Aleksander Machniak
982d211ec0 Update changelog, CS fixes 2017-05-19 20:04:08 +02:00
Aleksander Machniak
aacf1eb3bd Merge branch 'password-driver-virtualmin' of https://github.com/ElpyDE/roundcubemail into ElpyDE-password-driver-virtualmin 2017-05-19 19:59:25 +02:00
Aleksander Machniak
4f48202f90 Add test for #5657 2017-05-19 11:39:34 +02:00
Aleksander Machniak
30f9839b46 Remove redundant code 2017-05-19 07:37:00 +02:00
Aleksander Machniak
9858c2a294 Merge branch 'master' into dev-elastic 2017-05-14 13:32:35 +02:00
ElpyDE
73db885647 Virtualmin driver for password plugin now uses virtualmin to ask for the domain 2017-05-11 18:52:40 +02:00
Aleksander Machniak
89987ee1e0 Password: Fix security issue in virtualmin and sasl drivers 2017-04-25 08:51:14 +02:00
Thomas Bruederli
d4e4cfef92 More flattening of jQuery UI styles 2017-04-22 14:11:02 +02:00
Thomas Bruederli
7969981320 Flattened buttons and icons, removed gradients and box shadows 2017-04-22 13:51:31 +02:00
Aleksander Machniak
757ba8b81a Fix typo 2017-04-22 08:06:07 +02:00
Aleksander Machniak
542a817214 Define more classes for dialog buttons 2017-04-21 18:05:29 +02:00
Torkel Bjørnson-Langen
278b46a99d password plugin: better error message on constraint violation (#5727)
If the password policy on the ldap server is violated when changing
password, report error as "constraint violation" instead of the
misleading "connection error".

Only tested with OpenLDAP (v2.4).
2017-04-21 10:39:49 +02:00
Aleksander Machniak
01656221a4 Update localization 2017-04-19 13:13:07 +02:00
Aleksander Machniak
0d8b3675f3 Add missing <label>s in Preferences > Special Folders 2017-04-18 18:01:29 +02:00
Torkel Bjørnson-Langen
3bbe218b83 Password plugin: Added missing default values (#5726)
* Added correct default values for password plugin (ldap backends only)
* Sync default values in config.inc.php.dist with code.
2017-04-18 10:17:18 +02:00
Aleksander Machniak
6ba41836b6 Revert "extend plugin password to avoid sudo (use ssh instead calling chpasswd) (#5654)"
This reverts commit 938dd4670b.
2017-04-11 08:53:34 +02:00
Kay Marquardt
938dd4670b extend plugin password to avoid sudo (use ssh instead calling chpasswd) (#5654)
Use proc_open() instead of popen() to catch error messages from called wrapper.
Create new wrapper chpass-wrapper-expect.py
2017-04-10 13:38:16 +02:00
Aleksander Machniak
306c901a15 Remove redundant entry 2017-03-21 10:51:41 +01:00
Aleksander Machniak
9374599c3c Fix require entry for crypt_gpg also in Enigma's composer.json 2017-03-21 10:50:41 +01:00