Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] develop from misskey-dev:develop #6

Merged
merged 56 commits into from
Aug 1, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Jul 27, 2024

Note

  • デッキUIの新着ノートをサウンドで通知する機能の追加(v2024.5.0)に伴い、以前から動作しなくなっていたクライアント設定内の「アンテナ受信」「チャンネル通知」サウンドを削除しました。
  • Streaming APIにて入力が不正な場合にはそのメッセージを無視するようになりました。 kill any from streaming API Implementation misskey-dev/misskey#14251

General

  • Feat: 通報を受けた際、または解決した際に、予め登録した宛先に通知を飛ばせるように(mail or webhook) 通報を受けた時の通知機能を拡充する misskey-dev/misskey#13705
  • Feat: ユーザーのアイコン/バナーの変更可否をロールで設定可能に
    • 変更不可となっていても、設定済みのものを解除してデフォルト画像に戻すことは出来ます
  • Fix: 配信停止したインスタンス一覧が見れなくなる問題を修正
  • Fix: Dockerコンテナの立ち上げ時にpnpmのインストールで固まることがある問題
  • Fix: デフォルトテーマに無効なテーマコードを入力するとUIが使用できなくなる問題を修正

Client

  • Enhance: 内蔵APIドキュメントのデザイン・パフォーマンスを改善
  • Enhance: 非ログイン時に他サーバーに遷移するアクションを追加
  • Enhance: 非ログイン時のハイライトTLのデザインを改善
  • Enhance: フロントエンドのアクセシビリティ改善
    (Based on fix(frontend): フォーカス/タブ移動に関する挙動を調整 taiyme/misskey#226)
  • Enhance: サーバー情報ページ・お問い合わせページを改善
    (Cherry-picked from improve(frontend): サーバー情報・お問い合わせページを改修 taiyme/misskey#238)
  • Enhance: AiScriptを0.19.0にアップデート
  • Enhance: Allow negative delay for MFM animation elements (tada, jelly, twitch, shake, spin, jump, bounce, rainbow)
  • Enhance: センシティブなメディアを開く際に確認ダイアログを出せるように
  • Fix: /about#federation ページなどで各インスタンスのチャートが表示されなくなっていた問題を修正
  • Fix: ユーザーページの追加情報のラベルを投稿者のサーバーの絵文字で表示する (fix(frontend): 追加情報のラベルを投稿者のサーバーの絵文字で表示する misskey-dev/misskey#13968)
  • Fix: リバーシの対局を正しく共有できないことがある問題を修正
  • Fix: コントロールパネルでベースロールのポリシーを編集してもUI上では変更が反映されない問題を修正
  • Fix: アンテナの編集画面のボタンに隙間を追加
  • Fix: テーマプレビューが見れない問題を修正
  • Fix: ショートカットキーが連打できる問題を修正
    (Cherry-picked from improve(frontend): hotkeyの改修 taiyme/misskey#234)
  • Fix: MkSignin.vueのcredentialRequestからReactivityを削除(ProxyがPasskey認証処理に渡ることを避けるため)
  • Fix: 「アニメーション画像を再生しない」がオンのときでもサーバーのバナー画像・背景画像がアニメーションしてしまう問題を修正
    (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/574)
  • Fix: Twitchの埋め込みが開けない問題を修正
  • Fix: 子メニューの高さがウィンドウからはみ出ることがある問題を修正
  • Fix: 個人宛てのダイアログ形式のお知らせが即時表示されない問題を修正
  • Fix: 一部の画像がセンシティブ指定されているときに画面に何も表示されないことがあるのを修正
  • Fix: リアクションしたユーザー一覧のユーザー名がはみ出る問題を修正
    (Cherry-picked from 絵文字関連の不具合を修正 MisskeyIO/misskey#672)
  • Fix: /shareページにおいて絵文字ピッカーを開くことができない問題を修正
  • Fix: ダイレクト投稿の"削除して編集"において、宛先が保持されていなかった問題を修正
  • Fix: 投稿フォームへのURL貼り付けによる引用が下書きに保存されていなかった問題を修正
  • Fix: "削除して編集"や下書きにおいて、リアクションの受け入れ設定が保持/保存されていなかった問題を修正

Server

Misskey.js

  • Feat: /drive/files/create のリクエストに対応(multipart/form-dataに対応)
  • Feat: /admin/role/create のロールポリシーの型を修正

zyoshoka and others added 3 commits July 26, 2024 10:16
* fix: correct typos

* chore: convert indentation to tabs

* fix: missing lang

* chore: trim unnecessary whitespaces and newlines

* chore: use local path

* chore: use GFM alerts

* fix: missing use GFM alerts
* fix(build): autogen生成時にbackendを2度buildしているのを修正

* fix

* fix
* fix(frontend): modalが正しく閉じられていないのを修正

* Update packages/frontend/src/components/MkSystemWebhookEditor.vue

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
@@ -1,7 +1,7 @@
# Contribution guide

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点

  1. コメントの統一: **Note****Warning**[!NOTE][!WARNING] に統一することで、可読性と視覚的な一貫性を向上させましょう。
  2. 日本語表記の統一: 「Commiter」は「コミッター」と、「Desicion」は「Decision」と、日本語表記を統一しましょう。
  3. コードブロックのインデント: コードブロックのインデントを統一し、可読性を向上させましょう。
  4. 不要な空白行の削除: 不要な空白行を削除し、コードの密度を高めましょう。
  5. 段落の分割: 長い段落を分割し、読みやすくしましょう。

@@ -21,7 +21,7 @@
"build-assets": "node ./scripts/build-assets.mjs",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点 (Uncle Bob 風)

  1. 過剰なコマンドチェーンを分割: build-misskey-js-with-types のコマンドは長すぎます。より小さな、目的が明確なコマンドに分割しましょう。
  2. 重複を排除: pnpm --filter backend... --filter=!misskey-js build は他のコマンドでも使われています。共通部分を関数やスクリプトとして切り出し、再利用しましょう。
  3. 意味のある名前: build-misskey-js-with-types のような長い名前は理解しにくいです。より簡潔で意味が伝わる名前に変更しましょう。
  4. コメント: コマンドの意味がすぐに理解できるように、簡単なコメントを追加しましょう。
  5. 可読性を向上: インデントやスペースを適切に利用してコードを見やすくしましょう。

@@ -31,7 +31,7 @@
"test:e2e": "pnpm build && pnpm build:test && pnpm jest:e2e",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点 (Uncle Bob スタイル)

  1. ビルド依存関係を削除: generate-api-json スクリプトはビルドに依存していないため、pnpm build を削除して独立した実行にします。
  2. スクリプトの命名を明確化: generate_api_json.js のようなアンダースコアを用いた命名は避けて、generateApiJson.js のようにキャメルケースを使用します。
  3. 依存関係を明示的に宣言: スクリプトで使用されるモジュールを package.jsondependencies または devDependencies に明記します。
  4. テストを充実させる: generate-api-json スクリプトに対して単体テストを追加して、その動作を検証します。
  5. コードの可読性を向上: 必要な箇所でコメントを追加したり、変数名や関数名を適切なものに修正したりして、コードの可読性を向上させます。

@@ -3,11 +3,34 @@
* SPDX-License-Identifier: AGPL-3.0-only

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点 (Uncle Bob 風)

  1. 依存関係の注入: loadConfiggenOpenapiSpec を直接呼び出すのではなく、モジュールとして注入する。これにより、テストやモック化が容易になる。
  2. エラー処理: existsSyncbuilt ディレクトリが存在しない場合にエラーを投げるのではなく、適切なエラーメッセージを表示してプログラムを終了させる。
  3. 非同期処理: execa を使用してビルドプロセスを非同期で行うことで、コードの実行速度を向上させる。
  4. 関数分割: main 関数内のコードをさらに小さな関数に分割することで、コードの可読性と保守性を向上させる。
  5. コメント: コードの意図を明確にするために、適切なコメントを追加する。特に、複雑なロジックや重要な変数の説明を加える。

@@ -24,22 +24,23 @@ export type MkSystemWebhookResult = {
};

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点 (Uncle Bob 風)

  1. 不要な変数: dispose 変数は、submitted イベント内で使用されていないため削除できます。
  2. シンプルさ: Promise 内のオブジェクトを簡潔にすることで可読性を向上できます。
  3. 責務: dispose 処理は、closed イベント内に移動することで関心の分離を促進できます。
  4. 名前: _dispose のようなアンダースコア付き変数は、可読性を低下させるため、より明確な名前に変更する必要があります。
  5. エラーハンドリング: popup の潜在的なエラーを処理し、適切なエラーメッセージを表示する必要があります。

@@ -5,14 +5,15 @@ SPDX-License-Identifier: AGPL-3.0-only

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点 (Uncle Bob風に)

  1. 不要なイベントリスナーの削除: @closed イベントリスナーは @close イベントリスナーと重複しているため、削除してコードを簡潔にしましょう。
  2. ダイアログの参照: MkModalWindow コンポーネントへの参照を shallowRef を使って取得し、ダイアログを直接操作できるようにしましょう。
  3. イベントの統一: onCancelClicked 関数は close イベントに統一して、ロジックを簡潔化しましょう。
  4. エラー処理の改善: エラー発生時に dialogEl.value?.close() でダイアログを確実に閉じ、emit('canceled') でキャンセルイベントを発火させましょう。
  5. コメントの改善: 不要なコメントは削除し、必要なコメントは簡潔で分かりやすいものに変更しましょう。

@@ -61,7 +61,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</template>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点 (Uncle Bob風)

  1. shallowRef を適切に利用: dialogEl は参照型なので、shallowRef を使ってパフォーマンスを向上させましょう。
  2. null チェック: dialogEl.value?.close() を使用して、dialogEl が null の場合にエラーを回避しましょう。
  3. 不要な onMounted: onMounted は空なので、削除しても問題ありません。
  4. recents の扱い: recentsdefaultStore.state.recentlyUsedUsers の複製なので、直接操作する代わりに、defaultStore.state.recentlyUsedUsers を更新した方が良いでしょう。
  5. 不要なコメント: // 最近使ったユーザー更新 はコードから明らかで、コメントは不要です。

@@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

コード改善点

  1. dialog から dialogEl にリファクタリング:
    • ref の命名はコンポーネント名と区別するため、El をつけるのが良い慣習です。
    • dialogEl はコンポーネントインスタンスへの参照で、dialog は変数名として使われているため、可読性を向上します。
  2. shallowRef を使用:
    • dialogEl のような参照型に対しては、パフォーマンス向上のため shallowRef を使うのが適切です。
  3. emit('closed')emit('canceled') に変更:
    • モーダルウィンドウを閉じるイベントとして canceled を使用することで、キャンセルと提出を区別できます。
  4. イベントハンドラ内で dialogEl.value?.close() を使用:
    • close メソッド呼び出しをイベントハンドラに集約することで、コードを簡潔にすることができます。
  5. onSubmitClickedtry-catch ブロックを簡素化:
    • エラーハンドリングを共通化し、emit('canceled') を使用して適切なイベントを発行することで、コードの重複を減らします。

@@ -108,26 +108,27 @@ async function onDeleteButtonClicked(id: string) {
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. os.popup の返り値の disposeneedLoad と同じレベルで受け取ると、コードがよりシンプルになります。
  2. submittedcanceled のコールバックは、dispose を呼び出す必要がなく、シンプルに needLoad の値を設定するだけで済みます。
  3. closed のコールバックは、dispose を呼び出すだけで十分であり、needLoad の値を設定する必要はありません。
  4. disposesubmittedcanceled のコールバック内で呼び出すのは、closed で呼び出す方が適切です。
  5. disposeneedLoad と同じレベルで受け取ることで、dispose を呼び出すコードを submittedcanceled から削除できます。

Copy link

このPRによるapi.jsonの差分

差分はこちら

Get diff files from Workflow Page

Copy link

codecov bot commented Jul 27, 2024

Codecov Report

Attention: Patch coverage is 0% with 53 lines in your changes missing coverage. Please review.

Project coverage is 40.08%. Comparing base (337b42b) to head (22c4e9d).
Report is 10 commits behind head on develop.

Files Patch % Lines
...min/abuse-report/notification-recipient.editor.vue 0.00% 19 Missing ⚠️
.../frontend/src/components/MkSystemWebhookEditor.vue 0.00% 15 Missing ⚠️
...ages/admin/abuse-report/notification-recipient.vue 0.00% 8 Missing ⚠️
...ntend/src/components/MkSystemWebhookEditor.impl.ts 0.00% 7 Missing ⚠️
...ges/frontend/src/components/MkUserSelectDialog.vue 0.00% 4 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop       #6      +/-   ##
===========================================
- Coverage    41.99%   40.08%   -1.92%     
===========================================
  Files         1528     1524       -4     
  Lines       194787   188792    -5995     
  Branches      3506     3468      -38     
===========================================
- Hits         81800    75668    -6132     
- Misses      112414   112580     +166     
+ Partials       573      544      -29     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Sayamame-beans and others added 4 commits July 28, 2024 11:19
* chore(frontend): reorder assignments

* fix(frontend): visibleUserIds is not kept when deleteAndEdit

* fix(frontend): quoteId is not kept on draft

* fix(frontend): reactionAcceptance is not kept for draft/deleteAndEdit

* docs(changelog): update changelog
* fix: deck uiの通知音が重なる

* docs: Fix: deck uiの通知音が重なる問題

* unexport internal function

* fix

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* chore: improve condition

* docs: move js dco comment

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Kabyle)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)
tai-cha and others added 29 commits July 30, 2024 16:57
…含めないように (#14324)

* enhance(frontend): 連合の「連合中」,「購読中」,「配信中」に対してブロックしているサーバー、配信停止しているサーバーを含めないように

* update CHANGELOG.md
* fix(frontend): pure renote cannot create with url based quote

* docs(changelog): update changelog
* enhance(frontend): 自分のクリップ一覧ではアバターを表示しないように

* Update Changelog

* rename

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): emojiPickerを使用して絵文字を挿入する際、refに直接挿入するように

* add comment
* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)
* enhance(frontend): 検索からハッシュタグのページを開けるように

* fix(frontend): 照会で入力が`#`のみの場合は`/tags/`に遷移しないように

* docs(changelog): update changelog

* enhance(frontend): ユーザー検索からもハッシュタグのページを開けるように

* docs(changelog): update changelog

* enhance(frontend): 検索範囲等が指定されている時は照会/ハッシュタグページを開かないように

* enhance(frontend): 検索内容に空白が含まれている場合は照会/ハッシュタグページを開かないように

* docs(changelog): update changelog

* Revert "enhance(frontend): 検索範囲等が指定されている時は照会/ハッシュタグページを開かないように"

This reverts commit f84eece.

* enhance(frontend): 検索から照会/ハッシュタグページを開くかどうか確認するように

* docs(changelog): update changelog

* chore: fix lint

* docs(changelog): update changelog insertion position

* enhance(frontend): 検索から`@user@host`の形式で照会出来るように

* fix(frontend): 照会で入力が`@`のみの場合に`/@`に遷移しないように

* fix(backend): `users/search`において`@`から始まるqueryに対する処理が正しくなかった問題を修正

* docs(changelog): update changelog

* chore(backend): fix lint error

* fix(backend): more improvements for users/search when query startswith `@`

* chore: unify common conditions

* docs(changelog): refine changelog

* chore(backend): fix lint error

* MkInputをpreventに対応させ、enterの意図せぬ伝搬を防ぐ

* chore(frontend/search.user): use .prevent to prevent the propagation of enter instead of setTimeout

---------

Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: taichanne30 <dev@taichan.site>
* fix: reply to my follower notes are not shown on the home timeline

* fix: reply to follower note by non-following is on social timeline

* docs: changelog

* test: add endpoint test for changes

* test(e2e): 自分のfollowers投稿に対するリプライが流れる

* test(e2e/streaming): 自分のfollowers投稿に対するリプライが流れる

* test(e2e/streaming): フォローしていないユーザによるフォロワー限定投稿に対するリプライがソーシャルタイムラインで表示されることがある問題

* test(e2e/timelines): try fixing typecheck error

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* feat: media silence

* fix: lint

* feat: deny creating custom emoji reaction and using custom emoji from media silenced hosts

* chore: メディアサイレンスの説明にカスタム絵文字の話を追加

* Update locales/ja-JP.yml

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>

* chore: update index.d.ts

* docs(changelog): update changelog

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* test(storybook): add `components/Mk[D-E].*` stories

* fix: mock instance name

* fix: invalid `reactionAcceptance` value

* style: missing trailing commas
* chore: improve withReplies toggle for user following

* chore: improve withReplies toggle for list

* docs(changelog): フォロー中のユーザーに関する"TLに他の人への返信を含める"の設定が分かりづらい問題を修正

* Fix CHANGELOG.md

* docs(changelog): update insertion position

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* fix: withRepliesがオフのときにwithFilesのとぐるをいじれない問題

* fix: type errors in tl-column

* fix: deck uiでタイムラインを切り替えた際にTLの設定項目が更新されない

* refactor: タイムラインの各種知識を一つのファイルに統合

fix: ウィジェットのタイムライン選択欄に表示できないタイムラインが表示される

* docs(changelog): timeline improvements

* fix: missing license header

* chore: timeline > basic timeline

* use BasicTimelineType in deck-store

* Update CHANGELOG.md

---------

Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
* fix(frontend): ドライブの音声が再生できない場合の処理を追加

* Update Changelog

* fix lint

* Update packages/frontend/src/scripts/sound.ts

* lint

* Update sound.ts

* fix merge mistakes

* use shorthand operator

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)
* Fix condition of STL available

* Fix: condition of stl

* Listがタイムラインのヘッダーから消えている
* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Traditional)
@pull pull bot merged commit 008a66d into aic-6301:develop Aug 1, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants