2016-10-21 13:25:23 +02:00
|
|
|
HumHub Change Log
|
|
|
|
=================
|
2017-08-02 13:33:40 +02:00
|
|
|
|
2017-08-09 11:24:15 +02:00
|
|
|
1.2.3 (Not released yet)
|
2017-08-07 13:14:31 +02:00
|
|
|
--------------------------------
|
|
|
|
|
|
|
|
Important note for LDAP users: There is a new setting "ID Attribute" which should be set to clearly identify users.
|
2017-10-23 02:02:43 +02:00
|
|
|
Important note for Git/Composer installations: http://www.yiiframework.com/news/148/important-note-about-bower-and-the-asset-plugin/
|
2017-08-07 13:14:31 +02:00
|
|
|
|
2017-08-30 16:32:37 +02:00
|
|
|
- Fix: Readonly markdown field issue.
|
2017-08-30 14:32:56 +02:00
|
|
|
- Enh: Added flag to control automatically created social activities at content creation.
|
2017-08-23 15:35:28 +02:00
|
|
|
- Enh: Fixed registration approval/denial mails and made their default value configurable.
|
2017-08-07 13:14:31 +02:00
|
|
|
- Enh: Updated primary auth client interface for more flexibility
|
|
|
|
- Enh: Added LDAP ID attribute to improve user mapping
|
2017-08-07 18:18:59 +02:00
|
|
|
- Enh: Option to disable e-mail address requirement in User model
|
2017-08-09 11:24:15 +02:00
|
|
|
- Fix: Overwrite of static image in theme + added documentation section
|
2017-08-09 11:28:07 +02:00
|
|
|
- Fix: Account Controller exception when user is not logged in
|
2017-08-10 17:48:17 +02:00
|
|
|
- Fix: Exception on notification overview page when not logged in
|
2017-08-11 12:03:53 +02:00
|
|
|
- Enh: Added possibility to sort groups in directory
|
|
|
|
- Enh: Removed LDAP UserFilter/LoginFilter length restriction
|
2017-08-14 20:17:58 +02:00
|
|
|
- Fix: UTC timezone issue with `TimeZoneDropdownAddition` and added `$includeUTC` flag to `TimezoneHelper::generateList()`
|
2017-08-29 12:08:38 +02:00
|
|
|
- Fix: ControllerAccess json rule
|
2017-08-29 12:10:09 +02:00
|
|
|
- Enh: added `closable = false` as default `ModalDialog` widget setting
|
2017-08-29 12:12:57 +02:00
|
|
|
- Fix: trigger richtext `clear` when submitting comment.
|
2017-08-29 12:13:45 +02:00
|
|
|
- Fix: missing return in `FileContent::beforeValidate`
|
2017-08-29 12:16:09 +02:00
|
|
|
- Fix: Mentioning search with `-` not working
|
2017-09-11 08:15:58 +02:00
|
|
|
- Fix #2730: Mentioning search with `-` not working
|
|
|
|
- Fix: File search with suffix not working
|
|
|
|
- Enh: Added SearchAttributesEvent to improve content addon indexing (comment/file)
|
2017-09-19 13:58:40 +02:00
|
|
|
- Fix: Do not automatically force modal close on stream edit
|
|
|
|
- Enh: Added DurationPickerWidget
|
2017-09-21 17:02:19 +02:00
|
|
|
- Enh: Allow `ContentActiveRecord($contentContainer, $config)` initialization
|
|
|
|
- Fix: `WallEntry::addControl` with simple array options
|
|
|
|
- Enh: Added `$scheme` Argument to `DownloadFileHandler::getUrl()`
|
|
|
|
- Fix: Clear UserModule cache after save/delete
|
|
|
|
- Fix: Prevent Integrity check failures.
|
2017-09-26 12:49:29 +02:00
|
|
|
- Enh: Added default open content as modal action
|
2017-10-03 11:04:47 +02:00
|
|
|
- Enh: Added possibility to add attachments in Notification MailTarget
|
2017-10-03 11:32:54 +02:00
|
|
|
- Enh: Added surpressSendToOriginator Notification option
|
2017-10-06 18:35:56 +02:00
|
|
|
- Chg: #2745 Removed `GroupPermission::instance()` for yii 2.0.13 compatibility
|
|
|
|
- Enh: Added `MobileTargetProvider` abstraction for mobile push notifications
|
2017-10-08 12:47:47 +02:00
|
|
|
- Enh: Added `humhub:notification:updateCount` js event
|
|
|
|
- Enh: Show space administrators and moderators in member snippet
|
2017-10-10 11:45:47 +02:00
|
|
|
- Fix: `humhub\modules\live\Module::getLegitimateContentContainerIds` behaviour with friendship module enabled
|
2017-10-10 13:41:33 +02:00
|
|
|
- Enh: Added `BaseNotification:priority` to mark high priority notifications
|
2017-10-11 01:42:57 +02:00
|
|
|
- Enh: Added new `User::isVisible` and `ActiveQueryUser::visible` methods
|
2017-10-14 00:37:43 +02:00
|
|
|
- Fix: MarkdownEditor cursor position after inserting file/
|
|
|
|
- Fix: Make sure own profile content is always visible to user
|
2017-10-14 00:55:06 +02:00
|
|
|
- Fix #2501: Do not try to embed Youtube unauthorized videos (acs-ferreira)
|
2017-10-14 01:01:32 +02:00
|
|
|
- Fix #2613: Wrong username encoding with pretty url (githubjeka)
|
2017-10-20 20:26:36 +02:00
|
|
|
- Fix #2791, #2749: Force private join policy on private spaces + non changeable post visibility
|
2017-10-20 23:01:42 +02:00
|
|
|
- Fix wrong Comment date issue in notification mails
|
2017-10-23 01:49:30 +02:00
|
|
|
- Enh: Added `data-file-*` attributes to download links, for beeing able to intercept file downloads
|
|
|
|
- Enh: Added `apple-mobile-web-app-*` and `mobile-web-app-capable` meta tags to `head.php`
|
2017-08-02 13:33:40 +02:00
|
|
|
|
|
|
|
1.2.2 (August 2, 2017)
|
|
|
|
--------------------------------
|
2017-06-27 15:18:26 +02:00
|
|
|
- Enh: Allow returning class names beside BasePermission instances in `Module::getPermissions()`
|
|
|
|
- Enh: Increase profile image size to 800px.
|
2017-06-28 15:30:07 +02:00
|
|
|
- Fix #2644 overlapping popup preview image after increasing preview image size (hagalaz)
|
|
|
|
- Fix: Button widget child class static instantiation not working
|
2017-07-20 17:42:40 +02:00
|
|
|
- Fix: ModalButton instantiation and added ModalButton::close()
|
2017-07-02 23:01:04 +02:00
|
|
|
- Fix: Respect `max_file_uploads` setting in UploadInput widget
|
2017-07-03 14:50:44 +02:00
|
|
|
- Enh: Include `kartik-v/yii2-widgets`
|
2017-07-13 23:49:50 +02:00
|
|
|
- Enh: Added `getAccessRules()` to `humhub/components/Controller`
|
2017-07-13 23:57:13 +02:00
|
|
|
- Fix: AccessControl action restriction bug
|
|
|
|
- Fix: `ModuleAutoLoader` exceptions not logged
|
2017-07-14 00:00:47 +02:00
|
|
|
- Fix: `I18N` formatter user timezone not set
|
|
|
|
- Enh: Automatically set space default visibility in `Content::setContainer()`
|
2017-07-14 18:07:04 +02:00
|
|
|
- Fix: Fixed ContentContainerSettingManager caching issue if space/user id are equal
|
2017-07-14 22:03:31 +02:00
|
|
|
- Enh: Use of select2 dropdown for time zone selections
|
2017-07-19 09:45:47 +02:00
|
|
|
- Fix: Bypass AccessControl behavior in installer
|
2017-07-20 16:15:29 +02:00
|
|
|
- Fix: Use of JS-Widget internal event object instead of node
|
2017-07-20 17:23:02 +02:00
|
|
|
- Enh: Added `Formatter::getDateTimePattern()` and `Formatter::isShowMeridiem()`
|
|
|
|
- Fix: Set formatter locale in I18N when changing locale
|
2017-07-24 23:34:36 +02:00
|
|
|
- Enh: Added `$hideInStream` flag for upload component/action for changing `show_in_stream` file flag
|
|
|
|
- Enh: Added `$showInStream` flag for `FilePreview` widget to only include files with certain `show_in_stream` flag
|
2017-07-20 17:42:40 +02:00
|
|
|
- Enh: Added `FileManager::findStreamFiles()` for querying files with either given `show_in_stream = 1` or `show_in_stream = 0` flag.
|
2017-07-20 17:59:01 +02:00
|
|
|
- Enh: Added `humhub\widgets\Tabs` and `humhub\widgets\SettingsTabs` with view type tab support
|
|
|
|
- Enh: Added new `MarkdownField` input widget which as replacement of deprecated `MarkdownEditor`
|
|
|
|
- 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
|
2017-07-20 18:07:05 +02:00
|
|
|
- Enh: Added `Modal::closable` in order to respect `backdrop` and `keyboard` data setting of `Modal` and `ModalDialog` widget
|
2017-07-21 20:34:16 +02:00
|
|
|
- Enh: Avoid cutting oembed entry in stream if it's the first part of a richtext
|
|
|
|
- Enh: Added `humhub/widgets/TimePicker` widget
|
2017-07-21 20:36:07 +02:00
|
|
|
- Enh: Added `DbDateValidator::timeZone` for setting input time zone
|
2017-07-21 20:52:06 +02:00
|
|
|
- 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` and `ShowFiles::active` flag
|
2017-07-24 23:34:36 +02:00
|
|
|
- Enh: Allow `$adminOnly` for User base ContentContainerController Controller
|
|
|
|
- Enh: Added `ContentContainerActiveRecord::getDefaultContentVisibility()` and `User::getDefaultContentVisibility()`
|
|
|
|
- Enh: Added automatic Notification Class loading by convention. No need to overwrite `Module::getNotifications()`
|
2017-07-24 23:50:08 +02:00
|
|
|
- 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` option `ui.modal.Modal.set()`
|
2017-07-24 23:53:50 +02:00
|
|
|
- Enh: Use `ContentActiveRecord::getUrl()` for content perma links (if given)
|
2017-07-24 23:56:14 +02:00
|
|
|
- Enh: Added `ContentTag` concept for creating content categories/filter on module level
|
2017-07-28 19:01:39 +02:00
|
|
|
- Fix: Mentioning keeps running even if previous input result was empty
|
|
|
|
- Enh: Darkened comment links for better readability
|
2017-07-29 21:42:47 +02:00
|
|
|
- Fix #2582 Userfollow activity click action not working
|
|
|
|
- Enh: Make space membership activities clickable
|
2017-08-01 22:10:35 +02:00
|
|
|
- Chg: Removed `yii2-codeception` dependency
|
|
|
|
- Chg: Added `phpoffice/phpexcel` dependency
|
|
|
|
- Enh: Added `JsWidget::fadeIn` for smooth widget initialization
|
|
|
|
- Enh: Enhanced `AccessControl` filter with `ControllerAccess` layer for better testability and flexibility
|
2017-08-01 22:16:37 +02:00
|
|
|
- Enh: Added `Pending Registrations` admin view with `csv`, `xlsx` support.
|
2017-06-17 11:19:40 +02:00
|
|
|
|
|
|
|
1.2.1 (June 17, 2017)
|
2017-08-02 13:33:40 +02:00
|
|
|
--------------------------------
|
2017-04-19 22:24:58 +02:00
|
|
|
- Fix: Invite error in french language
|
2017-04-26 13:40:06 +03:00
|
|
|
- Fix #2518: ActivityStreamWidget::EVENT_INIT is missed (githubjeka)
|
2017-05-01 16:01:04 +02:00
|
|
|
- Enh: Fixed accessibility issues in Dashboard/Login/Profile
|
2017-05-03 13:17:07 +02:00
|
|
|
- Fix: module beforeInit and afterInit event
|
|
|
|
- Enh: Added Registraion::EVENT_AFTER_REGISTRATION UserEvent
|
2017-05-10 11:49:13 +02:00
|
|
|
- Enh: Added grunt `migrate-up` and `migrate-create` task
|
|
|
|
- Enh: Added profile field type `CheckboxList`
|
2017-05-10 23:06:10 +02:00
|
|
|
- Fix: Fixed `ui.addition` `MutationObserver`, only apply additions to inserted nodes.
|
2017-05-11 18:35:59 +02:00
|
|
|
- Enh: Changed invite mail subject text
|
2017-05-16 17:04:01 +02:00
|
|
|
- Fix #2571: last_login not set after registration direct login
|
2017-05-16 17:07:35 +02:00
|
|
|
- Enh: Always trigger dom widget events for widget `fire` until `triggerDom` is set to false
|
|
|
|
- Enh: Added `richtextPaste` event
|
2017-05-17 19:17:46 +02:00
|
|
|
- Enh: On search index rebuilding - use batch queries
|
2017-07-13 23:57:13 +02:00
|
|
|
- Fix: `ActiveQueryContent:readable()` for guNest users missing join
|
2017-05-23 15:14:42 +02:00
|
|
|
- Enh: Added `ContentActiveRecord:managePermission` for changing the default write permission of ContentActiveRecord classes
|
|
|
|
- Enh: Moved all default `WallEntryControls` to `WallEntry:getContextMenu()` widget.
|
2017-05-25 17:20:11 +02:00
|
|
|
- Fix: Connect google OAuth under `Profile Settings -> Connected Accounts` throws invalid redirect uri.
|
2017-05-31 10:45:23 +02:00
|
|
|
- Fix: Invite Users does not respect ManageUsers/ManageGroups permission
|
2017-06-01 11:10:50 +02:00
|
|
|
- Fix: Mail summaries sent in incorrect language
|
2017-06-06 18:09:24 +02:00
|
|
|
- Fix: Send button text on request space membership dialog
|
2017-06-07 15:38:09 +02:00
|
|
|
- Fix #2555: Friendship notification category visible even if friendship system deactivated
|
2017-06-07 16:59:06 +02:00
|
|
|
- Enh: Don't auto focus space chooser search on small devices
|
2017-06-07 19:21:52 +02:00
|
|
|
- Fix #2612: Single list item hides markers
|
|
|
|
- Fix #2558: No notification for user profile posts send
|
2017-06-07 19:50:54 +02:00
|
|
|
- Fixed #2560: Markdown profile field editable flag not working
|
2017-06-09 18:55:38 +02:00
|
|
|
- Fix: Hide also header (space, profile) counts when following system is disabled
|
2017-06-10 06:58:27 +02:00
|
|
|
- Fix: Perma link to space contents broken when space homepage was changed
|
2017-06-10 18:56:43 +02:00
|
|
|
- Fix: Properly sort language and country select by users locale
|
|
|
|
- Enh: Allow search in country profile field dropdown
|
2017-06-14 11:50:45 +02:00
|
|
|
- Fix: js action api empty data attribute
|
|
|
|
- Enh: Added button helper widgets `<?= Button::primary('myButton')->action('myJsAction')?>`
|
2017-06-14 13:10:54 +02:00
|
|
|
- Enh: Enhanced ContentActiveRecord instantiation `$model = new MyContent($space, Content::VISIBILITY_PRIVATE)`
|
2017-06-14 17:18:00 +02:00
|
|
|
- Fix #2625 Pjax problem with local links to files within stream
|
|
|
|
- Enh: Use of `target="_blank"` for stream links
|
2017-06-14 18:24:31 +02:00
|
|
|
- Fix #2594 Bug: Url with unicode in stream markdown
|
2017-06-16 19:58:18 +02:00
|
|
|
- Fix: Notification grouping not working
|
2017-06-16 20:01:20 +02:00
|
|
|
- Fix: Show more suppression entries with sort order update + equal update_at not working.
|
2017-06-17 11:19:40 +02:00
|
|
|
- Fix #2627: Incorrect language used in group admin user approval e-mail
|
2017-06-17 17:29:16 +02:00
|
|
|
- Fix #2631: Module configuration link shown for disabled modules
|
2017-10-22 12:03:49 +02:00
|
|
|
- Fix #2785 #2172: Added iconv PHP extension to the requirement check (leuprechtroman)
|
|
|
|
|
2017-06-09 18:55:38 +02:00
|
|
|
|
2017-04-16 21:22:24 +02:00
|
|
|
1.2.0 (April 16, 2017)
|
2017-03-28 19:39:48 +02:00
|
|
|
--------------------------------
|
2017-03-29 09:02:40 +02:00
|
|
|
- Fix: SVG file uploads broken (mime type: image/svg+xml)
|
2017-03-29 16:41:56 +02:00
|
|
|
- Fix: Public badge missing after create post
|
|
|
|
- Fix: Mentioning notificaiton in user not working
|
|
|
|
- Fix: Catch yii\db\Expression error for updated_at in wallentry
|
|
|
|
- Enh: Added 'client.back' js action
|
2017-04-04 16:14:05 +02:00
|
|
|
- Fix #2219: Overlapping summary mail content
|
2017-04-04 19:57:27 +02:00
|
|
|
- Fix: Wall entry layout link/text overflow
|
|
|
|
- Fix: Stream - Do not surpress if only particual contents are displayed
|
2017-04-10 13:51:49 +03:00
|
|
|
- Fix: GlobalModal extends base Modal widget and GlobalModal::$backdrop is false by default (githubjeka)
|
2017-04-13 21:08:13 +02:00
|
|
|
- Fix: Search StreamEntry options delete/editModal
|
|
|
|
- Fix: Tour popover close behaviour
|
2017-04-14 12:36:16 +02:00
|
|
|
- Fix: Incorrect permissions in space with guest mode
|
2017-03-28 19:39:48 +02:00
|
|
|
|
|
|
|
1.2.0-beta.4 (March 28, 2017)
|
2017-03-20 16:26:06 +01:00
|
|
|
--------------------------------
|
2017-03-22 18:14:33 +01:00
|
|
|
- Fix: Notification count '0' visible after click on notification link
|
|
|
|
- Fix: Default space permissions not adopted
|
|
|
|
- Fix: Use of $permission->getId() instead of $permission->id in PermissionManager (allow dynamic permission ids)
|
2017-03-24 13:39:10 +01:00
|
|
|
- Fix #2393: Markdown h4,h5,h6 broken
|
2017-03-22 08:43:37 +03:00
|
|
|
- Fix #2389: calculate max upload file size on PHP 7.1 (githubjeka)
|
2017-03-24 13:39:10 +01:00
|
|
|
- Fix: LDAP - Lost authclient ldap class configuration on user update
|
2017-03-24 20:41:22 +01:00
|
|
|
- Fix #2400: Space ownership transfer form shows wrong users
|
2017-03-24 23:38:43 +01:00
|
|
|
- Fix: Enable user approval without available registration groups or default group
|
|
|
|
- Fix: Activate 'User' navigation in Admin Menu "Administration -> User -> Settings"
|
2017-03-25 12:07:23 +01:00
|
|
|
- Enh: Improved administration user deletion view
|
|
|
|
- Enh: Added 'containerLink' HTML Helper method
|
2017-03-25 12:09:30 +01:00
|
|
|
- Enh: WallEntry layout layout improvements
|
2017-03-25 18:21:58 +01:00
|
|
|
- Fix: Default user & space module configuration lost after foreign key migration
|
2017-03-26 17:46:48 +02:00
|
|
|
- Fix: Respect pinned post when inserting a a new stream entry
|
2017-03-26 21:24:27 +02:00
|
|
|
- Fix: Show comments in modal not working
|
2017-03-27 16:30:31 +02:00
|
|
|
- Fix: #2374 Comment input not focused on comment link click
|
2017-03-27 12:45:19 +02:00
|
|
|
- Enh: Toggle comment box
|
2017-03-27 16:30:31 +02:00
|
|
|
- Enh: Added global copyToClipboard
|
2017-03-27 17:51:01 +02:00
|
|
|
- Enh: Added "weekly" mail summary interval
|
2017-03-27 18:31:48 +02:00
|
|
|
- Fix: Invalid temp.css file
|
|
|
|
- Fix: Default stream sort setting not applied
|
2017-03-27 22:07:17 +02:00
|
|
|
- Enh: Show different login message, when registration is disabled
|
2017-03-27 23:49:14 +02:00
|
|
|
- Fix: Norwegian translation code for Yii messages
|
2017-03-28 16:38:42 +02:00
|
|
|
- Fix: Also allow comment editing by admins if content 'adminCanEditAllContent' is enabled
|
2017-03-28 17:36:06 +02:00
|
|
|
- Enh: Added Make Private/ Make Public link to wall entry controls
|
2017-03-28 17:47:35 +02:00
|
|
|
- Enh #2392: Added Latvian language
|
2017-03-28 19:39:48 +02:00
|
|
|
- Fix: Hide image file info setting
|
|
|
|
- Fix #2297: Failed to open stream: No such file or directory when attaching files in UploadAction
|
2017-03-03 10:50:00 +01:00
|
|
|
|
2017-03-20 11:57:36 +01:00
|
|
|
1.2.0-beta.3 (March 20, 2017)
|
2017-02-28 16:14:08 +01:00
|
|
|
--------------------------------
|
2017-03-17 13:48:08 +01:00
|
|
|
- Enh: Added Grunt tasks `build-assets`, `build-theme`, `build-search`
|
2017-03-17 01:18:17 +01:00
|
|
|
- Fix: Error when saving account setting permission.
|
|
|
|
- Fix: #2296 stream scroll issue for mobile webkit browsers (martinbeek)
|
2017-03-16 18:51:27 +01:00
|
|
|
- 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.
|
2017-03-16 17:29:40 +01:00
|
|
|
- Enh: Added mp4/ogg blueimp support in post gallery
|
|
|
|
- Enh: Added global (default) notification space settings
|
2017-03-16 14:27:14 +01:00
|
|
|
- Enh: #2359 Use Jplayer playlist feature for post mp3
|
2017-03-15 20:13:10 +01:00
|
|
|
- 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
|
2017-03-15 17:55:58 +01:00
|
|
|
- Enh: Added Stream::renderEntry for rendering Streamentries from ContentActiveRecord
|
|
|
|
- Fix: Wallentry menu not working in search view
|
2017-03-15 16:24:49 +01:00
|
|
|
- Fix: Double notifications when mentioning in comments
|
2017-03-15 14:57:07 +01:00
|
|
|
- Enh: Raised collapse value for posts to full embeded youtube video height
|
|
|
|
- Fix: Fixed oembed post edit
|
2017-03-15 13:23:55 +01:00
|
|
|
- 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
|
2017-03-15 11:56:36 +01:00
|
|
|
- Fix: #2336 use of invalid message key in comment notification (dutch)
|
2017-03-14 15:06:54 +01:00
|
|
|
- Enh: Disable user and space follow by means of module settings
|
2017-03-13 23:25:32 +01:00
|
|
|
- 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
|
2017-03-13 22:50:45 +01:00
|
|
|
- Enh: Added alignHeight setting to js loader module
|
2017-03-13 22:47:54 +01:00
|
|
|
- Enh: Allow Response as arguments for modal.setDialog
|
|
|
|
- Enh: Enable modal loading events with dataType json
|
2017-03-13 22:42:56 +01:00
|
|
|
- Enh: Allow direct class export instead of module export in JS Modules e.g. module.export = MyClass
|
2017-03-13 22:40:42 +01:00
|
|
|
- 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"
|
2017-03-13 22:33:23 +01:00
|
|
|
- Enh: Added action event.data for receiving action specific data options
|
|
|
|
- Enh: Added default run for JsWidget
|
2017-03-13 22:27:57 +01:00
|
|
|
- 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
|
2017-03-13 22:22:45 +01:00
|
|
|
- Fix: Small gap on TopNav mouse hover (acs-ferreira)
|
|
|
|
- Enh: Humand readable file sizes. (acs-ferreira)
|
|
|
|
- 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.
|
2017-03-03 18:45:32 +01:00
|
|
|
- Fix: #2316: Reinvitation by email not working
|
2017-03-03 18:10:10 +01:00
|
|
|
- Fix: #2314: Html helper namespace issue in Markdown.php class
|
2017-03-13 22:22:45 +01:00
|
|
|
- Fix: #2302: Hide file info for images on wall settings not applied.
|
2017-03-03 18:02:47 +01:00
|
|
|
- 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
|
2017-03-01 15:44:05 +01:00
|
|
|
- Fix #2304: Users not loaded in user selection fields.
|
2017-03-03 10:50:00 +01:00
|
|
|
- Enh: Added User module 'displayNameCallback' attribute for custom display name formats
|
2017-03-09 14:19:26 +01:00
|
|
|
- Enh: Added Clipboard.js and Permalink "Copy to clipboard" link
|
2017-03-09 22:35:06 +01:00
|
|
|
- Enh: Validate minimum PHP version in Console Application
|
2017-03-09 22:36:28 +01:00
|
|
|
- Enh: Added optional ActiveRecordContent::canEdit() method for custom ACLs
|
2017-03-09 23:09:22 +01:00
|
|
|
- Fix: Better error handling/logging on corrupt GD Image files
|
2017-03-10 00:12:35 +01:00
|
|
|
- Fix #2288: Pjax breaks OAuth2 ReturnUrl
|
|
|
|
- Fix: Incorrect First name & Last name message key (githubjeka)
|
2017-03-10 00:35:42 +01:00
|
|
|
- Fix: Do not store complete comments with search index (helnokaly)
|
|
|
|
- Fix #2319: Run console application before installation
|
2017-03-10 11:23:58 +01:00
|
|
|
- Fix: Directory Knob statistics on included modules (e.g. Enterprise Edition)
|
2017-03-14 13:07:57 +01:00
|
|
|
- Enh: Added widget to display user profile image
|
2017-03-14 14:24:54 +01:00
|
|
|
- Enh: Directory view templates cleanups
|
2017-03-15 19:18:29 +01:00
|
|
|
- Fix: All LDAP Users have been disabled and not reenabled by hourly cronjob if ldap server not reachable.
|
|
|
|
- Enh: Cleanup authentication layout file
|
2017-03-16 14:31:16 +01:00
|
|
|
- Fix: Console image converter memory limit allocation
|
2017-03-16 16:02:58 +01:00
|
|
|
- Enh: Added new controller init event
|
2017-03-16 17:03:20 +01:00
|
|
|
- Enh: Made admin base controller method "getAccessRules()" non static
|
2017-03-16 17:29:14 +01:00
|
|
|
- Enh: Created new ImageController for user image and banner handling
|
2017-03-16 19:11:06 +01:00
|
|
|
- Enh: Decreased OEmbed url max length 180chars (acs-ferreira)
|
2017-03-16 20:45:58 +01:00
|
|
|
- Enh: Added APCu Support
|
2017-03-16 21:01:20 +01:00
|
|
|
- Enh: Added ContentContainer integrity check (Daha62)
|
|
|
|
- Fix #2331: Bug image load on PHP 7.1 with dynamic memory alloc (githubjeka)
|
2017-03-17 15:11:32 +03:00
|
|
|
- Fix #2367: `ImageConverter::allocateMemory` uses common units(MegaBates) of memory (githubjeka)
|
2017-03-17 19:03:08 -04:00
|
|
|
- Fix: #2369: typo issue (Felli)
|
2017-03-18 00:20:54 +01:00
|
|
|
- Fix: Better notification compatiblity - mail views and enabled WebNotificationTarget
|
2017-03-18 00:41:46 +01:00
|
|
|
- Fix #2312: Pinned post appears twice on stream
|
2017-03-18 00:51:53 +01:00
|
|
|
- Enh: Added option to show/hide deactivated user content in stream
|
2017-03-18 01:54:43 +01:00
|
|
|
- Enh: Allow any url route as homepage by homeUrl array application parameter
|
2017-03-18 02:09:19 +01:00
|
|
|
- Fix #2255: Added missing Social Account Settings menu
|
2017-03-18 16:41:52 +01:00
|
|
|
- Fix: Added missing file download http caching
|
2017-03-18 20:00:02 +01:00
|
|
|
- Enh: Added console email test command
|
2017-03-18 20:53:07 +01:00
|
|
|
- Enh: Added stream module defaultStreamSuppressQueryIgnore to ease overwrites
|
2017-03-18 21:03:27 +01:00
|
|
|
- Enh: Added 'archived' badge to archived spaces in directory
|
2017-03-18 00:41:46 +01:00
|
|
|
|
2017-02-24 12:06:37 +01:00
|
|
|
1.2.0-beta.2 (February 24, 2017)
|
|
|
|
--------------------------------
|
2017-02-08 23:48:06 +01:00
|
|
|
- Fix: TimeAgo locale not loaded in production mode, added AppDynamicAsset (luke-)
|
2017-02-09 18:40:14 +01:00
|
|
|
- Enh: Translation message rebuild and auto translated duplicates (luke-)
|
|
|
|
- Enh: Combined all directory translations into base message category (luke-)
|
2017-02-09 22:49:32 +01:00
|
|
|
- Enh: Added logging table cleanup job (luke-)
|
2017-02-09 23:01:04 +01:00
|
|
|
- Enh: Added new version check as ActiveJob (luke-)
|
2017-02-09 23:58:25 +01:00
|
|
|
- Enh: Moved user configuration params 'minUsernameLength' + 'adminCanChangeProfileImages' to user module class (luke-)
|
2017-02-10 00:02:42 +01:00
|
|
|
- Enh: Added .editorconfig code style configuration file (luke-)
|
2017-02-11 12:15:33 +01:00
|
|
|
- Enh: Added 'show_in_stream' column in file table to hide output in wall entries (luke-)
|
|
|
|
- Enh: Added 'renderGalleryLink' link method to PreviewImage converter (luke-)
|
2017-02-10 16:47:03 +01:00
|
|
|
- Fix: Search view links not working (buddh4)
|
|
|
|
- Fix: Markdown in comment layout issue (buddh4)
|
|
|
|
- Enh: humhub.ui.showMore module for cutting post text and comments (buddh4)
|
|
|
|
- Fix: Javascript issues with guest users, removed initialitation of some modules for guest user (buddh4)
|
|
|
|
- Fix: Mutliple use of same emoji in richtext.
|
|
|
|
- Enh: Use of Yiis new afterRun for humhub Widgets.
|
|
|
|
- Fix: Word break issue in markdown posts.
|
2017-02-10 17:23:46 +01:00
|
|
|
- Fix: Richtext with emoji only on post edit where ignored.
|
2017-02-14 12:43:13 +01:00
|
|
|
- Enh: Added data-action-confirm for confirming actions.
|
2017-02-13 19:32:39 +01:00
|
|
|
- Fix: File StorageManager setContent method broken
|
|
|
|
- Enh: Added FileHelper methods createLink & getContentContainer
|
2017-02-13 19:35:24 +01:00
|
|
|
- Enh: Javascript HumHub Client - better handle ajax redirects
|
2017-02-14 12:47:09 +01:00
|
|
|
- Enh: TopMenu / TopMenuRightStack hide content when user is not logged in without guest mode
|
|
|
|
- Enh: Added showUserName option in AccountTopMenu widget
|
|
|
|
- Enh: Added isGuestAccessEnabled method in User component
|
2017-02-14 15:25:14 +01:00
|
|
|
- Enh: Added flash variable (executeJavascript)to execute js on the next page load
|
2017-02-14 16:13:11 +01:00
|
|
|
- Enh: Added possibility to create own file handlers (edit, create, import, export)
|
2017-02-14 18:27:32 +01:00
|
|
|
- Enh: Added data-action-process to handle modal processes
|
|
|
|
- Enh: Added upload file event (humhub:file:created)
|
2017-02-15 09:49:24 +01:00
|
|
|
- Enh: Added custom file handler positions
|
2017-02-15 10:00:53 +01:00
|
|
|
- Enh: Moved UploadAction::getFileResponse method to FileHelper::getFileInfos
|
2017-02-17 15:40:41 +01:00
|
|
|
- Enh: Added JS context menu to ui.additions module
|
|
|
|
- Enh: Enhanced ContentContainer Module enable/disable
|
|
|
|
- Enh: Added client.reload for pjax and non pjax page reloads
|
|
|
|
- Enh: Added ContentContainerAsset to AppAsset
|
2017-02-20 13:31:32 +01:00
|
|
|
- Enh: Added editModal for editing wallentries within a modal instead of inline
|
|
|
|
- Fix: Oembed not rendered in richtext.
|
|
|
|
- Enh: Smarter show more logic - Only cut text if it overlaps the max height by a specific span.
|
2017-02-20 15:18:59 +01:00
|
|
|
- Enh: Added getContextMenu for defining wallentry context options.
|
|
|
|
- Enh: Added editMode to WallEntry for allowing modal based edits.
|
|
|
|
- Fix: file-preview text overflow in HumHub theme.
|
2017-02-20 17:14:54 +01:00
|
|
|
- Fix #2280: Meta data (rotation) not respected for camera images (ImageMagick)
|
2017-02-20 17:51:58 +01:00
|
|
|
- Fix: Activity stream rendering issue on page unload.
|
|
|
|
- Enh: Optimized stream entry fade animation.
|
2017-02-21 20:47:07 +01:00
|
|
|
- Enh: Added $maxAttachedFiles to content module to restrict the uploaded file count of comments and posts
|
2017-02-21 21:23:01 +01:00
|
|
|
- Fix: Hide notification count badge if notification count is 0
|
2017-02-23 13:22:44 +01:00
|
|
|
- Fix: Only flush js config if not empty
|
|
|
|
- Enh: Use of theme variables in mail all views
|
2017-02-23 13:48:52 +01:00
|
|
|
- Fix: Submit comment with only files leads to Internal Server Error
|
|
|
|
- Fix: Prevent spacechooser message count update on own content creation
|
2017-02-23 15:45:40 +01:00
|
|
|
- Fix: Abort overlapping space chooser search requests
|
2017-02-24 11:35:06 +01:00
|
|
|
- Fix: Problem in notification group_count with only one involved user
|
|
|
|
- Fix #2257: Set module as default in space/user broken
|
2017-02-08 16:11:48 +01:00
|
|
|
|
|
|
|
1.2.0-beta.1 (February 08, 2017)
|
|
|
|
--------------------------------
|
2016-10-21 13:27:15 +02:00
|
|
|
- Enh: Moved HumHub browser icons to HumHub theme (luke-)
|
2016-10-21 13:44:22 +02:00
|
|
|
- Enh: Moved support css/js for older IE version into own AssetBundles (luke-)
|
2016-10-21 14:15:55 +02:00
|
|
|
- Enh: Moved CSRF Tag output to View renderHeader (luke-)
|
|
|
|
- Enh: Moved LayoutAddons widget from main layout to View endBody() method (luke-)
|
2016-10-24 14:58:51 +02:00
|
|
|
- Enh: Added PJax page loading (luke-)
|
2016-10-31 18:45:21 +01:00
|
|
|
- Enh: Refactored File module (luke-)
|
|
|
|
- Enh: Added yii2-imagine Extension (luke-)
|
2016-11-10 13:01:22 +01:00
|
|
|
- Enh: Use of blueimp image gallery (buddha)
|
2016-12-18 23:05:34 +01:00
|
|
|
- Enh: JS module system with build in logging/text/config features (buddha)
|
|
|
|
- Enh: JS core api under humhub namespace (buddha)
|
2016-11-10 13:01:22 +01:00
|
|
|
- Enh: Use of compressed assets (js,css) in production mode (buddha)
|
|
|
|
- Enh: Enhanced testability (buddha)
|
2016-12-18 23:05:34 +01:00
|
|
|
- Enh: Added administrative backend group permissions (buddha)
|
|
|
|
- Enh: Enhanced AccessControl filter with permission rules. (buddha)
|
2016-11-10 13:01:22 +01:00
|
|
|
- Enh: Splitted less files to facilitate theming. (buddha)
|
|
|
|
- Enh: Added user status bar for user feedback (buddha)
|
2016-12-18 23:05:34 +01:00
|
|
|
- Enh: Better UserFeedack (buttons/messages) / Replacement of old DataSaved widget (buddha)
|
2016-11-10 13:01:22 +01:00
|
|
|
- Enh: Overwrite default permission settings (buddha)
|
2016-11-11 16:23:47 +01:00
|
|
|
- Enh: SpaceChooser rewrite with following spaces and remote search (buddha)
|
2016-12-18 23:05:34 +01:00
|
|
|
- Enh: Modal widget rewrite.
|
|
|
|
- Enh: Enhanced Archived Space handling (buddha)
|
|
|
|
- Enh: Upload widget rewrite. (buddha)
|
|
|
|
- Enh: Picker widgets rewrite (UserPicker/SpacePicker/MultiselectDropdown). (buddha)
|
|
|
|
- Enh: Richtext widget rewrite. (buddha)
|
|
|
|
- Enh: Removed almost all inline JS blocks. (buddha)
|
2017-01-04 14:53:25 +01:00
|
|
|
- Enh: StreamAction now uses flexible StreamQuery Model. (buddha)
|
|
|
|
- Enh: Post markdown support. (buddha)
|
2017-02-05 11:47:11 +01:00
|
|
|
- Enh: Added 'live' module for push/pull messages to the frontend (luke-)
|
|
|
|
- Enh: Added asynchronous job queues (luke-)
|
|
|
|
- Enh: Changed minimum PHP version to 5.6
|
|
|
|
- Enh: Added possibility of global content (content w/o contentcontainer) (luke)
|
|
|
|
- Enh: Added new profile field type: checkbox (luke-)
|
|
|
|
- Enh: Refactored mail summaries activity module (luke-)
|
2017-02-06 14:08:03 +01:00
|
|
|
- Enh: Moved all static files (js, fonts, css) into own static folder @web-static (luke-)
|