From ba16abb9f3b4eb6aaca2db8123893b75ac72659c Mon Sep 17 00:00:00 2001
From: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
Date: Fri, 18 Aug 2023 19:36:05 +0900
Subject: [PATCH 01/11] =?UTF-8?q?fix(frontend):=20Misskey=E3=83=97?=
=?UTF-8?q?=E3=83=A9=E3=82=B0=E3=82=A4=E3=83=B3=E3=82=92=E3=82=A4=E3=83=B3?=
=?UTF-8?q?=E3=82=B9=E3=83=88=E3=83=BC=E3=83=AB=E3=81=99=E3=82=8B=E9=9A=9B?=
=?UTF-8?q?=E3=81=AEAiScript=E3=83=90=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3?=
=?UTF-8?q?=E3=81=AE=E3=83=81=E3=82=A7=E3=83=83=E3=82=AF=E3=81=8C0.14.0?=
=?UTF-8?q?=E4=BB=A5=E9=99=8D=E3=81=AB=E5=AF=BE=E5=BF=9C=E3=81=97=E3=81=A6?=
=?UTF-8?q?=E3=81=84=E3=81=AA=E3=81=84=E5=95=8F=E9=A1=8C=E3=82=92=E4=BF=AE?=
=?UTF-8?q?=E6=AD=A3=20(#11729)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* fix: aiscript version check of plugin
* Update CHANGELOG.md
* docs(CHANGELOG): remove 11420 issue link
* fix(frontend): Possibility of exception in non-semver version format
---
CHANGELOG.md | 1 +
.../frontend/src/pages/settings/plugin.install.vue | 11 ++++++++++-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5c3d73f681..5d9301d74d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -32,6 +32,7 @@
- Fix: iOSで画面を回転させるとテキストサイズが変わる問題を修正
- Fix: word mute for sub note is not applied
- Fix: タイムラインを下にスクロールしてノート画面に移動して再び戻ったら以前のスクロール位置を失う問題を修正
+- Fix: Misskeyプラグインをインストールする際のAiScriptバージョンのチェックが0.14.0以降に対応していない問題を修正
### Server
- cacheRemoteFilesの初期値はfalseになりました
diff --git a/packages/frontend/src/pages/settings/plugin.install.vue b/packages/frontend/src/pages/settings/plugin.install.vue
index dd070dcb1d..d848f8e21c 100644
--- a/packages/frontend/src/pages/settings/plugin.install.vue
+++ b/packages/frontend/src/pages/settings/plugin.install.vue
@@ -19,6 +19,7 @@ SPDX-License-Identifier: AGPL-3.0-only
From bf6158ca719b3ac23fdbe44a6579d289e979a387 Mon Sep 17 00:00:00 2001
From: Hexirp
Date: Sun, 20 Aug 2023 17:54:11 +0900
Subject: [PATCH 08/11] =?UTF-8?q?fix(frontend):=20"=E3=83=A1=E3=83=83?=
=?UTF-8?q?=E3=82=BB=E3=83=BC=E3=82=B8=E3=82=92=E9=80=81=E4=BF=A1"=20?=
=?UTF-8?q?=E3=81=AE=E5=88=9D=E6=9C=9F=E3=83=86=E3=82=AD=E3=82=B9=E3=83=88?=
=?UTF-8?q?=E3=82=92=E4=BF=AE=E6=AD=A3=E3=81=99=E3=82=8B=20(#11721)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* fix(frontend): "メッセージを送信" の初期テキストを
あるサーバー A にいるとする。他のサーバー B のユーザー X へ
「メッセージを送信」しようとしたとする。その時に出てくる投稿
フォームには X へのメンションが最初から入っている。
しかし、そのメンションには B の情報が入っておらず、 A の
同名ユーザー X へのメンションとなってしまっている。
See https://github.com/misskey-dev/misskey/issues/11716
* Update CHANGELOG.md
---
CHANGELOG.md | 1 +
packages/frontend/src/scripts/get-user-menu.ts | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2782dcf450..a7539e2624 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -34,6 +34,7 @@
- Fix: word mute for sub note is not applied
- Fix: タイムラインを下にスクロールしてノート画面に移動して再び戻ったら以前のスクロール位置を失う問題を修正
- Fix: Misskeyプラグインをインストールする際のAiScriptバージョンのチェックが0.14.0以降に対応していない問題を修正
+- Fix: 他のサーバーのユーザーへ「メッセージを送信」した時の初期テキストのメンションが間違っている問題を修正
### Server
- Fix: ノート検索 `notes/search` にてhostを指定した際に検索結果に反映されるように
diff --git a/packages/frontend/src/scripts/get-user-menu.ts b/packages/frontend/src/scripts/get-user-menu.ts
index b9c726e134..314358e58a 100644
--- a/packages/frontend/src/scripts/get-user-menu.ts
+++ b/packages/frontend/src/scripts/get-user-menu.ts
@@ -156,7 +156,8 @@ export function getUserMenu(user: misskey.entities.UserDetailed, router: Router
icon: 'ti ti-mail',
text: i18n.ts.sendMessage,
action: () => {
- os.post({ specified: user, initialText: `@${user.username} ` });
+ const canonical = user.host === null ? `@${user.username}` : `@${user.username}@${user.host}`;
+ os.post({ specified: user, initialText: `${canonical} ` });
},
}, null, {
icon: 'ti ti-pencil',
From 8038049068c3841844e93623baf54960627aafbe Mon Sep 17 00:00:00 2001
From: syuilo
Date: Mon, 21 Aug 2023 11:53:06 +0900
Subject: [PATCH 09/11] =?UTF-8?q?enhance(frontend/aiscript):=20=E7=8F=BE?=
=?UTF-8?q?=E5=9C=A8=E3=81=AE=E8=A8=AD=E5=AE=9A=E8=A8=80=E8=AA=9E=E3=82=92?=
=?UTF-8?q?=E5=8F=96=E5=BE=97=E3=81=A7=E3=81=8D=E3=82=8B=E3=82=88=E3=81=86?=
=?UTF-8?q?=E3=81=AB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Resolvve #11750
---
CHANGELOG.md | 1 +
packages/frontend/src/scripts/aiscript/api.ts | 2 ++
2 files changed, 3 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a7539e2624..ed6c7c7778 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -28,6 +28,7 @@
- Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように
- Enhance: 自分が押したリアクションのデザインを改善
- Enhance: ノート検索にローカルのみ検索可能なオプションの追加
+- Enhance: AiScriptで`LOCALE`として現在の設定言語を取得できるように
- Fix: サーバー情報画面(`/instance-info/{domain}`)でブロックができないのを修正
- Fix: 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正
- Fix: iOSで画面を回転させるとテキストサイズが変わる問題を修正
diff --git a/packages/frontend/src/scripts/aiscript/api.ts b/packages/frontend/src/scripts/aiscript/api.ts
index f69c631198..8dd3b665a5 100644
--- a/packages/frontend/src/scripts/aiscript/api.ts
+++ b/packages/frontend/src/scripts/aiscript/api.ts
@@ -8,6 +8,7 @@ import * as os from '@/os';
import { $i } from '@/account';
import { miLocalStorage } from '@/local-storage';
import { customEmojis } from '@/custom-emojis';
+import { lang } from '@/config';
export function createAiScriptEnv(opts) {
let apiRequests = 0;
@@ -16,6 +17,7 @@ export function createAiScriptEnv(opts) {
USER_NAME: $i ? values.STR($i.name) : values.NULL,
USER_USERNAME: $i ? values.STR($i.username) : values.NULL,
CUSTOM_EMOJIS: utils.jsToVal(customEmojis.value),
+ LOCALE: values.STR(lang),
'Mk:dialog': values.FN_NATIVE(async ([title, text, type]) => {
await os.alert({
type: type ? type.value : 'info',
From 2939e8131d303f27ef24541fa8394369401be08b Mon Sep 17 00:00:00 2001
From: syuilo
Date: Mon, 21 Aug 2023 12:02:52 +0900
Subject: [PATCH 10/11] 2023.9.0-beta.1
---
CHANGELOG.md | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ed6c7c7778..abe746fc23 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,7 +12,7 @@
-->
-## 2023.8.0 (unreleased)
+## 2023.9.0 (unreleased)
### General
- OAuth 2.0のサポート
diff --git a/package.json b/package.json
index 283894f934..7cc040962e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "misskey",
- "version": "13.14.2",
+ "version": "2023.9.0-beta.1",
"codename": "nasubi",
"repository": {
"type": "git",
From b60ff1f1ce04bd60d87b048ac525196a5ffebd78 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=8B=E3=81=A3=E3=81=93=E3=81=8B=E3=82=8A?=
<67428053+kakkokari-gtyih@users.noreply.github.com>
Date: Mon, 21 Aug 2023 13:01:08 +0900
Subject: [PATCH 11/11] =?UTF-8?q?fix(misskey-js):=20Play=E9=96=A2=E9=80=A3?=
=?UTF-8?q?=E3=81=AE=E6=A8=A9=E9=99=90=E3=82=92=E8=BF=BD=E5=8A=A0=EF=BC=88?=
=?UTF-8?q?API=E3=82=B3=E3=83=B3=E3=82=BD=E3=83=BC=E3=83=AB=E3=81=A7?=
=?UTF-8?q?=E7=99=BA=E8=A1=8C=E5=8F=AF=E8=83=BD=E3=81=AB=EF=BC=89=20(#1136?=
=?UTF-8?q?0)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* (add) permission: flash
* update changelog
* Update CHANGELOG.md (カレンダーリリース対応)
---------
Co-authored-by: syuilo
---
CHANGELOG.md | 1 +
locales/index.d.ts | 4 ++++
locales/ja-JP.yml | 4 ++++
packages/misskey-js/src/consts.ts | 4 ++++
4 files changed, 13 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index abe746fc23..63fa0e1440 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -36,6 +36,7 @@
- Fix: タイムラインを下にスクロールしてノート画面に移動して再び戻ったら以前のスクロール位置を失う問題を修正
- Fix: Misskeyプラグインをインストールする際のAiScriptバージョンのチェックが0.14.0以降に対応していない問題を修正
- Fix: 他のサーバーのユーザーへ「メッセージを送信」した時の初期テキストのメンションが間違っている問題を修正
+- Playの操作を行うAPI TokenをAPIコンソールから発行できるように
### Server
- Fix: ノート検索 `notes/search` にてhostを指定した際に検索結果に反映されるように
diff --git a/locales/index.d.ts b/locales/index.d.ts
index 4984dd18ec..d7c85b9597 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -1862,6 +1862,10 @@ export interface Locale {
"write:gallery": string;
"read:gallery-likes": string;
"write:gallery-likes": string;
+ "read:flash": string;
+ "write:flash": string;
+ "read:flash-likes": string;
+ "write:flash-likes": string;
};
"_auth": {
"shareAccessTitle": string;
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index 9089cb1d3b..0dfaa43653 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -1780,6 +1780,10 @@ _permissions:
"write:gallery": "ギャラリーを操作する"
"read:gallery-likes": "ギャラリーのいいねを見る"
"write:gallery-likes": "ギャラリーのいいねを操作する"
+ "read:flash": "Playを見る"
+ "write:flash": "Playを操作する"
+ "read:flash-likes": "Playのいいねを見る"
+ "write:flash-likes": "Playのいいねを操作する"
_auth:
shareAccessTitle: "アプリへのアクセス許可"
diff --git a/packages/misskey-js/src/consts.ts b/packages/misskey-js/src/consts.ts
index 261ecd33f4..2b144ab4a4 100644
--- a/packages/misskey-js/src/consts.ts
+++ b/packages/misskey-js/src/consts.ts
@@ -39,4 +39,8 @@ export const permissions = [
'write:gallery',
'read:gallery-likes',
'write:gallery-likes',
+ 'read:flash',
+ 'write:flash',
+ 'read:flash-likes',
+ 'write:flash-likes',
];