Create User Accounts from imported email addresses
Version 1.3.0b1:
- Change: The import queue worker skips an address or user name that was taken after the import was queued, so a retried import does not create accounts twice
- Change: The address file can be a CSV or TXT file - XLS was accepted but could not be read
- Change: Repair lists every account and profile it will delete (or has deleted) and no longer searches user email addresses with LIKE
- Bug Fix: On PHP 8 the import stopped with an error when every address was already in use and Create Accounts was checked
- Bug Fix: An address already used by an account in another letter case (or listed twice in different case) created a second account
- Bug Fix: File import skipped quoted CSV fields, tab separated lines and every address after the first on a line
- Bug Fix: Repair deleted admin accounts that shared an email address with an older account - they are now skipped and listed
- Bug Fix: Repair also deleted other user accounts linked only to a duplicate account's profile - a profile other users are linked to is now kept and only the duplicate account is deleted
- Bug Fix: Repair did not find duplicate addresses that differ only in letter case
- Developer: New jrUserImport_get_email_addresses() function
Version 1.2.0:
- Change: updated with new module layout supported by Jamroom Core 7+
- Change: New accounts get their unsubscribe token (user_validate) from a secure random generator (requires User Accounts 3.1.0b1 - older versions keep the previous value)
Version 1.1.0:
- New: Tool to check for and delete accounts with duplicate email addresses
- Change: Import code reworked to take advantage of new Jamroom features
- Bug Fix: Accounts with duplicate email addresses could be created
Version 1.0.1:
- New: Ability to move existing accounts to specified Quota during import
Version 1.0.0:
- Initial Release