merged from AccessControl branch: bulk patch for AccessControl
authorMartin Mohring <martinmohring@linuxfoundation.org>
Tue, 11 May 2010 17:41:39 +0000 (19:41 +0200)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Tue, 11 May 2010 18:52:33 +0000 (20:52 +0200)
commit1b7dbb2ae4d8fb4d3ccd3ca60b6dd89755e2bc91
treeb260cf99ab2f8728287e91090a217a7f9b98f3aa
parentc0c8f3c62661a96c5ff472247a9eb89e8e7eccb4
  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