- Add MUSIC and BOOK to MediaType enum - Add permission flags for music/book requests - Create Lidarr API adapter (artist/album search, add, remove) - Create Readarr API adapter (book/author search, add, remove) - Add Lidarr/Readarr settings interfaces and routes - Add music and book API routes for search/detail - Register all new routes in main router and settings router
25 lines
323 B
TypeScript
25 lines
323 B
TypeScript
export enum MediaRequestStatus {
|
|
PENDING = 1,
|
|
APPROVED,
|
|
DECLINED,
|
|
FAILED,
|
|
COMPLETED,
|
|
}
|
|
|
|
export enum MediaType {
|
|
MOVIE = 'movie',
|
|
TV = 'tv',
|
|
MUSIC = 'music',
|
|
BOOK = 'book',
|
|
}
|
|
|
|
export enum MediaStatus {
|
|
UNKNOWN = 1,
|
|
PENDING,
|
|
PROCESSING,
|
|
PARTIALLY_AVAILABLE,
|
|
AVAILABLE,
|
|
BLOCKLISTED,
|
|
DELETED,
|
|
}
|