aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJayZed <[email protected]>2024-01-08 07:35:58 -0500
committerGitHub <[email protected]>2024-01-08 07:35:58 -0500
commitc17d127323cd4c62a075e3c6d26719b700e73d5a (patch)
treeb1c64eb95bf573ebba15153532f9303515a3a77c
parent0ac9ecea6e7bae6828441ac3c8eece58f68c88fa (diff)
downloadbazarr-c17d127323cd4c62a075e3c6d26719b700e73d5a.tar.gz
bazarr-c17d127323cd4c62a075e3c6d26719b700e73d5a.zip
no log: multiple cosmetic providers fixes
* Made modal dialog slightly wider Made modal dialog slightly wider to avoid annoying horizontal scrolling. * Updated and sorted provider list - added and removed providers as appropriate - updated descriptions - added newlines to long descriptions to make them fit better in modal dialog without horizontal scrolling - sorted list in place as this list is exposed verbatim in UI
-rw-r--r--README.md7
-rw-r--r--frontend/src/pages/Settings/Providers/components.tsx1
-rw-r--r--frontend/src/pages/Settings/Providers/list.ts109
3 files changed, 60 insertions, 57 deletions
diff --git a/README.md b/README.md
index 2ec370c1a..4f6f8725a 100644
--- a/README.md
+++ b/README.md
@@ -54,16 +54,18 @@ If you need something that is not already part of Bazarr, feel free to create a
- BSplayer
- Embedded Subtitles
- Gestdown.info
+- GreekSubs
- GreekSubtitles
- HDBits.org
- Hosszupuska
-- LegendasDivx
- Karagarga.in
- Ktuvit (Get `hashed_password` using method described [here](https://github.com/XBMCil/service.subtitles.ktuvit))
+- LegendasDivx
- Napiprojekt
- Napisy24
- Nekur
-- OpenSubtitles.org
+- OpenSubtitles.com
+- OpenSubtitles.org (VIP users only)
- Podnapisi
- RegieLive
- Sous-Titres.eu
@@ -79,7 +81,6 @@ If you need something that is not already part of Bazarr, feel free to create a
- Subtitrari-noi.ro
- subtitri.id.lv
- Subtitulamos.tv
-- Sucha
- Supersubtitles
- Titlovi
- Titrari.ro
diff --git a/frontend/src/pages/Settings/Providers/components.tsx b/frontend/src/pages/Settings/Providers/components.tsx
index 1c38ad59c..46252a03d 100644
--- a/frontend/src/pages/Settings/Providers/components.tsx
+++ b/frontend/src/pages/Settings/Providers/components.tsx
@@ -314,4 +314,5 @@ const ProviderTool: FunctionComponent<ProviderToolProps> = ({
const ProviderModal = withModal(ProviderTool, "provider-tool", {
title: "Provider",
+ size: "calc(50vw)",
});
diff --git a/frontend/src/pages/Settings/Providers/list.ts b/frontend/src/pages/Settings/Providers/list.ts
index 49d6af981..ba91cd580 100644
--- a/frontend/src/pages/Settings/Providers/list.ts
+++ b/frontend/src/pages/Settings/Providers/list.ts
@@ -90,7 +90,7 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
key: "bsplayer",
name: "BSplayer",
description:
- "Provider removed from Bazarr because it was causing too much issues so it will always return no subtitles",
+ "Provider removed from Bazarr because it was causing too many issues.\nIt will always return no subtitles.",
},
{
key: "embeddedsubtitles",
@@ -158,22 +158,6 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
},
{ key: "hosszupuska", description: "Hungarian Subtitles Provider" },
{
- key: "legendasdivx",
- name: "LegendasDivx",
- description: "Brazilian / Portuguese Subtitles Provider",
- inputs: [
- {
- type: "text",
- key: "username",
- },
- {
- type: "password",
- key: "password",
- },
- { type: "switch", key: "skip_wrong_fps", name: "Skip Wrong FPS" },
- ],
- },
- {
key: "karagarga",
name: "Karagarga.in",
description: "Movie Subtitles Provider (Private Tracker)",
@@ -214,32 +198,23 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
},
],
},
- { key: "napiprojekt", description: "Polish Subtitles Provider" },
{
- key: "whisperai",
- name: "Whisper",
- description: "AI Generated Subtitles powered by Whisper",
+ key: "legendasdivx",
+ name: "LegendasDivx",
+ description: "Brazilian / Portuguese Subtitles Provider",
inputs: [
{
type: "text",
- key: "endpoint",
- defaultValue: "http://127.0.0.1:9000",
- name: "Whisper ASR Docker Endpoint",
- },
- {
- type: "text",
- key: "timeout",
- defaultValue: 3600,
- name: "Transcription/translation timeout in seconds",
+ key: "username",
},
{
- type: "select",
- key: "loglevel",
- name: "Logging level",
- options: logLevelOptions,
+ type: "password",
+ key: "password",
},
+ { type: "switch", key: "skip_wrong_fps", name: "Skip Wrong FPS" },
],
},
+ { key: "napiprojekt", description: "Polish Subtitles Provider" },
{
key: "napisy24",
description: "Polish Subtitles Provider",
@@ -260,6 +235,7 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
{
key: "opensubtitles",
name: "OpenSubtitles.org",
+ description: "Only works if you have VIP status",
inputs: [
{
type: "text",
@@ -325,7 +301,7 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
{
key: "regielive",
name: "RegieLive",
- description: "Romanian Subtitles Provider.",
+ description: "Romanian Subtitles Provider",
},
{
key: "soustitreseu",
@@ -334,11 +310,6 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
},
{ key: "subdivx", description: "LATAM Spanish / Spanish Subtitles Provider" },
{
- key: "subssabbz",
- name: "Subs.sab.bz",
- description: "Bulgarian Subtitles Provider",
- },
- {
key: "subf2m",
name: "subf2m.co",
description: "Subscene Alternative Provider",
@@ -358,15 +329,20 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
message: "Make sure to use a unique and credible user agent.",
},
{
+ key: "subssabbz",
+ name: "Subs.sab.bz",
+ description: "Bulgarian Subtitles Provider",
+ },
+ {
key: "subs4free",
name: "Subs4Free",
- description: "Greek Subtitles Provider. Broken, may not works for some.",
+ description: "Greek Subtitles Provider. Broken, may not work for some.",
},
{
key: "subs4series",
name: "Subs4Series",
description:
- "Greek Subtitles Provider. Requires anti-captcha provider to solve captchas for each download.",
+ "Greek Subtitles Provider.\nRequires anti-captcha provider to solve captchas for each download.",
},
{
key: "subscene",
@@ -380,9 +356,9 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
key: "password",
},
],
- description: "Broken, may not works for some. Use subf2m instead.",
+ description: "Broken, may not work for some. Use subf2m instead.",
},
- { key: "subscenter" },
+ { key: "subscenter", description: "Hebrew Subtitles Provider" },
{
key: "subsunacs",
name: "Subsunacs.net",
@@ -424,16 +400,9 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
description: "Mostly Romanian Subtitles Provider",
},
{
- key: "tusubtitulo",
- name: "Tusubtitulo.com",
- description:
- "Provider requested to be removed from Bazarr so it will always return no subtitles. Could potentially come back in the future with an upcoming premium account.",
- // "LATAM Spanish / Spanish / English Subtitles Provider for TV Shows",
- },
- {
key: "titulky",
name: "Titulky.com",
- description: "CZ/SK Subtitles Provider. Available only with VIP",
+ description: "CZ/SK Subtitles Provider. Available only with VIP.",
inputs: [
{
type: "text",
@@ -450,8 +419,40 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
},
],
},
+ {
+ key: "tusubtitulo",
+ name: "Tusubtitulo.com",
+ description:
+ "Provider requested to be removed from Bazarr, so it will always return no subtitles.\nCould potentially come back in the future with an upcoming premium account.",
+ // "LATAM Spanish / Spanish / English Subtitles Provider for TV Shows",
+ },
{ key: "tvsubtitles", name: "TVSubtitles" },
- { key: "wizdom", description: "Wizdom.xyz Subtitles Provider." },
+ {
+ key: "whisperai",
+ name: "Whisper",
+ description: "AI Generated Subtitles powered by Whisper",
+ inputs: [
+ {
+ type: "text",
+ key: "endpoint",
+ defaultValue: "http://127.0.0.1:9000",
+ name: "Whisper ASR Docker Endpoint",
+ },
+ {
+ type: "text",
+ key: "timeout",
+ defaultValue: 3600,
+ name: "Transcription/translation timeout in seconds",
+ },
+ {
+ type: "select",
+ key: "loglevel",
+ name: "Logging level",
+ options: logLevelOptions,
+ },
+ ],
+ },
+ { key: "wizdom", description: "Wizdom.xyz Subtitles Provider" },
{
key: "xsubs",
name: "XSubs",
@@ -476,6 +477,6 @@ export const ProviderList: Readonly<ProviderInfo[]> = [
{
key: "zimuku",
name: "Zimuku",
- description: "Chinese Subtitles Provider. Anti-captcha required",
+ description: "Chinese Subtitles Provider. Anti-captcha required.",
},
];