2023-04-04 16:50:26 +02:00
HumHub Changelog
2023-06-29 16:29:03 +04:00
================
2023-04-04 16:50:26 +02:00
2024-04-05 17:19:37 +02:00
1.16.0-beta.2 (TBD)
-----------------------------
- Fix #6928: Disabled users without "ignoredDN" settings
2024-04-08 20:13:02 +02:00
- Fix #5629: Better handling of legacy configuration file options
2024-04-08 17:07:21 +02:00
- Fix #6931: Fix visibility of private spaces in the user notification settings
2024-04-08 17:05:18 +02:00
- Enh #6757: Allow changing visibility of global content
2024-04-05 17:19:37 +02:00
2024-04-05 15:27:47 +02:00
1.16.0-beta.1 (April 5, 2024)
-----------------------------
2024-04-05 17:19:37 +02:00
2024-01-22 17:37:17 +01:00
- Fix #6770: Improve migration error messages
2024-01-19 12:32:01 +01:00
- Enh #6750: Code de-duplication by introducing `PermissionManager::handlePermissionStateChange()`
2024-01-17 18:30:20 +01:00
- Fix #6772: Polymorphic relation lookup (Regression #6587 )
2024-01-17 15:19:25 +01:00
- Enh #6745: Harmonise term `enabled/disabled` vs `active/inactive` for modules
2023-12-18 12:02:53 +01:00
- Fix #6754: Regression due to return type (#6550 )
2023-12-15 18:30:35 +01:00
- Enh #6550: Improve module migrations
- Fix #6237: Migration errors during module activation are ignored
2023-12-15 17:27:36 +01:00
- Enh #6711: run migrations manually
2023-12-11 11:45:52 +01:00
- Enh #6720: Consolidate `isInstalled()` , `setInstalled()` , and `setDatabaseInstalled`
2023-12-13 11:05:55 +01:00
- Fix #6693: `MigrateController::$migrationPathMap` stored rolling sum of migrations
2023-12-07 15:40:57 +01:00
- Enh #6697: Make state badge customizable
2023-10-29 09:58:46 +01:00
- Fix #6636: Module Manager test
2023-12-15 15:11:02 +01:00
- Enh #6587: Apply UUID validator
2023-09-12 15:39:57 +02:00
- Enh #6530: Small performance improvements
2023-08-17 22:14:59 +02:00
- Fix #6511: Only test compatible modules in `onMarketplaceAfterFilterModules()`
- Enh #6511: Backup folder path is now return from `removeModule()`
- Fix #6511: `canRemoveModule` no longer throws an Exception
- Enh #6511: Allow an empty filter list to filter all registered modules
- Enh #6511: Allow module paths for `enableModules()`
- Enh #6511: Verify module's event definition
- Enh #6511: Make module's module.json keywords accessible and searchable
- Enh #6511: Add Event tracking capabilities to HumHubDbTestCase
- Enh #6511: Add test for ModuleManager
2023-08-17 18:05:43 +02:00
- Fix #6519: Ensure e-mails would always have a sender address set
- Enh #6512: Show error messages when DB connection configuration is invalid
2023-08-17 20:25:52 +02:00
- Enh #5315: Default stream sort by `created_at` instead of `id`
2023-08-18 11:05:32 +02:00
- Fix #6337: Update `created_at` after first publishing of content record
2023-10-25 17:08:23 +02:00
- Fix #6631: Fix visibility of the method `Controller::getAccessRules()`
2023-11-14 09:37:41 +01:00
- Enh #6650: Add assets GZIP compression with Apache
2023-11-20 19:19:27 +01:00
- Fix #6662: Change the start_url of the PWA from home to base URL
2023-11-21 15:30:49 +01:00
- Enh #6667: Allow view file when owner object provides this
2023-11-22 16:01:55 +01:00
- Enh #6671: Remove interface `ReadableInterface`
2023-12-08 22:48:08 +01:00
- Enh #5751: Allow user blocking from profile page
2023-12-14 16:28:45 +01:00
- Enh #6486: Add module "Not available" option in spaces or for users
2023-12-13 13:34:25 +01:00
- Enh #6616: Added `data-has-auth-client` in Registration page allowing to know if returning from the SSO provider
- Enh #6686: Make the container header clickable to return to the container's home
2023-12-13 12:36:37 +01:00
- Enh #6609: Monthly email summary
2023-12-13 11:43:55 +01:00
- Fix #6721: Top menu entries for spaces are not highlighted when clicked
2023-12-13 11:05:55 +01:00
- Fix #6725: Allow theme without second topbar menu
2024-04-04 16:45:36 +02:00
- Enh #6760: Change default browser site icon
2023-12-18 11:47:40 +01:00
- Fix #6752: Allow sending a notification to originator when sending to a single user and suppressSendToOriginator is false
2023-12-20 09:49:28 +01:00
- Enh #131: Online Indicator- People Cards, Members Snippet, My Profile
2024-04-04 14:23:40 +02:00
- Enh #6335: Pending approvals: possibility to send a message
2023-12-22 11:31:21 +01:00
- Fix #6774: When enableMailSummaries is false in the configuration file, prevent accessing the "E-Mail Summaries" page in the account settings
2024-01-05 11:59:30 +01:00
- Fix #6777: Allow access to pending registrations to non-system admins
2024-01-08 18:07:22 +01:00
- Enh #6783: Lowercase user email before save
2024-01-09 15:28:58 +01:00
- Enh #6786: Improve password hashing
2024-01-16 11:10:28 +01:00
- Enh #6788: Allow to disable login/registration form via configuration file
2024-01-22 11:32:22 +01:00
- Enh #6788: Allow new user registration of specified SSO providers via configuration file
2024-01-12 17:38:09 +01:00
- Fix #6790: Fix marketplace searching
2024-01-22 13:42:55 +01:00
- Fix #6811: `SpaceModelMembership::removeMember()` should always return a boolean value (returns void if success)
2024-01-22 11:32:22 +01:00
- Fix #6808: On small screens, in the "Spaces" page, for spaces not having an image, the acronym text is not vertically centered
2024-01-25 15:07:06 +01:00
- Enh #6812: Reduce people filter options depending on what filtered users have
2024-01-29 15:44:48 +02:00
- Fix #6810: Top menu on small screens: the previous page remains active when the new page is in the drop-down submenu
2024-02-02 10:16:00 +01:00
- Fix #6830: Wrong view filename after module enabling
2024-02-07 12:28:01 +01:00
- Enh #6838: Fix LDAP encryption labels and allow ignore also part of DNs
2024-02-07 13:42:52 +01:00
- Enh #6490: Update button style on force password form
2024-02-08 16:52:26 +01:00
- Enh #6847: Use prosemirror file handler flag
2024-02-13 17:55:14 +01:00
- Fix #6839: The getObjectModel() method should work for all ActiveRecord classes
2024-02-14 14:26:24 +01:00
- Fix #6849: In the "Module Administration" page, remove "Show in Marketplace" for modules not in the `@app/modules` directory
2024-02-24 20:24:06 +01:00
- Fix #6863: If a top menu entry opens a modal box, don't mark it as active when clicked
2024-03-05 14:59:49 +01:00
- Enh #6873: Change people header with selected group
2024-03-06 16:58:50 +01:00
- Fix #6875: On Group::addUser(), if the current user is not logged in (console command or user registration), the method returns false even if the user was added to the group
2024-03-07 15:10:52 +01:00
- Enh #6874: Update open-sans font from composer
2024-03-08 10:16:40 +01:00
- Enh #6707: Uninstalling modules should be done in a background job
2024-03-14 19:14:37 +02:00
- Enh #25: Improve contrast of @default button color
2024-03-17 22:19:14 +01:00
- Fix #6889: Issue with modal boxes when positioning an element at the bottom of the screen
2024-03-18 12:42:27 +01:00
- Enh #6892: Implement new method `getCommentUrl` for comment permanent URL
2024-04-04 16:41:29 +02:00
- Fix #6881: Fix layout styles after run migration
2024-03-28 14:46:46 +01:00
- Enh #6904: Content Search: Add Tests regarding `state`
2024-04-04 16:38:07 +02:00
- Enh #2758: Make sure we understand how to configure who receives notifications about new users to approve
2024-04-01 09:51:48 +02:00
- Fix #6908: Fix default mentioning URL
2024-04-04 16:35:46 +02:00
- Enh #6879: Better UX for the maintenance mode administration form
2024-04-02 14:36:13 +02:00
- Enh #6901: Auto load pages on content search
2024-04-03 09:52:31 +02:00
- Fix #6913: Fix API tests
2024-04-04 10:25:31 +02:00
- Fix #6730: Invitation link for existing user
2024-04-04 14:35:56 +02:00
- Enh #6147: New space service `MemberListService`
2024-04-04 16:50:25 +02:00
- Enh #6487: Remove general setting "Server Timezone"
2024-04-04 16:52:36 +02:00
- Enh #6552: Allow module initializing on each loading
2024-04-04 16:57:46 +02:00
- Fix #6768 MultiSelect when empty selection is given