HumHub 1.2.2

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

Tags php yii mysql social-network groupware
License Affero GPLv3
State development

Recent Releases

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.