Closed Bug 690150 Opened 14 years ago Closed 13 years ago

Fix version sort on home page

Categories

(Socorro :: Webapp, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jberkus, Assigned: espressive)

References

Details

Attachments

(1 file)

We now have our first 10.0 version. Currently on the home page, in the Version selector, 10.0a1 is sorting to the *bottom* of the list. This is an obvious sorting problem. The new product_versions has a sort column, so we could be relying on a database sort to get proper sorting. However, this needs to wait for us to move Nightly/Aurora over to newtcbs. Hence, this bug is dependant on that completing.
Target Milestone: 2.3 → 2.3.1
Target Milestone: 2.3.1 → 2.3.2
Assignee: chris.lonnen → sneethling
Brandon, can you review please?
Added explicit casting as suggested by [:lonnen]
Commit pushed to https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/0d37bbdeb15302fe5d3d2a933744895d79b1d8db Merge pull request #99 from ossreleasefeed/frontpage fixes bug 690150 - sort order on front page
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
See Also: → 697669
Attached image Version sort order
> comment 0: 10.0a1 is sorting to the *bottom* of the list. QA verified on dev. The version sort order is such that 10.x is at the top of the list now.
Status: RESOLVED → VERIFIED
We hit a few regressions in the 2.3.2 push: 1) sorting the dashboard versions breaks graph order 2) sort function should be defined somewhere other than layout view We noticed #2 because we had a different bug in which "SeaMonkey" was not being matched case-insensitively, so the branch in this code where there are no featured versions was hit and we threw an error (function not defined).
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Flags: in-testsuite?
[:rhelmer], [:mbrandt] Please let me know when the changes has been made to move the sorting to the DB and I will remove the changes made here from the view.
Blocks: 604882
Blocks: 612679
Target Milestone: 2.3.2 → ---
Component: Socorro → General
Product: Webtools → Socorro
Component: General → Webapp
Flags: in-testsuite?
Depends on: 697669
This is fixed now correct?
Are there still changes that needs to be removed from the view?
None of the changes in https://github.com/mozilla/socorro/pull/99/files seems to still be present, marking this as resolved.
Status: REOPENED → RESOLVED
Closed: 14 years ago13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: