Vito0912
4f6c2b3ca3
fixed endpoints using parameters instead of body
2024-08-09 17:36:48 +02:00
Nicholas W
3a91092fbf
Schema updates from August 3 ( #1 )
...
* Update: formatting
* Fix: libraryItemController `play` endpoint
+ Endpoints cannot have optional path parameters
+ Moved schemas to `components` section
* Fix: MeController optional path parameters
* Fix: Books do not have `episodeId` in `mediaProgress`
* Fix: `PlaybackSession` oneOf between book and podcast
* Update: bundled spec
* Fix: `allowReserved` in LibraryItem include query
* Add: tags to AuthController endpoints
* Fix: summary of play endpoints
* Update: bundled spec
2024-08-04 09:00:32 +02:00
Vito0912
7274b87aca
Added some new endpoints
2024-08-01 19:42:24 +02:00
Vito0912
811893f0fe
ABOVE NOT TESTED - Added sync endpoint
2024-07-30 17:56:05 +02:00
Vito0912
5e63efd810
Added two endpoints
2024-07-30 17:44:26 +02:00
Vito0912
b0d85a8dd9
Added /api/me endpoint
2024-07-30 17:37:22 +02:00
Vito0912
9b3cb4ed33
Fixed some minor bugs and added to root
2024-07-30 17:34:04 +02:00
Vito0912
e6d4e89bd1
Updated LibraryItemController Paths (See description)
...
Added missing abridged
Fixed wrong type on start of bookChapter
Added missing libraryFile for LibraryItem
Added missing type to id in media
2024-07-29 21:44:43 +02:00
Vito0912
11826c37a3
Reverted change that has contradictory outputs
2024-07-28 18:57:56 +02:00
Vito0912
7ae904ccbb
Added some smaller fixes and the getaitem endpoint
2024-07-28 18:24:12 +02:00
Vito0912
3e944974e2
fix: some typos
2024-07-27 22:10:33 +02:00
Vito0912
1811e0a06c
Added media to items endpoint
2024-07-27 21:56:46 +02:00
Vito0912
9efd3537a4
Fixed wrong formation and added endpoints to root
2024-07-27 21:20:15 +02:00
Nicholas Wallace
b1414388e1
Add: podcast tags to opml endpoints
2024-07-20 02:42:41 +00:00
Nicholas Wallace
eb0f5b2e1b
Update: podcast opml endpoints
2024-07-20 02:38:56 +00:00
Nicholas W
c5e60d30e1
Podcast endpoints ( #3140 )
...
* Add: `AudioTrack.yaml`
* Fix: audiotrack example
* Initial: podcast schemas and endpoints
* Update schemas
* Add: podcasts tag
* Update bundled spec
2024-07-11 16:29:35 -05:00
Nicholas Wallace
4fd93ce64c
Update bundled spec
2024-07-09 01:55:55 +00:00
Nicholas Wallace
fa1518cb1d
Fix: wrong settings path
2024-07-04 03:51:54 +00:00
Nicholas Wallace
6d14ed8a72
Update: bundled spec
2024-07-04 03:48:22 +00:00
Nicholas W
7d05317357
Notification endpoints ( #3096 )
...
* Initial notification schema
* Add: notification event and settings schema
* Add: NotificationController
* Update bundled spec
* Fix: `operationId` typos
* Fix: library response to be arroy of objects
* Fix: notification ID is not uuid
* Add: `nullable` notification creation parameters
* Nullable libraryId schema
* Remove: `id` from Notification requestBody
* Fix: `allOf` for `libraryItemSequence`
* Fix: required `id` in wrong body
* Fix: libraryItem typos
* Update: bundled spec
2024-06-23 14:12:10 -05:00
Nicholas Wallace
f95d9bd0e9
Change: requestBody to parameter, allow commas in queries
2024-06-21 22:25:22 +00:00
advplyr
d6438590d7
Update library series endpoint openapi spec to use query parameters instead of request body
2024-06-13 17:13:55 -05:00
Nicholas W
baf5f7fbc3
Initial library endpoints ( #3012 )
...
* Fix: extra type in `Author.yaml`
* Fix: formatting
* Initial library schema
* Additional debugging
* Fix: spec relative paths
* Add: ebook file spec
* Fix: response type should be string
* Linting updates
* Add: missing librarySettings
* Temporary fix: Library cron can be null or false
* Author controller updates
* Add: `/api/libraries/{id}` endpoint
* Update library responses
* Add: descriptions
* Fix: queries should be in body
* Fix: `body` should be `requestBody`
* Move: `libraryController` paths, clean up `requestBody`
* Clean up libraryController parameters
* Move: author endpoints to controller
* Add `get` for author images
* Simplify author schema with items
* Remove: unused response type
* Update: formatting
* Update json
* Update requestBody on LibraryController
* LibrarySettings update
* Replace: generic parameter with path specific parameter
* Fix: requestBody descriptions
* Fix: match post operation
* Temporary: nullable Author schemas
* LibraryController items endpoint
* Add: delete library items with issues
* Massive cleanup and violation fixing
* Update bundled spec
* Add: remove library items with issues
* Add: library items endpoint
* Fix: errors
* Fix: base schemas
* Add: series schemas
* Add: library series endpoint
* Fix: oneOf and array issues
* Add: author search region for matching
* Add: series endpoints
* Fix: series issues
* Add library series endpoint and update deprecation
* Fix: series endpoint deprecation
* Fix: `name` in `sortDesc` schema
* Add: workflow for linting spec
* Update OpenAPI readme
2024-06-13 17:09:02 -05:00
advplyr
b124d61826
Update yaml docs to include BearerAuth
2024-04-20 14:57:38 -05:00
advplyr
8e6ead59ce
Update yaml keys to camelCase
2024-04-20 14:55:57 -05:00
Nicholas Wallace
74dd24febf
Bundled spec
2024-04-01 00:26:55 +00:00