Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Support new-style audio URLs | Mike Crute | 2017-06-12 | |
| | | | | | | | | | | Pandora now returns two different responses to the API depending on which API key the client is using and the tuner endpoint. Instead of a quality map only a single audio URL is returned which is of AAC SBR format. This change accommodates that and returns the proper bitrate and format based on empirical testing. see: #52 | |||
* | Add encoding field to track | Mike Crute | 2017-06-12 | |
| | | | | | | | | | Previously Pandora only surfaced mp3 files in their responses which worked fairly universally. Recently they started surfacing AAC files which don't work in the pydora player as-is. Add the encoding to the sock model so that players can make a decision based on it. see: #52 | |||
* | Remove py_release_tools, use flake8 | Mike Crute | 2017-05-25 | |
| | ||||
* | Release 1.8.0release-1.8.0 | Mike Crute | 2016-10-08 | |
| | ||||
* | Release 1.7.6release-1.7.6 | Mike Crute | 2016-10-08 | |
| | ||||
* | Fix PEP8 error | Mike Crute | 2016-10-08 | |
| | ||||
* | Don't downcast unicode to bytes in player | Mike Crute | 2016-10-08 | |
| | | | | fixes #48 | |||
* | Add trailing dot to mpg123 startup | Mike Crute | 2016-10-08 | |
| | | | | fixes #47 | |||
* | Use both wheel configs | Mike Crute | 2016-06-12 | |
| | ||||
* | Release 1.7.5release-1.7.5 | Mike Crute | 2016-06-12 | |
| | ||||
* | Use proper wheel config | Mike Crute | 2016-06-12 | |
| | ||||
* | Release 1.7.4release-1.7.4 | Mike Crute | 2016-06-12 | |
| | ||||
* | Cleanup pylint nitpicks | Mike Crute | 2016-06-11 | |
| | ||||
* | Python 3.5 fixes | Mike Crute | 2016-06-11 | |
| | ||||
* | Enable wheel builds | Mike Crute | 2016-06-11 | |
| | ||||
* | Release 1.7.3release-1.7.3 | Mike Crute | 2016-06-06 | |
| | ||||
* | Remove broken test case | Mike Crute | 2016-06-06 | |
| | ||||
* | Add support for searching genre stations. (#45) | John Cass | 2016-06-06 | |
| | | | Add support for searching genre stations. | |||
* | Release 1.7.2release-1.7.2 | Mike Crute | 2016-05-31 | |
| | ||||
* | Remove extra re import | Mike Crute | 2016-05-31 | |
| | ||||
* | Merge pull request #44 from jcass77/enhance/search_tokens | Mike Crute | 2016-05-31 | |
|\ | | | | | Differentiate between types of search results. | |||
| * | Use less strict pattern matching for search types. | jcass | 2016-06-01 | |
| | | ||||
| * | Fix SearchResult model. | jcass | 2016-06-01 | |
| | | ||||
* | | Release 1.7.1release-1.7.1 | Mike Crute | 2016-05-31 | |
| | | ||||
* | | Merge pull request #43 from jcass77/enhance/searching | Mike Crute | 2016-05-31 | |
|\| | | | | | Fix SearchResult model | |||
| * | Fix SearchResult model. | jcass | 2016-05-29 | |
|/ | ||||
* | Release 1.7.0release-1.7.0 | Mike Crute | 2016-01-25 | |
| | ||||
* | Fix failing test | Mike Crute | 2016-01-25 | |
| | ||||
* | Merge pull request #42 from jcass77/develop | Mike Crute | 2016-01-25 | |
|\ | | | | | Fix to avoid retries on PandoraExceptions | |||
| * | Set retries for HTTP adapter and SysCallErrors to three. | jcass | 2016-01-24 | |
| | | ||||
| * | Fix to ensure InvalidAuthToken exceptions result in re-authentication and retry. | jcass | 2016-01-12 | |
| | | ||||
| * | Remove unreachable code. Test case for avoiding retries on PandoraException ↵ | jcass | 2016-01-12 | |
| | | | | | | | | being raised. | |||
| * | Should 'break' from while loop to avoid retries, not continue. | jcass | 2016-01-12 | |
|/ | ||||
* | Release 1.6.5release-1.6.5 | Mike Crute | 2016-01-09 | |
| | ||||
* | Throw InvalidUserLogin error when login fails | Mike Crute | 2016-01-09 | |
| | | | | fixes https://github.com/mcrute/pydora/issues/41 | |||
* | PEP8 Test Cleanup | Mike Crute | 2016-01-09 | |
| | ||||
* | Simplify exception handling | Mike Crute | 2016-01-09 | |
| | ||||
* | Merge pull request #40 from jcass77/develop | Mike Crute | 2016-01-09 | |
|\ | | | | | Resolving ad playback issues | |||
| * | Test cases for handling exceptions in prepare_playback. | jcass | 2016-01-07 | |
| | | ||||
| * | Add return value back that went missing during merge. | jcass | 2016-01-04 | |
| | | ||||
| * | Set checksum explicitly instead of manually adding to JSON results. | jcass | 2016-01-03 | |
| | | ||||
| * | Change attribute type for non-JSON fields. | jcass | 2016-01-03 | |
| | | ||||
| * | Add ad_token to AdItem definition. | jcass | 2016-01-02 | |
| | | ||||
| * | Clarify ad registration error messages. | jcass | 2015-12-29 | |
| | | ||||
| * | Remove unused import statement. | jcass | 2015-12-29 | |
| | | ||||
| * | Fix pep8 violations. | jcass | 2015-12-29 | |
| | | ||||
| * | Remove logger, align naming convention for test parameters. | jcass | 2015-12-29 | |
| | | ||||
| * | Align base exception for test with what pyOpenSSL uses. | jcass | 2015-12-29 | |
| | | ||||
| * | Change base exception for retries back to 'Exception' handle pyOpenSSL ↵ | jcass | 2015-12-29 | |
| | | | | | | | | exceptions. | |||
| * | Align with using Pandora's ParameterMissing exception for ValueErrors. | jcass | 2015-12-28 | |
| | |