Skip to content

Commit a587489

Browse files
authored
release: v2025.4.0-kakurega.1.40.3 (#174)
2 parents c7433a8 + 2375b80 commit a587489

File tree

945 files changed

+27682
-16360
lines changed

Some content is hidden

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

945 files changed

+27682
-16360
lines changed

.config/cypress-devcontainer.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,11 @@ id: 'aidx'
165165
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
166166

167167
#sentryForFrontend:
168+
# vueIntegration:
169+
# tracingOptions:
170+
# trackComponents: true
171+
# browserTracingIntegration:
172+
# replayIntegration:
168173
# options:
169174
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
170175

.config/docker_example.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,15 @@ id: 'aidx'
176176
# options:
177177
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
178178

179+
#sentryForFrontend:
180+
# vueIntegration:
181+
# tracingOptions:
182+
# trackComponents: true
183+
# browserTracingIntegration:
184+
# replayIntegration:
185+
# options:
186+
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
187+
179188
# ┌─────────────────────┐
180189
#───┘ Other configuration └─────────────────────────────────────
181190

.config/example.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,15 @@ id: 'aidx'
259259
# options:
260260
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
261261

262+
#sentryForFrontend:
263+
# vueIntegration:
264+
# tracingOptions:
265+
# trackComponents: true
266+
# browserTracingIntegration:
267+
# replayIntegration:
268+
# options:
269+
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
270+
262271
# ┌─────────────────────┐
263272
#───┘ Other configuration └─────────────────────────────────────
264273

.devcontainer/devcontainer.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,15 @@ id: 'aidx'
151151
# options:
152152
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
153153

154+
#sentryForFrontend:
155+
# vueIntegration:
156+
# tracingOptions:
157+
# trackComponents: true
158+
# browserTracingIntegration:
159+
# replayIntegration:
160+
# options:
161+
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
162+
154163
# ┌─────────────────────┐
155164
#───┘ Other configuration └─────────────────────────────────────
156165

.github/dependabot.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@ updates:
2424
aws-sdk:
2525
patterns:
2626
- "@aws-sdk/*"
27-
bull-board:
28-
patterns:
29-
- "@bull-board/*"
3027
nestjs:
3128
patterns:
3229
- "@nestjs/*"

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,3 @@ vite.config.local-dev.ts.timestamp-*
8080

8181
# VSCode addon
8282
.favorites.json
83-
84-
.env

CHANGELOG.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,82 @@
1+
## 2025.4.0
2+
3+
### General
4+
- Feat: チャット(ダイレクトメッセージ)がリニューアルして復活しました
5+
- 既存のDM機能よりも便利で効率的な実装になっています
6+
- チャットを受け付ける相手を制限可能です
7+
- 誰でも / フォローユーザーのみ / フォロワーのみ / 相互のみ / 受け付けない から選択できます
8+
- 自分からメッセージを送った相手とは上記の設定に関わらずチャット可能です
9+
- チャット機能を開放するかどうかをロールで制御可能です
10+
- ルームを作成して、複数人でのチャットも可能です
11+
- 過去自分が送ったメッセージ・自分に送られたメッセージの検索が可能です
12+
- 参加中のルームをミュートして通知が来ないように設定可能です
13+
- メッセージにはリアクションも可能です
14+
- 現在、リモートユーザーがチャットを受け付ける設定になっているかどうかを取得する術がないため、ローカルユーザー間でのみ利用可能です
15+
- Feat: アカウントの移行時に古いアカウントからあたらしいアカウントにロールをコピーできるようになりました。
16+
- 管理者がロールの設定でマイグレーション時にコピーするかを指定できるようになります。
17+
- Enhance: セキュリティを強化するため、ジョブキューのダッシュボード(bull-board)統合が削除されました。
18+
- Misskeyネイティブでダッシュボードを実装予定です
19+
- Enhance: フロントエンドのエラートラッキングができるように
20+
- `.config/default.yml`中の項目`sentryForFrontend`を適宜設定してください。
21+
- 外部サービスであるSentryへエラー情報が送信されます。ご利用の地域の法令に従い、適切なプライバシーポリシーを策定の上で運用してください。
22+
- Enhance: ミュートしているユーザーをユーザー検索の結果から除外するように
23+
- Enhance: アンテナでセンシティブなチャンネルのノートを除外できるように `#14177`
24+
- Fix: 通知のページネーションで2つ以上読み込めなくなることがある問題を修正
25+
26+
### Client
27+
- Feat: 設定の管理が強化されました
28+
- 内部処理が一新され、安定性とパフォーマンスが向上しました
29+
- 全てのクライアント設定がエクスポート(バックアップ)/インポート対象に含まれるようになりました
30+
- プラグイン、テーマ、クライアントに追加されたすべてのアカウント情報も含まれるようになりました
31+
- 自動で設定データをサーバーにバックアップできるように
32+
- 設定→設定のプロファイル→自動バックアップ で有効にできます
33+
- 新しいデバイスからログインしたり、ブラウザから設定データが消えてしまったときに自動で復元されます(復元をスキップすることも可能)
34+
- 任意の設定項目をデバイス間で同期できるように
35+
- 設定項目の「...」メニュー→「デバイス間で同期」
36+
- 同期をオンにした際にサーバーに保存された値とローカルの値が競合する場合はどちらを優先するか選択できます
37+
- 任意の設定項目を初期値にリセットできるように
38+
- 設定項目の「...」メニュー→「初期値にリセット」
39+
- アカウントごとに設定値が分離される設定とそうでないクライアント設定が混在していた(かつ分離するかどうかを設定不可だった)のを、基本的に一律でクライアント全体に適用されるようにし、個別でアカウントごとに異なる設定を行えるように
40+
- 設定項目の「...」メニュー→「アカウントで上書き」をオンにすることで、設定値をそのアカウントでだけ適用するようにできます
41+
- ログアウトすると設定データもブラウザから消去されるようになりプライバシーが向上しました
42+
- 再度ログインすればサーバーのバックアップから設定データを復元可能です
43+
- エクスポートした設定データを他のサーバーでインポートして適用すること(設定の持ち運び)が可能になりました
44+
- 設定情報の移行は自動で行われますが、何らかの理由で失敗した場合、設定→その他→旧設定情報を移行 で再試行可能です
45+
- 過去に作成されたバックアップデータとは現在互換性がありませんのでご注意ください
46+
- Feat: 画面を重ねて表示するオプションを実装(実験的)
47+
- 設定 → その他 → 実験的機能 → Enable stacking router view
48+
- Enhance: プラグインの管理が強化されました
49+
- インストール/アンインストール/設定の変更時にリロード不要になりました
50+
- Enhance: ログアウト時、ブラウザに保存されたWebクライアントのデータを全て消去するように
51+
- Enhance: デッキUIでカラム間のマージンを設定できるように
52+
- Enhance: デッキUIでデッキメニューの位置を設定できるように
53+
- Enhance: デッキUIでナビゲーションバーの位置を設定できるように
54+
- Enhance: アイコンのスクロール追従を無効化してパフォーマンス向上できるように
55+
- Enhance: CWの注釈テキストが入力されていない場合, Postボタンを非アクティブに
56+
- Enhance: CWを無効にした場合, 注釈テキストが最大入力文字数を超えていても投稿できるように
57+
- Enhance: テーマ設定画面のデザインを改善
58+
- Enhance: 投稿フォームの設定メニューを改良
59+
- 投稿フォームをリセットできるように
60+
- 文字数カウントを復活
61+
- Enhance: 2段階認証時のリカバリーコードのファイル名にサーバーURLを含めるように
62+
- Enhance: 全体的なブラッシュアップ
63+
- Enhance 全体的なパフォーマンス向上
64+
- Enhance: ファイルのアップロードでデフォルトで圧縮するかどうかのオプションが廃止され、アップロード時に圧縮するかどうかを選択するようになりました
65+
- 画像データの貼り付け、ドロップ時は圧縮されるようになりました
66+
- Fix: 読み込み直後にスクロールしようとすると途中で止まる場合があるのを修正
67+
- Fix: テーマ切り替え時に一部の色が変わらない問題を修正
68+
- Fix: iPadOSでdeck uiをマウスカーソルによってスクロールできない問題を修正
69+
- NOTE: 構造上クラシックUIを新しいデザインシステムに移行することが困難なため、クラシックUIが削除されました
70+
- デッキUIでカラムを中央寄せにし、メインカラムの左右にウィジェットカラムを配置し、ナビゲーションバーを上部に表示することである程度クラシックUIを再現できます
71+
72+
### Server
73+
- Enhance 全体的なパフォーマンス向上
74+
- Fix: プロフィール追加情報で無効なURLに入力された場合に照会エラーを出るのを修正
75+
- Fix: ActivityPubリクエストURLチェック実装は仕様に従っていないのを修正
76+
- Fix: 連合無しモードでも外部から照会可能だった問題を修正
77+
- Fix: テスト用WebHookのペイロードの`emojis`パラメータが実際のものと異なる問題を修正
78+
- Fix: 非ログインでタイムラインのストリームに接続した際、表示にログイン必須のノートが流れる場合がある問題を修正
79+
180
## 2025.3.1
281

382
### General

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,6 @@ niraxは、Misskeyで使用しているオリジナルのフロントエンド
273273
query?: Record<string, string>;
274274
loginRequired?: boolean;
275275
hash?: string;
276-
globalCacheKey?: string;
277276
children?: RouteDef[];
278277
}
279278
```

assets/about/drive.png

-94.2 KB
Binary file not shown.

assets/about/post.png

-317 KB
Binary file not shown.

assets/about/reaction.png

-24 KB
Binary file not shown.

assets/about/ui.png

-94.9 KB
Binary file not shown.

assets/ss/explore.jpg

-238 KB
Binary file not shown.

assets/ss/user.jpg

-148 KB
Binary file not shown.

chart/files/default.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,11 @@ id: "aidx"
173173
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
174174

175175
#sentryForFrontend:
176+
# vueIntegration:
177+
# tracingOptions:
178+
# trackComponents: true
179+
# browserTracingIntegration:
180+
# replayIntegration:
176181
# options:
177182
# dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0'
178183

locales/ar-SA.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,6 @@ removeAreYouSure: "متأكد من أنك تريد حذف {x}؟"
251251
deleteAreYouSure: "متأكد من أنك تريد حذف {x}؟"
252252
resetAreYouSure: "هل تريد إعادة التعيين؟"
253253
saved: "حُفظ"
254-
messaging: "المحادثة"
255254
upload: "ارفع"
256255
keepOriginalUploading: "ابق الصورة الأصلية"
257256
keepOriginalUploadingDescription: "يحفظ الصور المرفوعة على حالتها الأصلية، وان عطّل ستولد نسخة مخصصة من الصورة."
@@ -264,7 +263,6 @@ uploadFromUrlMayTakeTime: "سيستغرق بعض الوقت لاتمام الر
264263
explore: "استكشاف"
265264
messageRead: "مقروءة"
266265
noMoreHistory: "لا يوجد المزيد من التاريخ"
267-
startMessaging: "ابدأ محادثة"
268266
nUsersRead: "قرأه {n}"
269267
agreeTo: "اوافق على {0}"
270268
agree: "أقبل"
@@ -436,8 +434,6 @@ retype: "أعد الكتابة"
436434
noteOf: "ملاحظات {user}"
437435
quoteAttached: "اِقتُبسَ"
438436
quoteQuestion: "أتريد تضمينها كاقتباس"
439-
noMessagesYet: "ليس هناك رسائل بعد"
440-
newMessageExists: "لقد تلقيت رسالة جديدة"
441437
onlyOneFileCanBeAttached: "يمكنك إرفاق ملف واحد بالرسالة"
442438
signinRequired: "رجاءً لِج"
443439
invitations: "دعوة"
@@ -1012,6 +1008,14 @@ sourceCode: "الشفرة المصدرية"
10121008
flip: "اقلب"
10131009
lastNDays: "آخر {n} أيام"
10141010
surrender: "ألغِ"
1011+
postForm: "أنشئ ملاحظة"
1012+
information: "عن"
1013+
_chat:
1014+
invitations: "دعوة"
1015+
noHistory: "السجل فارغ"
1016+
members: "الأعضاء"
1017+
home: "الرئيسي"
1018+
send: "أرسل"
10151019
_delivery:
10161020
stop: "مُعلّق"
10171021
_initialAccountSetting:
@@ -1236,7 +1240,6 @@ _theme:
12361240
shadow: "الظل"
12371241
navBg: "خلفية الشريط الجانبي"
12381242
navFg: "نص الشريط الجانبي"
1239-
navHoverFg: "نص الشريط الجانبي (عند التمرير فوقه)"
12401243
link: "رابط"
12411244
hashtag: "وسم"
12421245
mention: "أشر الى"
@@ -1311,6 +1314,7 @@ _permissions:
13111314
"read:gallery": "اعرض المعرض"
13121315
"write:gallery": "عدّل المعرض"
13131316
"read:gallery-likes": "يعرض ما أعجبك من مشاركات المعرض"
1317+
"write:chat": "اكتب أو احذف رسائل محادثة"
13141318
_auth:
13151319
shareAccess: "أتريد التفويض لـ \"{name}\" بالوصول لحسابك؟"
13161320
shareAccessAsk: "هل تخول لهذا التطبيق الوصول لحسابك؟"

locales/bn-BD.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,6 @@ removeAreYouSure: "আপনি কি \"{x}\" সরানোর ব্যা
252252
deleteAreYouSure: "আপনি কি \"{x}\" সরানোর ব্যাপারে নিশ্চিত?"
253253
resetAreYouSure: "রিসেট করার ব্যাপারে নিশ্চিত?"
254254
saved: "সংরক্ষিত হয়েছে"
255-
messaging: "চ্যাট"
256255
upload: "আপলোড"
257256
keepOriginalUploading: "আসল ছবি রাখুন"
258257
keepOriginalUploadingDescription: "ছবিটি আপলোড করার সময় আসল সংস্করণটি রাখুন। অপশনটি বন্ধ থাকলে, আপলোডের সময় ওয়েব প্রকাশনার জন্য ছবি ব্রাউজারে তৈরি করা হবে।"
@@ -265,7 +264,6 @@ uploadFromUrlMayTakeTime: "URL হতে আপলোড হতে কিছু
265264
explore: "ঘুরে দেখুন"
266265
messageRead: "পড়া"
267266
noMoreHistory: "আর কোন ইতিহাস নেই"
268-
startMessaging: "চ্যাট শুরু করুন"
269267
nUsersRead: "{n} জন পড়েছেন"
270268
agreeTo: "{0} এর প্রতি আমি সম্মত"
271269
start: "শুরু করুন"
@@ -427,8 +425,6 @@ retype: "পুনঃ প্রবেশ"
427425
noteOf: "{user} এর নোট"
428426
quoteAttached: "উদ্ধৃত"
429427
quoteQuestion: "উদ্ধৃতি হিসাবে সংযুক্ত করবেন?"
430-
noMessagesYet: "কোন মেসেজ নেই"
431-
newMessageExists: "নতুন মেসেজ পেয়েছেন"
432428
onlyOneFileCanBeAttached: "আপনি মেসেজের সাথে সর্বোচ্চ একটি ফাইল যুক্ত করতে পারবেন"
433429
signinRequired: "দয়া করে লগ ইন করুন"
434430
invitations: "আমন্ত্রণ"
@@ -852,6 +848,14 @@ replies: "জবাব"
852848
renotes: "রিনোট"
853849
sourceCode: "সোর্স কোড"
854850
flip: "উল্টান"
851+
postForm: "নোট লিখুন"
852+
information: "আপনার সম্পর্কে"
853+
_chat:
854+
invitations: "আমন্ত্রণ"
855+
noHistory: "কোনো ইতিহাস নেই"
856+
members: "সদস্যবৃন্দ"
857+
home: "মূল পাতা"
858+
send: "পাঠান"
855859
_delivery:
856860
stop: "স্থগিত করা হয়েছে"
857861
_type:
@@ -994,7 +998,6 @@ _theme:
994998
header: "হেডার"
995999
navBg: "সাইডবারের পটভূমি"
9961000
navFg: "সাইডবারের পাঠ্য"
997-
navHoverFg: "সাইডবারের পাঠ্য (হভার)"
9981001
navActive: "সাইডবারের পাঠ্য (অ্যাকটিভ)"
9991002
navIndicator: "সাইডবারের ইনডিকেটর"
10001003
link: "লিংক"
@@ -1017,11 +1020,8 @@ _theme:
10171020
buttonHoverBg: "বাটনের পটভূমি (হভার)"
10181021
inputBorder: "ইনপুট ফিল্ডের বর্ডার"
10191022
driveFolderBg: "ড্রাইভ ফোল্ডারের পটভূমি"
1020-
wallpaperOverlay: "ওয়ালপেপার ওভারলে"
10211023
badge: "ব্যাজ"
10221024
messageBg: "চ্যাটের পটভূমি"
1023-
accentDarken: "অ্যাকসেন্ট (গাঢ়)"
1024-
accentLighten: "অ্যাকসেন্ট (হাল্কা)"
10251025
fgHighlighted: "হাইলাইট করা পাঠ্য"
10261026
_sfx:
10271027
note: "নোটগুলি"
@@ -1084,6 +1084,7 @@ _permissions:
10841084
"write:gallery": "গ্যালারী সম্পাদনা করুন"
10851085
"read:gallery-likes": "গ্যালারীর পছন্দগুলি দেখুন"
10861086
"write:gallery-likes": "গ্যালারীর পছন্দগুলি সম্পাদনা করুন"
1087+
"write:chat": "চ্যাটগুলি সম্পাদনা করুন"
10871088
_auth:
10881089
shareAccess: "\"{name}\" কে অ্যাকাউন্টের অ্যাক্সেস দিবেন?"
10891090
shareAccessAsk: "অ্যাপ্লিকেশনটিকে অ্যাকাউন্টের অ্যাক্সেস দিবেন?"

0 commit comments

Comments
 (0)