Commit Graph

159 Commits

Author SHA1 Message Date
Jonas Dellinger
4d577bccf0 remove SimplePlaylist 2023-05-27 22:28:31 +02:00
dependabot[bot]
72a7aad448
Bump Newtonsoft.Json from 13.0.2 to 13.0.3 (#866)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 13.0.2 to 13.0.3.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.2...13.0.3)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 20:54:53 +02:00
dependabot[bot]
ba0e20c5b4
Bump Newtonsoft.Json from 13.0.1 to 13.0.2 (#833)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-05 15:19:41 +01:00
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
cc90c5afa4 Make Fields List instead of IList, fixes #779 2022-11-18 14:07:19 +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
Jonas Dellinger
74f3f52dcb Add net7.0 support 2022-11-18 11:38:58 +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
dependabot[bot]
01904ac013
Bump Microsoft.SourceLink.GitHub from 1.1.0 to 1.1.1 (#706)
Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/dotnet/sourcelink/releases)
- [Commits](https://github.com/dotnet/sourcelink/compare/1.1.0...1.1.1)

---
updated-dependencies:
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 21:36:33 +01:00
Jonas Dellinger
5cebb910f7 Updated to .net 6.0 and remove .net-standard2.0 support 2021-11-10 20:12:12 +01:00
dependabot[bot]
9f0fca6a6b
Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.0 (#701)
Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/dotnet/sourcelink/releases)
- [Commits](https://github.com/dotnet/sourcelink/compare/1.0.0...1.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.SourceLink.GitHub
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 18:56:54 +01:00
Jonas Dellinger
a340eaf43c Also update authenticator if new refresh token was returned 2021-09-28 22:30:52 +02:00
Jonas Dellinger
9ca573f748
Add RefreshToken to AuthorizationCodeRefreshResponse 2021-08-20 16:11:19 +02:00
Jonas Dellinger
4340515471 Added TrackMeta and TrackAudio, closes #648 2021-08-11 19:04:04 +02: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
16a831ad40 Some smaller fixes and ignore case when parsing type of iplayableitem, fixes #604 2021-05-01 17:11:24 +02:00
muhmuhhum
d72235e42b
Add TotalTracks to SimpleAlbum.cs and FullAlbum.cs (#597) 2021-04-17 23:38:59 +02:00
Jonas Dellinger
ddb1dc0cc0 PlayHistoryItem SimpleTrack --> FullTrack, fixes #591 2021-04-15 17:25:36 +02:00
dependabot[bot]
9e344283b4
Bump Newtonsoft.Json from 12.0.3 to 13.0.1 (#584)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.3...13.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 16:40:11 +02:00
Jonas Dellinger
aab8c5ddcb
Fix potential race condition inside RequestParams (#571) 2021-03-03 09:36:46 +01: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
dependabot[bot]
7048f451e2
Bump Microsoft.CodeAnalysis.FxCopAnalyzers from 3.3.1 to 3.3.2 (#543)
Bumps [Microsoft.CodeAnalysis.FxCopAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 3.3.1 to 3.3.2.
- [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.3.1...v3.3.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 16:29:38 +01:00
Jonas Dellinger
adfc64b957 Added publishing to CI/CD if tag is present 2020-11-14 10:21:38 +01:00
Jonas Dellinger
3fa69c56f0 Update to .NET 5.0 2020-11-13 14:43:00 +01:00
dependabot-preview[bot]
7ebaa31f8d
Bump Microsoft.CodeAnalysis.FxCopAnalyzers from 3.3.0 to 3.3.1 (#523)
Bumps [Microsoft.CodeAnalysis.FxCopAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 3.3.0 to 3.3.1.
- [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.3.0...v3.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-31 23:50:08 +01:00
Jonas Dellinger
8f17ee908c Use 200 as success code in SaveAlbum/SaveTracks/SaveShows, closes #496 2020-08-27 14:07:49 +02:00
Jonas Dellinger
952d46f58f Add Positions body param to PlaylistRemoveItemsRequest, #501 2020-08-27 13:55:42 +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
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