aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG92
-rw-r--r--include/connections.php8
2 files changed, 96 insertions, 4 deletions
diff --git a/CHANGELOG b/CHANGELOG
index ccfe14dae..8488cdb2e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,95 @@
+Hubzilla 5.0 (????-??-??)
+ - Deprecate $a variable for *_plugin_admin() and *_plugin_admin_post()
+ - Support remote host cache directives on profile photo fetching
+ - Disable community tags until it is agreed upon on how to implement in zot6 or activitypub
+ - Improve home install setup script
+ - Cryptojs moved to addon
+ - Implement "more encryption" feature with the SJCL library
+ - Add minimum form lifetime check
+ - Improve updateConvItems() performance
+ - Improve infinite scroll experience
+ - Introduce a software bill of material (wip)
+ - Implement new forum behaviour (direct-message a forum to post on its wall) for cross-plattform forum compatibility
+ - Allow apps to be both pinned and starred independently
+ - Add images load status to spinnner if preload images is enabled
+ - Deprecate premium channel app
+ - Allow to set different values for left and right aside width in $theme.php
+ - Display complete permission info only to channel owner
+ - Set CURLOPT_ENCODING to empty string so that compressed content will be uncompressed
+ - Force browser photo revalidation
+ - Deprecate ACTIVITY_OBJ_FILE and ACTIVITY_OBJ_WIKI in favour of other object types (Document, Audio, Video)
+ - Use $mid as plink to prevent to long plinks
+ - Handle some basic friendica attachment bbcodes
+ - Deprecate is_edit_activity()
+ - Deprecate voting feature in favour of polls
+ - Show event timezone if it differs from the channel timezone
+ - Avoid multiple run of expiry procedure on large sites
+ - Implement zot6 as the primary protocol
+ - Introduce polls
+ - Provide titles for wiki links markup
+ - Implement DAV calendars sync with clones
+ - Optional events and poll filters for mod network
+ - Add new addon hook get_banner
+ - Provide tools to deal with spam channels for primary directory admin
+ - Introduce pinned posts for mod channel
+ - Refactor notifications to utilize server sent events
+ - Provide more descriptive connection status icons
+
+
+ Bugfixes
+ - Apply channel name changes to all associated xchans
+ - Show unchecked box in connedit if value is false
+ - Reset their_perms before setting new permissions to reflect permission retractions on local hub
+ - Respect advanced profile setting in sexual preference selector
+ - Do not allow invite codes to be reused unlimited times
+ - Fix issue with quoted hashtags/mentions
+ - Fix issue generating photo thumbnails when uploaded via davfs
+ - Do not call System::get_platform_name() within t() unless needed
+ - Fix wrong URL detection with Markdown support enabled
+ - Fix once cached embedded content is used and stored forever
+
+ Addons
+ - Diaspora: remove relay@relay.iliketoat.net as default relay (it does not exist anymore)
+ - Diaspora: provide UI for admin to configure relay
+ - Diaspora: move the-federation.info registration to statistics addon
+ - Deprecate $a variable for *_plugin_admin() and *_plugin_admin_post()
+ - Chess: moved to addons-unmaintained repository
+ - Introduce cryptojs addon to allow decryption of legacy e2ee notes
+ - Introduce the hide aside addon - fade out aside areas after a while when using endless scroll
+ - Gallery: only show first row of images in the preview
+ - Gallery: restrict height of images to divmore_height
+ - Diaspora: make sure we only provide strings for unxmlify()
+ - Pubcrawl: fix federation with pixelfed
+ - Pubcrawl: dismiss announce if we already have the original item
+ - Gallery: implement view_storage permission for channel_apps()
+ - Cart: order currency param must be added to the sdk script url
+ - Diaspora utilize Lib/Connect
+ - Cart: utilize Lib/Connect
+ - Cart: add per item and per order customer data entry
+ - Pubcrawl: implement polls
+ - Chord Generator: moved to addons-unmaintained repository
+ - Custom Home: moved to addons-unmaintained repository
+ - Flattr Widget: moved to addons-unmaintained repository
+ - Friendica Photo Migrator: moved to addons-unmaintained repository
+ - Jappix Mini: moved to addons-unmaintained repository
+ - Mahjongg: moved to addons-unmaintained repository
+ - Torch: moved to addons-unmaintained repository
+ - Tour: moved to addons-unmaintained repository
+ - Introduce navbanner_option addon
+ - Pubcrawl: support image description
+ - Queueworker: fix duplicate checking
+ - Diaspora: fix dreport
+ - Move legacy zot/diaspora mail frontend from core to mail addon
+ - Diaspora: improve sql queries performance
+ - Pubcrawl: introduce pubcrawl_activity_mod_init()
+ - Twitter: replace Hubzilla bookmark with unicode icon
+ - Pubcrawl: add sys channel to local subscribers
+ - Pubcrawl: deal with arrays in attributedTo
+ - Workflow: various fixes
+ - Channelreputation: various fixes
+ - Introduce SSE addon to provide realtime notifications utilizing server sent events
+
+
Hubzilla 4.6 (2019-12-04)
- Improve opengraph support for channels
- Add opengraph support for articles
diff --git a/include/connections.php b/include/connections.php
index c7ec163c8..96077cd69 100644
--- a/include/connections.php
+++ b/include/connections.php
@@ -775,7 +775,7 @@ function vcard_query(&$r) {
function z6trans_connections() {
- $r = q("SELECT DISTINCT abook.abook_xchan, hubloc.hubloc_addr, hubloc.hubloc_url, hubloc.hubloc_guid, site.site_project, site.site_version FROM abook
+ $r = dbq("SELECT DISTINCT abook.abook_xchan, hubloc.hubloc_addr, hubloc.hubloc_url, hubloc.hubloc_guid, site.site_project, site.site_version FROM abook
LEFT JOIN hubloc ON abook_xchan = hubloc_hash
LEFT JOIN site ON hubloc_url = site_url
WHERE abook.abook_self = 0 AND hubloc.hubloc_network = 'zot'
@@ -806,7 +806,7 @@ function z6trans_connections() {
logger("z6trans_connections: transition $zot_xchan to $zot6_xchan");
- q("START TRANSACTION");
+ dbq("START TRANSACTION");
$q1 = q("UPDATE abook set abook_xchan = '%s' WHERE abook_xchan = '%s'",
dbesc($zot6_xchan),
@@ -824,13 +824,13 @@ function z6trans_connections() {
);
if($q1 && $q2 && $q3) {
- q("COMMIT");
+ dbq("COMMIT");
logger("z6trans_connections: completed");
continue;
}
logger("z6trans_connections: failed - performing rollback");
- q("ROLLBACK");
+ dbq("ROLLBACK");
}
}