Jonas Dellinger
5da15c1c29
More Docs and spotify.LastResponse #451
2020-05-30 23:20:42 +02:00
Jonas Dellinger
0ef07bed0b
Added Reflection Cache for RequestParams #451
2020-05-29 13:06:27 +02:00
Jonas Dellinger
b2884debcd
Started with Documentation #451
2020-05-28 16:30:17 +02:00
Jonas Dellinger
f1ca557c6e
Enabled nullable for most projects
2020-05-25 18:00:47 +02:00
Jonas Dellinger
51887644fd
Added better Pagination support via IAsyncEnumerable
2020-05-20 20:59:11 +02:00
Jonas Dellinger
320aa5f134
Added Library Client #451
2020-05-20 08:48:08 +02:00
Jonas Dellinger
934907f39a
Corrected wrong namespace and implemented example client unit test
2020-05-18 15:30:18 +02:00
Jonas Dellinger
24bb3d345f
Finished UWP Example using protocol registration - Docs TODO
2020-05-18 11:39:01 +02:00
Jonas Dellinger
fabf49ef3a
netstandard2.0 support
2020-05-16 18:48:32 +02:00
Jonas Dellinger
ff9d03ffb0
First draft of SpotifyAPI.Web.Auth
2020-05-15 20:06:24 +02:00
Jonas Dellinger
255bbd5c2f
Added Credentials Authenticator
2020-05-14 23:26:40 +02:00
Jonas Dellinger
9b8a4cd2c9
Added first OAuth request: client credentials
2020-05-13 23:49:54 +02:00
Jonas Dellinger
354111738c
Config adaptions and tests
2020-05-12 16:35:59 +02:00
Jonas Dellinger
cc42c3971f
Added Episodes Client and restructured config #451
2020-05-11 18:55:35 +02:00
Jonas Dellinger
8fb0ba7974
Added Personalization Client #451
2020-05-08 12:09:59 +02:00
Jonas Dellinger
df6800f2ea
Added Artists Client #451
2020-05-08 11:26:34 +02:00
Jonas Dellinger
bf4c817e70
Made responses have public setters - needed for testing - removed old projects
2020-05-08 10:25:33 +02:00
Jonas Dellinger
a82f95f0d0
Added Albums Client #451
2020-05-07 22:33:29 +02:00
Jonas Dellinger
249a535e07
Added Player Client #451
2020-05-07 18:03:20 +02:00
Jonas Dellinger
2f09ba25ec
Added Tracks client
2020-05-07 13:48:31 +02:00
Jonas Dellinger
cd650a7e6d
Further refined IPaginator, making it possible to do search pagination!
2020-05-05 17:52:23 +02:00
Jonas Dellinger
997d29cfc5
Response Models -> no public set; Request models -> no set for collections
2020-05-05 15:30:00 +02:00
Jonas Dellinger
28531ab007
Added analyzers
2020-05-05 05:45:33 +02:00
Jonas Dellinger
9a7d46fb5a
Added Follow Endpoint
2020-05-04 23:02:53 +02:00
Jonas Dellinger
7c94de2110
Allow Enum in QueryParams and added more endpoints
2020-05-03 22:34:03 +02:00
Jonas Dellinger
c9a374080b
Added another endpoint and made sure the logger works for bodys <50 chars
2020-05-03 13:11:53 +02:00
Jonas Dellinger
813bba896f
And some more playlists endpoints!
2020-05-03 09:06:28 +02:00
Jonas Dellinger
93bcff5c1d
Added some more playlists endpoints
2020-05-03 01:00:35 +02:00
Jonas Dellinger
870b13eb2d
Finished shows, started playlists
2020-05-02 22:48:21 +02:00
Jonas Dellinger
2b5a826181
Added FeaturedPlaylists
2020-05-02 14:58:11 +02:00
Jonas Dellinger
8074ff6331
Added RecommendationGenres and NewReleases
2020-05-02 13:52:01 +02:00
Jonas Dellinger
9f6729ad60
Started with Unit Tests and added .editorconfig for syntax settings
...
Disabled examples for now
2020-05-02 13:04:26 +02:00
Jonas Dellinger
2c4463529b
Start refactoring for version 6
2020-05-01 20:05:28 +02:00
Jonas Dellinger
466e61523d
VSCode Formatter - Also bumped tests to net core 3.1
2020-03-09 20:47:39 +01:00
Alex
7d04f58c74
Typo Fix in HasPreviousPage() ( #387 )
...
was returning the status of Next instead of Previous
2019-09-20 00:17:43 +02:00
stevenwdv
37db6f2a9b
Added TotalTracks property to SimpleAlbum and FullAlbum ( #367 )
2019-08-04 14:09:09 +02:00
Jonas Dellinger
67427cdb72
Added overload for NextPage stuff CursorPaging
2019-05-20 16:57:24 +02:00
Jonas Dellinger
3917fbefdc
Code Cleanup and ImplictGrantAuth name fix, fixes #320
2019-03-18 21:24:09 +01:00
Alessandro Attard Barbini
ec99296f7d
Added missing currently_playing_type field to PlaybackContext ( #292 )
2018-10-01 19:53:04 +02:00
Jonas Dellinger
6056fdf453
Added various fields, fixes #289
2018-09-21 14:51:30 +02:00
Justin Swanson
67cb3e42f1
TooManyRequests Handling ( #282 )
...
* SpotifyHttpStatusCode
A small supplementary enum for Spotify specific codes. Only contains TooManyRequests currently, but more can be added.
* TooManyRequests Retry Handling
Will now parse and wait the Spotify recommended wait time. Also has the option to not consume a retry attempt on this type of error
* TryGetTooManyRequests refactored to GetTooManyRequests
To keep the library consistent
* Removed SpotifyHttpStatusCode
2018-09-21 14:42:52 +02:00
Jonas Dellinger
5c2a901f75
Updated to .NET Core and reimplemented auth strategies
2018-08-24 14:10:13 +02:00