non ricevo più notifiche tramite Discourse Hub v 1.6.0 sul mio smartphone Android 10. In passato le notifiche funzionavano (anche se non ricordo se provenissero solo da Meta o anche dall’istanza self-hosted che sto eseguendo).
La connessione tra l’app mobile e il mio forum sembra funzionare correttamente, poiché i contatori dei messaggi non letti e recenti vengono aggiornati, anche se ciò avviene solo quando avvio l’app o la riporto in primo piano tramite il gestore delle attività. L’indicatore “Ultimo aggiornamento” sembra indicare che non vengono eseguiti aggiornamenti reali mentre l’app è in background.
Nelle impostazioni di Android Device Care, l’opzione Batteria adattiva è disabilitata e Discourse Hub è presente nell’elenco delle App che non verranno messe in sospensione.
Non sono sicuro di come provare correttamente questa cosa. Ho cercato una guida su Meta, ma non ho trovato nulla che sembri definitivo. Potresti indicarmi come si fa, così posso eseguire quel test per te?
A quanto pare, sto effettivamente ricevendo le notifiche Android corrette da Discourse Hub, ma solo quelle relative a Meta. Questo rende la situazione molto simile al problema che sembrava essere limitato a iOS, descritto qui: Notifications on mobile for Discourse Hub app - #2 by jomaxro
Stai usando un dispositivo Android, quindi questo non ti riguarda. I tuoi scenari sembrano molto particolari: se Meta funziona e ti invia notifiche, potrebbe esserci un problema nella configurazione dell’altra community Discourse. Ti consiglio di aggiornare all’ultima versione.
Per quanto riguarda l’installazione di una PWA, questa non è una funzionalità specifica di Discourse: le PWA sono una funzionalità generale di Internet. Una rapida ricerca su Google e una lettura attenta potrebbero esserti utili. Puoi anche cercare PWA qui su Meta e leggere alcuni argomenti; ne troverai alcuni che potrebbero esserti d’aiuto, dato che non si tratta di una funzionalità specifica di Discourse, non aspettarti che qui venga descritta in dettaglio.
Va bene, ma provare la PWA sarà davvero un passo utile per risolvere i problemi di notifica di Discourse Hub? Perché già ora posso dire che non mi offrirà una funzionalità sostitutiva abbastanza semplice da configurare per i miei utenti.
Quindi l’app DiscourseHub è fondamentalmente un’app contenitore (con funzionalità aggiuntive) in cui vengono caricate le versioni mobili dei siti. Quindi, se puoi ricevere notifiche tramite Chrome su Android o tramite la PWA, dovrebbe funzionare anche tramite l’app DiscourseHub. Quindi sì, utilizzare la PWA ti aiuterebbe a risolvere il problema che hai descritto.