Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Commit 9a9c056

Browse files
Merge branch 'release-1.0.0'
2 parents c4088e5 + 6e458b6 commit 9a9c056

File tree

2,333 files changed

+54512
-19408
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,333 files changed

+54512
-19408
lines changed

Changelog.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,78 @@ Release notes
44
Version 1.0.0
55
===
66

7+
#### 1.0.0
8+
(2020-06-03)
9+
10+
Breaking Changes:
11+
12+
- New response classes
13+
- `TraktNoContentResponse` replaces all `Task` return types in `Modules`
14+
- `TraktResponse<TContentType>` replaces all `Task<TItem>` return types in `Modules`
15+
- `TraktListResponse<TContentType>` replaces all `Task<IEnumerable<TItem>>` return types in `Modules`
16+
- `TraktPagedResponse<TContentType>` replaces all `Task<TraktPaginationListResult<TItem>>` return types in `Modules`
17+
- [More information](https://github.com/henrikfroehling/TraktApiSharp/wiki/00-Prereleases#v100-alpha1)
18+
19+
- .NET Standard 1.1 replaces PCL
20+
21+
Changes:
22+
- Split up test project in multiple test projects (release) ([Issue 107](https://github.com/henrikfroehling/Trakt.NET/issues/107)
23+
- Split up TraktNET.Objects.Tests in multiple test projects (release) ([Issue 117](https://github.com/henrikfroehling/TraktApiSharp/issues/117))
24+
25+
Added:
26+
- Add support for new people methods ([Issue 125](https://github.com/henrikfroehling/Trakt.NET/issues/125)
27+
28+
Improved:
29+
30+
- Source Code Documentation ([Issue 28](https://github.com/henrikfroehling/Trakt.NET/issues/28)
31+
- Improve / replace UriTemplate implementation (release) ([Issue 121](https://github.com/henrikfroehling/Trakt.NET/issues/121)
32+
- Improve test coverage
33+
34+
#### 1.0.0-beta
35+
(2019-03-30)
36+
37+
Breaking Changes:
38+
39+
- New response classes
40+
- `TraktNoContentResponse` replaces all `Task` return types in `Modules`
41+
- `TraktResponse<TContentType>` replaces all `Task<TItem>` return types in `Modules`
42+
- `TraktListResponse<TContentType>` replaces all `Task<IEnumerable<TItem>>` return types in `Modules`
43+
- `TraktPagedResponse<TContentType>` replaces all `Task<TraktPaginationListResult<TItem>>` return types in `Modules`
44+
- [More information](https://github.com/henrikfroehling/TraktApiSharp/wiki/00-Prereleases#v100-alpha1)
45+
46+
- .NET Standard 1.1 replaces PCL
47+
48+
Changes:
49+
50+
- Rename library / project / repository to "Trakt.NET" ([Issue 3](https://github.com/henrikfroehling/Trakt.NET/issues/3)
51+
- Move all examples into their own repository ([Issue 57](https://github.com/henrikfroehling/TraktApiSharp/issues/57))
52+
53+
Added:
54+
55+
- Add missing "token" property in ITraktAccountSettings ([Issue 27](https://github.com/henrikfroehling/Trakt.NET/issues/27)
56+
- Add missing filter support for text query search ([Issue 72](https://github.com/henrikfroehling/Trakt.NET/issues/72)
57+
58+
Fixed:
59+
60+
- Fix serialization service ([Issue 23](https://github.com/henrikfroehling/Trakt.NET/issues/23)
61+
- post builder feature: add support for posting collected episodes without ids ([Issue 30](https://github.com/henrikfroehling/Trakt.NET/issues/30)
62+
- Implement missing json object and array reader ([Issue 33](https://github.com/henrikfroehling/Trakt.NET/issues/33)
63+
- Implement missing json object and array writer ([Issue 34](https://github.com/henrikfroehling/Trakt.NET/issues/34)
64+
- Fix post builder for sync collection post ([Issue 35](https://github.com/henrikfroehling/Trakt.NET/issues/35)
65+
- Refreshing authorization not working with expired or invalid access token ([Issue 36](https://github.com/henrikfroehling/Trakt.NET/issues/36)
66+
- Revoking authorization not working with expired or invalid access token ([Issue 37](https://github.com/henrikfroehling/Trakt.NET/issues/37)
67+
- Wrong type assignment for lists ([Issue 61](https://github.com/henrikfroehling/Trakt.NET/issues/61)
68+
- Bad Request when adding items to a list ([Issue 62](https://github.com/henrikfroehling/Trakt.NET/issues/62)
69+
- Exception when search text query is empty ([Issue 64](https://github.com/henrikfroehling/Trakt.NET/issues/64)
70+
- Invalid implementation for Networks / List / Get networks ([Issue 65](https://github.com/henrikfroehling/Trakt.NET/issues/65)
71+
- Redundant checks for ITraktMovie properties in TraktScrobbleModule ([Issue 94](https://github.com/henrikfroehling/Trakt.NET/issues/94)
72+
73+
Improved:
74+
75+
- Improve test coverage ([Issue 49](https://github.com/henrikfroehling/TraktApiSharp/issues/49))
76+
77+
---------
78+
779
#### 1.0.0-alpha3
880
(2018-06-17)
981

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2016 - 2019 Henrik Fröhling et al.
3+
Copyright © 2016 - 2020 Henrik Fröhling et al.
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"id": "9ead52aa-1bc4-4d37-9c48-84ac0e84a4a9",
3+
"name": "Trakt API Environment",
4+
"values": [
5+
{
6+
"key": "CLIENT_ID",
7+
"value": "Enter your Cliend ID here",
8+
"enabled": true
9+
},
10+
{
11+
"key": "CLIENT_SECRET",
12+
"value": "Enter your Cliend Secret here",
13+
"enabled": true
14+
},
15+
{
16+
"key": "CONTENT_TYPE",
17+
"value": "application/json",
18+
"enabled": true
19+
},
20+
{
21+
"key": "ACCESS_TOKEN",
22+
"value": "Enter your access token here",
23+
"enabled": true
24+
},
25+
{
26+
"key": "REFRESH_TOKEN",
27+
"value": "Enter your refresh token here",
28+
"enabled": true
29+
},
30+
{
31+
"key": "API_URL",
32+
"value": "https://api.trakt.tv",
33+
"enabled": true
34+
},
35+
{
36+
"key": "API_STAGING_URL",
37+
"value": "https://api-staging.trakt.tv",
38+
"enabled": true
39+
},
40+
{
41+
"key": "OAUTH_BASE_URL",
42+
"value": "https://trakt.tv",
43+
"enabled": true
44+
},
45+
{
46+
"key": "OAUTH_BASE_STAGING_URL",
47+
"value": "https://staging.trakt.tv",
48+
"enabled": true
49+
},
50+
{
51+
"key": "DEFAULT_REDIRECT_URI_ENCODED",
52+
"value": "urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob",
53+
"enabled": true
54+
},
55+
{
56+
"key": "DEFAULT_REDIRECT_URI",
57+
"value": "urn:ietf:wg:oauth:2.0:oob",
58+
"enabled": true
59+
},
60+
{
61+
"key": "API_VERSION",
62+
"value": "2",
63+
"enabled": true
64+
}
65+
],
66+
"_postman_variable_scope": "environment",
67+
"_postman_exported_at": "2020-05-30T23:40:29.456Z",
68+
"_postman_exported_using": "Postman/7.25.1"
69+
}

0 commit comments

Comments
 (0)