diff --git a/lib/service/activity/renderer/group.ex b/lib/service/activity/renderer/group.ex
index 4293aa298..15f7a66b9 100644
--- a/lib/service/activity/renderer/group.ex
+++ b/lib/service/activity/renderer/group.ex
@@ -17,44 +17,24 @@ defmodule Mobilizon.Service.Activity.Renderer.Group do
     Gettext.put_locale(locale)
 
     case activity.subject do
-      :post_created ->
+      :group_updated ->
         %{
           body:
-            dgettext("activity", "The post %{post} was created by %{profile}.", %{
+            dgettext("activity", "The group %{group} was updated by %{profile}.", %{
               profile: profile(activity),
-              post: title(activity)
+              group: group(activity)
             }),
-          url: post_url(activity)
-        }
-
-      :post_updated ->
-        %{
-          body:
-            dgettext("activity", "The post %{post} was updated by %{profile}.", %{
-              profile: profile(activity),
-              post: title(activity)
-            }),
-          url: post_url(activity)
-        }
-
-      :post_deleted ->
-        %{
-          body:
-            dgettext("activity", "The post %{post} was deleted by %{profile}.", %{
-              profile: profile(activity),
-              post: title(activity)
-            }),
-          url: post_url(activity)
+          url: group_url(activity)
         }
     end
   end
 
-  defp post_url(activity) do
+  defp group_url(activity) do
     Endpoint
-    |> Routes.page_url(:post, activity.subject_params["post_slug"])
+    |> Routes.page_url(:actor, Actor.preferred_username_and_domain(activity.group))
     |> URI.decode()
   end
 
   defp profile(activity), do: Actor.display_name_and_username(activity.author)
-  defp title(activity), do: activity.subject_params["post_title"]
+  defp group(activity), do: Actor.display_name_and_username(activity.group)
 end
diff --git a/lib/service/activity/renderer/member.ex b/lib/service/activity/renderer/member.ex
index 89ac69943..9581a1a92 100644
--- a/lib/service/activity/renderer/member.ex
+++ b/lib/service/activity/renderer/member.ex
@@ -20,7 +20,7 @@ defmodule Mobilizon.Service.Activity.Renderer.Member do
       body:
         text(activity.subject, %{
           profile: profile(activity),
-          member: title(activity)
+          member: member(activity)
         }),
       url: member_url(activity)
     }
@@ -63,15 +63,21 @@ defmodule Mobilizon.Service.Activity.Renderer.Member do
   end
 
   defp member_url(activity) do
-    Endpoint
-    |> Routes.page_url(
-      :discussion,
-      Actor.preferred_username_and_domain(activity.group),
-      activity.subject_params["discussion_slug"]
-    )
-    |> URI.decode()
+    group_url =
+      Endpoint
+      |> Routes.page_url(
+        :actor,
+        Actor.preferred_username_and_domain(activity.group)
+      )
+      |> URI.decode()
+
+    "#{group_url}/settings/members"
   end
 
   defp profile(activity), do: Actor.display_name_and_username(activity.author)
-  defp title(activity), do: activity.subject_params["discussion_title"]
+
+  defp member(activity),
+    do:
+      activity.subject_params["member_actor_name"] ||
+        activity.subject_params["member_actor_federated_username"]
 end
diff --git a/lib/service/activity/renderer/post.ex b/lib/service/activity/renderer/post.ex
index d408daf01..4f92e4469 100644
--- a/lib/service/activity/renderer/post.ex
+++ b/lib/service/activity/renderer/post.ex
@@ -16,69 +16,51 @@ defmodule Mobilizon.Service.Activity.Renderer.Post do
     locale = Keyword.get(options, :locale, "en")
     Gettext.put_locale(locale)
 
-    case activity.subject do
-      :discussion_created ->
-        %{
-          body:
-            dgettext("activity", "%{profile} created the discussion %{discussion}.", %{
-              profile: profile(activity),
-              discussion: title(activity)
-            }),
-          url: discussion_url(activity)
-        }
-
-      :discussion_replied ->
-        %{
-          body:
-            dgettext("activity", "%{profile} replied to the discussion %{discussion}.", %{
-              profile: profile(activity),
-              discussion: title(activity)
-            }),
-          url: discussion_url(activity)
-        }
-
-      :discussion_renamed ->
-        %{
-          body:
-            dgettext("activity", "%{profile} renamed the discussion %{discussion}.", %{
-              profile: profile(activity),
-              discussion: title(activity)
-            }),
-          url: discussion_url(activity)
-        }
-
-      :discussion_archived ->
-        %{
-          body:
-            dgettext("activity", "%{profile} archived the discussion %{discussion}.", %{
-              profile: profile(activity),
-              discussion: title(activity)
-            }),
-          url: discussion_url(activity)
-        }
-
-      :discussion_deleted ->
-        %{
-          body:
-            dgettext("activity", "%{profile} deleted the discussion %{discussion}.", %{
-              profile: profile(activity),
-              discussion: title(activity)
-            }),
-          url: nil
-        }
-    end
+    %{
+      body:
+        text(activity.subject, %{
+          profile: profile(activity),
+          post: title(activity),
+          group: group(activity)
+        }),
+      url: if(activity.subject !== :post_deleted, do: post_url(activity), else: nil)
+    }
   end
 
-  defp discussion_url(activity) do
+  defp text(:post_created, args) do
+    dgettext(
+      "activity",
+      "The post %{post} from group %{group} was published by %{profile}.",
+      args
+    )
+  end
+
+  defp text(:post_updated, args) do
+    dgettext(
+      "activity",
+      "The post %{post} from group %{group} was updated by %{profile}.",
+      args
+    )
+  end
+
+  defp text(:post_deleted, args) do
+    dgettext(
+      "activity",
+      "The post %{post} from group %{group} was deleted by %{profile}.",
+      args
+    )
+  end
+
+  defp post_url(activity) do
     Endpoint
     |> Routes.page_url(
-      :discussion,
-      Actor.preferred_username_and_domain(activity.group),
-      activity.subject_params["discussion_slug"]
+      :post,
+      activity.subject_params["post_slug"]
     )
     |> URI.decode()
   end
 
   defp profile(activity), do: Actor.display_name_and_username(activity.author)
-  defp title(activity), do: activity.subject_params["discussion_title"]
+  defp title(activity), do: activity.subject_params["post_title"]
+  defp group(activity), do: Actor.display_name_and_username(activity.group)
 end
diff --git a/priv/gettext/activity.pot b/priv/gettext/activity.pot
index 676c34405..e962d183b 100644
--- a/priv/gettext/activity.pot
+++ b/priv/gettext/activity.pot
@@ -42,15 +42,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -74,8 +72,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -117,8 +114,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -136,8 +132,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -172,20 +167,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -264,12 +259,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -280,7 +275,7 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
@@ -297,6 +292,26 @@ msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/ar/LC_MESSAGES/activity.po b/priv/gettext/ar/LC_MESSAGES/activity.po
index d19e67644..76961b256 100644
--- a/priv/gettext/ar/LC_MESSAGES/activity.po
+++ b/priv/gettext/ar/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -273,12 +268,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -289,23 +284,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/be/LC_MESSAGES/activity.po b/priv/gettext/be/LC_MESSAGES/activity.po
index 1bab892e4..989078fb6 100644
--- a/priv/gettext/be/LC_MESSAGES/activity.po
+++ b/priv/gettext/be/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -267,12 +262,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -283,23 +278,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/ca/LC_MESSAGES/activity.po b/priv/gettext/ca/LC_MESSAGES/activity.po
index fb15ee9b0..f645ecc88 100644
--- a/priv/gettext/ca/LC_MESSAGES/activity.po
+++ b/priv/gettext/ca/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/cs/LC_MESSAGES/activity.po b/priv/gettext/cs/LC_MESSAGES/activity.po
index 06453d769..ff00718ff 100644
--- a/priv/gettext/cs/LC_MESSAGES/activity.po
+++ b/priv/gettext/cs/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -267,12 +262,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -283,23 +278,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/de/LC_MESSAGES/activity.po b/priv/gettext/de/LC_MESSAGES/activity.po
index 1e421ab3b..91156ec1e 100644
--- a/priv/gettext/de/LC_MESSAGES/activity.po
+++ b/priv/gettext/de/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/activity.po b/priv/gettext/en/LC_MESSAGES/activity.po
index 19f519e1d..dd097dc8d 100644
--- a/priv/gettext/en/LC_MESSAGES/activity.po
+++ b/priv/gettext/en/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/activity.po b/priv/gettext/es/LC_MESSAGES/activity.po
index ab6bea7e1..da6208f6d 100644
--- a/priv/gettext/es/LC_MESSAGES/activity.po
+++ b/priv/gettext/es/LC_MESSAGES/activity.po
@@ -18,318 +18,314 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.6.2\n"
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:38
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:19 lib/web/templates/email/activity/_member_activity_item.text.eex:12
-#, elixir-format
 msgid "%{member} accepted the invitation to join the group."
 msgstr "%{member} aceptó la invitación para unirse al grupo."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:42
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:26 lib/web/templates/email/activity/_member_activity_item.text.eex:17
-#, elixir-format
 msgid "%{member} rejected the invitation to join the group."
 msgstr "%{member} rechazó la invitación para unirse al grupo."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:30
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:4 lib/web/templates/email/activity/_member_activity_item.text.eex:1
-#, elixir-format
 msgid "%{member} requested to join the group."
 msgstr "%{member} solicitó unirse al grupo."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:34
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:11 lib/web/templates/email/activity/_member_activity_item.text.eex:6
-#, elixir-format
 msgid "%{member} was invited by %{profile}."
 msgstr "%{member} fue invitado por %{profile}."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:50
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:40 lib/web/templates/email/activity/_member_activity_item.text.eex:27
-#, elixir-format
 msgid "%{profile} added the member %{member}."
 msgstr "%{profile} agregó el miembro %{member}."
 
-#: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 #, elixir-format
+#: lib/service/activity/renderer/discussion.ex:65
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr "%{profile} archivó la discusión %{discussion}."
 
-#: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 #, elixir-format
+#: lib/service/activity/renderer/discussion.ex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr "%{profile} creó la discusión %{discussion}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:24
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:5 lib/web/templates/email/activity/_resource_activity_item.text.eex:2
-#, elixir-format
 msgid "%{profile} created the folder %{resource}."
 msgstr "%{profile} creó la carpeta %{resource}."
 
+#, elixir-format
 #: lib/web/templates/email/activity/_group_activity_item.html.eex:4
 #: lib/web/templates/email/activity/_group_activity_item.text.eex:1
-#, elixir-format
 msgid "%{profile} created the group %{group}."
 msgstr "%{profile} crfeó el grupo %{group}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:33
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:20 lib/web/templates/email/activity/_resource_activity_item.text.eex:8
-#, elixir-format
 msgid "%{profile} created the resource %{resource}."
 msgstr "%{profile} creó el recurso %{resource}."
 
-#: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_comment_activity_item.text.eex:25
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 #, elixir-format
+#: lib/service/activity/renderer/discussion.ex:75
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr "%{profile} eliminó la discusión %{discussion}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:97
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:103 lib/web/templates/email/activity/_resource_activity_item.text.eex:40
-#, elixir-format
 msgid "%{profile} deleted the folder %{resource}."
 msgstr "%{profile} borró la carpeta %{resource}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:106
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:111 lib/web/templates/email/activity/_resource_activity_item.text.eex:45
-#, elixir-format
 msgid "%{profile} deleted the resource %{resource}."
 msgstr "%{profile} eliminado el recurso %{resource}."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:58
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:56 lib/web/templates/email/activity/_member_activity_item.text.eex:39
-#, elixir-format
 msgid "%{profile} excluded member %{member}."
 msgstr "%{profile }miembro excluido %{member}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:76
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:71 lib/web/templates/email/activity/_resource_activity_item.text.eex:28
-#, elixir-format
 msgid "%{profile} moved the folder %{resource}."
 msgstr "%{profile} movió la carpeta %{resource}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:85
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:86 lib/web/templates/email/activity/_resource_activity_item.text.eex:34
-#, elixir-format
 msgid "%{profile} moved the resource %{resource}."
 msgstr "%{profile} movió el recurso %{resource}."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:62
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:64 lib/web/templates/email/activity/_member_activity_item.text.eex:45
-#, elixir-format
 msgid "%{profile} quit the group."
 msgstr "%{profile} abandona el grupo."
 
-#: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 #, elixir-format
+#: lib/service/activity/renderer/discussion.ex:55
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr "%{profile} renombrado la discusión %{discussion}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:45
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:37 lib/web/templates/email/activity/_resource_activity_item.text.eex:14
-#, elixir-format
 msgid "%{profile} renamed the folder from %{old_resource_title} to %{resource}."
 msgstr ""
 "%{profile} ha renombrado la carpeta de %{old_resource_title} a %{resource}."
 
+#, elixir-format
 #: lib/service/activity/renderer/resource.ex:59
 #: lib/web/templates/email/activity/_resource_activity_item.html.eex:53 lib/web/templates/email/activity/_resource_activity_item.text.eex:21
-#, elixir-format
 msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
 msgstr ""
 "%{profile} ha renombrado el recurso de %{old_resource_title} a %{resource}."
 
-#: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 #, elixir-format
+#: lib/service/activity/renderer/discussion.ex:35
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr "%{profile} respondió a la discusión %{discussion}."
 
+#, elixir-format
 #: lib/web/templates/email/activity/_group_activity_item.html.eex:19
 #: lib/web/templates/email/activity/_group_activity_item.text.eex:7
-#, elixir-format
 msgid "%{profile} updated the group %{group}."
 msgstr "%{profile} actualizó el grupo %{group}."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:54
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:48 lib/web/templates/email/activity/_member_activity_item.text.eex:33
-#, elixir-format
 msgid "%{profile} updated the member %{member}."
 msgstr "%{profile} actualizado el miembro %{member}."
 
+#, elixir-format
 #: lib/service/activity/renderer/event.ex:23
 #: lib/web/templates/email/activity/_event_activity_item.html.eex:4 lib/web/templates/email/activity/_event_activity_item.text.eex:1
-#, elixir-format
 msgid "The event %{event} was created by %{profile}."
 msgstr "El evento %{event} fue creado por %{profile}."
 
+#, elixir-format
 #: lib/service/activity/renderer/event.ex:43
 #: lib/web/templates/email/activity/_event_activity_item.html.eex:34 lib/web/templates/email/activity/_event_activity_item.text.eex:13
-#, elixir-format
 msgid "The event %{event} was deleted by %{profile}."
 msgstr "El evento% {event} fue eliminado por % {profile}."
 
+#, elixir-format
 #: lib/service/activity/renderer/event.ex:33
 #: lib/web/templates/email/activity/_event_activity_item.html.eex:19 lib/web/templates/email/activity/_event_activity_item.text.eex:7
-#, elixir-format
 msgid "The event %{event} was updated by %{profile}."
 msgstr "El evento %{event} fue actualizado por %{profile}."
 
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
 #, elixir-format
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr "El cargo %{post} fue creado por %{profile}."
 
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
 #, elixir-format
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr "El post %{post} fue eliminado por %{profile}."
 
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
 #, elixir-format
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr "El post %{post} fue actualizado por %{profile}."
 
+#, elixir-format
 #: lib/service/activity/renderer/member.ex:46
 #: lib/web/templates/email/activity/_member_activity_item.html.eex:33 lib/web/templates/email/activity/_member_activity_item.text.eex:22
-#, elixir-format
 msgid "%{member} joined the group."
 msgstr "%{member} se unió al grupo."
 
+#, elixir-format
 #: lib/service/activity/renderer/event.ex:63
 #: lib/web/templates/email/activity/_event_activity_item.html.eex:58 lib/web/templates/email/activity/_event_activity_item.text.eex:25
-#, elixir-format
 msgid "%{profile} posted a comment on the event %{event}."
 msgstr "%{profile} publicó un comentario sobre el evento %{event}."
 
+#, elixir-format
 #: lib/service/activity/renderer/event.ex:54
 #: lib/web/templates/email/activity/_event_activity_item.html.eex:43 lib/web/templates/email/activity/_event_activity_item.text.eex:19
-#, elixir-format
 msgid "%{profile} replied to a comment on the event %{event}."
 msgstr "%{profile} respondió a un comentario sobre el evento %{event}."
 
+#, elixir-format
 #: lib/web/templates/email/email_direct_activity.text.eex:27
-#: lib/web/templates/email/email_direct_activity.text.eex:23
-#, elixir-format
-#, elixir-format
 msgid "Don't want to receive activity notifications? You may change frequency or disable them in your settings."
 msgstr ""
 "¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia "
 "o deshabilitarlos en su configuración."
 
+#, elixir-format
 #: lib/web/templates/email/email_direct_activity.html.eex:135
 #: lib/web/templates/email/email_direct_activity.text.eex:23
-#: lib/web/templates/email/email_direct_activity.html.eex:133
-#: lib/web/templates/email/email_direct_activity.text.eex:19
-#, elixir-format
-#, elixir-format
 msgid "View one more activity"
 msgid_plural "View %{count} more activities"
 msgstr[0] "Ver una actividad más"
 msgstr[1] "Ver %{count} actividades mas"
 
+#, elixir-format
 #: lib/web/templates/email/email_direct_activity.html.eex:44
 #: lib/web/templates/email/email_direct_activity.html.eex:46 lib/web/templates/email/email_direct_activity.text.eex:6
 #: lib/web/templates/email/email_direct_activity.text.eex:7
-#: lib/web/templates/email/email_direct_activity.html.eex:46 lib/web/templates/email/email_direct_activity.text.eex:4
-#, elixir-format
 msgid "There has been an activity!"
 msgid_plural "There has been some activity!"
 msgstr[0] "¡Ha habido una actividad!"
 msgstr[1] "¡Ha habido algopúnas actividades!"
 
-#: lib/service/activity/renderer/renderer.ex:38
 #, elixir-format
+#: lib/service/activity/renderer/renderer.ex:38
 msgid "Activity on %{instance}"
 msgstr "Actividad en %{instance}"
 
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:38
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:7
 #: lib/web/templates/email/email_anonymous_activity.html.eex:41 lib/web/templates/email/email_anonymous_activity.text.eex:5
-#: lib/web/templates/email/activity/_comment_activity_item.html.eex:19 lib/web/templates/email/activity/_comment_activity_item.text.eex:37
-#, elixir-format
 msgid "%{profile} has posted an announcement under event %{event}."
 msgstr "%{profile} ha publicado un anuncio en el evento %{event}."
 
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:24
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:1
-#: lib/web/templates/email/activity/_comment_activity_item.html.eex:4 lib/web/templates/email/activity/_comment_activity_item.text.eex:31
-#, elixir-format
 msgid "%{profile} mentionned you in a comment under event %{event}."
 msgstr "%{profile} te mencionó en un comentario en el evento %{event}."
 
-#: lib/service/activity/renderer/discussion.ex:45
 #, elixir-format
+#: lib/service/activity/renderer/discussion.ex:45
 msgid "%{profile} mentionned you in the discussion %{discussion}."
 msgstr "%{profile}te mencioné en la discusión %{discussion}."
 
+#, elixir-format
 #: lib/web/templates/email/email_direct_activity.html.eex:155
-#: lib/web/templates/email/email_direct_activity.html.eex:153
-#, elixir-format
-#, elixir-format
 msgid "Don't want to receive activity notifications? You may change frequency or disable them in %{tag_start}your settings%{tag_end}."
 msgstr ""
 "¿No quieres recibir notificaciones de actividad? Puede cambiar la frecuencia "
 "o deshabilitarlos en su configuración."
 
+#, elixir-format
 #: lib/web/templates/email/email_direct_activity.html.eex:42
 #: lib/web/templates/email/email_direct_activity.text.eex:5
-#, elixir-format
 msgid "Here's your weekly activity recap"
 msgstr "Aquí está su resumen de actividad semanal"
 
-#: lib/web/email/activity.ex:101 lib/web/email/activity.ex:122
 #, elixir-format
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr "Actividad en %{instance}"
 
-#: lib/web/email/activity.ex:108
 #, elixir-format
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr "Resumen de actividad diaria en %{instance}"
 
+#, elixir-format
 #: lib/web/templates/email/email_direct_activity.html.eex:40
 #: lib/web/templates/email/email_direct_activity.text.eex:4
-#, elixir-format
 msgid "Here's your daily activity recap"
 msgstr "Aquí está su resumen de actividad diaria"
 
+#, elixir-format
+#: lib/web/email/activity.ex:133
+msgid "Weekly activity recap for %{instance}"
+msgstr "Resumen de actividad semanal para %{instance}"
+
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr "%{profile} ha publicado un nuevo comentario en tu evento %{event}."
 
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
-#, elixir-format
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr "%{profile} ha publicado una nueva respuesta en tu evento %{event}."
 
-#: lib/web/email/activity.ex:44
 #, elixir-format
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr "Anuncio para su evento %{event}"
 
-#: lib/web/email/activity.ex:115
 #, elixir-format
-msgid "Weekly activity recap for %{instance}"
-msgstr "Resumen de actividad semanal para %{instance}"
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr "El post %{post} fue actualizado por %{profile}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr "El post %{post} fue actualizado por %{profile}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr "El post %{post} fue actualizado por %{profile}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr "El post %{post} fue actualizado por %{profile}."
diff --git a/priv/gettext/fi/LC_MESSAGES/activity.po b/priv/gettext/fi/LC_MESSAGES/activity.po
index 2b15631b8..b3f71c8b7 100644
--- a/priv/gettext/fi/LC_MESSAGES/activity.po
+++ b/priv/gettext/fi/LC_MESSAGES/activity.po
@@ -50,15 +50,13 @@ msgstr "%{profile} lisäsi jäsenen %{member}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr "%{profile} arkistoi keskustelun %{discussion}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr "%{profile} loi keskustelun %{discussion}."
 
@@ -82,8 +80,7 @@ msgstr "%{profile} loi resurssin %{resource}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr "%{profile} poisti keskustelun %{discussion}."
 
@@ -125,8 +122,7 @@ msgstr "%{profile} poistui ryhmästä."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr "%{profile} muutti keskustelun %{discussion} nimer."
 
@@ -144,8 +140,7 @@ msgstr "%{profile} muutti resurssin %{old_resource_title} nimeksi %{resource}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr "%{profile} vastasi keskusteluun %{discussion}."
 
@@ -180,20 +175,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr "%{profile} päivitti tapahtumaa %{event}."
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr "%{profile} loi julkaisun %{post}."
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr "%{profile} poisti julkaisun %{post}."
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr "%{profile} päivitti julkaisun %{post}."
 
@@ -276,12 +271,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr "Toimenpide palvelimella %{instance}"
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -292,23 +287,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr "%{profile} päivitti julkaisun %{post}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr "%{profile} päivitti julkaisun %{post}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr "%{profile} päivitti julkaisun %{post}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr "%{profile} päivitti julkaisun %{post}."
diff --git a/priv/gettext/fr/LC_MESSAGES/activity.po b/priv/gettext/fr/LC_MESSAGES/activity.po
index d94406121..9a4cbff75 100644
--- a/priv/gettext/fr/LC_MESSAGES/activity.po
+++ b/priv/gettext/fr/LC_MESSAGES/activity.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-06-27 18:06+0200\n"
+"PO-Revision-Date: 2021-06-30 12:15+0200\n"
 "Last-Translator: Thomas Citharel <thomas.citharel@framasoft.org>\n"
 "Language-Team: French <https://weblate.framasoft.org/projects/mobilizon/activity/fr/>\n"
 "Language: fr\n"
@@ -45,14 +45,12 @@ msgstr "%{member} a été invité⋅e par %{profile}."
 msgid "%{profile} added the member %{member}."
 msgstr "%{profile} a ajouté le ou la membre %{membre}."
 
-#: lib/service/activity/renderer/discussion.ex:65 lib/service/activity/renderer/post.ex:53
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
+#: lib/service/activity/renderer/discussion.ex:65 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr "%{profile} a archivé la discussion %{discussion}."
 
-#: lib/service/activity/renderer/discussion.ex:25 lib/service/activity/renderer/post.ex:23
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
+#: lib/service/activity/renderer/discussion.ex:25 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr "%{profile} a créé la discussion %{discussion}."
@@ -71,8 +69,7 @@ msgstr "%{profile} a créé le groupe %{group}."
 msgid "%{profile} created the resource %{resource}."
 msgstr "%{profile} a créé la resource %{resource}."
 
-#: lib/service/activity/renderer/discussion.ex:75 lib/service/activity/renderer/post.ex:63
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
+#: lib/service/activity/renderer/discussion.ex:75 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr "%{profile} a créé la discussion %{discussion}."
@@ -107,8 +104,7 @@ msgstr "%{profile} a déplacé la ressource %{resource}."
 msgid "%{profile} quit the group."
 msgstr "%{profile} a quitté le groupe."
 
-#: lib/service/activity/renderer/discussion.ex:55 lib/service/activity/renderer/post.ex:43
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
+#: lib/service/activity/renderer/discussion.ex:55 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr "%{profile} a renommé la discussion %{discussion}."
@@ -123,8 +119,7 @@ msgstr "%{profile} a renommé le dossier %{old_resource_title} en %{resource}."
 msgid "%{profile} renamed the resource from %{old_resource_title} to %{resource}."
 msgstr "%{profile} a renommé la resource %{old_resource_title} en %{resource}."
 
-#: lib/service/activity/renderer/discussion.ex:35 lib/service/activity/renderer/post.ex:33
-#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
+#: lib/service/activity/renderer/discussion.ex:35 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
 #: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr "%{profile} a répondu à la discussion %{discussion}."
@@ -153,18 +148,15 @@ msgstr "L'événement %{event} a été supprimé par %{profile}."
 msgid "The event %{event} was updated by %{profile}."
 msgstr "L'événement %{event} a été mis à jour par %{profile}."
 
-#: lib/service/activity/renderer/group.ex:23 lib/web/templates/email/activity/_post_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr "Le billet %{post} a été créé par %{profile}."
 
-#: lib/service/activity/renderer/group.ex:43 lib/web/templates/email/activity/_post_activity_item.html.eex:34
-#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr "Le billet %{post} a été supprimé par %{profile}."
 
-#: lib/service/activity/renderer/group.ex:33 lib/web/templates/email/activity/_post_activity_item.html.eex:19
-#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr "Le billet %{post} a été mis à jour par %{profile}."
 
@@ -229,11 +221,11 @@ msgstr ""
 msgid "Here's your weekly activity recap"
 msgstr "Voici votre récapitulatif hebdomadaire d'activité"
 
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr "Notification d'activité sur %{instance}"
 
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr "Récapitulatif quotidien d'activité sur %{instance}"
 
@@ -241,7 +233,7 @@ msgstr "Récapitulatif quotidien d'activité sur %{instance}"
 msgid "Here's your daily activity recap"
 msgstr "Voici votre récapitulatif quotidien d'activité"
 
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr "Récapitulatif hebdomadaire d'activité sur %{instance}"
 
@@ -255,6 +247,22 @@ msgstr "%{profile} a posté un nouveau commentaire sous votre événement %{even
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr "%{profile} a posté une nouvelle réponse sous votre événement %{event}."
 
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr "Annonce pour votre événement %{event}"
+
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr "Le groupe %{group} a été mis à jour par %{profile}."
+
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr "Le billet %{post} du groupe %{group} a été supprimé par %{profile}."
+
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr "Le billet %{post} du groupe %{group} a été publié par %{profile}."
+
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr "Le billet %{post} du groupe %{group} a été mis à jour par %{profile}."
diff --git a/priv/gettext/gl/LC_MESSAGES/activity.po b/priv/gettext/gl/LC_MESSAGES/activity.po
index c383bcdd8..cfc98f2d7 100644
--- a/priv/gettext/gl/LC_MESSAGES/activity.po
+++ b/priv/gettext/gl/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/hu/LC_MESSAGES/activity.po b/priv/gettext/hu/LC_MESSAGES/activity.po
index 3e6b65f2a..f31008b2f 100644
--- a/priv/gettext/hu/LC_MESSAGES/activity.po
+++ b/priv/gettext/hu/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/it/LC_MESSAGES/activity.po b/priv/gettext/it/LC_MESSAGES/activity.po
index 980ba271d..5354fc758 100644
--- a/priv/gettext/it/LC_MESSAGES/activity.po
+++ b/priv/gettext/it/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/ja/LC_MESSAGES/activity.po b/priv/gettext/ja/LC_MESSAGES/activity.po
index 7731e490f..c091b4720 100644
--- a/priv/gettext/ja/LC_MESSAGES/activity.po
+++ b/priv/gettext/ja/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -263,12 +258,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -279,23 +274,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/nl/LC_MESSAGES/activity.po b/priv/gettext/nl/LC_MESSAGES/activity.po
index 6b0fefc0b..b19d471a6 100644
--- a/priv/gettext/nl/LC_MESSAGES/activity.po
+++ b/priv/gettext/nl/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/nn/LC_MESSAGES/activity.po b/priv/gettext/nn/LC_MESSAGES/activity.po
index c93a79a85..f80f4545a 100644
--- a/priv/gettext/nn/LC_MESSAGES/activity.po
+++ b/priv/gettext/nn/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/oc/LC_MESSAGES/activity.po b/priv/gettext/oc/LC_MESSAGES/activity.po
index 621b28eb7..5422b4a1d 100644
--- a/priv/gettext/oc/LC_MESSAGES/activity.po
+++ b/priv/gettext/oc/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/pl/LC_MESSAGES/activity.po b/priv/gettext/pl/LC_MESSAGES/activity.po
index 91ae97ab6..c515c7270 100644
--- a/priv/gettext/pl/LC_MESSAGES/activity.po
+++ b/priv/gettext/pl/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -267,12 +262,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -283,23 +278,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/pt/LC_MESSAGES/activity.po b/priv/gettext/pt/LC_MESSAGES/activity.po
index 3c35ba216..bf6b21a7b 100644
--- a/priv/gettext/pt/LC_MESSAGES/activity.po
+++ b/priv/gettext/pt/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/pt_BR/LC_MESSAGES/activity.po b/priv/gettext/pt_BR/LC_MESSAGES/activity.po
index 3caf3b0ab..2f8ae4682 100644
--- a/priv/gettext/pt_BR/LC_MESSAGES/activity.po
+++ b/priv/gettext/pt_BR/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""
diff --git a/priv/gettext/ru/LC_MESSAGES/activity.po b/priv/gettext/ru/LC_MESSAGES/activity.po
index e9e973ea8..5cc47648b 100644
--- a/priv/gettext/ru/LC_MESSAGES/activity.po
+++ b/priv/gettext/ru/LC_MESSAGES/activity.po
@@ -51,15 +51,13 @@ msgstr "%{profile} добавил участника %{member}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr "%{profile} заархивировал обсуждение %{discussion}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr "%{profile} создал обсуждение %{discussion}."
 
@@ -83,8 +81,7 @@ msgstr "%{profile} создал ресурс %{resource}."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr "%{profile} удалил обсуждение %{discussion}."
 
@@ -126,8 +123,7 @@ msgstr "%{profile} вышел из группы."
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr "%{profile} переименовал обсуждение %{discussion}."
 
@@ -145,8 +141,7 @@ msgstr "%{profile} переименовал ресурс из %{old_resource_tit
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr "%{profile} ответил на обсуждение %{discussion}."
 
@@ -181,20 +176,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr "Мероприятие %{event} было обновлено %{profile}."
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr "Публикация %{post} была создана %{profile}."
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr "Публикация %{post} была удалена %{profile}."
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr "Публикация %{post} была обновлена %{profile}."
 
@@ -279,12 +274,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr "События на %{instance}"
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -295,23 +290,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr "Публикация %{post} была обновлена %{profile}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr "Публикация %{post} была обновлена %{profile}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr "Публикация %{post} была обновлена %{profile}."
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr "Публикация %{post} была обновлена %{profile}."
diff --git a/priv/gettext/sv/LC_MESSAGES/activity.po b/priv/gettext/sv/LC_MESSAGES/activity.po
index ad159c18c..b657e677e 100644
--- a/priv/gettext/sv/LC_MESSAGES/activity.po
+++ b/priv/gettext/sv/LC_MESSAGES/activity.po
@@ -43,15 +43,13 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:65
-#: lib/service/activity/renderer/post.ex:53 lib/web/templates/email/activity/_discussion_activity_item.html.eex:46
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:46 lib/web/templates/email/activity/_discussion_activity_item.text.eex:19
 msgid "%{profile} archived the discussion %{discussion}."
 msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:25
-#: lib/service/activity/renderer/post.ex:23 lib/web/templates/email/activity/_discussion_activity_item.html.eex:4
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:4 lib/web/templates/email/activity/_discussion_activity_item.text.eex:1
 msgid "%{profile} created the discussion %{discussion}."
 msgstr ""
 
@@ -75,8 +73,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:75
-#: lib/service/activity/renderer/post.ex:63 lib/web/templates/email/activity/_discussion_activity_item.html.eex:60
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:60 lib/web/templates/email/activity/_discussion_activity_item.text.eex:25
 msgid "%{profile} deleted the discussion %{discussion}."
 msgstr ""
 
@@ -118,8 +115,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:55
-#: lib/service/activity/renderer/post.ex:43 lib/web/templates/email/activity/_discussion_activity_item.html.eex:32
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:32 lib/web/templates/email/activity/_discussion_activity_item.text.eex:13
 msgid "%{profile} renamed the discussion %{discussion}."
 msgstr ""
 
@@ -137,8 +133,7 @@ msgstr ""
 
 #, elixir-format
 #: lib/service/activity/renderer/discussion.ex:35
-#: lib/service/activity/renderer/post.ex:33 lib/web/templates/email/activity/_discussion_activity_item.html.eex:18
-#: lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_discussion_activity_item.html.eex:18 lib/web/templates/email/activity/_discussion_activity_item.text.eex:7
 msgid "%{profile} replied to the discussion %{discussion}."
 msgstr ""
 
@@ -173,20 +168,20 @@ msgid "The event %{event} was updated by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:23
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:4 lib/web/templates/email/activity/_post_activity_item.text.eex:1
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:4
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:1
 msgid "The post %{post} was created by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:43
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:34 lib/web/templates/email/activity/_post_activity_item.text.eex:13
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:34
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:13
 msgid "The post %{post} was deleted by %{profile}."
 msgstr ""
 
 #, elixir-format
-#: lib/service/activity/renderer/group.ex:33
-#: lib/web/templates/email/activity/_post_activity_item.html.eex:19 lib/web/templates/email/activity/_post_activity_item.text.eex:7
+#: lib/web/templates/email/activity/_post_activity_item.html.eex:19
+#: lib/web/templates/email/activity/_post_activity_item.text.eex:7
 msgid "The post %{post} was updated by %{profile}."
 msgstr ""
 
@@ -265,12 +260,12 @@ msgid "Here's your weekly activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:117 lib/web/email/activity.ex:138
+#: lib/web/email/activity.ex:119 lib/web/email/activity.ex:140
 msgid "Activity notification for %{instance}"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:124
+#: lib/web/email/activity.ex:126
 msgid "Daily activity recap for %{instance}"
 msgstr ""
 
@@ -281,23 +276,43 @@ msgid "Here's your daily activity recap"
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:131
+#: lib/web/email/activity.ex:133
 msgid "Weekly activity recap for %{instance}"
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:66
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:51 lib/web/templates/email/activity/_comment_activity_item.text.eex:19
 msgid "%{profile} has posted a new comment under your event %{event}."
 msgstr ""
 
-#, elixir-format, fuzzy
+#, elixir-format
 #: lib/service/activity/renderer/comment.ex:53
 #: lib/web/templates/email/activity/_comment_activity_item.html.eex:36 lib/web/templates/email/activity/_comment_activity_item.text.eex:13
 msgid "%{profile} has posted a new reply under your event %{event}."
 msgstr ""
 
 #, elixir-format
-#: lib/web/email/activity.ex:44
+#: lib/web/email/activity.ex:46
 msgid "Announcement for your event %{event}"
 msgstr ""
+
+#, elixir-format
+#: lib/service/activity/renderer/group.ex:23
+msgid "The group %{group} was updated by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:47
+msgid "The post %{post} from group %{group} was deleted by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:31
+msgid "The post %{post} from group %{group} was published by %{profile}."
+msgstr ""
+
+#, elixir-format, fuzzy
+#: lib/service/activity/renderer/post.ex:39
+msgid "The post %{post} from group %{group} was updated by %{profile}."
+msgstr ""