#3598 Implement some filters for the roadmap page
Merged by ryanlerch. Opened by ryanlerch.
ryanlerch/pagure filter-milestones  into  master

Download 3598.patch

Implements filters for the roadmap listing page, allowing
filtering by milestone name query, and to hide milestones
that are 100% complete.

see https://pagure.io/pagure/issue/3591 for more background discussion on this idea.

From the test results:

13:04:57 ======================================================================
13:04:57 FAIL: Enforce PEP-8 compliance on the codebase.
13:04:57 ----------------------------------------------------------------------
13:04:57 Traceback (most recent call last):
13:04:57   File "/root/pagure/tests/test_style.py", line 42, in test_code_with_flake8
13:04:57     self.assertEqual(proc.returncode, 0)
13:04:57 nose.proxy.AssertionError: 1 != 0
13:04:57 -------------------- >> begin captured stdout << ---------------------
13:04:57 (b"/root/pagure/pagure/ui/issues.py:955:80: E501 line too long (83 > 79 characters)\n/root/pagure/pagure/ui/issues.py:980:39: E713 test for membership should be 'not in'\n/root/pagure/pagure/ui/issues.py:1010:1: W293 blank line contains whitespace\n/root/pagure/pagure/ui/issues.py:1024:5: E303 too many blank lines (3)\n", None)
13:04:57 
13:04:57 --------------------- >> end captured stdout << ----------------------

Please fix.

rebased onto 6ab7d418a9ff3304297f83d143a124816d5461fc

Pretty please pagure-ci rebuild

Flake8 issues fixed

:thumbsup:

@ryanlerch One more rebase and ready to merge :)

rebased onto b4021a72ef49288a7000eb9042bf62e82104c121

Pull-Request has been merged by ryanlerch

Metadata