Commit graph

319 commits

Author SHA1 Message Date
KMY(雪あすか)
3caa413e23
Refactor: #160 アカウントのother_settings関連部分を別ファイルに切り出し (#176)
* Bump version to 8.0

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

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

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

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

* Refactor: #160 アカウントの`other_settings`関連部分を別ファイルに切り出し
2023-10-26 10:06:47 +09:00
KMY(雪あすか)
b73eb1b847
Test: API呼び出しによってスタンプをつけるテスト (#139)
* Test: API呼び出しによってスタンプをつけるテスト

* Fix: スタンプ削除APIで`emoji`パラメータを指定していないときに投稿が自由閲覧できる問題

* Test: さっきの問題のテストを追加
2023-10-18 10:34:53 +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
5b21964bda Merge branch 'kb-draft-7.0' into kb_development 2023-10-08 18:59:30 +09:00
KMY
10066eac4e Fix: 参照で非公開投稿が見えてしまう問題 2023-10-08 18:39:20 +09:00
KMY(雪あすか)
235bef36d0
Add: 検索許可「ローカルとフォロワー」 (#60) 2023-10-05 16:37:27 +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
78ddcb10c3 Merge remote-tracking branch 'parent/main' into kb_development 2023-09-27 21:33:12 +09:00
Essem
bd810391d6
Properly remove tIME chunk from PNG uploads (#27111) 2023-09-25 19:21:07 +02:00
KMY
80fadeb766 Add single_ref_to_quote setting and check ref sync 2023-09-19 10:04:22 +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
c0af1b0aaf Add simple_timeline_menu setting 2023-09-18 11:46:26 +09:00
KMY
ddce464d70 Add importing remote post 2023-09-15 18:51:46 +09:00
KMY
5fb6bce744 Add my reacted statuses search 2023-09-15 18:50:45 +09:00
KMY
51f645fb99 Add show stamp on timeline setting 2023-09-12 18:26:16 +09:00
KMY
673e607e94 Add emoji_reaction_policy setting 2023-09-12 16:20:29 +09:00
KMY
cd252a6062 Add hiding emoji reaction setting 2023-09-12 13:12:07 +09:00
KMY
ea6499b817 Move search setting to new page 2023-09-12 12:33:43 +09:00
KMY
e9de561a24 Merge branch 'kb_development' into kb_migration 2023-09-10 15:56:32 +09:00
KMY
b802d1f1ac Add DTL menu on web cli 2023-09-06 21:26:43 +09:00
KMY
0a844ccdc7 Add dtl settings 2023-09-06 17:42:58 +09:00
KMY
fdf1d6df38 Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-06 10:09:07 +09:00
Claire
cab4cbfa5c
Fix “Scoped order is ignored, it's forced to be batch order.” warnings (#26793) 2023-09-05 15:37:23 +02:00
KMY
9641e0d2c6 Remove additional emoji reaction setting 2023-09-03 10:29:18 +09:00
KMY
bd87415996 Add link_preview setting 2023-09-03 10:27:24 +09:00
KMY
3cf08a8f4b Add translatable_private setting 2023-09-01 17:30:08 +09:00
KMY
59217c521e Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-30 08:39:20 +09:00
Claire
9e77ab7db2
Change private statuses index to index without crutches (#26713) 2023-08-29 17:51:13 +02:00
KMY
05a022448b Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-29 13:25:48 +09:00
Claire
0cce7fb617
Fix incorrect call to PublicStatusesIndex.import (#26697) 2023-08-28 15:04:57 +02:00
Eugen Rochko
5694e24bbf
Fix unnecessary condition causing seqscan when indexing (#26689) 2023-08-27 22:37:35 +02:00
KMY
5a961cc368 Add bookmarl_category_needed setting 2023-08-26 18:27:17 +09:00
KMY
87490a3220 Wip: bookmark statuses view and adder 2023-08-26 13:25:57 +09:00
KMY
3a5b8819d6 Add status_references to full-text search target 2023-08-25 17:51:49 +09:00
KMY
fbb82b740b Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-25 12:19:55 +09:00
jsgoldstein
30c191aaa0
Add new public status index (#26344)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-08-24 16:40:04 +02:00
KMY
9c4577ab7c Add circle adder 2023-08-22 15:41:22 +09:00
KMY
5daf9cdf6e Add keep_privacy setting 2023-08-22 08:20:51 +09:00
KMY
b0854b1dd8 Add circle editor 2023-08-21 16:37:35 +09:00
KMY
79069d2d45 Add unsafe limited visibility support 2023-08-13 06:10:19 +09:00
KMY
79062bfc2f Add mutual visibility support 2023-08-12 18:22:22 +09:00
KMY
790ffc1e4e Add discoverable_local setting 2023-08-09 13:21:54 +09:00
KMY
4b65740722 Merge commit 'f826a95f6e' into kb_migration 2023-07-25 15:09:10 +09:00
Eugen Rochko
4d01d1a1ee
Remove 16:9 cropping from web UI (#26132) 2023-07-24 13:46:55 +02:00
KMY
f18fa97f0c Merge commit '71db616fed' into kb_migration 2023-07-14 12:43:55 +09:00
KMY
7b735921dc Merge commit '5a0483ed21' into kb_migration 2023-07-14 12:17:32 +09:00
KMY
5a0483ed21 Add exclude_follows, exclude_localusers settings to custom_filter 2023-07-14 12:16:08 +09:00
Matt Jankowski
ce43ed144c
Rails 7.0 update (#25668) 2023-07-13 09:36:07 +02:00