From f748428ee852a61ca334c530f1d8bfe8ff65f266 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 1 Sep 2023 15:00:55 +0900 Subject: [PATCH] wip --- packages/backend/package.json | 2 +- packages/frontend/src/account.ts | 12 ++++---- packages/frontend/src/cache.ts | 8 ++--- .../src/components/MkAccountMoved.vue | 4 +-- .../src/components/MkAchievements.vue | 4 +-- .../src/components/MkAnnouncementDialog.vue | 4 +-- .../frontend/src/components/MkAvatars.vue | 6 ++-- .../src/components/MkCropperDialog.vue | 8 ++--- .../frontend/src/components/MkCwButton.vue | 4 +-- .../src/components/MkFileListForAdmin.vue | 4 +-- .../src/components/MkFlashPreview.vue | 2 +- .../src/components/MkGalleryPostPreview.vue | 4 +-- .../src/components/MkInstanceCardMini.vue | 4 +-- .../frontend/src/components/MkInviteCode.vue | 4 +-- .../frontend/src/components/MkMediaBanner.vue | 4 +-- .../frontend/src/components/MkMediaImage.vue | 4 +-- .../frontend/src/components/MkMediaList.vue | 6 ++-- .../frontend/src/components/MkMediaVideo.vue | 4 +-- packages/frontend/src/components/MkNote.vue | 8 ++--- .../src/components/MkNoteDetailed.vue | 10 +++---- .../frontend/src/components/MkNoteHeader.vue | 4 +-- .../frontend/src/components/MkNoteSimple.vue | 4 +-- .../frontend/src/components/MkNoteSub.vue | 6 ++-- .../src/components/MkNotification.vue | 4 +-- .../frontend/src/components/MkPagePreview.vue | 4 +-- .../frontend/src/components/MkPagination.vue | 2 +- packages/frontend/src/components/MkPoll.vue | 4 +-- .../frontend/src/components/MkPostForm.vue | 30 +++++++++---------- .../src/components/MkPostFormAttaches.vue | 12 ++++---- .../src/components/MkPostFormDialog.vue | 16 +++++----- .../src/components/MkReactedUsersDialog.vue | 6 ++-- .../components/MkReactionsViewer.reaction.vue | 4 +-- .../src/components/MkReactionsViewer.vue | 4 +-- .../src/components/MkRenotedUsersDialog.vue | 6 ++-- .../src/components/MkSubNoteContent.vue | 4 +-- .../MkUserAnnouncementEditDialog.vue | 4 +-- .../src/components/MkUserCardMini.vue | 4 +-- .../frontend/src/components/MkUserInfo.vue | 4 +-- .../src/components/MkUserOnlineIndicator.vue | 4 +-- .../frontend/src/components/MkUserPopup.vue | 8 ++--- .../src/components/MkUserSelectDialog.vue | 10 +++---- .../src/components/MkUserSetupDialog.User.vue | 4 +-- .../src/components/MkVisibilityPicker.vue | 2 +- .../src/components/MkVisitorDashboard.vue | 4 +-- .../frontend/src/components/global/MkAcct.vue | 4 +-- .../src/components/global/MkAvatar.vue | 4 +-- .../src/components/global/MkUserName.vue | 4 +-- packages/frontend/src/filters/user.ts | 8 ++--- packages/frontend/src/os.ts | 3 +- packages/frontend/src/pages/_error_.vue | 4 +-- packages/frontend/src/pages/admin-user.vue | 4 +-- packages/frontend/src/pages/auth.form.vue | 5 ++-- packages/frontend/src/pages/auth.vue | 4 +-- packages/frontend/src/pages/clip.vue | 4 +-- .../frontend/src/pages/emoji-edit-dialog.vue | 4 +-- packages/frontend/src/pages/follow.vue | 4 +-- packages/frontend/src/pages/instance-info.vue | 6 ++-- packages/frontend/src/pages/invite.vue | 4 +-- .../frontend/src/pages/my-antennas/editor.vue | 4 +-- packages/frontend/src/pages/my-lists/list.vue | 6 ++-- packages/frontend/src/pages/note.vue | 4 +-- .../frontend/src/pages/settings/migration.vue | 7 ++--- packages/frontend/src/pages/share.vue | 4 +-- .../frontend/src/pages/user/achievements.vue | 4 +-- .../src/pages/user/activity.following.vue | 4 +-- .../src/pages/user/activity.heatmap.vue | 4 +-- .../src/pages/user/activity.notes.vue | 4 +-- .../frontend/src/pages/user/activity.pv.vue | 4 +-- packages/frontend/src/pages/user/activity.vue | 4 +-- packages/frontend/src/pages/user/clips.vue | 4 +-- packages/frontend/src/pages/user/flashs.vue | 4 +-- .../frontend/src/pages/user/follow-list.vue | 4 +-- .../frontend/src/pages/user/followers.vue | 8 ++--- .../frontend/src/pages/user/following.vue | 8 ++--- packages/frontend/src/pages/user/gallery.vue | 4 +-- packages/frontend/src/pages/user/home.vue | 4 +-- .../src/pages/user/index.activity.vue | 4 +-- .../frontend/src/pages/user/index.photos.vue | 10 +++---- .../src/pages/user/index.timeline.vue | 4 +-- packages/frontend/src/pages/user/index.vue | 8 ++--- packages/frontend/src/pages/user/lists.vue | 4 +-- packages/frontend/src/pages/user/pages.vue | 4 +-- .../frontend/src/pages/user/reactions.vue | 4 +-- .../frontend/src/pages/welcome.entrance.a.vue | 4 +-- .../frontend/src/pages/welcome.timeline.vue | 4 +-- packages/frontend/src/scripts/collapsed.ts | 4 +-- .../frontend/src/scripts/gen-search-query.ts | 4 +-- .../frontend/src/scripts/get-note-menu.ts | 14 ++++----- .../frontend/src/scripts/get-note-summary.ts | 4 +-- .../frontend/src/scripts/get-user-menu.ts | 4 +-- .../frontend/src/scripts/isFfVisibleForMe.ts | 4 +-- packages/frontend/src/scripts/lookup-user.ts | 4 +-- .../frontend/src/scripts/page-metadata.ts | 6 ++-- packages/frontend/src/scripts/select-file.ts | 14 ++++----- .../frontend/src/scripts/use-note-capture.ts | 4 +-- packages/frontend/src/store.ts | 10 +++---- packages/frontend/src/ui/_common_/common.vue | 4 +-- .../frontend/src/ui/_common_/notification.vue | 4 +-- .../src/ui/_common_/statusbar-federation.vue | 4 +-- .../src/ui/_common_/statusbar-user-list.vue | 4 +-- .../frontend/src/ui/deck/channel-column.vue | 4 +-- packages/frontend/test/home.test.ts | 4 +-- packages/frontend/test/note.test.ts | 4 +-- packages/misskey-js/etc/misskey-js.api.md | 15 ++++++++++ packages/misskey-js/src/index.ts | 3 +- packages/sw/src/sw.ts | 2 +- pnpm-lock.yaml | 17 ++++------- 107 files changed, 299 insertions(+), 291 deletions(-) diff --git a/packages/backend/package.json b/packages/backend/package.json index 18a05d6f3e..159ce54e0f 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -136,7 +136,7 @@ "promise-limit": "2.7.0", "pug": "3.0.2", "punycode": "2.3.0", - "pureimage": "0.4.8", + "pureimage": "0.3.17", "qrcode": "1.5.3", "random-seed": "0.3.0", "ratelimiter": "3.4.1", diff --git a/packages/frontend/src/account.ts b/packages/frontend/src/account.ts index 634084c750..43bda37b6c 100644 --- a/packages/frontend/src/account.ts +++ b/packages/frontend/src/account.ts @@ -4,7 +4,7 @@ */ import { defineAsyncComponent, reactive, ref } from 'vue'; -import * as misskey from 'misskey-js'; +import * as Misskey from 'misskey-js'; import { showSuspendedDialog } from './scripts/show-suspended-dialog'; import { i18n } from './i18n'; import { miLocalStorage } from './local-storage'; @@ -16,7 +16,7 @@ import { unisonReload, reloadChannel } from '@/scripts/unison-reload'; // TODO: 他のタブと永続化されたstateを同期 -type Account = misskey.entities.MeDetailed; +type Account = Misskey.entities.MeDetailed; const accountData = miLocalStorage.getItem('account'); @@ -211,8 +211,8 @@ export async function login(token: Account['token'], redirect?: string) { export async function openAccountMenu(opts: { includeCurrentAccount?: boolean; withExtraOperation: boolean; - active?: misskey.entities.UserDetailed['id']; - onChoose?: (account: misskey.entities.UserDetailed) => void; + active?: Misskey.entities.UserDetailed['id']; + onChoose?: (account: Misskey.entities.UserDetailed) => void; }, ev: MouseEvent) { if (!$i) return; @@ -234,7 +234,7 @@ export async function openAccountMenu(opts: { }, 'closed'); } - async function switchAccount(account: misskey.entities.UserDetailed) { + async function switchAccount(account: Misskey.entities.UserDetailed) { const storedAccounts = await getAccounts(); const found = storedAccounts.find(x => x.id === account.id); if (found == null) return; @@ -248,7 +248,7 @@ export async function openAccountMenu(opts: { const storedAccounts = await getAccounts().then(accounts => accounts.filter(x => x.id !== $i.id)); const accountsPromise = api('users/show', { userIds: storedAccounts.map(x => x.id) }); - function createItem(account: misskey.entities.UserDetailed) { + function createItem(account: Misskey.entities.UserDetailed) { return { type: 'user' as const, user: account, diff --git a/packages/frontend/src/cache.ts b/packages/frontend/src/cache.ts index 7e5eaf09ad..3523d4406b 100644 --- a/packages/frontend/src/cache.ts +++ b/packages/frontend/src/cache.ts @@ -3,10 +3,10 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -import * as misskey from 'misskey-js'; +import * as Misskey from 'misskey-js'; import { Cache } from '@/scripts/cache'; -export const clipsCache = new Cache(Infinity); +export const clipsCache = new Cache(Infinity); export const rolesCache = new Cache(Infinity); -export const userListsCache = new Cache(Infinity); -export const antennasCache = new Cache(Infinity); +export const userListsCache = new Cache(Infinity); +export const antennasCache = new Cache(Infinity); diff --git a/packages/frontend/src/components/MkAccountMoved.vue b/packages/frontend/src/components/MkAccountMoved.vue index 7d39063580..e68efb1a3b 100644 --- a/packages/frontend/src/components/MkAccountMoved.vue +++ b/packages/frontend/src/components/MkAccountMoved.vue @@ -13,13 +13,13 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/components/MkCropperDialog.vue b/packages/frontend/src/components/MkCropperDialog.vue index 7511dbf243..eef2d10bf2 100644 --- a/packages/frontend/src/components/MkCropperDialog.vue +++ b/packages/frontend/src/components/MkCropperDialog.vue @@ -32,7 +32,7 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/components/MkGalleryPostPreview.vue b/packages/frontend/src/components/MkGalleryPostPreview.vue index ffbb201b52..5ac64aae31 100644 --- a/packages/frontend/src/components/MkGalleryPostPreview.vue +++ b/packages/frontend/src/components/MkGalleryPostPreview.vue @@ -32,13 +32,13 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/components/MkNoteSimple.vue b/packages/frontend/src/components/MkNoteSimple.vue index e3c9e2bd5f..a27f6bbf64 100644 --- a/packages/frontend/src/components/MkNoteSimple.vue +++ b/packages/frontend/src/components/MkNoteSimple.vue @@ -23,14 +23,14 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/components/MkPagination.vue b/packages/frontend/src/components/MkPagination.vue index 7618832171..e34b73065e 100644 --- a/packages/frontend/src/components/MkPagination.vue +++ b/packages/frontend/src/components/MkPagination.vue @@ -44,7 +44,7 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/components/MkUserOnlineIndicator.vue b/packages/frontend/src/components/MkUserOnlineIndicator.vue index 4d6df36106..217887e63c 100644 --- a/packages/frontend/src/components/MkUserOnlineIndicator.vue +++ b/packages/frontend/src/components/MkUserOnlineIndicator.vue @@ -17,11 +17,11 @@ SPDX-License-Identifier: AGPL-3.0-only