Return-Path: X-Original-To: apmail-incubator-allura-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-allura-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C522CF835 for ; Tue, 7 May 2013 22:27:41 +0000 (UTC) Received: (qmail 49760 invoked by uid 500); 7 May 2013 22:27:41 -0000 Delivered-To: apmail-incubator-allura-commits-archive@incubator.apache.org Received: (qmail 49675 invoked by uid 500); 7 May 2013 22:27:41 -0000 Mailing-List: contact allura-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: allura-dev@incubator.apache.org Delivered-To: mailing list allura-commits@incubator.apache.org Received: (qmail 49195 invoked by uid 99); 7 May 2013 22:27:41 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 May 2013 22:27:41 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 0525B88906D; Tue, 7 May 2013 22:27:41 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: tvansteenburgh@apache.org To: allura-commits@incubator.apache.org Date: Tue, 07 May 2013 22:28:12 -0000 Message-Id: In-Reply-To: <0f4136990d7349e581c3d2581c5ca1c6@git.apache.org> References: <0f4136990d7349e581c3d2581c5ca1c6@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [34/50] [abbrv] git commit: [#6159] Changes default ticket permissions to allow Authenticated CREATE [#6159] Changes default ticket permissions to allow Authenticated CREATE Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/fae74792 Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/fae74792 Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/fae74792 Branch: refs/heads/tv/3854 Commit: fae74792795f9877821c26e33b46e52e195f072f Parents: eca53d7 Author: Chris Tsai Authored: Thu Apr 25 20:59:18 2013 +0000 Committer: Cory Johns Committed: Mon May 6 15:15:31 2013 +0000 ---------------------------------------------------------------------- .../forgetracker/tests/test_tracker_roles.py | 2 +- .../forgetracker/tests/unit/test_ticket_model.py | 5 +++-- ForgeTracker/forgetracker/tracker_main.py | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/fae74792/ForgeTracker/forgetracker/tests/test_tracker_roles.py ---------------------------------------------------------------------- diff --git a/ForgeTracker/forgetracker/tests/test_tracker_roles.py b/ForgeTracker/forgetracker/tests/test_tracker_roles.py index c5f0d14..791268d 100644 --- a/ForgeTracker/forgetracker/tests/test_tracker_roles.py +++ b/ForgeTracker/forgetracker/tests/test_tracker_roles.py @@ -41,7 +41,7 @@ def test_role_assignments(): assert check_access('configure') == (True, False, False) assert check_access('read') == (True, True, True) assert check_access('update') == (True, False, False) - assert check_access('create') == (True, False, False) + assert check_access('create') == (True, True, False) assert check_access('unmoderated_post') == (True, True, False) assert check_access('post') == (True, True, False) assert check_access('moderate') == (True, False, False) http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/fae74792/ForgeTracker/forgetracker/tests/unit/test_ticket_model.py ---------------------------------------------------------------------- diff --git a/ForgeTracker/forgetracker/tests/unit/test_ticket_model.py b/ForgeTracker/forgetracker/tests/unit/test_ticket_model.py index 84d5a6e..9cca6df 100644 --- a/ForgeTracker/forgetracker/tests/unit/test_ticket_model.py +++ b/ForgeTracker/forgetracker/tests/unit/test_ticket_model.py @@ -109,6 +109,7 @@ class TestTicketModel(TrackerTestWithModel): ACE.allow(role_developer, 'delete'), ACE.allow(role_creator, 'read'), ACE.allow(role_creator, 'post'), + ACE.allow(role_creator, 'create'), ACE.allow(role_creator, 'unmoderated_post'), DENY_ALL]) assert has_access(t, 'read', user=admin)() @@ -117,7 +118,7 @@ class TestTicketModel(TrackerTestWithModel): assert has_access(t, 'read', user=creator)() assert has_access(t, 'post', user=creator)() assert has_access(t, 'unmoderated_post', user=creator)() - assert not has_access(t, 'create', user=creator)() + assert has_access(t, 'create', user=creator)() assert not has_access(t, 'update', user=creator)() assert has_access(t, 'read', user=developer)() assert has_access(t, 'create', user=developer)() @@ -139,7 +140,7 @@ class TestTicketModel(TrackerTestWithModel): assert has_access(t, 'update', user=developer)() assert has_access(t, 'read', user=creator)() assert has_access(t, 'unmoderated_post', user=creator)() - assert not has_access(t, 'create', user=creator)() + assert has_access(t, 'create', user=creator)() assert not has_access(t, 'update', user=creator)() assert has_access(t, 'read', user=observer)() assert has_access(t, 'read', user=anon)() http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/fae74792/ForgeTracker/forgetracker/tracker_main.py ---------------------------------------------------------------------- diff --git a/ForgeTracker/forgetracker/tracker_main.py b/ForgeTracker/forgetracker/tracker_main.py index 0f266aa..3f64528 100644 --- a/ForgeTracker/forgetracker/tracker_main.py +++ b/ForgeTracker/forgetracker/tracker_main.py @@ -333,8 +333,8 @@ class ForgeTrackerApp(Application): M.ACE.allow(role_anon, 'read'), M.ACE.allow(role_auth, 'post'), M.ACE.allow(role_auth, 'unmoderated_post'), + M.ACE.allow(role_auth, 'create'), M.ACE.allow(role_developer, 'update'), - M.ACE.allow(role_developer, 'create'), M.ACE.allow(role_developer, 'moderate'), M.ACE.allow(role_developer, 'save_searches'), M.ACE.allow(role_developer, 'delete'),