mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-08-21 17:06:22 +00:00
Prepare to release 0.9.9.4
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
This commit is contained in:
parent
5e4f574818
commit
902bf2ad42
@ -497,7 +497,7 @@ function bits_to_privilege( $raw_bits, $resourcetype = 'resource' ) {
|
||||
if ( ($raw_bits & 16) != 0 ) $out_priv[] = 'DAV::read-acl';
|
||||
if ( ($raw_bits & 32) != 0 ) $out_priv[] = 'DAV::read-current-user-privilege-set';
|
||||
if ( ($raw_bits & 256) != 0 ) $out_priv[] = 'DAV::write-acl';
|
||||
if ( ($resourcetype == 'calendar' || $resourcetype == 'proxy') && ($raw_bits & 512) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:read-free-busy';
|
||||
if ( ($resourcetype == 'calendar' || $resourcetype == 'proxy' || $resourcetype == '*') && ($raw_bits & 512) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:read-free-busy';
|
||||
|
||||
if ( ($raw_bits & 198) != 0 ) {
|
||||
if ( ($raw_bits & 198) == 198 ) $out_priv[] = 'DAV::write';
|
||||
@ -507,14 +507,14 @@ function bits_to_privilege( $raw_bits, $resourcetype = 'resource' ) {
|
||||
if ( ($raw_bits & 128) != 0 ) $out_priv[] = 'DAV::unbind';
|
||||
}
|
||||
|
||||
if ( $resourcetype == 'schedule-inbox' && ($raw_bits & 7168) != 0 ) {
|
||||
if ( ($resourcetype == 'schedule-inbox' || $resourcetype == '*') && ($raw_bits & 7168) != 0 ) {
|
||||
if ( ($raw_bits & 7168) == 7168 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-deliver';
|
||||
if ( ($raw_bits & 1024) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-deliver-invite';
|
||||
if ( ($raw_bits & 2048) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-deliver-reply';
|
||||
if ( ($raw_bits & 4096) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-query-freebusy';
|
||||
}
|
||||
|
||||
if ( $resourcetype == 'schedule-outbox' && ($raw_bits & 57344) != 0 ) {
|
||||
if ( ($resourcetype == 'schedule-outbox' || $resourcetype == '*') && ($raw_bits & 57344) != 0 ) {
|
||||
if ( ($raw_bits & 57344) == 57344 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-send';
|
||||
if ( ($raw_bits & 8192) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-send-invite';
|
||||
if ( ($raw_bits & 16384) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-send-reply';
|
||||
|
||||
@ -497,7 +497,7 @@ function bits_to_privilege( $raw_bits, $resourcetype = 'resource' ) {
|
||||
if ( ($raw_bits & 16) != 0 ) $out_priv[] = 'DAV::read-acl';
|
||||
if ( ($raw_bits & 32) != 0 ) $out_priv[] = 'DAV::read-current-user-privilege-set';
|
||||
if ( ($raw_bits & 256) != 0 ) $out_priv[] = 'DAV::write-acl';
|
||||
if ( ($resourcetype == 'calendar' || $resourcetype == 'proxy') && ($raw_bits & 512) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:read-free-busy';
|
||||
if ( ($resourcetype == 'calendar' || $resourcetype == 'proxy' || $resourcetype == '*') && ($raw_bits & 512) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:read-free-busy';
|
||||
|
||||
if ( ($raw_bits & 198) != 0 ) {
|
||||
if ( ($raw_bits & 198) == 198 ) $out_priv[] = 'DAV::write';
|
||||
@ -507,14 +507,14 @@ function bits_to_privilege( $raw_bits, $resourcetype = 'resource' ) {
|
||||
if ( ($raw_bits & 128) != 0 ) $out_priv[] = 'DAV::unbind';
|
||||
}
|
||||
|
||||
if ( $resourcetype == 'schedule-inbox' && ($raw_bits & 7168) != 0 ) {
|
||||
if ( ($resourcetype == 'schedule-inbox' || $resourcetype == '*') && ($raw_bits & 7168) != 0 ) {
|
||||
if ( ($raw_bits & 7168) == 7168 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-deliver';
|
||||
if ( ($raw_bits & 1024) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-deliver-invite';
|
||||
if ( ($raw_bits & 2048) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-deliver-reply';
|
||||
if ( ($raw_bits & 4096) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-query-freebusy';
|
||||
}
|
||||
|
||||
if ( $resourcetype == 'schedule-outbox' && ($raw_bits & 57344) != 0 ) {
|
||||
if ( ($resourcetype == 'schedule-outbox' || $resourcetype == '*') && ($raw_bits & 57344) != 0 ) {
|
||||
if ( ($raw_bits & 57344) == 57344 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-send';
|
||||
if ( ($raw_bits & 8192) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-send-invite';
|
||||
if ( ($raw_bits & 16384) != 0 ) $out_priv[] = 'urn:ietf:params:xml:ns:caldav:schedule-send-reply';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user