suphicakir
7d7dd61c60
feat(deploy): konteyner başlatma adımı ve sağlık kontrolünde replica set
...
- scripts/bootstrap.ts: replica set/PRIMARY kontrolü, migration'lar, production'da ilk admin
- esbuild ile tek dosya (dist/bootstrap.mjs), docker-entrypoint.sh ile uygulamadan önce
- /api/health yanıtında replicaSet alanı; healthcheck başlangıç payı 60 sn
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-07 02:13:10 +03:00
suphicakir
8ab2244755
feat(shopping): alışveriş listeleri, stok eşiği önerileri ve akıllı mağaza önerisi motoru
...
- shoppingLists koleksiyonu (ürün tipi / marka / serbest metin kalemleri), migration 015
- planShopping saf fonksiyonu: paket yuvarlama, zahmet ve hacimli cezası, teslimat, yemek kartı önceliği, ek mağaza eşiği
- eşik önerileri onay/red (red stok yenilenene kadar), ürün tipine hacimli işareti
- fiyat servisinde ortak loadTypeOffers; seed listeleri ve testler
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 23:28:54 +03:00
suphicakir
e67a1d5411
feat(prices): fiyat kayıtları, birim fiyat motoru ve analizde aylık maliyet
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 12:27:51 +03:00
suphicakir
f0b570284e
feat(shopping): mağazalar, zahmet skoru ve ürünler (marka/paket, dönüşüm, görseller)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 11:48:04 +03:00
suphicakir
814bdbbc2a
feat(stock): sayım oturumları, fire ayarlı öneri motoru ve tüketim analizi
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 10:58:12 +03:00
suphicakir
d9de29c18d
feat(stock): stok kategorileri, ürün tipleri, hareketler ve FIFO SKT
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 08:10:10 +03:00
suphicakir
a274d29728
feat(seed): örnek bütçeler
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 00:58:51 +03:00
suphicakir
3fa1e949e2
feat(budget): aylık bütçe motoru, limitler ve ay sonu tahmini
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-06 00:58:51 +03:00
suphicakir
b8306b3b5d
feat(seed): örnek varlıklar ve hareketler
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 23:17:44 +03:00
suphicakir
890ba9f521
feat(assets): varlık lotları, ortalama maliyet ve kâr/zarar servisi
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 23:17:44 +03:00
suphicakir
380c9b3647
feat(seed): örnek fiyat geçmişi ve aynî kayıtlar
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 12:37:48 +03:00
suphicakir
9781cd9ed2
feat(in-kind): varlık türleri, fiyat tablosu, aynî borç/alacak, birikim planı ve ödeme akışı, 008 migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 12:37:48 +03:00
suphicakir
5648eafd7c
feat(seed): örnek cariler ve hareketleri
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 11:58:37 +03:00
suphicakir
5d370a062e
feat(contacts): cari kişiler, hesap ↔ cari transferleri, cari ekstresi ve vade uyarısı, 007 migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 11:58:37 +03:00
suphicakir
6ae98a1cb4
fix(seed): çakışan transfer seedRef'leri; örnek taksitli alışverişler
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 11:19:17 +03:00
suphicakir
cc624af69f
feat(cards): kart/KMH dönem hesabı, taksitli harcama, kart ve KMH özeti servisleri, 006 migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 11:19:17 +03:00
suphicakir
5bd2c372bf
feat(seed): örnek düzenli işlemler
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 10:55:05 +03:00
suphicakir
04a17d2775
feat(recurring): düzenli işlem kuralları, planlı kayıt üretimi, onay/atla/ertele ve seri düzenleme
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 10:55:05 +03:00
suphicakir
2e2e33233f
feat(transactions): ek bağlama, hesap ekstresi ve mutabakat servisi, 004 migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 07:55:04 +03:00
suphicakir
2e1f4d7929
feat(attachments): depolama soyutlaması, içerikten tür tespiti, sharp/HEIC dönüşümü ve yetkili dosya servisi
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 07:55:04 +03:00
suphicakir
3acd71fd59
feat(seed): son 6 ayın örnek işlemleri ve 003 migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 03:23:30 +03:00
suphicakir
0558d92203
feat(seed): varsayılan kategoriler, örnek hesaplar ve 002 migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 02:57:58 +03:00
suphicakir
b79951601c
feat(db): migration mekanizması ve ilk index migration'ı
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 02:35:01 +03:00
suphicakir
2b648975ae
feat(seed): örnek aile kullanıcıları, haneler ve roller (idempotent)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 02:14:10 +03:00
suphicakir
fc3e0ae21b
test: admin seed ve kimlik doğrulama entegrasyon testleri
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 02:02:00 +03:00
suphicakir
381214c2cb
feat(brand): BÜTÇEM logosu ve ikon seti
...
- public/brand: logo.svg, logo-dark.svg, icon.svg, icon-maskable.svg (yazı Noto Sans Bold yolları, OFL)
- npm run icons artık icon.svg / icon-maskable.svg'den üretir; maskable ve Apple ikonları köşesiz
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 01:44:59 +03:00
suphicakir
c875847b65
feat(brand): mavi/beyaz tema, yer tutucu logo, ikon üretimi ve PWA manifest
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 01:35:10 +03:00
suphicakir
54d83cc6b9
chore: env doğrulama, Vitest, Prettier ve editör ayarları
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-05 01:08:10 +03:00