Description:
This is an issue found when create new Oauth application under organization, now under the same Organization, Quay allow to create multiple applications with the same name(the same URL and callback URL), actually quay should make the "name" unique to differentiate applications, see screenshot attached.
Note:
- this issue can be reproduced with Quay V3.3.1
Image: quay.io/projectquay/quay:0c65f88a
Steps:
- Login Quay Console
- Create new Organization named "qateam"
- Under Organization "qateam", click tab "Applications"
- Click "Create New Application" and give name "app"
- Click "Create New Application" and give name "app" again
Expected Results:
Quay should not allow to create another new application named "app"
Actual Results:
Quay allow to create another new application named "app"