Commit graph

1637 commits

Author SHA1 Message Date
KMY(雪あすか)
1eb2d78b5d
Change: 単方向の承認だけでフレンドサーバーが有効になるようにする (#74)
* Test: テストを先に作成

* Fix: テスト不備

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

* Wip: エラーを修正

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

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

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

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

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

* Change: #75 フレンドでないサーバーからのローカル公開を未収載に変換 (#77)
2023-10-10 21:46:26 +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
10066eac4e Fix: 参照で非公開投稿が見えてしまう問題 2023-10-08 18:39:20 +09: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
Claire
b6d61118e4 Fix Vary headers not being set on some redirects (#27272) 2023-10-06 13:33:04 +02:00
KMY
88d0023a46 Merge branch 'kb_lts' into kb_development 2023-10-03 20:37:27 +09:00
KMY
31d2eb7a4d Remove: #55 アンテナ新規作成ボタンを除去 2023-10-03 20:29:15 +09:00
KMY(雪あすか)
44b739a39a
Add: Webでの引用表示 (#50)
* Add compacted component

* 引用表示の間にコンテナをはさみ、不要なコードを削除

* 引用APIを作成、ついでにブロック状況を引用APIに反映

* テスト修正など

* 引用をキャッシュに登録

* `quote_id`が`quote_of_id`になったのをSerializerに反映

* Fix test

* 引用をフィルターの対象に含める設定+エラー修正

* ストリーミングの存在しないプロパティ削除によるエラーを修正

* Fix lint

* 他のサーバーから来た引用付き投稿を処理

* Fix test

* フィルター設定時エラーの調整

* 画像つき投稿のスタイルを調整

* 画像つき投稿の最大高さを調整

* 引用禁止・非表示の設定を追加

* ブロック対応

* マイグレーションコード調整

* 引用設定の翻訳を作成

* Lint修正

* 参照1つの場合は引用に変換する設定を削除

* 不要になったテストを削除

* ブロック設定追加、バグ修正

* 他サーバーへ引用送信・受け入れ
2023-10-02 11:12:51 +09:00
KMY
3c649aa74d Merge remote-tracking branch 'parent/main' into kb_development 2023-09-30 19:37:20 +09:00
Matt Jankowski
340f1a68be
Simplify instance presenter view access (#26046) 2023-09-28 16:52:37 +02:00
KMY
60241d9b72 #32 Add get circle statuses test 2023-09-26 18:22:49 +09:00
KMY(雪あすか)
e38eed8855
Add mentioned users by status view (#28)
* Wip

* Add mentioned users menu to status

* Add test code
2023-09-24 19:29:43 +09:00
KMY(雪あすか)
df3b3f4185
Add circle posts history support (#18)
* Wip: make web backend

* Wip: keep statuses if edit circle

* Wip: Add circle history page and record circle posts

* Add circle post to history in web ui when post

* Add test
2023-09-24 13:01:09 +09:00
KMY
dd51fae42f Remove unsafed api emoji_reactions slim 2023-09-21 16:23:37 +09:00
KMY
e84eb3fc81 Remove moderation tool media list page 2023-09-21 16:20:07 +09:00
KMY
2667e478d3 Add emoji reaction api pagination support 2023-09-21 14:22:52 +09:00
KMY
9db1fb1153 Remove stop deliver to bot setting 2023-09-18 21:35:47 +09:00
KMY
cfa250421e Revert "Add block from bot follow settings"
This reverts commit ff994d78fa.
2023-09-18 21:33:05 +09:00
KMY
ff994d78fa Add block from bot follow settings 2023-09-18 18:10:53 +09:00
KMY
ed6acbf542 Merge branch 'kb_development' into kb_migration 2023-09-15 10:14:29 +09:00
KMY
e0da14515f Merge branch 'kb_patch' into kb_development 2023-09-15 09:42:57 +09:00
KMY
c0ff0754a3 Fix timeline emoji_reactions N+1 problem 2023-09-15 09:31:12 +09:00
KMY
22774276e8 Remove unsafe params from antenna old edit page 2023-09-14 18:47:58 +09:00
KMY
fbb1a69a65 Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-13 22:08:20 +09:00
Robert R George
20666482ef
Added admin api for managing tags (#26872) 2023-09-13 11:22:53 +02:00
KMY
35c2bb9f44 Remove emoji reaction from fedibird_capabilities and setting pages when disabled 2023-09-13 13:17:54 +09:00
KMY
d450549d14 Fix hiding emoji reactions from anonymous 2023-09-13 10:22:44 +09:00
CSDUMMI
9a70cac9de
Fix #26849 by adding the domain of the current SSO provider to the form-action CSP (#26857) 2023-09-12 13:04:51 +02:00
KMY
ea6499b817 Move search setting to new page 2023-09-12 12:33:43 +09:00
KMY
6fe51e360a Make DTL switchable 2023-09-12 09:04:20 +09:00
KMY
d1ae53e688 Add ltl mode support 2023-09-11 12:03:10 +09:00
KMY
979292d950 Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-10 16:17:34 +09:00
Claire
33c8708a1a
Change GET /api/v1/directory to use database replica rather than primary (#26856) 2023-09-08 17:01:02 +02:00
Claire
09ec9c6aa5
Downgrade signature verification debug logging from warn to debug (#26812) 2023-09-06 12:17:22 +02:00
KMY
fdf1d6df38 Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-06 10:09:07 +09:00
Claire
548c032dbb
Improve interaction modal error handling (#26795) 2023-09-05 23:49:48 +02:00
KMY
751b603e12 Merge branch 'kb_development' into kb_migration 2023-09-04 21:16:30 +09:00
KMY
cfba10448e Block too short antenna keyword 2023-09-04 18:36:56 +09:00
KMY
32cfd20257 Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-03 10:55:46 +09:00
KMY
0e0e9e383b Add privacy extra settings page 2023-09-03 10:50:12 +09:00
Claire
16681e0f20
Add admin notifications for new Mastodon versions (#26582) 2023-09-01 17:47:07 +02:00
Claire
9e26cd5503
Add authorized_fetch server setting in addition to env var (#25798) 2023-09-01 15:41:10 +02:00
KMY
621a41b670 Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-01 18:05:03 +09:00
Daniel M Brasil
ccca542db1
Fix /api/v1/timelines/tag/:hashtag allowing for unauthenticated access when public preview is disabled (#26237) 2023-08-31 13:53:24 +02:00
KMY
59217c521e Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-30 08:39:20 +09:00
Claire
25bf640629
Add debug logging on signature verification failure (#26637) 2023-08-29 10:29:07 +02:00
Lukas Martini
a7d96e6aff
Improve error messages when DeepL quota is exceeded (#26704) 2023-08-29 09:14:44 +02:00
KMY
87490a3220 Wip: bookmark statuses view and adder 2023-08-26 13:25:57 +09:00
KMY
fbb82b740b Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-25 12:19:55 +09:00