Full re-work of the issues page, including a filters dropdown, and a sorting dropdown.
The screenshots are impressive :)
1 new commit added
Small flake8 fixes
We're loosing the search field which allowed filter by the custom fields, you can do: custom_field:custom_value in the search field similar to: https://pagure.io/pagure/issues?status=Open&search_pattern=author%3Aralph
This still works! the search pattern field is just an item in the filters dropdown now... is that ok?
That works for me. :wine_glass:
@ryanlerch Are pull requests going to get a similar enhancement?
@ngompa they are next on the list :)
Anyway... :thumbsup:
rebased onto 5dd764385a2de952acc2b6bf226f1dbc9d5d9837
Why did you change this to fas by default?
fas
Why is this being changed?
Please revert this change, because we intentionally have it set to local by default.
@ryanlerch Other than my comments, it looks good to me. Please address those first.
rebased onto 1ff1990f1e3bced862ca20dc22ce351f19dff855
Pretty please pagure-ci rebuild
2 new commits added
Small flake8 and unit-test fixes
reworked the issues list page
rebased onto 5483e2064ee85e61f46944c203bed42cf40da20c
Tests are passing, let's merge ! :)
Pull-Request has been merged by pingou
Looks nice. Although my bikeshed would use less saturated colors.
Before going further - are there metrics for current controls? For example, how oftenView Fork is used?
View Fork
Compared to current interface, new tab selection looks like a copy of GitHub. Microsoft will sue.
In GitLab "Merge Requests" instead of "Pull Requests" seems more logical. Copying clone URL - is single click operation. https://gitlab.gnome.org/GNOME/meld
Issues page is pretty impressive too https://gitlab.gnome.org/GNOME/meld/issues - Open/Closed/All is just one click filter+indicator, located in the expected place. In proposed design - open and close numbers are just static info, or also work as filters?
Roundup https://bugs.python.org/ - one line per issue, and icon if the issue got code attached. This workflow - code is attached for an issue - looks more logical than top level separation between issues and merge requests.
I can continue.. but I am not sure that all this critics is welcome. =)
The biggest concern with the new UI is that now people need to click three times to do text search, and can not hint on most useful queries (find all issues that I've participated - comment, subscribe)..
I'd say Pagure should be less mouse oriented, because it comes from LInux folks. :D
Full re-work of the issues page, including a filters dropdown, and a sorting dropdown.