Commit graph

14 commits

Author SHA1 Message Date
sneakypete81
42b04b0c89 No need to trap AttributeError, since cover will always exist 2013-09-14 12:19:43 +01:00
sneakypete81
86ba0914c8 Refactor the smarts into the api classes.
The object classes are now simple wrappers.
Improve parameter testing, by passing foo="bar" where possible.
2013-09-10 17:45:53 +01:00
sneakypete81
7a7b43afc7 Renamed <object>._trovebox to <object>._client, to match API classes.
Changed _type to a class attribute.
2013-09-09 18:08:11 +01:00
sneakypete81
f8aecde457 Added album add/remove endpoints 2013-09-08 17:22:25 +01:00
sneakypete81
3bd733b229 Added album cover update endpoint 2013-09-08 12:07:27 +01:00
sneakypete81
4441fecc6f Merge branch 'development' into even_more_endpoints 2013-09-07 11:44:40 +01:00
sneakypete81
ba9ef81ac8 Put the album.photos attribute back, since this is used for album.view when includeElements=True. 2013-09-07 11:44:03 +01:00
sneakypete81
a4add97f59 Remove all endpoints that return forms. 2013-09-07 11:30:27 +01:00
sneakypete81
7afb709531 Update docstrings 2013-09-07 10:49:14 +01:00
sneakypete81
3e4fdf6dd6 Docstring updates 2013-09-07 09:42:29 +01:00
Pete
7e4fb52d93 Remove unused album.photos attribute. 2013-08-26 12:50:18 -07:00
Pete
6867ba0dba Consistency improvement: new_dict -> result 2013-08-19 14:15:05 +01:00
Pete
06362721f0 Comment fixes: "an Trovebox" -> "a Trovebox" 2013-08-19 14:10:15 +01:00
Pete
fd5389e0d7 Moved trovebox.api and trovebox.objects into packages 2013-08-19 14:05:01 +01:00