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 #32

Merged
merged 322 commits into from
Aug 1, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented May 23, 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ページにおいて絵文字ピッカーを開くことができない問題を修正

Server

Misskey.js

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

Copy link

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

差分はこちら
--- base
+++ head
@@ -11903,7 +11903,7 @@
       "post": {
         "operationId": "admin___show-users",
         "summary": "admin/show-users",
-        "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:show-users*",
+        "description": "No description provided.\n\n**Credential required**: *Yes* / **Permission**: *read:admin:show-user*",
         "externalDocs": {
           "description": "Source code",
           "url": "https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/server/api/endpoints/admin/show-users.ts"
@@ -77664,6 +77664,15 @@
           "isSuspended": {
             "type": "boolean"
           },
+          "suspensionState": {
+            "type": "string",
+            "enum": [
+              "none",
+              "manuallySuspended",
+              "goneSuspended",
+              "autoSuspendedForNotResponding"
+            ]
+          },
           "isBlocked": {
             "type": "boolean"
           },
@@ -77765,6 +77774,7 @@
           "followersCount",
           "isNotResponding",
           "isSuspended",
+          "suspensionState",
           "isBlocked",
           "softwareName",
           "softwareVersion",

Get diff files from Workflow Page

tamaina and others added 18 commits May 28, 2024 00:02
…プするように (#13610)

* fix(federation): AnnounceのobjectがLike出なかったらキューにためない
Fix #13552

* revert

* better reason handlings

* result

* improve announce handling

* skip bearcaps

* also announce
* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* Update ApiCallService.ts

* Update config.ts
* refactor: avoid `as any[]` on FetchInstanceMetadataService.ts

* apply suggestion

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

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix: ノートにテキストがなくてもファイルが5つ以上あるときは折りたたむように

* 冗長な記述を修正

* Update CHANGELOG.md
* 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 Traditional)
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 AmirulAndalib:develop Aug 1, 2024
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.