Commit graph

1846 commits

Author SHA1 Message Date
fly_mc
9b0b716d6f backend: delete reactions when deleting accounts 2024-11-19 00:03:01 +08:00
fly_mc
52f118bc2c backend: change HASHTAG_RANKING_WINDOW 2024-11-19 00:00:02 +08:00
fly_mc
9f71b3f3a0 backend: fetch full following counts 2024-11-18 23:46:48 +08:00
fly_mc
ecd0211226 fix 2024-11-18 23:35:46 +08:00
fly_mc
9263c485c4 backend: fix ApInboxService 2024-11-18 23:27:31 +08:00
fly_mc
fc2f68f1d6 backend: ap refetch key 2024-11-18 23:17:52 +08:00
fly_mc
ad51752f38 backend: tweak get-note-summary 2024-11-18 23:02:36 +08:00
fly_mc
1f85626fad fix sqlLikeEscape 2024-11-18 23:00:45 +08:00
fly_mc
e19373ea90 fix ap type.ts 2024-11-18 22:51:00 +08:00
fly_mc
d0e2f46412 Revert "try: fix: return null instead of throw error when recursively fetching note"
This reverts commit be295b19a6.
2024-11-18 10:35:47 +08:00
fly_mc
cb9385e229 Reapply "update SearchService"
This reverts commit 6c9dd99083.
2024-11-18 02:43:08 +08:00
fly_mc
1471039199 Revert "update SearchService"
This reverts commit a9acf532c1.
2024-11-18 02:41:44 +08:00
fly_mc
23a5f68e94 recursionLimit 2024-11-18 02:38:45 +08:00
fly_mc
be295b19a6 try: fix: return null instead of throw error when recursively fetching note 2024-11-18 02:36:56 +08:00
fly_mc
a9acf532c1 update SearchService 2024-11-17 19:10:22 +08:00
fly_mc
6c9dd99083 Revert "update SearchService"
This reverts commit e692e7ac6f.
2024-11-17 19:04:47 +08:00
CDN
b0d04713e0 fix(backend): fallback sharedInbox to null in ApPersonService (#14970) 2024-11-16 22:23:49 +08:00
fly_mc
e692e7ac6f update SearchService 2024-11-16 18:18:06 +08:00
fly_mc
32e835883b Merge branch 'develop' into pari 2024-11-15 21:53:41 +08:00
かっこかり
c0d1682604
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>
2024-11-15 17:30:54 +09:00
fly_mc
2ed8d247e1 Merge branch 'develop' into pari 2024-11-12 15:02:06 +08:00
饺子w (Yumechi)
a11b77a415
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>
2024-11-12 09:51:18 +09:00
584ae24743 restore activeHalfYear and activeMonth
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-11 22:16:39 +08:00
fly_mc
59aa6b1509 allow setting separate timeout / max size for imports 2024-11-11 22:06:04 +08:00
fly_mc
edd83acaab fix cw text pgroonga 2024-11-11 21:46:05 +08:00
fly_mc
df51d063bb canImportNotes 2024-11-11 21:41:23 +08:00
fly_mc
8c7157e36f canImportNotes 2024-11-11 21:29:14 +08:00
fly_mc
6dcd38e746 Merge branch 'develop' into pari-20241009 2024-11-10 01:55:29 +08:00
かっこかり
4a62051ce7
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>
2024-11-09 10:58:09 +09:00
momoirodouhu
a4c5ce1413
enhance(backend) : リモートユーザーの照会をオリジナルにリダイレクトするように (#12892) (#14897)
* enhance(backend) : リモートユーザーの照会をオリジナルにリダイレクトするように (#12892)

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

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

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

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

* lint
2024-11-09 10:54:44 +09:00
かっこかり
e75b62f3f5
enhance(frontend): 個別お知らせページではmetaタグを出力するように (#14902)
* enhance(frontend): 個別お知らせページではmetaタグを出力するように

* Update Changelog
2024-11-09 10:53:09 +09:00
かっこかり
98b4717c45
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>
2024-11-09 10:51:28 +09:00
fly_mc
23a7660a59 Merge branch 'develop' into pari-20241009 2024-11-07 22:08:06 +08:00
4ster1sk
794cb9ffe2
fix(backend): followedMessageではなくdescriptionになっていたのを修正 (#14908) 2024-11-07 17:16:51 +09:00
4ster1sk
bca690f256
fix(backend): フォロワーへのメッセージの絵文字をemojisに含めるように (#14904) 2024-11-07 15:10:10 +09:00
fly_mc
a9e337bbf2 Merge branch 'develop' into pari-20241009 2024-11-06 23:05:48 +08:00
かっこかり
b1c82213a3
fix(backend): FTT無効時にユーザーリストタイムラインが使用できない問題を修正 (#14878)
* fix: return getfromdb when FanoutTimeline is not enabled

* Update Changelog

* fix

---------

Co-authored-by: Lhc_fl <lhcfl@outlook.com>
2024-11-06 22:01:21 +09:00
fly_mc
a8bf0192db Merge branch 'develop' into pari-20241009 2024-11-03 21:10:58 +08:00
かっこかり
6718a54f6f
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>
2024-11-03 08:26:51 +09:00
22b906e700 fix lint
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-10-30 23:46:43 +08:00
96b759b884 fix(backend): Serve valid headers for HSTS and HSTS preload
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-10-30 23:46:33 +08:00
fly_mc
0ab61c4679 Merge branch 'develop' into pari-20241009 2024-10-28 21:10:42 +08:00
Tamme Schichler
8eb7749e44
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
2024-10-28 21:06:16 +09:00
syuilo
74847bce30 enhance: アイコンデコレーション管理画面の改善 2024-10-28 20:42:14 +09:00
fly_mc
70b525ef15 fix 2024-10-28 00:06:06 +08:00
fly_mc
b49277f61d Pari Plus! add default font settings 2024-10-26 00:46:11 +08:00
fly_mc
4cfc6d0e2c tweak default font size 2024-10-25 22:56:03 +08:00
fly_mc
9fbd77a30d Merge branch 'develop' into pari-20241009 2024-10-25 21:14:01 +08:00
かっこかり
eeea4ec00b
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>
2024-10-25 15:09:37 +09:00
fly_mc
9832482660 Merge branch 'develop' into pari-20241009 2024-10-23 00:27:42 +08:00