feat: geçmiş arşiv dolumu + arşiv sayacı

- scheduler: arşiv eşiğin altındaysa geniş geçmiş dolumu (180 gün/1500 kayıt),
  doluysa artımlı günlük tarama; ilk tur 90 sn sonra
- LiveStatsBar: 'Sonuç Arşivi' sayacı (kazanan firma kayıt sayısı)
- KİK: HTML entity çözümü tamamlandı
This commit is contained in:
2026-08-28 10:42:33 +03:00
parent 168052c267
commit d606d55e41
3 changed files with 28 additions and 7 deletions
+2 -1
View File
@@ -12,7 +12,7 @@ export const AppProvider = ({ children }) => {
return saved ? JSON.parse(saved) : [];
});
const [liveStats, setLiveStats] = useState({ toplamIhale: 0, bugunEklenen: 0 });
const [liveStats, setLiveStats] = useState({ toplamIhale: 0, bugunEklenen: 0, arsiv: 0 });
const [searchQuery, setSearchQuery] = useState('');
const [selectedCity, setSelectedCity] = useState('');
const [selectedAlimTuru, setSelectedAlimTuru] = useState('');
@@ -60,6 +60,7 @@ export const AppProvider = ({ children }) => {
setLiveStats({
toplamIhale: data.totalCount ?? 0,
bugunEklenen: data.todayCount ?? 0,
arsiv: data.historyCount ?? 0,
});
} catch (err) {
setLiveDataError(err.message);