Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
03fb13e749
2
boot.php
2
boot.php
@ -50,7 +50,7 @@ define ( 'PLATFORM_NAME', 'hubzilla' );
|
|||||||
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'H');
|
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'H');
|
||||||
define ( 'ZOT_REVISION', 1 );
|
define ( 'ZOT_REVISION', 1 );
|
||||||
|
|
||||||
define ( 'DB_UPDATE_VERSION', 1154 );
|
define ( 'DB_UPDATE_VERSION', 1155 );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Constant with a HTML line break.
|
* @brief Constant with a HTML line break.
|
||||||
|
@ -526,13 +526,17 @@ function event_import_ical($ical, $uid) {
|
|||||||
|
|
||||||
// logger('dtstart: ' . var_export($dtstart,true));
|
// logger('dtstart: ' . var_export($dtstart,true));
|
||||||
|
|
||||||
if(($dtstart->timezone_type == 2) || (($dtstart->timezone_type == 3) && ($dtstart->timezone === 'UTC'))) {
|
|
||||||
$ev['adjust'] = 1;
|
switch($dtstart->timezone_type) {
|
||||||
|
case VObject\Property\DateTime::UTC :
|
||||||
|
$ev['adjust'] = 0;
|
||||||
|
break;
|
||||||
|
case VObject\Property\DateTime::LOCALTZ :
|
||||||
|
default:
|
||||||
|
$ev['adjust'] = 1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
else {
|
|
||||||
$ev['adjust'] = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
$ev['start'] = datetime_convert((($ev['adjust']) ? 'UTC' : date_default_timezone_get()),'UTC',
|
$ev['start'] = datetime_convert((($ev['adjust']) ? 'UTC' : date_default_timezone_get()),'UTC',
|
||||||
$dtstart->format(\DateTime::W3C));
|
$dtstart->format(\DateTime::W3C));
|
||||||
|
|
||||||
|
@ -616,6 +616,10 @@ function identity_basic_export($channel_id, $items = false) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$addon = array('channel_id' => $channel_id,'data' => $ret);
|
||||||
|
call_hooks('identity_basic_export',$addon);
|
||||||
|
$ret = $addon['data'];
|
||||||
|
|
||||||
|
|
||||||
if(! $items)
|
if(! $items)
|
||||||
return $ret;
|
return $ret;
|
||||||
|
@ -3319,6 +3319,8 @@ function process_channel_sync_delivery($sender, $arr, $deliveries) {
|
|||||||
if(array_key_exists('item_id',$arr) && $arr['item_id'])
|
if(array_key_exists('item_id',$arr) && $arr['item_id'])
|
||||||
sync_items($channel,$arr['item_id']);
|
sync_items($channel,$arr['item_id']);
|
||||||
|
|
||||||
|
$addon = array('channel' => $channel,'data' => $arr);
|
||||||
|
call_hooks('process_channel_sync_delivery',$addon);
|
||||||
|
|
||||||
// we should probably do this for all items, but usually we only send one.
|
// we should probably do this for all items, but usually we only send one.
|
||||||
|
|
||||||
|
@ -396,6 +396,7 @@ CREATE TABLE IF NOT EXISTS `event` (
|
|||||||
`event_repeat` text NOT NULL,
|
`event_repeat` text NOT NULL,
|
||||||
`event_sequence` smallint(6) NOT NULL DEFAULT '0',
|
`event_sequence` smallint(6) NOT NULL DEFAULT '0',
|
||||||
`event_priority` smallint(6) NOT NULL DEFAULT '0',
|
`event_priority` smallint(6) NOT NULL DEFAULT '0',
|
||||||
|
`event_vdata` text NOT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `uid` (`uid`),
|
KEY `uid` (`uid`),
|
||||||
KEY `type` (`type`),
|
KEY `type` (`type`),
|
||||||
|
@ -392,6 +392,7 @@ CREATE TABLE "event" (
|
|||||||
"event_repeat" text NOT NULL,
|
"event_repeat" text NOT NULL,
|
||||||
"event_sequence" smallint NOT NULL DEFAULT '0',
|
"event_sequence" smallint NOT NULL DEFAULT '0',
|
||||||
"event_priority" smallint NOT NULL DEFAULT '0',
|
"event_priority" smallint NOT NULL DEFAULT '0',
|
||||||
|
"event_vdata" text NOT NULL,
|
||||||
PRIMARY KEY ("id")
|
PRIMARY KEY ("id")
|
||||||
);
|
);
|
||||||
create index "event_uid_idx" on event ("uid");
|
create index "event_uid_idx" on event ("uid");
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
define( 'UPDATE_VERSION' , 1154 );
|
define( 'UPDATE_VERSION' , 1155 );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@ -1865,3 +1865,13 @@ function update_r1153() {
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function update_r1154() {
|
||||||
|
|
||||||
|
$r = q("ALTER TABLE event ADD event_vdata text NOT NULL ");
|
||||||
|
if($r)
|
||||||
|
return UPDATE_SUCCESS;
|
||||||
|
return UPDATE_FAILED;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -450,6 +450,8 @@ function import_post(&$a) {
|
|||||||
if(is_array($data['menu']))
|
if(is_array($data['menu']))
|
||||||
import_menus($channel,$data['menu']);
|
import_menus($channel,$data['menu']);
|
||||||
|
|
||||||
|
$addon = array('channel' => $channel,'data' => $data);
|
||||||
|
call_hooks('import_channel',$addon);
|
||||||
|
|
||||||
$saved_notification_flags = notifications_off($channel['channel_id']);
|
$saved_notification_flags = notifications_off($channel['channel_id']);
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
2015-09-22.1163
|
2015-09-23.1164
|
||||||
|
Reference in New Issue
Block a user