Commit graph

2179 commits

Author SHA1 Message Date
Matt Jankowski
d6f50839e1
Fix RSpec/SpecFilePathFormat cops (#27730) 2023-11-06 16:25:40 +00:00
Matt Jankowski
fe26f33e0a
Fix Rails/RedundantActiveRecordAllMethod cop (#26885) 2023-11-06 15:51:52 +00:00
Matt Jankowski
949f5eb860
Fix RSpec/MetadataStyle cop in spec/ (#27729) 2023-11-06 14:28:20 +00:00
Claire
c0989b78f8
Fix incoming status creation date not being restricted to standard ISO8601 (#27655) 2023-11-06 09:28:14 +00:00
Renaud Chaput
6712bf86cd
Fixes website not loading for unlogged users (#27698) 2023-11-04 21:52:56 +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
f33dd979a3 Merge commit '45cc8fff7a' into upstream-20231102 2023-11-02 10:35:23 +09:00
KMY(雪あすか)
45cc8fff7a
Add: #90 スタンプに対応していないと思われるサーバーの投稿からスタンプボタンを隠す設定 (#215) 2023-11-02 10:29:00 +09:00
KMY
991c0dfddf Merge remote-tracking branch 'parent/main' into kb_development 2023-11-02 10:24:38 +09:00
KMY(雪あすか)
77a1cabb97
Fix: 同じ投稿を返信かつ参照している時、同じ投稿がcontextに複数含まれる問題 (#210)
* Add: #198 `context`のAPIについて`with_references`対応

* Fix: 同じ投稿を参照かつ返信していると、`context`に同じ投稿が複数含まれる問題
2023-11-01 10:34:28 +09:00
KMY(雪あすか)
99511ee1b5
Add: #198 contextのAPIについてwith_references対応 (#209) 2023-11-01 10:00:22 +09:00
Claire
d649bbf28f
Add some more tests and clean up domain block controller (#27469) 2023-10-31 09:40:30 +00:00
Matt Jankowski
beee9ea991
Fix RSpec/LetSetup cop in spec/controllers/admin area (#27619) 2023-10-31 08:22:19 +00:00
KMY(雪あすか)
f8280ca5d9
Add: #95 リストへの新着投稿通知 (#192)
* Add: テーブル定義、内部処理

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

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

* Fix test
2023-10-31 08:59:31 +09:00
Matt Jankowski
2cc60253c4 Extract class from CSP configuration/initialization (#26905) 2023-10-30 13:23:10 +09:00
Matt Jankowski
9937ff6faa Use deliveries.size in mailer-related examples in controller specs (#27589) 2023-10-30 13:23:10 +09:00
Claire
eb63ba61ba Fix hashtag matching pattern matching some URLs (#27584) 2023-10-30 13:23:10 +09:00
Matt Jankowski
c51e2f7e38 Misc spec/refactor to user mailer and user mailer spec (#27486) 2023-10-30 13:23:10 +09:00
Claire
e6b148a1c6 Fix error and incorrect URLs in /api/v1/accounts/:id/featured_tags for remote accounts (#27459) 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
Matt Jankowski
eae5c7334a
Extract class from CSP configuration/initialization (#26905) 2023-10-27 16:20:40 +00:00
Matt Jankowski
2e6bf60f15
Use deliveries.size in mailer-related examples in controller specs (#27589) 2023-10-27 15:33:52 +00:00
Claire
93e4cdc31b
Fix hashtag matching pattern matching some URLs (#27584) 2023-10-27 14:04:51 +00:00
Matt Jankowski
1f5187e2e2
Misc spec/refactor to user mailer and user mailer spec (#27486) 2023-10-27 09:57:16 +00:00
Claire
bbf46cc418
Fix error and incorrect URLs in /api/v1/accounts/:id/featured_tags for remote accounts (#27459) 2023-10-27 08:35:21 +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
5448bcf276 Merge remote-tracking branch 'parent/main' into kb-upstream-20231026 2023-10-26 20:24:34 +09:00
KMY(雪あすか)
551a9e8216
Merge pull request #159 from kmycode/upstream-20231021
Upstream 20231021
2023-10-26 10:07:09 +09:00
KMY(雪あすか)
e2bc9be0e8 Merge pull request from GHSA-c7p6-c688-fhgp
* FixSec: スタンプを経由してカスタム絵文字のデータを改竄できる問題

* Fix: 相乗り絵文字が受け取れない問題とテスト

* Change: 相乗りスタンプは常にオリジナルの情報を参照

* Fix: uriまで偽装した場合に対応
2023-10-26 08:52:14 +09:00
KMY
491816133a Test: #166 リモートから自分の絵文字を受け取った時、ライセンスが上書きされないことを確認するテスト 2023-10-26 08:52:14 +09:00
KMY
dd6db1f337 Fix: #172 他のサーバーからの相乗り絵文字削除が反映されない 2023-10-26 08:52:14 +09:00
Claire
49b8433c56
Fix confusing screen when visiting a confirmation link for an already-confirmed email (#27368) 2023-10-25 21:33:44 +00:00
Matt Jankowski
e93a75f1a1
Rails 7.1 update (#25963) 2023-10-23 17:58:29 +00:00
Daniel M Brasil
26d2a2a0cc
Migrate to request specs in /api/v1/media (#25543) 2023-10-23 15:46:21 +00:00
Claire
bcae744275
Fix some link anchors being recognized as hashtags (#27271) 2023-10-23 14:19:38 +02:00
KMY
46a1e62dc4 Merge remote-tracking branch 'parent/main' into upstream-20231021 2023-10-23 18:48:26 +09:00
Matt Jankowski
b0213472df
Validate allowed schemes on preview card URLs (#27485) 2023-10-23 09:50:02 +02:00
KMY
b992e673c7 Merge branch 'kb_development' into upstream-20231021 2023-10-22 14:42:08 +09:00
KMY(雪あすか)
eb52b72152
Fix: 他のサーバー同士のスタンプでemoji_reaction_policyが適用される問題 (#165)
* Fix: 他のサーバー同士のスタンプで`emoji_reaction_policy`が適用される問題

* こっちに変更

* #161 テストを追加

* テスト修正
2023-10-22 09:46:19 +09:00
KMY(雪あすか)
4f37ede886
Fix: #162 編集/他のサーバーからの編集で、フォローしていない相手からのメンションに関するNGワードに対応 (#163)
* Fix: #162 フォローしていないアカウントへのメンションのNGワードが編集で有効にならない問題

* Fix: 他のサーバーから来た編集についても適用
2023-10-22 09:40:20 +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
Matt Jankowski
ab0fb81479
Configure brakeman to ignore url safe preview card urls (#25883) 2023-10-20 15:32:16 +02:00
Claire
13688539bc
Fix processing LDSigned activities from actors with unknown public keys (#27474) 2023-10-20 10:45:46 +02:00
KMY(雪あすか)
42c613b1a2
#150 ローカルユーザーの投稿にもメンションのNGワードを適用 (#151) 2023-10-20 08:49:52 +09:00
Matt Jankowski
9f218c9924
Refactor appeal partial to avoid brakeman XSS warning (#25880) 2023-10-19 17:25:54 +02:00