Commit Graph

16674 Commits

Author SHA1 Message Date
Nathan Gray
891b079896 Add export data conversion to a parent class so it can be used by other apps 2010-11-04 17:29:52 +00:00
Ralf Becker
99f88b97f2 if DateTime::__construct() throws error for strings interpreted as Ymd, catch it and try again as timestamp 2010-11-04 13:37:08 +00:00
Ralf Becker
b97ba82f27 convert all timestamps from DB returned as string to integers, to avoid missinterpretation from egw_time as Ymd string 2010-11-04 13:33:57 +00:00
Ralf Becker
7811a03067 * exceptions get now logged to Apache error_log again 2010-11-04 11:33:40 +00:00
Klaus Leithoff
e7b5cb1dbc do not use ENT_IGNORE on the first attempt (effective for php > 5.3 only anyway) 2010-11-03 16:22:01 +00:00
Klaus Leithoff
5ad3714fe9 implementing fallback for wrong headerdata encoding; try to detect encoding from headerdata to improve message list displaxy and prevent json encode failure, due to wrong encoding 2010-11-03 15:01:44 +00:00
Ralf Becker
06d3377298 switched off forgotten permanent error_log 2010-11-03 10:05:45 +00:00
Klaus Leithoff
0148b92a12 add FunctionFolder translations to French language 2010-11-02 14:21:38 +00:00
Ralf Becker
9c2b7a8d2f fixed 5px higher tab for history in infolog.edit 2010-11-02 14:15:45 +00:00
Ralf Becker
5b361f3f6c fixed not working alternating nextmatch colors of groups in account selection popup 2010-11-02 13:28:41 +00:00
Ralf Becker
42508c4f63 fixed wired sorting (no sorting) of groups in account selection popup 2010-11-02 13:03:42 +00:00
Jörg Lehrke
faa7878b90 * Calendar: Use participant's preferences to handle status resets while moving events 2010-11-02 10:56:39 +00:00
Klaus Leithoff
eae2f28735 * eMail: fixing problem with double converted date/time strings for certain DateTime Settings (reported with the user-list) 2010-11-02 09:35:24 +00:00
Jörg Lehrke
c264c481be Fix calendar preferences 2010-11-01 21:35:47 +00:00
Jörg Lehrke
2111b2429d * Calendar: Fix notification timezone issues (#2746) 2010-11-01 19:18:34 +00:00
Ralf Becker
370140a3af new debug-level user-preference, show getctag in autoindex and do NOT treat webkit browsers like kde clients 2010-10-31 07:57:25 +00:00
Jörg Lehrke
039e4a6c94 Fix Apple CardDAV issue 2010-10-29 08:42:24 +00:00
Jörg Lehrke
7112d5b9f6 Fix vCard-parser for multible type parameters 2010-10-29 08:37:42 +00:00
Nathan Gray
b93ad4c5f1 Some data conversions from internal to something with more meaning:
Dates, times, User IDs, Category IDs
2010-10-28 23:16:45 +00:00
Ralf Becker
82793d32b0 allow template to NOT support certain browser types / user agents 2010-10-28 16:28:16 +00:00
Klaus Leithoff
1f98be4e38 if the number of days left until change of password is expired is negative, dont warn, require the change 2010-10-28 11:03:05 +00:00
Ralf Becker
2fff99a676 fixed typo 2010-10-28 09:44:11 +00:00
Ralf Becker
6ba20abd97 an other PostgreSQL compatibility problem: cast to varchar necessary 2010-10-28 09:33:15 +00:00
Ralf Becker
e30a515824 an other PostgreSQL compatibility problem: cast to varchar necessary 2010-10-28 09:31:28 +00:00
Klaus Leithoff
1e82a48e37 * Infolog: Fix problem Delegated user was not able to edit infolog entrys owned by Groups, if he was not member of that group, and had no grouprights. Implicit rights where not applied; reported in Stylite Tracker#8255; 2010-10-27 08:44:45 +00:00
Ralf Becker
f323c33d22 separate method display_var(&$content=null,...) called by original display($content=null,...) method, to allow extending classes to use changes in content 2010-10-27 08:38:19 +00:00
Ralf Becker
6a052cb05d fixed warning (ExecMethod does not allow var parameters) 2010-10-27 08:21:02 +00:00
Ralf Becker
b5c7084669 fixed wrong parameter type warning 2010-10-26 13:29:33 +00:00
Klaus Leithoff
203b934e59 mainscreen_message must not be translated 2010-10-26 12:59:15 +00:00
Klaus Leithoff
52e6ac2086 fix typo 2010-10-26 11:43:05 +00:00
Ralf Becker
db5e4e84e3 Changelog for 10.1.20101026 2010-10-26 11:26:24 +00:00
Ralf Becker
7da1d851fc * InfoLog/*DAV: do NOT set current user for PUT in /infolog/ and do not allow to change owner of existing entries 2010-10-26 09:23:51 +00:00
Ralf Becker
c8da8e39ef fixed bug introduce in fix: no more serialized cat data (like calendar colors) were returned 2010-10-26 07:42:33 +00:00
Ralf Becker
d00b710a7a SiteMgr bugfix: edit category always reads sort as 0, (unserialize data only, if it is serialized) 2010-10-25 18:08:53 +00:00
Klaus Leithoff
06b996c821 fix typo while checking old last-password-change 2010-10-25 15:30:30 +00:00
Klaus Leithoff
fe9b272584 checking for isset AND ==0 to determine if mustchangepassword is activated 2010-10-25 14:08:54 +00:00
Jörg Lehrke
da2669103c Fix time-range parser for CalDAV 2010-10-23 11:42:22 +00:00
Klaus Leithoff
aa2e9a18c4 improving the accuracy of the attachment indicator 2010-10-22 11:21:15 +00:00
Ralf Becker
da0d2f1be5 documented latest Apple Mac or iPhone autodetection findings for iCal and/or contact app 2010-10-21 16:08:09 +00:00
Ralf Becker
ea12d6c157 fixed http status "400 Something went wrong" on PUT request in CalDAV, if user has no explicit FREEBUSY rights for calendar of modified event 2010-10-21 15:59:21 +00:00
Ralf Becker
ab019492aa removed never implemented cats_no_subs common pref and always include sub-cats (no change as currently only one was selectable) 2010-10-21 15:59:01 +00:00
Klaus Leithoff
5af9370fc6 * API/Passwordmanagement: option enable a warning for users to inform them, that their password is about to expire
will be displayed once every session starting X days before the password will expure, when enforce password change is enabled and 
a suitable period is set
-translations for that option
-pending translations
2010-10-21 14:02:36 +00:00
Klaus Leithoff
121164a6a3 use translations of preferences for password app 2010-10-21 13:24:29 +00:00
Ralf Becker
567e952fba * CardDAV pref which addressbooks to sync and many fixes for iPhone OS 4.0, 4.1, 4.2beta and Mac iCal and contact app
Merge of following commits from Trunk:
r32609: * GroupDAV preference for addressbook-home-set (requires to register hooks)
r32610: missing groupdav hooks
r32611: fixed missing "users" of principal url in calendar-user-address-set
r32615: as the pricipal of current user is influenced by GroupDAV prefs, we have to include them in the etag
r32619: loop over existing addressbooks, to make sure each ab is only once in addressbook-home-set, even when selected multiple times in the prefs because of symbolic ab like "primary group"
r32620: urlencode and decode account_lid in url to cope with group-names with space in it, which stall iPhone OS 4.2 devices
r32621: fixed bug: GroupDAV/CardDAV PUT request to /addressbook/ changes owner, also checking now required ACL for moving contacts between addressbooks
r32622: returning "403 Forbidden" if addressbook_bo->save() fails, happens when writing new entries in ABs without ADD rights
r32623: * iCal on iPhone detects URL now correct
reverted calendar-home-set to report only users calendar, as reporting multiple break propfind
r32624: we need a real redirect, not just a proxy
r32631: fixed working in GroupDAV prefs and translation
2010-10-21 11:17:46 +00:00
Ralf Becker
dd654f5161 holiday file for Turkey, thanks to Ayhan.Yildiz-at-gmx.net 2010-10-21 08:13:54 +00:00
Ralf Becker
2acb61448a holiday file for Turkey, thanks to Ayhan.Yildiz-at-gmx.net 2010-10-21 08:13:03 +00:00
Ralf Becker
ed0d21369e we need a real redirect, not just a proxy 2010-10-20 19:33:27 +00:00
Ralf Becker
20a409ca52 * iCal on iPhone detects URL now correct
reverted calendar-home-set to report only users calendar, as reporting multiple break propfind
2010-10-20 18:59:27 +00:00
Ralf Becker
c67a61b692 returning "403 Forbidden" if addressbook_bo->save() fails, happens when writing new entries in ABs without ADD rights 2010-10-20 16:16:03 +00:00
Ralf Becker
e86f5fb663 fixed bug: GroupDAV/CardDAV PUT request to /addressbook/ changes owner, also checking now required ACL for moving contacts between addressbooks 2010-10-20 15:47:30 +00:00