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

Release: 2024.11.1 #15058

Draft
wants to merge 23 commits into
base: master
Choose a base branch
from
Draft

Release: 2024.11.1 #15058

wants to merge 23 commits into from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 25, 2024

General

Client

  • Enhance: PC画面でチャンネルが複数列で表示されるように
    (Cherry-picked from チャンネル一覧の列を最大3列にした Otaku-Social/maniakey#13)
  • Enhance: 照会に失敗した場合、その理由を表示するように
  • Fix: 画面サイズが変わった際にナビゲーションバーが自動で折りたたまれない問題を修正
  • Fix: サーバー情報メニューに区切り線が不足していたのを修正
  • Fix: ノートがログインしているユーザーしか見れない場合にログインダイアログを閉じるとその後の動線がなくなる問題を修正
  • Fix: 公開範囲がホームのノートの埋め込みウィジェットが読み込まれない問題を修正
    (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/803)
  • Fix: 絵文字管理画面で一部の絵文字が表示されない問題を修正

Server

github-actions bot and others added 14 commits November 22, 2024 09:15
* fix(frontend): 画面サイズが変わった際にnavbarが自動で折りたたまれない問題を修正

* Update Changelog

* fix
* fix(backend): アドレス入力で直接ユーザのプロフィールページを表示した際、前提データが足りず描画に失敗する

* fix CHANGELOG.md
…5044)

* fix(frontend): サーバードキュメントとMisskey関連リソースとの間にdividerが入らないことがある問題を修正

* Update Changelog
* check harder for connectibility

`allSettled` does not throw if a promise is rejected, so
`check_connect` never actually failed

* Update Changelog

---------

Co-authored-by: dakkar <[email protected]>
@github-actions github-actions bot added packages/frontend Client side specific issue/PR packages/backend Server side specific issue/PR packages/misskey-js labels Nov 30, 2024
Copy link
Contributor Author

github-actions bot commented Nov 30, 2024

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

差分はこちら
--- base
+++ head
@@ -1,7 +1,7 @@
 {
   "openapi": "3.1.0",
   "info": {
-    "version": "2024.11.0",
+    "version": "2024.11.1-alpha.0",
     "title": "Misskey API"
   },
   "externalDocs": {
@@ -17446,7 +17446,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -19087,7 +19087,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -19224,6 +19224,51 @@
                   "$ref": "#/components/schemas/Error"
                 },
                 "examples": {
+                  "FEDERATION_NOT_ALLOWED": {
+                    "value": {
+                      "error": {
+                        "message": "Federation for this host is not allowed.",
+                        "code": "FEDERATION_NOT_ALLOWED",
+                        "id": "974b799e-1a29-4889-b706-18d4dd93e266"
+                      }
+                    }
+                  },
+                  "URI_INVALID": {
+                    "value": {
+                      "error": {
+                        "message": "URI is invalid.",
+                        "code": "URI_INVALID",
+                        "id": "1a5eab56-e47b-48c2-8d5e-217b897d70db"
+                      }
+                    }
+                  },
+                  "REQUEST_FAILED": {
+                    "value": {
+                      "error": {
+                        "message": "Request failed.",
+                        "code": "REQUEST_FAILED",
+                        "id": "81b539cf-4f57-4b29-bc98-032c33c0792e"
+                      }
+                    }
+                  },
+                  "RESPONSE_INVALID": {
+                    "value": {
+                      "error": {
+                        "message": "Response from remote server is invalid.",
+                        "code": "RESPONSE_INVALID",
+                        "id": "70193c39-54f3-4813-82f0-70a680f7495b"
+                      }
+                    }
+                  },
+                  "RESPONSE_INVALID_ID_HOST_NOT_MATCH": {
+                    "value": {
+                      "error": {
+                        "message": "Requested URI and response URI host does not match.",
+                        "code": "RESPONSE_INVALID_ID_HOST_NOT_MATCH",
+                        "id": "a2c9c61a-cb72-43ab-a964-3ca5fddb410a"
+                      }
+                    }
+                  },
                   "NO_SUCH_OBJECT": {
                     "value": {
                       "error": {
@@ -19310,7 +19355,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -20538,7 +20583,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -20742,7 +20787,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -21127,7 +21172,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -29299,7 +29344,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -31851,7 +31896,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -32947,7 +32992,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -33312,7 +33357,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -34802,7 +34847,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -36639,7 +36684,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -36843,7 +36888,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -37057,7 +37102,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -37229,7 +37274,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -37433,7 +37478,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -38949,7 +38994,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -39817,7 +39862,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44016,7 +44061,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44183,7 +44228,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44330,7 +44375,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44477,7 +44522,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44624,7 +44669,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44771,7 +44816,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -44918,7 +44963,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -45065,7 +45110,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -45778,7 +45823,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -45983,7 +46028,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -46185,7 +46230,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -46387,7 +46432,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -46589,7 +46634,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -46832,7 +46877,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -47079,7 +47124,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -50067,7 +50112,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -51434,7 +51479,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -51654,7 +51699,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -52889,7 +52934,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -54656,7 +54701,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -55193,7 +55238,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -56853,7 +56898,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -57040,7 +57085,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -57227,7 +57272,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -59606,7 +59651,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -60881,7 +60926,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -61613,7 +61658,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -62006,7 +62051,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -62414,7 +62459,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -62821,7 +62866,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -63894,7 +63939,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -64093,7 +64138,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -65127,7 +65172,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -66748,7 +66793,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -70937,7 +70982,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -75254,7 +75299,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {
@@ -75767,7 +75812,7 @@
             }
           },
           "429": {
-            "description": "To many requests",
+            "description": "Too many requests",
             "content": {
               "application/json": {
                 "schema": {

Get diff files from Workflow Page

kakkokari-gtyih and others added 8 commits December 10, 2024 10:29
* Resolve frontend/backend contradiction for home visibility embeds

This now uses the same check from `packages/frontend/src/scripts/get-note-menu.ts`

* Update Changelog

---------

Co-authored-by: CenTdemeern1 <[email protected]>
#15101)

* fix(frontend): ノートがログインしているユーザーしか見れない場合にログインをキャンセルすると一切の処理が停止する問題を修正

* Update Changelog

---------

Co-authored-by: syuilo <[email protected]>
* チャンネル一覧の列を最大3列にした (Otaku-Social#13)

* fix

* fix

* fix

* 🎨

* fix

* 🎨

* Update Changelog

* Update Changelog

* 要らない_marginを消す

---------

Co-authored-by: tmorio <[email protected]>
* fix(frontend): 絵文字管理画面で絵文字が表示されないことがある問題を修正

* Update Changelog

* optimize
* fix(frontend): serverContextの型エラーを修正

* add comment
* enhance: 照会の失敗理由を表示するように

* Update Changelog

* fix

* fix test

* lookupErrors-> remoteLookupErrors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packages/backend:test packages/backend Server side specific issue/PR packages/frontend Client side specific issue/PR packages/misskey-js
Projects
Development

Successfully merging this pull request may close these issues.

5 participants