Skip to content
This repository has been archived by the owner on Mar 26, 2023. It is now read-only.

Releases: ForFansubs/node-server

Hata düzeltmesi

01 Jun 22:42
Compare
Choose a tag to compare

⁉️ Hata düzeltmeleri

  • Resimler indirme methodunda, resim başarıyla indirildikten sonra resmi silen ve servisin çökmesine sebep olan bir kod kalmıştı. Düzeltildi.

MariaDB paket fixi

27 Apr 10:41
Compare
Choose a tag to compare

Normalde v2.7'yi verirken bu hataları düzeltmiştim ama, gözden kaçan bir yolda kullanılan query hatalı kalmış.

⁉️ Hata düzeltmeleri

  • mariadb npm paketi, eskiden kabul ettiği queryleri, eğer içerisinde duplicate sütun varsa kabul etmemeye başladı. Hata, servis genelinde düzeltildi.

Alınan hata

C:\Users\ayberktandogan\Desktop\projects\FFs\node-server\node_modules\mariadb\lib\cmd\common-text-cmd.js:256
      row[this.tableHeader[i]] = this._getValue(i, columns[i], this.opts, connOpts, packet);
                                                          ^

TypeError: Cannot read property '0' of null
    at Query.parseRowStd (C:\Users\ayberktandogan\Desktop\projects\FFs\node-server\node_modules\mariadb\lib\cmd\common-text-cmd.js:256:59)
    at Query.readResultSetRow (C:\Users\ayberktandogan\Desktop\projects\FFs\node-server\node_modules\mariadb\lib\cmd\resultset.js:428:22)
    at PacketInputStream.receivePacketBasic (C:\Users\ayberktandogan\Desktop\projects\FFs\node-server\node_modules\mariadb\lib\io\packet-input-stream.js:104:9)
    at PacketInputStream.onData (C:\Users\ayberktandogan\Desktop\projects\FFs\node-server\node_modules\mariadb\lib\io\packet-input-stream.js:160:20)
    at Socket.emit (events.js:311:20)
    at addChunk (_stream_readable.js:294:12)
    at readableAddChunk (_stream_readable.js:275:11)
    at Socket.Readable.push (_stream_readable.js:209:10)
    at TCP.onStreamRead (internal/stream_base_commons.js:186:23)

Cover art güncellemesi

05 Apr 20:51
Compare
Choose a tag to compare

💥💥💥 Bu güncelleme aslında v3.*.*'a planlandığı için aslında major bir güncelleme, ancak MAL çöktüğü için şimdi veriyorum. Yeterince test edemedim, o yüzden hatalar olabilir. 💥💥💥

Bu güncellemeyi kullanabilmek için front-end'i v2.7.0'a güncellemeniz gerekiyor.
Bu güncellemeyi kullanabilmek için npm install yapmanız gerekiyor.
Cover art'ları otomatik indirmek için https://github.com/ForFansubs/migration-scripts adresindeki script'i kullanabilirsiniz.

💮 Yenilikler

  • 💥💥💥 Gösterilen anime ve manga cover_art'ları tamamen servise bağlandı. Artık MAL üstünden değil, servisin bulunduğu sunucu üzerinden alınıyor.

GET:(/anime/update-featured-anime) düzeltmesi

24 Mar 13:28
Compare
Choose a tag to compare

⁉️ Hata düzeltmeleri

  • 💥 GET:(/anime/update-featured-anime) querysindeki hata düzeltildi. Artık beklenildiği gibi çalışıyor.

Sistem yolları kapatıldı, Indexteki fazlalık yollar temizlendi.

23 Mar 19:19
Compare
Choose a tag to compare
  • 💥💥💥 GET:(/mos-konu-getir/:name) kaldırıldı.
  • 💥💥💥 Sistem routeları ikinci bir duyuruya kadar kapatıldı.

GET:(/featured-anime) düzenlemesi

19 Mar 13:18
Compare
Choose a tag to compare

Gönderdiği bilgilere "version" da eklendi.

Redis options

07 Mar 16:49
Compare
Choose a tag to compare

⁉️ Hata düzeltmeleri

  • 💥💥💥 .env.example'a REDIS_OPTIONS eklendi. Obje türünde, bu adresten bulabileceğiniz değerleri alıyor.

SEO iyileştirmesi

05 Mar 16:36
Compare
Choose a tag to compare

Bu güncellemeyi indirip gelen yeniliklerden yararlanacaksanız, lütfen front-end paketine gelen son güncellemeyi de indirip client dosyanızı güncelleyin!!!

Dökümasyonlar güncellendi. Ayrıntılı kurulum için lütfen sayfaları gözden geçirin.

💮 Yenilikler

  • 💥💥💥 .env.example'a birden fazla değer eklendi. Detaylara dökümasyonlardan bakabilirsiniz.
  • 💥💥💥 Crawlerlar için render problemini halletmesi için Prerender paketiyle birlikte düzenleme yapıldı. Artık "teorik olarak" bütün siteler ve meta okuyabilen sitelerde sayfa bilgisinin düzgün görüntülenmesi gerekiyor.
  • 💥💥💥 Redis, prerender-node paketleri package.json'a eklendi. npm install yapmanız gerekiyor.

Mailer fonksiyonu için fix

01 Mar 19:25
Compare
Choose a tag to compare

⁉️ Hata düzeltmeleri

  • Nodemailer paketi, 25 ve 587 portları kullanıldığında "secure" değerinin "false" olmasını istiyor. Mailer fonksiyonu buna göre düzenlendi.

Discord Mention w/ Webhooks

23 Feb 18:38
Compare
Choose a tag to compare

💮 Yenilikler

  • 💥💥💥 .env.example'a SMTP_PORT ve DISCORD_MENTION_ID değerleri eklendi. .env üzerinde gerektiği gibi eklemeniz gerekiyor!
  • Discord Webhook mesajlarına .env'de düzenleyebileceğiniz herhangi bir role mention atabilirsiniz.