From ed597146fa42a4187a9b0d4eabc42f42cf73bb2b Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 9 Jun 2016 18:31:42 -0700 Subject: Create the initial 1.8 changelog entry (subject to further changes) --- CHANGELOG | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index cf8386317..7ff7ba388 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,72 @@ +Hubzilla 1.8 + Administration: + Cleanup and resolve some edge cases with addon repository manager + Provide sort field and direction on all fields of account and channel administration tables + Rename 'user' administration to account administration to reflect its true purpose + Security: + Edited comments to private posts could lose their privacy settings under some circumstances + Provide zot-finger signatures to prevent a possible but rare exploit involving DNS spoofing and phishing + ACL selections: + Various improvements to the ACL editor to further simplify the concepts and make it more intuitive + Chat: + Notifications of chatroom activity using standard browser notification interfaces. + Themes: + Allow a theme:schema string to represent a valid theme name. This fixes issues with setting schemas on site themes. + Pubsites: + Show server role (identify UNO or basic sites as opposed to hubzilla pro) and link to statistics + Documentation: + Clarify privacy rights of commenters w/r/t conversation owners, as this policy is network dependent. + Account Cloning: + Regression on clone channel creation created a new channel name each time. + New issue (fixed) with directory creation on cloned file content + Content Rendering: + Add inline code (in addition to the existing code blocks) to BBcode + Add emoji reactions + Add emojis as extended smilies with auto-complete support + Emoji added as feature so it can be enabled/disabled and locked + Ability to configure the standard reactions available on a site basis + Disable 'convenience' ajax autoload on pgdn key, as it could lead to premature memory exhaustion + Photos: + Change album sort ordering, allow widgets and plugins to define other orderings + Apps: + Synchronise app list with changes to system apps + Preserve existing app categories on app updates/edits + Architecture: + Provide autoloaded class files and libraries for plugins. + Further refactoring of session driver to sort out some cookie anomolies + Experimental PDO database driver + Creation of Daemon Master class and port all daemon (background task) interfaces to use it + Create separate class for each of 'Cron', 'Cron daily', and 'Cron weekly'. + Always run a Cron maintenance task if not run in the last four hours + Refactor the template classes + Refactor the ConversationItem mess into ThreadItem and ThreadStream + Refactor Apps, Enotify, and Chat library code + Refactor the various Config libraries (Config, PConfig, XConfig, AConfig, AbConfig, and IConfig) + Created WebServer class for top level + Remove mcrypt dependencies (deprecated in PHP 7.1) + Remove all reserved (including merely 'not recommended') words as DB table column names + Provide mutex lock on DB logging to prevent recursion under rare failure modes. + Bugfixes: + Remove db_close function on page end - not needed and will not work with persistent DB connections. + Undefined ref_session_write + Some session functions needed to be static to work with CalDAV/CardDAV + CLI interface: argc and argv were reversed + HTML entities double encoded in edited titles + Prevent delivering to empty recipients + Sabre library setting some security headers for SAML after we've emitted HTML content + Always initialise miniApp (caused obscure warning message if not set) + Block 'sys' channels from being 'random profile' candidates + DB update failed email could be sent in the wrong language under rare circumstances + Openid remote authentication used incorrect namespace + Plugins: + CalDAV/CardDAV plugin provided + Issue sending Diaspora 'like' activities from sources that did not propagate the DCV + Allow 'superblock' to work across API calls from third party clients + statistics.json: use 'zot' as protocol + Ability to follow Diaspora tags + Parse issue with Diaspora reshare content + Chess: moved to main repo, ported to 1.8 + Hubzilla 1.6 Cleanup and standardise the interfaces to the "jot" editor Router re-written to support calling class object methods as controllers -- cgit v1.2.3 From 77442dfcdc6bc2dfd4b4f8d0c99c03370607f72b Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 9 Jun 2016 18:34:25 -0700 Subject: add safemode tool --- CHANGELOG | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index 7ff7ba388..08aa438f2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -3,6 +3,7 @@ Hubzilla 1.8 Cleanup and resolve some edge cases with addon repository manager Provide sort field and direction on all fields of account and channel administration tables Rename 'user' administration to account administration to reflect its true purpose + 'safemode' tool to quickly disable and re-enable addons during a hypothetical upgrade crisis Security: Edited comments to private posts could lose their privacy settings under some circumstances Provide zot-finger signatures to prevent a possible but rare exploit involving DNS spoofing and phishing -- cgit v1.2.3 From 8f181bb18888db6bdd15d470717da4d53ea7606a Mon Sep 17 00:00:00 2001 From: redmatrix Date: Thu, 9 Jun 2016 20:28:37 -0700 Subject: change loglevel --- CHANGELOG | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'CHANGELOG') diff --git a/CHANGELOG b/CHANGELOG index 08aa438f2..da071574c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -64,7 +64,7 @@ Hubzilla 1.8 Issue sending Diaspora 'like' activities from sources that did not propagate the DCV Allow 'superblock' to work across API calls from third party clients statistics.json: use 'zot' as protocol - Ability to follow Diaspora tags + Issues fixed during testing of ability to follow Diaspora tags Parse issue with Diaspora reshare content Chess: moved to main repo, ported to 1.8 -- cgit v1.2.3