feat: implement advanced settings for user preferences, allowing configuration of max concurrent requests, reader prefetch count, and circuit breaker settings
This commit is contained in:
@@ -102,6 +102,37 @@
|
||||
"save": "Save"
|
||||
}
|
||||
},
|
||||
"advanced": {
|
||||
"title": "Advanced Settings",
|
||||
"description": "Configure advanced performance and reliability settings.",
|
||||
"save": "Save settings",
|
||||
"maxConcurrentRequests": {
|
||||
"label": "Max Concurrent Requests",
|
||||
"description": "Maximum number of simultaneous requests to Komga server (1-10)"
|
||||
},
|
||||
"prefetchCount": {
|
||||
"label": "Reader Prefetch Count",
|
||||
"description": "Number of pages to preload in the reader (0-20)"
|
||||
},
|
||||
"circuitBreaker": {
|
||||
"title": "Circuit Breaker",
|
||||
"description": "Automatic protection against server overload",
|
||||
"threshold": {
|
||||
"label": "Failure Threshold",
|
||||
"description": "Number of consecutive failures before opening the circuit (1-20)"
|
||||
},
|
||||
"timeout": {
|
||||
"label": "Request Timeout",
|
||||
"description": "Maximum wait time for a request before considering it failed",
|
||||
"unit": "milliseconds (1000ms = 1 second)"
|
||||
},
|
||||
"resetTimeout": {
|
||||
"label": "Reset Timeout",
|
||||
"description": "Time to wait before attempting to close the circuit",
|
||||
"unit": "milliseconds (1000ms = 1 second)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"title": "Error",
|
||||
"message": "An error occurred while updating preferences"
|
||||
|
||||
@@ -102,6 +102,37 @@
|
||||
"save": "Enregistrer"
|
||||
}
|
||||
},
|
||||
"advanced": {
|
||||
"title": "Paramètres avancés",
|
||||
"description": "Configurez les paramètres avancés de performance et de fiabilité.",
|
||||
"save": "Enregistrer les paramètres",
|
||||
"maxConcurrentRequests": {
|
||||
"label": "Requêtes simultanées max",
|
||||
"description": "Nombre maximum de requêtes simultanées vers le serveur Komga (1-10)"
|
||||
},
|
||||
"prefetchCount": {
|
||||
"label": "Préchargement du lecteur",
|
||||
"description": "Nombre de pages à précharger dans le lecteur (0-20)"
|
||||
},
|
||||
"circuitBreaker": {
|
||||
"title": "Disjoncteur",
|
||||
"description": "Protection automatique contre la surcharge du serveur",
|
||||
"threshold": {
|
||||
"label": "Seuil d'échec",
|
||||
"description": "Nombre d'échecs consécutifs avant ouverture du circuit (1-20)"
|
||||
},
|
||||
"timeout": {
|
||||
"label": "Délai d'expiration",
|
||||
"description": "Temps d'attente maximum pour une requête avant de la considérer comme échouée",
|
||||
"unit": "millisecondes (1000ms = 1 seconde)"
|
||||
},
|
||||
"resetTimeout": {
|
||||
"label": "Délai de réinitialisation",
|
||||
"description": "Temps d'attente avant de tenter de fermer le circuit",
|
||||
"unit": "millisecondes (1000ms = 1 seconde)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"title": "Erreur",
|
||||
"message": "Une erreur est survenue lors de la mise à jour des préférences"
|
||||
|
||||
Reference in New Issue
Block a user