diff --git a/app/(dashboard)/journal/journal-client.tsx b/app/(dashboard)/journal/journal-client.tsx index 052db28..ae04b01 100644 --- a/app/(dashboard)/journal/journal-client.tsx +++ b/app/(dashboard)/journal/journal-client.tsx @@ -59,12 +59,10 @@ const scoreLabels: Record = { }; export function JournalClient({ logs }: JournalClientProps) { - const [monthFilter, setMonthFilter] = useState(() => new Date().toISOString().slice(0, 7)); - const filteredLogs = logs.filter((log) => log.log_date.startsWith(monthFilter)); - const summary = useMemo(() => calculateSummary(filteredLogs), [filteredLogs]); + const summary = useMemo(() => calculateSummary(logs), [logs]); const chartData = useMemo( () => - [...filteredLogs] + [...logs] .sort((a, b) => a.log_date.localeCompare(b.log_date)) .map((log) => ({ date: formatShortDate(log.log_date), @@ -72,7 +70,7 @@ export function JournalClient({ logs }: JournalClientProps) { energy: log.energy_score, satisfaction: log.work_satisfaction_score, })), - [filteredLogs], + [logs], ); return ( @@ -94,12 +92,6 @@ export function JournalClient({ logs }: JournalClientProps) {
- setMonthFilter(event.target.value)} - className="sm:w-44" - />
@@ -125,7 +117,7 @@ export function JournalClient({ logs }: JournalClientProps) { /> } tone="amber" /> @@ -135,7 +127,7 @@ export function JournalClient({ logs }: JournalClientProps) {
-

Aylık trend

+

Genel trend

Mood, enerji ve çalışma memnuniyetinin günlük değişimi.

@@ -179,7 +171,7 @@ export function JournalClient({ logs }: JournalClientProps) {

Kapasite sinyali

-

Bu ayki günlük kayıtlardan kısa okuma.

+

Kayıtlardan kısa okuma.

{summary.insights.map((insight) => ( @@ -197,11 +189,11 @@ export function JournalClient({ logs }: JournalClientProps) {

Günlük kayıtlar

-

{filteredLogs.length} kayıt görüntüleniyor.

+

{logs.length} kayıt görüntüleniyor.

- {filteredLogs.length > 0 ? ( + {logs.length > 0 ? (
Tarih @@ -211,7 +203,7 @@ export function JournalClient({ logs }: JournalClientProps) { İşlem
- {filteredLogs.map((log) => ( + {logs.map((log) => ( ))}
@@ -440,7 +432,7 @@ function EmptyState() { return (
-

Bu ay günlük kayıt yok

+

Henüz günlük kayıt yok

Mood ve enerji trendini görmek için ilk günlük kaydını ekle.

@@ -460,9 +452,9 @@ function calculateSummary(logs: DailyLogItem[]) { const insights = []; if (logs.length === 0) { - insights.push("Bu ay için henüz okunabilir bir trend yok."); + insights.push("Henüz okunabilir bir trend yok."); } else { - insights.push(`Bu ay ${logs.length} günlük kayıt var.`); + insights.push(`Toplam ${logs.length} günlük kayıt var.`); insights.push( energyAverage && energyAverage < 3 ? "Enerji ortalaması düşük. Dashboard raporlarında geciken işler ile birlikte okunmalı." diff --git a/app/(dashboard)/settings/page.tsx b/app/(dashboard)/settings/page.tsx index f3b16e9..6037ca3 100644 --- a/app/(dashboard)/settings/page.tsx +++ b/app/(dashboard)/settings/page.tsx @@ -57,7 +57,7 @@ export default function SettingsPage() { // 2. Fetch User Settings from Supabase const { data: settings } = await supabase - .from("user_settings") + .from("app_settings") .select("*") .eq("user_id", user.id) .single(); @@ -104,9 +104,9 @@ export default function SettingsPage() { const { data: { user } } = await supabase.auth.getUser(); if (!user) throw new Error("Giriş yapılmamış"); - // Save to Supabase user_settings table + // Save to Supabase app_settings table const { error } = await supabase - .from("user_settings") + .from("app_settings") .upsert({ user_id: user.id, ai_model: aiProvider,