Add readme with a todo list
This commit is contained in:
parent
96f05dc1fa
commit
7f5d42e334
|
@ -0,0 +1,107 @@
|
|||
# A qBittorrent API library implemented in pure rust
|
||||
|
||||
## TODO:
|
||||
Authentication
|
||||
- [x] Login
|
||||
- [ ] Logout
|
||||
|
||||
Application
|
||||
- [ ] Get application version
|
||||
- [ ] Get API version
|
||||
- [ ] Get build info
|
||||
- [ ] Shutdown application
|
||||
- [ ] Get application preferences
|
||||
- [ ] Set application preferences
|
||||
- [ ] Get default save path
|
||||
|
||||
Log
|
||||
- [ ] Get log
|
||||
- [ ] Get peer log
|
||||
|
||||
Sync
|
||||
- [ ] Get main data
|
||||
- [ ] Get torrent peers data
|
||||
|
||||
Transfer info
|
||||
- [ ] Get global transfer info
|
||||
- [ ] Get alternative speed limits state
|
||||
- [ ] Toggle alternative speed limits
|
||||
- [ ] Get global download limit
|
||||
- [ ] Set global download limit
|
||||
- [ ] Get global upload limit
|
||||
- [ ] Set global upload limit
|
||||
- [ ] Ban peers
|
||||
|
||||
Torrent management
|
||||
- [x] Get torrent list
|
||||
- [ ] Get torrent generic properties
|
||||
- [x] Get torrent trackers
|
||||
- [ ] Get torrent web seeds
|
||||
- [ ] Get torrent contents
|
||||
- [ ] Get torrent pieces' states
|
||||
- [ ] Get torrent pieces' hashes
|
||||
- [ ] Pause torrents
|
||||
- [ ] Resume torrents
|
||||
- [x] Delete torrents
|
||||
- [ ] Recheck torrents
|
||||
- [ ] Reannounce torrents
|
||||
- [x] Edit trackers
|
||||
- [x] Remove trackers
|
||||
- [ ] Add peers
|
||||
- [x] Add new torrent
|
||||
- [x] Add trackers to torrent
|
||||
- [ ] Increase torrent priority
|
||||
- [ ] Decrease torrent priority
|
||||
- [ ] Maximal torrent priority
|
||||
- [ ] Minimal torrent priority
|
||||
- [ ] Set file priority
|
||||
- [ ] Get torrent download limit
|
||||
- [ ] Set torrent download limit
|
||||
- [ ] Set torrent share limit
|
||||
- [ ] Get torrent upload limit
|
||||
- [ ] Set torrent upload limit
|
||||
- [ ] Set torrent location
|
||||
- [ ] Set torrent name
|
||||
- [ ] Set torrent category
|
||||
- [ ] Get all categories
|
||||
- [ ] Add new category
|
||||
- [ ] Edit category
|
||||
- [ ] Remove categories
|
||||
- [ ] Add torrent tags
|
||||
- [ ] Remove torrent tags
|
||||
- [x] Get all tags
|
||||
- [x] Create tags
|
||||
- [x] Delete tags
|
||||
- [ ] Set automatic torrent management
|
||||
- [ ] Toggle sequential download
|
||||
- [ ] Set first/last piece priority
|
||||
- [ ] Set force start
|
||||
- [ ] Set super seeding
|
||||
- [ ] Rename file
|
||||
- [ ] Rename folder
|
||||
|
||||
RSS (experimental)
|
||||
- [ ] Add folder
|
||||
- [ ] Add feed
|
||||
- [ ] Remove item
|
||||
- [ ] Move item
|
||||
- [ ] Get all items
|
||||
- [ ] Mark as read
|
||||
- [ ] Refresh item
|
||||
- [ ] Set auto-downloading rule
|
||||
- [ ] Rename auto-downloading rule
|
||||
- [ ] Remove auto-downloading rule
|
||||
- [ ] Get all auto-downloading rules
|
||||
- [ ] Get all articles matching a rule
|
||||
|
||||
Search
|
||||
- [ ] Start search
|
||||
- [ ] Stop search
|
||||
- [ ] Get search status
|
||||
- [ ] Get search results
|
||||
- [ ] Delete search
|
||||
- [ ] Get search plugins
|
||||
- [ ] Install search plugin
|
||||
- [ ] Uninstall search plugin
|
||||
- [ ] Enable search plugin
|
||||
- [ ] Update search plugins
|
Loading…
Reference in New Issue