Commit Graph

5248 Commits

Author SHA1 Message Date
syuilo
c9e1996b49 🎨 2025-01-30 22:11:28 +08:00
syuilo
d032cbdc94 use execa 8.0.1
#14966
2025-01-30 22:11:28 +08:00
syuilo
739ff455ac Revert "use nodemon 3.0.2"
This reverts commit ce1f84e5a3.
2025-01-30 22:11:28 +08:00
syuilo
cf67305cc2 use nodemon 3.0.2
#14966
2025-01-30 22:11:28 +08:00
github-actions[bot]
798fdd44a4 Bump version to 2024.11.0-alpha.1 2025-01-30 22:11:28 +08:00
かっこかり
d42bcf1c98 feat: 送信したフォローリクエストを確認できるように (#14856)
* FEAT: Allow users to view pending follow requests they sent

This commit implements the `following/requests/sent` interface firstly
implemented on Firefish, and provides a UI interface to view the pending
follow requests users sent.

* ux: should not show follow requests tab when have no pending sent follow req

* fix default followreq tab

* fix default followreq tab

* restore missing hasPendingReceivedFollowRequest in navbar

* refactor

* use tabler icons

* tweak design

* Revert "ux: should not show follow requests tab when have no pending sent follow req"

This reverts commit e580b92c37f27c2849c6d27e22ca4c47086081bb.

* Update Changelog

* Update Changelog

* change tab titles

---------

Co-authored-by: Lhc_fl <lhcfl@outlook.com>
Co-authored-by: Hazelnoot <acomputerdog@gmail.com>
2025-01-30 22:11:28 +08:00
syuilo
3bf616b746 chore(frontend): tweak animation style 2025-01-30 22:11:28 +08:00
syuilo
3c971f3a18 update deps (#14950)
* update deps

* wip

* Revert "wip"

This reverts commit 393de249fe248ae181221266e0b7828a3ac53152.

* wip

* wip

* wip

* wip
2025-01-30 22:11:28 +08:00
かっこかり
5699416869 fix(frontend): スマホで表示した時にipv6だとはみ出てしまうのを修正 (#14960)
* fix(frontend): スマホで表示した時にipv6だとはみ出てしまうのを修正 (MisskeyIO#815)

(cherry picked from commit aec01dd4adda8e975da523c5bea329120e689569)

* Update Changelog

---------

Co-authored-by: sleep-moe <yukikum57@gmail.com>
2025-01-30 22:11:28 +08:00
shimmar
b963b3dcea Enhance(frontend): ノート詳細画面にロールのバッジを表示 (#14946)
* enhance(frontend): ノートの詳細画面にロールのバッジを表示(#14058)

* Update CHANGELOG.md
2025-01-30 22:11:28 +08:00
饺子w (Yumechi)
373032438e fix(backend): Webhook Test一致性 (#14863)
* fix(backend): Webhook Test一致性

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

* UserWebhookPayload<'followed'> 修正

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>

---------

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-01-30 22:11:28 +08:00
かっこかり
2cf8dcdeb4 fix(frontend): メールアドレス登録有効化時の「完了」ダイアログボックスの表示条件を修正 (#14928)
* fix(frontend): メールアドレス登録有効化時の「完了」ダイアログボックスの表示条件を修正

* Update MkSignupDialog.form.vue

* fix condition
2025-01-30 22:11:28 +08:00
github-actions[bot]
fa7374f08f Bump version to 2024.11.0-alpha.0 2025-01-30 22:11:28 +08:00
github-actions[bot]
458c8dfe74 Bump version to 2024.10.2-alpha.3 2025-01-30 22:11:28 +08:00
かっこかり
f4732091cd fix(backend): ローカルユーザーへのメンションを含むノートが連合される際に正しいURLに変換されないことがある問題を修正 (#14879)
* fix: make sure mentions of local users get rendered correctly during AP delivery (resolves #645)

* Update Changelog

* indent

---------

Co-authored-by: Laura Hausmann <laura@hausmann.dev>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-01-30 22:11:28 +08:00
かっこかり
c1f98fc67d refactor(frontend): 動画UIのフルスクリーン周りの調整 (#14877)
* refactor(frontend): フルスクリーン周りの調整

(cherry picked from commit 783032caec5853d78d5af3391e29cf364f2282e8)

* refactor(frontend): deviceKindの循環参照を除去

(cherry picked from commit 1ca471f57e968a1a6e2259bde4a7c6da1fe0c54e)

* fix

---------

Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
2025-01-30 22:11:28 +08:00
momoirodouhu
ab41ce0b58 enhance(backend) : リモートユーザーの照会をオリジナルにリダイレクトするように (#12892) (#14897)
* enhance(backend) : リモートユーザーの照会をオリジナルにリダイレクトするように (#12892)

* オリジンリダイレクトのテストをtodoとして追加。

e2eテストにリモートユーザー考慮のテストがなさそうなので。

次のコマンドで動くことは確認済みです。
curl "http://localhost:3000/@foo@bar" -H "accept: application/activity+json" -L

* Acctのパースを既存のパーサーでするように修正

* lint
2025-01-30 22:11:28 +08:00
かっこかり
03e7ab6ad2 enhance(frontend): 個別お知らせページではmetaタグを出力するように (#14902)
* enhance(frontend): 個別お知らせページではmetaタグを出力するように

* Update Changelog
2025-01-30 22:11:28 +08:00
かっこかり
0deeaf3b9a fix(frontend): 外部URLへのリダイレクトのバリデーションを強化 (#14919)
* Fix code scanning alert no. 25: Incomplete URL scheme check (MisskeyIO#799)

* Fix code scanning alert no. 26: Incomplete URL scheme check

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Fix code scanning alert no. 25: Incomplete URL scheme check

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
(cherry picked from commit 7d7552e076c0152a5966e919be0e9a60b3736208)

* ✌️

---------

Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2025-01-30 22:11:28 +08:00
かっこかり
95d9754050 fix(backend): SQLのサニタイズを強化 (#14920)
* Fix code scanning alert no. 28: Incomplete string escaping or encoding (MisskeyIO#800)

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
(cherry picked from commit 443335c662b14f609d6a81a8f3807e95709aebc1)

* ✌️

---------

Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2025-01-30 22:11:28 +08:00
4ster1sk
98d2c2f792 fix(backend): followedMessageではなくdescriptionになっていたのを修正 (#14908) 2025-01-30 22:11:27 +08:00
4ster1sk
7d8df6e821 fix(backend): フォロワーへのメッセージの絵文字をemojisに含めるように (#14904) 2025-01-30 22:11:27 +08:00
Linca
f44e94035e chore: little type trick in pizzax.ts (#14891)
Make `makeGetterSetter` take the correct type associated with getter and setter
2025-01-30 22:11:27 +08:00
かっこかり
f8a920b456 fix(backend): FTT無効時にユーザーリストタイムラインが使用できない問題を修正 (#14878)
* fix: return getfromdb when FanoutTimeline is not enabled

* Update Changelog

* fix

---------

Co-authored-by: Lhc_fl <lhcfl@outlook.com>
2025-01-30 22:11:27 +08:00
かっこかり
f121d640f7 fix(frontend): ノート投稿ボタンにホバー時のスタイルが適用されていない (#14887)
* fix(frontend): ノート投稿ボタンにホバー時のスタイルが適用されていない (#305)

(cherry picked from commit 711ab846a967feeddbe0c908bee4b91646cec321)

* Update Changelog

---------

Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
2025-01-30 22:11:27 +08:00
かっこかり
6bbdab8193 fix(backend): ノートを連合する際にリモートユーザーのacctの大小文字を区別して処理している問題を修正 (#14880)
* fix: make sure outgoing remote mentions get resolved correctly if referenced with non-canonical casing (resolves #646)

* Update Changelog

* Update Changelog

* indent

---------

Co-authored-by: Laura Hausmann <laura@hausmann.dev>
2025-01-30 22:11:27 +08:00
かっこかり
e1ac9ae1c2 fix(frontend): withSensitiveフィルタ周りの挙動修正 (#14884)
* fix(frontend): withSensitiveフィルタ周りの挙動修正

* Update MkNote.vue
2025-01-30 22:11:27 +08:00
syuilo
f18c25e3a1 Update about-misskey.vue 2025-01-30 22:11:27 +08:00
syuilo
a1719420a7 refactor 2025-01-30 22:11:27 +08:00
syuilo
e1f5099aaf lint 2025-01-30 22:11:27 +08:00
syuilo
8a4ae9d404 refactor 2025-01-30 22:11:27 +08:00
かっこかり
6329947c9a refactor(frontend): asとanyをすぐなおせる範囲で除去 (#14848)
* refactor(frontend): できるだけanyを除去

* refactor

* lint

* fix

* remove unused

* Update packages/frontend/src/components/MkReactionsViewer.details.vue

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

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-01-30 22:11:27 +08:00
かっこかり
f06e98ee79 fix(frontend): 一部のノート表示で設定にかかわらずセンシティブなファイルを含むノートが最小化される問題を修正
Fix https://github.com/misskey-dev/misskey/pull/14772#discussion_r1821707117
2025-01-30 22:11:27 +08:00
github-actions[bot]
0df96054a8 Bump version to 2024.10.2-alpha.2 2025-01-30 22:11:27 +08:00
かっこかり
908e7edf36 enhance(backend): check_connect.js で全RedisとDBへの接続を確認するように (#14853)
* fix race conditions in check_connect.js

(cherry picked from commit 524ddb96770690455b82522104a543c5b0b1f3b3)

* fix

* Update Changelog

---------

Co-authored-by: Hazelnoot <acomputerdog@gmail.com>
2025-01-30 22:11:27 +08:00
Tamme Schichler
659120b030 fix(backend): Accept arrays in ActivityPub icon and image properties (#14825)
This is allowed according to the Activity vocabulary: https://www.w3.org/TR/activitystreams-vocabulary/#dfn-icon
The issue is noticeable in combination with Bridgy Fed: https://github.com/snarfed/bridgy-fed/issues/1408
2025-01-30 22:11:27 +08:00
Pinapelz
b1014be036 fix: encode RSS uris with escape sequences before fetching (#14826)
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-01-30 22:11:27 +08:00
woxtu
96ce9b7b4d Remove undefined styles (#14858) 2025-01-30 22:11:27 +08:00
syuilo
d956fdabb0 enhance: アイコンデコレーション管理画面の改善 2025-01-30 22:11:27 +08:00
syuilo
03084edf5c 🎨 2025-01-30 22:11:27 +08:00
syuilo
5e81a8a5a5 Update about-misskey.vue 2025-01-30 22:11:27 +08:00
かっこかり
3d0d700ca7 fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように (#14850)
* fix(misskey-js): WebSocketの型定義をReconnectingWebsocketに依存するように

* Update Changelog

* run api extractor

* fix

* fix
2025-01-30 22:11:27 +08:00
かっこかり
6ed0a7fcfe enhance(frontend): Self-XSS防止用のメッセージを追加 (#14839)
* enhance(frontend): Self-XSS防止用のメッセージを追加

* Update Changelog

* embedにも同様の記述を追加
2025-01-30 22:11:27 +08:00
github-actions[bot]
7cc874688d Bump version to 2024.10.2-alpha.1 2025-01-30 22:11:27 +08:00
かっこかり
ba2cf30df2 🎨
https://github.com/misskey-dev/misskey/pull/14828 のデザイン修正
2025-01-30 22:11:27 +08:00
かっこかり
8842017ce2 fix(backend): 招待コード発行可能残り数算出に使用すべきロールポリシーの値が違うのを修正 (#14834)
* fix: should use invite limit cycle to calculate invite/limit

* Update Changelog

* Update changelog

---------

Co-authored-by: Lhc_fl <lhcfl@outlook.com>
2025-01-30 22:11:27 +08:00
かっこかり
0480ac60e0 fix(frontend): 管理画面のリンク切れを修正 (#14831)
* fix(frontend): 管理画面のリンク切れを修正

* Update Changelog
2025-01-30 22:11:27 +08:00
かっこかり
1c6085e803 enhance(frontend): 外部アプリ認証画面の改良 (#14828)
* enhance(frontend): 外部アプリ認証画面の改良

* 🎨

* lint

* Update Changelog

* indent

* lint

* enhance: miauthのリダイレクト先をUI内でも表示するように

* 🎨

* fix

* fix
2025-01-30 22:11:26 +08:00
かっこかり
48f6598407 enhance(frontend): 「単なるラッキー」の調整 (#14807)
* enhance(frontend): 「単なるラッキー」の調整

* refactor

* comment

* Update Changelog

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-01-30 22:11:26 +08:00
饺子w (Yumechi)
4d82ef3373 Merge commit from fork
[ghsa-gq5q-c77c-v236](https://github.com/misskey-dev/misskey/security/advisories/ghsa-gq5q-c77c-v236)

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-01-30 22:11:26 +08:00