This is a wide-ranging overhaul of the Pagure UI, notable changes include:
This is a massive improvement over the current UX! 😍
Running the tests locally, will merge if they pass :)
Why is this changing from False to True without doc updates?
False
True
This needs to be configurable to whatever site name an admin wants to call it.
This should be using localhost.localdomain, since we changed the tests to be localhost-oriented.
localhost.localdomain
1 new commit added
And some final unit-tests change
Adjusted
Revert change to the default WEBHOOK configuration
Pretty please pagure-ci rebuild
Bring back support for newer wtforms
Tests pass locally on py2, running on py3
8 new commits added
More unit-tests fixes
Set the confirmationform at the flask.g levelso it's accessible everywhere
Start work on the unit-tests
new project page layout
Fix the RequiredIf validator and an invalid test with it
9 new commits added
Try fixing tests
Ok, I can't reproduce the failure on my side both in py2 and py3.
I'm going to merge this PR as is and will investigate and address the failure in jenkins in another PR.
Many thanks to @ryanlerch for this work!!
Pull-Request has been merged by pingou
This is a wide-ranging overhaul of the Pagure UI, notable changes include: