2095 Commits

Author SHA1 Message Date
Andrew McMillan
350bb08445 The SQL date formatting constants have moved. 2013-09-26 16:09:13 +02:00
Andrew McMillan
d0fffe490a Set the default timezone to the database as well as for PHP. 2013-09-26 14:24:08 +02:00
Andrew McMillan
f074f214d0 Freebusy should use vComponent rather than the deprecated iCalComponent 2013-09-24 15:43:00 +02:00
Jason Alavaliant
72dc5b1f39 fix the append box when importing collections 2013-09-02 15:02:47 +12:00
Jason Alavaliant
2f27d181f0 fix for CLASS attribute problem (CONFIDENTIAL value) and invalid processing of ->hide_alarm configuration option: 2013-09-02 14:54:12 +12:00
Christoph Anton Mitterer
35e471013b support Apache’s REDIRECT_REMOTE_USER CGI env var
* In places where the CGI variable REMOTE_USER is read, support alternatively
  REDIRECT_REMOTE_USER, which is used by the Apache HTTPD Server instead, when a
  redirect was used.

Note: This alone is not enough yet, to fully support it in DAViCal. An analogous
      change (commit 29ddd89baaf65bda2560e51665a2e761abef4147) is necessary in
      AWL.
2013-09-02 14:53:33 +12:00
Christoph Anton Mitterer
82757beba4 RFC compliant CGI AUTH_TYPE usage
* Handle the content of the CGI AUTH_TYPE variable case-insensitively as defined
  by RFC 3875 Section 4.1.1.
2013-09-02 14:53:12 +12:00
Christoph Anton Mitterer
c092a6153e make debug files pathnames more FHS compliant
* Changed the pathnames of the debug files to be a bit more FHS compliant.
2013-09-02 14:40:46 +12:00
Christoph Anton Mitterer
4ae44558c7 update addresses to the new canonical location
* Updated all addresses of the canonical git upstream repository and the issue
  tracker to the new ones.

Conflicts:
	po/de.po
	po/es_AR.po
	po/es_ES.po
	po/es_MX.po
	po/es_VE.po
	po/et.po
	po/fr.po
	po/hu.po
	po/it.po
	po/ja.po
	po/nb_NO.po
	po/nl.po
	po/pl.po
	po/pt_BR.po
	po/pt_PT.po
	po/ru.po
	po/sv.po
2013-09-02 14:40:33 +12:00
Christoph Anton Mitterer
8e60bb3124 set line endings of most text files to LF
* Changed the end-of-line encodings of all non-Windows-related and non-autogenerated text files to use UNIX LF (lots of them had mixed LF/CRLF).

Conflicts:
	inc/caldav-PUT-functions.php
2013-09-02 14:37:23 +12:00
Matthias
92c15bed64 Fixed schedule reply handling for missing organizer 2013-09-02 14:27:40 +12:00
fbiete@gmail.com
b97ec56851 CardDAV support for search contains, starts-with, ends-with, equals 2013-09-02 14:27:20 +12:00
Andrew McMillan
8e899ff0e0 Sometimes principal_id can be false. 2013-05-31 09:34:24 +12:00
Andrew McMillan
bc5edf09cf Handle the ?after=(duration|date) syntax when receiving a PUT of a calendar. 2013-05-29 12:50:50 +12:00
Andrew McMillan
56ee5a62fa Fix very buggy conversion of duration to seconds.
Obviously this was never tested before.
2013-05-29 12:50:02 +12:00
Andrew McMillan
04ad1ac742 Fix typo. 2013-05-28 12:54:44 +12:00
Andrew McMillan
5200c6d996 Allow adding an 'after=YYYY-MM-DD' or 'after=P72D' parameter
Only applies to PUT of a collection.  This will mean that only events
after that date (or absolute duration prior to today).  All repeating
events will still be included.
2013-05-23 13:37:00 +12:00
Andrew McMillan
115676613d Only certain specific namespaces actually have database columns. 2013-05-23 13:28:54 +12:00
Andrew McMillan
8c1b780ff1 Remove unecessary debug message on normal behaviour. 2013-04-11 07:32:32 +12:00
Andrew McMillan
b1eb2bdc5a Content-Type header should be 'charset' not 'encoding'. 2013-02-16 22:23:51 +13:00
Andrew McMillan
584a52cb70 Quick workaround for iOS6 supported-calendar-component-set issue.
Adds a $c->default_calendar_components array of (VEVENT,VTODO,...)
2012-09-20 23:37:22 +12:00
Andrew McMillan
20e3e2d91a Fix unassigned variable. 2012-09-20 23:34:36 +12:00
Andrew McMillan
6695b46160 Avoid unassigned variable warning. 2012-09-20 23:34:18 +12:00
Andrew McMillan
121f02069f Fix UID handling. 2012-09-20 23:34:09 +12:00
Andrew McMillan
0a435d4f22 Fix debugging to error log. 2012-09-20 23:33:52 +12:00
Andrew McMillan
eb4464aaec Some debugging messages. 2012-08-09 14:10:09 +12:00
Andrew McMillan
5ace348339 Replace deprecated split() with explode() 2012-07-31 22:12:08 +12:00
Andrew McMillan
7a13273e22 First cut at iMIP implementation. Still working on this. 2012-07-30 18:43:35 +12:00
Andrew McMillan
8255f23256 Fix SQL fieldname. 2012-07-30 00:28:17 +12:00
Andrew McMillan
274f8dfa74 Sometimes we want to retrieve the sync-token as a result of a change we just made.
This allows a (default true) flag to indicate whether it's OK to use
a previously cached value.
2012-07-29 23:17:28 +12:00
Andrew McMillan
bd06225c93 On Apple devices these can sometimes appear in the Apple namespace. Odd. 2012-07-29 23:16:13 +12:00
Andrew McMillan
873cc272ba Let the VCalendar class handle how to get the UID from the calendar. 2012-07-29 23:15:21 +12:00
Andrew McMillan
c28759364f Remove old redundant constructor. 2012-07-25 09:28:26 +12:00
Andrew McMillan
d2513bddd5 Add workaround for Apple's POST add-member trainwreck. 2012-07-13 21:54:29 +12:00
Andrew McMillan
ed9280c90c We might not have a $request calling this so use the object's path instead. 2012-07-13 20:32:34 +12:00
Andrew McMillan
8fb0479015 supported-calendar-component-set uses dead properties too... 2012-07-13 12:30:34 +12:00
Andrew McMillan
b4fd9e2ed2 Don't just return the first element in a dead property - there might be multiple! 2012-07-13 10:45:08 +12:00
Andrew McMillan
4f81556586 Use DeconstructURL rather than rawurldecode since it strips base_name components as well. 2012-07-09 01:17:46 +12:00
Andrew McMillan
07bce5f8bd Don't match parameterised url parts as part of collection name. 2012-07-09 01:17:42 +12:00
Andrew McMillan
fed84f8daf Fix URLencoding & location. 2012-07-09 01:17:37 +12:00
Andrew McMillan
60f372c749 Allow calendar-multiget & query reports to return resource data. 2012-07-09 01:17:28 +12:00
Andrew McMillan
5b43f06eb4 Get the name right. 2012-07-09 01:17:23 +12:00
Andrew McMillan
1be5cd808a Another double-encoded field... 2012-07-09 01:17:21 +12:00
Andrew McMillan
dbfd835488 Allow multiple LDAP fields to map to DAViCal fields. 2012-07-09 01:17:17 +12:00
Andrew McMillan
2e19bbb535 Avoid double-encoding URLs. 2012-07-09 01:17:11 +12:00
Andrew McMillan
6c2b0bbd3b Correct path -> dav_name reference. 2012-07-09 01:17:06 +12:00
Andrew McMillan
e908739765 Reports should report on the item path, not the collection path. 2012-07-09 01:16:55 +12:00
Andrew McMillan
c581e3a0f2 address book queries are only valid on addressbooks. 2012-07-09 01:16:49 +12:00
Andrew McMillan
0d47b81e48 Remove bug trace. 2012-07-09 01:16:46 +12:00
Andrew McMillan
ab95a487ea Correct current-user-principal reference. 2012-07-09 01:16:37 +12:00