Humhub Versions Save

HumHub is an Open Source Enterprise Social Network. Easy to install, intuitive to use and extendable with countless freely available modules.

v1.15.0-beta.1

9 months ago
  • Chg #6212: Revise email sender (always use the system name)
  • Fix #6229: Bug on saving forms: Zend OPcache API is restricted by "restrict_api"
  • Enh #6225: Removed deprecated MarkdownEditor usages
  • Enh #6240: Add ability to set showAtDashboard in SpaceMembership::addMember method
  • Enh #6164: Invitation by link: when registering within an SSO, the email should only be requested on the service provider
  • Enh #6240: Add ability to set showAtDashboard in SpaceMembership::addMember method
  • Enh #5668: Allow Admin to sort the Spaces in a custom order
  • Enh #29: AutoStart Tour for new Users
  • Fix #6243: Do not send notification when ApprovalRequest is not valid
  • Enh #6215: Added LongRunningActiveJob to avoid timeout for long running queue jobs
  • Enh #6253: Remove DefaultSwipeOnMobile checkbox
  • Enh #10: Added collapsedPostHeight to the Post module for set collapsed post default height
  • Enh #6277: Bring back Pjax Functionality
  • Enh #6285: Change background color for confirmation of oembed content
  • Enh #6289: Refactored UserWall and Wall widgets
  • Fix #44: Mail Module Indicator Problem
  • Enh #6295: Add the possibility to display if users are online
  • Fix #6299: Fix ambiguous space sort order column
  • Enh #2590: Possibility to add a dropdown button to upload audio, image or video file type
  • Enh #6298: Move the "Write a new comment" field style to a generic field that can be used by other modules
  • Enh #6310: Module information is localized with docs/uk/README.md or README.uk.md.
  • Enh #6311: Added {cols, rows} to textarea() control.
  • Enh #6304: Update button title on creating of not published content
  • Enh #6319: Duplicate File Converter Logs
  • Fix #5962: Make top menu shrink and grow on resize window
  • Enh #6328: Add arrows for gridview sort columns
  • Enh #6327: PHP error when calling Password::setPassword on unsaved User records
  • Enh #2: Store Default Markdown Editor Mode
  • Enh #6355: Fix limit results in People: Country Filter
  • Enh #6327: PHP error when calling Password::setPassword on unsaved User records
  • Enh #6356: Added SqlDataProvider support for ImageColumn and DisplayNameColumn
  • Enh #6169: Replace deprecated yii\base\BaseObject::className()
  • Enh #6361: Use LongRunningActiveJob on more active jobs
  • Enh #6363: Add an event in the NotificationManager to allow removing some notifications categories in the settings
  • Enh #6371: Space Hide Member Option disables Member Joined/Left Activities
  • Enh #6375: Performance Improvements
  • Enh #6369: Don't pin draft and scheduled contents on dashboard
  • Enh #6370: Remove FlatElements CSS
  • Enh #6379: Normalize integer columns after load data to ActiveRecord
  • Enh #6384: Added Serbian(sr) language
  • Enh #6389: Remove deprecated JS function setModalLoader()
  • Enh #6394: Removed custom DateValidator.php after Yii 2.0.48 release
  • Enh #6393: The installer should clear all caches early
  • Fix #6391: Fix initialization of account profile field type "Markdown"
  • Enh #5713: Disabling modules will be done in a background job
  • Enh #6400: Enable nonce in config web header
  • Enh #6405: Uploading a file larger than PHP's limits does not tell the user about the file weight issue
  • Enh #6407: FileHandlerButtonDropdown - Possibility to have a custom CSS class
  • Enh #6130: Add default settings for space creation
  • Enh #6079: Migrated Content Tag Logic into ContentTagService
  • Enh #5718: Use Select2 plugin for all drop-down list fields
  • Enh #6132: Widget AjaxButton now deprecated. Consider use data-action instead
  • Enh #6411: Make invite by link from a space work for registered users
  • Enh #6409: Redirect to the invited space after registration
  • Enh #6386: Fix absolute base URL in console commands
  • Fix #79: Fix Headline HelpText Style
  • Fix #6418: Fix login from modal window
  • Fix #6395: Link notification for pending space approval to manage page
  • Fix #6415: Fix caching keys on space directory
  • Fix #6424: Fix width of select2 dropdown inputs
  • Fix #6425: Fix default dropdown select2 options
  • Fix #6428: Translation for custom profile field is served from wrong file
  • Fix #6429: Fix Marketplace view
  • Fix #6383: Remove permission verifying from archive methods
  • Enh #6439: Add collapsible filter state in URL
  • Chg #6174: Users allowed to manage settings can access to module configurations
  • Enh #6440: Sort user groups by group.sort_order and alphabetically
  • Enh #6454: Account deletion confirmation
  • Enh #6458: Redirect to the latest-visited page after login or registration
  • Fix #6461: Test server support to serve web module's /manifest.json, /sw.js, & /offline.pwa.html
  • Enh #6460: Test server output: print application requests
  • Fix #6423: log.fata in frontend logging is redirected to log.fatal, which did not work
  • Fix #6220: User Soft Delete doesn't remove third party auth references
  • Enh #6270: Add tests for SettingsManager
  • Enh #6272: Always return integer from settings, if value can be converted
  • Fix #6267: SettingsManager::flushContentContainer() only clears the collection in the current instance, not the underlying cache
  • Enh #6271: Add input and type checks, as well as strict types to SettingsManager
  • Fix #6266: BaseSettingsManager::deleteAll() does use prefix as wildcard
  • Fix #6259: Add json & pdo extensions as requirement; updating composer dependencies and node modules
  • Fix #6192: Where Group::getAdminGroupId() would sometimes return int, sometimes string
  • Enh #6260: Improve migration class
  • Fix #6199: Module manager Add types to properties
  • Fix #6189: Module settings survive deactivation in cache
  • Enh #6236: Logging: Show log entries from migrations with category migration
  • Fix #6216: Spaces icon in admin menu

v1.14.3

9 months ago
  • Fix #6345: Fix updating of post on wall stream
  • Fix #6351: Error when config defaultReloadableScripts is not array
  • Fix #6359: Avoid double call of afterSave on creating of a published content
  • Fix #6373: Use integer format for Content columns "visibility" and "state" right after creating
  • Fix #6377: Forgot Password - Display email input error after successful captcha verification.
  • Fix #6378: Fix visibility of the link "Uninstall" on Windows server
  • Fix #6404: Fix visibility of global content on dashboard for registered users
  • Fix #6441: Display topics and content types in filters header on load page with selected filters
  • Fix #6433: Avoid duplicate activities on save published content

v1.14.2

11 months ago
  • Fix #6257: Editing Draft lead to unexpected error
  • Fix #6333: Fix installer crash on fresh installs
  • Fix #6342: Fix broken file uploading

v1.14.1

11 months ago
  • 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

v1.14.0

1 year ago

See also: HumHub 1.14 - Release Notes and Changelog

  • Fix #6196: Use class names for default logging targets in default common config
  • Fix #6202: Invite by link is not possible for a user already invited by email
  • Fix #5718: Fix profile field "Country" to use JS plugin Select2
  • Enh #6214: Improved SoftDelete implementation
  • Fix #6221: Improved SaaS handling in installer
  • Fix #6232: Fix Error DateValidator::parseDateValuePHP in PHP 8.2+
  • Fix #6246: Can change email in AccountController

v1.14.0-beta.2

1 year ago
  • Enh #6173: Theme variables background-color-highlight and background-color-highlight-soft
  • Fix #6099: Empty buttons in GlobalConfirmModal footer
  • Fix #6100: Broken area reference in some modal boxes
  • Enh #6171: Make email in user administration and user approval clickable
  • Enh #6184: Use same font for RichText editor as it looks on view mode
  • Enh #6181: Replace png "search" icon with font-awesome icon
  • Fix #5537: Space Starting Page gets lost when changing URL
  • Enh #5681: People: Add Group Description
  • Enh #6197: Updated translations. User module. Ukrainian
  • Enh #6187: Deny custom input for Space Picker field

v1.13.2

1 year ago
  • Fix #5965: Suppress log warning 'Invalid session auth key attempted for user'
  • Fix #6084: Automatic LDAP user registration broken when not all req. attributes provided
  • Fix #6104: Fix update user with not existing group
  • Fix #6103: Fix null passing to parse_str()
  • Fix #6108: Fix log time in the date() function
  • Fix #6122: Fix deleting a content with empty reason
  • Fix #6128: Reset backuped content after submit form
  • Fix #6141: Hide invisible users on People page even for admins
  • Fix #6142: Fix saving empty values in admin settings
  • Fix #6145: Fix duplicate people cards on sort
  • Fix #6152: Avoid duplicate container(Space/User) tags on save
  • Fix #6182: Fix Date and Datetime profile field type with null values on PHP 8.1+

v1.14.0-beta.1

1 year ago
  • Enh #4803: Added more panel styles (panel-info and panel-primary)
  • Enh #5972: Removed old vendor CSS prefixes (e.g. -moz or -webkit)
  • Enh #6006: Fix activity settings test
  • Fix #6018: Disable profile fields textarea and checkbox list when they are not editable
  • Ehn #6017: Hide Password Tab in administration for LDAP users
  • Enh #6031: On users list grid, show Auth mode badge only for sys admins
  • Enh #6033: Moved more logic into AbstractQueryContentContainer
  • Enh #6035: Added Estonian language
  • Fix #5956: Display all newer comments after current comment
  • Enh #6061: Administration: Add a confirmation on profile field delete button
  • Enh #5699: Allow users to invite by link
  • Enh #6081: Added corresponding CSS variables for LESS color variables
  • Fix #6022: Fix Changelog Link with new Marketplace URL
  • Enh #5973: Stylesheet Prefix Cleanup and removed temporary style
  • Enh #6077: Always display content tabs
  • Enh #5263: Allow members of groups other than system admin to view all content (groups that can manage users for profile content and groups that can manage spaces for space content)
  • Enh #6102: Also allow Messages module to inject new message count into page title
  • Enh #6109: Added enabled Pretty URL as self test
  • Fix #6113: Ensure displayNameSub doesn't return NULL values
  • Enh #5904: Make Dynamic Post Font Size Optional
  • Enh #6109: Added enabled Pretty URL as self test
  • Enh #6119: Added UserInfoWidget for User Notification Settings
  • Enh #6116: Scheduled content publishing
  • Enh #6135: Added new ContentState and Content events (e.g. SoftDelete)
  • Enh #5625: Update jQuery UI to version 1.13
  • Enh #6144: Added ability to change/disable Forgot your password? link
  • Fix #4988: Unable to archive space on Form Validation errors
  • Enh #6123: Added check for proc_open function in Requirement Checker
  • Enh #6149: Added AuthClientUserService and AuthClientService instead of AuthClientHelpers

v1.13.1

1 year ago

See also: HumHub 1.13 - Release Notes and Changelog

  • Fix #5985: Space user search in picker
  • Fix #5993: Broken images on installations with multiple URLs
  • Fix #5996: Fix param type in strpos() (PHP 8.1)
  • Fix #5997: Possible NULL param value in Birthday field (PHP 8.1)
  • Enh #6001: Added new ContentActiveFixture and migrated PostFixture to it
  • Fix #6007: Fix number of space members
  • Fix #6012: View own invisible profile
  • Fix #6027: Fix private user visibility by guest
  • Fix #6030: Use all searchable profile fields in UserPicker searching
  • Fix #6026: Fix visibility members counter for guests
  • Fix #6041: Fix search of obsolete cached objects
  • Fix #6043: Fix permission to lock/unlock comment for admin
  • Fix #6051: Fix visibility of "NEW UPDATES AVAILABLE!" for space creator
  • Fix #6055: Fix click event of notification filter
  • Fix #6054: Fix pagination after filter notifications

v1.13.0

1 year ago

See also: HumHub 1.13 - Release Notes and Changelog

  • Fix #5954: Clear margin bottom of fieldset control label
  • Fix #5958: Fixed members list in Space overview when Space members are hidden
  • Fix #5980: ModuleManager - Module Info is not cached properly
  • Fix #5982: Use modules method getContentContainerName in ContentContainer module overview