Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download redhen-7.x-1.7.tar.gztar.gz
112.29 KB
MD5: 1d5989bacd98569f25f2721783556b6c
SHA-1: 1067bb8bc8220010977ac08c077dada5fa225815
SHA-256: 0923bb27f6f744efe3005d85fc13f1ce2a9665f578c7a22bfd9184a447cecb26
Download redhen-7.x-1.7.zipzip
152.78 KB
MD5: c4290650c2a9a2b2cfb989eb92b7388f
SHA-1: 2430c24971dd88849f5e5638e20510825672d9d5
SHA-256: de03423014a5175a1718bc2abbf2b786df06802f6dd3f7db449b44415d30e58a
Release notes
In conjunction with the RedHen community, the ThinkShout team is thrilled to announce another release of RedHen CRM. This release resolves a couple of critical longstanding issues, in particular reverting the exportable status of organizations and removing the corresponding machine name, and we no longer force delete all contacts and orgs when a type is deleted. There are also a number of new features and bug fixes. See a full list of changes below. Happy updating.
Changes since 7.x-1.6:
- #1933056 by philipz: Add Rules action and condition for managing contacts by email.
- #2196551 by levelos: Add support to orgs for inline entity form.
- #2060239 by levelos: Make the deletion of orgs and contacts optional when deleting an org or contact type.
- #1791728 by levelos: Add a setting to configure the number of items per page on all list views.
- Adding the two missing files from commit f5c2531.
- #1930122 by Pete B and micnap: Add Views controller classes for notes and engagements to enable improved relationship management when building Views.
- Change RedhenOrgEntityController to extend from EntityAPIController rather than EntityAPIControllerExportable since we removed the machine names.
- #2047741 by levelos: Only enable user linking and email mirroring when email is required.
- #2118009 by levelos: RedhenOrgType undefined when using features.
- #2126713 by levelos: RedHen Activity Stream: not excluding commerce messages and producing error.
- #2039197 by levelos: Ensure users with the permission 'edit own redhen account' can only access their profile at 'user/%user/edit/redhen_contact'.
- Allow for fuzzy matching on contact and org names on all default list pages. Resolves #2152553.
- #2126717 by levelos: Only allow contact type to overridden during user registration and validate type parameter.
- #2184509 by feakalis: CRM Dashboard - Membership permission error.
- #2184551 by feakalis: Make CRM dashboard titles translatable.
- Removing the extraneous addition of export columns from redhen_org_type. They were already there.
- Implement hook_update_N() to remove machine name and related exportable columns.
- Remove machine name property from RedhenOrg class.
- Stop setting a default machine name in RedhenOrgEntityController().
- Remove machine name from org forms.
- Remove redhen_org_machine_name(), remove name entity key, and clear exportable flag from redhen_org_entity_info().
- #2179391 by levelos: Contact de-duplication doesn't work with PostgreSQL.
- Update reference from identifier to internalIdentifier to resolve org list bug
- Update reference from identifier to internalIdentifier to resolve form redirect bug
- More specific type for user redhen_contact property.
- Adds a property to user entities for loading a connected redhen contact called redhen_contact.
- Coding standards on top of the Inline Entity Form patch.
- #1854940 by micnap, seanberto, valderama: Add support in RedHen Contact module for Inline Entity Forms