HumHub v1.2.2 Release Notes
Release Date: 2017-08-02 // over 6 years ago-
- Enh: Allow returning class names beside BasePermission instances in
Module::getPermissions()
- Enh: Increase profile image size to 800px.
- ๐ Fix #2644 overlapping popup preview image after increasing preview image size (hagalaz)
- ๐ Fix: Button widget child class static instantiation not working
- ๐ Fix: ModalButton instantiation and added ModalButton::close()
- Fix: Respect
max_file_uploads
setting in UploadInput widget - Enh: Include
kartik-v/yii2-widgets
- Enh: Added
getAccessRules()
tohumhub/components/Controller
- ๐ Fix: AccessControl action restriction bug
- ๐ Fix:
ModuleAutoLoader
exceptions not logged - ๐ Fix:
I18N
formatter user timezone not set - 0๏ธโฃ Enh: Automatically set space default visibility in
Content::setContainer()
- ๐ Fix: Fixed ContentContainerSettingManager caching issue if space/user id are equal
- Enh: Use of select2 dropdown for time zone selections
- ๐ Fix: Bypass AccessControl behavior in installer
- ๐ Fix: Use of JS-Widget internal event object instead of node
- Enh: Added
Formatter::getDateTimePattern()
andFormatter::isShowMeridiem()
- ๐ Fix: Set formatter locale in I18N when changing locale
- Enh: Added
$hideInStream
flag for upload component/action for changingshow_in_stream
file flag - Enh: Added
$showInStream
flag forFilePreview
widget to only include files with certainshow_in_stream
flag - Enh: Added
FileManager::findStreamFiles()
for querying files with either givenshow_in_stream = 1
orshow_in_stream = 0
flag. - ๐ Enh: Added
humhub\widgets\Tabs
andhumhub\widgets\SettingsTabs
with view type tab support - ๐ Enh: Added new
MarkdownField
input widget which as replacement of deprecatedMarkdownEditor
- ๐ Fix: Fixed markdown file upload pjax issue
- ๐ Fix: Removed
display: table-cell
from markdown image css to enable inline images - Enh: Added
humhub/widgts/Button::userPickerSelfSelect()
for creating self select button for userpickers. - Enh: Added
humhub/widgts/Link::withAction()
for creating action based links - Enh: Added
SelectTimeZoneDropdown
widget - Enh: Added
Modal::closable
in order to respectbackdrop
andkeyboard
data setting ofModal
andModalDialog
widget - Enh: Avoid cutting oembed entry in stream if it's the first part of a richtext
- Enh: Added
humhub/widgets/TimePicker
widget - Enh: Added
DbDateValidator::timeZone
for setting input time zone - Enh: Additional WallEntry settings:
$jsWidget
,$addonOptions
,$controlsOptions
,$renderControls
,$renderAddons
- Enh: Added possibility to overwrite WallEntry settings in
humhub/stream/actions/Stream::renderEntry()
- Enh: Added
ShowFiles::preview
andShowFiles::active
flag - Enh: Allow
$adminOnly
for User base ContentContainerController Controller - 0๏ธโฃ Enh: Added
ContentContainerActiveRecord::getDefaultContentVisibility()
andUser::getDefaultContentVisibility()
- Enh: Added automatic Notification Class loading by convention. No need to overwrite
Module::getNotifications()
- Enh: Added
ContentActiveRecord::getIcon()
for adding an badge icon to WallEntry content type badge - Enh: Added
ContentActiveRecord::getLabels()
for managing WallEntry labels (badges) - Enh: Added
Label
widget for creating sortable labels - ๐ Fix: Reset modal dialog size + add
size
option - ๐ป Enh: Added
size
optionui.modal.Modal.set()
- Enh: Use
ContentActiveRecord::getUrl()
for content perma links (if given) - Enh: Added
ContentTag
concept for creating content categories/filter on module level - ๐ Fix: Mentioning keeps running even if previous input result was empty
- ๐ Enh: Darkened comment links for better readability
- ๐ Fix #2582 Userfollow activity click action not working
- Enh: Make space membership activities clickable
- ๐ Chg: Removed
yii2-codeception
dependency - Chg: Added
phpoffice/phpexcel
dependency - Enh: Added
JsWidget::fadeIn
for smooth widget initialization - โ
Enh: Enhanced
AccessControl
filter withControllerAccess
layer for better testability and flexibility - ๐ Enh: Added
Pending Registrations
admin view withcsv
,xlsx
support.
- Enh: Allow returning class names beside BasePermission instances in