Šta je Novo?
  • Ebu Hurejre r.a. prenosi da je Allahov Poslanik s.a.v.s. rekao: Kada je Allah Stvorio Stvorenja u Knjizi koja je kod Njega, obavezao se! “Uistinu Moja milost preteže nad Mojom srdžbom”. Bilježe Muslim, Buhari, Nesai i Ibn Madždže.
  • Ebu Hurejre r.a. prenosi da je Allahov Poslanik s.a.v.s. rekao: "Uzvišeni Allah kaže: Ja sam Sebi dovoljan i ne treba Mi drug. Ko ucini neko djelo u ime nekog osim Mene, Ja cu ga prepustiti tome drugom." Muslim (i Ibn Madždže).
  • Ebu Hurejre r.a. prenosi da je Allahov Poslanik s.a.v.s. rekao: "Uzvišeni Allah je rekao: Ponos je Moja odjeca, a velicina Moj ogrtac! Bacit cu u vatru onoga ko Mi se bilo kojem od njih suprostavi." Bilježe Ebu Davud (Ahmed i Ibn Madždže, sahih hadis).
  • Ebu Hurejre r.a. prenosi da je Allahov Poslanik s.a.v.s. rekao: "Na Sudnjem Danu ce Allah reci: Gdje su oni što su se voljeli u Ime Moje Uzvišenosti? Danas cu ih uvesti u Moj hlad, kada nema drugog hlada osim Moga!" Bilježe Buhari (i Malik).
  • Ebu Hurejre r.a. prenosi da je Allahov Poslanik s.a.v.s. rekao: "Uzvišeni Allah je rekao: Ponos je Moja odjeca, a velicina Moj ogrtac! Bacit cu u vatru onoga ko Mi se bilo kojem od njih suprostavi." Bilježe Ebu Davud (Ahmed i Ibn Madždže, sahih hadis).
Digital Point Pwa

Digital Point Pwa [1.2.3]

Nemaš dozvole za preuzimanje
Ovaj dodatak dodaje nekoliko stvari za koje sam smatrao da nedostaju u XenForo PWA aplikaciji:

Ako je korisnik koji instalira PWA aplikaciju prijavljen, automatski ga prijavite u PWA aplikaciju (ne morate prisiljavati korisnike da se prijave ispočetka kada prvi put učitaju instaliranu aplikaciju).

Koristite zaglavlje Sec-Fetch-Site kao zamjenu za CSRF sa zamjenom na CSRF ako pretraživač ne podržava Sec-Fetch-Site (sprečite zastarjele sesije da uzrokuju poruku o sigurnosnoj grešci)

Automatsko osvježavanje brojača značaka kada se aplikacija učita/dovede na početak (ovo se također odnosi na web lokaciju kada se koristi u normalnom pregledniku)

Dajte uočljiviju poruku o dopuštenju za push obavještenje prilikom početnog učitavanja aplikacije (pogledajte snimak ekrana, na primjer)
Dozvolite uređivanje JSON manifesta web aplikacije

Dodata mogućnost slanja push obavijesti korisnicima (Admin -> Komunikacije -> Push korisnici)
Dodaje opciju za omogućavanje evidencije otklanjanja grešaka za stvari vezane za push obavijesti
Radi neke pojedinačne male stvari kako bi spriječio gubitak zapisa o push pretplati

Digital Point Pwa

Podrazumevano, XenForo se oslanja na to da je pretraživač spreman da se pretplati na push obaveštenja ako je korisnik prethodno dao dozvolu. Safari (i iOS PWA) ne funkcionira na taj način, čak i ponovna pretplata mora biti pokrenuta gestom korisnika (pogledajte ovaj post). Ovo uzrokuje da iOS PWA (i desktop Safari pretraživači) "izgube" svoju push pretplatu jer se XenForo oslanja na pretraživače da se ponovo pretplate. Ovo ažuriranje mijenja određeno ponašanje XenForo-a da popravi to:

Push pretplate se ne opozivaju kada korisnik vrši ponovnu autentifikaciju u dva koraka.
U idealnom slučaju, ovo ne bi trebao biti slučaj, ali ako (iz bilo kojeg razloga) XenForo pokrene push odjavu, ako je preglednik Safari (ili PWA), također brišemo push_history_user_ids localStorage, što će omogućiti ponovno prikazivanje push obavijesti za korisnika tako da mogu izabrati da se ponovo pretplate (pokretom korisnika, tako da radi). Nije realno očekivati da korisnici znaju da se ponovo pretplate sa dugmetom zakopanim u njihovim postavkama.

TL;DR: Ovo bi trebalo riješiti problem koji XenForo ima gdje korisnici iOS PWA gube svoje push pretplate (ili u najmanju ruku učiniti da se to događa rjeđe).

pwa-app.png

By default XenForo relies on a browser being willing to subscribe to push notifications if the user previously granted permission. Safari (and iOS PWA) does not work that way, even a re-subscribe needs to be initiated by a user gesture (see this post). This causes iOS PWA (and desktop Safari browsers) to "lose" their push subscription since XenForo is relying on browsers to re-subscribe. This updates changes some XenForo behavior to fix that:

Push subscriptions are not unsubscribed when a user is re-authenticating two-step.
Ideally, this shouldn't be the case, but if (for whatever reason) XenForo triggers a push unsubscribe, if the browser is Safari (or PWA), we also clear the push_history_user_ids localStorage, which will allow the push notice to show again for the user so they can choose to re-subscribe (with a user gesture, so it works). It's not realistic to expect users to know to resubscribe with a button buried in their settings.

TL;DR: This should solve the issue XenForo has where iOS PWA users lose their push subscriptions (or at the very least least make it happen less often).​

Slični Resursi

Binuang Digital - Blogger Theme Boots
0.00 star(s) 0 ocjena
Preuzimanja
0
Ažurirano
XenForo | Pwa Boots
0.00 star(s) 0 ocjena
Preuzimanja
0
Ažurirano
Google ads alanı
Nazad
Top Bottom