Commit Graph

19539 Commits

Author SHA1 Message Date
Klaus Leithoff
8c8e670a45 fix egroupware.org Tracker bug #3122: HTML only emails show up as source in infolog: reported by Ch.Kaulich; caused by calling tidy without need 2012-03-13 08:59:29 +00:00
Ralf Becker
3b62e2a96f * Calendar: mail all participants was attaching iCal with wrong time(zone) 2012-03-12 12:47:01 +00:00
Ralf Becker
40c557e3c5 setting recommended php version to 5.3, not sure why we havnt done that already 2012-03-11 09:38:41 +00:00
Ralf Becker
ef1b606ae8 * InfoLog/CalDAV: fixed wrong timezone used for iCal generation
times where read in server-time, but infolog_ical was told it is user-time, now set to server-time in infolog_groupdav::get_handler()
2012-03-08 18:47:04 +00:00
Ralf Becker
f1360eed13 fix bug regarding the rate (view/edit/search)Limit for mysql -> not set active as this fix breaks postgres; see lines 954 to 959 in wiki_so. Problem is caused by postgres behavior of recognizing columnnames, ... still to investigate
r38303: always quote for postgreSQL, as this is the only way to support mixed case names
r38307: fixing wiki rate code / mixed case column names for PostgreSQL
2012-03-08 06:24:33 +00:00
Ralf Becker
e484a9e7b7 fix for bug #3120 - PHP Fatal error: Call to private method sqlfs_stream_wrapper::_pdo() 2012-03-07 14:09:43 +00:00
Ralf Becker
434a612d57 fix for bug #3120 - PHP Fatal error by saving email as Infolog and Access to undeclared static property: sqlfs_utils::$pdo 2012-03-07 13:04:46 +00:00
Klaus Leithoff
116f12aa8b * timesheet: fixed wrong sum for timesheets;
> > > the retrieval of the summary (sum of duration and sum of price) has to take care that the customfield table is not joined, as the join causes a multiplication of the sum per customfield found; joining of the cutomfield table is triggered by criteria being set with either a string or an array, for this reason we set it to false, and pass the criteria as filter
2012-03-05 12:17:08 +00:00
Ralf Becker
2fcabd22b3 fixed typo in setting date- and time-format in egw_time::check_set_tz_offset(), causing eg. importexport to fail, if async job before had no account or account had different format 2012-03-02 10:05:35 +00:00
Ralf Becker
2e64f271d5 * PostgreSQL/Setup/EMailAdmin: fixed Setup >> Configuration was not storing anything
caused by egw_emailadmin.ea_(user|group) is varchar (for whatever reason) and postgres never returned a default profile
2012-02-29 19:04:02 +00:00
Ralf Becker
d0d5faa4bd moved sqlfs filesystem check from Admin to Admin >> Filemanager, as most people seem to expect it there 2012-02-29 15:01:02 +00:00
Ralf Becker
4757faa257 fixed SQL error under PostgreSQL with new filesystem check 2012-02-29 13:49:13 +00:00
Ralf Becker
ae2425967e some fixes for sqlfs fsck: caseinsensitive GROUP BY for MySQL, deleting files direct in DB, as self::unlink() fails if fs_active=0, and some more 2012-02-27 15:06:20 +00:00
Ralf Becker
8848953385 * Filemanager/Admin: ability to check virtual filesystem (Admin >> Check virtual filesystem) and some code to prefent double creation of directories 2012-02-27 13:24:01 +00:00
Ralf Becker
fd19c672c8 * Filemanager/Admin: ability to check virtual filesystem (Admin >> Check virtual filesystem) and some code to prefent double creation of directories 2012-02-27 13:18:52 +00:00
Ralf Becker
d7a7d105fa * Admin/Setup: fixed custom translations got lost during update 2012-02-27 08:02:28 +00:00
Nathan Gray
9caec6fffb Fix for empty spreadsheet dates in XML & OO.o getting a date anyway 2012-02-24 23:29:58 +00:00
Ralf Becker
3e5e2156c1 allow to unset default info_des from sub_excludefields 2012-02-24 10:31:43 +00:00
Ralf Becker
3015287833 fixed not working storing of sub_excludefields and translations 2012-02-24 10:01:40 +00:00
Ralf Becker
ec694d4a4f * InfoLog: make fields excluded from copying to a new sub-entry configurable and add scheduling an appointment to action
refactured copy and sub creation into one method, as they do essentialy the same thing with just setting the parent and excluding different configurable fields
2012-02-24 09:29:27 +00:00
Ralf Becker
2f2a252b51 * InfoLog: fixed multiple [apply] after copying an InfoLog creates multiple new infologs 2012-02-23 16:42:58 +00:00
Ralf Becker
c97f737e69 white-space: nowrap for table in date-widget 2012-02-23 13:41:58 +00:00
Ralf Becker
bbeed5c3bb white-space: nowrap for table in date-widget 2012-02-23 13:39:24 +00:00
Ralf Becker
3dadc207af fixed typo and added translation for new context-menu items 2012-02-22 12:48:02 +00:00
Ralf Becker
ab0a65f8bc * Notifications: fixed not correctly reset timezone after notifying users from other timezones 2012-02-22 12:35:01 +00:00
Ralf Becker
980768c443 * Notifications: fixed not correctly reset timezone after notifying users from other timezones 2012-02-22 12:32:18 +00:00
Ralf Becker
26bebbedd9 * InfoLog/Calendar: renamed context menu "Calendar" to "Schedule appointment" and make preset participants configurable, allow to config prefix for sub-entries and allow times in due-date 2012-02-22 12:31:00 +00:00
Ralf Becker
2bc821f428 use groupdav->log() for all permanent error-messages, to log the into request-log too, if both If-Match and If-Schdule-Tag-Match given use If-Match for organiser/owner and If-Schedule-Tag-Match for attendees/participants 2012-02-21 20:04:45 +00:00
Ralf Becker
156585dccb dont show more lines in multiselectbox as we have values 2012-02-21 09:26:55 +00:00
Ralf Becker
77eaf8e7f1 dont show more lines in multiselectbox as we have values 2012-02-21 09:22:42 +00:00
Ralf Becker
7badca95da * CardDAV/Addressbook: storing Apple AB type company (X-ABShowAs:COMPANY) as EGroupware fileAs company 2012-02-21 08:57:55 +00:00
Nathan Gray
2b39a7a059 Fix spreadsheet date/time formatting issue - incorrect parsing of user's time 2012-02-20 16:15:18 +00:00
Ralf Becker
c70a93e7c1 * CalDAV/CardDAV/GroupDAV: as all clients dislike not getting an ETag for a PUT, we sending it again even not storing byte-by-byte 2012-02-20 11:33:43 +00:00
Ralf Becker
b0d47bd7d5 fixed missing owner 2012-02-20 11:25:41 +00:00
Ralf Becker
baf8999392 log request in case of exceptions too by installing a custom exeception handler 2012-02-20 09:06:24 +00:00
Ralf Becker
7e0df9eb55 allow to force tooltip for help messages by prepending a pipe "|" character 2012-02-19 13:54:57 +00:00
Ralf Becker
e97b390573 improved working in CalDAV/CardDAV prefs 2012-02-19 12:39:04 +00:00
Ralf Becker
97fd9598d3 SL translations from Ludvik, Robert 2012-02-18 14:48:09 +00:00
Ralf Becker
0037bf4077 * InfoLog/CalDAV: fixed sub-entries created in WebGUI got identical caldav_name as parent and therefore updates of sub-entries did not work as expected 2012-02-18 13:39:56 +00:00
Ralf Becker
dea5bfef24 add empty line in log between request body and response 2012-02-18 10:49:24 +00:00
Ralf Becker
873db447bc fixed not working PUT of groups/lists 2012-02-18 10:22:59 +00:00
Ralf Becker
043e1f730a * Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs 2012-02-17 15:02:14 +00:00
Ralf Becker
eb440fe4d3 * Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs 2012-02-17 15:00:51 +00:00
Ralf Becker
51982be2de refining translations for CalDAV/CardDAV logging 2012-02-17 14:01:21 +00:00
Ralf Becker
f2e2c60c04 cat_owner can be groups too (cat_owner < 0) 2012-02-17 11:01:56 +00:00
Ralf Becker
164b0c73b7 logging whole requests, to be able to lock the log-file, as some clients (eg. SOGO) use multiple threads to request resources, which messes up the log otherwise 2012-02-17 09:14:33 +00:00
Ralf Becker
f0fef47688 fixed PHP Warning, if log-dir is not yet created 2012-02-17 08:13:50 +00:00
Nathan Gray
ddd13e8620 Add 'selected' day table for daily schedules 2012-02-16 16:55:42 +00:00
Ralf Becker
9a3ef9f726 * CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware 2012-02-16 16:37:10 +00:00
Ralf Becker
9dd3b99353 * CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware 2012-02-16 16:35:58 +00:00