From b0e098bb686800734a07984d9a470d893de231cd Mon Sep 17 00:00:00 2001 From: redmatrix Date: Sun, 31 Jan 2016 19:16:32 -0800 Subject: rev update --- CHANGELOG | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 CHANGELOG (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 000000000..b59f94c79 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,92 @@ + +Hubzilla 1.2 + Provide extra HTTP security headers (several of them). + Allow a site to disable delivery reports + Regression: Wrong theme when viewing single post as non-member + Some Diaspora profile photos use relative URLs - force absolute + Add locked features to siteinfo report to aid remote debugging + Provide version compatibility checking to plugins (minversion, maxversion and minphpversion) + Account config storage + Provide optional integrated registration and channel create form + cli utility for managing addons + issue sharing photo "items" + cover photos: upload, crop, and store + cover photo widget created + rework the connections list page and provide a few management features there + fixed issue with Comanche layout definitions loaded by plugins + provide ability to separate delivery functions from item_store() and item_store_update() - some forum messages were being redelivered when cloned. + call build_sync_packet() on pdledit changes + Abstract the project name and version so these can be customised or removed + Allow hiding the ratings links on a per-site basis + db_type not present in international setup templates - was unable to choose postgres. + item_photo_menu logically divided into a) actions on the post, b) actions related to the author + bug: default channel not reset to 0 when last channel removed + create widget containing only the contact block + regression: public forums granted send stream permissions to connections + workaround Firefox's refusal to honour disabling autocomplete of passwords + regression: photo's uploaded to a channel by a guest (with file write permissions) not saved correctly. + provide mechanisms for custom .well-known handlers (needed for LetsEncrypt ownership verification) + proc_run modified to use exec() instead of proc_open() - causing issues on some PHP installations + remote delegation failure under a specific set of circumstances which we were finally able to duplicate + Delegation section of Channel Manager was missing names and contained useless notification icons. + Change "expire" channel setting to show system limit if there is one. + Regression: provide a one-click ignore of pending connection + Config to control directory keyword generation on client and server. + "Collections" renamed to "Privacy Groups", documentation improved + widget_item - allow use of page title instead of message id + Add site black/white list checking to all .well-known services + reduce incidents of screen jumping when "showmore" is activated + add oembed provider for photos + + Addons: + + CSS theming of pageheader plugin + xmpp addon ported from Friendica + Diaspora private mail issues after the third reply + Occasional issue with Diaspora connection requests + Add notification email to Diaspora PMs + Allow anonymising platform and version for statistics + msgfooter addon created + removed embedly plugin + sync clones after superblock addition + "keepout" plugin created + + +Hubzilla 1.1 + + Rewrote and simplified the Queue manager and delivery system + Rewrote and simplified the outer layers of the Zot protocol + Use a standard version numbering scheme in addition to the snapshot tags + Provide a channel blacklist for blocking channels with abusive or illegal content at the hub level + Make the black/white lists pluggable + Update template library + Support for letsencrypt certs in various places + Cleanup of login and register pages + Better error responses for permission denied on channel file repositories + Disabled the public stream by default for new installs (can be enabled if desired) + Cleanup of API authentication and rework the old OAuth1 stuff + Add API "status with media" support compatible with Twitter and conflicting method for GNU-social + Rework photo ActivityStreams objects to align better with ActivityStreams producers/consumers + Several minor API fixes to work better with AndStatus client + Invitation only site - experimental support added, needs more work + Fix delivery loop condition due to corrupted data which resulted in recursive upstream delivery + Provide more support for external (git) widget collections. + Extend the Queue API to 3rd-party network addons which have experienced downtime recently. + Regression: Inherited permissions were not explicitly set + Regression: "Xyz posted on your wall" notification sent when creating webpages at another channel + Regression: Custom permissions not pre-populated on channel creation with named role. + Provide "Public" string when a post can be made public, instead of "visible to default audience" + Allow hub admin to specify a default role type for the first channel created, reducing complexity + Ability for a hub admin to set feature defaults and lock them, reducing complexity + Change default expiration of delivery reports to 10 days to accomodate sites with reduced resources + Addons/Plugins: + Pageheader addon ported from Friendica + Hubwall (allow admin to send email to all accounts on this hub) created + GNU-social - queueing added + Diaspora - fixes for various failures to update profile photos, updates to queue API + Cross Domain Authenticated Chess (Andrew Manning's repository) + + And... the normal "lots of bugs fixed, translations updated, and documentation improved" + + + -- cgit v1.2.3