Commit Graph

567 Commits

Author SHA1 Message Date
Ralf Becker
f4acec1b82 fix not working forced password change on login screen 2016-07-15 14:47:13 +02:00
Ralf Becker
f4521e3401 fix missing slash in path of adLDAP.php 2016-07-15 14:24:30 +02:00
Hadi Nategh
4c59ea9d5f Implement touch events for jquery chosen. Fix filter-categories does not work in iOS 2016-07-15 14:16:56 +02:00
Ralf Becker
29ccda8dff fix ntlm directory path 2016-07-15 13:54:39 +02:00
Ralf Becker
52d3aa70cd enable APCu for caching with >= 32M and fix post_install to patch Ubuntu-16.04 /etc/php/7.0/cli/conf.d/20-apcu.ini 2016-07-15 13:23:39 +02:00
Hadi Nategh
9d054b9437 Fix asyncIncludetime in genPageTime repeats itself into DOM instead of updating the value 2016-07-15 09:35:02 +02:00
Ralf Becker
b2ac90fec6 fix some Scrutinizer "bugs" 2016-07-15 08:17:54 +02:00
Ralf Becker
847fb38194 * NTLM: move ntlm login code from phpgwapi to api to allow NTLM login in 16.1 minimal install 2016-07-15 08:05:44 +02:00
Ralf Becker
e1f8fa7799 * ActiveDirectory: using adLDAP now from adldap2/adldap2=4.0.4 via composer 2016-07-15 07:39:53 +02:00
Hadi Nategh
eba29d3541 Create DOM node for pageGenTime data 2016-07-14 17:21:51 +02:00
Ralf Becker
630175178e mark test as skiped, if cache-provider throws Exception because missing PHP extension 2016-07-14 16:07:09 +02:00
Ralf Becker
a90087b81c send page-generation- and session-restore-time via json response not as dom fragment 2016-07-14 14:55:57 +02:00
Moritz 'Morty' Strübe
fc02e0f299 Also adjust links when migrating from Ldap to DB 2016-07-14 10:19:24 +02:00
Ralf Becker
fa70712a2f fix PHP Warning: Memcached::setOptions(): invalid serializer provided, if neither igbinary nor json serializer is available, staying with default php serializer 2016-07-13 08:56:31 +02:00
Ralf Becker
913960a1d5 fix typo 2016-07-12 20:50:19 +02:00
Ralf Becker
6cb0f0f152 making existing cache-tests available for phpunit/Travis, thought leaving old test in place as they are more performance testing 2016-07-12 16:55:11 +02:00
Hadi Nategh
d933b7f423 Fix missing dot for class name used in commit 81829c2496 2016-07-12 15:03:58 +02:00
Ralf Becker
f15b5552ad forgot to modify Link::get_data() 2016-07-12 15:00:40 +02:00
Hadi Nategh
81829c2496 Fix filter-categories in mobile template 2016-07-12 13:55:38 +02:00
Ralf Becker
943ae3612e Link::query callback needs to be called with reference as 3. parameter, passing now array with parameters instead of single parameters 2016-07-12 13:54:36 +02:00
Ralf Becker
3bc0dc60d6 fall back to Api\MimeMagic::filename2mime, if mime_content_type function is not available 2016-07-12 11:56:42 +02:00
Ralf Becker
7455cae476 * API/ProjectManager: fixed some errors caused by no longer sharing instanciated objects not designed to be shared 2016-07-12 11:37:05 +02:00
nathangray
b195d44cbf Fix common and admin translations were sometimes missing 2016-07-11 16:23:58 -06:00
Ralf Becker
3a2ac5402d need to use global namespace for non-namespaced phpunit 4.8 class PHPUnit_Framework_TestCase 2016-07-11 22:49:36 +02:00
Ralf Becker
a39935810c fix Travis errors with phpunit 4.8 under PHP < 7 2016-07-11 22:39:42 +02:00
Ralf Becker
5c33bd9bef adding a first unit test to EGroupware, plus a test runner running all test-classes in either:
$app/src/.*/test/$classTest.php or $app/test/class.$classTest.inc.php
adding test runner doc/test-cli.php to Travis
2016-07-11 21:40:02 +02:00
Hadi Nategh
791d1f1d74 Implement new representation for et2_selectbox widget of multi tags with limited single row 2016-07-11 17:24:20 +02:00
Ralf Becker
a80cb15d66 * LDAP/UCS: groups not found when searching for them eg. in custom fields (account-type=both) 2016-07-11 15:08:51 +02:00
Hadi Nategh
b1e666245a Check and ask for the notification permission if nothing yet set 2016-07-11 12:24:59 +02:00
Hadi Nategh
f01d6bc404 Add a method to egw.notification to check API availability 2016-07-11 12:01:29 +02:00
Ralf Becker
7643c9f57b display login-message depending on $_GET[cd] and whats in database/header for "login_message" 2016-07-11 09:33:46 +02:00
Ralf Becker
fa148e4c89 move check_logoutcode to Api\Framework\Login, where it is used 2016-07-11 08:52:41 +02:00
Ralf Becker
0136ed2112 fix Scrutinzer "bug" changing var imported not as reference into closure 2016-07-10 11:58:54 +02:00
Ralf Becker
0b71dd2756 replace (slower and ugly) create_function with closures 2016-07-10 11:09:21 +02:00
Ralf Becker
dbf69a79c6 * Setup/Auth: fix PHP Fatal with Sqlssl authentication (Class EGroupware\Api\Auth\auth_sql not found) 2016-07-09 09:20:00 +02:00
nathangray
8ef3dac777 German translation for long task totals 2016-07-08 10:47:37 -06:00
Hadi Nategh
30f966225f Style et2_taglist_category similar to nextmatch filter-cat 2016-07-08 12:58:15 +02:00
Ralf Becker
4f4530b98d * Admin: add used caching provider and APCu stats to "PHP Information" 2016-07-08 12:09:37 +02:00
Ralf Becker
f89142629a * eSync: fix not synced subject and other headers, after RC3 Outlook memory reduction 2016-07-08 10:34:33 +02:00
Ralf Becker
1bae5f991f grr fix typo, thanks to Travis 2016-07-08 09:09:47 +02:00
Ralf Becker
a091718807 * Restore: fix failed restore under MySQL 5.7 by temp. disabling strict mode to allow inserting zero dates 2016-07-08 08:40:44 +02:00
Ralf Becker
2c238b7071 * PHP7/ImportExport: fix different evaluation order of PHP 5 and 7 gives eg. error "Function name must be string" in wizard 2016-07-07 20:25:32 +02:00
Ralf Becker
512bc77cfd turn off permanent error_log 2016-07-07 19:54:12 +02:00
nathangray
9b80a7d133 Fix favorite delete confirm dialog header was not translated 2016-07-07 10:19:13 -06:00
Ralf Becker
1818088a88 * APCu/PHP7: fixed not used APCu under PHP7, as it has no APC compatible interface
Apcu class is basicly a copy of Apc, but as its methods are called quite a lot, I dont want to add the overhad of checking to call apc_ or apcu_ on every call, anyway APC died with PHP 5.5 so we can remove Apcu class once we no longer support PHP 5.4
2016-07-07 17:39:37 +02:00
Hadi Nategh
59f23dee5a Set more max-height for result options container in filter-cat 2016-07-07 16:59:21 +02:00
Hadi Nategh
3cac849e58 Improve styling of filter-cat in nextmatch header 2016-07-07 16:47:45 +02:00
Ralf Becker
34f4a23497 fix wrong namespace 2016-07-07 16:36:06 +02:00
Ralf Becker
9c8823cde2 fix PHP 5.4 Fatal error: Cannot create references to elements of a temporary array expression 2016-07-07 16:23:30 +02:00
Ralf Becker
26ccede602 * Mail: automatic migrate old mcrypt tripledes passwords to openssl AES on successful login 2016-07-07 16:08:35 +02:00