Releases: oaonuraksoy/oapos
Releases · oaonuraksoy/oapos
Release list
2026.04.02+19
Sepet Sayfasına 4 Müşteri Sekmesi Eklendi.
2026.03.20+18
2026.03.20+18 — Sürüm Notları
- Uygulama sürümü
2026.03.20+18olarak yükseltildi. 6*çarpan + hızlı erişim (ve F1-F12) ile ürün ekleme sonrası arama inputu ve ilgili geçici durumlar tutarlı şekilde temizlenecek biçimde düzeltildi.- “Ürün bulunamadı / Hızlı Ekle” modal akışında odak kaçışı engellendi; modal açıkken arka inputa yazım sızması önlendi.
- Focus dışı barkod okutmada karakter kaybı/atlama (özellikle 2. karakter düşmesi) giderildi; hızlı key burst yakalama akışı stabilize edildi.
- Başlangıç stabilitesi iyileştirildi; açılışta beyaz ekranda kalma riskini azaltan non-blocking başlatma düzenlemeleri uygulandı.
- Personel satış modu eklendi; mod açıkken sepete alış fiyatı ile ekleme akışı devreye alındı.
- Satış Geçmişi ekranı sol menüye ayrı öğe olarak taşındı; rapor ekranındaki çift yönlendirme kaldırıldı.
- Menü bazlı PIN yetkilendirmesi sadeleştirildi; yalnızca Stok, Rapor, Satış Geçmişi ve Ayarlar menüleri için PIN tanımlama/denetim akışı bırakıldı.
- Stok ekranındaki ek master PIN kilidi kaldırıldı; menü geçişindeki PIN doğrulaması tek yetkilendirme noktası olarak korundu.
- Ayarlar ekranındaki master PIN oluşturma alanı kaldırılarak Güvenlik sekmesi menü bazlı PIN yönetimine odaklandı.
- PIN doğrulama penceresinde uzunluk uyumu düzeltildi; 6 haneli tanımlanan PIN'ler doğrulama sırasında da kabul edilir hale getirildi.
- Ürün aramada eşleşme bulunamadığında açılan "Ürün Bulunamadı / Hızlı Ekle" dialogunda tek seferlik sesli uyarı eklendi.
2026.03.18+17 — Sürüm Notları
- Kasa kapatma kısayol atamasında oluşan çift işlem riski kaldırıldı; işlem tek tetikleme ve kilit mekanizması ile güvenceye alındı.
- Kısayol ile ödeme/kapatma sonrası kaybolan klavye odağı geri yüklenerek F-tuş akışının kesintisiz devam etmesi sağlandı.
- Barkod/klavye girişinde odak kaymış olsa bile arama alanına otomatik dönüş sağlandı; manuel fiyat/ödeme giriş alanlarında odak zorla değiştirilmeyerek kullanıcı girişi korunmuştur.
- Klavyede odak dışındayken yazmaya başlanınca ilk karakterin düşmesi sorunu giderildi; barkod tarama ve Enter ile arama akışı korunmuştur.
- Odak geçişi sırasında ilk harf kaybını önlemek için giriş karakterleri focus alınana kadar kuyruklanıp güvenli şekilde arama alanına aktarılacak biçimde güçlendirildi.
- POS kök odağı kalıcılaştırılarak F1-F12 kısayollarının arama inputu seçili olmasa da çalışması sağlandı.
6*gibi çarpan metniyle hızlı erişim (F1-F12) üzerinden ürün eklemede arama inputunun temizlenmemesi giderildi; barkod/manuel arama ile aynı temizleme davranışı sağlandı.- Stok yönetimi tablosu 1366×768 ekranlarda responsive genişlik ve yatay kaydırma çubuğu ile güncellendi; sondaki sütunların görünmemesi sorunu giderildi.
2026.03.18+12 — Sürüm Notları
- POS toplam tutar görünümü beyaz metin standardına alınarak okunabilirlik artırıldı.
- Hızlı ödeme kısayollarında çift tetikleme riski tek kanal, idempotency ve işlem kilidi ile giderildi.
- Hızlı erişim ürün kartları farklı çözünürlüklerde taşma yapmayacak şekilde responsive yapıya alındı.
- Stok listesinde filtreleme/sıralama akışı debounce ve önbellek yaklaşımı ile optimize edildi.
- Arama yaz-sil-temizle akışı sadeleştirilerek yoğun veri setlerinde akıcılık iyileştirildi.
- Stok güncelleme ekranına Delta (+/-) yaklaşımı eklenerek negatif stoktan toparlama senaryoları düzeltildi.
- Rapor ve satış geçmişi tarih aralıkları takvim seçimi ile uyumlu olacak şekilde normalize edildi.
- PDF çıktılarında Türkçe karakterlerin doğru görüntülenmesi için Unicode font desteği devreye alındı.
- CSV dışa aktarmada UTF-8 BOM uygulanarak Excel uyumluluğu ve Türkçe karakter doğruluğu sağlandı.
- Stok aktarım altyapısı CSV sisteminden standart Excel tablosu (.xlsx) formatına geçirildi.
- Stok modülüne grup/kategori bazlı PDF rapor çıktısı eklendi.
- Mükerrer satış temizleme işlevi shortcut akışına alındı; mevcut kayıtlar için güvenli toplu temizlik eklendi.
- Temizlik akışına otomatik yedek kontrolü eklenerek veri güvenliği güçlendirildi.
- Ürün adlarında virgül kaynaklı format bozulmaları, nokta normalizasyonu ile standartlaştırıldı.
- Satış geçmişine fiş bazlı iade süreci eklendi; kısmi ve tam iade senaryoları desteklendi.
- İade işlemlerinde stok geri ekleme, satış toplam güncelleme ve günlük özet tutarlılığı transaction ile güvence altına alındı.
2026.03.15+3 — İlk Dağıtım
- OA-POS ilk dağıtımı yayınlandı.
2026.03.18+17
2026.03.18+17 — Sürüm Notları
- Kasa kapatma kısayol atamasında oluşan çift işlem riski kaldırıldı; işlem tek tetikleme ve kilit mekanizması ile güvenceye alındı.
- Kısayol ile ödeme/kapatma sonrası kaybolan klavye odağı geri yüklenerek F-tuş akışının kesintisiz devam etmesi sağlandı.
- Barkod/klavye girişinde odak kaymış olsa bile arama alanına otomatik dönüş sağlandı; manuel fiyat/ödeme giriş alanlarında odak zorla değiştirilmeyerek kullanıcı girişi korunmuştur.
- Klavyede odak dışındayken yazmaya başlanınca ilk karakterin düşmesi sorunu giderildi; barkod tarama ve Enter ile arama akışı korunmuştur.
- Odak geçişi sırasında ilk harf kaybını önlemek için giriş karakterleri focus alınana kadar kuyruklanıp güvenli şekilde arama alanına aktarılacak biçimde güçlendirildi.
- POS kök odağı kalıcılaştırılarak F1-F12 kısayollarının arama inputu seçili olmasa da çalışması sağlandı.
6*gibi çarpan metniyle hızlı erişim (F1-F12) üzerinden ürün eklemede arama inputunun temizlenmemesi giderildi; barkod/manuel arama ile aynı temizleme davranışı sağlandı.- Stok yönetimi tablosu 1366×768 ekranlarda responsive genişlik ve yatay kaydırma çubuğu ile güncellendi; sondaki sütunların görünmemesi sorunu giderildi.
v2026.03.18+12
OA-POS Changelog
Bu doküman, OA-POS sürüm notlarını kurumsal ve takip edilebilir bir formatta sunar.
2026.03.18+12 — Sürüm Notları
- POS toplam tutar görünümü beyaz metin standardına alınarak okunabilirlik artırıldı.
- Hızlı ödeme kısayollarında çift tetikleme riski tek kanal, idempotency ve işlem kilidi ile giderildi.
- Hızlı erişim ürün kartları farklı çözünürlüklerde taşma yapmayacak şekilde responsive yapıya alındı.
- Stok listesinde filtreleme/sıralama akışı debounce ve önbellek yaklaşımı ile optimize edildi.
- Arama yaz-sil-temizle akışı sadeleştirilerek yoğun veri setlerinde akıcılık iyileştirildi.
- Stok güncelleme ekranına Delta (+/-) yaklaşımı eklenerek negatif stoktan toparlama senaryoları düzeltildi.
- Rapor ve satış geçmişi tarih aralıkları takvim seçimi ile uyumlu olacak şekilde normalize edildi.
- PDF çıktılarında Türkçe karakterlerin doğru görüntülenmesi için Unicode font desteği devreye alındı.
- CSV dışa aktarmada UTF-8 BOM uygulanarak Excel uyumluluğu ve Türkçe karakter doğruluğu sağlandı.
- Stok aktarım altyapısı CSV sisteminden standart Excel tablosu (.xlsx) formatına geçirildi.
- Stok modülüne grup/kategori bazlı PDF rapor çıktısı eklendi.
- Mükerrer satış temizleme işlevi shortcut akışına alındı; mevcut kayıtlar için güvenli toplu temizlik eklendi.
- Temizlik akışına otomatik yedek kontrolü eklenerek veri güvenliği güçlendirildi.
- Ürün adlarında virgül kaynaklı format bozulmaları, nokta normalizasyonu ile standartlaştırıldı.
- Satış geçmişine fiş bazlı iade süreci eklendi; kısmi ve tam iade senaryoları desteklendi.
- İade işlemlerinde stok geri ekleme, satış toplam güncelleme ve günlük özet tutarlılığı transaction ile güvence altına alındı.
2026.03.15+3 — İlk Dağıtım
- OA-POS ilk dağıtımı yayınlandı.
oaPOS
v2026.03.15+3 Update repo title and GitHub setup status