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