mirror of
https://github.com/idanoo/autobrr
synced 2025-07-23 08:49:13 +00:00
feat(lists): integrate Omegabrr (#1885)
* feat(lists): integrate Omegabrr * feat(lists): add missing lists index * feat(lists): add db repo * feat(lists): add db migrations * feat(lists): labels * feat(lists): url lists and more arrs * fix(lists): db migrations client_id wrong type * fix(lists): db fields * feat(lists): create list form wip * feat(lists): show in list and create * feat(lists): update and delete * feat(lists): trigger via webhook * feat(lists): add webhook handler * fix(arr): encode json to pointer * feat(lists): rename endpoint to lists * feat(lists): fetch tags from arr * feat(lists): process plaintext lists * feat(lists): add background refresh job * run every 6th hour with a random start delay between 1-35 seconds * feat(lists): refresh on save and improve logging * feat(lists): cast arr client to pointer * feat(lists): improve error handling * feat(lists): reset shows field with match release * feat(lists): filter opts all lists * feat(lists): trigger on update if enabled * feat(lists): update option for lists * feat(lists): show connected filters in list * feat(lists): missing listSvc dep * feat(lists): cleanup * feat(lists): typo arr list * feat(lists): radarr include original * feat(lists): rename ExcludeAlternateTitle to IncludeAlternateTitle * fix(lists): arr client type conversion to pointer * fix(actions): only log panic recover if err not nil * feat(lists): show spinner on save * feat(lists): show icon in filters list * feat(lists): change icon color in filters list * feat(lists): delete relations on filter delete
This commit is contained in:
parent
b68ae334ca
commit
221bc35371
77 changed files with 5025 additions and 254 deletions
|
@ -409,6 +409,49 @@ export const PushStatusOptions: OptionBasic[] = [
|
|||
}
|
||||
];
|
||||
|
||||
export const ListTypeOptions: OptionBasicTyped<ListType>[] = [
|
||||
{
|
||||
label: "Sonarr",
|
||||
value: "SONARR"
|
||||
},
|
||||
{
|
||||
label: "Radarr",
|
||||
value: "RADARR"
|
||||
},
|
||||
{
|
||||
label: "Lidarr",
|
||||
value: "LIDARR"
|
||||
},
|
||||
{
|
||||
label: "Readarr",
|
||||
value: "READARR"
|
||||
},
|
||||
{
|
||||
label: "Whisparr",
|
||||
value: "WHISPARR"
|
||||
},
|
||||
{
|
||||
label: "MDBList",
|
||||
value: "MDBLIST"
|
||||
},
|
||||
{
|
||||
label: "Trakt",
|
||||
value: "TRAKT"
|
||||
},
|
||||
{
|
||||
label: "Plaintext",
|
||||
value: "PLAINTEXT"
|
||||
},
|
||||
{
|
||||
label: "Steam",
|
||||
value: "STEAM"
|
||||
},
|
||||
{
|
||||
label: "Metacritic",
|
||||
value: "METACRITIC"
|
||||
},
|
||||
];
|
||||
|
||||
export const NotificationTypeOptions: OptionBasicTyped<NotificationType>[] = [
|
||||
{
|
||||
label: "Discord",
|
||||
|
@ -607,3 +650,48 @@ export const ProxyTypeOptions: OptionBasicTyped<ProxyType>[] = [
|
|||
value: "SOCKS5"
|
||||
},
|
||||
];
|
||||
|
||||
export const ListsTraktOptions: OptionBasic[] = [
|
||||
{
|
||||
label: "Anticipated TV",
|
||||
value: "https://api.autobrr.com/lists/trakt/anticipated-tv"
|
||||
},
|
||||
{
|
||||
label: "Popular TV",
|
||||
value: "https://api.autobrr.com/lists/trakt/popular-tv"
|
||||
},
|
||||
{
|
||||
label: "Upcoming Movies",
|
||||
value: "https://api.autobrr.com/lists/trakt/upcoming-movies"
|
||||
},
|
||||
{
|
||||
label: "Upcoming BluRay",
|
||||
value: "https://api.autobrr.com/lists/trakt/upcoming-bluray"
|
||||
},
|
||||
{
|
||||
label: "Popular TV",
|
||||
value: "https://api.autobrr.com/lists/trakt/popular-tv"
|
||||
},
|
||||
{
|
||||
label: "Steven Lu",
|
||||
value: "https://api.autobrr.com/lists/stevenlu"
|
||||
},
|
||||
];
|
||||
|
||||
export const ListsMetacriticOptions: OptionBasic[] = [
|
||||
{
|
||||
label: "Upcoming Albums",
|
||||
value: "https://api.autobrr.com/lists/metacritic/upcoming-albums"
|
||||
},
|
||||
{
|
||||
label: "New Albums",
|
||||
value: "https://api.autobrr.com/lists/metacritic/new-albums"
|
||||
}
|
||||
];
|
||||
|
||||
export const ListsMDBListOptions: OptionBasic[] = [
|
||||
{
|
||||
label: "Latest TV Shows",
|
||||
value: "https://mdblist.com/lists/garycrawfordgc/latest-tv-shows/json"
|
||||
},
|
||||
];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue