HumHub v1.2.0-beta.3 Release Notes

Release Date: 2017-03-20 // about 7 years ago
    • 🏗 Enh: Added Grunt tasks build-assets, build-theme, build-search
    • 🛠 Fix: Error when saving account setting permission.
    • 🛠 Fix: #2296 stream scroll issue for mobile webkit browsers (martinbeek)
    • Fix: Added unknown upload error if server cancels upload (e.g in case of a post_max_size violation issue)
    • ⚠ Enh: Added warning if php max upload/post is less than the humhub setting.
    • 👍 Enh: Added mp4/ogg blueimp support in post gallery
    • 0️⃣ Enh: Added global (default) notification space settings
    • Enh: #2359 Use Jplayer playlist feature for post mp3
    • 💻 Enh: added js module 'ui.view' for view state and utils - Changed 'ui.state.getState' to 'ui.view.getState'
    • 💻 Enh: added view helper as getHeight/Width and isSmall/Medium/Normal (width) to 'ui.view' js module
    • 🛠 Fix: removed popover image preview from mobile
    • 🛠 Fix: removed target-densitydpi not supported warning
    • Enh: Added Stream::renderEntry for rendering Streamentries from ContentActiveRecord
    • 🛠 Fix: Wallentry menu not working in search view
    • 🛠 Fix: Double notifications when mentioning in comments
    • Enh: Raised collapse value for posts to full embeded youtube video height
    • 🛠 Fix: Fixed oembed post edit
    • Enh: Included select2-humhub theme into the new theming
    • Enh: Added select2 dropdown for language selection in account and admin settings
    • 💻 Enh: Added data-ui-select2 addition for simple select2 dropdowns
    • 🛠 Fix: Don't apply js additions if there was no matching element
    • 🛠 Fix: #2336 use of invalid message key in comment notification (dutch)
    • Enh: Disable user and space follow by means of module settings
    • 🛠 Fix: Setting of submitName and upload input name in file upload JsWidget
    • 🛠 Fix: Rendering of UploadButton without given id
    • Enh: Added preventPopover and popoverPosition options to file preview
    • Enh: Added uploadSingle option for uploads with only one file
    • 🛠 Fix: Missing margin of wall-entry-controls in comments
    • Enh: Added alignHeight setting to js loader module
    • Enh: Allow Response as arguments for modal.setDialog
    • Enh: Enable modal loading events with dataType json
    • Enh: Allow direct class export instead of module export in JS Modules e.g. module.export = MyClass
    • Enh: Added xhr to client response instances
    • Enh: Added response.header for receiving response header from xhr
    • Enh: Added post action to client module for data-action-click="client.post"
    • 🛠 Fix: Try using options url as fallback in client calls if the action instance does not provide an url. e.g. client.post(evt, {url:...}
    • Enh: Enable setting ajax dataType from trigger e.g. data-action-click="modal.load" data-action-data-type="json"
    • Enh: Added action event.data for receiving action specific data options
    • 0️⃣ Enh: Added default run for JsWidget
    • Enh: Added File::findByRecord for searching all attached files of a given ActiveRecord
    • 🛠 Fix: Only set js view state for non full page load and pjax
    • 🛠 Fix: Small gap on TopNav mouse hover (acs-ferreira)
    • Enh: Humand readable file sizes. (acs-ferreira)
    • 0️⃣ Enh: Changed default $minInput of SpacePickerField to 2. (githubjeka)
    • 🛠 Fix: Error when saving "Administration -> Settings -> General" without default space. (githubjeka)
    • 🛠 Fix: #826: Notification status not updated right after like.
    • 🛠 Fix: #2316: Reinvitation by email not working
    • 🛠 Fix: #2314: Html helper namespace issue in Markdown.php class
    • 🛠 Fix: #2302: Hide file info for images on wall settings not applied.
    • 🛠 Fix: German translation error in Admin -> Users -> Groups -> Members -> Add Member UserPicker.
    • 🛠 Fix: German translation "Notify Users" placeholder too long.
    • 🛠 Fix: Admin group add members placeholder.
    • 🛠 Fix: Stream entry root not removed for content delte (poll,etc)
    • 🌲 Enh: Easier save feedback by using 'module.log.success('saved')'
    • 🛠 Fix: Admin group add members placeholder.
    • 🌲 Enh: Easier save feedback by using module.log.success('saved');
    • 🛠 Fix: Set jsWidget id when autogenerated
    • 🛠 Fix: Use of Html::activeLabel instead of $form->label in RichtextField
    • Enh: Added pjax redirect capability to js client
    • 🛠 Fix: Show default error in status bar if invalid message object was provided
    • 🛠 Fix #2304: Users not loaded in user selection fields.
    • Enh: Added User module 'displayNameCallback' attribute for custom display name formats
    • Enh: Added Clipboard.js and Permalink "Copy to clipboard" link
    • Enh: Validate minimum PHP version in Console Application
    • Enh: Added optional ActiveRecordContent::canEdit() method for custom ACLs
    • 🛠 Fix: Better error handling/logging on corrupt GD Image files
    • 🛠 Fix #2288: Pjax breaks OAuth2 ReturnUrl
    • 🛠 Fix: Incorrect First name & Last name message key (githubjeka)
    • 🛠 Fix: Do not store complete comments with search index (helnokaly)
    • 🛠 Fix #2319: Run console application before installation
    • 🛠 Fix: Directory Knob statistics on included modules (e.g. Enterprise Edition)
    • Enh: Added widget to display user profile image
    • Enh: Directory view templates cleanups
    • 🛠 Fix: All LDAP Users have been disabled and not reenabled by hourly cronjob if ldap server not reachable.
    • Enh: Cleanup authentication layout file
    • 🛠 Fix: Console image converter memory limit allocation
    • Enh: Added new controller init event
    • Enh: Made admin base controller method "getAccessRules()" non static
    • Enh: Created new ImageController for user image and banner handling
    • Enh: Decreased OEmbed url max length 180chars (acs-ferreira)
    • 👍 Enh: Added APCu Support
    • Enh: Added ContentContainer integrity check (Daha62)
    • 🛠 Fix #2331: Bug image load on PHP 7.1 with dynamic memory alloc (githubjeka)
    • 🛠 Fix #2367: ImageConverter::allocateMemory uses common units(MegaBates) of memory (githubjeka)
    • 🛠 Fix: #2369: typo issue (Felli)
    • 🛠 Fix: Better notification compatiblity - mail views and enabled WebNotificationTarget
    • 🛠 Fix #2312: Pinned post appears twice on stream
    • Enh: Added option to show/hide deactivated user content in stream
    • Enh: Allow any url route as homepage by homeUrl array application parameter
    • 🛠 Fix #2255: Added missing Social Account Settings menu
    • 🛠 Fix: Added missing file download http caching
    • ✅ Enh: Added console email test command
    • 0️⃣ Enh: Added stream module defaultStreamSuppressQueryIgnore to ease overwrites
    • Enh: Added 'archived' badge to archived spaces in directory