[Bug]: App Search from 'Discover' doesn't work, serious impact on usability of App Search
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
⚠️ This issue respects the following points: ⚠️
- This is a bug, not a question or a configuration/webserver/proxy issue.
- This issue is not already reported on Github OR Nextcloud Community Forum (I've searched it).
- Nextcloud Server is up to date. See Maintenance and Release Schedule for supported versions.
- I agree to follow Nextcloud's Code of Conduct.
Bug description
Unable to search for uninstalled apps from Apps > Discover page. This is highly confusing and leads to users thinking that it's not possible to search for unistalled apps
https://help.nextcloud.com/t/how-to-search-for-an-app/35092/19
Steps to reproduce
- Log in as Administrator
- Click on + Apps in the Admin user menu; takes me to Apps > * Discover tab
- Click on Search icon top right on the utility bar.
- Unified Search opens.
- Enter search string, press enter OR
5A. click Search Everywhere, enter search string, press enter - No results returned for uninstalled Apps
Expected behavior
Either: From Apps > * Discover tab
Click on Search icon top right on the utility bar returns Apps that are uninstalled or installed
OR
Do away with the * Discover tab and send the user straight to e.g. "Your Apps"
Nextcloud Server version
33
Operating system
None
PHP engine version
None
Web server
None
Database engine version
None
Is this bug present after an update or on a fresh install?
None
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
- Default user-backend (database)
- LDAP/ Active Directory
- SSO - SAML
- Other
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info
I'm running Nextcloud as Hetzner Storage Share
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the problem from the Apps > Discover tab using the Search icon, then follow the Unified Search and Search Everywhere entry points to see why uninstalled apps produce no results. Confirm the intended behavior with maintainers, then add a regression check showing that app search handles uninstalled apps or that navigation reaches the appropriate app list.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- frontend, search
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100