ctucx.git: tinyDAV

[php] Cal-/ CardDAV server with a simple web-GUI based on SabreDAV

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
39 
40 
41 
42 
43 
44 
45 
46 
47 
48 
49 
50 
51 
52 
53 
54 
55 
56 
57 
58 
59 
60 
61 
62 
63 
64 
65 
66 
67 
68 
69 
70 
71 
72 
73 
74 
75 
76 
77 
78 
79 
80 
81 
82 
83 
84 
85 
86 
87 
88 
<resources xmlns="urn:com.inf-it:configuration">
	<resource>
		<type>
			<addressbook />
			<calendar />
		</type>
		<href>http://www.server.com:8080/principals/users/user/</href>
		<hreflabel></hreflabel>
		<crossdomain>null</crossdomain>
		<forcereadonly>null</forcereadonly>
		<withcredentials>false</withcredentials>
		<settingsaccount>true</settingsaccount>
		<checkcontenttype>true</checkcontenttype>
		<delegation>true</delegation>
		<ignorealarms>false</ignorealarms>
		<backgroundcalendars />
		<userauth>
			<username>user</username>
			<password>password</password>
		</userauth>
		<timeout>90000</timeout>
		<locktimeout>10000</locktimeout>
	</resource>
	<resource>
		<type>
			<addressbook />
			<calendar />
		</type>
		<href>http://www.server2.com:80/caldav.php/user/</href>
		<hreflabel></hreflabel>
		<crossdomain>null</crossdomain>
		<forcereadonly>true</forcereadonly>
		<withcredentials>false</withcredentials>
		<settingsaccount>false</settingsaccount>
		<checkcontenttype>true</checkcontenttype>
		<delegation>
			<resource>/caldav.php/user/</resource>
			<resource>/principals/users/user%40domain.com/</resource>
			<resource>re:^/caldav.php/a[b-x].+/$</resource>
			<resource>re|i:^/caldav.php/a[b-x].+/$</resource>
		</delegation>
		<ignorealarms>
			<collection>/caldav.php/user/collection/</collection>
			<collection>/caldav.php/user%40domain.com/collection/</collection>
			<collection>re:^/caldav.php/user/collection[0-9]/$</collection>
			<collection>re|i:^/caldav.php/user/collection[0-9]/$</collection>
		</ignorealarms>
		<backgroundcalendars>
			<collection>/caldav.php/user/collection/</collection>
			<collection>/caldav.php/user%40domain.com/collection/</collection>
			<collection>re:^/caldav.php/user/collection[0-9]/$</collection>
			<collection>re|i:^/caldav.php/user/collection[0-9]/$</collection>
		</backgroundcalendars>
		<userauth>
			<username>user</username>
			<password>password</password>
		</userauth>
		<timeout>90000</timeout>
		<locktimeout>10000</locktimeout>
	</resource>
	<resource>
		<type>
			<addressbook />
			<calendar />
		</type>
		<href>https://www.server3.com:8443/caldav.php/user/</href>
		<hreflabel></hreflabel>
		<crossdomain>null</crossdomain>
		<forcereadonly>
			<collection>/caldav.php/user/collection/</collection>
			<collection>/caldav.php/user%40domain.com/collection/</collection>
			<collection>re:^/caldav.php/user/collection[0-9]/$</collection>
			<collection>re|i:^/caldav.php/user/collection[0-9]/$</collection>
		</forcereadonly>
		<withcredentials>false</withcredentials>
		<settingsaccount>false</settingsaccount>
		<checkcontenttype>true</checkcontenttype>
		<delegation>false</delegation>
		<ignorealarms>false</ignorealarms>
		<backgroundcalendars />
		<userauth>
			<username>user</username>
			<password>password</password>
		</userauth>
		<timeout>90000</timeout>
		<locktimeout>10000</locktimeout>
	</resource>
</resources>