2095 Commits

Author SHA1 Message Date
Andrew McMillan
f2b20bc191 Move caldav:calendar-timezone into the collection table. 2009-12-23 23:30:07 +13:00
Andrew McMillan
2f621b23d1 Basic framework for starting on ACL method handler. 2009-12-23 18:54:12 +13:00
Andrew McMillan
1834333d59 COMMIT with the same DB connection we BEGAN on! 2009-12-23 18:52:23 +13:00
Andrew McMillan
a9d95014a2 Remove irrlevant functionality to CreateDefaultRelationships.
A stub is retained in case external organisations have written
some auth plugin which does use it.
2009-12-23 15:23:50 +13:00
Andrew McMillan
4695353b1a Clarify menu wording. Remove relationships page (yay!). 2009-12-21 22:28:24 +13:00
Andrew McMillan
9ecc95399b Force function parameter types for older PostgreSQL versions. 2009-12-21 22:18:54 +13:00
Andrew McMillan
1eb677de16 Make some of those unused functions really not be used! 2009-12-21 21:41:37 +13:00
Rob Ostensen
a21730e73a Publish/Subscribe notification for DAViCal by Rob Ostensen. 2009-12-21 18:43:06 +13:00
Andrew McMillan
19199d5f86 Replaced the old get_permissions() call with the new permissions model. 2009-12-21 13:04:25 +13:00
Andrew McMillan
50ddbe6272 Debugged version of last fix. for Debian bug #561288. 2009-12-17 08:49:39 +13:00
Andrew McMillan
026c719251 Better use of getent to extract user fullname. 2009-12-16 22:57:45 +13:00
Andrew McMillan
34a82968a8 Retitle 'New User' to 'New Principal' 2009-12-13 16:54:24 +13:00
Andrew McMillan
da0f07f431 Link to create a new collection. 2009-12-13 16:54:01 +13:00
Andrew McMillan
3b03a2de26 Allow for creation of new calendars for a user_no. 2009-12-13 16:53:37 +13:00
Andrew McMillan
bff7a9930c We now need to create a principal record along with a usr one. 2009-12-11 12:13:13 +13:00
Andrew McMillan
e8f9d6a103 Fix careless typo. 2009-12-09 22:50:00 +13:00
Andrew McMillan
452f944a91 Make the username field larger. 2009-12-08 14:12:16 +13:00
Andrew McMillan
a5f20ca6c7 Replacement for older caldav-client which goes further.
Now handles discovery of the principal URL and the user's calendars.
2009-12-08 09:26:31 +13:00
Andrew McMillan
fd29e72a77 Fixes for caldav-client. 2009-12-08 09:26:10 +13:00
Andrew McMillan
f8331aab2d Fix handling of DELETE followed by CREATE case. 2009-12-08 09:24:34 +13:00
Andrew McMillan
f3ec8622e9 Restore support for current-user-principal property. 2009-12-08 09:23:48 +13:00
Andrew McMillan
a8a81e343b Provide some better visual feedback when grants/members are added/changed. 2009-12-05 10:04:33 +13:00
Andrew McMillan
40e0edf354 Try and clarify the terminology for bind/unbind. 2009-12-04 23:23:07 +13:00
Andrew McMillan
62e43e1be3 Rename davical.php to admin.php which is more appropriate. 2009-12-04 22:57:03 +13:00
Andrew McMillan
d5b032bb8a Add/edit grants on collections. 2009-11-27 19:53:16 +13:00
Andrew McMillan
0b20d760db Now able to edit /create grants to specific users or groups. 2009-11-27 13:16:41 +13:00
Andrew McMillan
4dcbcfadad Ensure we still get active if we got a real boolean. 2009-11-27 13:14:31 +13:00
Andrew McMillan
8bb9a45cbb Add some error avoidance to SetLookup. 2009-11-27 13:13:52 +13:00
Andrew McMillan
7beddb11d6 Allow admin / principal to add groups to themselves 2009-11-24 10:23:04 +13:00
Andrew McMillan
8008dc3943 Add support for the X-HTTP-Method-Override header. 2009-11-23 15:14:45 +13:00
Andrew McMillan
516dc03880 New screens for browsing/editing Principals & Collections. 2009-11-22 22:33:56 +13:00
Andrew McMillan
8644cec3fb Add default privileges setting. Move privileges functions out of DAVResource.php 2009-11-22 22:28:27 +13:00
Andrew McMillan
b451f9d9d9 Don't expect an active column on principal. 2009-11-22 00:22:01 +13:00
Andrew McMillan
d72002ff42 Get relationships correctly now relationship_type also has a confers column. 2009-11-21 20:59:09 +13:00
Andrew McMillan
2737557070 Add support for supported-method-set / suported-report-set 2009-11-15 10:04:22 +13:00
Andrew McMillan
dcb56e1696 Correct supported-report-set output. 2009-11-15 10:03:47 +13:00
Andrew McMillan
f8ef040ff2 Sprinkle some minimal CardDAV support in there. 2009-11-15 10:02:51 +13:00
Andrew McMillan
cfa9b42c1d Add expand-property report to the supported reports. 2009-11-14 17:36:47 +13:00
Andrew McMillan
7a662f2703 Report is now working apparently correctly. 2009-11-14 17:36:13 +13:00
Andrew McMillan
2c418c4545 Move URL deconstruction into DeconstructURL function. 2009-11-14 17:35:10 +13:00
Andrew McMillan
6a91cb5b9f First cut at expand-property report. 2009-11-14 10:35:05 +13:00
Andrew McMillan
e5b1139d86 New PROPFIND implementation. 2009-11-12 00:43:09 +13:00
Andrew McMillan
865a2e499c Various changes preparing to switch PROPFIND implementation. 2009-11-12 00:39:18 +13:00
Andrew McMillan
c83873c32a Tidying up the corpse... 2009-11-12 00:36:16 +13:00
Andrew McMillan
dd0d152cb4 Correct <creationdate> format & group-member* responses. 2009-11-12 00:17:45 +13:00
Andrew McMillan
0e6be2613e Slightly improved initialisation from row. 2009-11-08 20:32:11 +13:00
Andrew McMillan
4aced6ff32 Move proxy tests to use accessors. 2009-11-08 20:30:26 +13:00
Andrew McMillan
e957d07927 Be as lazy as possible about doing that horrible proxy query. 2009-11-07 21:53:23 +13:00
Andrew McMillan
878f71e999 Only responde with freebusy to a VFREEBUSY request. 2009-11-05 17:07:30 +13:00
Andrew McMillan
d5a60406bf Switch to always sending an 'Allow:' header. 2009-11-05 16:20:01 +13:00