Commit Graph

4217 Commits

Author SHA1 Message Date
Ralf Becker
fa58c2adc4 * 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:26:47 +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
Klaus Leithoff
925ea5d624 doubleencoding issue and performance issue regarding the use of html::htmlspecialchars 2010-10-20 13:19:57 +00:00
Klaus Leithoff
783b9935bc doubleencoding issue and performance issue regarding the use of html::htmlspecialchars 2010-10-20 13:17:39 +00:00
Ralf Becker
2575da2575 * GroupDAV preference for addressbook-home-set (requires to register hooks) 2010-10-19 23:30:16 +00:00
Klaus Leithoff
9dae1bdbe0 function to allow to access/read the boundarys used by CreateHeader 2010-10-19 14:36:08 +00:00
Ralf Becker
1e1df2fe2c setting overflow: auto after constructor call, as new dhtmlXTree has hidden hardcoded 2010-10-18 12:19:38 +00:00
Ralf Becker
af7a24eb9a framework->navbar() now automatically calls framework->header(), this way navbar or sidebox can include JS or CSS, because header is called after 2010-10-18 10:46:47 +00:00
Jörg Lehrke
e5ffd8e0cf cleanup forgotten test code in GroupDAV 2010-10-17 23:12:36 +00:00
Jörg Lehrke
80a9456eee cleanup forgotten test code in GroupDAV 2010-10-17 23:12:19 +00:00
Jörg Lehrke
28c69b1cde cleanup forgotten test code in GroupDAV 2010-10-17 23:12:08 +00:00
Ralf Becker
7ed2f90ad4 new mode to return the url 2010-10-15 20:22:40 +00:00
Ralf Becker
a6c1f34be7 allow to autoload and/or supply initial tree via json 2010-10-15 16:19:31 +00:00
Ralf Becker
9e47519977 reimplement GetDir to send content-type header with charset 2010-10-14 18:17:36 +00:00
Ralf Becker
eaa74a17ae reimplement GetDir to send content-type header with charset 2010-10-14 18:17:15 +00:00
Ralf Becker
0c9dec895b reimplement GetDir to send content-type header with charset 2010-10-14 18:16:27 +00:00
Klaus Leithoff
95e96bacd1 categories: better handling of editing/moving categories within the cat-tree 2010-10-14 15:53:28 +00:00
Klaus Leithoff
5c66c7d162 categories: better handling of editing/moving categories within the cat-tree 2010-10-14 15:33:10 +00:00
Ralf Becker
ffaece1983 using native php wordwrap to speed up encoding of images 2010-10-14 11:02:02 +00:00
Ralf Becker
ad0d953ca2 using native php wordwrap to speed up encoding of images 2010-10-14 10:56:42 +00:00
Ralf Becker
87da090667 using native php wordwrap to speed up encoding of images 2010-10-14 10:55:58 +00:00
Ralf Becker
33fef9ce23 reverted removing from delete call in add, as it does NOT take into account changed levels handled by delete 2010-10-14 08:19:26 +00:00
Ralf Becker
819ce52f90 reverted removing from delete call in add, as it does NOT take into account changed levels handled by delete 2010-10-14 08:18:41 +00:00
Klaus Leithoff
0486a3aae4 phpgwapi: call hooks of apps after deleting of categories to enable apps to clean up their use of affected categories; by Chr.Fueller 2010-10-13 09:37:21 +00:00
Klaus Leithoff
e8aef25f5b phpgwapi: call hooks of apps after deleting of categories to enable apps to clean up their use of affected categories 2010-10-13 07:39:53 +00:00
Ralf Becker
16ae303c98 do NOT return buttons, unless they are pressed 2010-10-12 14:17:31 +00:00
Ralf Becker
2a801e61fe always use regular links stream wrapper here: extended one is unnecessary (slow) for just listing attachments 2010-10-12 08:17:10 +00:00
Klaus Leithoff
862e07d9a3 revert backport r32465 as the deleted flag is not introduced into 10.1 yet. 2010-10-11 10:00:31 +00:00
Jörg Lehrke
33bd0fed50 Announce all available addressbooks and calendars of the current user with GroupDAV 2010-10-09 22:49:10 +00:00
Jörg Lehrke
7ca68fcba4 Announce all available addressbooks and calendars of the current user with GroupDAV 2010-10-09 22:43:02 +00:00
Jörg Lehrke
3f2fee8975 Announce all available addressbooks and calendars of the current user with GroupDAV 2010-10-09 22:36:04 +00:00
Nathan Gray
2ad22da52c Backport 32464 - Fix for invalid SQL reported by Massimo 676 on the pERP dev list 2010-10-08 15:48:48 +00:00
Nathan Gray
69922af6ec Fix for invalid SQL reported by Massimo 676 on the pERP dev list 2010-10-08 14:58:42 +00:00
Klaus Leithoff
6e1f7ad2e7 email/phpmailer: fix for bug regarding the sending of the charset information reported by stefan.helzle-at-oscons.de 2010-10-07 08:34:34 +00:00
Klaus Leithoff
5412ffbe0b email/phpmailer: fix for bug regarding the sending of the charset information reported by stefan.helzle-at-oscons.de 2010-10-07 08:34:23 +00:00
Klaus Leithoff
fd37185922 email/phpmailer: fix for bug regarding the sending of the charset information reported by stefan.helzle-at-oscons.de 2010-10-07 08:33:59 +00:00
Klaus Leithoff
71a7911711 fix for Stylite Ticket#8044 -Message on loginscreen and home doesent have a default lang fallback as all other egroupware translations 2010-10-05 08:47:17 +00:00
Klaus Leithoff
12370ad33b fix for Stylite Ticket#8044 -Message on loginscreen and home doesent have a default lang fallback as all other egroupware translations 2010-10-05 08:38:53 +00:00
Klaus Leithoff
ea97a9671b fix for Stylite Ticket#8044 -Message on loginscreen and home doesent have a default lang fallback as all other egroupware translations 2010-10-05 08:30:50 +00:00
Jörg Lehrke
5aa17a1882 Don't use MaxGUIDSize as maximum UID length 2010-10-04 17:27:20 +00:00
Jörg Lehrke
12cb6439ba Don't use MaxGUIDSize as maximum UID length 2010-10-04 17:27:09 +00:00
Jörg Lehrke
bbe42742d2 Don't use MaxGUIDSize as maximum UID length 2010-10-04 17:26:07 +00:00
Nathan Gray
057a08f866 Make deleted parameter optional 2010-09-30 18:34:49 +00:00
Klaus Leithoff
fc2ca73d02 preventing invalid birthdays stored with the datastore such as 0000-00-00 or 0.0.00 to transform to a birthday 2010-09-30 09:39:20 +00:00
Klaus Leithoff
ee6a73e1c0 preventing invalid birthdays stored with the datastore such as 0000-00-00 or 0.0.00 to transform to a birthday 2010-09-30 09:39:13 +00:00
Klaus Leithoff
b976930423 preventing invalid birthdays stored with the datastore such as 0000-00-00 or 0.0.00 to transform to a birthday 2010-09-30 09:32:34 +00:00
Ralf Becker
0d335c2823 * show package changelog inside EGroupware under about 2010-09-29 11:24:01 +00:00
Ralf Becker
8bc4c13399 * show package changelog inside EGroupware under about 2010-09-29 11:23:34 +00:00
Ralf Becker
3fb29911b6 * show package changelog inside EGroupware under about 2010-09-29 11:21:12 +00:00
Ralf Becker
01845335cd adding EGroupware version to X-Dav-Powered-By header eg. "EGroupware 1.8.001 CalDAV/CardDAV/GroupDAV server" 2010-09-28 08:33:23 +00:00