Colin Hemphill
2d6d30392b
Update watchlist server url
2025-09-14 08:28:10 -05:00
JasonLandbridge
60cae730dd
removed required
2025-06-08 17:49:33 +02:00
JasonLandbridge
0b7afc3d27
delete
2025-06-08 17:10:54 +02:00
JasonLandbridge
926db1fd1a
feat: add new YAML schemas for media search results and related properties
2025-06-08 16:56:39 +02:00
JasonLandbridge
5b9a57a61b
refactor: remove required fields from YAML schemas for improved clarity
2025-06-08 15:08:05 +02:00
JasonLandbridge
ec6746ca86
help tests pass
2025-06-08 14:22:14 +02:00
JasonLandbridge
22a42d0230
refactor: remove descriptions from YAML files for clarity
2025-06-08 14:14:01 +02:00
JasonLandbridge
8c1ba403db
split out media data
2025-06-08 12:08:45 +02:00
JasonLandbridge
b8a53cb7a8
fix commit merge error
2025-06-03 14:08:21 +02:00
Jason Landbridge
234de20aa8
Update src/models/writer/tag-key.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-03 14:00:38 +02:00
Jason Landbridge
f072678c08
Update src/models/producer/tag-key.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-03 14:00:11 +02:00
JasonLandbridge
687a36687b
refactor: update includeGuids parameter and restructure MediaContainer properties in YAML files
2025-06-03 13:54:12 +02:00
JasonLandbridge
315ef8fd2f
replaced guids with a ref
2025-06-03 13:54:12 +02:00
Jason Landbridge
170f39cb80
Update src/models/producer/thumb.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-03 13:33:04 +02:00
Jason Landbridge
3edcb1b2a2
Update src/models/role/id.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-03 13:32:39 +02:00
Jason Landbridge
ce0a5734bc
Update src/models/genre/id.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-03 13:32:20 +02:00
Jason Landbridge
6eb0950193
Update src/models/country/id.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-03 13:32:03 +02:00
JasonLandbridge
7fbcc08ebc
fix unit tests
2025-06-03 13:31:39 +02:00
JasonLandbridge
e45219378d
refactor: update descriptions for identifiers in YAML files to clarify uniqueness across Plex servers
2025-06-03 13:05:15 +02:00
JasonLandbridge
f6a944deca
moved to correct folder
2025-06-03 13:05:15 +02:00
JasonLandbridge
d1ee80a018
cleanup
2025-06-03 13:05:15 +02:00
JasonLandbridge
0b0cd0ad30
make the ratingkeys work with multiple at once
2025-06-03 13:05:15 +02:00
Ricardo Osorio
41aad1984c
re-add boolean type
2025-05-04 15:55:34 +02:00
Ricardo Osorio
dfcda59a95
Update hidden.yaml spec and remove unused boolean
2025-05-04 15:40:19 +02:00
JasonLandbridge
5facd6ab55
correction
2025-04-30 22:41:01 +02:00
JasonLandbridge
b8e90fcb70
added enum for stream type
2025-04-30 22:33:55 +02:00
JasonLandbridge
ff31ecfdeb
cleaned up Get media meta data
2025-04-30 22:33:55 +02:00
JasonLandbridge
79ffb56f4b
added new test
2025-04-30 22:33:55 +02:00
JasonLandbridge
dd769b1287
cleaned up Get media meta data
2025-04-30 22:33:55 +02:00
Chance Zibolski
2a8acd985f
Set x-speakeasy-unknown-values for non-boolean enums
...
Speakeasy generates "closed enums" by default, which doesn't work well
for forward compatibility, meaning that when Plex updates their API and
the response types include a new type of value, it can result in errors
when unmarshaling the response in one of the generated SDKs.
To resolve this, they support using "open enums" by specifying the
x-speakeasy-unknown-values on the schema for an enum.
For details see https://www.speakeasy.com/docs/customize/data-model/enums#open-vs-closed-enums
I've only does this for non-boolean enums, ie: enums where the values
aren't generally 0 or 1 for the purposes of true/false.
I also did this for non-model schemas (paths) too. This allows
users of the SDK to manually provide a value for an unsupported enum in
their request parameters. This is useful when the SDK hasn't been
updated to support a new value available for filtering for example.
Fixes https://github.com/LukeHagar/plex-api-spec/issues/95
Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com >
2025-04-18 15:29:38 -07:00
JasonLandbridge
18cfde2021
fixed incorrect type
2025-04-13 15:58:16 +02:00
JasonLandbridge
462b30f914
cleaned up Get All Libraries endpoint
2025-04-05 12:34:40 +02:00
Ben Jones
1a2eeccb56
feat: add endpoints for fetching and uploading posters/artwork
2025-04-02 21:26:32 +01:00
JasonLandbridge
3e91772f69
cleaned up Get Recently Added
2025-03-08 11:10:56 +01:00
JasonLandbridge
c675101918
removed non-existent endpoint
2025-03-08 11:10:56 +01:00
herodev1337
7e63e4d43f
removed subscriptions from required array
2025-03-06 11:23:22 +01:00
Jason Landbridge
f12f6f7298
Update src/models/collection/tag.yaml
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-09 10:13:44 +01:00
JasonLandbridge
457d3aa023
added test and fixes for get-library-all
...
corrected get-media-meta-data response
2025-02-09 09:59:57 +01:00
JasonLandbridge
18f1330458
fix lint issues
2025-02-06 23:43:04 +01:00
JasonLandbridge
1247092041
fix lint issues
2025-02-06 23:39:37 +01:00
JasonLandbridge
d627cff7bb
added some unit tests
2025-02-06 23:30:53 +01:00
JasonLandbridge
b126cde00c
corrected get-media-meta-data response
2025-02-06 22:48:23 +01:00
JasonLandbridge
8a2b5f8047
added library-actors
2025-02-06 13:45:41 +01:00
JasonLandbridge
9bae1e5749
split up the media container has some properties are sometimes missing in certain responses
2025-02-06 13:45:22 +01:00
JasonLandbridge
401efaf340
made unit testing xml compatible
2025-02-05 12:53:53 +01:00
JasonLandbridge
aea7a4bf90
feat:
...
added https://plex.tv/api/users
2025-02-05 11:46:49 +01:00
JasonLandbridge
6de2df3732
added parameters
2025-02-04 11:55:04 +01:00
JasonLandbridge
f3234f47c5
added genres
2025-02-04 11:50:23 +01:00
JasonLandbridge
c8478ecdc0
added country endpoint by library endpoint
2025-02-04 10:54:25 +01:00
JasonLandbridge
947f8333df
trigger change
2025-01-26 18:45:47 +01:00