Note that this is theoretical, untested, and hacked up quickly. Just figured I'd submit it, and someone can take it from here.
This seems to be a duplicate of https://pagure.io/pagure/pull-request/3867 no?
This one has support for is_internal that #3867 doesn't though
is_internal
.... I knew I'd done this once before. Nice how I keep duplicating things. One point in my favor: I actually named the classes about the same... Consistent naming schemes?
This one is more complete so I'm going to close #3867 but I'd like more confidence than "it's theoretical and untested" before merging it :)
At least some basic tests should be added to see if this is working.
rebased onto e59540f72843951dfa3244226e2faa5f4de67191
rebased onto 2955c43e4d5dd9f213c7c8989acca4bb38b99131
Neat tests :)
pretty please pagure-ci rebuild
The last run caught a repoSpanner build that seems to have some bugs when used in conjunction with Pagure (was a test build on someone's specific request I had forgotten to untag from the infra repos).
rebased onto f66badc9a6012b4752f34b9a3b1a81013a33f2b4
Pull-Request has been merged by pingou
Note that this is theoretical, untested, and hacked up quickly.
Just figured I'd submit it, and someone can take it from here.