Workaround `MAX_PACKAGE_NOTIFICATIONS`
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
Direção de pesquisa
Comece revisando o comportamento do Android com MAX_PACKAGE_NOTIFICATIONS e o workaround vinculado. Em seguida, inspecione o fluxo de criação e cancelamento de notificações do app para determinar se é apropriado manter e cancelar notificações antigas. A tarefa estará concluída quando houver um workaround acordado e implementado, com testes ou outras evidências de que as notificações repetidas continuam sendo úteis.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Let's say I have a script that sends me a "warning" every 30s or so. Now I leave the room for ~30min. In that time, the script already has send > MAX_PACKAGE_NOTIFICATIONS (~= 50) notifications, so I never get notified, and miss the crucial thing the script wanted to remind me of.
A workaround is mentioned e.g. here: https://medium.com/mindorks/the-notification-limit-per-app-in-android-94af69a6862c
Basically we'd have to remember past notifications send, e.g. in a double-ended queue, and once that queue is >= MAX_PACKAGE_NOTIFICATIONS, cancel the oldest notifications.
Is anyone aware of a simpler workaround? What are you thoughts on this?
- Linguagem predominante
- Java
- Estrelas
- 1.5k
- Forks
- 217
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Ainda não verificamos os arquivos de configuração deste projeto. Comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de gotify/android
-
a:feature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
-
Faster deleteAbertaa:feature
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100
-
a:feature
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
Todas as issues de gotify/android
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
feature triaged
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 75/100
Graylog2/graylog2-server#27549 ·
Mantenedores costumam responder em até 1 dia
-
component/zeebe kind/bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
UniversalMediaServer/UniversalMediaServer#6356 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
googleapis/google-cloud-java#14533 ·
Mantenedores costumam responder em até 1 dia