Jonas Dellinger
cb2e0cccc8
run formatter
2022-11-27 13:29:35 +01:00
Jonas Dellinger
c5485a7183
replace body ids with query parameter ids
2022-11-27 13:07:50 +01:00
Jonas Dellinger
9b8effe270
RemoveAlbums - send ids via query parameter, fixes #828
2022-11-18 12:59:15 +01:00
Sascha Kiefer
b8a2190168
feat: allow to pass cancellation token to requests ( #813 )
...
* feat: implements markets API
* fix: use correct constructor name
* feat: allow to pass a cancellation token
* pass cancellation token
* pass cancellation token only >NETSTANDARD2_1
Co-authored-by: Jonas Dellinger <jonas@dellinger.dev>
2022-11-18 12:30:09 +01:00
Gavin
b39941f523
Adding Endpoint to get a User's Queue ( #807 )
...
* Adding support to Get a player queue
* Update to return Tracks and Episodes
2022-11-08 21:58:05 +01:00
Sascha Kiefer
d363789d42
feat: implements markets API ( #787 )
...
* feat: implements markets API
* fix: use correct constructor name
2022-08-11 08:54:09 +02:00
Alex Yeo
c5bd9dc7f9
Fix typo in OAuthClient.cs ( #757 )
2022-05-19 06:06:24 +02:00
Jonas Dellinger
5cebb910f7
Updated to .net 6.0 and remove .net-standard2.0 support
2021-11-10 20:12:12 +01:00
Pawel Bojkowski
c4704abae4
Fixing #607 + Refactoring ( #608 )
...
* Fixing #607 + Refactoring
Added me/episodes and done some refactoring
* Fixing LibrarySaveEpisodesRequest #607
Fixing the remove of epsides.
* Fixed some issues after review #608
* Fixing some small issues
Co-authored-by: DEV-PBO-DEV <72922549+DEV-PBO-DEV@users.noreply.github.com>
2021-08-10 22:17:51 +02:00
Jonas Dellinger
81245b2339
Fix Paginate not being available in >NETSTANDARD2_1
2021-03-02 12:19:55 +01:00
Jonas Dellinger
237925d51e
Added paging methods, closes #538
2020-12-28 17:23:59 +01:00
Jonas Dellinger
8dd31420ea
Updated to .NET analyzers and fixed warnings
2020-12-26 18:28:44 +01:00
Jonas Dellinger
3fa69c56f0
Update to .NET 5.0
2020-11-13 14:43:00 +01:00
Jonas Dellinger
8f17ee908c
Use 200 as success code in SaveAlbum/SaveTracks/SaveShows, closes #496
2020-08-27 14:07:49 +02:00
Tim Ittermann
a9c4aba7fa
Add interfaces for tokens ( #499 )
...
* Add interfaces for tokens
* Delete UpgradeLog.htm
* Changed Namespace
Co-authored-by: Jonas Dellinger <jonas@dellinger.dev>
2020-08-26 15:38:00 +02:00
Jonas Dellinger
5f57b505ed
Fixed Follow endpoint always returning false, closes #496
2020-08-20 14:09:16 +02:00
Jonas Dellinger
9d22c04764
Added PKCE stuff: Initial request & refresh + PKCEUtil for generating verifiers
2020-08-06 18:48:49 +00:00
Jonas Dellinger
d8e9386f62
Fix GetRecommendationGenres, fixes #487
2020-07-22 21:51:19 +02:00
Jonas Dellinger
f3c8a9d620
Made more fields nullable, they can be excluded using fields query param, fixes #477
2020-07-13 16:03:19 +02:00
Jonas Dellinger
df009e0316
Remove Task/Func paging methods, c# types are too strict for that
2020-06-13 13:28:50 +02:00
Jonas Dellinger
de98bc012f
Added IPaginatble to also support Cursor based paging
2020-06-13 12:55:48 +02:00
Jonas Dellinger
87127a51a8
Fixed a bug where request parameters were not added, related to #461
2020-06-12 15:01:38 +02:00
Jonas Dellinger
ec08baf80b
Rename all Credentials* classes to correct ClientCredentials*
2020-06-07 13:29:15 +02:00
Jonas Dellinger
fb5b81b747
Fixed warnings and polished publish script
2020-06-04 20:56:47 +02:00
Jonas Dellinger
2a9b0338f5
Moar docs and TooManyRequests exception
2020-06-02 23:55:50 +02:00
Jonas Dellinger
ef60a9f1f2
Added TokenSwapAuth and console example for it #451
2020-06-02 16:34:24 +02:00
Jonas Dellinger
0a6570632b
Finished inline XML docs for now :party: #451
2020-05-31 16:57:58 +02:00
Jonas Dellinger
5ae126699c
Pagination implementation adapted - Less methods,more defaults #451
2020-05-31 15:56:49 +02:00
Jonas Dellinger
7445d3ca0e
📘 More docs! #451
2020-05-31 00:11:05 +02:00
Jonas Dellinger
c34167ecb4
More Docs #451
2020-05-30 23:32:06 +02:00
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
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
fee995f984
Started docs
2020-05-13 18:27:16 +02:00
Jonas Dellinger
43a07de960
Added proxy config
2020-05-12 20:33:25 +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
0cd3027c28
Disable naming warning
2020-05-08 16:39:00 +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
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