Entity Activity provides configurable, per-user activity logs and notifications when supported content entities are created, updated, or deleted. Users subscribe to entities or translations, and site builders control which events generate logs.
2.x beta: testers welcome
The 2.0.x line is a straightforward continuation of 1.x for Drupal 10.3+ and 11, not a rewrite. Known reported 2.x issues have been addressed in the current beta, but it is still an early beta and needs broader real-site testing before a stable release. Please try the latest 2.x beta and report regressions, setup problems, and missing use cases. The 8.x-1.x release-candidate line remains available for Drupal 9.4 and 10; Drupal 11 sites should use 2.x.
For Drupal 12 testing, use the 2.1.x line (currently the 2.1.0-alpha1 release). If using Group 4 on Drupal 12, apply the required Group patch and follow the Group 4 patch and setup instructions.
Features
- Subscriptions for supported content entity types and translations.
- Configurable generators for create, update, and delete operations, including referenced entities, tokens, language handling, and immediate or cron-based processing.
- Fieldable log and subscription entities with Views integration, blocks, display components, and theming support.
- Optional Entity Activity Mail for immediate or scheduled email reports.
- Optional Entity Activity Mass Subscribe for subscribing or unsubscribing users by role, user selection, or filtered list.
- Optional Entity Activity Group: users explicitly follow a Group and receive activity when nodes are added. Group 3.3.5 or a later 3.x release is supported on Drupal 10.3 and 11 with Entity Activity 2.0.x or 2.1.x. Group 4.x is supported on Drupal 11.4 and 12 with Entity Activity 2.1.x. Group Node (
gnode) is required; Group 2.x is not supported. Following does not change Group membership or access. For installation and the Group 4 Drupal 12 patch, see the Entity Activity Group documentation. The integration welcomes feedback.
Requirements
- Entity Activity 2.0.x: Drupal core
^10.3 || ^11; Entity Activity 2.1.x:^10.3 || ^11 || ^12. The 8.x-1.x line declares^9.4 || ^10. - Token
- Drupal core Text, User, and Serialization modules
Quick start
- Install and enable Entity Activity and its dependencies.
- At
/admin/config/content/entity-activity, enable the entity types on which users may subscribe. - Place the Subscribe on display component or subscription block, and grant the required subscription and log permissions.
- Create a generator, configure the relevant log-generator plugin, operations, bundles, and message tokens, then enable it.
- Subscribe a user, perform a configured entity operation, and confirm that the activity log appears. Run cron when the generator uses queued processing.
For detailed configuration, display, mail, mass-subscription, Group integration, extension, and troubleshooting guidance, see the Entity Activity documentation guide.
Similar modules
Message and Flag can be combined to build related workflows and support a broader range of use cases. Entity Activity is focused specifically on subscriptions and generated activity logs, which can make this use case quicker to configure.
Support and community
- Report bugs and request features in the Drupal.org issue queue. Search for an existing issue before creating a new one.
- For discussion, join Drupal Slack and visit the #entity_activity channel.
Supporting organizations
Initial development was sponsored by Gallimedia. Ongoing support and development is sponsored by TrueCMS.
Project information
427 sites report using this module
- Created by flocondetoile on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Fixes Views errors when the base table has no entity type.
Development version: 2.1.x-dev updated 2 Nov 2026 at 01:45 UTC
Fixes Views errors when the base table has no entity type.
Development version: 2.x-dev updated 2 Nov 2026 at 00:31 UTC
Drupal 10 RC with unread-log, Views, revision, and language fixes.
Development version: 8.x-1.x-dev updated 22 Sep 2026 at 12:16 UTC


