Commit graph

2121 commits

Author SHA1 Message Date
Matt Jankowski
abf0e1fa39
Move SignedReqestHelpers rspec config to separate file (#25453) 2023-10-13 15:19:40 +02:00
Daniel M Brasil
bc6cd27d9e
Migrate to request specs in /api/v1/followed_tags (#25472) 2023-10-13 14:43:50 +02:00
Matt Jankowski
fd9dea21d0
DB speedup in API:: controller/request specs (#25516) 2023-10-13 14:42:09 +02:00
Daniel M Brasil
ecdb31d479
Migrate to request specs in /api/v1/favourites (#25518) 2023-10-13 14:19:12 +02:00
Daniel M Brasil
7664e3b692
Migrate to request specs in /api/v1/statuses/:status_id/source (#25634) 2023-10-13 14:08:21 +02:00
Daniel M Brasil
4230d1ee0a
Migrate to request specs in /api/v1/timelines/tag/:hashtag (#25797) 2023-10-13 14:04:37 +02:00
KMY
6b4fc4a9dc Change: #82 フレンド申請時、自分のサーバーのInbox URLを伝える 2023-10-13 19:14:48 +09:00
KMY(雪あすか)
369f3c6e63
Merge pull request #110 from kmycode/kbtopic-82-friend-server-inbox-url
Change: #82 フレンド申請時、自分のサーバーのInbox URLを伝える
2023-10-13 19:13:20 +09:00
KMY(雪あすか)
eea84d476e Fix when unfollow a tag, my post also disappears from the home timeline (#27391) 2023-10-13 19:04:51 +09:00
KMY(雪あすか)
fc452f7740 Fix: #83 フレンドサーバーでの全投稿配送で、アカウントドメインブロックが無視される問題 (#102) 2023-10-13 19:04:36 +09:00
KMY(雪あすか)
d6162ada04 Fix: #89 NodeInfo向けの機能一覧表を作成して区別 (#103) 2023-10-13 19:04:33 +09:00
KMY
6451b853e7 Change: #82 フレンド申請時、自分のサーバーのInbox URLを伝える 2023-10-13 18:37:43 +09:00
KMY(雪あすか)
45bdd60f3c
Fix when unfollow a tag, my post also disappears from the home timeline (#27391) 2023-10-13 11:15:47 +02:00
Matt Jankowski
133f218a4d
Add system specs for admin area batch actions (#25027) 2023-10-13 10:42:59 +02:00
KMY(雪あすか)
12d068d38d
Fix: #83 フレンドサーバーでの全投稿配送で、アカウントドメインブロックが無視される問題 (#102) 2023-10-12 20:06:33 +09:00
KMY(雪あすか)
2e7cdd0516
Fix: #89 NodeInfo向けの機能一覧表を作成して区別 (#103) 2023-10-12 20:06:21 +09:00
KMY
1630529358 修正 2023-10-11 10:24:35 +09:00
KMY
6823ae3bae #79 LocalPublickmyblue:LocalPublicに変更 2023-10-11 09:40:04 +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
ea55d2d909 Fix test 2023-10-10 22:24:42 +09:00
KMY(雪あすか)
1eb2d78b5d
Change: 単方向の承認だけでフレンドサーバーが有効になるようにする (#74)
* Test: テストを先に作成

* Fix: テスト不備

* Wip: フレンドサーバーのテストを修正

* Wip: エラーを修正

* 項目のラベリングを修正

* 新しい設定が変更できないのを修正

* Wip: 削除時の処理を修正

* フレンド自動承認設定を削除

* Fix: 申請を受けたドメインのINBOXが空になる問題

* Change: #75 フレンドでないサーバーからのローカル公開を未収載に変換 (#77)
2023-10-10 21:46:26 +09:00
KMY
0a91a3165d Fix: #78 検索許可のas:Limitedkmyblue:Limitedに変更 2023-10-10 21:43:49 +09:00
KMY
e16d8a00f3 Test: 未収載かつローカル検索許可のアンテナ配置 2023-10-10 11:42:23 +09:00
KMY
4549422a65 Tes: 申請していないフレンドサーバーについてのテストを追加 2023-10-09 15:40:52 +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
acb29e5b11 Test: 参照コンテキスト取得 2023-10-08 19:14:41 +09:00
KMY
5b21964bda Merge branch 'kb-draft-7.0' into kb_development 2023-10-08 18:59:30 +09:00
KMY
87afb5295a Revert "#66 検索時のフォロー中アカウント一覧作成処理を改善"
This reverts commit 22d1f52597.
2023-10-07 21:33:52 +09:00
KMY
22d1f52597 #66 検索時のフォロー中アカウント一覧作成処理を改善 2023-10-07 18:47:32 +09:00
KMY
d3de764d76 他のテストも修正 2023-10-07 15:31:53 +09:00
KMY
583f5fe906 他のテストも修正 2023-10-07 15:31:35 +09:00
KMY
b7f0b94c00 Fix: Accountのテストがたまに落ちる問題(Mastodon本家の問題?) 2023-10-07 14:09:42 +09:00
KMY
7cd6252841 Fix: Accountのテストがたまに落ちる問題(Mastodon本家の問題?) 2023-10-07 14:09:02 +09:00
KMY
d94713594c プロキシ判定ロジックを調整 2023-10-07 13:17:47 +09:00
KMY
41c1aaf54d Add: プロキシアカウントを動的に識別する簡易的な仕組み 2023-10-07 13:07:35 +09:00
KMY
46582b97a7 Fix: すでに同じカスタム絵文字が存在する場合、スタンプを受け入れない問題 2023-10-07 12:17:33 +09:00
KMY
09020c6b21 Fix: すでに同じカスタム絵文字が存在する場合、スタンプを受け入れない問題 2023-10-07 12:13:18 +09:00
KMY(雪あすか)
f0fac9be8f 他サーバーからカスタム絵文字によるスタンプを受け取った時に、ライセンス情報を保存する+ついでにテスト (#65)
* Wip: スタンプを他サーバーから受信するテスト作成、カスタム絵文字にdomainプロパティを追加

* Wip: ドメインに関するイレギュラーな状況に対応

* Wip: 他のサーバーのカスタム絵文字を送信するときのID変更処理を追加

* Wip: カスタム絵文字のIDを判定する場所を変更

* Wip: カスタム絵文字のURIを返す処理を削除(不要)

* Wip: 絵文字リアクション受け入れ処理リファクタリング

* Wip: 外部へ送信するカスタム絵文字データにライセンス情報を追加、ライセンス情報の受信をテストに追加

* Wip: ドメインブロックのテストを追加

* Wip: ついでに通常のドメインブロックを追加
2023-10-07 11:58:23 +09:00
KMY(雪あすか)
c783d6786b
他サーバーからカスタム絵文字によるスタンプを受け取った時に、ライセンス情報を保存する+ついでにテスト (#65)
* Wip: スタンプを他サーバーから受信するテスト作成、カスタム絵文字にdomainプロパティを追加

* Wip: ドメインに関するイレギュラーな状況に対応

* Wip: 他のサーバーのカスタム絵文字を送信するときのID変更処理を追加

* Wip: カスタム絵文字のIDを判定する場所を変更

* Wip: カスタム絵文字のURIを返す処理を削除(不要)

* Wip: 絵文字リアクション受け入れ処理リファクタリング

* Wip: 外部へ送信するカスタム絵文字データにライセンス情報を追加、ライセンス情報の受信をテストに追加

* Wip: ドメインブロックのテストを追加

* Wip: ついでに通常のドメインブロックを追加
2023-10-07 11:57:38 +09:00
KMY
3ccf0d02c6 Merge remote-tracking branch 'parent/main' into kb_development 2023-10-07 09:19:36 +09:00
Claire
3262d1f1b6
Fix incorrect serialization of regional languages in contentMap (#27207) 2023-10-06 17:46:04 +02:00
KMY
b4b7a416fc Merge branch 'kb-draft-5.3-lts' into kb-draft-7.0 2023-10-06 21:38:34 +09:00
KMY
c14420edce Merge remote-tracking branch 'parent/releases/v4.2.1' into kb-draft-5.3-lts 2023-10-06 21:37:32 +09:00
KMY
16f8e73f02 Merge branch 'kb-draft-5.3-lts' into kb-draft-7.0 2023-10-06 21:33:25 +09:00
Claire
0f88e34370 Fix crash when filtering for “dormant” relationships (#27306) 2023-10-06 13:33:04 +02:00
Claire
b6d61118e4 Fix Vary headers not being set on some redirects (#27272) 2023-10-06 13:33:04 +02:00
Matt Jankowski
b733192c26 Dont match mention in url query string (#25656)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-10-06 13:33:04 +02:00
Claire
be22810ef9 Fix boosts of local users being filtered in account timelines (#27204) 2023-10-06 13:33:04 +02:00
KMY
86244599d3 Add: NodeInfoのテスト 2023-10-06 19:58:26 +09:00