Commit graph

307 commits

Author SHA1 Message Date
KMY
7b847f4eb3 Fix: 一部サーバーの投稿が参照引用できない問題・参照引用時、フェッチを基本しないよう変更 2023-12-15 09:42:35 +09:00
KMY(雪あすか)
0838f1ac8f Add: Sharkeyをスタンプ利用可能なサーバーに追加 (#345) 2023-12-11 14:07:49 +09:00
KMY(雪あすか)
a7dec3c59b
Add: スタンプにブロック・アカウントドメインブロックを反映 (#256)
* Add: スタンプにブロック・アカウントドメインブロックを反映

* Fix: 条件
2023-11-08 13:32:14 +09:00
KMY(雪あすか)
24909f9760
Change: #185 『スタンプをつけられた人』ではなく『スタンプをつけた人』のフォロワーにスタンプを転送 (#232)
* Change: #185 『スタンプをつけられた人』ではなく『スタンプをつけた人』のフォロワーにスタンプを転送

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

* Test: 送る方にも同じテストを追加
2023-11-04 21:27:59 +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
dd6db1f337 Fix: #172 他のサーバーからの相乗り絵文字削除が反映されない 2023-10-26 08:52:14 +09:00
KMY(雪あすか)
5497e2ae5d
Add: カスタム絵文字のエイリアス名を連合 (#135)
* Add: カスタム絵文字のエイリアス名を連合

* Fix test
2023-10-22 09:09:01 +09:00
KMY(雪あすか)
3a2030dfc8
Add: #43 フォローしていないアカウントからのリプライのNGワード (#148)
* Add: フォローしていないアカウントからのリプライのNGワード

* Test: ハッシュタグ使用量
2023-10-19 12:12:00 +09:00
KMY
243f1dbe8e Fix: リモートから自分のサーバーの絵文字を使ってスタンプをつけられた時、既存の絵文字が消えてしまう場合がある問題 2023-10-16 19:04:10 +09:00
KMY
6b4fc4a9dc Change: #82 フレンド申請時、自分のサーバーのInbox URLを伝える 2023-10-13 19:14:48 +09:00
KMY
e3a43d4758 修正 2023-10-11 10:16:15 +09:00
KMY
842a93243a スタンプに認証情報を追加 2023-10-11 09:59:00 +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
db98ef8a44 #71 フレンドサーバーにスタンプを送信 2023-10-10 19:52:36 +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
5a960c3abd プロキシ判定条件を彩度調整 2023-10-07 13:24:04 +09:00
KMY
d94713594c プロキシ判定ロジックを調整 2023-10-07 13:17:47 +09:00
KMY
41c1aaf54d Add: プロキシアカウントを動的に識別する簡易的な仕組み 2023-10-07 13:07:35 +09:00
KMY
22d03b06da カスタム絵文字のライセンス変更を他の場所でも保存 2023-10-07 12:25:29 +09:00
KMY
f6780a2397 Fix: ライセンスの更新処理 2023-10-07 12:22:53 +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
cd01ffc54e 引用投稿が引用付きで配信されない問題を修正 2023-10-02 13:46:11 +09:00
KMY
c4568be616 他サーバーからきた投稿の参照を同期的に取得 2023-10-02 13:15:14 +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
8a3f2ee0fb Refactoring searchability to StatusParser 2023-09-24 20:29:36 +09:00
KMY
a8f02d0245 Remove firefish as misskey fork #16 2023-09-24 12:29: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
a8419d83ba Merge remote-tracking branch 'parent/main' into kb_migration 2023-09-16 13:45:45 +09:00
Claire
6273416292
Fix post edits not being forwarded as expected (#26936) 2023-09-15 19:54:32 +02:00
KMY
9bec798a80 Receive emoji reaction as favourite when emoji reaction is disabled 2023-09-15 22:27:16 +09:00
KMY
a39b8cb90e Refactor status reference flag 2023-09-15 12:27:06 +09:00
KMY
71c451a569 Cache status reference mark when posting 2023-09-15 12:21:41 +09:00
KMY
366ab12103 Add streaming_other_servers_emoji_reaction setting 2023-09-13 13:33:43 +09:00
KMY
49197bf6c4 Fix emoji reaction error 2023-09-13 13:23:36 +09:00
KMY
1367b72fa3 Remove DeliveryEmojiReactionWorker unused parameter 2023-09-13 07:35:26 +09:00
KMY
8c437a4332 Add receive_other_servers_emoji_reaction setting 2023-09-13 07:10:30 +09:00
KMY
503a24967d Fix emoji reaction streaming 2023-09-12 22:21:53 +09:00
KMY
477d427f1d Hide blocking domains/suspended/silenced emoji reactions and streaming 2023-09-12 13:54:24 +09:00
KMY
aba7af8e59 Reverse reply_to_local requirement to return false when no check tags 2023-09-04 21:16:14 +09:00
KMY
7a0bf2e948 Add extended domain block tests 2023-09-04 12:07:29 +09:00
KMY
e656ab15a1 Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-22 13:03:50 +09:00
Claire
9ed0c91a37
Add auto-refresh of accounts we get new messages/edits of (#26510) 2023-08-21 16:09:26 +02:00
KMY
db6d1f5c75 Fix signatured post not work 2023-08-20 09:13:21 +09:00
KMY
21f5d11fc1 Fix how to fix receiving signatured post 2023-08-14 17:35:01 +09:00
KMY
c1f6d22ad2 Add limited_scope support 2023-08-12 22:49:28 +09:00
KMY
d563865cbc Remove unnecessary characters 2023-08-09 16:06:16 +09:00
KMY
8ea90856e6 Add searchable_by_default_range tag support 2023-08-09 16:05:53 +09:00