cover photo
Hubzilla Announcements
hubzilla@hubzilla.org
Mario Vavti

Hubzilla 2.2RC Released!

  last edited: Thu, 23 Feb 2017 06:16:55 -0800  
Version 2.2RC has been branched out from the development branch today. If you are technically versed and can therefore provide useful bugreports or fixes on issues you might find, you are invited to upgrade to Hubzilla 2.2RC and test it to help making Hubzilla 2.2 another unbeatable release!

A technical changelog can be found here:
https://github.com/redmatrix/hubzilla/blob/2.2RC/CHANGELOG

A condensed summary will follow with the version 2.2 release announcement...

@Hubzilla Announcements+ @Hubzilla Support Forum+
giac hellvecio
  
"How long will the RC phase last? " where is?
losing more comments today..... :dislike
giac hellvecio
  
also in my clone  I don't see that comment
Mike Macgirvin
  
You might check your system clock - as your comment was (appears to have been) written about 30-35 minutes after Mario's reply to it. If the creation time of a post/comment is more than about ten minutes into the future it causes a number of delivery issues.
Mike Macgirvin

Important changes to hubzilla wiki

 High Range, Australia 
In a dev commit scheduled later today, wikis will be stored in a different format to ease "federation" and sync to channel clones.

It may appear at first that your existing wikis are gone, but this is not the case. At the same time a new plugin will appear called 'gitwiki' which has complete access to the original wikis. You may continue to use the gitwiki facility indefinitely -  however this will not be linked from your homepage and it is unlikely the contents will ever be synced or mirrored to channel clones .  

The link on your channel page will go to the new format wiki, which will start out empty.  

To access the original wiki contents first install the gitwiki plugin and then visit /gitwiki on your site. You may wish to re-create any existing wikis and copy/paste the page contents to the new storage driver.  At present the only functionality which is not present in the new driver is the ability to download a zipfile. All other functionality has been preserved.

@Hubzilla Support Forum+ @Hubzilla Announcements+
Mario Vavti

Hubzilla 2.0 officially released!

  last edited: Fri, 23 Dec 2016 02:27:30 -0800  
The Hubzilla developers wish you a Merry Christmas and a Happy New Year!

Here is an overview of the most important changes since the release of 1.14

Core:
  • Deprecate bb_iframe
  • Note widget: resize the textarea to reveal full content
  • Implement fixed left aside
  • Implement lockview for wikilist
  • Simplify wikilist widget
  • Router error reporting
  • Setup changes to check for shell_exec and exec functions
  • Extensible permissions upgrade handling for channels with custom permission roles
  • Allow plugins to cancel item_store() and item_store_update()
  • ZOT version 1.2 provides negotiation of cryptographic algorithms
  • Provide a fresh new look and cleaner layout and more relevant information to siteinfo
  • Introduce highlight bbcode [hl]
  • Implement wiki mimetypes markdown or bbcode
  • Doc pages refactoring
  • Update webpages and wiki context help
  • Make a git commit when a new wiki page is created
  • Prev-next navigation for mod_connedit to ease bulk connection edits
  • Move the remote user homebutton to the user menu
  • Do not render maps/locations for Diaspora destinations
  • Provide 'per-page' caching for is_matrix_url() results to reduce duplicate queries
  • Don't send notification for posts/comments on old conversations that were refetched after having expired
  • Numerous wiki UI improvements
  • Move twitter api to addon
  • Cleanup and re-organise the voting and attendance buttons
  • Reorganise emoticons
  • Collapse navbar-collapse-1 if avatar menu is clicked.
  • New display setting: static page update as opposed to live update
  • Command line administrative channel connect utility
  • Modernise chanview
  • Implement edit activities to share post/comment edits with protocols which do not support them (e.g. Diaspora)
  • Wiki export
  • Numerous postgres compatibility fixes
  • Remove requirement that imported profile photos be in the profile photos album
  • Change event behaviour - share by default.
  • Use PDO database driver exclusively (deprecate drivers that are separately maintained)
  • Zot API re-write and extended


Bugfixes:
  • Fix z_fetch_url() incorrect variable
  • Fix SQL error with app categories
  • Fix do not show revert buttons if we do not have write perms
  • Fix dropdown positions
  • Fix do not increase opacity to more than 1
  • Fix clone sync missing for some item delete operations
  • Fix embed-image for fullscreen mode
  • Fix attach_list_files()
  • Fix full screen for embedded videos
  • Fix the forum widget for forums with custom perms
  • Fix issue #607 parens not recognised inside urls
  • Fix pubsites: don't list dead sites
  • Fix issue #596 silence headers already sent warning
  • Fix missing plugins in zot-info
  • Fix notification issue
  • Fix issue #594 like of thing appears as profile owner like
  • Fix export issue
  • Fix checklist bbcode - only turn [] and [x] into checkboxes if it is found inside a checklist
  • Fix wiki permissions issues
  • Fix public calendar leaks connection information (birthdays) when view_contacts is not allowed
  • Fix attach_rename: flaw in duplicate filename detection resulted in filename(1)(1)(1).ext
  • Fix a fatal error with incorrect DB object access
  • Provide /locs link on settings page if there is more than one hubloc for this channnel *that isn't deleted*.
  • Fix issue #577 if connecting to a channel that is already pending, undo the pending and set connect permissions accordingly
  • Fix issue #575, when 'nofinish' is set on an event, invalid date was generated/stored
  • Fix bbcode event formatting issue
  • Fix zot_finger from navbar people search looping
  • Fix fromStandalonePermission()


Addons:
  • GNU Social: removed from addons for security reasons - it might be re-implemented once it is properly reviewed
  • Diaspora: missing item author when diaspora public comment received from relay
  • Superblock: refactoring
  • New addon: tripleaes for pro
  • Cdav:  "if not exists" only supported starting with postgresql v. 9.5 debian stable has 9.4
  • Rendezvous: added markers and members export tool at /rendezvous/[group_id]/export/{markers,members}
  • Twitter: move twitter api to addon
  • New addon: b2tbtn (back to top button)
  • Diaspora: import public diaspora messages to sys if applicable
  • Diaspora: try and handle singletons better and simplify the associated notifier decisions
  • Rendezvous: add proximity alert feature to members to issue notification when member is within a specified distance.
  • New addon: diaspora_reconnect to refriend diaspora/friendica connections from a clone or channel move
  • Diaspora: change the logic for deciding between upstream and downstream message flow for notifier plugins
  • Rendezvous: prompt member to share their location by activating the GPS control using a tooltip and pulsing visibility
  • statistics_json: fix nodeinfo
  • Rendezvous: restored the lost gps-icon.png and corrected the OpenStreetMap tile server URL to avoid insecure content warnings
  • Rendezvous: use observer name if available
  • std_embeds: missing backslash
  • Diaspora: postgres fixes issue #31
  • Rendezvous: added marker list with centering buttons and popup open.
  • Rendezvous: added control to see list of members sharing their location, with buttons to pan the map to center them
  • Diaspora: system level diaspora toggle
  • Rendezvous: added control that displays members.
  • Diaspora: rename diaspora2bb() to markdown_to_bb() in core
  • Hubwall: remove illegal unescaped angle chars
  • Rendezvous: Add control to delete member if not updated in over 14 minutes

A big Thank You!!! to all the translators, people reporting nasty bugs and people with great ideas which help us make Hubzilla better with each release.

Get it while it's hot!
https://github.com/redmatrix/hubzilla

If you like what we do, please consider to support this project: https://salt.bountysource.com/teams/hubzilla

@Hubzilla Announcements+  @Channel One+ @Hubzilla Development+ @Hubzilla Support Forum+
Alex
  
Image/photo
giac hellvecio
  
thanks for all the work done since you Mario ( also Andrew ;-) )are joined in this project time ago :like
Mario Vavti
  
Thanks Mike!

Mike MacgirvinMike Macgirvin wrote the following post Fri, 23 Dec 2016 12:52:21 -0800
Condensed summary:

      The database driver has now been converted to PDO, which was the last remaining work to be done to bring the project up to what we call an "enterprise grade" architecture and began exactly a year ago. In the process of doing this work, we fixed a lot of compatibility issues with postgres - which should now work reasonably well.

        The wiki and help pages (project documentation) had a number of usability issues and all of the known issues have been addressed. Wiki pages can now be created in bbcode, which is much more expressive in its ability than markdown.

        The API was redesigned and many of the base functions are now documented. The Twitter API was moved to a plugin so you can still use Hubzilla with hundreds of third-party apps and social clients.

        The 'hl' (highlight) tag was added to our repertoire by request.

        Lots of UI behaviour changes to streamline the flow and ease repetitive tasks. Too many to list individually. The "left side" menu was also made 'sticky' to ease navigation on lengthy and infinite content pages.

        Zot, the base protocol was extended to allow negotiable encryption algorithms; allowing sites to create their own encryption stacks and harden their communications against state-sponsored actors.

        Edited posts and comments will now appear on Diaspora (which does not support editing of posts and comments).  There were several other fixes for Diaspora protocol and communications issues.  

        Superblock was re-written entirely and it is now much easier to remove blocked channels from the blacklist. It is also much harder for their posts to appear in your stream anywhere, and they can never write on your wall; even if you have relaxed comment permissions.  

        In addition we fixed hundreds of bugs and fixed a lot of "little stuff" that nobody complained about, but we felt should be improved to make this a world-class app.

Since 1.0 - the entire project has been re-written and completely re-architected to provide an enterprise-grade software base going forward. All corporate and external dependencies have been moved to plugins. Most anything that was limited "by design" was reworked and the limitations removed; for example the permissions infrastructure. Along the way we introduced new functionality in most areas of the platform and continued re-working the UI to make it more consistent and usable. The project also supports three base modes (but this could be extended) to provide functionality tuned to different uses such as for federation or enterprise use. The list of individual changes since 1.0 is quite staggering. I haven't done a count but I believe it probably represents around a half a million lines of code changed; possibly much more than that. The total amount of work is quite impressive given the small team and numerous distractions we faced from critics and trolls along the way.
Mario Vavti

Hubzilla 2.0RC released!

  last edited: Tue, 13 Dec 2016 06:08:58 -0800  
If you are technically versed and can therefore provide useful bugreports or fixes on issues you might find, you are invited to upgrade to Hubzilla 2.0RC and test it to help making Hubzilla 2.0 the best release ever :)

The release of Hubzilla 2.0 can be expected around x-mas (assumed we don't find any releaseblocking issues)...

@Channel One+ @Hubzilla Announcements+ @Hubzilla Development+ @Hubzilla Support Forum+
kris
  
That would be nice to get the stable version before chrismas
Mario Vavti

Hubzilla Bugfix Release 1.14.2

  last edited: Fri, 21 Oct 2016 11:23:04 -0700  
Core bugfixes:
  • Issue #553 - Dirsearch returns -0001-11-30 as birthday
  • Issue #549 - Initial state of message permissions window is wrong


Plugins bugfixes:
  • Diaspora: allow diaspora posts in the public stream
  • Hubwall: preserve posted values on page reload, provide count and notification of successful email 'send'


It is recommendet to upgrade!

@Hubzilla Announcements+ @Hubzilla Development+ @Hubzilla Support Forum+
Mario Vavti

Hubzilla 1.14 officially released!

  last edited: Thu, 13 Oct 2016 02:49:39 -0700  
Here is an overview of the most important changes during the roughly two months development period:

Core:
  • New hook bbcode_filter
  • Unify the various mail sending instance to enotify::send() and z_mail()
  • Provide ability for admin to change account password
  • Replace deprecated Sabre functions
  • Add plugin hook for 'get_profile_photo'
  • Convert NULL_DATE to a legal date for compatibility with MySQL strict mode
  • Allow a site to over-ride the help table-of-contents files
  • Autoscroll to target post/comment when in single-thread mode
  • Indicator for own response verb activity
  • Add server role documentation
  • Pro: remove Additional Features link for techlevel 0
  • Upgrade fullcalendar library to version 3
  • Whitelist button tag in htmlpurifier
  • Upgrade justifiedGallery library to version 3.6.3
  • Pubsites improvements
  • Upgrade foundation library to version 6.2.3
  • Ability to move photos to another album
  • Submodules for settings page
  • Submodules for admin page
  • Remove chatroom suggestions
  • Revamped and improved theme select backend
  • Theme preview
  • Implement techlevels for pro server role
  • BBcode checklist
  • Improve save to folder modal dialog
  • Case insensitive sort apps
  • Add authors to post distribution
  • Redirect to plugin page after enabling to show configuration settings if applicable
  • Move allowed email domains to admin->security page
  • Display text around the searched query in documentation search
  • Comanche observer conditionals
  • Remove ratings
  • Context help for /connedit
  • Provide configurable sidebar table-of-contents indexes for different levels of the help hierarchy
  • Comanche conditionals
  • Cover photo enhancements (does not disappear after initial scrolldown)
  • Website import/export
  • Server roles (basic, standard and pro)

Bugfixes:
  • Fix connected time not shown on ajax loaded connections
  • API issues
  • Fix readmore.js collapsing on scrolldirection change in some mobile browsers
  • Personalize Server Emails
  • Audio player doesn't automatically show for m4a files
  • Fix ajax page update with /channel?f=&mid=hash
  • Angle bracket characters in DB password not recognised
  • Regression: files/photos were not synchronising to channel clones properly
  • Missing categories in preview mode
  • attach_store() sql issue
  • Rename id share_container to distr_container - share_container seem to be blacklisted in various security browser plugins
  • Add 'map' extension to files served natively by nginx without using the project controller
  • Zot discovery wasn't returning in all cases (after discovering zot)
  • Do not show hidden channels in /randprof
  • Numerous postgres fixes
  • Illegal offset errors in include/conversation:status_editor() when no permissions array is passed
  • Patch foundation-6.2.3 to work with jquery-3.1
  • Custom/expert permissions bug
  • Mail: return array instead of object
  • Don't send purge_all notification to self
  • Saved search: tags and connection searches weren't being saved
  • Do not allow PERMS_PUBLIC as a choice for writable permission limits
  • Force cover photos as well as profile photos to be public. As a side effect 'thing' photos will also be considered public
  • Make lock switching actually work with multiple acl forms
  • Create smarty dir before any templates can be initialised
  • Fix aconfig
  • Broken doc search
  • Public forum check with custom/expert permissions

Plugins:
  • Standard Embed: update to convert old corporate bbcodes
  • Cdav security: fix rw permission check
  • Cdav: add partial support for recurring events in the browser client (editing/creating is not implemented)
  • New plugin phpmailer: use phpmailer class instead of php's built-in mail() function
  • Diaspora: third party on other network comment issue
  • Diaspora: comment fix (hubzilla originated comment with plugin activated by comment author not making it to Diaspora)
  • Cdav: provide calendar list view
  • Diaspora: allow comments on public diaspora posts which were imported by subscribing to public tags.
  • Wppost: add blog_id parameter for WordPress MU sites such as WordPress.com
  • Wppost: don't log the password in normal mode
  • Hubwall: provide choice of sender addresses, the real admin email, postmaster, or noreply.
  • Chord: General cleanup of chord app
  • Chord: Update chord binary for modern linux systems
  • Start grouping addons by server_role


Get it while it's hot!
https://github.com/redmatrix/hubzilla

Please consider to support this project: https://salt.bountysource.com/teams/hubzilla

@Hubzilla Announcements+ @Hubzilla Development+ @Hubzilla Support Forum+
Mike Macgirvin
  last edited: Wed, 12 Oct 2016 12:27:56 -0700  
Worth noting that if you experience any limitation in features or suddenly find cross-network federation doesn't work correctly, please go to admin/site and ensure your server role is set to 'standard', and not 'pro'. You are welcome to use pro, but there are some major differences and this might cause some surprises or mental anguish if you weren't expecting them.  See https://hubzilla.org/help/server_roles .
Mario Vavti

Hubzilla 1.14RC released for testing

  last edited: Thu, 06 Oct 2016 01:18:20 -0700  
October 2 is the 275th day of the year (276th in leap years) in the Gregorian calendar. There are 90 days remaining until the end of the year. This date is slightly more likely to fall on a Tuesday, Friday or Sunday (58 in 400 years each) than on Wednesday or Thursday (57), and slightly less likely to occur on a Monday or Saturday (56).
-- Wikipedia

We have worked very hard, fixed numerous bugs and implemented new features since the release of 1.12. Please have a look at the changelog for details.

If you are technically versed and can therefore provide useful bugreports or fixes on issues you find, you are invited to upgrade and test Hubzilla-1.14RC to help making the upgrade to 1.14 as smooth as possible.

The release of 1.14 can be expected around mid october (assumed we don't find any releaseblocking issues)...

@Hubzilla Development+
@Hubzilla Announcements+
@Hubzilla Support Forum+
@Channel One+
Hubzilla Announcements
  
Hubzilla Announcements updated their cover photo

Image/photo
Hubzilla Announcements
  
Hubzilla Announcements updated their profile photo

Image/photo