Commit Graph

979 Commits

Author SHA1 Message Date
Niels van Velzen
48aad46f79 Add CODEOWNERS file 2021-03-18 22:08:46 +01:00
Max Rumpf
a6abf2e44e
Merge pull request #191 from jellyfin/gh-actions-publish
Move publishing CI to GitHub actions
2021-03-13 16:45:50 +01:00
Niels van Velzen
2d8fb5ffbc Only upload artifacts to GitHub releases in Azure pipeline 2021-03-13 12:09:41 +01:00
Niels van Velzen
030df4cc9e Move publishing CI to GitHub actions 2021-03-13 12:05:03 +01:00
Niels van Velzen
6dc05cd336 Move building and testing CI to GitHub actions 2021-03-12 22:27:29 +01:00
Max Rumpf
792fecdcc3
Merge pull request #189 from nielsvanvelzen/ossrh-publish
Publish to Sonatype OSS
2021-03-12 22:08:40 +01:00
Niels van Velzen
0284ddc623 Don't sign when key is not set 2021-03-11 17:00:06 +01:00
Niels van Velzen
2298cf9f04 Publish to Sonatype OSS 2021-03-10 22:49:37 +01:00
Niels van Velzen
90c9e86771 Update generated sources (10.7.0 stable) 2021-03-09 17:12:53 +01:00
Max Rumpf
9b1c4a0b48
Merge pull request #186 from nielsvanvelzen/api-url-defaults
Use OperationBuilder as parent class in OperationUrlBuilder and remove duplicate code
2021-03-03 23:29:41 +01:00
Niels van Velzen
3e43f81a84 Update generated sources 2021-03-03 17:35:23 +01:00
Niels van Velzen
852d19eae5 Use OperationBuilder as parent class in OperationUrlBuilder and remove duplicate code
Fixes a different implementation for the buildParameter function.
2021-03-03 17:30:01 +01:00
Niels van Velzen
d2f804dcb6
Update openapi.json and generated sources to 10.7.0-RC4 (#185) 2021-03-03 10:58:24 +01:00
Max Rumpf
b8f0c78235
Merge pull request #172 from nielsvanvelzen/openapi-composition
Support OpenAPI composition
2021-02-28 18:19:42 +01:00
Max Rumpf
70cbc085d1
Merge pull request #180 from nielsvanvelzen/api-constants
Generate apiVersion and serverVersion constants
2021-02-24 22:45:17 +01:00
Niels van Velzen
1fde808880 Fix bad import 2021-02-24 17:21:17 +01:00
Niels van Velzen
b8b6a5d36b
Merge pull request #184 from jellyfin/gradlew-update-6.8.3
Update Gradle Wrapper from 6.8.2 to 6.8.3
2021-02-23 09:05:10 +01:00
gradle-update-robot
bcd8fc9ce1 Update Gradle Wrapper from 6.8.2 to 6.8.3.
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2021-02-23 04:18:15 +00:00
Niels van Velzen
bc48188e5a
Rename gradle wrapper workflows (#183) 2021-02-22 09:43:48 +01:00
Niels van Velzen
045611b819
Merge pull request #182 from jellyfin/gradlew-update-6.8.2
Update Gradle Wrapper from 6.7 to 6.8.2
2021-02-22 08:57:04 +01:00
gradle-update-robot
ebbaa7ef07 Update Gradle Wrapper from 6.7 to 6.8.2.
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2021-02-22 04:19:49 +00:00
Max Rumpf
2413f6d74f
Merge pull request #181 from nielsvanvelzen/gh-actions-gradle
Add merge conflict labeler and gradle update and validate tasks
2021-02-21 13:31:17 +01:00
Niels van Velzen
7b771305d8 Add merge conflict labeler task 2021-02-21 12:26:12 +01:00
Niels van Velzen
5bc17843e5 Add gradle validate and gradle update tasks 2021-02-21 12:23:46 +01:00
Max Rumpf
679483d1d8
Merge pull request #178 from nielsvanvelzen/apiclient-interface
Add more properties to apiclient interface
2021-02-20 16:33:52 +01:00
Niels van Velzen
5138904980 Use ApiConstants in Jellyfin.apiVersion 2021-02-20 16:05:52 +01:00
Niels van Velzen
10836faf47 Use ApiClient interface instead of KtorApiClient in WebSocketApi 2021-02-20 15:44:06 +01:00
Niels van Velzen
15946604ec Update generated sources 2021-02-20 15:43:21 +01:00
Niels van Velzen
aabff75c31 Generate apiVersion and serverVersion constants 2021-02-20 15:42:59 +01:00
Niels van Velzen
a65cf13c93
Add "observe" command to CLI sample to listen for WebSocket messages (#177) 2021-02-20 15:20:00 +01:00
Niels van Velzen
eb18a87ac5
Remove versionName and versionCode from android module (#179) 2021-02-20 15:12:36 +01:00
Niels van Velzen
2f186d4f42 Add more properties to ApiClient interface 2021-02-20 14:42:29 +01:00
Niels van Velzen
bd6c6c4895
Update dependencies (#175)
Kotlin 1.4.10 -> 1.4.20
Android Gradle Plugin 4.1.1 -> 4.1.2
2021-02-04 22:13:59 +01:00
Max Rumpf
0cefeeade8
Merge pull request #173 from nielsvanvelzen/nullable-post-body
Support nullable POST bodies
2021-01-25 22:54:03 +01:00
Max Rumpf
db586c2a21
Merge pull request #170 from nielsvanvelzen/service-name-hook
Add service name hook
2021-01-25 22:53:16 +01:00
Niels van Velzen
d768b89c82
Add String.toUUID and String.toUUIDOrNull functions (#171)
* Add String.toUUID and String.toUUIDOrNull functions

* Improve UUID functions kdoc
2021-01-25 22:27:23 +01:00
Niels van Velzen
9c424e56cb Update generated sources 2021-01-24 22:57:14 +01:00
Niels van Velzen
50268dfa01 Support nullable post bodies 2021-01-24 22:56:55 +01:00
Niels van Velzen
f7f495cf87 Remove NullableReferencesHook
It is not necessary anymore since we now receive proper nullability in the OpenAPI document
2021-01-24 22:17:01 +01:00
Niels van Velzen
661a9cae39 Support anyOf and allOf with single item in schema to support nullability for references 2021-01-24 22:16:16 +01:00
Niels van Velzen
ed2178dc6b Add ServiceNameHook to README 2021-01-24 14:12:58 +01:00
Niels van Velzen
50507b23ba
Delete Video3DFormat.kt 2021-01-24 14:06:27 +01:00
Niels van Velzen
a484bcaf27 Update generated sources 2021-01-24 14:05:51 +01:00
Niels van Velzen
33f9a7520f Add PlayStateServiceNameHook 2021-01-24 14:04:34 +01:00
Niels van Velzen
90402704b0 Add hook to modify service names and allow operations in multiple services 2021-01-24 14:01:42 +01:00
Max Rumpf
5761359226
Merge pull request #169 from nielsvanvelzen/openapi-10.7-rc3
Update OpenAPI specification to 10.7~RC3
2021-01-24 10:49:23 +01:00
Niels van Velzen
70a4a4f396 Update OpenAPI specification to 10.7~RC3 2021-01-24 10:28:10 +01:00
Niels van Velzen
a48c7f8be9 Change behavior for deprecated parameters in API operations to generate a secondary function
The @Deprecated annotation is not supported by Kotlin (although IntelliJ worked fine with it!). The new behavior will generate one function with the deprecated members removed and another one with them added. The latter will have a "Deprecated" suffix in the name and a @Deprecated annotation on the function.
2021-01-24 10:27:40 +01:00
Bill Thornton
bce42ff6d5
Merge pull request #168 from nielsvanvelzen/discovery-fixes
Discovery fixes
2021-01-23 13:37:49 -05:00
Niels van Velzen
9387e34a77 Improve address candidate prioritization order 2021-01-23 19:05:11 +01:00