Recent Releases
1.16.111 Jul 2024 04:58
minor bugfix:
See also: HumHub 1.16.1 - Release Notes and Changelog
Fix #7084: Fix compatibility for PHP 8.0+
Fix #7088: Improve handling of legacy configuration for "search" component
Fix #7089: Fix markdown sub list style
Fix #7092: Missing closing div HTML tag in the registration by link view
Enh #7094: Allow color boxes in Select2 picker
1.15.007 Nov 2023 00:49
major feature:
See also: HumHub 1.15 - Release Notes and Changelog
Warning: HumHub now employs JavaScript nonces for enhanced security (CSP), which may necessitate manual adjustments for inserted scripts, such as statistics codes, to ensure compatibility. See Migration Notes for details.
Enh #6619: Add a link to "Module Administration" from Marketplace
Enh #6620: Marketplace: Add more module checks
Enh #6621: Avoid PHP error when trying to download a file without guid in the URL params (return 404 exception instead)
Enh #6623: Add a hint in the "Dropdown space order" settings to inform that a manual sort is always applied first
Enh #6626: Content state flag "was published"
Enh #6628: Add self test check: "Mobile App - Push Service"
Fix #6634: Refresh cache after set a permission
Fix #6638: Padding for logo image on login page
1.14.118 May 2023 03:07
minor feature:
Fix #6251: Emulate execution on readable() content
Enh #6252: Implement new method to handle changing of content active record state
Enh #6255: Updated activities to same state as parent record
Enh #6248: If admins can view all contents, users allowed to manage spaces or users cannot view all content (they should be able)
Fix #6264: Fix date format for columns created_at and updated_at
Fix #6265: Broken HMTL in Visibility and Hidden Checkbox
Enh #6242: Submit button hidden when editing a comment having a long "code" line
Fix #6282: Hard delete content records on integrity check
Fix #6257: Fix error after publishing of a draft content
Fix #6258: Send notification to mentioned user only after publishing of a content
Fix #6273: Fix automatically login user after registration
Fix #6292: Messages: Notification Indicator Problem
Fix #6296: Update style variable background-color-secondary
Fix #6228: Administrators allowed to manage users cannot invite by email or by link if disabled in the settings
Fix #6293: Delete content from DB completely on purge content by cron job
Fix #6316: Dashboard Activity Sidebar Loading Speed
Fix #6262: Fix visibility of deleted content
1.10.026 Nov 2021 07:25
minor feature:
misplaced checkboxes on installer forms
Prepare v1.11 development.
misplaced checkboxes on installer forms.
misplaced checkboxes on installer forms.
Delete CHANGELOG_DEV.md.
Update CHANGELOG.md.
Update common.php.
Co-authored-by: Lucas Bartholemy lt;lucas@bartholemy.com gt;.
Co-authored-by: Lucas Bartholemy lt;luke-@users.noreply.github.com gt;.
1.9.216 Oct 2021 03:16
minor feature:
logging filter "Error" when not entries.
Layout too wide for container pages without sidebar.
reset of the space homepage settings.
Change people default sorting in administration broken.
ContentContainer Tags were not cleared when all tags are deleted.
filter "I'm involved" on dashboard.
Theme Loader broken when module is provided via string.
update container tags by not original model.
mime type detection for extensions: dotx, xltx, potx.
1.9.131 Aug 2021 07:25
minor feature:
Missing translations for "New Member" and "New Spaces" directory widgets.
export users with tags data.
Auto creating following for friends.
birthday with hidden year in a language-specific format.
Enh #5189: Reduce minimum character limit for space and user tags to 2 chars.
Enh #5189: Hide tags on space chooser if no keyword inside tags.
links to old directory.
Render links in email notifications.
space between URLs and text in notification message.
Typo in Offline Page Text.
Migration of container tags.
Typo in Offline Page Text.
translate with not defined language.
Removed "strong " from the Dutch translations.
Enh #5259: Protection of the logout action by POST method.
visibility of email requiring on backoffice add user form.
1.9.025 Jul 2021 11:05
minor feature:
Tour module crashes with enabled tags field.
Closing the action confirmation modal window on top icon.
Move directory widgets.
Enh #5049: Required profile field should not be required in administration (for checkbox field type).
video thumbnail on Safari browser.
Password field should not be required if user has no password.
1.9.0-beta.215 Jul 2021 03:16
minor feature:
login form view on browser back button after footer link.
pin and archive global content without container.
captcha client validation after request new code.
misplaced OEmbed provider buttons on general settings form.
Don't require type for first param of the function ProsemirrorRichText::replaceLinkExtension().
Open basedir restriction error in with PHP 7.4.21/8.0.8.
1.9.0-beta.116 Jun 2021 06:45
minor feature:
Enh #3733: Forbid to open AJAX actions as separate page.
Enh #677: Allow to create new database and set database port on installation wizard.
Check for writable uploads/profile_image directory.
Enh #4868: Reset email summaries / notifications settings for all users.
Enh #4884: New Space module setting to allow all users to add users without invite.
Enh #4902: Added CodeMirror and created form field widget.
Enh #4964: New CLI command to delete users.
Enh #4871: Configurable default timezone for guests.
Enh #5019: Alternative DashboardMemberStreamFilter based on Live module LegitmationIDs.
Visibility of content in profile stream of archived spaces.
Chg #5016: Allow impersonate for ManageUsers permission.
Enh #5043: Improved Space membership lookup caching.
Enh #4935: Render images in email messages.
Enh #5037: RichTextToShortTextConverter renders images as Image .
Enh #5042: Improved Space/User PrettyURL performance.
Enh #4958: Add possibility to register purchased modules via CLI.
Enh #4894: Implemented.label-light label variant.
Enh #5012: Space: Allow change space owner also for users ManageSpaces with permission.
Enh #5045: Removed deprecated Yii:: app- formatterApp component.
Enh #5026: Tests for tokenized image urls in email message.
Enh #5049: Required profile field should not be required in administration.
Enh #5065: Add checking for php PCNTL extension.
Enh #5073: Enhance Rest API tests.
enabling of REST module on run API tests.
Enh #4776: Added acknowledge option to all relevant forms.
Enh #4757: Updated to PHPUnit 8.5.
Enh #4790: Added more logging on authentication errors.
Force InnoDB Table Engine on migration and added engine configuration option.
Enh #4862: Tag picker for Space and User containers.
Enh #4927: Hide post input field on single entry stream.
Enh #5062: Show user ID on admin user edit page.
Enh #4848: Include space tags in the space s About page.
Enh #5061: Preserve linebreaks and added "ReadMore" option in Logging.
Enh #4982: Skip DN
1.8.227 Apr 2021 10:25
minor feature:
Horizontal scrollbar for images.
No streamExcludes option when loading single stream entry.
Enh #4960: Added codeception/module-rest for testing of REST API modules.
Enh #4976: Added REST API Codeception tester.
Enh #4967: Module update broken with expired licence key.
Enh #4972: enabling to send notification on remove user from group.
Activity Mail QueryParams on console mode.
Enh #23: Allow to read image URLs with token param.
Translate profile field title in admin list.
loading of ture spaces on tests.
Activity stream problems with many user accounts.
XSendFile broken when no SERVER_NAME header provided.
Preview text maxLength.
File CLI Command fails due to manually deleted files.
Space visibility options shown to users without permission.
Enh #5024: Disable text wrapping in stream richtext.
assign default group on user registration.
visibility of admin menu entries which are initialized with deprecated method.
RichText converter for some string patterns in HTML format.
1.8.113 Mar 2021 03:15
minor feature:
highlight parent navigations for sub section "Profile Permissions" (and LDAP).
Show error instead of warning when using different MySQL Table Engines.
emoji in sample content.
Typo in German translation "Benachrichtigungen".
MemberOf Display in LDAP CLI Show User Details.
LDAP PHP 8 incompatibility (multiPageSearch).
Enh #4569: Config to overwrite module path.
migration of the default permissions.
convert emoji with sign "+".
file hash column length.
1.8.002 Mar 2021 03:16
minor feature:
Richtext extension events are ignored when using deprecated maxLength option.
Error thrown if live poll broadcast focus event is triggered.
Positions of Comment / Like links under posts.
Auto logout user on maintenance mode.
Restrict guest access on maintenance mode.
Comment richtext gets focused when closing comment section.
Hide user groups in directory without option "Show At Directory".
1.7.327 Feb 2021 03:16
minor feature:
Guest access to user profile home page.
CountrySelect profile field broken.
Form labels (HForm) are not displayed correctly.
Prevent double module registration.
Require to check a checkbox if the profile field is required.
Update space chooser after following a space.
modal window on click link with url in href.
Disable profile field type for existing record.
some PHP8. (Updated to Yii 2.0.40 / Imagine 1.0+).
Ensure unique setting values (Added unique table index).
js warning of not loaded module space.chooser.
ambiguous column status.
Replace denied characters with underscore in uploaded file names.
1.8.0-beta.219 Feb 2021 03:16
minor feature:
table-responsive tables do not overflow due to default word break style.
Richtext extension scan does not include full title if title contains a ).
SSO login drops no warning if AuthClient cannot be stored.
Deep Links from Microsoft Office Documents.
Use HTTPS protocol for default OEmbed endpoint URLs.
Nav tabs with data-toggle are styled in link color.
Success message rendered although password validation failed.
Repsonsive layout alignment on small screens.
Call to Content::canArchive() throws error on global content.
Banner image orientation not being processed.
Hide "Like" link when no permission "Can like".
Use only letters and digits from Space name for logo acronym.
Deny slashes in usernames.
1.8.0-beta.105 Feb 2021 05:45
minor feature:
table-responsive tables do not overflow due to default word break style.
Richtext extension scan does not include full title if title contains a ).
SSO login drops no warning if AuthClient cannot be stored.
Deep Links from Microsoft Office Documents.
Use HTTPS protocol for default OEmbed endpoint URLs.
Nav tabs with data-toggle are styled in link color.
Success message rendered although password validation failed.
Repsonsive layout alignment on small screens.
Call to Content::canArchive() throws error on global content.
Banner image orientation not being processed.
Hide "Like" link when no permission "Can like".
Use only letters and digits from Space name for logo acronym.
Deny slashes in usernames.
1.7.222 Jan 2021 03:15
minor feature:
table-responsive tables do not overflow due to default word break style.
Richtext extension scan does not include full title if title contains a ).
SSO login drops no warning if AuthClient cannot be stored.
Deep Links from Microsoft Office Documents.
Use HTTPS protocol for default OEmbed endpoint URLs.
Nav tabs with data-toggle are styled in link color.
Success message rendered although password validation failed.
Repsonsive layout alignment on small screens.
Call to Content::canArchive() throws error on global content.
Banner image orientation not being processed.
Hide "Like" link when no permission "Can like".
Use only letters and digits from Space name for logo acronym.
Deny slashes in usernames.
1.7.128 Nov 2020 05:25
minor feature:
Dashboard wall stream entry displays user name in sub title in post style layout.
Profile Image crop broken.
Changed grid size of image preview on fluid themes.
Error on downscale command.
Wrong image orientation on downscaling with imagick.
stream gallery ratio on fluid themes.
Jplayer overflow on mobile stream.
Registration error text "You are already logged in!" not translatable.
Transfer default content of user approve/decline email to approve/decline form.
adminCanChangeUserProfileImages option has no effect.
Topic stream filter leads to stream entry duplication in combination with stream suppression.
Profile settings do not accept birthdate in russian format.
Set autocomplete="off" on date picker fields.
1.7.0-beta.227 Oct 2020 03:15
minor feature:
Added missing nonce attribute in inline marketplace script.
Open file modal throws permission denied for unauthenticated users in guest mode.
Word break in notification dropdown.
error when authclient not providing an id attribute.
Upgrade to Yii 2.0.38.
Space Picker Double HTML Encode.
Tour broken when profile start page is changed.
Invalid notifications breaks notification overview.
1.7.0-beta.117 Oct 2020 03:15
minor feature:
Added missing nonce attribute in inline marketplace script.
Open file modal throws permission denied for unauthenticated users in guest mode.
Word break in notification dropdown.
error when authclient not providing an id attribute.
Upgrade to Yii 2.0.38.
Space Picker Double HTML Encode.
Tour broken when profile start page is changed.
Invalid notifications breaks notification overview.
1.6.410 Oct 2020 07:05
minor feature:
Added missing nonce attribute in inline marketplace script.
Open file modal throws permission denied for unauthenticated users in guest mode.
Word break in notification dropdown.
error when authclient not providing an id attribute.
Upgrade to Yii 2.0.38.
Space Picker Double HTML Encode.
Tour broken when profile start page is changed.
Invalid notifications breaks notification overview.
1.6.310 Sep 2020 03:15
minor feature:
UserInvite (E-Mail Approval) not deleted when declining users.
Timezone with LDAP and birthday fields.
Directory pageSize module option has no effect.
Marketplace download of beta versions broken.
Missing Emoji mappings used for plain richtext output.
Autofocus of picker input in modal not working.
TabbedForm validation switches to erroneous tab on every client form validation.
1.6.104 Aug 2020 06:45
minor feature:
Sub-comment richtext menu dropdown does not hover main comment section.
All ThirdParty modules are also marked with "Community".
Yii2 compatibility with MySQL 8+.
syntax error in comment query.
1.6.030 Jul 2020 03:15
minor feature:
MOV file support broken with wrong MIME Type.
Force profile field attribute values of BaseTypeVirtual fields.
Error "User or Password incorrect." not translatable.
Additional hr in comment section.
Number of "n more" likes is invalid.
1.6.0-beta.117 Jul 2020 03:15
minor feature:
Profile images are not rotated correctly.
Erroneous pagination in notification overview.
Profile description and text regex error message not translatable.
Administration: Email transport configuration 'Save Test' Gives No Result.
Use of invalid LivePushAsset namespace.
Profile field hint is double encoded.
Typo in LDAP settings form.
1.5.221 May 2020 03:15
minor feature:
Notifications with non existing base model breaks notification list.
Cannot use yii helpers Html as Html because the name is already in use in ProfileBannerImage.
Broken Cron-job documentation link used in cron info sidebar snippet.
Uploaded photos are not rotated correctly.
Richtext linkextension pattern fails on link extensions with containing ) in link title.
Invalid absolute urls created in acceptance tests.
#search-menu-nav required in theme view layout main.
Maximum call stack size exceeded thrown on ActivityStreamEntry.remove.
Enh #4088: Improved table overflow handling in richtext content.
Chg: Updated humhub richtext version to 1.0.25.
Richtext compatibility parser translates links within code blocks.
Missing CreatePost permission check in post model canMove.
Space setting edit fails due to unique name validation.
Empty message validation errors on post and comment edit broken.
Enh #4061: Improved post context menu order.
Images not rendered in markdown profile field.
Premission filter pagination shown without reason and broken.
Permission filter dropdown shows module id instead of module name.
Search results not highlighted.
Space chooser directory button visible, even if user is not allowed to access directory.
Profile about displays birthdays in current user timezone.
deleting network logo.
Oembed not found due to different encoding.
Blueimp gallery image assets not published.
Duplication of log level filter parameter in pagination url.
Use of array_key_fist in space CreateController fails on PHP 7.3.
Checkboxlist profile field does not support Key = Option format as described in help text.
See password field addition calculates wrong position with container animation.
Richtext fullscreen mode within modal or login-container broken.
Definitive user deletion doesn't work.
1.5.120 Apr 2020 07:05
minor feature:
LDAP user sync error.
Missing translation strings.
Yii queue error handling broken.
Some richtext images are embedded as Base64.
Animated Gifs not handled correctly with GMagick extension.
Activity mail queue job timeout error handling.
The uploaded logo is scaled too small.
Enh #4026: Check memory limit in prerequisites check.
Background flickering on firefox page transition.
Image previews rendering in stream do not perform well.
1.5.016 Apr 2020 14:05
minor feature:
User profile stream could not be initialized.
Reverted nicescroll version to 3.6.6 due to mobile scroll.
Chg: Only use nicescroll on space chooser, notifications, and activity stream on large devices.
Chg: Replaced humhub.ui.view.isNormal() with humhub.ui.view.isLarge().
Profile Categories Not Editable.
"Back to stream" button visible after pin to top in stream.
Chg: Removed all style assets from CoreBundleAssets.
Archive content triggers "New updates available" stream badge.
1.5.0-beta.107 Apr 2020 10:25
minor feature:
DateHelper::parseDateTime() returns invalid date if given value is not parsable.
accountTopMenu renders redundant tag.
Error thrown in UrlRule for non existing user names.
Directory link in space chooser still visible when directory module not active.
Removed default border from canvas style.
Prevent comments on archived content.
Empty visibility for some new spaces.
Show password icon not placed correctly if field was initially hidden.
Chng: Updated richtext version to 1.0.21.
Prevent emoji chooser focus when triggered by input rule.
Richtext list menu item disappears.
1.4.425 Mar 2020 13:25
minor feature:
DateHelper::parseDateTime() returns invalid date if given value is not parsable.
accountTopMenu renders redundant tag.
Error thrown in UrlRule for non existing user names.
Directory link in space chooser still visible when directory module not active.
Removed default border from canvas style.
Prevent comments on archived content.
Empty visibility for some new spaces.
Show password icon not placed correctly if field was initially hidden.
Chng: Updated richtext version to 1.0.21.
Prevent emoji chooser focus when triggered by input rule.
Richtext list menu item disappears.
1.4.305 Mar 2020 11:45
minor feature:
CSS presentation for tables wider than the container and videos missing borders (areasas)-.
New user invite headline broken in German translation.
Enh: Updated translation files.
1.4.228 Feb 2020 14:45
minor feature:
"Use default swipe" setting not working.
Profile image click does not open gallery overlay.
New mobile swap interfers horizontal scroll.
Former soft deleted LDAP user produces multiple warnings.
Emoji chooser broken after pjax link.
Enh: Added humhub.ui.view.preventSwipe() in order to prevent default swipe.
Enh: Added emoji richtext menu item.
Enh: Updated HumHub richtext version to 1.0.20.
Enh: Added humhub.ui.view.isActiveScroll() in order to check current scroll state (e.g. used to prevent swipe).
1.4.118 Feb 2020 17:05
minor feature:
Error when OpenSSL extension is not installed.
ModuleCleanupJob produces an error due to ".." in path.
Console/Cli Marketplace actions broken.
Profile field type checkbox list with multiple values broken.
Some profile field translations broken.
1.4.006 Feb 2020 21:05
minor feature:
"Create post" permission visible in profile permissions settings for guest user group.
AdminMenu:reset() fails on console requests using user switch.
Default ContentContainerController::subLayout can't be overwritten directly or within controller init.
Topic overview missing for user profiles.
Required checkboxlist input shows asterisk on each option.
Chng: Removed static/temp.css, moved required form style to form.less.
Enh: Use of colored required input field asterisk.
ActiveQueryContent::readable() not working for global content.
Chng: Removed italic text from summary mail of comment and content activities for better readability.
DBValidator not working with time value and swedish locale.
Enh #3779: Added ui.view.getContentTop() for calculating the top position of the layout content with theme support.
Public space is not displayed when guest user accesses "Space directory".
modal width calculation on mobile (ee).
Dropdown width on mobile (ee).
Prevent sidebar swipe on menu scroll.
Cannot select more than one activity in E-Mail Summaries settings.
'usersearch-status' dropdown triggers reload on click.
Chng #3816: Use of static::class query class within ContentActiveRecord::find() instead of getObjectModel().
DBDatevalidator returns unix epoch date when parsing with a time value fails.
Enh: Notification targets can be deactivated or overwritten by configuration.
Print Media Cluttered by HREF Content.
Enh: Added further print style enhancements.
Invalid editor preset handling.
Guest user access to counter set freezes.
Enh: data-action url now can be set as href attribute additionally to data-action-url.
Legacy modal may freeze in case of errors.
Guest users can't access public posts from 'Latest activities'.
User humhub modules user widgets Image link was disabled by default.
Open Sans load downloadable font: kern: Too large subtable, table discarded.
Chng: Dropped open-sans npm dependency and updated and included font in static/css/open-sans.
1.3.2010 Jan 2020 15:25
minor feature:
File uploads broken with restricted file extensions.
Enh: Added withTimeZone parameter to humhub libs TimezoneHelper::generateList().
Chng: Remove offset information in humhub widgets TimeZoneDropdownAddition by default.
1.3.1921 Dec 2019 15:25
minor feature:
Allow individual file extensions (e.g. msg).
Module related permissions are not properly removed on deactivate/uninstall.
Profile field type Checkbox List does not show "other".
Encoding in german space visibility translation.
Account deletion incomplete if related to an identity provider.
Birthday "Hide year in profile" inconsistent with LDAP.
1.4.0-beta.212 Dec 2019 06:45
minor feature:
Approval by group manager broken.
Enh: Set max signs of User tags to 250.
humhub/humhub-modules-wiki#103 Topic attachment fails with given topic instances.
Set max-width for stream entry image file attachments.
ContentContainerController::getAccess uses ContentContainerControllerAccess also for global access.
Global content does not allow guest access.
With Bluebird and Firefox 71 breaking mentioning requests.
1.3.1823 Nov 2019 14:05
minor feature:
Approval by group manager broken.
Enh: Set max signs of User tags to 250.
humhub/humhub-modules-wiki#103 Topic attachment fails with given topic instances.
Set max-width for stream entry image file attachments.
ContentContainerController::getAccess uses ContentContainerControllerAccess also for global access.
Global content does not allow guest access.
With Bluebird and Firefox 71 breaking mentioning requests.
1.3.1523 Aug 2019 11:25
minor feature:
New user tour broken on some template variants.
Reduced integrity check memory usage in Like/Comment module.
LDAP config file values ignored.
Removed Google+ default profile field.
Updated to Yii - AuthClient 2.2+ library.
OEmbed CSS class not provided.
LDAP paging control limits max. users.
Some LDAP CLI commands requires a authClientId parameter.
If user is following a space of which he is also a member, it shows up twice under "my spaces".
SimpleStream reloads unexpected.
1.3.1427 Jun 2019 14:25
minor feature:
LinkedIn API call to v1 deprecated use v2.
File module Fil: isAssignedTo method broken.
Added missing admin group title encodings.
Enh: Added featured module flag to marketplace view.
Directory stats progress color.
Edited post does not display the space on dashboard.
Responsive design.
Display of Date Time Column in excel with empty/false value.
Search form with GET causes repeated sticking of url parameters.
Enh: Added configuration option to hide Activity sidebar widget on dashboard.
en-GB language code Datepicker 404.
"Array to string conversion" on some LDAP attributes.
Composer warning for bower-asset/jPlayer.
1.3.1304 May 2019 08:05
minor feature:
Enh: Added HomeUrl support to ConsoleApplication.
Incorrect log of "Attempt to steal file" due to faulty File::isAssignedTo() check.
Wrong help block position in admin basic settings.
Chng: Removed yiisoft/yii2-apidoc dependency.
Enh: Double file extension check is now optional and disabled by default.
humhub modules user authclient AuthAction:auth() not compatible with yii authclient AuthAction:auth().
OEmbed fetch limit ignored.
Enh: Added humhub libs RestrictedCallException.
Chng: Switched from bootstrap-tour to bootstrap-tourist due to incompatibility to bootstrap v3.4.1.
Enh: Added humhub.modules.tour module for handling tour logic.
Added PHP 7.3 compatibility workaround for ZF2 ArrayObject.
Profile schema cache not refreshed after adding new profile field.
Removed Codeception files from HumHub packages builds due to possible XSS flaw.
Mark ID Attribute in LDAP settings as required.
1.3.1227 Mar 2019 17:05
minor feature:
Enh: Use of new Richtext for About section.
Chng: Force blank links in old markdown editor.
Profile Markdown field files are not attached.
Chng: Don't restricthumhub modules file components FileManager::attach() to humhub components ActiveRecord.
Richtext preview new line backslash.
Enh: Migrated LDAP features into own submodule.
Enh: Added new LDAP command line tools.
searching members in space and users with white space in full name (Baleks).
Deleted Records are not correctly removed from the search index.
Notification counter increment after manual notification fetch.
Notification count update does not respect notification group.
Change email form is restricted to max 45 characters. Changed to 150 (current DB restriction).
Footer menu renders redundant.
end tag.
1.3.1107 Mar 2019 14:25
minor feature:
Disabled module notification category visible in notification settings.
Enh: Added ModuleManager::getEnabledModules().
Enh: LikeAsset is now part of AppAsset and does not need further registration.
(CVE-2019-9093) and (CVE-2019-9094): Reflective XSS in file post upload and cfiles upload.
Enh: Added further upload file name validation.
Enh: Added ContentContainerModuleManager::flushCache().
Bootstrap modal blocks richtext prompt focus.
Richtext images with dimension setting not attached.
Stream::renderEntry() overwrite does not work.
Removed markdown line breaks from richtext preview.
WallEntry of global content throws error.
ActivityAsset does not depend on StreamAsset.
Uploaded png preview files lose transparency.
Modal options backdrop and keyboard deactivation has no effect.
1.3.1023 Feb 2019 03:45
minor feature:
Removed ContentTag logging in search update.
No results in directory search containing single quote ( ' ).
Private space stream contains public content filter.
Captcha validation breaks invite by mail.
Enh: data-action-confirm now works on non action based links in combination with data-action-method.
Enh: grunt test now uses the composer codeception version instead of a global executable.
Enh: grunt test supports an additional --env option in order to set the codeception environment.
Absolute url generation in tests not working.
Enh: Added HumHubHelper:fetchinviteToken() in order to fetch invite tokens from emails in functional tests.
Added "utf8mb4" character set support to database requirements.
Finnish language name in language dropdown.
1.3.914 Feb 2019 03:45
minor feature:
StreamSuppressedQuery with limit = 2 throws query not executed exception.
Update user in search index when group memberships changes.
Space un-archived activity view path broken.
Enh: Accepting module README.md files in 'docs' directory.
Include user profile posts option in dashboard stream broken.
Check SoftDeleted user state in ControllerAccess.
Removed database charset configuration in dynamic config.
User soft deletion membership cache overwrite.
Stream suppressed loading logic loads unnecessary stream entries.
"Back to home" button in registration broken with user approvals and guest mode activated.
Added link to show/edit users awaiting admin approval.
TextFilterInput uses keypress event instead of keydown.
Soft deleted user remain in other users as friends.
Wrong cancel invitation mail handling.
Enh: Added humhub modules space models Membership::isCurrentUser().
Enh: Added humhub widgets Link::post() for data-method="POST requests.
Use humhub modules user components ActiveQueryUser::active() on UserPicker fillquery by default.
Added relativeUrl to notification view parameter.
Queue migration broken on some database configurations.
Enh: Added new admin setting "Include captcha in registration form".
Enh: Added contentTags to the search index.
1.3.811 Dec 2018 06:45
minor feature:
Weekly summary e-mails are not sent in default configuration.
Legacy richtext emojis not parsed in richtext preview.
Friendship button adds additional spaces.
SpaceController::actionHome throws 403 Http error for guests-.
Enh: New humhub modules user components User::EVENT_BEFORE_SWITCH_IDENTITY.
Administration menu item visible after user impersonation.
Enh: Added PermissionManager findUsersByPermission feature.
1.3.724 Oct 2018 18:45
minor feature:
Enh: Added maximum username length maximum/minimum space url length (rekollekt).
Error message during database installation.
Enh: "Powered by" message handling by widget.
Enh: Add less options for mail font url/family.
typo in space (un-)archived activities.
Enh: Removed ErrorEvent which will be removed in yii-queue 3.0.
Enh: Added config option to remove "user profile posts" entry from directory navigation.
Deleting single stream item does not reload stream.
Updated blueimp/jQuery-File-Upload to 2.94.1.
1.3.615 Oct 2018 13:45
minor feature:
Richtext loses mark state.
New comment scroll behavior not used in edit comment.
Chng: Updated humhub-prosemirror-richtext to v1.0.12.
Disabled users still receive emails notifications.
1.3.511 Oct 2018 06:25
minor feature:
Serialization of notifications without originator fails.
Hide unapproved member activities.
Unable to deny invitation to private space.
Added missing parent::init() to humhub modules stream widgets StreamViewer.
Added PHP GD extension to the requirements (docs and selftest).
Comment edit triggers new activity.
typo from MailSummary::INTERVAL_HOURY to MailSummary::INTERVAL_HOURLY.
Enh: Added humhub.modules.ui.filter.TextInput and related humhub modules ui filter widgets TextFilterInput.
Enh: Enable data-action-keypress by default.
Enh: Added preventDefault argument to humhub.modules.action.bindAction to disable prevent default behaviour for action events.
bootstrap-datepicker.en.min.js 404 (Not Found).
Comment form files not cleared.
Enh: Added humhub modules file models isAssignedTo( record) argument in order to check if a File is attached to a specific record.
rich-text mobile view wrong min-height calculation.
layout container width differences.
Exception on first login with ldap.
comment scroll overflows button.
widgetAction events case.
Added humhub.modules.util.string.capitalizeFirstLetter and lowerCaseFirstLetter.
1.3.325 Sep 2018 03:15
minor feature:
img overflow in markdown view.
Enh: Added console command to list and change themes.
Enh: Improved theme parent lookup performance.
Enh: Added auto file attachment in humhub modules content widgets richtext ProsemirrorRichTextProcessor.
z-index with richtext menu.
space picker encoding.
Chng: Prevent ActiveRecord::save() call in humhub modules file components FileManager::attach.
Added additional notification validation.
Notification previews contains new line.
Enh: Allow urls in array form in homeUrl configuration.
Javascript humhub.modules.util.object.extend not working on older Safari version.
Enh: Enable usage of humhub modules content widgets PermaLink outside of humhub.modules.content.Content components.
smiley are not render into last activity module and email.
Space head count includes disabled user.
Broken picker image alignment (acs-ferreira).
File handling in upgrade path between 1.0.x and 1.3.x.
Chng: Updated humhub-prosemirror-richtext to v1.0.10.
File handling in upgrade path between 1.0.x and 1.3.x.
1.3.206 Sep 2018 03:15
minor feature:
Profile header space count invalid.
Disabled Notification E-Mails for installation sample contents.
No e-mail summary immediately after installation.
Enh: Added queuing for search updates of commments.
Enh: Added queue clear option at Administration - Information.
Enh: Improved support of languages unsupported Yii2.
Enh: Added Amharic language support.
Enh: Added Finnish language support.
Enh: Added dashboard warning for admins if cron jobs not working.
Queue worker problem with spaces in PHP binary path.
Comment buttons overlap editor text.
Enh: Added windows support for grunt tasks.
Enh: Added grunt test-server and grunt test.
Chng: humhub modules content models Content now implements humhub modules content interfaces ContentOwner.
Target container not available in humhub modules content components ContentActiveRecord:afterMove().
Chng: humhub modules topic models Topic::attach now accepts humhub modules content interfaces ContentOwner instances.
Richtext without focusMenu on small devices overlaps previous sibling.
Enh: Added random default color to humhub modules ui form widgets ColorPicker.
Chng: humhub modules content models ContentTag:deleteAll() and humhub modules content models ContentTag:findAll() now respect the tag type condition by default- : Space admin user remove broken.
Space admin user remove broken.
Invalid "Member since" date in space administration.
Suprressed stream entry button not rendered.
Author stream filter not working.
Chng: Use of relative urls in richtext files/images.
Permalink better handling of deleted content.
Activity exception on integrity check.
Ensure profile field "internal name" contains at least one character.
Do not allow user self deletion via admin section.
Refactored ActiveQueryContent::contentTag method, added method parameter.
Richtext prompt not removed on pjax load.
Enh: Added humhub modules content widgets richtext ProsemirrorRichText::parseOutput for pre render parsing.
Enh: Added humhub.modules.fi
1.3.108 Aug 2018 10:05
minor feature:
Complete table cache flush on profile field update.
Improved handling of inconsistent notifications.
Vietnamese translation syntax error.
1.3.004 Aug 2018 07:45
minor feature:
Enh: Added PolymorphicRelation::strict to throw exceptions when accessing invalid polymorphic relations.
Mail summaries not correctly triggered by cron.
Click to topics lead on streams without topic filter throws javascript error.
Existing files may cause NULL pointer exception.
Newly created profile fields cannot be updated.
Enh: Added AbstractRichTextEditor::layout in order to change richtext style.
Enh: Added block type RichText for non focus menu style.
1.3.0-beta.331 Jul 2018 06:45
minor feature:
prevent user serialization for SocialActivity.
wrong return value for Content::move().
space archive activity wrong originator assignment.
suppress "unable to determine dataType" error for aborted xhr requests.
Enh: added FunctionalTester::loginBySpaceUserGroup() and FunctionalTest::assertSpaceAccessStatus() for ACL testing.
delete space button not visible for system admin.
Enh: added humhub modules space behaviors SpaceModelMembership::canDelete().
Popover Space title " " to " ".
invalid translation syntax used in croatian language.
Enh added highligh.js as ui addition.
ui.addition.applyTo with filter ignores first filter index.
introduction tour not working.
Chng: Moved static js dependencies from static/resources into static/js.
Comment edit cancel edit context item not shown.
#2700: Prevent GroupManager access to system admin group management.
Enh: Styled user deletion view.
Space and User Admin Filterbar padding.
Source serialization of Notification ActiveJob.
Enh: Added 'requireSource' 'requireOriginator' flags in SocialActivities.
1.3.0-beta.219 Jul 2018 17:05
minor feature:
Enh: Added CounterSet Widget to handle Space/Profile header statistic counts.
UI addition mutation observer interfering with new rich-text mutation logic.
ThemeLoader publishes assets on CLI requests.
Enh: Add possibility to delete an invitation #2980.
Enh: Moved search index tasks (add, update delete) into asynchronous tasks.
Enh: Added search index rebuild button.
wall stream scroll not working after single entry load request.
added missing required validation of target space for move content feature.
Enh: Added humhub.modules.stream.StreamState.firstRequest in order to determine the initial request.
invalid russian translation in module overview.
post markdown not stripped in mails and activities.
invalid use of relative space target link in MailContentEntry widget.
force invite not working on space creation.
Enh: Enable invite all instead of force membership in case force invite checkbox is not selected.
prevent MembersAdded activity when using force space membership.
Enh: added humhub.modules.ui.picker.Picker.disable() in order to disable/enable userpicker fields.
Enh: topic labels now redirect to space stream with active topic filter if clicked outside of space stream.
unbalanced html tags leads to broken comment after load more.
escaped html rendered on space list modal.
invalid userpicker translation syntax in czech language.
added missing layout-snippet-container class in space and profile layout.
move profile content not possible.
Stream wall scroll event not detached on pjax call.
Error thrown for empty url links in humhub libs Markdown when used in console environment.
UserUrlRule double User model import.
Skip soft delete validation.
Added user dn to ldap attributes on login.
Enh: Added Twig template engine for usage in modules.
Enh: Added id data attribute on contentcontainer links.
Wrong permission check on force invite check.
Space homepage doesn't allow custom pages on first position.
Enh: Added integrity check for notification
1.3.0-beta.108 Jul 2018 11:45
minor feature:
Enh: Added user email to javascript user config.
Module Assets are not republished after module update.
Enh: Added humhub components ModuleManager::EVENT_BEFORE_MODULE_ENABLE and humhub components ModuleManager::EVENT_AFTER_MODULE_ENABLE events.
Enh: Added humhub components ModuleManager::EVENT_BEFORE_MODULE_DISABLE and humhub components ModuleManager::EVENT_AFTER_MODULE_DISABLE events.
Improved ZendLucence driver error handling.
Upload space picture dose not use file size setting in HumHub (acs-ferreira).
Incorrect last visit date shown in space admin pending members view (acs-ferreira).
Enh: Allow enable/disable modules by CLI.
Enh: Added UTC only timezone in server timezone dropdown.
Integrity checker removes modules default state.
Enh: Updated translations.
1.2.804 Jul 2018 13:05
minor feature:
Enh: Added user email to javascript user config.
Module Assets are not republished after module update.
Enh: Added humhub components ModuleManager::EVENT_BEFORE_MODULE_ENABLE and humhub components ModuleManager::EVENT_AFTER_MODULE_ENABLE events.
Enh: Added humhub components ModuleManager::EVENT_BEFORE_MODULE_DISABLE and humhub components ModuleManager::EVENT_AFTER_MODULE_DISABLE events.
Improved ZendLucence driver error handling.
Upload space picture dose not use file size setting in HumHub (acs-ferreira).
Incorrect last visit date shown in space admin pending members view (acs-ferreira).
Enh: Allow enable/disable modules by CLI.
Enh: Added UTC only timezone in server timezone dropdown.
Integrity checker removes modules default state.
Enh: Updated translations.
1.2.724 May 2018 03:17
minor feature:
empty modal dialog response.
invalid bootstrap.min.css link in installer.
Enh: Load humhub modules content models ContentTagAddition model in humhub modules content models ContentTag::load().
Enh: Auto save humhub modules content models ContentTagAddition within humhub modules content models ContentTag::afterSave().
Enh: Added humhub modules content components ContentActiveRecord::isOwner() to check the ownership of a content.
Enh: Make directory access configurable by humhub modules directory Module::active, humhub modules directory Module::guestAccess.
Enh: Added humhub modules directory permissions AccessDirectory permission for group level directory access.
Usernamespace in humhub modules user components BaseAccountController.
Chg: Added footer menu to account menu on small display resolutions.
1.2.615 May 2018 17:05
minor feature:
cronjob examples with leading zero (acs-ferreira).
Memory leak in activity mail summary processor cron.
With enabled guest mode BaseAccountController does not redirect to login page.
Enh: Added footer navigation - FooterMenu widget.
Enh: Added HForm class events EVENT_AFTER_INIT and EVENT_BEFORE_RENDER.
Enh: Updated translations.
1.2.512 Apr 2018 08:05
minor feature:
Enh: Added BaseURL setting protocol scheme validation.
ActiveQueryContent doesn't find public profile content when guest access is enabled.
Enh: username alignment in comments.
Enh: More readable WallEntryAddon links.
Documentation grammar.
Let's Encrypt ACME Error.
Typo in password recovery.
Profile posts of friends not appears on dashboard.
Yii2 2.0.13 will break the admin interface.
Enh: Allow auto detection of response dataType.
Allow json success result on modalSubmit.
Enh: Disabled automatic content following on likes by default.
Enh: Improved IntegrityChecker memory usage.
Chg: PendingRegistrationsController- createCVS removed.
Stream image preview size not changeable.
Increased maximum e-mail address length from 45 characters to 254.
Group member search by firstname/lastname.
Enh: Added Slovene language.
Enh: Added Croatian language.
User approval, lastname field is shown twice to admins.
User model namespace in humhub/modules/user/components/UrlRule.
Enh: Raised notification over view pagination size to 20.
Enh: Added humhub/modules/space/models/Module::flushCache() and humhub/modules/space/behaviours/SpaceModelModules::flushCache() in order to flush the space module cache.
Enh: Added further FunctionalTester utilities.
Enh: Added Norwegian Nynorsk language.
Change the Space URL raises 404.
1.2.414 Dec 2017 03:16
minor feature:
Enh: Translation updates.
Added ManageSpaces and SystemAdmin check to UserGroupAccessValidator.
Only include content with stream_channel = default into spacechooser update count.
Enh: Add LinkedIn auth to login. (Felli).
Enh: Add Twitter auth to login. (Felli).
Enh: Add Instagram auth to login. (Felli).
Enh: Add Twitter, LinkedIn Instagram auth to docs (Felli).
Enh: Make lucene search term limit configurable via ZendLuceneSearch:: searchItemLimit.
Empty stream message between friends.
Enh: Improve composer-asset-plugin config (cebe).
Enh: Added a link to the permalink from the ago text (benklop).
Enh: Added directory group description (githubjeka).
Enh: Added configuration option to include user profile posts in dashboard without following.
User profile sidebar disappered.
Like notification for comments not working.
Add example users to default Users group.
getting model attribute value using Html::getAttributeValue().
Directory member search broken on page 2.
Disable content search for guest users due to space visibility.
Register process broken on some environments (Felli).
1.2.324 Oct 2017 10:05
minor feature:
Readonly markdown field.
Enh: registration approval/denial mails and made their default value configurable.
Enh: Updated primary auth client interface for more flexibility.
Enh: Added LDAP ID attribute to improve user mapping.
Enh: Option to disable e-mail address requirement in User model.
Overwrite of static image in theme + added documentation section.
Account Controller exception when user is not logged in.
Exception on notification overview page when not logged in.
Enh: Added possibility to sort groups in directory.
Enh: Removed LDAP UserFilter/LoginFilter length restriction.
UTC timezone with TimeZoneDropdownAddition and added includeUTC flag to TimezoneHelper::generateList().
ControllerAccess json rule.
Enh: added closable = false as default ModalDialog widget setting.
trigger richtext clear when submitting comment.
missing return in FileContent::beforeValidate.
Mentioning search with - not working.
Mentioning search with - not working.
File search with sufnot working.
Enh: Added SearchAttributesEvent to improve content addon indexing (comment/file).
Do not automatically force modal on stream edit.
Enh: Added DurationPickerWidget.
Enh: Allow ContentActiveRecord( contentContainer, config) initialization.
WallEntry::addControl with simple array options.
Enh: Added scheme Argument to DownloadFileHandler::getUrl().
Clear UserModule cache after save/delete.
Prevent Integrity check failures.
Enh: Added default open content as modal action.
Enh: Added possibility to add attachments in Notification MailTarget.
Enh: Added surpressSendToOriginator Notification option.
Chg: #2745 Removed GroupPermission::instance() for yii 2.0.13 compatibility.
Enh: Added MobileTargetProvider abstraction for mobile push notifications.
Enh: Added humhub:notification:updateCount js event.
Enh: Show space administrators and moderators in member snippet.
humhub modules live Module::getLegitimateContentContainerIds behaviour with friendship module enabled.
Enh: Added BaseN
1.2.203 Aug 2017 22:45
minor feature:
Enh: Allow returning class names beside BasePermission instances in Module::getPermissions().
Enh: Increase profile image size to 800px.
overlapping popup preview image after increasing preview image size (hagalaz).
Button widget child class static instantiation not working.
ModalButton instantiation and added ModalButton::().
Respect max_file_uploads setting in UploadInput widget.
Enh: Include kartik-v/yii2-widgets.
Enh: Added getAccessRules() to humhub/components/Controller.
AccessControl action restriction.
ModuleAutoLoader exceptions not logged.
I18N formatter user timezone not set.
Enh: Automatically set space default visibility in Content::setContainer().
ContentContainerSettingManager caching if space/user id are equal.
Enh: Use of select2 dropdown for time zone selections.
Bypass AccessControl behavior in installer.
Use of JS-Widget internal event object instead of node.
Enh: Added Formatter::getDateTimePattern() and Formatter::isShowMeridiem().
Set formatter locale in I18N when changing locale.
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.
Enh: Added FileManager::findStreamFiles() for querying files with either given show_in_stream = 1 or show_in_stream = 0 flag.
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.
markdown file upload pjax.
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 respect backdrop and keyboard data setting of Modal and ModalDialog widget.
Enh: Avoid
1.2.118 Jun 2017 03:16
minor feature:
Invite error in french language.
ActivityStreamWidget::EVENT_INIT is missed (githubjeka).
Enh: accessibility in Dashboard/Login/Profile.
module beforeInit and afterInit event.
Enh: Added Registraion::EVENT_AFTER_REGISTRATION UserEvent.
Enh: Added grunt migrate-up and migrate-create task.
Enh: Added profile field type CheckboxList.
ui.addition MutationObserver, only apply additions to inserted nodes.
Enh: Changed invite mail subject text.
last_login not set after registration direct login.
Enh: Always trigger dom widget events for widget fire until triggerDom is set to false.
Enh: Added richtextPaste event.
Enh: On search index rebuilding - use batch queries.
ActiveQueryContent:readable() for guest users missing join.
Enh: Added ContentActiveRecord:managePermission for changing the default write permission of ContentActiveRecord classes.
Enh: Moved all default WallEntryControls to WallEntry:getContextMenu() widget.
Connect google OAuth under Profile Settings - Connected Accounts throws invalid redirect uri.
Invite Users does not respect ManageUsers/ManageGroups permission.
Mail summaries sent in incorrect language.
Send button text on request space membership dialog.
Friendship notification category visible even if friendship system deactivated.
Enh: Don't auto focus space chooser search on small devices.
Single list item hides markers.
No notification for user profile posts send.
Markdown profile field editable flag not working.
Hide also header (space, profile) counts when following system is disabled.
Perma link to space contents broken when space homepage was changed.
Properly sort language and country select by users locale.
Enh: Allow search in country profile field dropdown.
js action api empty data attribute.
Enh: Added button helper widgets .
Enh: Enhanced ContentActiveRecord instantiation model = new MyContent( space, Content::VISIBILITY_PRIVATE).
Pjax problem with local links to files within stream.
Enh: Use of target="_blank" for strea
1.2.017 Apr 2017 06:25
minor feature:
SVG file uploads broken (mime type: image/svg+xml).
Public badge missing after create post.
Mentioning notificaiton in user not working.
Catch yii db Expression error for updated_at in wallentry.
Enh: Added 'client.back' js action.
Overlapping summary mail content.
Wall entry layout link/text overflow.
Stream - Do not surpress if only particual contents are displayed.
GlobalModal extends base Modal widget and GlobalModal:: backdrop is false by default (githubjeka).
Search StreamEntry options delete/editModal.
Tour popover behaviour.
Incorrect permissions in space with guest mode.
1.2.0-beta.430 Mar 2017 02:45
minor feature:
TimeAgo locale not loaded in production mode, added AppDynamicAsset (luke-).
Enh: Translation message rebuild and auto translated duplicates (luke-).
Enh: Combined all directory translations into base message category (luke-).
Enh: Added logging table cleanup job (luke-).
Enh: Added new version check as ActiveJob (luke-).
Enh: Moved user configuration params 'minUsernameLength' + 'adminCanChangeProfileImages' to user module class (luke-).
Enh: Added.editorconfig code style configuration file (luke-).
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-).
Search view links not working (buddh4).
Markdown in comment layout (buddh4).
Enh: humhub.ui.showMore module for cutting post text and comments (buddh4).
Javascript with guest users, removed initialitation of some modules for guest user (buddh4).
Mutliple use of same emoji in richtext.
Enh: Use of Yiis new afterRun for humhub Widgets.
Word break in markdown posts.
Richtext with emoji only on post edit where ignored.
Enh: Added data-action-confirm for confirming actions.
File StorageManager setContent method broken.
Enh: Added FileHelper methods createLink getContentContainer.
Enh: Javascript HumHub Client - better handle ajax redirects.
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.
Enh: Added flash variable (executeJavascript)to execute js on the next page load.
Enh: Added possibility to create own file handlers (edit, create, import, export).
Enh: Added data-action-process to handle modal processes.
Enh: Added upload file event (humhub:file:created).
Enh: Added custom file handler positions.
Enh: Moved UploadAction::getFileResponse method to FileHelper::getFileInfos.
Enh: Added JS context menu to ui.additions module.
Enh: Enhanced Conten
1.2.0-beta.322 Mar 2017 09:45
minor feature:
TimeAgo locale not loaded in production mode, added AppDynamicAsset (luke-).
Enh: Translation message rebuild and auto translated duplicates (luke-).
Enh: Combined all directory translations into base message category (luke-).
Enh: Added logging table cleanup job (luke-).
Enh: Added new version check as ActiveJob (luke-).
Enh: Moved user configuration params 'minUsernameLength' + 'adminCanChangeProfileImages' to user module class (luke-).
Enh: Added.editorconfig code style configuration file (luke-).
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-).
Search view links not working (buddh4).
Markdown in comment layout (buddh4).
Enh: humhub.ui.showMore module for cutting post text and comments (buddh4).
Javascript with guest users, removed initialitation of some modules for guest user (buddh4).
Mutliple use of same emoji in richtext.
Enh: Use of Yiis new afterRun for humhub Widgets.
Word break in markdown posts.
Richtext with emoji only on post edit where ignored.
Enh: Added data-action-confirm for confirming actions.
File StorageManager setContent method broken.
Enh: Added FileHelper methods createLink getContentContainer.
Enh: Javascript HumHub Client - better handle ajax redirects.
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.
Enh: Added flash variable (executeJavascript)to execute js on the next page load.
Enh: Added possibility to create own file handlers (edit, create, import, export).
Enh: Added data-action-process to handle modal processes.
Enh: Added upload file event (humhub:file:created).
Enh: Added custom file handler positions.
Enh: Moved UploadAction::getFileResponse method to FileHelper::getFileInfos.
Enh: Added JS context menu to ui.additions module.
Enh: Enhanced Conten
1.2.0-beta.226 Feb 2017 23:25
minor feature:
TimeAgo locale not loaded in production mode, added AppDynamicAsset (luke-).
Enh: Translation message rebuild and auto translated duplicates (luke-).
Enh: Combined all directory translations into base message category (luke-).
Enh: Added logging table cleanup job (luke-).
Enh: Added new version check as ActiveJob (luke-).
Enh: Moved user configuration params 'minUsernameLength' + 'adminCanChangeProfileImages' to user module class (luke-).
Enh: Added.editorconfig code style configuration file (luke-).
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-).
Search view links not working (buddh4).
Markdown in comment layout (buddh4).
Enh: humhub.ui.showMore module for cutting post text and comments (buddh4).
Javascript with guest users, removed initialitation of some modules for guest user (buddh4).
Mutliple use of same emoji in richtext.
Enh: Use of Yiis new afterRun for humhub Widgets.
Word break in markdown posts.
Richtext with emoji only on post edit where ignored.
Enh: Added data-action-confirm for confirming actions.
File StorageManager setContent method broken.
Enh: Added FileHelper methods createLink getContentContainer.
Enh: Javascript HumHub Client - better handle ajax redirects.
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.
Enh: Added flash variable (executeJavascript)to execute js on the next page load.
Enh: Added possibility to create own file handlers (edit, create, import, export).
Enh: Added data-action-process to handle modal processes.
Enh: Added upload file event (humhub:file:created).
Enh: Added custom file handler positions.
Enh: Moved UploadAction::getFileResponse method to FileHelper::getFileInfos.
Enh: Added JS context menu to ui.additions module.
Enh: Enhanced Conten
1.2.0-beta.109 Feb 2017 21:25
minor feature:
LDAP sync error for users empty email address.
russian spelling (SilverFire).
change language account setting without additional page reload.
Updated translations.
Enh: Change language in account settings refactored.
Enh: Added SpaceContent widget to have an event before space content rendering (SilverFire).
Enh: Added SpaceContent widget to have an event before dashboard content rendering (SilverFire).
Paths of icon and manifest.json in main layout (Cebe).
Enh: SettingsManager - added deleteAll method and improved boolean handling.
Cleanup content container module settings after deactivation.
Enh: Space Membership Button enhancements.
Add var keyword for container in like.js (b17).
Minor performance (samdark).
Wrong concatenation operator (samdark).
Removed unused use statements (samdark).
Removed unused local variables (samdark).
Enh: Add check for PDO Mysql extension. (b17).
Enh: Added note about dev env for i18n guide and others (cebe).
redirect URL. '/' is not correct if installed in subfolder. Url::home() covers all cases. (cebe).
Set 'authMode' = 'null' swift mailer setting if no username und password is given to disable mail server authentication.
data-ui-loader compatibility with yii v2.0.10 (activeForm submission).
Enh: More flexibility for custom AuthClients; also deny automatic authclient registration when disabled.
Removed PastDateValidator and use DbDateValidator instead.
Ensure formatter timeZone is null when default is used.
Added select2 search input field support within bootstrap modals.
Enh: Rewrite dynamic configuration after authentication settings change.
Enh: Improved update of last login date (also include autoLogin).
Add padding to Markdown Editor Textarea (acs-ferreira).
Enh: Cursor pointer on remove file icon (acs-ferreira).
Enh: More human readable file sizes (acs-ferreira).
code not being parsed for IE specific tags (acs_ferreira).
Multiple bootstrap modal focus errors.
Workaround for #2047 - Only throw exceptions while
1.1.215 Dec 2016 06:25
minor feature:
LDAP sync error for users empty email address.
russian spelling (SilverFire).
change language account setting without additional page reload.
Updated translations.
Enh: Change language in account settings refactored.
Enh: Added SpaceContent widget to have an event before space content rendering (SilverFire).
Enh: Added SpaceContent widget to have an event before dashboard content rendering (SilverFire).
Paths of icon and manifest.json in main layout (Cebe).
Enh: SettingsManager - added deleteAll method and improved boolean handling.
Cleanup content container module settings after deactivation.
Enh: Space Membership Button enhancements.
Add var keyword for container in like.js (b17).
Minor performance (samdark).
Wrong concatenation operator (samdark).
Removed unused use statements (samdark).
Removed unused local variables (samdark).
Enh: Add check for PDO Mysql extension. (b17).
Enh: Added note about dev env for i18n guide and others (cebe).
redirect URL. '/' is not correct if installed in subfolder. Url::home() covers all cases. (cebe).
Set 'authMode' = 'null' swift mailer setting if no username und password is given to disable mail server authentication.
data-ui-loader compatibility with yii v2.0.10 (activeForm submission).
Enh: More flexibility for custom AuthClients; also deny automatic authclient registration when disabled.
Removed PastDateValidator and use DbDateValidator instead.
Ensure formatter timeZone is null when default is used.
Added select2 search input field support within bootstrap modals.
Enh: Rewrite dynamic configuration after authentication settings change.
Enh: Improved update of last login date (also include autoLogin).
Add padding to Markdown Editor Textarea (acs-ferreira).
Enh: Cursor pointer on remove file icon (acs-ferreira).
Enh: More human readable file sizes (acs-ferreira).
code not being parsed for IE specific tags (acs_ferreira).
Multiple bootstrap modal focus errors.
Workaround for #2047 - Only throw exceptions while
1.1.128 Sep 2016 05:05
minor feature:
Improved mentioning regexp. (3cst4sy).
Hide change e-mail tab when not allowed. (Kharlova Daria).
Enh: Removed 403+401 exception from logging (Kharlova Daria).
Profile header following count (Kharlova Daria).
Enh: Ekko lightbox for mobile devices.
lightbox align arrow position.
Enh: Allow customization of Stream action via events (cebe).
File upload list to work with new models (cebe).
Enh: Added sendInviteMailsInGlobalLanguage option to translate invite emails to either default or user language.
Remove additional spaces on chrome + trim content.
Enh: Make UserListBox pagination size customizable.
User profile banner javascript error (Kharlova Daria).
Enh: Show profile's display name for posts posted on others' profiles when viewing from dashboard (helnokaly).
invalid proxy password setting key.
Richtext self-xss + past html tags.
Enh: Added ShowMorePager widget.
Enh: Added base sidebar widget class.
Enh: Added let's encrypt challenge as an exception in rewrite rules (shyper-ideler).
Enh: Improvements in admin group manage layout.
Enh: Horizontal scrolling images on mobile devices (onmotion).
1.1.017 Aug 2016 16:25
minor feature:
added access control rule by accepted groups.
Created Markdown Editor.
Updated the base type by adding Markdown Editor type.
Updated with adding case for markdown.
Updated About View File.
Merge branch 'master' of github.com:humhub/humhub.
rules for acl.
Broken e-mail handling on custom profile fields.
Update about.php.
Update about.php.
about.php.
Update HForm.php.
Enh: Make GroupUser on registration optional.
Improved LDAP empty attribute handling.
change default colors when theme is changed.
Merge branch 'master' of https://github.com/humhub/humhub.
Make sure disabled users not appears in the search index.
Javascript select2 and ckeditor integration enhancements.
Merge branch 'master' of https://github.com/nadilnadeem/humhub into n?.
Markdown profile field enhancements.
Merge remote-tracking branch 'remotes/origin/nadilnadeem-master'.
Public isPublished function to check for module assets.
Merge branch 'master' of https://github.com/humhub/humhub.
Cron run infos not updated with APC cache.
ldap user table id attribute detection without existing users.
implemented BaseStack::removeWidget().
Enh: Updated Translations (translate.humhub.org).
Make some fields required in LDAP settings form and typo in hin?.
Merge branch 'master' of github.com:humhub/humhub.
notification overview without any active filter.
Remove Data saved element after finished rendering.
Enh: allow to set a extra space startpage for non members.
Merge branch 'master' of github.com:humhub/humhub.
Attribute createdBy is now directly fetched from content instance.
spacepicker positioning.
Merge branch 'master' of https://github.com/humhub/humhub.
Updated Ubuntu Packages for PHP 7.
added Stream:: streamActionParams to customize stream Url.
translation update.
Enh: Updated Translations (translate.humhub.org).
Changed version to 1.1.0.
1.1.0-beta.219 Jul 2016 12:05
minor feature:
improve check of required classes during urlify migration.
Merge upstream/master into cherrypick.
Add localization.
Delete space broken.
.
russian translation.
small.
Enh: Updated Translations (translate.humhub.org).
Documentation.
Added Validation Events to HForm + Invite alignments.
Doc adjustments.
Improved space membership listing (sort order).
Add localization.
Add localization.
group multi-dropdown in user edit form.
Merge branch 'master' of https://github.com/humhub/humhub.
Missing static declaration.
Enh: Make path for message overwrites changeable.
Redirect in space security settings.
broken link in update docs.
Removed share-panel styles.
prerequisites check link.
allow pre-selected visibility for space creation.
stream access for guests in public spaces.
space creation if no space modules available. + Loader button i?.
Save user mailing settings.
Removed redundant data-saved widgets in account settings.
Switch membership button after space membership request?.
Deny space membership invites of space applicants.
Enh: Updated Translations (translate.humhub.org).
Documentation.
typo.
Include subfields of profilefield types (e.g. Birthday ?.
Enh: Switch tabs of tabbed forms with tab.
add css class to collapsed panels.
in directory spaces sidebar.
Show space acronym instaed of blank image in search results.
russian translation.
Merge upstream/master into cherrypick.
Remove deprecated file.
Add localization.
Stretch Space Settings Tag field to 100 length.
Users last login is not updated.
Empty space message broken for members without write privileges.
hide delete and edit profile-/banner-image buttons after image ?.
Merge branch 'master' of https://github.com/humhub/humhub.
Enh: Added newPassword unequals currentPassword validation + trim pas?.
Added notification overview link in droptodwn + notification overview?.
Added memory allocation and check routine to avoid fatal php errors.
Ensure LDAP 'memberof' is an array.
BaseMenu isActive
1.1.0-beta.102 Jun 2016 02:25
minor feature:
SendMail Permission and Sendmail user picker filter by permission + U?.
UserFilter minor refactoring.
Extend username length migration.
Align username validation.
Merge branch 'master' into v1.1-dev.
Password fields in View are now password input fileds.
Group Implementation Initial.
Merge branch 'v1.1-dev' of https://github.com/humhub/humhub into v1.1?.
Group.
Force absolute Urls in activities.
Merge branch 'v1.1-dev' of github.com:humhub/humhub into v1.1-dev.
Merge branch 'v1.1-dev' of https://github.com/humhub/humhub into v1.1?.
Multi Group implementation + migration.
Merge remote-tracking branch 'remotes/origin/master' into v1.1-dev.
New group handling in installer.
Merge branch 'master' into v1.1-dev.
group rewrite typo.
Refactored mail update allow custom mail subjects.
Merge branch 'master' into v1.1-dev.
Added Profile Header changes to v1.1 incl. Friends.
French updates in Directory module.
French updates in Directory module.
Improved group list.
invalid form field error handling.
Merge branch 'v1.1-dev' of https://github.com/humhub/humhub into v1.1?.
Added friendship button to directory members page.
Merge branch 'v1.1-dev' of github.com:humhub/humhub into v1.1-dev.
Notification Overview with Filter.
Notification Overview theme update.
Exclude Admin Group from default authentication group setting.
Merge branch 'v1.1-dev' of https://github.com/humhub/humhub into v1.1?.
Rename group admin to group manager.
Merge branch 'v1.1-dev' of https://github.com/humhub/humhub into v1.1?.
Group Admin to Group Manager rename in User model.
notification overview empty filter selection, no entries found ?.
UserApproval caused by group admin rename.
Added getNotificatoins functionality to core modules and getName with?.
Merge branch 'master' into v1.1-dev.
Tests with new group system.
Merge branch 'v1.1-dev' of github.com:humhub/humhub into v1.1-dev.
Enh: Added optional logout url.
Merge branch 'master' into v1.1-dev.
Merge remote-tracking branch 'upstre
1.0.103 May 2016 13:25
minor feature:
Update widgets_views_markdownEditor.php.
Update.travis.yml.
Update forms_AuthenticationLdapSettingsForm.php.
inactive user logout.
Enh: Changed formatters sizeFormatBase to 1000.
Merge branch 'master' of github.com:humhub/humhub.
Update index-test.php.
removed forcepost from cancel pending space membership.
Merge branch 'master' of https://github.com/humhub/humhub.
Revoke membership by post.
Added French translation.
Added French translations to Space module.
username or email value.
Enh: Added modals to show users/space followers in profile/space header.
Enh: Show message in user list modal when there are no users.
Enh: Reduced page size in user list modal.
Enh: Updated Translations (translate.humhub.org).
Enh: Updated Translations (translate.humhub.org).
Completed French translations for Comment module.
French translation typo in Comment module.
Word-break in comments/activity.
Typo in space-assign-all-members command.
invite error display.
Date form field type.
.
date/birthdate field type.
birthdate profile edit field.
FieldType Date.
Merge branch 'master' of https://github.com/humhub/humhub.
Date field type.
Hide edit and delete link when profile image is removed.
Merge branch 'master' of https://github.com/humhub/humhub.
contentaddon canDelete.
Enable non unique space names by configuration.
Merge branch 'master' of https://github.com/humhub/humhub.
Enh: Ajax follow space button.
Enh #1634: Added favicon.ico to gitignore.
Merge branch 'master' of github.com:humhub/humhub.
Removed duplicated code.
Chinese language yii category mapping.
Enh: Increased fxp/composer-asset-plugin version.
Changed HumHub version to 1.0.1.
space- getAdmins returning all space members.
Static max width/height for ligthbox gallery + removed outline from g?.
path in layouting docs.
Login page redirect for guests.
use fully qualified column names for user search.
Merge branch 'master' of https://github.com/humhub/humhub.
Use of fully qualified column name
1.0.028 Mar 2016 10:05
minor feature:
Enh: Added theme migration note for beta-4.
Improved space invite lightbox error handling.
Edit post with empty string.
use jQuery.replaceWith() instead of.html().
Add localization.
Latest version caching problem.
Profile link for guests.
Enh: Improved cache busting for css/js files.
Show only members in space membership panel.
New Mail Modal Form.
Clear richtext in contentcreateform.
Merge branch 'master' of https://github.com/humhub/humhub.
permanent deactivation of ldap users when the user is not found?.
Removed constant in group migration - to avoid potential upgra?.
Added access control for inactive user.
Enh: Added search database path config parameter.
Possible search race condition in cron.
Merge branch 'master' of https://github.com/humhub/humhub.
Responsive Gridviews.
inactive user logout.
Double notifications for comments.
Typo in activity dev doc.
Enh: Updated Translations (translate.humhub.org).
Merge branch 'upstream' of https://github.com/3cst4sy/humhub into 3cs?.
potential Problem in LDAP authentication causing connection tim?.
Space chooser mobile scrolling problem (reverted to jquery.nic?.
Added missing statistic code on auth layout.
New password visible during change.
Changed version to 1.0.0.
Enh: Updated Translations (translate.humhub.org).
Enh: Updated Translations (translate.humhub.org).
1.0.0-beta.428 Feb 2016 03:16
minor feature:
Update zh_tw translation.
Block APC Cache when not available.
Do not log POST variables on exceptions.
Enh: Added parameter for TimeAgo widget time display.
Add table name 'user' before column 'status'.
Fatal when user has no password record.
Check currentPassword record only on local authmode.
Markdown highlight js truncates stream.
Enh: Updated Translations (translate.humhub.org).
Allow non-latin and additional characters in filenames.
Merge branch 'master' of github.com:humhub/humhub.
Better handle unsupported image types.
admin dashboard user profiles menu was not highlighting on this page.
Visibility join policy radios on space creation dialog.
Merge branch 'master' of github.com:humhub/humhub.
Enh: Timeago added optional fullDate formatting callback.
TimeAgoBefore setting cannot be set to 0.
Admin section layout not themeable.
Bootstrap CSS loads 2 times.
Comment placeholder not disappear after submitting.
"Cancel membership" link when not a member of a space.
Invite modal box - error in tab focus.
Make authMode user attribute write protected for admins.
Broken mentioning with non-latin characters.
Error on profile field setting update.
Broken directory show all group members.
Enh: Added optional directory member sort field.
Enh: Updated Translations (translate.humhub.org).
Multipart e-mail messages.
Allow space picker placeholder translation.
Added missing search translation.
Enh: Optimized login page labels added missing "remember me" transl?.
functional acceptance tests on login page.
Enh: Updated Translations (translate.humhub.org).
Added missing quotes for JQuery 2.2.x support.
Broken mentioning regexp.
Show video link on edit view.
Enh.: Richtext now supports email marking.
DynamicConfig merge broken.
Enh: Updated Translations (translate.humhub.org).
Insert new entries after sticked entries. Reload St?.
logical negation on int instead of boolean expression.
Access to non existent property in user/Events.php - .
In
1.0.0-beta.331 Dec 2015 03:18
minor feature:
Flush module manage on module uninstall.
Added missing parent::init() in AccountTopMenu.
Prevent daily update available notification spam.
Unknown LDAP user causes exception.
LDAP configuration fields (password and encryption type).
Improved tag display for user / spaces.
Enh: Updated Translations (translate.humhub.org).
Added FileInfo PHP Requirement.
Merge branch 'master' of github.com:humhub/humhub.
Enh: Added dashboard url rule for /dashboard.
Enh: Added directory search url rules.
Update when no theme is set.
Improved Database Date handling.
Enh: Added username to LDAP sync errors.
Broken timezone support when no language is selected.
Enh: Added timeAttribute support to DbDateValidator.
Enh #1304: Added default date format to config.
Enh #1357: TimeAgo improvements, added jquery-timeago as bower asset,?.
Enh: Allow file urls in markdown content.
Space member admin shows 46 years ago if member never vi?.
Language mix in "Latest activities".
Broken theming on windows os.
Check if content container module is enabled.
Multiple html encode in user profile about field.
max-width for images in markdown output.
Merge branch 'master' of https://github.com/humhub/humhub.
Disabled session in unit tests.
Merge branch 'master' of github.com:humhub/humhub.
Enh #1376: Added more Bower dependencies.
PHP7 incompatibility in profile field BaseType.
Enh: Don't allow Travis PHP 7.0 failures.
Password confirm validation order and improved I18N.
Orphaned InviteDeclined notifications after upgrade.
Enh: Updated Translations (translate.humhub.org).
Update documentation theme restore.
Enh: Added action to create i18n message archive.
Merge branch 'master' of github.com:humhub/humhub.
Enh: Updated Translations (translate.humhub.org).
Enh: Remove unused translation messages.
Merge branch 'master' of github.com:humhub/humhub.
Enh: Updated Translations (translate.humhub.org).
Redirect guests directly to login page instead of error message.
Changed button title.
Added
1.0.0-beta.204 Dec 2015 07:05
minor feature:
Optimized word breaking.
Better handle incomplete module configs.
Search better handle orphaned content.
Enh: Added option to disable daily new version check.
broken link to hide share panel.
Merge branch 'master' of https://github.com/humhub/humhub.
Reduced permission sql key length.
Missing scrollbar at login page #1346.
Display welcome screen only for admins.
Space delete.
Increased version number.
1.0.0-beta.126 Nov 2015 08:05
minor feature:
Enh: Create widget for directory navigation.
Enh: Added new custom filter option to search interface.
Enh: Added space type model admin.
Enh: Moved space management/admin into own space submodule 'manage'.
Enh: Create separate pending approvals widget (PendingApprovals) for ?.
Enh: Added insertSilent migration method.
Enh: Added contentcontainer model table.
Enh: Added LoaderWidget.
Profile Crop.
Merge branch 'master' into v0.21-dev.
Merge branch 'master' into v0.21-dev.
Added permission system, refactored space membership management.
Enh: Added space "default visibility" option.
Enh: Added CreatePost Permission.
Modified GridViews.
Started with migration from CActiveForm to ActiveForm.
Merge branch 'master' into v0.21-dev.
Enh: Toggle to include space contents to dashboard.
Space type cleanup.
Migrated CActiveForm to ActiveForm.
Merge branch 'v0.21-dev' of https://github.com/humhub/humhub into v0.?.
Modified emoji-menu and added new ones.
Updated emoji's.
Created Admin Space Menu Widget.
Optimized GridView.
Added BaseMenu deleteItemByUrl method.
Trigger event before adding attributes to search index.
Added Directory Base Controller.
Added Grid View Init Event.
Added SpaceGrid View.
Cleanup space admin basic settings.
Added Widget Create Event.
Removed SpaceChooser Ajax Load.
Optimized Space Create Controller.
Merge branch 'master' into v0.21-dev.
More flexible installer config steps.
More installer steps (usecase, security) - modules sample data step?.
Show PDFs and Images inline instead of force download.
Added guest search.
user visibility field.
readable Guest Access.
Merge branch 'master' into v0.21-dev.
Updated theme.css.
Added welcome modal for admins, Extended space creation process.
Updated Bootstrap-Tour plugin to 0.10.2.
Optimized online Api.
HumHub API Parameter Handling.
Skip modules modal in space creation process, if no module is installed.
Allow installer modules.
Allow enabling/disabling of in-/active modules.
Added new ParameterEvent Type.
W
0.20.120 Nov 2015 05:45
minor feature:
Missing module id in space/admin notifications after update.
Updated_by not correctly populated.
Use 'short' date format for better compatiblity.
Enh: Optimized update doc.
Better handle OEmbed Errors.
User profile hide sidebar option broken.
Removed gii module from default console config.
Cannot delete profile image.
Crop profile image redirect fails.
Removed console.log statement.
Enh: Added option to hide attached files on wall entries.
comments show files option.
Enh: Updated Translations (translate.humhub.org).
Improved user profile field encoding.
Directory tag search link.
Multiple daily summaries.
Html encode file upload errors.
Default group space not saved.
Enh: Changed version number to 0.20.1.
0.20.021 Oct 2015 14:05
minor feature:
Broken update notification for admin users.
Added active css class for markdown editor.
Missing color variables after an update.
Added namespace to example config.
Use of correct message folder for module message creation.
Merge branch 'master' of https://github.com/humhub/humhub.
Enh: Added firstname lastname option to Invite model.
Enh: Added last login column to table in index view and updated searc?.
Public spaces doesn't appear in directory.
Missing space label in dsahboard entries.
Enh: Updated Translations (translate.humhub.org).
Merge branch 'master' of https://github.com/humhub/humhub.
Building invalid image URL on Windows Systems.
Themes were not applied to modules on Windows Systems.
Tooltip function at ModalWidget.
Updated knob js plugin.
Word-Wrap for links at comments.
Merge branch 'master' of https://github.com/humhub/humhub.
Search error when requesting a non-latin characters.
Ampersands in Markdown URLs broken.
Better ContentCreated activity error handling.
Enh: Reduced markdownEditor min-height - allow resize.
Enh #1216: Improved e-mailing error handling.
user admin search.
Removed unreachable statements.
Typo in CONTRIBUTING.md.
Theming of non module widget views.
Added missing Exception import.
Admin user deletion.
Unarchive content broken.
Proxy password setting.
Web Migration/Installer fails on FastCGI Environments.
Enh #1119 #1069 #845: Configurable username min length.
Disabled HTML in Tooltips.
Edited Tooltip options.
Enh: Updated Translations (translate.humhub.org).
Removed unused module manager methods.
Increased version to 0.20.0.
Enh: Removed De Gii Module from default config.
0.20.0-beta.225 Sep 2015 12:05
minor feature:
Mark notifications as seen after click.
space deletion for administrators.
Missing stick link.
Notification switch link for content.
user tag links.
PHP Fatal error when run integrity/run.
Change E-Mail broken.
Activity link when no wall entry is available.
Online user count.
File downloads throu X-Sendfile.
Local user authentication fails when LDAP is enabled.
Enh: Configurable LDAP mail attribute names.
Enh: Allow space membership LDAP mapping also per base dn.
Better error handling for cron emails.
Not configurable marketplace module path.
Enh: PreAPC cache keys when application id is given.
Added missing PHP Intl. requirement.
Empty default group dropdown in administration.
Duration on search index updates.
Update docs.
Enh: Allow all ActiveRecord classes to be source of an activity.
Activity source class check.
User follows activity.
Followed notification link broken.
Force POST method on space membership actions.
Mailer ignores selected theme.
Search now finds hidden spaces if user is member.
Enh: Also allow searching for word parts.
Search doesn't handle uppercase umlauts correctly.
Enh: Open external Markdown links in new window.
Broken hide tour panel link.
Enh: Updated translation files.
Enh: Updated Translations (translate.humhub.org).
Translation category for content created activity/notification.
Merge branch 'master' of github.com:humhub/humhub.
Missing container assignment on new activities.
Removed unused email templates.
Module search in "Browse online".
Non absolute user profile image urls in mails.
added missing "use".
Enh: Updated Translations (translate.humhub.org).
Increased version number to 0.20.0-beta.2.
Broken user profile about field.
Broken about user profile field.
Pending space invitation list broken.
Beautified table output for markdown editor.
Added theme color variables to settings.
Added dynamic menu for admin/user module.
Reworked Style of TabMenu.
Merge branch 'master' of https://github.com/humhub/
0.20.0-beta.103 Sep 2015 05:45
minor feature:
Cleanup root components folder.
Admin/Content module restructured / yii2 changes.
Dashboard yii2 changes.
User module changes.
Space module changes.
Yii2 updates.
Added automatic module handling in MigrateController Migrated some ?.
Migrated installer module.
Force or Forbid installer depending on app state.
Readded web migrate.
Profile Field.
created_at added :compat i18n placeholder.
Added timeago widget.
Module/Marketplace yii2 migration.
Migrated activity module - space module improvments.
Space Header Image/Banner Upload.
Added OEmbed, RichText(Editor), Make Posts Editable, WallEntry Widgets.
Removed ZendSearch.
Restructured docs.
Updated search.
SpacePicker, RadioButton in CActiveForm.
User Search.
User/Space Modules migration.
Better reset opcache after installation.
Comment Migration.
Added Dashboard Approval Widget.
Added DashboardStreamAction.
Migrated Tour Module.
Rewrite File Module.
Directory Rewrite.
Migrate Like Module.
module loading error.
Space Module improvements.
focus state for dropdown-menus.
Refactored notifcations.
Added Mentioning.
Membership Notification / Space.
Migrated space invite process notifications.
Refactored Activity Module.
Misc improvements.
Cert Path.
missing loader animation for image lightbox.
Theming.
login layout.
Migrated Cron.
Mailing Setting Migrate.
Migrated Theme / Cache Config.
Wall Filters Migrate.
Moved AjaxButton.
Changed autostart.php to config.php.
Changed core module folder name to modules.
Minor changes.
Added simple minimal/maxLength to RichText.
More integrity check methods.
Added migrations.
Added Statistic Code Page Title.
Migrated content linking.
Minor improvements.
Renamed Content/Addon/Container ActiveRecords.
Added Activity Output Caching.
Deleted old User rules.
Moved ContentForm's "populateByForm" method to From Widget.
Optimized ContentActiveRecord - Content Model linking.
Renamed UnderylingObject Behavior to PolymorphicRelation.
Better Content - ContentContainer loading.
Migrated Markdown
0.10.107 Feb 2015 13:05
minor feature:
Allow for custom language packs to override installed language messages #463 (Acinelli)
Page title for Space pages include site name twice #472 (Acinelli)
Fixed line ends in yiic script (Jacek Tomasiak)
Added option to disable automatic fetching of ldap users (Jacek Tomasiak)
Update yii-mail / swiftmailer, allow for use of self-signed ssl / tls mail server cert with admin settings #478 (Acinelli)
Switched timeago date to ISO8601 with include timezone (#224 #372)
Allow admin to set user authentication timeout #494 (Acinelli)
Added proxy support (Acinelli)
Fixed user registration - profile field ldap detection
Added deleting of profile images (Jacek Tomasiak)
Added handling of nginx's form of X-Sendfile (Jacek Tomasiak)
Cronjob error - 'Property "ConsoleUser.authTimeout" is not defined.' #514 (Acinelli)
Increase User Confidence - No Zero Likes Displayed #518 (Acinelli)
Display current email address when changing - User Account Settings Panel #520 (Acinelli)
Allow admin to set preview image height, width, hide file info #524 (Acinelli)
Beautified views for module activation / deactivation for spaces and profiles
ShowFilesWidget blacklist to hide widget for blacklisted objects from wall (rifaideen)
Added truncate to User Title (WASasquatch)
Added Ekko Lightbox to User Profile Image to view larger version. (WASasquatch)
Added enrichText() to About Field (WASasquatch)
Update File.php ? to prevent error (hagalaz)
Change Outstanding Invitation Message (programguy)
Fixed Read more link for long posts
Change Exceeded Max Upload Size Message (programguy)
Added overflow-y to body tag to prevent the wiggle effect on page loaing
Overwridden standard bootstrap focus and active classes for links
Notification to user when is being followed (marjanapesic)
Success message after inviting user to space. When user joins space inviter gets notification. fix #346
Added placeholder for delete account (rifaideen)
Allow modules to contain submodules and own url manager rules
When clicking on
0.10.011 Dec 2014 03:15
minor feature:
Added: New password recovery process
Fixed #298: Theme support in console application
Fixed: Improved Link Builder
Fixed #299: Multiple notifications when edit comment
Changed: Documentation improvements
Added #7: Themable default images for spaces, users, modules (Ayvan)
Fixed: Profile Field/Category Translation issue (Ayvan)
Fixed: Increate user email max length to 100 characters (zspine)
Added #309: Added word-warp for posts and comments
Fixed: Broken images when using ImageMagick and filename contains whitespace
Fixed #313: Orphaned profile records after user deletion
Fixed #281 #316: Made embedded content responsive
Added: Catalan language files
Fixed #186: Cache not correctly invalidated when leaving a space
Fixed #354: Stream file filter broken when there are multiple files
Fixed #338: Fixed space invite declined notification is not longer send
Fixed #331: Theming of topNavigation
Fixed #358: Statistic display for higher values at directory
Fixed #323: Escaped content in TourModule
Added #367: Allow modifing of stream "page size" by view
Fixed #363: Added username rules (min: 4 characters, max: 25)
Fixed #362: Better encode user displayname
Fixed #331: Allow theming of aliased views (partials)
Fixed #381: Wrong folder paths to fonts in HumHub theme
Added: Aragonese language
Added: Swedish Czech Vietnamese Language Files
Fixed #412: Added missing translation strings to profile model
Fixed #133: Post displayed twice after pin it (ASPIRINpp)
Fixed #418: Read full post script does not work in the wall stream. (ASPIRINpp)
Fixed #400: Problem with "yiic cron daily hourly" and "profile pictures" (ASPIRINpp)
Fixed #425: Quotes in users first/lastnames are not escaped. (ASPIRINpp)
Fixed #423: Deleted logged user generates error (ASPIRINpp)
Added: Option to flush log entries
Fixed #409: Wrong save flash message
Added #385: Gallery support for uploaded images
Fixed #325: Not able to comment under IE11
Fixed #420: Added missing profile field translation
Fix
0.9.207 Oct 2014 03:16
minor feature:
Updated: Translations - Thanks to the contributors!
Fixed: Possible XSS while installing (Thanks to Ole Aass)
Fixed: Ensure Readonly profile fields cannot be changed (Thanks to Ole Aass)
Fixed #178: Notification cleanup on user deletion
Fixed: Hide private spaces in "New Spaces" directory widget
Fixed #217: Ensure there is no empty language code in config
Fixed #208: Update Zend Framework 1.11.1 - 1.12.9
Fixed #224: Suppress timezone warnings
Fixed #223: Add table column default values to support stricter sql modes
Fixed #212: Integrated Open Sans font as local file
Fixed: SwiftMailer PHP 5.5 issues
Fixed: Updated JQuery Timeago Plugin use bundled locales
Fixed #195: Handle not loaded PHP LDAP Extension
Fixed #199: Documentation Updates
Fixed #247: Notify users on profiles broken
0.9.115 Sep 2014 16:48
major bugfix:
Updated translation files, Updated to latest version of CI_Security, Allow MySQL Password Special Characters, Display current default language on user profiles when not overwritten, Fixed blank emails for outlook.com and some broken content links, Updated EZendAutoloader Extension.