Commit Graph

20427 Commits

Author SHA1 Message Date
96d5e48885 some servers seem to sent their responses for the content not with the first EXT section, so we loop through the parsed response until we find some matching content; second attempt 2012-08-14 08:11:24 +00:00
18bdcacf0d fixed some more "Illegal string offset" 2012-08-14 07:55:57 +00:00
ce46dc40d6 some servers seem to sent their responses for the content not with the first EXT section, so we loop through the parsed response until we find some matching content 2012-08-13 16:34:51 +00:00
28354db5d5 only truncate string if length given and <= 255, to not unnecessary truncate varchar(>255) as PostgreSQL uses text anyway and MySQL truncates itself silently (unless strict mode!) 2012-08-13 14:43:24 +00:00
3b9f7b3d6d * WebDAV/GroupDAV/CalDAV/CardDAV: removed option only used for old KDE GroupDAV resource and unknown WebDAV clients producing invalid XML, fix for community bug #3152 2012-08-13 14:34:16 +00:00
06a6a40efe need to allow account_lid string as parameter for accounts::id2name(), it is used in many places 2012-08-13 14:26:19 +00:00
9898162a65 * Calendar: fixed issue of deleted first recurrence shortens event and causes it not to be find in CalDAV or eSync ("event has exceptions before startdate"), REQUIRES SCHEMA UPDATE (visit setup)!
r40103: * Calendar: Try alter description to varchar(16384), to not force temp. tables to disk on MySQL (because of text columns)
r40112: MAX(CHAR_LENGTH(cal_description)) returns NULL, if there are no rows --> casting to int
2012-08-13 13:27:14 +00:00
aa253ea9d6 some other translations missing for SIEVE email notification 2012-08-13 13:20:25 +00:00
6ceab5d6e6 a little more sophisticated test if we have a functioning database, before trying to store a setup_cmd object, otherwise it stalls the update 2012-08-13 12:14:56 +00:00
3b763e3c6a * eMail: added translations for SIEVE notifications 2012-08-13 10:03:39 +00:00
1d36c1710f * API/Setup/MySQL: fixed backup to correctly report boolean columns and support MySQL 5.0+ varchar(>255) 2012-08-12 09:50:56 +00:00
6bfb87de00 more German translations from Gudrun 2012-08-09 12:57:55 +00:00
91573fd113 * Addressbook/InfoLog/Filemanager/Tracker: added or fixed formatting of certain custom field types using a single shared method 2012-08-09 12:43:52 +00:00
eeb292ecbd cast accounts->members(hips) to array, to cope without PHP warnings for not (longer) existing accounts 2012-08-09 09:09:07 +00:00
e87f4c1514 cast accounts->members(hips) to array, to cope without PHP warnings for not (longer) existing accounts 2012-08-09 09:03:11 +00:00
ff99215955 cast accounts->members(hips) to array, to cope without PHP warnings for not (longer) existing accounts 2012-08-09 08:56:52 +00:00
ac88a44f82 cast accounts->members(hips) to array, to cope without PHP warnings for not (longer) existing accounts 2012-08-09 08:50:22 +00:00
ed403f5301 cast accounts->members(hips) to array, to cope without PHP warnings for not (longer) existing accounts 2012-08-09 08:41:54 +00:00
8e6c1c1c8b quieten warning in delete-category hook, if cat is not used 2012-08-09 08:29:09 +00:00
7b9e3e38de allow to use a setup user and password by prefixing it with 'root_', eg. 'root_admin' for setup user 'admin' 2012-08-09 08:16:42 +00:00
5243b2c7e7 somehow lost merge-print phrases 2012-08-09 07:25:55 +00:00
f52bdcc51b delete user categories, when user get deleted and admin command to delete already orphaned categories: admin/admin-cli.php --admin-cmd-check-cats admin,password 2012-08-08 16:25:39 +00:00
110ad12bb6 delete user categories, when user get deleted and admin command to delete already orphaned categories: admin/admin-cli.php --admin-cmd-check-cats admin,password 2012-08-08 16:25:03 +00:00
ee8c760fc7 German email translations from Gudrun 2012-08-08 14:42:28 +00:00
c8d8928486 pending translations from translation.stylite.de plus merge of trunk translations 2012-08-08 12:12:59 +00:00
e913a6a263 pending translations from translation.stylite.de 2012-08-08 12:11:04 +00:00
f94501f50f avoid calling accounts->members(hips) without an account_id 2012-08-08 10:48:10 +00:00
48009a16e5 avoid calling accounts->members(hips) without an account_id 2012-08-08 10:47:47 +00:00
03f25ed02c avoid calling accounts->members(hips) without an account_id 2012-08-08 10:41:26 +00:00
75b458b2f8 avoid calling accounts->members(hips) without an account_id 2012-08-08 10:41:04 +00:00
ed6aaac0d9 call hook again, in case an (smtp) error happened 2012-08-08 10:02:57 +00:00
c30999f1b4 call hook again, in case an (smtp) error happened 2012-08-08 10:01:01 +00:00
563673feb4 fixed exception in notifications: "cannot send notifications. No sender supplied" 2012-08-08 07:06:58 +00:00
ea18bc75b5 fixed exception in notifications: "cannot send notifications. No sender supplied" 2012-08-08 07:06:32 +00:00
ce05125ecf accounts::id2name() needs to return false, not throw an exception for not found accounts 2012-08-07 16:10:17 +00:00
92a97ea4d9 accounts::id2name() needs to return false, not throw an exception for not found accounts 2012-08-07 16:09:54 +00:00
02c464b94f * API/accounts/preferences: instance-wide cache of account and preference data, so changes from other sessions have immediate effect
r40051: * API/accounts: instance-wide cache for account-data incl. members and memberships, so change take imediate effect (compared to previous session based cache)
r40052: not storing $GLOBALS[egw_info][user] twice in session (was also stored as $GLOBALS[egw]->session->user), also removing not used $GLOBALS[egw_info][user][acl], but re-reading preferences in session::verify() so long running sessions get preferences set by an other session, removing nowhere used creditspoint class from api (calls not public available creditspoint app)
r40053: * API/preferences: caching preferences in instance cache instead of session, to get immediate update in long running sessions (eg. sync) and get smaller sessions
2012-08-07 14:26:52 +00:00
0e0993863c * API/preferences: caching preferences in instance cache instead of session, to get immediate update in long running sessions (eg. sync) and get smaller sessions 2012-08-07 13:57:56 +00:00
6fa4cc864e not storing $GLOBALS[egw_info][user] twice in session (was also stored as $GLOBALS[egw]->session->user), also removing not used $GLOBALS[egw_info][user][acl], but re-reading preferences in session::verify() so long running sessions get preferences set by an other session, removing nowhere used creditspoint class from api (calls not public available creditspoint app) 2012-08-07 08:55:41 +00:00
c2105fcf31 * API/accounts: instance-wide cache for account-data incl. members and memberships, so change take imediate effect (compared to previous session based cache) 2012-08-06 10:06:59 +00:00
63da01c5e1 adapting jerryr brushed-metal background image, as background color grey does not match the b-m look 2012-08-03 14:12:27 +00:00
5ac1d755b2 adapting jerryr brushed-metal background image, as background color grey does not match the b-m look 2012-08-03 14:11:45 +00:00
a3dffb75ef repair some stuff htmLawed stumbles upon with balancing switched on 2012-08-03 12:59:13 +00:00
eba8731295 different approach to avoid php-warnings on str_repeat, provided by Santosh Patnaik 2012-08-03 12:56:52 +00:00
5b47c1cdfa different approach to avoid php-warnings on str_repeat, provided by Santosh Patnaik 2012-08-03 08:24:40 +00:00
b420649145 new attribute: label for action button 2012-08-02 20:53:37 +00:00
0fb3008dc8 removed unnecessary attributes from widget 2012-08-02 20:46:52 +00:00
9a8069a9b5 activating blur attribute for widget 2012-08-02 20:39:39 +00:00
e3e801ff40 fix call with empty xml and use own item search ajax method (which still uses the egw_link class) 2012-08-02 20:07:58 +00:00
f51f5f50f3 * emailadmin: use connection timeout preference in openConnection calls, and increase defaulttimeout if applicable; 2012-08-02 14:31:41 +00:00