From d0b1da993d4a38469106d6bd52dab6254bbd0053 Mon Sep 17 00:00:00 2001 From: halcy Date: Tue, 8 Nov 2022 23:24:42 +0200 Subject: add media v2 API + tests, move v1 test --- TODO.md | 66 ++++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index fc642b6..1ff6207 100644 --- a/TODO.md +++ b/TODO.md @@ -4,63 +4,63 @@ Refer to mastodon changelog and API docs for details when implementing, add or m 3.1.3 ----- -[ ] POST /api/v1/media → POST /api/v2/media (v1 deprecated) +* [x] POST /api/v1/media → POST /api/v2/media (v1 deprecated) 3.1.4 ----- -[ ] Add ability to exclude local content from federated timeline -[ ] Add ability to exclude remote content from hashtag timelines in web UI -[ ] Add invites_enabled attribute to GET /api/v1/instance in REST API +* [ ] Add ability to exclude local content from federated timeline +* [ ] Add ability to exclude remote content from hashtag timelines in web UI +* [ ] Add invites_enabled attribute to GET /api/v1/instance in REST API 3.2.0 ----- -[ ] Add personal notes for accounts -[ ] Add customizable thumbnails for audio and video attachments -[ ] Add color extraction for thumbnails +* [ ] Add personal notes for accounts +* [ ] Add customizable thumbnails for audio and video attachments +* [ ] Add color extraction for thumbnails 3.3.0 ----- -[ ] Add option to be notified when a followed user posts -[ ] Add duration option to the mute function -[ ] Add ability to block access or limit sign-ups from chosen IPs -[ ] Add support for managing multiple stream subscriptions in a single connection -[ ] Add support for limiting results by both min_id and max_id at the same time in REST API -[ ] Add GET /api/v1/accounts/:id/featured_tags to REST API +* [ ] Add option to be notified when a followed user posts +* [ ] Add duration option to the mute function +* [ ] Add ability to block access or limit sign-ups from chosen IPs +* [ ] Add support for managing multiple stream subscriptions in a single connection +* [ ] Add support for limiting results by both min_id and max_id at the same time in REST API +* [ ] Add GET /api/v1/accounts/:id/featured_tags to REST API 3.4.0 ----- -[ ] Add server rules -[ ] Add POST /api/v1/emails/confirmations to REST API -[ ] Add GET /api/v1/accounts/lookup to REST API -[ ] Add policy param to POST /api/v1/push/subscriptions in REST API -[ ] Add details to error response for POST /api/v1/accounts in REST API +* [ ] Add server rules +* [ ] Add POST /api/v1/emails/confirmations to REST API +* [ ] Add GET /api/v1/accounts/lookup to REST API +* [ ] Add policy param to POST /api/v1/push/subscriptions in REST API +* [ ] Add details to error response for POST /api/v1/accounts in REST API 3.4.2 ----- -[ ] Add configuration attribute to GET /api/v1/instance +* [ ] Add configuration attribute to GET /api/v1/instance 3.5.0 ----- -[ ] Add support for incoming edited posts -[ ] Add notifications for posts deleted by moderators -[ ] Add explore page with trending posts and links -[ ] Add graphs and retention metrics to admin dashboard -[ ] Add GET /api/v1/accounts/familiar_followers to REST API -[ ] Add POST /api/v1/accounts/:id/remove_from_followers to REST API -[ ] Add category and rule_ids params to POST /api/v1/reports IN REST API -[ ] Add global lang param to REST API -[ ] Add types param to GET /api/v1/notifications in REST API -[ ] Add notifications for moderators about new sign-ups +* [ ] Add support for incoming edited posts +* [ ] Add notifications for posts deleted by moderators +* [ ] Add explore page with trending posts and links +* [ ] Add graphs and retention metrics to admin dashboard +* [ ] Add GET /api/v1/accounts/familiar_followers to REST API +* [ ] Add POST /api/v1/accounts/:id/remove_from_followers to REST API +* [ ] Add category and rule_ids params to POST /api/v1/reports IN REST API +* [ ] Add global lang param to REST API +* [ ] Add types param to GET /api/v1/notifications in REST API +* [ ] Add notifications for moderators about new sign-ups 3.5.3 ----- -[ ] Add limited attribute to accounts in REST API +* [ ] Add limited attribute to accounts in REST API 4.0.0 and beyond ---------------- ? ? ? ? General improvements that would be good to do before doing another release: -[ ] Split mastodon.py into parts in some way that makes sense, it's getting very unwieldy -[ ] Fix the CI -[ ] Get test coverage like, real high \ No newline at end of file +* [ ] Split mastodon.py into parts in some way that makes sense, it's getting very unwieldy +* [ ] Fix the CI +* [ ] Get test coverage like, real high -- cgit v1.2.3