Commit graph

1401 commits

Author SHA1 Message Date
KMY(雪あすか)
ae6fe58501
Fix: #264 ハッシュタグをフォローしていても、非収載投稿がホームに流れない問題 (#266) 2023-11-10 09:24:37 +09:00
KMY(雪あすか)
76f2f2ed0c
Add: #87 フォロワーのみに購読を許可する設定 (#239)
* Wip: マイグレーション、設定など一式

* Fix test

* Fix test

* Fix: マスター用の設定を他サーバーに送信しないよう修正

* DTL、外部サーバーの情報受け入れのテストを追加

* スペルミスを修正

* Web画面に設定項目追加

* 既存の`master_settings`を上書きしないよう修正
2023-11-08 17:51:36 +09:00
KMY
9286d8c5b7 Fix test 2023-11-08 11:12:10 +09:00
KMY
08f86bcb8f Merge commit '389a6cc4c0' into upstream-20231108 2023-11-08 10:41:10 +09:00
KMY(雪あすか)
ec0002c732
Fix: フレンドサーバーに投稿削除が配送されない問題 (#249) 2023-11-07 19:05:00 +09:00
KMY
64578feeb4 Merge remote-tracking branch 'parent/main' into upstream-20231107 2023-11-07 11:35:05 +09:00
Matt Jankowski
0c4e7c06dc
Fix Rails/FindEach cop (#26886) 2023-11-06 15:53:29 +00:00
KMY(雪あすか)
24909f9760
Change: #185 『スタンプをつけられた人』ではなく『スタンプをつけた人』のフォロワーにスタンプを転送 (#232)
* Change: #185 『スタンプをつけられた人』ではなく『スタンプをつけた人』のフォロワーにスタンプを転送

* Fix: 絵文字削除が届かない問題

* Test: 送る方にも同じテストを追加
2023-11-04 21:27:59 +09:00
KMY
76c4acdd20 Merge remote-tracking branch 'parent/main' into upstream-20231103 2023-11-03 07:51:14 +09:00
Claire
0337df3a42
Fix posts from threads received out-of-order sometimes not being inserted into timelines (#27653) 2023-11-02 14:58:37 +00:00
KMY(雪あすか)
f8280ca5d9
Add: #95 リストへの新着投稿通知 (#192)
* Add: テーブル定義、内部処理

* Add: 通知の定期削除処理、自動削除、テスト

* Add: Web画面の表示、設定

* Fix test
2023-10-31 08:59:31 +09:00
Jonathan de Jong
b0785c9423 Have Follow activities bypass availability (#27586)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-10-30 13:23:10 +09:00
Jeong Arm
f49a49ffd6 Handle featured collections without items (#27581) 2023-10-30 13:23:10 +09:00
Jonathan de Jong
1cc512909c
Have Follow activities bypass availability (#27586)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-10-27 14:55:00 +00:00
Jeong Arm
8f998cd96a
Handle featured collections without items (#27581) 2023-10-27 02:36:22 +00:00
KMY(雪あすか)
1d8862712a
Add: #62 ローカルタイムラインを無効にする管理者向け設定 (#179)
* Bump version to 8.0

* Add: 他のサーバーに公開する情報に、制限設定などを追加

* Fix: `quote_of_id`のインデックス

* Fix: #172 他のサーバーからの相乗り絵文字削除が反映されない

* Test: #166 リモートから自分の絵文字を受け取った時、ライセンスが上書きされないことを確認するテスト

* Add: #62 ローカルタイムラインを無効にする管理者設定(内部挙動のみ)

* Add: 画面部分を追加
2023-10-27 08:08:50 +09:00
KMY(雪あすか)
ae865975d4
Change: #70 DTL投稿で、公開範囲・検索許可を別々に設定 (#177)
* Bump version to 8.0

* Add: 他のサーバーに公開する情報に、制限設定などを追加

* Fix: `quote_of_id`のインデックス

* Fix: #172 他のサーバーからの相乗り絵文字削除が反映されない

* Test: #166 リモートから自分の絵文字を受け取った時、ライセンスが上書きされないことを確認するテスト

* Change: #70 DTL投稿で、公開範囲・検索許可を別々に設定
2023-10-26 22:06:51 +09:00
KMY
b992e673c7 Merge branch 'kb_development' into upstream-20231021 2023-10-22 14:42:08 +09:00
KMY(雪あすか)
4f37ede886
Fix: #162 編集/他のサーバーからの編集で、フォローしていない相手からのメンションに関するNGワードに対応 (#163)
* Fix: #162 フォローしていないアカウントへのメンションのNGワードが編集で有効にならない問題

* Fix: 他のサーバーから来た編集についても適用
2023-10-22 09:40:20 +09:00
KMY(雪あすか)
5497e2ae5d
Add: カスタム絵文字のエイリアス名を連合 (#135)
* Add: カスタム絵文字のエイリアス名を連合

* Fix test
2023-10-22 09:09:01 +09:00
KMY(雪あすか)
76edf82499
Fix: ブーストが1つでもあると投稿のエクスポート時にエラーが出る問題 (#149)
* Fix: ブーストが1つでもあるとバックアップ時にエラーが出る問題

* Test: 限定投稿の扱い
2023-10-21 21:40:34 +09:00
KMY
f9eaaec4e7 Merge remote-tracking branch 'parent/main' into upstream-20231021 2023-10-21 10:32:06 +09:00
KMY(雪あすか)
d789304e19
Add: #136 自分が引用した投稿が編集されたときに通知 (#157) 2023-10-21 10:16:10 +09:00
KMY(雪あすか)
42c613b1a2
#150 ローカルユーザーの投稿にもメンションのNGワードを適用 (#151) 2023-10-20 08:49:52 +09:00
Matt Jankowski
bcd0171e5e
Fix Lint/UselessAssignment cop (#27472) 2023-10-19 16:55:06 +02:00
KMY(雪あすか)
1d9c77063e
Fix: 他のサーバーの同じ絵文字を複数つけられる問題 (#141)
* スタンプ機能のリファクタリング、投稿の反応者へも配送

* Fix: 他のサーバーの絵文字を複数つけられる問題
2023-10-18 10:56:21 +09:00
KMY(雪あすか)
d62a135806
スタンプ機能のリファクタリング、投稿の反応者へも配送 (#140) 2023-10-18 10:23:17 +09:00
KMY
b0e077ed54 Merge branch 'kb_development' into kb-connect-patch-to-development 2023-10-15 12:58:59 +09:00
KMY(雪あすか)
45e3530985
Merge pull request from GHSA-jw42-6m49-65x8 2023-10-15 11:36:34 +09:00
KMY(雪あすか)
5746f4f1ee Change: #100 リモートのスタンプに相乗りした時、それをフォロワーのいるサーバーに配送 (#111) 2023-10-13 19:14:53 +09:00
KMY(雪あすか)
61b8693022
Change: #100 リモートのスタンプに相乗りした時、それをフォロワーのいるサーバーに配送 (#111) 2023-10-13 19:13:44 +09:00
KMY
68e251cf0c Merge remote-tracking branch 'parent/main' into kb-upstream-231012 2023-10-12 19:47:01 +09:00
Claire
7d2cd7195b
Add variable delay before link verification of remote account links (#27351) 2023-10-11 15:14:18 +02:00
KMY
9fffc59a76 重複処理を削除 2023-10-11 12:35:37 +09:00
KMY(雪あすか)
674cce1c9e
Wip: スタンプの転送 (#81)
* Fix: 自分で自分に絵文字リアクションをつけた時、他サーバーに転送されない問題

* 修正

* 修正
2023-10-11 12:03:20 +09:00
KMY
e3a43d4758 修正 2023-10-11 10:16:15 +09:00
KMY
7cc6dbc51e 修正 2023-10-11 10:06:35 +09:00
Claire
d93c64b6e1 Fix duplicate reports being sent when reporting some remote posts (#27355) 2023-10-11 09:36:57 +09:00
Claire
27e84c0691
Fix duplicate reports being sent when reporting some remote posts (#27355) 2023-10-10 16:00:50 +02:00
KMY
0a91a3165d Fix: #78 検索許可のas:Limitedkmyblue:Limitedに変更 2023-10-10 21:43:49 +09:00
KMY(雪あすか)
87e858a202
Add: フレンドサーバー (#61)
* Fix mastodon version

* テーブル作成

* Wip: フレンドサーバーフォローの承認を受信

* Wip: フレンド申請拒否を受信

* Wip: フォローリクエストを受理

* Wip: 相手からのフォロー・アンフォローを受理

* 普通のフォローとフレンドサーバーのフォローを区別するテストを追加

* ドメインブロックによるフォロー拒否

* ドメインブロックしたあと、申請中のフォロリクを取り下げる処理

* スタブに条件を追加

* Wip: 相手からのDelete信号に対応

* DB定義が消えていたので修正

* Wip: ローカル公開投稿をフレンドに送信する処理など

* Wip: 未収載+誰でもの投稿をフレンドに送る設定

* Wip: ローカル公開をそのまま送信する設定を考慮

* Fix test

* Wip: 他サーバーからのローカル公開投稿の受け入れ

* Wip: Web画面作成

* Fix test

* Wip: ローカル公開を連合TLに流す

* Wip: フレンドサーバーの削除ボタン

* Wip: メール通知や設定のテストなど

* Wip: 翻訳を作成

* Fix: 却下されたあとフォローボタンが表示されない問題

* Wip: 編集できない問題

* 有効にしていないフレンドサーバーをリストで無効表示
2023-10-09 11:51:15 +09:00
KMY
22d03b06da カスタム絵文字のライセンス変更を他の場所でも保存 2023-10-07 12:25:29 +09:00
KMY(雪あすか)
235bef36d0
Add: 検索許可「ローカルとフォロワー」 (#60) 2023-10-05 16:37:27 +09:00
KMY
9e91c1e653 Merge remote-tracking branch 'parent/main' into kb_development 2023-10-03 20:42:23 +09:00
Claire
7e7d6e695b
Fix incorrectly keeping outdated update notices absent from the API endpoint (#27021) 2023-10-02 16:42:52 +02:00
KMY
26213e36d4 Fix: 引用される投稿ではなく引用する人の設定を見に行ってしまうため、引用許可が正常に動作しない問題 2023-10-02 18:45:47 +09:00
KMY
926f1df1a9 Fix quote 2023-10-02 13:54:54 +09:00
KMY
ee406e6fb9 Fix quote 2023-10-02 13:52:14 +09:00
KMY
71b663fcad Fix parameter 2023-10-02 13:33:59 +09:00
KMY
c4568be616 他サーバーからきた投稿の参照を同期的に取得 2023-10-02 13:15:14 +09:00