aboutsummaryrefslogtreecommitdiffstats
path: root/keystone-moon/keystone/contrib/moon/controllers.py
AgeCommit message (Collapse)AuthorFilesLines
2016-05-23Modify Auth controls for Moon Auth API in order to allow unscopped tokens.asteroide1-1/+13
Change-Id: I8ede560f38682f1d79ad8842ed7c27649f70cd8d
2016-05-10Add the ability to retrieve a scoped token with roles associated to that ↵asteroide1-3/+36
project. Change-Id: I942ed63ff0a343b786016ad494f0f32b78465c28
2016-04-25Add the /moon/auth/tokens APIasteroide1-1/+39
Change-Id: I4c0dd7c0e3f4dcae8d122c466cf93ac28d7c37f6
2016-01-26Add the Moon slave service.asteroide1-1/+2
Change-Id: Iaf2e154af685b611e6ec19f2500bb8720d8447bd
2015-12-10Change API calls to have less loops and change the API calls in the enforce ↵asteroide1-4/+3
function. Change-Id: Ia8a2eebcd014967a34fd0f7bf6cd09e7cdad64ed
2015-11-23Fix 2 bugs in Logs (in controller and in DB)asteroide1-1/+1
Change-Id: Ifdf9fdbd5956335647d9fb44679f941a699fd7a2
2015-11-20Add an init API function to force the reload of the root intra-extension.asteroide1-0/+4
Change-Id: Ieee84a30cbd1ee0a5d4ca3359b7f5afbc39afffc
2015-09-26Review the KeystoneMiddleware code, fix some bugs in the authz functions.asteroide1-4/+4
Change-Id: I9d9966c061fc71cd8ef5ce88217dcdfa63e0722f
2015-09-25Fix a bug in aggregation_algorithm functions.asteroide1-2/+2
Change-Id: Id480972ce81173c720e5e2461ad5fd472aecc90e
2015-09-24Create user in Keystone database when needed.asteroide1-0/+3
Change-Id: Ie898bd663e572785bd98b4d9143caa6a9bc5cead
2015-09-23Automatically create tenant in Keystone if tenant name doesn't exist in ↵asteroide1-2/+28
Keystone. Change-Id: I773c2508092b3aeb921a9f7a4133331ca04c1858
2015-09-22Fix all rule commands.asteroide1-2/+2
Change-Id: Ib0f30f2a9e26b4a9ac22af94c2b526a4e4f79e2e
2015-09-21Put the ID of aggregation algorithm for a particular IntraExtension in the ↵asteroide1-4/+1
intraextensions table and generate a static UUID for each aggregation algorithms in the memory backend. Change-Id: Ic56dc05ca3d7e099e1d529c5bb88b5d93de88ae1
2015-09-17In controllers, user_id is the Keystone ID and that don't match with the id ↵asteroide1-1/+1
in the core.enforce. Change-Id: Ib7dc8452b16da3f82ff48b74bd29cf04f3390834
2015-09-11Debug all the tenant commands in moonclient and fix some bugs in opnfv-moon ↵asteroide1-3/+6
related to tenant. Change-Id: I1d21df2a55545582a98c17181255ab53cab5689b
2015-09-04End of Keystone code update to branch Master and fix some bugs.asteroide1-3/+3
Change-Id: Iad3c4f0e6fc78532b92761aa46f2d8508f46a7da
2015-08-10review codeWuKong1-23/+26
Change-Id: Ie3be0aa22331803a9e2ef8837f8637bb762ae720 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-08-07review codeWuKong1-309/+297
Change-Id: Idf3aedc0355fbe714a4a4808fcd2e4749da53195 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-24add_tenant function in controllers.py nox check if tenant name exist in Keystoneasteroide1-3/+7
fix some bugs in enforce function and SQL functions Change-Id: Ie760aad146d249fa6d98edbbb64dae732724e756
2015-07-22finish review codeWuKong1-25/+21
Change-Id: Ic5c9dcff1efe48f39cdb3f614675c0f945fe9a27 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-21add super_extensionWuKong1-3/+3
Change-Id: I2f9e7bc1aa658e8a7ffb222a49abb2370cf1492f Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-21review codeWuKong1-112/+80
Change-Id: Id4e35498271093f44694b9640daeedbdca5a8c69 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-21review codeWuKong1-50/+108
Change-Id: I346c07b6903d584bd236d72ff58ada040b0751e0 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-20review codeWuKong1-116/+133
Change-Id: I51abe36356ff91f1142d0307a69c48dff1a08a46 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-20review codeWuKong1-33/+30
Change-Id: I16e40a78609687751fad4e80f3f709038513f229 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-20review codeWuKong1-78/+83
Change-Id: I53e2ffd8c23fd13b8320fd902b1118b1f597a863 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-16reivew codeWuKong1-4/+4
Change-Id: I912698ca09a6c1161c02502a7ea551a5ee905949 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-15review core.pyWuKong1-95/+91
Change-Id: Icbeed742bdaabefe443696003e74b1a6c4587ae3 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-14review controllers.py and core.pyWuKong1-77/+74
Change-Id: Ia71986f174f6cbf92868f7535504523292472e25 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-13review routers.py and controllers.pyWuKong1-89/+140
Change-Id: Ic53e3e6efa5c297b31bdb30983d1a3d9976074f8 Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-10review routers.py and controllers.pyWuKong1-331/+441
Change-Id: Ie4556e5553389412d053077ac00988bdc52d342a Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-07-09update controller interfaceWuKong1-9/+8
Change-Id: I3b08007d3becf13787791631bc154ce1745c854a Signed-off-by: WuKong <rebirthmonkey@gmail.com>
2015-06-30migrate moon code from github to opnfvWuKong1-0/+611
Change-Id: Ice53e368fd1114d56a75271aa9f2e598e3eba604 Signed-off-by: WuKong <rebirthmonkey@gmail.com>