Sha256: af4525b49c10e6bd5983b73a032ec0336b443a788ae899d630e1077844d42808

Contents?: true

Size: 1.34 KB

Versions: 5

Compression:

Stored size: 1.34 KB

Contents

# TODO

- TravisCI
- parameter checking
- README: examples, design, references
- publish gem
- rdoc/yard documentation
- support ruby 2.0? 1.9? (Only thing block this is I use required kwargs from 2.1)
- what should #delete return? boolean, Response object?
- associations between models. e.g. Account#files
- Folder#retrieve should distinguish between subfolders and files
- webhooks?
- integration tests that can be run locally
- File#update not implemented
- Model attribute setters. e.g. f = File.new; f.name = '3'
- Object oriented style sugar interface: f = File.new; f.save (does create or update)
- `find . -type f | xargs grep 'TODO'` for more

## Doc errors

- https://developers.kloudless.com/docs#files-list-recent-files takes multiple account ids
- https://developers.kloudless.com/docs#multipart-upload says files larger than 5MB, but https://developers.kloudless.com/docs#files-upload-a-file says 100MB
- https://developers.kloudless.com/docs#multipart-upload-initialize-multipart-session is missing required parent_id
- 'multipart_id' is better variable name? https://developers.kloudless.com/docs#multipart-upload-retrieve-multipart-session-information
- All other models are create, but Account is import https://developers.kloudless.com/docs#accounts-import-an-account
- events aren't really a collection. e.g. doesn't have total, count, only cursor

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
kloudless-1.0.1 TODO.md
kloudless-1.0.0 TODO.md
kloudless-0.2.1 TODO.md
kloudless-0.2.0 TODO.md
kloudless-0.1.0 TODO.md