Jonas Dellinger
|
b293abe523
|
Merge branch 'pkce' into master
|
2020-08-19 14:12:49 +02:00 |
|
Jonas Dellinger
|
24459453a6
|
Finished PKCE Docs & Implementation - Example.CLI.PersistentConfig now uses PKCE
|
2020-08-19 14:03:01 +02:00 |
|
dependabot-preview[bot]
|
97646cabad
|
Bump Microsoft.CodeAnalysis.FxCopAnalyzers from 3.0.0 to 3.3.0 (#494)
Bumps [Microsoft.CodeAnalysis.FxCopAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 3.0.0 to 3.3.0.
- [Release notes](https://github.com/dotnet/roslyn-analyzers/releases)
- [Changelog](https://github.com/dotnet/roslyn-analyzers/blob/master/PostReleaseActivities.md)
- [Commits](https://github.com/dotnet/roslyn-analyzers/compare/v3.0.0...v3.3.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
|
2020-08-12 09:01:23 +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
|
b084524814
|
Fixed base64url implementation, was missing a conversion
|
2020-08-06 11:35:39 +00:00 |
|
Jonas Dellinger
|
f8b2787154
|
Implemented util class for base64url, start of #490
|
2020-08-06 13:14:45 +02:00 |
|
Jonas Dellinger
|
d8e9386f62
|
Fix GetRecommendationGenres, fixes #487
|
2020-07-22 21:51:19 +02:00 |
|
Jonas Dellinger
|
51ed9368cb
|
Added Playlists to SearchResponse, fixes #480
|
2020-07-15 21:13:20 +02:00 |
|
Jonas Dellinger
|
d7538fb23a
|
Added Description and Followers to FullPlaylist, fixes #484
|
2020-07-15 21:11:40 +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
|
6f0e1b6f80
|
Only list enums when a flag attribute is pressent, fixes #478
|
2020-07-13 15:49:36 +02:00 |
|
Jonas Dellinger
|
ea8fccd555
|
.net standard 2.0 support, followup #475
|
2020-07-03 23:06:54 +02:00 |
|
Jonas Dellinger
|
d7baa8f45c
|
Made retry-after case insensitive, fixes #475
|
2020-07-03 22:59:39 +02:00 |
|
Jonas Dellinger
|
d73c874400
|
Added market and fields parameter for PlaylistGetRequest
|
2020-06-29 22:58:50 +02:00 |
|
Jonas Dellinger
|
bfd9663fde
|
Better exception and docs for missing type info, fixes #472
|
2020-06-29 22:52:15 +02:00 |
|
Jonas Dellinger
|
27773caa28
|
Empty lists are correctly excluded from query params, fixes #471
|
2020-06-29 22:42:35 +02:00 |
|
Jonas Dellinger
|
c672b6158b
|
Added test case for serializing with PlaylistElementConverter
|
2020-06-16 20:49:29 +02:00 |
|
Jonas Dellinger
|
8485e23943
|
PlayableItemConverter CanWrite is now false, should allow serialization
|
2020-06-16 20:02:58 +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 |
|
Calle
|
d7c54ebfcd
|
Fix duplicate '?' in query part of URI (#462)
|
2020-06-13 00:27:28 +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
|
208b90fb56
|
Fixed cache logic inside of RequestParams, fixes #458
|
2020-06-09 03:04:51 +02:00 |
|
Jonas Dellinger
|
3e0c4e479b
|
documentation for credentials authenticator
|
2020-06-07 13:30:58 +02:00 |
|
Jonas Dellinger
|
ec08baf80b
|
Rename all Credentials* classes to correct ClientCredentials*
|
2020-06-07 13:29:15 +02:00 |
|
Jonas Dellinger
|
c829adde0b
|
Added docs for IPlayableItem, fixes #454
|
2020-06-06 17:43:49 +02:00 |
|
Jonas Dellinger
|
fb5b81b747
|
Fixed warnings and polished publish script
|
2020-06-04 20:56:47 +02:00 |
|
Jonas Dellinger
|
f04f175775
|
Setup projects for nuget publishing
|
2020-06-04 20:29:33 +02:00 |
|
Jonas Dellinger
|
e69af64ecd
|
Merge branch 'v6'
|
2020-06-04 15:43:25 +02:00 |
|
Jonas Dellinger
|
7bc5015950
|
More docs regarding retry_handling
|
2020-06-03 19:12:12 +02:00 |
|
Jonas Dellinger
|
d31a9e4ea1
|
Update online docs
|
2020-06-03 17:44:13 +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
|
3695866e55
|
Feature/shows and episodes (#437)
Co-authored-by: shayo <shay.ohayon@gmail.com>
|
2020-05-30 23:56:57 +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
|
6182816cd1
|
Added ASP.NET Core example
|
2020-05-22 12:23:25 +02:00 |
|
Jonas Dellinger
|
51887644fd
|
Added better Pagination support via IAsyncEnumerable
|
2020-05-20 20:59:11 +02:00 |
|
Hank Hester
|
482562c573
|
Fix misplaced param documentation comment (#453)
|
2020-05-20 18:40:27 +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
|
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
|
589f50b25f
|
Added SimpleRetryHandler
|
2020-05-12 17:53:17 +02:00 |
|
Jonas Dellinger
|
354111738c
|
Config adaptions and tests
|
2020-05-12 16:35:59 +02:00 |
|
Jonas Dellinger
|
8fb50ad9cf
|
No need to resolve private fields in json serializer
|
2020-05-11 19:42:04 +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
|
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
|
40397fa4f6
|
Added paginator and some more ConfigureAwaits
|
2020-05-05 05:26:37 +02:00 |
|
Jonas Dellinger
|
d36f360232
|
Started TracksClient
|
2020-05-04 23:04:59 +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
|
7310c9bc8d
|
Added Logger interface & Simple Logger implementation
|
2020-05-03 13:00:50 +02:00 |
|
Jonas Dellinger
|
813bba896f
|
And some more playlists endpoints!
|
2020-05-03 09:06:28 +02:00 |
|
Jonas Dellinger
|
5d071de190
|
Added more playlists endpoint
|
2020-05-03 08:10:41 +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
|
be7bdb6a93
|
Added Retry Handler and removed old enums
|
2020-05-02 19:57:31 +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 |
|
o-litnon
|
e44cc97316
|
Audio -Analysis (#447)
|
2020-04-29 12:12:06 +02:00 |
|
Jonas Dellinger
|
22d800d487
|
OpenBrowser returns false if it was unsuccessful
|
2020-03-26 18:34:32 +01:00 |
|
Jonas Dellinger
|
466e61523d
|
VSCode Formatter - Also bumped tests to net core 3.1
|
2020-03-09 20:47:39 +01:00 |
|
Jonas Dellinger
|
307d69945e
|
Added AddToQueue
|
2020-03-09 20:28:41 +01:00 |
|
Marina
|
284d80ff6f
|
update url for FollowPlaylist/UnfollowPlaylist/IsFollowingPlaylist (#424)
|
2020-03-03 20:28:09 +01:00 |
|
Jakub Syty
|
c869f0ddcd
|
Remove invalid obsolete annotation (#423)
|
2020-03-03 20:27:14 +01:00 |
|
dependabot-preview[bot]
|
2173e7a8cc
|
Bump Newtonsoft.Json from 12.0.2 to 12.0.3 (#399)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.2...12.0.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2019-11-11 08:27: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
|
4933deaf26
|
Added support for proxy configs in auth flows, closes #360
|
2019-07-17 17:39:51 +02:00 |
|
Jonas Dellinger
|
0a9499c7d1
|
Use dotnet pack and update versions accordingly
|
2019-07-17 17:26:35 +02:00 |
|
Jonas Dellinger
|
f4b3e9fe40
|
Remove JSON TypeHandling, fixes #342
|
2019-06-03 15:05:54 +02:00 |
|
dependabot-preview[bot]
|
a21c037652
|
Bump Newtonsoft.Json from 12.0.1 to 12.0.2 (#348)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.1 to 12.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.1...12.0.2)
|
2019-05-27 00:05:29 +02:00 |
|
Jonas Dellinger
|
67427cdb72
|
Added overload for NextPage stuff CursorPaging
|
2019-05-20 16:57:24 +02:00 |
|
Jonas Dellinger
|
2c093a75a0
|
Added escaped search method, fixes #131
|
2019-03-18 21:58:50 +01:00 |
|
Jonas Dellinger
|
3917fbefdc
|
Code Cleanup and ImplictGrantAuth name fix, fixes #320
|
2019-03-18 21:24:09 +01:00 |
|
Jonas Dellinger
|
278927f704
|
Merge branch 'playlist_change_28_02_19'
|
2019-03-16 14:52:34 +01:00 |
|