Retrojen Forum

Retrojen Pano => Retrojen Pano Yönetimi => Konuyu başlatan: Ref - 10 Mayıs 2019, 16:48:12

Başlık: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 10 Mayıs 2019, 16:48:12
Modern hayatın anlık mesajlaşmasına bir adım atabilmek amacıyla (gerçekten çok uzak kalmıştık), forumumuza Push altyapısı ekledik. Ama bu çakma PUSH, sadece browserlarda çalışan cinsten. Ama altyapı yerinde. Bir çılgın proje diyebiliriz. windows uwp, iphone, android vb. için gerekli api anahtarlarını oluşturacak zaman henüz yok.

Ayrıca, madem sosyal medya işine bulaştık, @ tipi menion'lar da artık etkileşimli. Birinin adını @+3 harf yazdıktan sonra çıkan listeden seçerek yazarsanız, o kişi forumumuzdan e-mail almayı etkinleştirdiyse ona bir haber gidiyor.

Vatana millete hayırlı uğurlu olsun.

PUSH için nasıl abone olunur? Eğer mobil olmayan bir browser kullanıyorsanız, sayfanın en üstünde forum avatar resminizin yannda gözden kaçırmanızın mümkün olamayacağı bir buton göreceksiniz. Ona basınız. İptal etmek için tekrar basınız.
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Alco - 10 Mayıs 2019, 17:01:14
Karşılıklı bir deneme yapalım o zaman:

@Ref @Shax @eins @Skate @Attilan @wizofwor @doMiNO @Fero
@arcane @witchdoktor @hydrogen @axonmania @emarti  @function
@Ragnor @endo @ilkergorkem @AmonR @hades @nightlord

@fullgrim @caisson @Blockmind  @Adamın Biri  @AstronBnX
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Attilan - 10 Mayıs 2019, 17:19:37
@Alcofribas
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Shax - 10 Mayıs 2019, 17:45:03
Iliklerime kadar durtuldugumu hissettim. Eline saglik, tesekkur ederim.
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Attilan - 10 Mayıs 2019, 17:56:09
Foruma ibm t43'ten baglaniyorum, retro bunu gerektirir! Neyse daha fazla push'mayayim. :)
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 11 Mayıs 2019, 12:22:05
Evet, yeni öğreniyoruz bu olayları, henüz çıraklık dönemimiz. Sitemizde bir font'un linki http kaldığı için push notification bazı platformlarda register edilemiyormuş meğer. Bu sorunu düzelttim fakat Şimdiye kadar üyebutonuna basmış olan arkadaşlar (@Ref @Attilan  @Blockmind @Alcofribas ); tekrar butona basmaları gerekiyor. Doğru şekilde üye olmuş olanlar Abone ol bağlantısının "Push Abonelik İptal" bağlantısına dönüştüğünü görmeliler.

(https://i.postimg.cc/KkXMkhCV/image.png) (https://postimg.cc/KkXMkhCV)

Doğrusu push bildirimler ilginçmiş, Edge browser ile üye olduğumda browser kapalı olsa dahi windows bildirim merkezine bildirimler düşmeye devam ediyor.

Sonuç, şu anda push anlık bildiriler apple safari dışında tüm browserlar için çalışıyor. Android, IOS, Alexa, Fire için çalışmalar yıllar içinde tamamlanacaktır :D

(https://i.postimg.cc/K46HG19r/image.png) (https://postimg.cc/K46HG19r)


Tekrar kısaca özetliyorum:

* Mention verince eğer forumdan email alma ayarınız açıksa (default açık), size email gönderilir, push abonesi iseniz ekranınıza bildirim gönderilir.

*Herhangi biri foruma mesaj atarsa, email ayarınızda özellikle belirtmediyseniz (default kapalı) size email gönderilmez, push abonesi iseniz bildirim gösterilir.

Email bildirimleri kuyruğa alınır ve tek tek gönderilir. Email bildirimleri kullanıcı sayısına göre bir saate kadar gecikebilir.

Foruma ibm t43'ten baglaniyorum, retro bunu gerektirir! Neyse daha fazla push'mayayim. :)

Ben de diyorum bu işletim sistemi ne, linux'un garip bir distrosu. O sen miydin?
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Attilan - 11 Mayıs 2019, 13:43:08
Ben de diyorum bu işletim sistemi ne, linux'un garip bir distrosu. O sen miydin?

evet, laptop eski olunca debian tabanli pixel os yukledim akiyor simdi 8) simdi de dosbox yuklemeye calisiyorum, linux'ta dos oyunlari qeyfi kips :)

https://www.raspberrypi.org/blog/pixel-pc-mac/
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: fullgrim - 11 Mayıs 2019, 16:40:19
Bug report edeyim: Push bildirimlerine abone ol diyorum, ardından izin de veriyorum ama iptal bağlantısına dönüşmüyor [Firefox 66.0.5 - 64 bit, tüm eklentiler devre dışı, ublock origin de pasif). Zaten browser kapanınca tüm geçmişi sil dediğim için benim işime yaramayacak zaten ama belirteyim dedim.

Dünkü mention da çalışmamıştı (ayarlarda her şey açık), şimdi kendime mention vereyim, belki çalışır =)
@fullgrim
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 11 Mayıs 2019, 16:54:56
Garip bir şekilde benim dışımda kimsenin kullanıcı adı register olmuyor (daha önce oluyordu, arada birşeyi bozdum).

Browser dev konsolu > applications > service workers altında retrojen'i bulunuz, kontrol ediniz, "deleted" görünüyorsa bir şekilde blokluyor browseriniz. Eğer yeşil lambası yanıyorsa,
Update edip herhangi bir uyarı/hata üretip üretmediğini kontrol edebilirsiniz.
(https://i.postimg.cc/hJbhHH3R/image.png) (https://postimg.cc/hJbhHH3R)

Bulgularınızı paylaşırsanız anlaşabiliriz sanırım. Push işi birhayli karışık, elle konfigüre etmek zor, bu işi otomatik yapan bir yazılım bulmak lazım :9

(https://i.postimg.cc/MMSZKvRc/image.png) (https://postimg.cc/MMSZKvRc)


Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: fullgrim - 11 Mayıs 2019, 19:48:50
Push için sorun Firefox'taymış, Google Chrome'da sorunsuz abone oldu, Push test mesajı da gönderdim, windows arayüzünden bildirim geldi.

Firefox tarafında service worker'lar nedense hiç yüklenmiyor [sadece retrojen değil hiçbiri], about:config'de ilgili tüm ayarlar da aktif, şimdilik çözüm bulamadım, bulursam mesajı editlerim.


(https://i.postimg.cc/DmQPLQcR/12.jpg) (https://postimg.cc/DmQPLQcR)

(https://i.postimg.cc/fkQvVqYx/2.jpg) (https://postimg.cc/fkQvVqYx)


(https://i.postimg.cc/0bbGFgv1/3.jpg) (https://postimg.cc/0bbGFgv1)
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 11 Mayıs 2019, 19:57:10
Push için sorun Firefox'taymış, Google Chrome'da sorunsuz abone oldu, Push test mesajı da gönderdim, windows arayüzünden bildirim geldi.

Firefox tarafında service worker'lar nedense hiç yüklenmiyor [sadece retrojen değil hiçbiri], about:config'de ilgili tüm ayarlar da aktif, şimdilik çözüm bulamadım, bulursam mesajı editlerim.


Evet, push servisleri herkesin yabancı olduğu bir konu ama yakında b.ku çıkar. Spam'e çok müsait diye aşırı katı tutuluyor, chrome da bir sürü protokol geliştirmiş bloklama üzerine.

Ben whatsapp gruplarından kurtulalım diye küçük adımlarla forumu instant messaging ayarına çekmek istiyorum. Bakalım ne olacak.
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: fullgrim - 11 Mayıs 2019, 20:06:52
Ben whatsapp gruplarından kurtulalım diye küçük adımlarla forumu instant messaging ayarına çekmek istiyorum. Bakalım ne olacak.

Whatsapp'i tamamen elimine etmek için telefonlarda da rahat kullanılabilen bir sistem gerekli sanırım.
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 11 Mayıs 2019, 20:21:54
Ben whatsapp gruplarından kurtulalım diye küçük adımlarla forumu instant messaging ayarına çekmek istiyorum. Bakalım ne olacak.

Whatsapp'i tamamen elimine etmek için telefonlarda da rahat kullanılabilen bir sistem gerekli sanırım.

Whatsapp çok kapalı, geyikte aşırı derine iniliyor, forum için yarı public bir ortam lazım. Yani whatsapp'daki ©ciddi© grubu gibi birşey yeterli olacaktır. Diğer geyikler whatsapp'da kalabilir.
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: doMiNO - 13 Mayıs 2019, 01:20:14
Olmuyor! Çalışmıyor!!! Kolon CD keyim de var ama buna rağmen Puşt Mesajlara Abone Olun butonuna tıkladığımda hiçbir şey olmuyor. Firefox kullanıyorum.
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 13 Mayıs 2019, 19:54:27
Olmuyor! Çalışmıyor!!! Kolon CD keyim de var ama buna rağmen Puşt Mesajlara Abone Olun butonuna tıkladığımda hiçbir şey olmuyor. Firefox kullanıyorum.

Alalaa, sadece bende mi çalışıyor bu meret :D Bir kişi firefox ile kayıt olmuş ve çalışıyor görünüyor. Cevabım yok...


Sanki normal hali çalışıyormuş gibi, şimdi de android push'ları kurdum bugün. Ama bende android telefon kalmadı. Androidciler bir deneyebilir mi?
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Attilan - 14 Mayıs 2019, 16:01:00
sosyal medya benzeri, bildirimleri gosteren, daha "mobile friendly" arayuze sahip bir forum tipine gecsek faydali olur mu acaba? yoksa dimyata pirince giderken evdeki bulgurdan mi oluruz?
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 14 Mayıs 2019, 23:18:29
sosyal medya benzeri, bildirimleri gosteren, daha "mobile friendly" arayuze sahip bir forum tipine gecsek faydali olur mu acaba? yoksa dimyata pirince giderken evdeki bulgurdan mi oluruz?

yıllar önce discourse'a geçmeyi planladık ama birkaç yıl önce server gereksinimi 2GB olarak konuşuluyor idi. Artık bizim gibi küçük forumlar için 1GB ram'e kadar indi bu, ama hala yüksek sayılır. 2GB ram veren sunucular minimum hale gelince bir daha konuşuruz. Fakat forumda değişiklik yapmayı gerektirecek bir hareketlilik olmadığı için,  biraz "forum da var işte, isteyen kullansın" gibi bir amaca hitap ediyor.

Ayrıca böyle bir işe girişiyorsam Coze'den yardım almam lazım, retrojen'in ruby sevicisi o sonuçta :D Ruby öğrenmeye çalışırken ortalığı dağıtmak istemem :D
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: emarti - 15 Mayıs 2019, 20:04:19
Test amalı bir push edeyim @emarti
Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Ref - 16 Mayıs 2019, 10:57:42
Test amalı bir push edeyim @emarti

Sorun yoktur herhalde, ama ben biraz fazla kurcaladım kendi browserımı ve chrome'da devtools'da push servisinden hatalar (400-user not found) almaya başlamıştım. Aboneliği silip tazelemek de işe yaramıyordu, sonunda chrome'un her site için tuttuğu veritabanına girilen bir user id'den kaynaklandığını öğrendim.

Sonuç, eğer javascript konsolunda hatalar görüyorsanız, abone olmanıza karşın bildirim almıyorsanız şu işlemleri yapıp browser'ı kapatıp açıp tekrar abone olun:

Site açıkken Ctrl + shift + I kombinasyonu ile devtools'u açın, üstten applications kısmına geçin, solda storage'ın içindeki IndexedDB basamağını bulun, one_signal_sdk... veri tabanını seçip delete butonuna basarak bu veri tabanını silin. Bu API'deki bir bug'dan kaynaklanıyormuş, 6 ay önce github'da rapor edilmiş ama bir gelişme yok. Elle silmek gerekiyor.


(https://i.postimg.cc/2b30f474/image.png) (https://postimg.cc/2b30f474)
2 ile 3 rakamını yanlış yere koymuşum ama anlayın siz artık :D


ikinci konu,
push bildirimler ekranda kapanmayacak şekilde ayarlıydı. Fakat bu beni sinir etmeye başlayınca 20 saniye sonra kaybolacak hale getirdim. Yani notifikasyonlar 20 saniye görüntülenip kayboluyor (windows notifikasyon merkezine kaydırılıyor). Yok kalsın o bildirim, bir yere gitmesin diyorsanız lütfen aşağı oyunuzu kullanın.

Başlık: Ynt: Anlık Push bildirimler ve @ etiketleri
Gönderen: Alco - 29 Ocak 2020, 23:40:44
Yeni gelen arkadaşları düşünerek şu başlığa bir UP çekelim bakalım. Bir de bookmark olayımız var. Beğendiğiniz başlıkları fava kaydedebilirsiniz.