Commit Graph

918 Commits

Author SHA1 Message Date
Aleksander Machniak
25de39d444 Merge branch 'dev-remove-js-deps' 2016-12-30 20:27:46 +01:00
Aleksander Machniak
a487055c5a Add possibility to attach contact vCard to composed message (#4997) 2016-12-16 16:02:20 +01:00
Aleksander Machniak
692cb9c63b Update localization 2016-12-15 09:42:17 +01:00
Aleksander Machniak
2e97728d06 Enigma: Add some notes to Known issues section (#5561) 2016-12-14 08:43:06 +01:00
Aleksander Machniak
21732eb250 "Bad password" -> "Invalid password" 2016-12-13 09:37:05 +01:00
Aleksander Machniak
be49c2e1cd Code improvements, replace exception thrown with rcube::raise_error() 2016-12-13 08:42:30 +01:00
Aleksander Machniak
2af5ea4a9c Merge branch 'password-cpanel-webmail' of https://github.com/mkllnk/roundcubemail into mkllnk-password-cpanel-webmail 2016-12-13 08:33:39 +01:00
Aleksander Machniak
d45692131b Zipdownload: Fix date format in mbox "From line" 2016-12-13 08:28:07 +01:00
Maikel Linke
bd5eaf98aa Handle null or non-JSON result of cPanel UAPI
More unit testing. More documentation.
2016-12-10 08:45:08 +11:00
Aleksander Machniak
29d0b80449 Enigma: Fix PHP fatal error when decrypting a message with invalid signature (#5555) 2016-12-09 10:43:31 +01:00
Maikel Linke
dd29ca1ee8 Correct decoding of JSON response
The old version assumed `json_decode` would return an associative array.
While it can do so if an extra option is specified, the default
behaviour is to return an object. Therefore, a successful password
change resulted in an error while parsing the response.

The new code is accessing the response as object instead. The method
is now covered by a unit test.
2016-12-08 23:35:43 +11:00
Aleksander Machniak
f351b48771 Update changelog, CS fixes 2016-12-07 18:28:32 +01:00
Maikel
adbc9b1889 Add cPanel Webmail driver (#5549)
This driver does not use an admin account. It uses the user's account to
authenticate at the Webmail API. It uses the recommended UAPI and does
not rely on third-party classes.
2016-12-07 18:18:31 +01:00
Aleksander Machniak
bd76a921ac Simplified/unified key info frame 2016-12-05 09:41:11 +01:00
Aleksander Machniak
5e1da48d0c Remove external javascript code from the git repo, add jsdeps.sh script (#5535) 2016-12-03 18:26:15 +01:00
Aleksander Machniak
bbab6a6db7 Identicon plugin
https://kolabian.wordpress.com/2016/12/02/contact-identicons/
2016-12-02 18:48:40 +01:00
Aleksander Machniak
8fc488afa0 Parse error and CS fixes after PR merge 2016-12-01 09:05:31 +01:00
Paolo Asperti
815b79df7f Added replacement variables support in password_pop_host (#5539)
Use rcube_utils::parse_host() on a hostname
2016-12-01 09:01:39 +01:00
Aleksander Machniak
2eede31561 Fix handling of scripts with nested rules (#5540) 2016-11-30 09:56:50 +01:00
Aleksander Machniak
47750b9b06 Bump up Enigma version number 2016-11-29 09:46:11 +01:00
Aleksander Machniak
e240e5f8dd CS fixes and update changelog 2016-11-27 14:27:23 +01:00
KaloNK
d41db75d82 Do not store passwords on disk - use proc_open instead of popen (#5531) 2016-11-27 14:20:58 +01:00
Aleksander Machniak
833fceb357 Remove redundant padding in textarea for raw editor 2016-11-27 05:18:53 -05:00
Aleksander Machniak
d2b1941ad5 Release managesieve 8.8 2016-11-27 05:13:27 -05:00
Aleksander Machniak
4452a16f7f Cleanup and improve CodeMirror integration
Fixed some issues, improved css/layout, added autoscroll to invalid line on error
2016-11-27 05:11:00 -05:00
Aleksander Machniak
ae4d3d0f65 Merge branch 'master' of https://github.com/hansmaulwurf23/roundcubemail into hansmaulwurf23-master 2016-11-27 03:08:10 -05:00
Aleksander Machniak
a844db6a27 Merge branch 'dev-layouts' 2016-11-20 19:04:09 +01:00
Thomas Bruederli
2d45879469 Adjust sizes and spacings in new 3-column layout 2016-11-20 15:29:11 +01:00
Martin Fischer
7f8d0be3b3 handles multiple errors and shows error messages in editor tooltips 2016-11-15 16:47:49 +01:00
Martin Fischer
67c910da78 syntax highlighted raw editor for sieve filter sets(codemirror) 2016-11-15 15:35:57 +01:00
JohnDoh
dd714b33a8 replace old trac links (#5514) 2016-11-13 19:15:00 +01:00
Aleksander Machniak
62bcda35df Enigma: Don't log bad-passphrase errors 2016-11-13 16:57:57 +01:00
Aleksander Machniak
c95292b912 Update README with some GnuPG 2.1 support info 2016-11-13 16:21:30 +01:00
Aleksander Machniak
ed44a73ca5 GnuPG 2.1: Fix secret keys export 2016-11-13 16:12:14 +01:00
Raoul Bhatia
c5a16e72d7 password: Add missing quote in password_ldap_ppolicy_uri in config.inc.php.dist (#5507)
This was introduced in 5322e91825
2016-11-11 18:26:32 +01:00
Aleksander Machniak
115aadca82 Properly handle connection errors in vacation UI 2016-11-10 09:30:11 -05:00
Aleksander Machniak
39cceb2f89 Managesieve: Various improvement to raw script editor 2016-11-10 12:05:28 +01:00
Martin Fischer
7215013b53 implemented raw editor for sieve filter sets (#5473)
* implemented raw editor for sieve filter sets

Signed-off-by: Martin Fischer <martin.fischer@fau.de>

* updated according to comments
2016-11-10 12:05:04 +01:00
Aleksander Machniak
d59bf988e3 Fix style of Save button in password form (larry) 2016-11-07 13:43:21 +01:00
Aleksander Machniak
cf866990f2 Get rid of "popupmessage" class
It wasn't widely used and made the dialogs look inconsistent
2016-11-06 09:41:43 +01:00
Aleksander Machniak
059dc8b635 identity_select: Support Received header (#5085) 2016-11-04 19:11:01 +01:00
Aleksander Machniak
485c50a5f3 Fix error checking on get_script() result + some CS fixes 2016-11-04 15:08:36 +01:00
Aleksander Machniak
391d0d2039 Remove "@version @package_version@" 2016-11-01 18:26:47 +01:00
Aleksander Machniak
2ae1da4b1d Merge branch 'dev/gnupg21' 2016-10-29 10:30:20 +02:00
Aleksander Machniak
b6c061656f GnuPG 2.1: Support password prompt on private key import 2016-10-23 17:10:52 +02:00
Aleksander Machniak
ecefdca21d GnuPG 2.1: Support password input on private key export 2016-10-23 15:51:28 +02:00
Aleksander Machniak
4e0532808d Fix bug where it wasn't possible to store more that 2MB objects in memcache/apc (#5452)
Added memcache_max_allowed_packet and apc_max_allowed_packet settings
2016-10-16 11:19:30 +02:00
Aleksander Machniak
33addff305 assword: Added possibility to nicely handle password epiration from other plugins (#5468)
Squashed commit of the following:

commit 41283ecab18321201c3adfef8e964e2aa0dc2032
Author: Aleksander Machniak <alec@alec.pl>
Date:   Sat Oct 15 08:37:31 2016 +0200

    CS fixes after PR merge, renamed session variable

commit b4440a0c4d15c194619c003683ff0d36787f82a8
Merge: cf9f0d8 5dee181
Author: Aleksander Machniak <alec@alec.pl>
Date:   Sat Oct 15 08:26:04 2016 +0200

    Merge branch 'master' of https://github.com/ZiBiS/roundcubemail into ZiBiS-master

commit 5dee1812e7
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 14:20:14 2016 +0200

    passing by session

commit 6ccb7e7d1d
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 11:45:43 2016 +0200

    formatted passwdexpdatetime should be set in session data

commit a43f30fdfc
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 11:10:06 2016 +0200

    _passwdexpwarning removed and expdatetime object is stored in session

commit 62ef852a11
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Thu Oct 13 10:24:39 2016 +0200

    String concatenation is removed and expdatetime is passed via session
    data.

commit 2aea3a4e85
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Wed Oct 12 10:20:58 2016 +0200

    Removing ppolicy plugin from my repository.

commit 8848c944ab
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Tue Oct 11 11:32:37 2016 +0200

    little correction of variables names

commit 5266c89da9
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Tue Oct 11 11:14:17 2016 +0200

    little corrections

commit c665b5c607
Author: Zbigniew Szmyd <zbigniew.szmyd@linseco.pl>
Date:   Tue Oct 11 10:31:05 2016 +0200

    A plugin to check LDAP password for expiration
2016-10-15 08:38:40 +02:00
Aleksander Machniak
affec47eab CS fixes, updated changelog 2016-10-10 16:25:06 +02:00
Aleksander Machniak
7f4ab8c14a Merge pull request #5364 from ZiBiS/master
Password: LDAP PPolicy driver
2016-10-10 16:17:17 +02:00