Commit Graph

46 Commits

Author SHA1 Message Date
Monty Taylor 123dfbe40b Retire stackforge/swiftpolicy 2015-10-17 16:04:57 -04:00
Jenkins 5e17cff750 Merge "Add tox.ini file" 2014-09-02 08:28:25 +00:00
Joe H. Rahme eb7010750e Add tox.ini file
For now the tox.ini file only has one environment based on py27.

Change-Id: Ib1895e76e7f353c8d0d0952fb0d1df6f041abe1e
2014-09-02 08:58:53 +02:00
Joe H. Rahme 0f9f9fdcb4 Fix simple typo in the README
Change-Id: I36853be6ea24b2d8a8e58bb08c78efa0b9bb4a22
2014-09-02 08:53:13 +02:00
Ala Rezmerita ac4057d2bf Add .gitreview file.
Change-Id: I78afb14d7f5923bf10e0fa4d910e8d289af9234b
2014-08-27 09:55:26 +02:00
Ala Rezmerita d85a5217b6 Add License and Copyright, update author 2014-08-05 15:36:59 +02:00
Grindizer 3ba53ddac8 Merge pull request #1 from mhuin/github
Fix README
2014-07-21 15:03:55 +02:00
mhuin 086f0fb13e Fix README 2014-07-21 14:42:44 +02:00
Nassim Babaci dfd1e27756 update middleware docstring 2014-07-21 13:51:46 +02:00
Nassim Babaci 36247ca92f remove specific files 2014-07-21 13:46:42 +02:00
Nassim Babaci 5da17a22a0 added swift auth system link 2014-07-21 13:41:49 +02:00
Nassim Babaci 68fa65dfe9 Merge branch 'master' of git.corp.cloudwatt.com:nassim.babaci/swiftpolicy
Conflicts:
	README.md
2014-07-21 13:39:07 +02:00
Nassim Babaci 952a4ae06a fix readme 2014-07-21 13:38:02 +02:00
Nassim Babaci 27ca0ea176 fix readme. 2014-07-21 11:36:06 +00:00
Nassim Babaci 8f2d74b0ab update .gitignore 2014-07-21 13:31:19 +02:00
Nassim Babaci cae476c840 added requirement file 2014-07-21 13:30:21 +02:00
Nassim Babaci cd22e3dc30 added default.json to /etc/swift 2014-07-21 13:29:55 +02:00
Nassim Babaci 7183c086d8 update readme 2014-07-21 13:29:29 +02:00
Nassim Babaci 29945e0e5d update README.md 2014-07-11 11:48:10 +00:00
Nassim Babaci d444706d12 Merge branch 'master' of git.corp.cloudwatt.com:nassim.babaci/swiftpolicy 2014-07-11 13:30:00 +02:00
Nassim Babaci 24610fbf44 added readme file 2014-07-11 13:29:46 +02:00
Nassim Babaci 243701ec5d make test use default.json file 2014-07-11 13:00:17 +02:00
Matthieu Huin 51c2fd8fd8 Adds testing of object sharing through tempurl mw 2014-06-06 11:24:55 +02:00
Nassim Babaci 98437c5dc5 shell test small print enhancements 2014-06-03 13:29:42 +02:00
Nassim Babaci 3093f65012 Merge branch 'testCW' 2014-06-03 11:49:44 +02:00
Nassim Babaci 79d370a866 Merge branch 'testCW' of git.corp.cloudwatt.com:nassim.babaci/swiftpolicy into testCW
Conflicts:
	tests/test_CWpolicy.sh
2014-06-03 11:48:36 +02:00
Nassim Babaci aeeeb89bdf add cleanup option 2014-06-03 11:46:38 +02:00
Matthieu Huin 04c5328a1d fixes non working list calls with CLI, adds support role 2014-06-03 11:23:45 +02:00
Matthieu Huin 99be4f5931 Improves tests, adds verification of support role 2014-06-03 11:06:35 +02:00
Matthieu Huin d1b40bd747 Clarifies output 2014-06-02 19:19:05 +02:00
Matthieu Huin e5248a18c6 Adds test for CW policy file, meant to be run on devstack 2014-06-02 18:32:18 +02:00
Nassim Babaci 64f1a5a5d0 add enforcer base class. 2014-06-02 16:06:40 +02:00
Nassim Babaci 3d345bba2e added openstack and openstack.common to package list
so they can be installed.
2014-06-02 15:50:12 +02:00
Matthieu Huin 201c42af71 Merge branch 'master' of git.corp.cloudwatt.com:nassim.babaci/swiftpolicy 2014-06-02 15:02:51 +02:00
Matthieu Huin 2cba240cea fixes typo 2014-06-02 15:02:47 +02:00
Nassim Babaci 63dc008310 Merge branch 'master' of git.corp.cloudwatt.com:nassim.babaci/swiftpolicy 2014-06-02 14:47:10 +02:00
Matthieu Huin d532a30674 fixes typo in doc 2014-06-02 14:33:22 +02:00
Matthieu Huin 6cc93b622d Adds support role. Support team can list elements but cannot modify or download them. 2014-05-30 16:58:37 +02:00
Matthieu Huin b6fbb228dc cleans some roles up 2014-05-30 16:30:50 +02:00
Matthieu Huin 2f89e7eb34 Adds a CW policy file. It relies on the following keystone roles:
* upload_disabled: the user can download, browse, share and remove
  content, but cannot upload anything
* remove_only: the user can only list and remove content
2014-05-30 15:50:28 +02:00
Nassim Babaci 5b4fbd486b integrate with oslo policy parser 2014-05-30 13:13:59 +02:00
Nassim Babaci 433d2c9f26 add test suite to setup.py 2014-05-30 12:55:46 +02:00
Matthieu Huin b7fd668554 Uses nacim's version instead 2014-05-27 15:43:38 +02:00
Matthieu Huin 93a8d3b9e8 Adds tests from keystoneauth middleware 2014-05-27 14:51:32 +02:00
Matthieu Huin b9ef587737 Adds setup.py 2014-05-26 15:44:24 +02:00
Nassim Babaci d938e0fb91 first commit 2014-05-23 14:49:48 +02:00