Skip to content

FASP ルートを /api からルートへ移動#537

Open
tako0614 wants to merge 33 commits intomasterfrom
codex/create-fasp-model-and-migrate-settings
Open

FASP ルートを /api からルートへ移動#537
tako0614 wants to merge 33 commits intomasterfrom
codex/create-fasp-model-and-migrate-settings

Conversation

@tako0614
Copy link
Copy Markdown
Owner

@tako0614 tako0614 commented Aug 7, 2025

概要

  • FASP関連エンドポイントを /api からルートへ移動し、Nodeinfoの faspBaseUrl と整合させました
  • capability 有効化通知を受け取った際に通信ログへ記録するよう修正しました
  • FASPアナウンス送信前に投稿・アカウントが公開かつ discoverable である場合のみ送信するよう変更しました
  • アカウント検索で Link ヘッダを解析し、次ページ取得用の next トークンを返すようにしました
  • 管理APIにFASP登録の承認・削除エンドポイントを追加し、公開鍵の指紋を返すようにしました
  • Service Actorでフォロー受付時の Accept 配信とフォロワーへの URI Announce を実装しました
  • FASPとの通信で応答署名を検証し、検証結果とステータスを通信ログへ記録するようにしました
  • FASP登録リクエスト受信時に通信ログを保存するようにしました

テスト

  • deno fmt app/api/routes/fasp/registration.ts
  • deno lint app/api/routes/fasp/registration.ts

https://chatgpt.com/codex/tasks/task_e_68943bbcce4083289d18e1e74cf729e8

tako0614 added 28 commits August 7, 2025 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant