|
1 | 1 | - tests yay
|
2 |
| -- write a README with instructions |
3 | 2 | - refactor to be a WSGI app
|
4 | 3 | - convert to username/password auth
|
5 | 4 | - http://musicpartners.sonos.com/node/82
|
6 | 5 | - looks like I'll have to hack the soap dispatcher to somehow save headers :(
|
7 |
| -- properly implement getLastUpdate |
8 |
| - - by faking this, sonos seems to cache info forever. that's not good. |
9 |
| -- refactor getMetadata not to be repetetive and ugly |
10 |
| -- load episode lists faster and only call get_episode_detail if absolutely needed |
11 |
| - - refactor the way episode_id is used (sometimes with a slash, sometimes without) |
12 | 6 | - add a picture to the actual Overcast Sonos service
|
13 |
| -- "delete" or remove an episode once it has finished playing (currently it just shows as 00:00 remaining and must be manually finished on some other way) |
14 | 7 |
|
15 | 8 | Maybe:
|
16 | 9 |
|
17 | 10 | - deploy as an app?
|
18 | 11 | - this would mean I'd have access to people's overcast passwords....
|
19 | 12 |
|
20 | 13 | DONE:
|
| 14 | +- write a README with instructions |
21 | 15 | - update play status - reportPlaySeconds/Status SOAP call can map to overcast play status XHR
|
22 | 16 | - not sure how to tell when something's finished to let overcast know, figure that out
|
23 | 17 | - art!
|
24 | 18 | - actually gather episode duration
|
25 | 19 | - resolve redirects to find the actual media URL - sonos doesn't seem to follow redirects
|
| 20 | +- properly implement getLastUpdate |
| 21 | +- refactor getMetadata not to be repetetive and ugly |
| 22 | +- load episode lists faster and only call get_episode_detail if absolutely needed |
| 23 | +- refactor the way episode_id is used (sometimes with a slash, sometimes without) |
| 24 | +- "delete" or remove an episode once it has finished playing (currently it just shows as 00:00 remaining and must be manually finished on some other way) |
0 commit comments