Skip to content
This repository has been archived by the owner on Jun 16, 2021. It is now read-only.

Releases: omu/nokul

v0.2.6

05 Aug 19:27
Compare
Choose a tag to compare
v0.2.6 Pre-release
Pre-release

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

01 Aug 14:28
Compare
Choose a tag to compare
v0.2.5 Pre-release
Pre-release

Eklendi

#98 Guest template'ine dil ikonları ve badge eklendi.
#94 Kullanıcıların adres ve kimlik bilgilerini MERNİS'ten getirebilmesi sağlandı.

Değişti

#137 Bağımlılıklar güncellendi. sass-rails GEM'i sassc ile değiştirildi.

v0.2.4

14 Jul 21:22
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release

Eklendi

#117 En çok yayın yapan akademisyenlerin soyad ve birim bilgisi eklendi.

Düzeltildi

#120 View'lar birim bulunamazsa hata vermeyecek şekilde düzenlendi.

v0.2.3

14 Jul 16:43
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

Eklendi

#113 Makaleler için dashboard hazırlandı.

v0.2.2

13 Jul 00:07
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Eklendi

#101 Ülkelere YÖKSİS kodu eklendi.
#102, #103 Makale, proje ve sertifika (yayın) modelleri oluşturuldu ve YÖKSİS'ten çeken job'lar yazıldı.
#104 Referans controller'ları için testler yazıldı.

v0.2.1

10 Jul 11:44
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

Düzeltildi

  • a48fc74 Şifremi unuttum sayfasında gelen, host bilgisinin eksik olması kaynaklı hata çözüldü.
  • a601f10 MERNİS'te adres bilgisi bulunamadığında gelen hata çözüldü.

Değişti

  • 4e8b22e Postgres'in pool limiti arttırıldı.
  • 67467b0 Referans controller'ları refactor edildi.

Güvenlik

  • 80d659d Bağımlılıklar güncellendi.

v0.2.0

09 Jul 13:05
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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

  • fba62c4 Ülke, şehir ve ilçe kodları ISO alpha_2, alpha3 ve numeric code olarak standarlaştırıldı.
  • 77789b3 Birim türleri ayrı bir referans modeline taşındı.
  • 4fc9f6f Encrypted secrets'a geçiş yapıldı.
  • 9f70a37 GSuite STMP ayarları yapıldı.

v0.1.0

26 Jun 18:39
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

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ı.