Misskey doc執筆メモ
- updateAt : ユーザーが最後にアクティブだった?それとも投稿した?
- endpoints/announcements: isoStringにする必要ある?
- docker.md ; master branch?
- how to add moderator
- easier Docker installation tutorial/guide
- パーミッションまとめほしい
- NO_SUCH_NOTE
- withFilesの挙動を合わせたい
- modelのドキュメントをだな…
執筆の(私的)手順
- misskey.dev/api-doc からv11のドキュメントを開き、一旦内容をhubにコピーする
sinceId
など多くのエンドポイントに共通する項目の説明を埋める- v12の対応するソースコードを開く
- ソースコードを見ながら、そのエンドポイントにユニークなパラメータ、エラーの説明を簡潔に埋める
- もう一度ソースコードを見て、落とし穴・バグがないか考える。v11からの変更があれば反映する。
- 他のエンドポイントとの関連を考えて、必要ならばdescriptionに追記する
- 以下のTODOリストを編集して、次の執筆部分を選ぶ。
定型文
key | description |
---|---|
offset | 検索結果の先頭offset個をスキップします。 |
limit | 取得する(object)の最大数 |
untilId | 指定すると、idがその値よりも小さい(object)を返します。 |
sinceId | 指定すると、idがその値よりも大きい(object)を返します。 |
用語集
英語 | 日本語 | 避ける英語 | 避ける日本語 |
---|---|---|---|
note | ノート | post | 投稿、ポスト |
Renote | リノート(?) | ||
reply | 返信 | リプライ |
TODO
以下は tree
の結果から未執筆・未完成のエンドポイントドキュメントをリストアップしたもの。
.
├── antennas
│ ├── create.json5
│ ├── delete.json5
│ ├── list.json5
│ ├── notes.json5
│ ├── show.json5
│ └── update.json5
├── ap/
│ ├── get.json5
│ └── show.json5
├── app
│ ├── create.json5
│ └── show.json5
├── channels
│ ├── create.json5
│ ├── featured.json5
│ ├── followed.json5
│ ├── follow.json5
│ ├── owned.json5
│ ├── show.json5
│ ├── timeline.json5
│ ├── unfollow.json5
│ └── update.json5
├── charts
│ ├── active-users.json5
│ ├── ap-request.json5
│ ├── drive.json5
│ ├── federation.json5
│ ├── hashtag.json5
│ ├── instance.json5
│ ├── notes.json5
│ ├── user
│ │ ├── drive.json5
│ │ ├── following.json5
│ │ ├── notes.json5
│ │ └── reactions.json5
│ └── users.json5
├── clips/notes.json5 - generateVisibilityは外に出すべき? https://github.com/misskey-dev/misskey/issues/8317
├── drive.json5 - stale?
├── endpoint.json5
├── endpoints.json5
├── fetch-rss.json5
├── gallery
│ ├── featured.json5
│ ├── popular.json5
│ ├── posts
│ │ ├── create.json5
│ │ ├── delete.json5
│ │ ├── like.json5
│ │ ├── show.json5
│ │ ├── unlike.json5
│ │ └── update.json5
│ └── posts.json5
├── messaging
│ ├── history.json5
│ ├── messages
│ │ ├── create.json5
│ │ ├── delete.json5
│ │ └── read.json5
│ └── messages.json5
├── meta.json5
├── my
│ └── apps.json5
├── notes
│ ├── mentions.json5 - visibilityはenumにしたい
│ ├── state.json5 - NO_SUCH_NOTEを返したい
│ ├── translate.json5 - リンク貼りたい、OpenAPI
│ ├── user-list-timeline.json5 - これフィルタできてるか? https://github.com/misskey-dev/misskey/issues/6093
├── promo
│ └── read.json5
├── request-reset-password.json5
├── reset-password.json5
├── sw なにこれ?
│ ├── register.json5
│ └── unregister.json5
├── test.json5
├── users
│ ├── clips.json5
│ ├── followers.json5
│ ├── following.json5
│ ├── gallery
│ │ └── posts.json5
│ ├── lists
│ │ ├── create.json5
│ │ ├── delete.json5
│ │ ├── list.json5
│ │ ├── pull.json5
│ │ ├── push.json5
│ │ ├── show.json5
│ │ └── update.json5
│ ├── notes.json5
│ ├── relation.json5
└── users.json5
Admin:
├── admin
│ ├── abuse-user-reports.json5
│ ├── accounts
│ │ ├── create.json5
│ │ └── delete.json5
│ ├── ad
│ │ ├── create.json5
│ │ ├── delete.json5
│ │ ├── list.json5
│ │ └── update.json5
│ ├── announcements
│ │ ├── create.json5
│ │ ├── delete.json5
│ │ ├── list.json5
│ │ └── update.json5
│ ├── delete-account.json5
│ ├── delete-all-files-of-a-user.json5
│ ├── drive
│ │ ├── clean-remote-files.json5
│ │ ├── cleanup.json5
│ │ ├── files.json5
│ │ └── show-file.json5
│ ├── drive-capacity-override.json5
│ ├── emoji
│ │ ├── add-aliases-bulk.json5
│ │ ├── add.json5
│ │ ├── copy.json5
│ │ ├── delete-bulk.json5
│ │ ├── delete.json5
│ │ ├── list.json5
│ │ ├── list-remote.json5
│ │ ├── remove-aliases-bulk.json5
│ │ ├── set-aliases-bulk.json5
│ │ ├── set-category-bulk.json5
│ │ └── update.json5
│ ├── federation
│ │ ├── delete-all-files.json5
│ │ ├── refresh-remote-instance-metadata.json5
│ │ ├── remove-all-following.json5
│ │ └── update-instance.json5
│ ├── get-index-stats.json5
│ ├── get-table-stats.json5
│ ├── get-user-ips.json5
│ ├── invite.json5
│ ├── meta.json5
│ ├── moderators
│ │ ├── add.json5
│ │ └── remove.json5
│ ├── promo
│ │ └── create.json5
│ ├── queue
│ │ ├── clear.json5
│ │ ├── deliver-delayed.json5
│ │ ├── inbox-delayed.json5
│ │ └── stats.json5
│ ├── relays
│ │ ├── add.json5
│ │ ├── list.json5
│ │ └── remove.json5
│ ├── reset-password.json5
│ ├── resolve-abuse-user-report.json5
│ ├── send-email.json5
│ ├── server-info.json5
│ ├── show-moderation-logs.json5
│ ├── show-user.json5
│ ├── show-users.json5
│ ├── silence-user.json5
│ ├── suspend-user.json5
│ ├── unsilence-user.json5
│ ├── unsuspend-user.json5
│ ├── update-meta.json5
│ ├── update-user-note.json5
│ └── vacuum.json5
Backlinks
There are no notes linking to this note.