Bug 4257 - builds: Filter the content of the builds table
Summary: builds: Filter the content of the builds table
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: unspecified
Hardware: All Multiple
: Medium enhancement
Target Milestone: 1.6 M4
Assignee: Alexandru Damian
QA Contact: Yuan Sun
URL:
Whiteboard: GUI design available
Depends on:
Blocks: 4698
  Show dependency tree
 
Reported: 2013-04-11 14:37 UTC by Belen Barros Pena
Modified: 2014-04-24 02:20 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
Filtering the content of the "All builds" table (2.73 MB, application/pdf)
2013-07-23 17:57 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.73 MB, application/pdf)
2013-07-24 08:38 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.72 MB, application/pdf)
2013-07-26 11:17 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.73 MB, application/pdf)
2013-07-29 13:02 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.73 MB, application/pdf)
2013-07-29 13:03 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.73 MB, application/pdf)
2013-07-30 15:51 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (3.03 MB, application/pdf)
2013-08-02 10:26 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.81 MB, application/pdf)
2013-11-11 13:51 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.82 MB, application/pdf)
2013-12-27 11:29 UTC, Belen Barros Pena
no flags Details
Filtering the content of the "All builds" table (2.83 MB, application/pdf)
2014-01-08 14:06 UTC, Belen Barros Pena
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Belen Barros Pena 2013-04-11 14:37:57 UTC
I should be able to filter the content of the builds table using column-specific filters. To see an example of such filters, visit:

http://www.yoctoproject.org/webhob/phase3_final_web_prototype/project.html

Then click the arrow next to the "Completed" column heading.

The filter design for each column and the specifics of the filtering behaviour are TBC.
Comment 1 Belen Barros Pena 2013-07-23 17:57:18 UTC
Created attachment 1352 [details]
Filtering the content of the "All builds" table
Comment 2 Belen Barros Pena 2013-07-24 08:38:49 UTC
Created attachment 1353 [details]
Filtering the content of the "All builds" table
Comment 3 Belen Barros Pena 2013-07-26 11:17:59 UTC
Created attachment 1372 [details]
Filtering the content of the "All builds" table
Comment 4 Belen Barros Pena 2013-07-29 13:02:56 UTC
Created attachment 1382 [details]
Filtering the content of the "All builds" table
Comment 5 Belen Barros Pena 2013-07-29 13:03:48 UTC
Created attachment 1383 [details]
Filtering the content of the "All builds" table
Comment 6 Belen Barros Pena 2013-07-30 15:51:58 UTC
Created attachment 1389 [details]
Filtering the content of the "All builds" table
Comment 7 Belen Barros Pena 2013-08-02 10:26:44 UTC
Created attachment 1399 [details]
Filtering the content of the "All builds" table
Comment 8 Belen Barros Pena 2013-11-11 13:51:36 UTC
Created attachment 1613 [details]
Filtering the content of the "All builds" table
Comment 9 Belen Barros Pena 2013-12-27 11:29:37 UTC
Created attachment 1689 [details]
Filtering the content of the "All builds" table
Comment 10 Belen Barros Pena 2014-01-08 14:06:54 UTC
Created attachment 1708 [details]
Filtering the content of the "All builds" table
Comment 11 Alexandru Damian 2014-02-12 12:39:39 UTC
I believe that the feature works as designed.
Comment 12 Belen Barros Pena 2014-02-21 11:35:25 UTC
There are still a few issues with the filters in this table. I am going to reopen this feature as a way to keep track of them. If you rather do something else, let me know.

In master:54562006c1327c5b99daa4cc05a3ba7e38412da1

* Filters are not cleared if I happen to hide the column with the applied filter. From the spec: "If using the "Edit columns" menu you just happen to hide the column with a filter applied, we'll clear the filter.”

* The date range filter in the started on and completed on columns is not implemented. I really think we should try and do this, time allowing
Comment 13 Alexandru Damian 2014-02-21 15:32:16 UTC
Pushed to review on adamian/wip-15022014
Comment 14 Belen Barros Pena 2014-02-24 16:29:54 UTC
(In reply to comment #13)
> Pushed to review on adamian/wip-15022014

I think you meant to comment on bug 4255. There are no fixes for this bug in that branch :)
Comment 15 Yuan Sun 2014-03-13 06:01:51 UTC
A test case is created for the feature.

https://bugzilla.yoctoproject.org/tr_show_case.cgi?case_id=903
Comment 16 Yuan Sun 2014-03-20 08:19:07 UTC
Verified in 1f16ca9fba325f5ddbb1edad5bbad78d990de5e0.