From 1cc60cd154296f2a34979ff2bafecb20a24b1f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 18 Jul 2023 12:23:09 +0200 Subject: [PATCH 01/29] Change text for chat room search to 'Filter chat rooms' --- webapp/locales/de.json | 2 +- webapp/locales/en.json | 2 +- webapp/locales/es.json | 3 +++ webapp/locales/fr.json | 3 +++ 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/webapp/locales/de.json b/webapp/locales/de.json index e1137deb7..2b7fc3b37 100644 --- a/webapp/locales/de.json +++ b/webapp/locales/de.json @@ -88,7 +88,7 @@ "newMessages": "Neue Nachrichten", "roomEmpty": "Keinen Raum selektiert", "roomsEmpty": "Keine Räume", - "search": "Suche", + "search": "Chat-Räume filtern", "typeMessage": "Nachricht schreiben", "userProfileButton": { "label": "Chat", diff --git a/webapp/locales/en.json b/webapp/locales/en.json index 2e1e361ab..50009d69c 100644 --- a/webapp/locales/en.json +++ b/webapp/locales/en.json @@ -88,7 +88,7 @@ "newMessages": "New Messages", "roomEmpty": "No room selected", "roomsEmpty": "No rooms", - "search": "Search", + "search": "Filter chat rooms", "typeMessage": "Type message", "userProfileButton": { "label": "Chat", diff --git a/webapp/locales/es.json b/webapp/locales/es.json index a313b3dc4..ae455e5eb 100644 --- a/webapp/locales/es.json +++ b/webapp/locales/es.json @@ -75,6 +75,9 @@ } } }, + "chat": { + "search": "Filtrar salas de chat" + }, "code-of-conduct": { "subheader": "para la red social de {ORGANIZATION_NAME}" }, diff --git a/webapp/locales/fr.json b/webapp/locales/fr.json index 511ca4568..3f97d84c2 100644 --- a/webapp/locales/fr.json +++ b/webapp/locales/fr.json @@ -75,6 +75,9 @@ } } }, + "chat": { + "search": "Filtrer les salons de chat" + }, "code-of-conduct": { "subheader": "pour le réseau social de {ORGANIZATION_NAME}" }, From 785a0279899f12952abb7f94f78e603647842910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 18 Jul 2023 14:17:40 +0200 Subject: [PATCH 02/29] Close mini chat on visit chat room page --- webapp/pages/chat.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/webapp/pages/chat.vue b/webapp/pages/chat.vue index b23a6e8dc..b5f255506 100644 --- a/webapp/pages/chat.vue +++ b/webapp/pages/chat.vue @@ -6,9 +6,18 @@ From cc4cb8af46a6e077283d5d38c1aac2d08ac516a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 18 Jul 2023 14:41:10 +0200 Subject: [PATCH 03/29] Rename tag 'chat-module' to 'chat' --- webapp/layouts/default.vue | 8 ++++---- webapp/pages/chat.vue | 5 +++++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/webapp/layouts/default.vue b/webapp/layouts/default.vue index bd518b976..27efcdd89 100644 --- a/webapp/layouts/default.vue +++ b/webapp/layouts/default.vue @@ -14,9 +14,9 @@
-
@@ -27,14 +27,14 @@ import mobile from '~/mixins/mobile' import HeaderMenu from '~/components/HeaderMenu/HeaderMenu' import Modal from '~/components/Modal' import PageFooter from '~/components/PageFooter/PageFooter' -import ChatModule from '~/components/Chat/Chat.vue' +import Chat from '~/components/Chat/Chat.vue' export default { components: { HeaderMenu, Modal, PageFooter, - ChatModule, + Chat, }, mixins: [seo, mobile()], methods: { diff --git a/webapp/pages/chat.vue b/webapp/pages/chat.vue index b5f255506..e2a577c5e 100644 --- a/webapp/pages/chat.vue +++ b/webapp/pages/chat.vue @@ -14,6 +14,11 @@ export default { mounted() { this.showChat({ showChat: false, roomID: null }) }, + data() { + return { + // former, + } + }, methods: { ...mapMutations({ showChat: 'chat/SET_OPEN_CHAT', From 4a474a6a4a487dc460f6865c67b9557e28e3c0c4 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Tue, 18 Jul 2023 16:35:18 +0200 Subject: [PATCH 04/29] convert indexId to string (neo4j number problem) --- backend/src/schema/resolvers/messages.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/src/schema/resolvers/messages.ts b/backend/src/schema/resolvers/messages.ts index e473c2bb5..078584c9d 100644 --- a/backend/src/schema/resolvers/messages.ts +++ b/backend/src/schema/resolvers/messages.ts @@ -89,6 +89,7 @@ export default { SET room.lastMessageAt = toString(datetime()) RETURN message { .*, + indexId: toString(message.indexId), recipientId: recipientUser.id, senderId: currentUser.id, username: currentUser.name, From c7deefa5636e5e1f95839e86a2910682330024cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 18 Jul 2023 17:33:45 +0200 Subject: [PATCH 05/29] Close small chat if one changes to the chat room page --- webapp/components/Chat/Chat.vue | 16 +++++++++++----- webapp/layouts/default.vue | 14 +++++++++----- webapp/pages/chat.vue | 12 ++++++------ 3 files changed, 26 insertions(+), 16 deletions(-) diff --git a/webapp/components/Chat/Chat.vue b/webapp/components/Chat/Chat.vue index 43994ef5d..42dd1cf98 100644 --- a/webapp/components/Chat/Chat.vue +++ b/webapp/components/Chat/Chat.vue @@ -4,7 +4,7 @@ { diff --git a/webapp/layouts/default.vue b/webapp/layouts/default.vue index 27efcdd89..13e5bdb95 100644 --- a/webapp/layouts/default.vue +++ b/webapp/layouts/default.vue @@ -13,15 +13,14 @@ -
- +
+
+