File preview may leak private information
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Comece reproduzindo o problema com imagens privadas e inspecione o fluxo de recomendações e visualização de arquivos do app; issue #14967 é a referência relacionada. A tarefa estará concluída quando as visualizações de arquivos em pastas privadas não aparecerem para outras pessoas, as recomendações esperadas forem preservadas e o comportamento escolhido para exclusão de pastas estiver documentado e testado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
⚠️ Before posting ⚠️
- This is a bug, not a question or an enhancement.
- I've searched for similar issues and didn't find a duplicate.
- I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- I agree to follow Nextcloud's Code of Conduct.
Steps to reproduce
- Have some private images in a folder on your Nextcloud account
- Open the nextcloud app with a friend watching, to show some less private files
- The friend gets to see a preview of the private images
Expected behaviour
While it is overkill, implementing #14967 would allow this issue to be avoided by disabling recommendations entirely.
A better solution (but also more work) would be to allow the user to select folders which should be excluded from recommendations.
Actual behaviour
The app shows the preview for everyone to see.
Android version
15
Device brand and model
Fairphone 5
Stock or custom OS?
Stock
Nextcloud android app version
34.1.1
Nextcloud server version
Nextcloud Hub 26 Winter (AIO)
Using a reverse proxy?
No
Android logs
No response
Server error logs
Additional information
No response
- Linguagem predominante
- Kotlin
- Estrelas
- 5.6k
- Forks
- 2k
- Merge médio
- 2d 18h
- PRs com merge (30d)
- 111
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
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 nextcloud/android
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
nextcloud/android#17845 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
[Bug] Lock owned by another client (e.g. Text app) cannot be unlocked from the appTalvez já em andamento @falkloewert assumiu há 4 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Modification time is not preserved when uploading MediaStore content via Android shareTalvez já em andamento @alperozturk96 assumiu há 29 dias. Aberta3. to review bug feature: transfers
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
nextcloud/android#17675 · 4 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
0. Needs triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
nextcloud/android#17533 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
RC 34.1.0-01: Duplicated wording in creation menu — "New" prefix + creator name produces "New New document" ("Neu Neues Dokument")Talvez já em andamento @ChristianTannheimer assumiu há 94 dias. Aberta0. Needs triage bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
Todas as issues de nextcloud/android
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
mcnaveen/health-connect-webhook#110 ·
Mantenedores costumam responder em até 1 dia
-
area:ide bug platform:intellij
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
anthropics/claude-code#104508 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
lugassawan/swe-workbench#823 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 80/100
Droid-Deck/DroidDeck#1355 ·
Mantenedores costumam responder em até 1 dia