diff --git a/.gitmodules b/.gitmodules
index a5eaeb0..e69de29 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +0,0 @@
-[submodule "audon-fe/src/assets/koruri"]
- path = audon-fe/src/assets/koruri
- url = https://github.com/sakura-tel/koruri.git
diff --git a/audon-fe/index.html b/audon-fe/index.html
index 9393a4b..40fbc44 100644
--- a/audon-fe/index.html
+++ b/audon-fe/index.html
@@ -2,7 +2,7 @@
-
+
Audon
diff --git a/audon-fe/src/App.vue b/audon-fe/src/App.vue
index 89ca1de..f6f5e12 100644
--- a/audon-fe/src/App.vue
+++ b/audon-fe/src/App.vue
@@ -26,18 +26,19 @@ export default {
-
-
- Audon
-
+
+
+
+
+
+
diff --git a/audon-fe/src/views/CreateView.vue b/audon-fe/src/views/CreateView.vue
index 9c2e849..b4a83f4 100644
--- a/audon-fe/src/views/CreateView.vue
+++ b/audon-fe/src/views/CreateView.vue
@@ -20,6 +20,14 @@ import axios from "axios";
export default {
setup() {
return {
+ mdiMastodon,
+ mdiClipboardCheck,
+ mdiClipboardEdit,
+ mdiArrowLeft,
+ mdiMagnify,
+ mdiClose,
+ mdiPlus,
+ webfinger,
v$: useVuelidate(),
donStore: useMastodonStore(),
clipboard: useClipboard(),
@@ -33,13 +41,6 @@ export default {
},
data() {
return {
- mdiMastodon,
- mdiClipboardCheck,
- mdiClipboardEdit,
- mdiArrowLeft,
- mdiMagnify,
- mdiClose,
- mdiPlus,
title: "",
description: "",
cohosts: [],
@@ -155,7 +156,6 @@ export default {
onShareClick() {
window.open(this.shareURL, "Audon Share", "width=400,height=600");
},
- webfinger,
async onSubmit() {
this.title = trim(this.title);
this.description = trim(this.description);
diff --git a/audon-fe/src/views/LoginView.vue b/audon-fe/src/views/LoginView.vue
index 293dfcc..3cc7b55 100644
--- a/audon-fe/src/views/LoginView.vue
+++ b/audon-fe/src/views/LoginView.vue
@@ -72,6 +72,9 @@ export default {
+
+
+
{{ $t("loginRequired") }}
diff --git a/audon-fe/src/views/RoomView.vue b/audon-fe/src/views/RoomView.vue
index c417afc..0a5e2ea 100644
--- a/audon-fe/src/views/RoomView.vue
+++ b/audon-fe/src/views/RoomView.vue
@@ -56,6 +56,19 @@ export default {
false
);
return {
+ webfinger,
+ clone,
+ mdiLogout,
+ mdiAccountVoice,
+ mdiMicrophone,
+ mdiMicrophoneOff,
+ mdiMicrophoneQuestion,
+ mdiDoorClosed,
+ mdiVolumeOff,
+ mdiClose,
+ mdiCheck,
+ mdiDotsVertical,
+ mdiPencil,
v$: useVuelidate(),
donStore: useMastodonStore(),
decoder: new TextDecoder(),
@@ -83,20 +96,9 @@ export default {
},
data() {
return {
- mdiLogout,
- mdiAccountVoice,
- mdiMicrophone,
- mdiMicrophoneOff,
- mdiMicrophoneQuestion,
- mdiDoorClosed,
- mdiVolumeOff,
- mdiClose,
- mdiCheck,
- mdiDotsVertical,
- mdiPencil,
roomID: this.$route.params.id,
loading: true,
- mainHeight: 600,
+ mainHeight: 700,
roomClient: new Room(),
roomInfo: {
title: "",
@@ -225,7 +227,6 @@ export default {
},
},
methods: {
- webfinger,
refreshTimeElapsed() {
if (!this.roomInfo.created_at) return;
const now = DateTime.utc();
@@ -324,6 +325,8 @@ export default {
self.isCohost(metadata)
) {
self.speakRequests.delete(jsonData.audon_id);
+ if (self.speakRequests.size < 1)
+ self.showRequestNotification = false;
}
break;
}
@@ -340,6 +343,8 @@ export default {
if (!self.roomInfo.speakers) return;
for (const speakers of self.roomInfo.speakers) {
self.speakRequests.delete(speakers.audon_id);
+ if (self.speakRequests.size < 1)
+ self.showRequestNotification = false;
}
if (self.iamSpeaker && !self.micGranted) {
self.roomClient.localParticipant
@@ -605,7 +610,6 @@ export default {
this.showEditDialog = false;
}
},
- clone,
},
};
@@ -767,9 +771,9 @@ export default {
{{ roomInfo.title }}
- {{
- timeElapsed
- }}
+
+ {{ timeElapsed }}
+
@@ -887,3 +891,9 @@ export default {
+
+
\ No newline at end of file