Releases: omu/nokul
v0.3.2
v0.3.1
Eklendi
#398 Aday öğrencilerin kesin ve geçici kayıtlarının yapılabilmesini sağlayan özellik geliştirildi.
#408 Tenant konfigürasyonları için testler eklendi.
#410 Kullanıcı girişi iş akışı için entegrasyon testleri eklendi.
#410 Giriş Yap/Kayıt Ol
ekranı elementleri için entegrasyon testleri eklendi.
#410 Entegrasyon testleri için capybara, selenium-webdriver ve chrome-webdriver etkinleştirildi.
#410 En sık kullanılan dört ekran çözünürlüğü entegrasyon testlerine varsayılan olarak tanımlandı.
Düzeltildi
#406 Locale dosyalarında bulunan eksiklikler ve hatalar düzeltildi.
#406 Karşılığı olmayan redirect_with
metodları kaldırıldı.
#410 Mobil cihazlarda görünmeyen Kayıt Ol
panelini görünür hale getirildi.
Değişti
#393 Sidebar yeniden tasarlandı.
#398 Aday öğrenci kayıtlama sayfası tekrar tasarlandı.
#398 Aday öğrenciler giriş türü ile ilişkilendirildi.
#401 Akıllı arama ve detaylı arama formları tek bir form altında birleştirildi.
#405 Locale YAML dosyaları alfabetik olarak sıralandı.
#406 Seçim menülerinde sırasız gelen bazı alanlar alfabetik sıralandı.
v0.3.0
Eklendi
#311 Document model ve controller'ı eklendi.
#312 Dinamik selectbox oluşturmayı sağlayan helper eklendi.
#313 RegistrationDocument model ve controller'ı eklendi.
#314 Ders gruplarının oluşturulması sağlandı.
#332 Uglifier'a ES6 syntax desteği eklendi.
#335 Kazanan öğrencilerin panelde listelenmesine yönelik özellikler eklendi.
#336 Unit duration alanı için validasyon eklendi.
#342 Bölüm için müfredat tanımlama özelliği geliştirildi.
#352 Standart Rails imkanları ile dosya şifreleme ve şifrelenmiş dosyaları okuma özelliği eklendi.
#355 Migrasyonlar düzenlendi. string
ve text
türündeki alanlara limit eklendi.
#355 HighSchoolType için controller ve view'lar oluşturuldu.
#357 Birim türü gruplama işlemleri seed dosyasına eklendi.
#360 Agenda modeline dosya yükleme özelliği eklendi.
#371 Agenda sayfalarına dynamic search özelliği eklendi.
#378 Üzerine ders açılabilecek birimler için coursable
scope'u eklendi.
#379 Organizasyonel veriler için tenant configuration yapısı oluşturuldu.
Değişti
#327 Aktif birimleri scope yardımı ile sorgulayabilmek için Unit ve UnitStatus modelleri düzenlendi.
#327 Birimlerin türlerine göre sorgulanmaları daha kolay hale getirildi.
#334 Seed, rake task ve job'lar düzenlendi, tekrar organize edildi.
#347 404, 422 ve 500 sayfalarını tasarlarlandı ve tercüme edildi.
#355 routes.rb küçük parçalara bölündü.
#368 Tüm modeller app/models altına taşındı.
#373 Akademik takvim olaylarının sıralı listelenmesi sağlandı.
Düzeltildi
#377, #380, #381, #386, #390 Çeşitli bug fix'ler ve iyileştirmeler yapıldı.
Kaldırıldı
#333 ActiveStorage'tan Azure mirror'u kaldırıldı.
#355 secret_key_base
kaldırıldı.
Diğer
#335 ÖSYM'den gelen kazanan öğrenci listesi sisteme yüklendi.
v0.2.13
Eklendi
#277 Kullanıcı yönetimi sayfasına, MERNİS'ten adres/kimlik ekle ve güncelle butonları eklendi.
#283 Kurul/komisyon gündemleri eklendi.
#296 Duty, position ve employee controller'ları için testler eklendi.
#303 Ders tanımlama ve eklenen dersleri listeleme özellikleri eklendi.
Değişti
#298 Pagy kodları refactor edildi.
v0.2.12
v0.2.11
v0.2.10
v0.2.9
Eklendi
294e4ed, 36e4c1a, 4b5fc61, 7599ac8 Profil ayarları geliştirildi.
832112b Image yüklemeleri için validatörler geliştirildi.
f9d9ce9 CircleCI'a yeni workflow'lar eklendi.
#198 ActiveStorage ImageProcessing paketleri buildpack olarak eklendi.
#200 ActiveStorage PDF ve video preview özellikleri için gereken paketler buildpack olarak eklendi.