merged from AccessControl branch: bulk patch for AccessControl
authorMartin Mohring <martinmohring@linuxfoundation.org>
Tue, 11 May 2010 17:41:39 +0000 (19:41 +0200)
committerMartin Mohring <martinmohring@linuxfoundation.org>
Tue, 11 May 2010 17:41:39 +0000 (19:41 +0200)
commit98d7776cbb2a9eef8d756bfe2ab00f1414fd143c
tree093e68cc092b80537fec1c5bf82e1ba76614b5c4
parentdc1dd810a252c7fe2f9f97a6af67772f8dcf7da1
  merged from AccessControl branch: bulk patch for AccessControl
      added: privacy enforcement for package on flags privacy, readaccess and binarydownload
      added: new flag definitions
      fixed: acl DB migration class fixed, moved to newest migration
      fixed: missing places for new readaccess / privacy flags
      adding support for role="reader" with the new flags <readaccess> and <privacy>
14 files changed:
docs/api/api/package.xsd
docs/api/api/project.xsd
src/api/app/controllers/build_controller.rb
src/api/app/controllers/source_controller.rb
src/api/app/models/db_package.rb
src/api/app/models/db_project.rb
src/api/app/models/package.rb
src/api/app/models/privacy_flag.rb [new file with mode: 0644]
src/api/app/models/readaccess_flag.rb [new file with mode: 0644]
src/api/app/models/user.rb
src/api/config/routes.rb
src/api/db/migrate/20100302100000_add_reviewer_role.rb [new file with mode: 0644]
src/api/db/migrate/20100328100000_add_new_permissions_and_role.rb [new file with mode: 0644]
src/backend/BSXML.pm