aboutsummaryrefslogtreecommitdiff
path: root/pandora
Commit message (Expand)AuthorAge
* Cleanup pylint nitpicksMike Crute2016-06-11
* Add support for searching genre stations. (#45)John Cass2016-06-06
* Remove extra re importMike Crute2016-05-31
* Use less strict pattern matching for search types.jcass2016-06-01
* Fix SearchResult model.jcass2016-06-01
* Fix SearchResult model.jcass2016-05-29
* Set retries for HTTP adapter and SysCallErrors to three.jcass2016-01-24
* Fix to ensure InvalidAuthToken exceptions result in re-authentication and retry.jcass2016-01-12
* Remove unreachable code. Test case for avoiding retries on PandoraException b...jcass2016-01-12
* Should 'break' from while loop to avoid retries, not continue.jcass2016-01-12
* Throw InvalidUserLogin error when login failsMike Crute2016-01-09
* Simplify exception handlingMike Crute2016-01-09
* Add return value back that went missing during merge.jcass2016-01-04
* Set checksum explicitly instead of manually adding to JSON results.jcass2016-01-03
* Change attribute type for non-JSON fields.jcass2016-01-03
* Add ad_token to AdItem definition.jcass2016-01-02
* Clarify ad registration error messages.jcass2015-12-29
* Remove unused import statement.jcass2015-12-29
* Fix pep8 violations.jcass2015-12-29
* Remove logger, align naming convention for test parameters.jcass2015-12-29
* Change base exception for retries back to 'Exception' handle pyOpenSSL except...jcass2015-12-29
* Align with using Pandora's ParameterMissing exception for ValueErrors.jcass2015-12-28
* Handle IOErrors and ValueErrors when attempting to register ads.jcass2015-12-28
* Fix for python3Mike Crute2015-12-27
* Merge remote-tracking branch 'upstream/master' into enhance/ad_fieldsjcass2015-12-27
|\
| * Add is_quickmix field, remove defaults.jcass2015-12-21
* | Move validation check to be performed before expensive network call.jcass2015-12-22
* | Fix pep8 formatting violation.jcass2015-12-21
* | Process ad tokens in-place instead of making a copy of the list.jcass2015-12-21
* | Fix pep8 indentation error.jcass2015-12-21
* | Additional error checking and test cases for retrieving ad metadata.jcass2015-12-21
* | Add suppot for more advertisement fields.jcass2015-12-21
|/
* Fix 'stationId' field name.jcass2015-12-07
* Move method up in fileMike Crute2015-12-06
* Move quality query to APIMike Crute2015-12-06
* Remove unneeded python3 hackMike Crute2015-12-06
* Style cleanupMike Crute2015-12-06
* Remove SysCallError handling and pyOpenSSLMike Crute2015-12-05
* Fix bitrate merge errorMike Crute2015-12-05
* PEP8 style cleanupMike Crute2015-12-05
* Ad support is always enabledMike Crute2015-12-05
* Minor style cleanupMike Crute2015-12-05
* Encapsulate ad processing: API consumers no longer need to be ad-aware.jcass2015-12-05
* Enable advertisement support by default. Reformat code layout.jcass2015-12-05
* Add missing import for unittest.mock.patch.jcass2015-12-05
* Add helper function to concatenate dictionaries. Add test cases for ad support.jcass2015-12-05
* Add ad_support configuration parameter support. Update test cases.jcass2015-12-05
* Add PlaylistModel superclass to refactor common ad_item and playlist_item log...jcass2015-12-05
* Add support for retrieving ad metadata and registering ad tokens.jcass2015-12-05
* Add support for retrieving ad metadata and registering ad tokens.jcass2015-12-05