search should be independent to distro series
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Apps Directory |
Fix Released
|
Low
|
Anthony Lenton |
Bug Description
When searching for an application you're always taken to results for a specific distroseries. Instead you should see results from all distroseries. Each app should be listed only once, but the displayed result should be from the latest distroseries that app was available on.
Steps to reproduce:
- On natty, go to https:/
- Enter some search, eg "ubuntu"
- You're redirected to https:/
- Notice that in the sidebar it offers 'Oneiric' as an option, clicking on that takes you to https:/
Expected result:
- The first result would take you to a distroseries-
Related branches
- Łukasz Czyżykowski (community): Approve
-
Diff: 693 lines (+355/-93)13 files modifiedsrc/webcatalog/admin.py (+1/-1)
src/webcatalog/forms.py (+17/-0)
src/webcatalog/management/commands/check_all_latest.py (+64/-0)
src/webcatalog/management/commands/import_for_purchase_apps.py (+16/-8)
src/webcatalog/managers.py (+18/-0)
src/webcatalog/migrations/0013_add_is_latest.py (+162/-0)
src/webcatalog/models/applications.py (+1/-1)
src/webcatalog/tests/factory.py (+2/-2)
src/webcatalog/tests/test_commands.py (+40/-9)
src/webcatalog/tests/test_managers.py (+13/-0)
src/webcatalog/tests/test_models.py (+0/-1)
src/webcatalog/tests/test_views.py (+14/-37)
src/webcatalog/views.py (+7/-34)
Changed in ubuntu-webcatalog: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in ubuntu-webcatalog: | |
assignee: | nobody → Anthony Lenton (elachuni) |
status: | Confirmed → Fix Released |