@@ -65,6 +66,7 @@ const defaultOptions: IEventCardOptions = {
loggedPerson: false,
hideDetails: false,
organizerActor: null,
+ memberofGroup: false,
};
@Component({
diff --git a/js/src/components/Post/PostElementItem.vue b/js/src/components/Post/PostElementItem.vue
index 6a76998c7..79c1a26f4 100644
--- a/js/src/components/Post/PostElementItem.vue
+++ b/js/src/components/Post/PostElementItem.vue
@@ -15,7 +15,10 @@
{{ post.title }}
{{ $t("Draft") }}
-
+
{{ $t("Public") }}
diff --git a/js/src/graphql/group.ts b/js/src/graphql/group.ts
index a87f30127..e09d34a1d 100644
--- a/js/src/graphql/group.ts
+++ b/js/src/graphql/group.ts
@@ -96,6 +96,12 @@ export const GROUP_FIELDS_FRAGMENTS = gql`
participant
notApproved
}
+ attributedTo {
+ id
+ preferredUsername
+ name
+ domain
+ }
organizerActor {
id
preferredUsername
diff --git a/js/src/i18n/en_US.json b/js/src/i18n/en_US.json
index 2d74e9cee..dbbd5480d 100644
--- a/js/src/i18n/en_US.json
+++ b/js/src/i18n/en_US.json
@@ -782,5 +782,7 @@
"Join group": "Join group",
"Created by {username}": "Created by {username}",
"Accessible through link": "Accessible through link",
- "Accessible only to members": "Accessible only to members"
+ "Accessible only to members": "Accessible only to members",
+ "Created by {name}": "Created by {name}",
+ "View all posts": "View all posts"
}
diff --git a/js/src/i18n/fr_FR.json b/js/src/i18n/fr_FR.json
index 89b27dcf1..d25f1203d 100644
--- a/js/src/i18n/fr_FR.json
+++ b/js/src/i18n/fr_FR.json
@@ -819,5 +819,7 @@
"Join group": "Rejoindre le groupe",
"Created by {username}": "Créé par {username}",
"Accessible through link": "Accessible uniquement par lien",
- "Accessible only to members": "Accessible uniquement aux membres"
+ "Accessible only to members": "Accessible uniquement aux membres",
+ "Created by {name}": "Créé par {name}",
+ "View all posts": "Voir tous les billets"
}
diff --git a/js/src/types/event.model.ts b/js/src/types/event.model.ts
index 09fb2998a..d357c5d3a 100644
--- a/js/src/types/event.model.ts
+++ b/js/src/types/event.model.ts
@@ -53,6 +53,7 @@ export interface IEventCardOptions {
loggedPerson: IPerson | boolean;
hideDetails: boolean;
organizerActor: IActor | null;
+ memberofGroup: boolean;
}
export interface IParticipant {
diff --git a/js/src/views/Event/EventList.vue b/js/src/views/Event/EventList.vue
index c412dab9c..1b9ddc293 100644
--- a/js/src/views/Event/EventList.vue
+++ b/js/src/views/Event/EventList.vue
@@ -17,13 +17,11 @@
diff --git a/js/src/views/Group/Group.vue b/js/src/views/Group/Group.vue
index 2c335c3e5..093bb781b 100644
--- a/js/src/views/Group/Group.vue
+++ b/js/src/views/Group/Group.vue
@@ -286,7 +286,13 @@
:key="event.uuid"
class="organized-event"
/>
- {{ $t("View all upcoming events") }}
+ {{ $t("View all upcoming events") }}
{{ $t("No public upcoming events") }}
@@ -295,6 +301,13 @@
{{ $t("Latest posts") }}
+
{{ $t("View all posts") }}
{{ $t("No posts yet") }}
diff --git a/js/src/views/Posts/List.vue b/js/src/views/Posts/List.vue
index 9d36a297d..30d515820 100644
--- a/js/src/views/Posts/List.vue
+++ b/js/src/views/Posts/List.vue
@@ -28,7 +28,7 @@
-
+
{{
$t(
"A place to publish something to the whole world, your community or just your group members."
@@ -36,6 +36,7 @@
}}