Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

丼に対応する #453

Open
39 of 41 tasks
pantasystem opened this issue Mar 5, 2022 · 2 comments
Open
39 of 41 tasks

丼に対応する #453

pantasystem opened this issue Mar 5, 2022 · 2 comments
Labels
Mastodon対応 Mastodonへの互換性を持たせる

Comments

@pantasystem
Copy link
Owner

pantasystem commented Mar 5, 2022

目的

さらなるユーザー獲得を目指す。
内部を複雑化させることによって拡張性の高いアプリケーションの開発方法を研究する。

段階

  • StateとAccountのデータのパースをできるようにする
  • 丼の判定をできるようにする
  • 丼に対応する機能をフラグで切り替えられるようにする(未完成の状態でリリースしたくない)
  • 丼にログインできるようにする
  • 丼のタイムラインを取得できるようにする
  • Streamingを受信できるようにする
  • 投稿をブーストできるようにする
  • Fedibirdでリアクションできるようにする
  • 公開範囲をMastodonの仕組みに合わせる
  • ユーザーをブロックできるようにする
  • ユーザーをミュートできるようにする
  • フォロー・フォロワーを一覧で表示できるようにする
  • 通知の未読件数を管理する
  • リプライできるようにする
  • 表示状態を丼に合わせて切り替えられるようにする(State, Account)のみ
  • お気に入り?できるようにする
  • お気に入り?を解除できるようにする
  • お気に入りを一覧表示できるようにする
  • ブックマークに追加できるようにする
  • ブックマークから削除できるようにする
  • 丼に投稿できるようにする
  • 投稿を削除できるようにする
  • 通知を受信できるようにする
  • 投稿の詳細を表示できるようにする
  • ユーザーの詳細を表示できるようにする
  • Fedibirdでリアクションしたユーザを一覧表示できるようにする
  • タブ機能をMastodonに対応させる
  • ブーストしたユーザを一覧表示できるようにする
  • リストを一覧で表示できるようにする
  • リストの詳細画面を作る
  • リストを作成できるようにする
  • 画像付き投稿をできるようにする
  • Mastodonでも削除して編集をできるようにする
  • Mastodonでもスケジュール投稿をできるようにする
  • ブックマーク一覧画面を作成する
  • プッシュ通知を受け取れるようにする
  • ユーザー詳細画面でユーザーに関するタイムラインを表示できるようにする
    • 投稿
    • 投稿と返信
    • メディア
  • alphaテストを開始する
@pantasystem
Copy link
Owner Author

カスタム絵文字の取得

api/v1/custom_emojis/
例: https://mastodon.social/api/v1/custom_emojis/

インスタンス情報の取得

/api/v1/instance
例:https://mastodon.social/api/v1/instance

@pantasystem
Copy link
Owner Author

アカウントの状態

ブロック、フォロー、ミュートなどの状態を取得できる
https://mastodon.social/api/v1/accounts/relationships?id[]=374407

@pantasystem pantasystem added the Mastodon対応 Mastodonへの互換性を持たせる label Jan 18, 2023
@pantasystem pantasystem pinned this issue Jan 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mastodon対応 Mastodonへの互換性を持たせる
Projects
None yet
Development

No branches or pull requests

1 participant