Back to marketplace
22

Mass User Import

Buy now

Designed for large organizations the module allows you to import users in bulk via CSV file.

1.4.0 (September 23, 2026)

  • Enh: Removed the module's own JSON REST API in favour of the official HumHub REST API module
  • Enh: Replaced the MassuserimportUser, MassuserimportPassword and MassuserimportProfile subclasses with the core models and their own scenarios
  • Enh: Moved the import and invite logic into UserImportService and UserInviteService
  • Enh: Import and invite now require the ManageUsers permission instead of ManageSettings
  • Enh: Imported users must change their password at the first login (configurable)
  • Enh: CSV separator, encoding and line endings are detected automatically
  • Enh: The welcome mail is sent after the transaction is committed instead of while it is still open
  • Enh: Automated code refactoring for HumHub 1.18 using Rector
  • Fix: The catch block in the import never matched, leaving a transaction open on error
  • Fix: A failed invitation mail did not roll back the stored invitation
  • Fix: user.time_zone was rejected and user.tags raised an error although both are documented
  • Fix: Error messages in the invite import were off by one line
  • Fix: Paging or filtering one of the three invite lists moved all of them
  • Fix: The upload form never showed a validation error when the import reported problems
  • Fix: Usernames generated from names containing multibyte characters could be cut mid-character
  • Fix: Mass invitations were stored with a space reference they did not have
  • Fix: Removed orphaned contentcontainer rows left behind by the former REST API
  • Fix: Password recovery and invite actions are only reachable via POST

1.3.1 (July 8, 2026)

  • Enh #36: Improved Module Test GitHub Actions
  • Enh #37: Implemented module-coding-standards
  • Fix #42: Some email notifications are missing auto-contrast for the button text color
  • Fix #43: Fix for PHP 8.4

1.3.0 (August 20, 2025)

  • Enh #35: Migration to Bootstrap 5 for HumHub 1.18
  • Enh #32: Use PHP CS Fixer
  • Enh #34: Rename Mailer settings keys

1.2.7 (September 27, 2024)

  • Fix #31: Fixed search

1.2.6 (August 10, 2024)

  • Fix #18: Period present in password when sending mail

1.2.4 (March 15, 2024)

  • Fix #25: Fix resending of invites

1.2.3 (December 15, 2023)

  • Fix #21: Fix deleting of invites
  • Fix #12: Remove deprecated class humhub\widgets\MarkdownView and methods humhub\models\Setting::Get|Set

1.2.2 (September 29, 2023)

  • Enh #16: Fix error on invite user
  • Enh #19: Remove invalid chars from username, first name and last name on generating of username
  • Enh #20: Tests for next version

1.2.1 (July 25, 2023)

  • Enh #14: Fix source data encoding to UTF-8 before import

1.2.0 (July, 12, 2023)

  • Enh #9: Replaced ModalConfirm widget usage to ui.modal
  • Enh #10: Fix translation in invite email
  • Enh #11: Change Email Wording

1.1.9 (December 30, 2022)

  • Fix #8: Fix import users

1.1.8 (August 5, 2022)

  • Fix #4: Fix duplicated relation user-group on import

1.1.7 (March 24, 2021)

  • Enh: Changed Git Locations
  • Fix #1: Remove BOM from imported CSV file

1.1.6 (October 16, 2019)

  • Fix: Error in import_details.txt
  • Fix: Adapted tests to new testenvironment

1.1.5 (July 2, 2018)

  • Fix: PHP 7.2 compatibility issues

Module Information

Price:
99 €
Latest version release:
1.4.0 - September 23, 2026
Author(s):
Sebastian Stumpf
Lucas Bartholemy
Julian Harrer
Website:
Compatibility:
HumHub 1.0 - 1.19