Add password reset localization and chat configuration

- Implemented German and English localization for password reset functionality.
- Added WebSocket URL resolution logic in chat services to support various environments and configurations.
- Created centralized chat configuration for event keys and payload mappings.
- Developed RoomsView component for admin chat room management, including create, edit, and delete functionalities.
This commit is contained in:
Torsten Schulz (local)
2025-08-18 07:44:56 +02:00
parent 23f698d8fd
commit 19ee6ba0a1
50 changed files with 3117 additions and 359 deletions

View File

@@ -16,6 +16,7 @@
<ImprintDialog ref="imprintDialog" />
<ShowImageDialog ref="showImageDialog" />
<MessageDialog ref="messageDialog" />
<MultiChatDialog ref="multiChatDialog" />
</div>
</template>
@@ -37,6 +38,7 @@ import ErrorDialog from './dialogues/standard/ErrorDialog.vue';
import ImprintDialog from './dialogues/standard/ImprintDialog.vue';
import ShowImageDialog from './dialogues/socialnetwork/ShowImageDialog.vue';
import MessageDialog from './dialogues/standard/MessageDialog.vue';
import MultiChatDialog from './dialogues/chat/MultiChatDialog.vue';
export default {
name: 'App',
@@ -63,6 +65,7 @@ export default {
ImprintDialog,
ShowImageDialog,
MessageDialog,
MultiChatDialog,
},
created() {
this.$i18n.locale = this.$store.getters.language;