Releases: omu/nokul
v0.2.6
Eklendi
#72 Profil sayfalarına vCard export özelliği eklendi.
#135 Employee, duty ve position için controller ve view'lar oluşturuldu.
#152 Guest template'ine footer eklendi.
#153 Son şifre değişikliği 1 ayı geçtiğinde dashboard'a 'şifre değiştir' uyarısı ve butonu eklendi.
Değişti
#149 Personel kayıtları sayfasındaki eksik alanlar tamamlandı.
#141 Guest template'inde bayrak ikonları footer'a alındı.
#156 Adres ve kimlik ekleme iş akışları iyileştirildi.
#158 Adres ve kimlik ekleme/düzenleme süreçlerinde kullanılan custom validasyonlar refactor edildi.
#164 Employee için tanımlanmış olan slug'lar kullanıcı altına alındı.
#167 Kullanıcıların e-mail adreslerini değiştirebilmelerine izin verildi.
#168 Profil sayfası permalink'i (slug), kullanıcıların e-mail adresi değiştiğinde güncellenecek şekilde düzenlendi.
v0.2.5
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Eklendi
- 5524d2f Vagrantfile eklendi.
- db187d2 Controller testleri yazıldı.
- 88772fd, f7b02fa Referanslar sayfaları hazırlandı.
- 4f7e6e8 Kullanıcılara son şifre değişikliği alanı eklendi.
- 2c32827 Panele kullanıcı istatistikleri eklendi.
- b711097 Kullanıcı yönetim sayfaları hazırlandı.
- c19e76e Seed esnasında kullanıcıların YÖKSİS'ten çekilmesi sağlandı.
Değişti
v0.1.0
Eklendi
- KPS üzerinden kimlik bilgileri sorgulama servisi eklendi.
- KPS üzerinden adres bilgileri sorgulama servisi eklendi.
- YÖKSİS referanslarını sorgulama servisi eklendi.
- YÖKSİS akademik personel sorgulama servisi eklendi.
- YÖKSİS MEB mezun sorgulama servisi eklendi.
- YÖKSİS öğrenci bilgi toplama servisi eklendi.
- YÖKSİS referanslarını düzenli olarak YÖKSİS'ten alarak nokul'a getirecek olan task'ler yazıldı.
- Tüm akademik personeli YÖKSİS'ten getiren task yazıldı.
pg_search
ile postgres arama entegrasyonu tamamlandı.- Birimler, ülkeler, şehirler ve akademik takvimler'e full text search arama eklendi.
- Birimlere detaylı arama özelliği eklendi.
- Takvim başlıkları modeli tamamlandı.
- Takvim türleri modeli tamamlandı.
- Akademik dönemler modeli tamamlandı.
- Akademik takvimler modeli tamamlandı.
- Dersler modeli tamamlandı.
- Birimler modeli tamamlandı.
- YOKSISResponse modeli tamamlandı.
- Ülke modeli tamamlandı.
- Şehir modeli tamamlandı.
- İlçe modeli tamamlandı.
- Kullanıcı modeli tamamlandı.
- Adres modeli tamamlandı.
- Kimlik Bilgileri modeli tamamlandı.
- Öğrenci modeli tamamlandı.
- Personel modeli tamamlandı.
- Akademik Pozisyonlar modeli tamamlandı.
- İdari Pozisyonlar modeli tamamlandı.
- Görevlendirmeler modeli tamamlandı.
- YÖKSİS'ten tüm birimler alınarak nokul sistemine tanımlandı.
- YÖKSİS birimlerinde değişiklik olup olmadığını düzenli olarak kontrol eden task yazıldı.
- YÖKSİS web sayfasından export edilen birimlerin CSV olarak sisteme yüklenmesini sağlayan task yazıldı.
- Ülke, şehir ve ilçeler için ISO kodları, MERNİS kodları ve NUTS kodları temin edilerek nokul'a kayıt edilmesi tamamlandı.
- Kayıt ol, giriş yap, şifre sıfırla, şifre değiştir gibi ekranların tasarlanması ve geliştirilmesi tamamlandı.
- KPS kimlik bilgileri create job yazıldı.
- KPS adres bilgileri create ve update job yazıldı.
- i18n entegrasyonu tamamlandı.
- Panele dil değiştirme seçenekleri eklendi.
- Uygulama genelinde tüm string'ler i18n uyumlu hale getirildi.
- Tüm metinler İngilizce'ye tercüme edildi.
- CoreUI teması entegre edildi.
- application, guest ve mailer template'leri hazırlandı.
- Her bir template için manifesto dosyaları hazırlandı.
- Toastr ile hata, uyarı ve bilgilendirme mesajları görselleştirildi.
- select2 ile kullanışlı seçim menüleri eklendi.
- Pagination desteği eklendi.
- Mobil dostu ve responsive bir e-mail template eklendi.
- Tüm view'lar CoreUI'a uyumlu şekilde baştan yazıldı.