From 08e1db45a9f2dc29d2fe1bf8ff92c5e2ec546bfe Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 17 Apr 2021 11:29:44 +0900 Subject: [PATCH 01/34] Improve client --- src/client/pages/instance-info.vue | 9 +++++++++ src/client/pages/user-ap-info.vue | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/client/pages/instance-info.vue b/src/client/pages/instance-info.vue index 5c1210c4bd..326b30c7c9 100644 --- a/src/client/pages/instance-info.vue +++ b/src/client/pages/instance-info.vue @@ -86,10 +86,19 @@ + + + + Raw + + host-meta + host-meta.json + nodeinfo + diff --git a/src/client/pages/user-ap-info.vue b/src/client/pages/user-ap-info.vue index 3f2920402f..7520540c2d 100644 --- a/src/client/pages/user-ap-info.vue +++ b/src/client/pages/user-ap-info.vue @@ -43,6 +43,9 @@ Raw + + WebFinger + {{ $ts.instanceInfo }} From c27c3817a9b354101f9e78e361c8595b4315c9bc Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 17 Apr 2021 11:40:47 +0900 Subject: [PATCH 02/34] Tweak UI --- src/client/pages/note.vue | 66 +++++++++++++++++++-------------- src/client/pages/user/index.vue | 21 ++++++++--- 2 files changed, 53 insertions(+), 34 deletions(-) diff --git a/src/client/pages/note.vue b/src/client/pages/note.vue index 77f15b8a49..b203a1322a 100644 --- a/src/client/pages/note.vue +++ b/src/client/pages/note.vue @@ -1,37 +1,37 @@ @@ -106,6 +106,7 @@ export default defineComponent({ }, methods: { fetch() { + this.note = null; os.api('notes/show', { noteId: this.noteId }).then(note => { @@ -138,6 +139,15 @@ export default defineComponent({ diff --git a/src/client/components/note-detailed.vue b/src/client/components/note-detailed.vue index b25c97543b..50e76e5299 100644 --- a/src/client/components/note-detailed.vue +++ b/src/client/components/note-detailed.vue @@ -35,7 +35,7 @@
- +
diff --git a/src/client/components/user-info.vue b/src/client/components/user-info.vue index ac2f9a75a6..289e0f3c3f 100644 --- a/src/client/components/user-info.vue +++ b/src/client/components/user-info.vue @@ -1,7 +1,7 @@