Andrew McMillan
548bb5f21f
cil-d4c0bd2d: New Issue
2011-02-01 23:32:04 +13:00
Andrew McMillan
586a506d9b
Ensure resources are always returned with CRLF rather than just LF.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-21 13:42:50 +13:00
Andrew McMillan
6f50f3e2e2
Some changes to allow for snapshot builds.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-20 23:34:21 +13:00
Andrew McMillan
f59e109ace
Correct references to rscds & other old URLs.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-20 23:33:50 +13:00
Andrew McMillan
975451ccb8
Update website. Add paypal donate button.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-18 00:37:06 +13:00
Andrew McMillan
99fde69b39
Skip alarms with bogus trigger data.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-18 00:36:46 +13:00
Andrew McMillan
076cf0f7ee
Changes to recurrence-id order in test.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-16 16:45:48 +13:00
Andrew McMillan
422144b68a
Fix that last fix... :-)
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-15 17:02:50 +13:00
Andrew McMillan
fcd2ffc5b3
Fix function rename so we can create tickets.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-15 16:43:15 +13:00
Andrew McMillan
8f25a8a393
Block invalid tickets from having access.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-15 16:42:59 +13:00
Andrew McMillan
ed7ffea332
Updated strings for localisation.
2011-01-14 16:20:16 +13:00
Andrew McMillan
13d6378d9c
Add norwegian and estonian translation files.
2011-01-14 15:18:56 +13:00
Andrew McMillan
49a62c701b
Expanded events moved recurrence-id.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-12 10:03:58 +13:00
Andrew McMillan
c7ae6826d8
Validate alarm date-time or duration before adding it to the DB.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-12 10:03:36 +13:00
Andrew McMillan
02182cf087
Remove duplicate constructor thinko.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-11 10:10:59 +13:00
Andrew McMillan
4278ace1f7
Display RECURRENCE-ID as appropriate.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-08 13:33:52 +13:00
Andrew McMillan
5e5fa2d44e
Display status of DateTime support.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-08 13:29:36 +13:00
Andrew McMillan
bb1e22c9b5
We need access to $c here...
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-07 00:09:06 +13:00
Andrew McMillan
cc941a500e
Fix broken last commit.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 22:07:32 +13:00
Andrew McMillan
f30c0b84c9
Remove attempts to translate early error messages.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 21:42:49 +13:00
Andrew McMillan
b2afb747da
Add early check for iconv
...
Also, we're doing this before we load translation code so
we really can't translate it...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 21:21:55 +13:00
Andrew McMillan
7e0443e866
Add a special option to allow keeping the RRULE, RDATE and EXDATE
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 16:01:49 +13:00
Andrew McMillan
e28f200c5f
Only add a recurrence-id if this is actually a repeating instance.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 11:55:35 +13:00
Andrew McMillan
ca6668c608
Always add a recurrence-id so a client can tell this repeats.
...
If the recurrence-id is missing the client can't provide an indication
that this is a repeating event.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 09:10:47 +13:00
Andrew McMillan
71b1aa3d21
cil-6a80503d: New Issue
2011-01-05 09:09:05 +13:00
Andrew McMillan
5c728365e3
Nail final issue with resourcetypes since refactoring.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-05 00:04:20 +13:00
Andrew McMillan
23b8b84003
Changes due to updated handling of floating times
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 23:30:23 +13:00
Andrew McMillan
655e3bfdaf
Updated dav_id's due to more events in test database.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 23:26:12 +13:00
Andrew McMillan
c3ae4d6fe3
Remove unnecessary debugging message.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 23:23:47 +13:00
Andrew McMillan
f4c73afb03
Finally give up on the SQL rrule pre-processing.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 23:23:33 +13:00
Andrew McMillan
775ccceb58
Move debug logged password behind specific 'password' debug setting.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 23:22:49 +13:00
Andrew McMillan
9e32df7ee1
More RRule polishing.
...
This includes a much improved function for converting two times to a
RFC5545 duration, and a clarification of the UTC() and FloatOrUTC()
methods. Plus a couple of small bugfixes.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 22:51:57 +13:00
Andrew McMillan
39c6d5e581
Correct regression test data reference.
2011-01-04 18:48:37 +13:00
Andrew McMillan
595e724426
Fix bug in handling bound resources with DAVResource changes.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 18:46:51 +13:00
Andrew McMillan
51576df490
Obfuscate event data when reader only has read-free-busy permission.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 17:08:22 +13:00
Andrew McMillan
e70bcd80d1
Fix caching problems.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 17:00:03 +13:00
Andrew McMillan
52e9ad0018
Fix function declarations. Add comment.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 16:59:24 +13:00
Andrew McMillan
fafa2662b2
Move supported privileges into a private static function, rather
...
than assign the array in every instance of CalDAVRequest.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 16:59:03 +13:00
Andrew McMillan
d5e0684ad6
Corrected results for spec fixes in expanded calendar-query.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 16:51:08 +13:00
Andrew McMillan
7d135d39fa
Correct handling of floating events & BYYEARDAY.
...
Also some minor refactoring. Regression tests for all NZ holidays
from 2005 to 2011 (only the calculatable ones for 2005-2008).
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-04 16:46:57 +13:00
Andrew McMillan
4c15c2a52c
cil-1378ca0a: New Issue
2011-01-03 10:26:49 +13:00
Andrew McMillan
20ee255898
Refactor fetching of Principal records from database.
...
This is a significant refactoring, replacing the old getUserBy*()
functions with a new Principal class, and replacing the old
CalDAVPrincipal class with a new DAVPrincipal class which extends
the Principal class.
At this point all regression tests pass (again) but there could
well be issues for people who use alternative authenticators
such as LDAP, although I have endeavoured to resolve those
potential issues.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-03 10:16:43 +13:00
Andrew McMillan
b35d71e69c
List all of a user's calendar homes
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-03 10:11:27 +13:00
Andrew McMillan
493ec64cba
Extend default_privileges to members of a group.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-03 10:10:52 +13:00
Andrew McMillan
ceab80bce4
cil-b053479c: New Issue
2011-01-02 15:19:26 +13:00
Andrew McMillan
f305cdf4cb
A few more places we need to ensure the collection is uncached.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-01 21:55:55 +13:00
Andrew McMillan
90c35ec385
Add another event into our testing.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-01 21:26:27 +13:00
Andrew McMillan
4178ab4254
Add caching of collection reads
...
Also a special header is added for telling DAViCal to flush the
cache during regression testing etc.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-01-01 21:25:46 +13:00
Andrew McMillan
fe095d009d
Refactored to provide clearer display of issues.
2011-01-01 21:23:25 +13:00
Andrew McMillan
fbd28407ea
Fix cache storing.
2011-01-01 21:22:42 +13:00