From c2370a1be631355e709c47d3b5e9469906116b84 Mon Sep 17 00:00:00 2001 From: Shun Sakai Date: Thu, 27 Jul 2023 14:31:52 +0900 Subject: chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: Add the SPDX information to each file Add copyright and licensing information as defined in version 3.0 of the REUSE Specification. * tweak format --------- Co-authored-by: syuilo --- packages/frontend/src/scripts/aiscript/api.ts | 5 +++++ packages/frontend/src/scripts/aiscript/ui.ts | 5 +++++ 2 files changed, 10 insertions(+) (limited to 'packages/frontend/src/scripts/aiscript') diff --git a/packages/frontend/src/scripts/aiscript/api.ts b/packages/frontend/src/scripts/aiscript/api.ts index c8b90b4fd7..f69c631198 100644 --- a/packages/frontend/src/scripts/aiscript/api.ts +++ b/packages/frontend/src/scripts/aiscript/api.ts @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: syuilo and other misskey contributors + * SPDX-License-Identifier: AGPL-3.0-only + */ + import { utils, values } from '@syuilo/aiscript'; import * as os from '@/os'; import { $i } from '@/account'; diff --git a/packages/frontend/src/scripts/aiscript/ui.ts b/packages/frontend/src/scripts/aiscript/ui.ts index c26ae5a4df..3d059b04de 100644 --- a/packages/frontend/src/scripts/aiscript/ui.ts +++ b/packages/frontend/src/scripts/aiscript/ui.ts @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: syuilo and other misskey contributors + * SPDX-License-Identifier: AGPL-3.0-only + */ + import { utils, values } from '@syuilo/aiscript'; import { v4 as uuid } from 'uuid'; import { ref, Ref } from 'vue'; -- cgit v1.2.3-freya From 8038049068c3841844e93623baf54960627aafbe Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 21 Aug 2023 11:53:06 +0900 Subject: enhance(frontend/aiscript): 現在の設定言語を取得できるように 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(+) (limited to 'packages/frontend/src/scripts/aiscript') 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', -- cgit v1.2.3-freya From 724ed47e5f8cd76e1947f869f7f60f28e659979d Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 1 Sep 2023 13:21:47 +0900 Subject: enhance(frontend): AiScriptからMisskeyサーバーAPIを呼び出す際の制限を撤廃 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolve #7123 --- CHANGELOG.md | 1 + packages/frontend/src/scripts/aiscript/api.ts | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) (limited to 'packages/frontend/src/scripts/aiscript') diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e210543c3..1a379d53ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ - 絵文字ピッカーの検索の表示件数を100件に増加 - 投稿フォームのプレビューの表示状態を記憶するように - ノート詳細ページ読み込み時のパフォーマンスを改善 +- AiScriptからMisskeyサーバーAPIを呼び出す際の制限を撤廃 - Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように - Enhance: 自分が押したリアクションのデザインを改善 - Enhance: ノート検索にローカルのみ検索可能なオプションの追加 diff --git a/packages/frontend/src/scripts/aiscript/api.ts b/packages/frontend/src/scripts/aiscript/api.ts index 8dd3b665a5..c3acb6d145 100644 --- a/packages/frontend/src/scripts/aiscript/api.ts +++ b/packages/frontend/src/scripts/aiscript/api.ts @@ -11,7 +11,6 @@ import { customEmojis } from '@/custom-emojis'; import { lang } from '@/config'; export function createAiScriptEnv(opts) { - let apiRequests = 0; return { USER_ID: $i ? values.STR($i.id) : values.NULL, USER_NAME: $i ? values.STR($i.name) : values.NULL, @@ -40,8 +39,6 @@ export function createAiScriptEnv(opts) { // バグがあればundefinedもあり得るため念のため if (typeof token.value !== 'string') throw new Error('invalid token'); } - apiRequests++; - if (apiRequests > 16) return values.NULL; const res = await os.api(ep.value, utils.valToJs(param), token ? token.value : (opts.token ?? null)); return utils.jsToVal(res); }), -- cgit v1.2.3-freya From 55d392818cd73b3f3f68758ccdbde0064bdff4b0 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 9 Sep 2023 09:54:54 +0900 Subject: enhance(frontend): add Ui:C:postForm to play --- CHANGELOG.md | 1 + packages/frontend/src/components/MkAsUi.vue | 13 ++++++++++ packages/frontend/src/components/MkPostForm.vue | 2 ++ packages/frontend/src/scripts/aiscript/ui.ts | 34 ++++++++++++++++++++++++- 4 files changed, 49 insertions(+), 1 deletion(-) (limited to 'packages/frontend/src/scripts/aiscript') diff --git a/CHANGELOG.md b/CHANGELOG.md index 1edb9cad0e..0b9ef0d358 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,7 @@ - 投稿フォームのプレビューの表示状態を記憶するように - ノート詳細ページ読み込み時のパフォーマンスを改善 - AiScriptからMisskeyサーバーAPIを呼び出す際の制限を撤廃 +- Playで直接投稿フォームを埋め込めるように(`Ui:C:postForm`) - Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように - Enhance: 自分が押したリアクションのデザインを改善 - Enhance: ノート検索にローカルのみ検索可能なオプションの追加 diff --git a/packages/frontend/src/components/MkAsUi.vue b/packages/frontend/src/components/MkAsUi.vue index b663bef1db..76156e69d0 100644 --- a/packages/frontend/src/components/MkAsUi.vue +++ b/packages/frontend/src/components/MkAsUi.vue @@ -38,6 +38,13 @@ SPDX-License-Identifier: AGPL-3.0-only {{ c.text }} +
+ +