Commit Graph

41 Commits

Author SHA1 Message Date
Niels van Velzen
8416776dbd Use centralized dependency versions for all project dependencies 2021-04-10 11:29:35 +02:00
Niels van Velzen
711482cd44 Use type-safe project dependencies 2021-04-10 11:29:34 +02:00
Niels van Velzen
f854b36443 Add .api files 2021-04-03 10:59:54 +02:00
Niels van Velzen
5d1d7e3600
Use SessionMessageType enum in WebSocketApi (#204) 2021-03-26 16:53:55 +01:00
Niels van Velzen
2faaf00124 Use an actual const for generated constants 2021-03-25 17:34:12 +01:00
Niels van Velzen
c0414b798a Update generated constants 2021-03-25 17:21:58 +01:00
Niels van Velzen
3c7bf244d2
Update OpenAPI to 10.7.1 (#203) 2021-03-25 09:44:44 +01:00
Niels van Velzen
48423356ba Add javadoc using Dokka 2021-03-23 20:21:51 +01:00
Niels van Velzen
45daed9f0c Rename "org.jellyfin.apiclient" package to "org.jellyfin.sdk" 2021-03-19 19:27:04 +01:00
Niels van Velzen
90c9e86771 Update generated sources (10.7.0 stable) 2021-03-09 17:12:53 +01:00
Niels van Velzen
3e43f81a84 Update generated sources 2021-03-03 17:35:23 +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
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
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
2f186d4f42 Add more properties to ApiClient interface 2021-02-20 14:42:29 +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
Niels van Velzen
9c424e56cb Update generated sources 2021-01-24 22:57:14 +01:00
Niels van Velzen
a484bcaf27 Update generated sources 2021-01-24 14:05:51 +01:00
Niels van Velzen
70a4a4f396 Update OpenAPI specification to 10.7~RC3 2021-01-24 10:28:10 +01:00
Niels van Velzen
71b93baa34 Update OpenAPI specification to 10.7~RC2 2021-01-01 12:30:58 +01:00
Niels van Velzen
efd06bde0a
Update OpenAPI spec (#160) 2020-12-09 21:03:24 +01:00
Bill Thornton
a884dd236c
Merge pull request #159 from nielsvanvelzen/safe-device-name
Encode device name in authorization header
2020-12-09 14:37:16 -05:00
Niels van Velzen
9cdf76f8ca Encode device name in authorization header 2020-12-08 19:17:09 +01:00
Niels van Velzen
42571e5277 Fix lists incorrectly encoded in urls 2020-12-08 17:05:44 +01:00
Niels van Velzen
6e87d97879 Update generated sources 2020-12-02 22:01:32 +01:00
Niels van Velzen
758eb01205 Support adding credentials to API URLs 2020-12-02 21:59:16 +01:00
Niels van Velzen
5d9cc14d57
Update OpenAPI version to 10.7.0-rc1 (feature freeze) (#151) 2020-11-22 16:59:38 +01:00
Niels van Velzen
7e762fbadc
Support nullable parameters in path (#150) 2020-11-22 16:54:36 +01:00
Niels van Velzen
b4d8d7217c
Enable explicit API mode in jellyfin-api (#146) 2020-11-15 19:26:06 +01:00
Niels van Velzen
0078d96aad
Update Kotlinpoet to 1.7.2 (#138) 2020-10-31 13:05:17 +01:00
Bill Thornton
d5ec4e8e9f
Merge pull request #134 from nielsvanvelzen/recommended-servers
Add recommended server discovery
2020-10-31 00:52:13 -04:00
Niels van Velzen
f90e4bd4c0 Fix bad formatting in log statements 2020-10-23 19:06:27 +02:00
Niels van Velzen
acf2bcb94d Update generated sources 2020-10-23 15:53:23 +02:00
Niels van Velzen
14aa0762a5 Update OpenAPI spec 2020-10-16 09:10:13 +02:00
Bill Thornton
7a86688540
Merge pull request #122 from nielsvanvelzen/performance-matters
Use coroutine based ByteReadChannel instead of synchronous InputStream
2020-10-14 13:20:45 -04:00
Niels van Velzen
c0cc83f158 Remove status functions from Response 2020-10-11 17:08:22 +02:00
Niels van Velzen
4742870eaa Add more information to the Response class 2020-10-10 13:12:25 +02:00
Niels van Velzen
70ec78e379 Update generated sources 2020-10-10 12:16:48 +02:00
Niels van Velzen
d86cafd5e6 Use stable version for kotlinx.serialization 2020-10-09 13:50:36 +02:00
Niels van Velzen
c17cc458c0 Add "jellyfin-" prefix to Gradle modules and rename "library" to "core" 2020-10-07 21:00:04 +02:00