Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 75632560bbf2a23b20676feac6e17c313f8ce475
https://github.com/openSUSE/open-build-service/commit/75632560bbf2a23b20676f...
Author: Björn Geuken
Date: 2017-03-06 (Mon, 06 Mar 2017)
Changed paths:
M src/api/app/policies/attrib_policy.rb
Log Message:
-----------
Revert "[webui] Turn around condition in AttribPolicy#create?"
This reverts commit fc126da42483a23fe3d8ff4cc5926aa65256061e.
This broke Attrib validation in the way that project permissions would
overwrite attrib type and namespace permissions, which is not intended
to be like that.
Commit: 0c5470d200f323e4058adbf4ac2bdf98f186b4d4
https://github.com/openSUSE/open-build-service/commit/0c5470d200f323e4058adb...
Author: Björn Geuken
Date: 2017-03-06 (Mon, 06 Mar 2017)
Changed paths:
M src/api/spec/support/database_cleaner.rb
Log Message:
-----------
[ci] Move static tables array into constant
We use them at several places. Storing them at one place should help
to keep them in sync.
Commit: 98b2010eedc44c74e35920ebccaff4bebedf4271
https://github.com/openSUSE/open-build-service/commit/98b2010eedc44c74e35920...
Author: Björn Geuken
Date: 2017-03-06 (Mon, 06 Mar 2017)
Changed paths:
M src/api/spec/features/webui/attributes_spec.rb
Log Message:
-----------
[ci] Add test for pundit attribute authorization
This should help prevent regressions, like the one fixed by
revert-commit 75632560bbf2a23b2067.
Commit: afad595db304ef4cec4ccead530525fefd9e3279
https://github.com/openSUSE/open-build-service/commit/afad595db304ef4cec4cce...
Author: Björn Geuken
Date: 2017-03-06 (Mon, 06 Mar 2017)
Changed paths:
M src/api/app/policies/attrib_policy.rb
M src/api/spec/features/webui/attributes_spec.rb
M src/api/spec/support/database_cleaner.rb
Log Message:
-----------
Merge pull request #2764 from bgeuken/partial_revert_of_pundit_cleanup
Partial revert of pundit cleanup
Compare: https://github.com/openSUSE/open-build-service/compare/42849ef3cd18...afad59...