{"push_id":1025452783,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"50ffcbfdc50866e7ddffcf01454fa8fac8376696","before":"bced60baf7525f3061300bc45910c76a47b11d59","commits":[{"sha":"34db9c0e538137eb4622a539de46a8a515e25e9f","author":{"email":"f5e62a8719c40c3bd0db3613490cc3e6f53830ab@intel.com","name":"Ronald De Rose"},"message":"Add auto-increment int primary key to revoke.backends.sql\n\nModified the revocation_event id column to be an auto-incremented\ninteger.  The id column was a varchar(64), however it is only used\ninternally and an integer column will help with large deletes.\n\nChange-Id: Ibbac98ec50583579ca8fcb8f928d4882f571b07c\nCloses-Bug: 1290625","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/34db9c0e538137eb4622a539de46a8a515e25e9f"},{"sha":"5fa308439ffa3161652718fda4e0607ff0e25126","author":{"email":"803a0e35b9dd5f3b97df7909d75006835c2095f9@mirantis.com","name":"Andrey"},"message":"Fixed user in group participance\n\nWhen a group has an assignment instead of user,\nKeystone should use proper attribute while searching in\ngroups DN in LDAP. Originaly DN is hardcoded.\n\nChange-Id: I57bf78fffbd5df0458f3c633108a625a93ed33a6\nCloses-bug: #1526462","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/5fa308439ffa3161652718fda4e0607ff0e25126"},{"sha":"32b6b79bfb86945ad475b5ca876617ec8b21c433","author":{"email":"2048b22ac0881f917af3e938105055ab85498548@suse.com","name":"Andreas Jaeger"},"message":"Remove some translations\n\nIn preparation for the release, do a cleanup for translations.\n\nRemoves all po files that are partially translated. The translation\nteam has decided to exclude files with less than 66 % of translated\ncontent. There is no content lost, all data is in the translation\nserver, we just remove it from the repository.\n\nStatistics for removed files:\n\nkeystone/keystone-log-info.pot: Total strings 43\n./keystone/locale/pt_BR/LC_MESSAGES/keystone-log-info.po: Translated: 19\n./keystone/locale/pt_BR/LC_MESSAGES/keystone-log-info.po: Ratio 44\nkeystone/keystone-log-info.pot: Total strings 43\n./keystone/locale/tr_TR/LC_MESSAGES/keystone-log-info.po: Translated: 23\n./keystone/locale/tr_TR/LC_MESSAGES/keystone-log-info.po: Ratio 53\n\nThis change needs to be done manually since the automatic import does\nnot handle this.\n\nChange-Id: I2e91afce06f52fe40fd77f41d535bf00a8eac302","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/32b6b79bfb86945ad475b5ca876617ec8b21c433"},{"sha":"8dfcac8ba6a8d2b30e1aa94ab5b143533a8cbe6b","author":{"email":"c07efdf7ead33de21c0f28854ad0a94dbdcbb98d@gmail.com","name":"Lance Bragstad"},"message":"Consolidate @notifications.internal into Audit\n\nThis change allows us to send internal notifications inline instead of invoking\nthem from decorated methods.\n\nChange-Id: I659546b2cdd27bedaa694cb009d371f504765a72","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/8dfcac8ba6a8d2b30e1aa94ab5b143533a8cbe6b"},{"sha":"104616d5f2f282bba73d5f77de698624dfe57384","author":{"email":"c07efdf7ead33de21c0f28854ad0a94dbdcbb98d@gmail.com","name":"Lance Bragstad"},"message":"Remove unused notification method and class\n\nThe @notifications.internal decorator was recently removed in favor of inline\nnotifications. It was also the only method in keystone's notification framework\nthat used the notification.py:ManagerNotificationWrapper class, so that was\nremoved as well.\n\nChange-Id: Ia5efbd9d9e3c1fad324dd7be84b2987048edb650","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/104616d5f2f282bba73d5f77de698624dfe57384"},{"sha":"83dcefedc349993656ce1c27cb2f0ab94597f308","author":{"email":"387ba1943871e60965e6b44638a2f2e1ab9b8469@gazlene.net","name":"Colleen Murphy"},"message":"Correct Hints class filter documentation\n\nThe Hints class docstring claimed the supported filters were 'equals',\n'startswith', and 'endswith'. In reality, the SQL and LDAP backends\nboth support filtering with 'contains'[1][2] so we should mention that\nas well.\n\n[1] http://git.openstack.org/cgit/openstack/keystone/tree/keystone/common/ldap/core.py#n1762\n[2] http://git.openstack.org/cgit/openstack/keystone/tree/keystone/common/sql/core.py#n280\n\nChange-Id: I90a82064a0814997f028a022dc040f882ed0697e","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/83dcefedc349993656ce1c27cb2f0ab94597f308"},{"sha":"59e770ba3bc3d1c6429e8607d7e8d9952825d074","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Imported Translations from Zanata\n\nFor more information about this automatic import see:\nhttps://wiki.openstack.org/wiki/Translations/Infrastructure\n\nChange-Id: I6b1fc3c6984a632ecfbd8e73eca3d117dc68e54b","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/59e770ba3bc3d1c6429e8607d7e8d9952825d074"},{"sha":"7631366f2c70e44e15e1ed91624b2cb3ab6ae5c5","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Correct Hints class filter documentation\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/7631366f2c70e44e15e1ed91624b2cb3ab6ae5c5"},{"sha":"ca04d535c8d14d082fb785cf414b30e1405a7360","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Consolidate @notifications.internal into Audit\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/ca04d535c8d14d082fb785cf414b30e1405a7360"},{"sha":"6d06f8e96b8f2b43835479ac549546675725a10f","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Remove unused notification method and class\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/6d06f8e96b8f2b43835479ac549546675725a10f"},{"sha":"1d3766829974b60569c40d83a4f11c4b9dbbc710","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updating sample configuration file\n\nChange-Id: Id678cc8bbe4675d0596408a7ff111e59916a9fe8","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/1d3766829974b60569c40d83a4f11c4b9dbbc710"},{"sha":"e3f4adb8d0894949dbcc5f279e3e7ca9b18e3f74","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add auto-increment int primary key to revoke.backends.sql\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/e3f4adb8d0894949dbcc5f279e3e7ca9b18e3f74"},{"sha":"196c4ad3f948860839867efd885bf68993888601","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Remove some translations\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/196c4ad3f948860839867efd885bf68993888601"},{"sha":"07c8ecdff284f2dd108b8e66cecaccc7730da401","author":{"email":"38c8728ee30e7562e7872660a2fab1bda7c7a859@us.ibm.com","name":"Brant Knudson"},"message":"Document running in uwsgi proxied by apache\n\nAdd documentation for how to run uwsgi proxied by uwsgi.\n\nChange-Id: I3d307a953bbe1ba78745c0846cd4c5a78010b6cb","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/07c8ecdff284f2dd108b8e66cecaccc7730da401"},{"sha":"913f81ddf11989255b6afcfaad34d3f71fb6c289","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Updating sample configuration file\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/913f81ddf11989255b6afcfaad34d3f71fb6c289"},{"sha":"42810fe46e44c49bb21620a09803f089b9ef4227","author":{"email":"cbe70a67e774d35071811344572f6393e173ca68@lsd.ufcg.edu.br","name":"Henrique Truta"},"message":"Remove reference to keystoneclient CLI\n\npython-keystoneclient CLI was removed in patch #258181.\nThis patch updates removes file that had examples of\nkeystone CLI  usage.\n\nChange-Id: Ie7d3624149f15ee806aee3db4f64f542414b4728","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/42810fe46e44c49bb21620a09803f089b9ef4227"},{"sha":"8e524553ca60dc8229b430578da3ca856cdb6b8a","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Imported Translations from Zanata\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/8e524553ca60dc8229b430578da3ca856cdb6b8a"},{"sha":"897809c9e13bccd2fdb9ba542a22146985f2921c","author":{"email":"9be59e6dbc6c47f482fa4332a7202d844d6bca13@mirantis.com","name":"Alexander Makarov"},"message":"Change xrange to range for python3 compatibility\n\nFor some reason 2 tests were using xrange() call failing python3 gate job.\nChanged xrange() to range() for python3 compatibility\n\nChange-Id: I13d8144326c9c496c9b59c69bd5ed420aa0d5873","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/897809c9e13bccd2fdb9ba542a22146985f2921c"},{"sha":"ccc7662ce3bd2bc241e8176d43eb8f08221d9419","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Change xrange to range for python3 compatibility\"","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/ccc7662ce3bd2bc241e8176d43eb8f08221d9419"},{"sha":"1c0c7fcf91fd9a292f0cf09300d0673840e7fc54","author":{"email":"387ba1943871e60965e6b44638a2f2e1ab9b8469@gazlene.net","name":"Colleen Murphy"},"message":"Make backend filter testing more comprehensive\n\nThis patch adds additional checks to the inexact filter tests. It\nmostly cargo-cults the `test_list_users_inexact_filtered` test. In\norder to be consistent with the `test_list_users_inexact_filtered`\ntest, it modifies the helper functions `_groups_for_user_data()` and\n`_list_users_in_group_data()` to not initialize the hints object, since\nthe hints object now needs to be re-initialized between every filter\ntype.\n\nChange-Id: I88b26406fcd25e30ea2beb7953c604576da38de3\nCloses-bug: #1424698","distinct":true,"url":"https://api.github.com/repos/klmitch/keystone/commits/1c0c7fcf91fd9a292f0cf09300d0673840e7fc54"}]}