Skip to content

Commit 35700af

Browse files
authored
release: v2025.2.1-kakurega.1.40.2 (#171)
2 parents f9a64a3 + 7d18c5b commit 35700af

File tree

436 files changed

+10155
-8838
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

436 files changed

+10155
-8838
lines changed

.config/cypress-devcontainer.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,5 +220,10 @@ allowedPrivateNetworks: [
220220
'127.0.0.1/32'
221221
]
222222

223+
# Disable automatic redirect for ActivityPub object lookup. (default: false)
224+
# This is a strong defense against potential impersonation attacks if the viewer instance has inadequate validation.
225+
# However it will make it impossible for other instances to lookup third-party user and notes through your URL.
226+
#disallowExternalApRedirect: true
227+
223228
# Upload or download file size limits (bytes)
224229
#maxFileSize: 262144000

.config/docker_example.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,11 @@ signToActivityPubGet: true
231231
# '127.0.0.1/32'
232232
#]
233233

234+
# Disable automatic redirect for ActivityPub object lookup. (default: false)
235+
# This is a strong defense against potential impersonation attacks if the viewer instance has inadequate validation.
236+
# However it will make it impossible for other instances to lookup third-party user and notes through your URL.
237+
#disallowExternalApRedirect: true
238+
234239
# Upload or download file size limits (bytes)
235240
#maxFileSize: 262144000
236241

.config/example.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,11 @@ signToActivityPubGet: true
331331
# '127.0.0.1/32'
332332
#]
333333

334+
# Disable automatic redirect for ActivityPub object lookup. (default: false)
335+
# This is a strong defense against potential impersonation attacks if the viewer instance has inadequate validation.
336+
# However it will make it impossible for other instances to lookup third-party user and notes through your URL.
337+
#disallowExternalApRedirect: true
338+
334339
# Upload or download file size limits (bytes)
335340
#maxFileSize: 262144000
336341

.devcontainer/devcontainer.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
"ghcr.io/devcontainers/features/node:1": {
88
"version": "22.11.0"
99
},
10-
"ghcr.io/devcontainers-contrib/features/corepack:1": {}
10+
"ghcr.io/devcontainers-extra/features/corepack:1": {
11+
"version": "0.31.0"
12+
}
1113
},
1214
"forwardPorts": [3000],
1315
"postCreateCommand": "/bin/bash .devcontainer/init.sh",

.github/dependabot.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ updates:
99
directory: "/"
1010
schedule:
1111
interval: daily
12-
open-pull-requests-limit: 100
12+
open-pull-requests-limit: 0
1313

1414
# Add only the root, not each workspace item
1515
# https://github.com/dependabot/dependabot-core/issues/4993#issuecomment-1289133027
1616
- package-ecosystem: npm
1717
directory: "/"
1818
schedule:
1919
interval: daily
20-
open-pull-requests-limit: 10
20+
open-pull-requests-limit: 0
2121
# List dependencies required to be updated together, sharing the same version numbers.
2222
# Those who simply have the common owner (e.g. @fastify) don't need to be listed.
2323
groups:

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
7070
7171
- name: Check out the repo
72-
uses: actions/checkout@v4.1.1
72+
uses: actions/checkout@v4.2.2
7373

7474
- name: Set up Docker Buildx
7575
uses: docker/setup-buildx-action@v3

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
## 2025.2.1
2+
3+
### General
4+
- Feat: アクセストークン発行時に通知するように
5+
- Feat: 実験的なGoogleAnalyticsサポートを追加
6+
- 依存関係の更新
7+
8+
### Client
9+
- Feat: 投稿フォームで画像をプレビュー可能に
10+
- Enhance: 投稿フォームの「迷惑になる可能性があります」のダイアログを表示する条件においてCWを考慮するように
11+
- Enhance: アンテナ、リスト等の名前をカラム名のデフォルト値にするように `#13992`
12+
- Enhance: クライアントエラー画面の多言語対応
13+
- Enhance: 開発者モードでメニューからファイルIDをコピー出来るように `#15441'
14+
- Enhance: ノートに埋め込まれたメディアのコンテキストメニューから管理者用のファイル管理画面を開けるように ( #15440 )
15+
- Enhance: リアクションする際に確認ダイアログを表示できるように
16+
- Enhance: コントロールパネルのユーザ検索で入力された情報をページ遷移で損なわないように `#15437`
17+
- Enhance: CWの注釈で入力済みの文字数を表示
18+
- Enhance: ノート検索ページのデザイン調整
19+
(Cherry-picked from https://github.com/taiyme/misskey/pull/273)
20+
- Fix: ノートページで、クリップ一覧が表示されないことがある問題を修正
21+
- Fix: コンディショナルロールを手動で割り当てできる導線を削除 `#13529`
22+
- Fix: 埋め込みプレイヤーから外部ページに移動できない問題を修正
23+
- Fix: Play の再読込時に UI が以前の状態を引き継いでしまう問題を修正 `#14378`
24+
- Fix: カスタム絵文字管理画面(beta)にてisSensitive/localOnlyの絞り込みが上手くいかない問題の修正 ( #15445 )
25+
- Fix: ユーザのサジェスト中に@を入力してもサジェスト結果が消えないように `#14385`
26+
- Fix: CWの注釈が100文字を超えている場合、ノート投稿ボタンを非アクティブに
27+
- Fix: テーマ選択で現在のテーマが初期表示されていない問題を修正
28+
- 翻訳の更新
29+
30+
### Server
31+
- Enhance: 成り済まし対策として、ActivityPub照会された時にリモートのリダイレクトを拒否できるように (config.disallowExternalApRedirect)
32+
- Fix: `following/invalidate`でフォロワーを解除しようとしているユーザーの情報を返すように
33+
- Fix: オブジェクトストレージの設定でPrefixを設定していなかった場合nullまたは空文字になる問題を修正
34+
- Fix: HTTPプロキシとその除外設定を行った状態でカスタム絵文字の一括インポートをしたとき、除外設定が効かないのを修正( #8766 )
35+
- Fix: pgroongaでの検索時にはじめのキーワードのみが検索に使用される問題を修正
36+
(Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/886)
37+
- Fix: メールアドレスの形式が正しくなければ以降の処理を行わないように
38+
- Fix: `update-meta`でobjectStoragePrefixにS3_SAFEかつURL-safeでない文字列を使えないように
39+
- Fix: クリップの説明欄を更新する際に空にできない問題を修正
40+
- Fix: フォロワーではないユーザーにリノートもしくは返信された場合にノートのDeleteアクティビティが送られていない問題を修正
41+
142
## 2025.2.0
243

344
### General

locales/ar-SA.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1584,3 +1584,7 @@ _offlineScreen:
15841584
_remoteLookupErrors:
15851585
_noSuchObject:
15861586
title: "غير موجود"
1587+
_search:
1588+
searchScopeAll: "الكل"
1589+
searchScopeLocal: "المحلي"
1590+
searchScopeUser: "مستخدم محدد"

locales/bn-BD.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1348,3 +1348,6 @@ _reversi:
13481348
_remoteLookupErrors:
13491349
_noSuchObject:
13501350
title: "পাওয়া যায়নি"
1351+
_search:
1352+
searchScopeAll: "সবগুলো"
1353+
searchScopeLocal: "স্থানীয়"

locales/ca-ES.yml

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ copyFolderId: "Copiar ID de la carpeta"
6666
copyProfileUrl: "Copiar adreça URL del perfil"
6767
searchUser: "Cercar un usuari"
6868
searchThisUsersNotes: "Cercar les publicacions de l'usuari"
69-
reply: "Respon"
69+
reply: "Respostes"
7070
loadMore: "Carregar més"
7171
showMore: "Veure més"
7272
showLess: "Mostrar menys"
@@ -111,7 +111,7 @@ followRequests: "Peticions de seguiment"
111111
unfollow: "Deixar de seguir"
112112
followRequestPending: "Sol·licituds de seguiment pendents"
113113
enterEmoji: "Introduir un emoji"
114-
renote: "Impulsar "
114+
renote: "Impulsos"
115115
unrenote: "Anul·la l'impuls"
116116
renoted: "S'ha impulsat"
117117
renotedToX: "Impulsat per {name}."
@@ -646,7 +646,7 @@ disablePlayer: "Tanca el reproductor de vídeo"
646646
expandTweet: "Expandir post"
647647
themeEditor: "Editor de temes"
648648
description: "Descripció"
649-
describeFile: "Afegir subtitulació"
649+
describeFile: "Afegeix una descripció "
650650
enterFileDescription: "Escriu un peu de foto"
651651
author: "Autor"
652652
leaveConfirm: "Hi ha canvis sense guardar. Els vols descartar?"
@@ -1189,8 +1189,8 @@ currentAnnouncements: "Informes actuals"
11891189
pastAnnouncements: "Informes passats"
11901190
youHaveUnreadAnnouncements: "Tens informes per llegir."
11911191
useSecurityKey: "Segueix les instruccions del teu navegador O dispositiu per fer servir el teu passkey."
1192-
replies: "Respon"
1193-
renotes: "Impulsar "
1192+
replies: "Respostes"
1193+
renotes: "Impulsos"
11941194
loadReplies: "Mostrar les respostes"
11951195
loadConversation: "Mostrar la conversació "
11961196
pinnedList: "Llista fixada"
@@ -1309,6 +1309,8 @@ availableRoles: "Roles disponibles "
13091309
acknowledgeNotesAndEnable: "Activa'l després de comprendre els possibles perills."
13101310
federationSpecified: "Aquest servidor treballa amb una federació de llistes blanques. No pot interactuar amb altres servidors que no siguin els especificats per l'administrador."
13111311
federationDisabled: "La unió es troba deshabilitada en aquest servidor. No es pot interactuar amb usuaris d'altres servidors."
1312+
confirmOnReact: "Confirmar en reaccionar"
1313+
reactAreYouSure: "Vols reaccionar amb \"{emoji}\"?"
13121314
_accountSettings:
13131315
requireSigninToViewContents: "És obligatori l'inici de sessió per poder veure el contingut"
13141316
requireSigninToViewContentsDescription1: "Es requereix l'inici de sessió per poder veure totes les notes i el contingut que has creat. Amb això esperem evitar que els rastrejadors recopilin informació."
@@ -2440,6 +2442,8 @@ _notification:
24402442
flushNotification: "Netejar notificacions"
24412443
exportOfXCompleted: "Completada l'exportació de {x}"
24422444
login: "Algú ha iniciat sessió "
2445+
createToken: "Token d'accés generat"
2446+
createTokenDescription: "Si no saps què és, esborra el token des de {text}."
24432447
_types:
24442448
all: "Tots"
24452449
note: "Notes noves"
@@ -2822,8 +2826,6 @@ _remoteLookupErrors:
28222826
_responseInvalid:
28232827
title: "La resposta no és correcta "
28242828
description: "Hem pogut comunicar-nos amb aquest servidor, però les dades rebudes no són correctes."
2825-
_responseInvalidIdHostNotMatch:
2826-
description: "El domini de l'adreça introduïda no és el mateix que el domini de l'adreça final obtinguda. Si estàs consultant continguts remots mitjançant servidors tercers, torna a fer la consulta fent servir l'adreça que es pot obtenir en el servidor origen."
28272829
_noSuchObject:
28282830
title: "No s'ha trobat"
28292831
description: "No es pot trobar el recurs sol·licitat, si us plau comprova l'adreça una altra vegada."
@@ -2840,3 +2842,23 @@ _captcha:
28402842
_unknown:
28412843
title: "Error CAPTCHA"
28422844
text: "S'ha produït un error inesperat."
2845+
_bootErrors:
2846+
title: "Hi ha hagut en error en carregar"
2847+
serverError: "Si el problema persisteix després d'esperar una mica i recarregar, posa't en contacte amb l'administrador del servidor amb el següent codi d'error."
2848+
solution: "Per intentar resoldre el problema pots fer el següent."
2849+
solution1: "Actualitza el navegador i el sistema operatiu a l'última versió "
2850+
solution2: "Desactiva els adblockers"
2851+
solution3: "Esborra la memòria cau del navegador"
2852+
solution4: "(Navegador Tor) configura dom.webaudio.enabled a true"
2853+
otherOption: "Altres opcions"
2854+
otherOption1: "Esborrar la configuració i la memòria cau del client"
2855+
otherOption2: "Iniciar client senzill"
2856+
otherOption3: "Iniciar l'eina de reparació "
2857+
_search:
2858+
searchScopeAll: "Tot"
2859+
searchScopeLocal: "Local"
2860+
searchScopeServer: "Instància "
2861+
searchScopeUser: "Especificar usuari"
2862+
pleaseEnterServerHost: "Introdueix l'adreça de la instància "
2863+
pleaseSelectUser: "Selecciona un usuari"
2864+
serverHostPlaceholder: "Ex: misskey.example.com"

locales/cs-CZ.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2024,3 +2024,7 @@ _reversi:
20242024
_remoteLookupErrors:
20252025
_noSuchObject:
20262026
title: "Nenalezeno"
2027+
_search:
2028+
searchScopeAll: "Vše"
2029+
searchScopeLocal: "Místní"
2030+
searchScopeUser: "Upřesnit uživatele"

0 commit comments

Comments
 (0)