feat: remove deprecated settings from frontend

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
master
oabrivard 3 months ago
parent 7a8427316c
commit c4a4cd9987

@ -124,7 +124,6 @@ const fr = {
'settings.maxAgeDays': 'Anciennete maximum (jours)',
'settings.maxItems': 'Actualites max par categorie',
'settings.maxArticlesPerSource': 'Articles max par source',
'settings.diversityWindow': 'Syntheses a examiner pour diversite',
'settings.searchBehavior': "Comportement de l'agent de recherche",
'settings.searchBehaviorHelp':
"Personnalisez les instructions donnees a l'IA concernant sa methode de recherche.",
@ -153,7 +152,6 @@ const fr = {
'settings.rateLimitReset': 'Reinitialiser',
'settings.advancedExtraction': 'Extraction avancee',
'settings.useLlmForSourceLinks': "Utiliser l'IA pour extraire les liens",
'settings.useLlmForArticleExtraction': "Utiliser l'IA pour extraire le contenu",
'settings.articleHistoryDays': 'Historique des articles (jours)',
'settings.export': 'Exporter',
'settings.import': 'Importer',

@ -428,32 +428,6 @@ const Settings: Component = () => {
</div>
</div>
<div>
<label
for="diversityWindow"
class="block text-sm font-medium text-gray-700"
>
{t('settings.diversityWindow')}
</label>
<div class="mt-1">
<input
type="number"
id="diversityWindow"
min="0"
max="10"
class="shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md py-2 px-3 border"
value={settings().source_diversity_window}
onInput={(e) =>
setSettings((prev) => ({
...prev,
source_diversity_window:
parseInt(e.currentTarget.value) || 3,
}))
}
/>
</div>
</div>
<div>
<label
for="articleHistoryDays"
@ -509,23 +483,6 @@ const Settings: Component = () => {
{t('settings.useLlmForSourceLinks')}
</label>
</div>
<div class="flex items-center">
<input
type="checkbox"
id="useLlmArticleExtraction"
checked={settings().use_llm_for_article_extraction}
onChange={(e) =>
setSettings((prev) => ({
...prev,
use_llm_for_article_extraction: e.currentTarget.checked,
}))
}
class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded"
/>
<label for="useLlmArticleExtraction" class="ml-2 block text-sm text-gray-700">
{t('settings.useLlmForArticleExtraction')}
</label>
</div>
</div>
</div>

@ -44,9 +44,7 @@ export interface UserSettings {
max_age_days: number;
max_items_per_category: number;
max_articles_per_source: number;
source_diversity_window: number;
use_llm_for_source_links: boolean;
use_llm_for_article_extraction: boolean;
article_history_days: number;
search_agent_behavior: string;
ai_model: string;
@ -62,9 +60,7 @@ export const DEFAULT_SETTINGS: UserSettings = {
max_age_days: 7,
max_items_per_category: 4,
max_articles_per_source: 3,
source_diversity_window: 3,
use_llm_for_source_links: false,
use_llm_for_article_extraction: false,
article_history_days: 90,
search_agent_behavior:
"Tu peux egalement utiliser d'autres sources pertinentes trouvees via la recherche Google.",

Loading…
Cancel
Save