{"push_id":1452121534,"size":19,"distinct_size":19,"ref":"refs/heads/hardware_no_ram","head":"5273a4eddfdf1cfdbd532a1386e741cc70102143","before":"1ccc47af7d932b00be11416000a3aebbf9b09099","commits":[{"sha":"3a3b835bc8efca391eea6c34960b743a62b0c2bb","author":{"name":"Alberto Bellotti","email":"2c04c5c6353e0975b50edd562dc255bb250274f7@redhat.com"},"message":"Enhance API to authorize users with system token authenticated requests.\n\nThis capability is needed for MiqLdap and External Authentication\nAuthentication Modes so users are authorized and auto-created\nwith system token authenticated requests.\n\n- Added a User.admin?(userid) method\n- Added a User.authorize_by_userid method\n- Add support for authorize_user_by_userid for ldap, ldaps\n- Add support for authorize_user_by_userid for httpd\n- Add support to fetch user attrs for httpd\n\nThis solves the following BZ's:\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1400349\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1400350","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/3a3b835bc8efca391eea6c34960b743a62b0c2bb"},{"sha":"2074103288e3287f04dfbd65196b6c18d97d3844","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Extend the base of #calculate_properties by commonly implemented code","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/2074103288e3287f04dfbd65196b6c18d97d3844"},{"sha":"825cd4eaf90efdcce49a8b300cc3817f6115d0e6","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Refactor #calculate_properties across button classes\n\nRemove implementations of the refactored method which encompass the setting of the :title property\nin case of a disabled button. Also edit the #disabled? methods of the affected button classes,\nso the error message is set appropriately within that method.","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/825cd4eaf90efdcce49a8b300cc3817f6115d0e6"},{"sha":"8aa7e286203d8807680ac7ae1a4079e4040ddc02","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Refactor #calculate_properties and correct found localization mistakes","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/8aa7e286203d8807680ac7ae1a4079e4040ddc02"},{"sha":"30382adb2cae91f18aef71cc0cad6d177b55a12d","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Refactor #calculate_properties and simplifies the logic applied in #disabled?","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/30382adb2cae91f18aef71cc0cad6d177b55a12d"},{"sha":"36458d8bcc2f5fe4a4f7e82be7b08121a84b9592","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Refactor specs to reflect changes made in #disabled? and #calculate_property methods","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/36458d8bcc2f5fe4a4f7e82be7b08121a84b9592"},{"sha":"0b71921b55aeb90435ec2bd793f724bfc01a6e1c","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Refactor the whole spec file of MiqActionModify button class","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/0b71921b55aeb90435ec2bd793f724bfc01a6e1c"},{"sha":"82c26ed3c1db46c6ecc2ab22de1d42513c230d2c","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Review response: Replace classes with GenericFeatureButtonWithDisable\n\n- replace and delete InstanceEvacuate,\n- replace and delete InstanceMigrate,\n- simplify :prompt property setting in #calculate_properties","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/82c26ed3c1db46c6ecc2ab22de1d42513c230d2c"},{"sha":"d6cfca4e7c08b49f62ef425ba802dc63597dc5fc","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Refactor GenericFeatureButtonWithDisable class and its spec","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/d6cfca4e7c08b49f62ef425ba802dc63597dc5fc"},{"sha":"ec12bf251d69304844bcf19fbef1880aae362d52","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Review response: Merged button classes with exactly the same behavior","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/ec12bf251d69304844bcf19fbef1880aae362d52"},{"sha":"59c30a1290d787324c98c4b994aaa2551d359e3b","author":{"name":"Attila Vecerek","email":"5ab9f23210ad0942106823a96755ae2a7253a815@redhat.com"},"message":"Review response: Fix error: Couldn't find MiqPolicy","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/59c30a1290d787324c98c4b994aaa2551d359e3b"},{"sha":"a5efeadb494e71ba42b00c2a81b204209927e836","author":{"name":"Alberto Bellotti","email":"2c04c5c6353e0975b50edd562dc255bb250274f7@redhat.com"},"message":"PR Review updates, Adding rspecs\n\n- Rename authorize_user_by_userid? to can_authorize_user_by_userid?\n- Break out authorize_queue into smaller methods\n- Added Rspecs","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/a5efeadb494e71ba42b00c2a81b204209927e836"},{"sha":"f00dd2edaa54f352152a7c76c3b4f837f9527751","author":{"name":"Bill Wei","email":"7a48e96ed26546dd7710b4492f086d7f0afc3ded@redhat.com"},"message":"Remove option_converter_spec\n\nThis was a test using Amazon provider. The same test is already in manageiq-providers-amazon","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/f00dd2edaa54f352152a7c76c3b4f837f9527751"},{"sha":"8709e421f7b5e537d7ed8baaaa86030169d8d632","author":{"name":"Alberto Bellotti","email":"2c04c5c6353e0975b50edd562dc255bb250274f7@redhat.com"},"message":"Fixed issue with group matching\n\n- Fixed issue where users could not be created when groups are matched from other regions","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/8709e421f7b5e537d7ed8baaaa86030169d8d632"},{"sha":"5a877bdc7e578d311c82e43aa6add6425f75da19","author":{"name":"Martin Povolny","email":"61aac5e845816d1f297f01b63f7faa638ed3dc60@redhat.com"},"message":"Merge pull request #13052 from vecerek/button_class_refactoring__calculate_properties\n\nButton class refactoring: #calculate_properties","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/5a877bdc7e578d311c82e43aa6add6425f75da19"},{"sha":"83afa4cce0c5f71c0161b0de97441c4037f05660","author":{"name":"Adam Grare","email":"68ce4dc6de3d7b6a2fede8e15a26cceb27d218ed@redhat.com"},"message":"Merge pull request #13123 from bzwei/remove_option_converter_spec\n\nRemove option_converter_spec","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/83afa4cce0c5f71c0161b0de97441c4037f05660"},{"sha":"68160e72680a5a43e6d79a6c965dd5f894c48d8a","author":{"name":"Alberto Bellotti","email":"2c04c5c6353e0975b50edd562dc255bb250274f7@redhat.com"},"message":"PR Review changes - clarifying method names\n\n- Updated method names to reflect the what and not the how.","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/68160e72680a5a43e6d79a6c965dd5f894c48d8a"},{"sha":"fadf640a190c8d6dc97a84e3143163a07e5ef2c6","author":{"name":"Gregg Tanzillo","email":"f8d2bb4740e69994cb60899da8cf56590a460d57@redhat.com"},"message":"Merge pull request #13068 from abellotti/api_sys_auth_authorize_user\n\nEnhance API to authorize users with system token authenticated requests.","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/fadf640a190c8d6dc97a84e3143163a07e5ef2c6"},{"sha":"5273a4eddfdf1cfdbd532a1386e741cc70102143","author":{"name":"Keenan Brock","email":"a4a7c1bc99235f4fe7cd86393933be0798593463@redhat.com"},"message":"Fix ram_size_in_bytes for hardware#memory_mb = nil\n\nFixes bug introduced in #12938","distinct":true,"url":"https://api.github.com/repos/kbrock/manageiq/commits/5273a4eddfdf1cfdbd532a1386e741cc70102143"}]}
{"actor":{"display_login":"kbrock"}}