So, we went offline today to apply a new update which fixed several bugs and introduced some new features. It was scheduled to take roughly an hour but I opted to take a full directory back up and full SQL database backup separately from the normal backup that is processed (pretty standard before doing any changes).
It took longer than I thought to download these files.
When we came back online everything was good, minor style issues due to the change and things missed during testing which will be fixed ASAP. I then caused then error with the site downtime after that, due to storage change for images which caused an error with the them and bad caching as a result.
So what's changed with the new update?
Changes and New Features Include:
Activity Stream
Browser Notifications
New menu structure
Discovery system that allows for user created Activity Streams
The main show-all stream automatically tells you when there is new activity
Users can create custom streams
User streams can be shared but viewer will only see content based on their permissions
Filter options include:
All content or specific apps. Some apps support further refinement into categories or content-type.
Unread content
Ownership
Content I posted in
Content I started
Content by specific members (user can create a list)
Content I follow
Areas I follow
Specific content I follow
Posted by members I follow
Time Period
Any time
Since my last visit
Specified number of days
Specific date range
Activity Streams that reference features not available to Guests such as unread tracking and follow system will auto-hide
Editor changes
Selective quoting to highlight a bit of a post and quote just that
Uses div-mode which is much faster and more reliable. Clicking into the editor is now pretty much instant.
Auto-linking and member mentions to use new APIs for better reliability
Quotes, code boxes, and spoilers can be dragged and moved and there is no more "red line"
When cmd/ctrl right-clicking: options to remove or break-out of quotes, edit links and edit image properties
Pasting asks if you want to convert to plain text
Totally new code plugin with syntax highlighting as you type
Option to make enter behave as a new line rather than with spacing
Editor is responsive, and ability to have small editor show in areas with less space
Member @mentions in posts can now be selected by tab key
Design and interface enhancements
Improve typography for titles
Better contrast for user-entered text (posts/comments/etc)
Brighten background colors
Pre-select text in when share popup is opened
Make positive/negative colors consistent across all uses
Better hover highlighting of 'blended' links
Better styling of mentions in posts (both the username, and the menu to select a user)
Many other changes have also been implemented.
Better contrast for ipsAreaBackground
Flatten the default photo image
Checkbox/radio buttons now use custom styling, giving themers more control of their style
Improve popular/selected post styles
Change popular post icon to heart for consistency with likes
Make date a permalink for sharing
Improve sidebar contrast and block styles
Remove tab bar 'stretch' option and use CSS approach
Improve attachments dialog
Add more IDs to the user bar template for hook use
Add X to close mobile nav menu
Upgrade FontAwesome to 4.4
Select messages for multiple deleting in messenger
Make leaving a conversation clearer
Improve warning panel in user profiles
Move content status icons (pinned, hidden etc.) to start of row
Improve cover photo so it automatically puts it into position mode after uploading
Android title bar inherits theme header color
Browser notifications for completed actions (such as large file uploads)
Option to prompt users to re-consent to Terms and Conditions and/or Privacy Policy when you change them in AdminCP
Search
The main search box defaults to the app you are currently browsing unless you are on home page where it searches all
New default interface
Results now highlight and skip to search term in preview
Retina emoticons
Ability to uncheck all when adding Moderators in AdminCP
Instant Notifications
Receive notifications via your Browser Notifications of new Personal Messages and anything in the notifications menu
Intelligent auto-polling that only polls when needed to reduce server traffic
Browser local storage used, to allow for cross-communication if you have multiple tabs open to further reduce resource use
No Longer Included
Areas such as View New Content, My Content, My Followed Content, Status page and so on are replaced by the new Activity Streams