Now that we can have project-less API token, having ACLs that say in this project is confusing. This commits generalize the descriptions of the ACLs and add an alembic migration script that updates existing records.
in this project
Fixes https://pagure.io/pagure/issue/2441
Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr
(+ fix unit-tests that didn't get included in #2676 :( )
:thumbsup:
Thanks! :)
Pull-Request has been merged by pingou
Now that we can have project-less API token, having ACLs that say
in this projectis confusing.This commits generalize the descriptions of the ACLs and add an alembic
migration script that updates existing records.
Fixes https://pagure.io/pagure/issue/2441
Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr
(+ fix unit-tests that didn't get included in #2676 :( )