{"push_id":692601852,"size":48,"distinct_size":48,"ref":"refs/heads/master","head":"116adec9e62911df0e17cdeef7c3a73d076ec90d","before":"0dfae1ab9d6b822ab38e7e945ea6336fa5d53547","commits":[{"sha":"38420e5e1d330ddbbaf1ae4b8b5f1840bee7e394","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Fixes #10617: don't use scroll on unpaged tables BZ 1223968.\n\nWe were using infinite scroll on unpaged tables which resulted in\nthe rows being loaded twice.  This commit removes the extra load\nby removing the infinite scroll directive on the table and calling\nnutupane.load() directly.\n\nhttp://projects.theforeman.org/issues/10617\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1223968","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/38420e5e1d330ddbbaf1ae4b8b5f1840bee7e394"},{"sha":"bd70eecd6b9e2a1c8621dc1db2ee9d0fc4a9e845","author":{"email":"5c98d53ef48a8013e3d283964fdb3493785fa373@gmail.com","name":"Eric D. Helms"},"message":"Fixes #10733: Remove Katello help tips.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/bd70eecd6b9e2a1c8621dc1db2ee9d0fc4a9e845"},{"sha":"b99160bf76bfc2e198171685bf5374cd296f17e4","author":{"email":"5c98d53ef48a8013e3d283964fdb3493785fa373@gmail.com","name":"Eric D. Helms"},"message":"Fixes #10734: Remove unused/legacy search history and search favorites.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/b99160bf76bfc2e198171685bf5374cd296f17e4"},{"sha":"7510a63ef118dc4682b318c94363a868080a1c8b","author":{"email":"af86888385909697c94c36c856fdda62b71e4fa9@redhat.com","name":"Marek Hulan"},"message":"Refs #7096 - Fix migration and tests using old model","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/7510a63ef118dc4682b318c94363a868080a1c8b"},{"sha":"45f26bce8777ca9ab4f75481e21afc8395981e77","author":{"email":"3b7956c5658ff30fd7323f2b607d0bc0577d4862@redhat.com","name":"Justin Sherrill"},"message":"fixes #10690 - fixing possible race condition with creating operatingsystems","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/45f26bce8777ca9ab4f75481e21afc8395981e77"},{"sha":"45aec9b88a184ab820ba298f23fa433c695ecd22","author":{"email":"100f5d2672691efa20c92bfb1fe625da05567b2b@redhat.com","name":"Christine Fouant"},"message":"fixes #10696 - Fixes org creation error from 500 to 422","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/45aec9b88a184ab820ba298f23fa433c695ecd22"},{"sha":"0f7d2d1e0c43e4cdce7797ee1bf20ebae8862689","author":{"email":"100f5d2672691efa20c92bfb1fe625da05567b2b@redhat.com","name":"cfouant"},"message":"Merge pull request #5270 from cfouant/org-import\n\nfixes #10696 - Fixes org creation error from 500 to 422","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/0f7d2d1e0c43e4cdce7797ee1bf20ebae8862689"},{"sha":"82bdfe8a248a0b7ef4a8a0423dc26ee3f43653e0","author":{"email":"5c98d53ef48a8013e3d283964fdb3493785fa373@gmail.com","name":"Eric D. Helms"},"message":"Fixes #10585: Migrate to custom logging now in Foreman core.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/82bdfe8a248a0b7ef4a8a0423dc26ee3f43653e0"},{"sha":"a7e8ad4c7adcbbce30cc37f73653aa3aa8eca6f4","author":{"email":"6e2d19ef1b3227c9cac6a266a0cf08243d92bf3a@redhat.com","name":"John Mitsch"},"message":"Fixes #10551 - Add scoped search for content view version by version and repository\n\nBecause version is stored in a major and minor column\nI had to write a custom function to search by version. All operators that scoped search provides in autocomplete\nare accounted for. Ran into issues using scoped search gem to search cvv by environment for a has-many-through relationship.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/a7e8ad4c7adcbbce30cc37f73653aa3aa8eca6f4"},{"sha":"67d40fa26eac88fcb1191d2e190b474e306ce1a1","author":{"email":"ab98d04fe0f23c2b6b8029b456c56cb2e353ad7a@gmail.com","name":"Eric D Helms"},"message":"Merge pull request #5253 from ehelms/fixes-10585\n\nFixes #10585: Migrate to custom logging now in Foreman core.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/67d40fa26eac88fcb1191d2e190b474e306ce1a1"},{"sha":"ca7ac75ddecd69989dc11ae7c7df45ee4b052277","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Fixes #10704: correct text on errata confirm page, BZ 1228281.\n\nhttp://projects.theforeman.org/issues/10704\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1228281","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/ca7ac75ddecd69989dc11ae7c7df45ee4b052277"},{"sha":"881198cd4da2c491d9c7362dbeefd030dc6a370f","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Fixes #10705: fix errata CH installable filter BZ 1228292.\n\nThe filtering for content hosts where the errata is installable\nwas broken after changing the method to POST in 9b27077.  This\ncommit fixes the referenced param so that the filter will work.\n\nhttp://projects.theforeman.org/issues/10705\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1228292","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/881198cd4da2c491d9c7362dbeefd030dc6a370f"},{"sha":"85b0e486b83ed8008993d34b7dd900719b25700c","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Merge pull request #5273 from waldenraines/10704\n\nFixes #10704: correct text on errata confirm page, BZ 1228281.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/85b0e486b83ed8008993d34b7dd900719b25700c"},{"sha":"60dacdfc89d3ef3156ccdf0fa15c92d1467a1471","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Merge pull request #5249 from waldenraines/10617\n\nFixes #10617: don't use scroll on unpaged tables BZ 1223968.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/60dacdfc89d3ef3156ccdf0fa15c92d1467a1471"},{"sha":"f98788e1649a31c3876f0027123d6a200c9deea9","author":{"email":"ab98d04fe0f23c2b6b8029b456c56cb2e353ad7a@gmail.com","name":"Eric D Helms"},"message":"Merge pull request #5266 from johnpmitsch/newbug\n\nFixes #10551 - Allow users to search content view versions by version and repository","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/f98788e1649a31c3876f0027123d6a200c9deea9"},{"sha":"a4acfcda78e879fcbfec2d6b675ecf03fc5145d1","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Merge pull request #5274 from waldenraines/10705\n\nFixes #10705: fix errata CH installable filter BZ 1228292.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/a4acfcda78e879fcbfec2d6b675ecf03fc5145d1"},{"sha":"c2aa177c3ae76a02bfaa1071a65628e32e332626","author":{"email":"f1580ee59435d07680e08f585e6382b2c892386d@redhat.com","name":"Partha Aji"},"message":"Fixes #10697 - Improved CP SetContent add/delete logic\n\nWhen setting/deleting the content id for an environment in candlepin a race\ncondition can happen. This because the SetContent action says:\n\n1) Fetch me the list of existing content ids for this environment from\ncandlepin.\n2) Take the existing content ids list in step 1 and subtract that from the\nlist of content ids provided in the input. In other words give me the list\nof content ids to add.\n3) Add the new content ids to environment in candlepin.\n\nProblem is between step 1 and step 3 there can be a race condition\nif 2 repos belonging to the same environment are clicked quickly, because\nthey run in parallel. It is possible that the content id has already\nbeen added by one of the repo tasks causing a dupe error when the 2 nd\nrepo action tries to run.\n\nWhen this problem occured candlepin used to throw 500. That part of the\ncode has now been fixed and instead a 409 is raised. This commit handles\nthe 409 instead of 500.\n\nAlso this commit handles the delete ids case. Again the problem here is\n1) Fetch the list of existing content ids for this environment from\ncandlepin.\n2) Take the list of content ids provided by the input, subtract that\nfrom the existing content ids (obtained in step 1.) In other words get\nthe list of content ids to delete.\n3) Remove  the new content ids from the environment in candlepin.\n\nProblem is between step 1 and step 3 there can be a race condition\nif 2 repos belonging to the same environment are clicked quickly,\nbecause they run in parallel. It is possible that the content id has\nalready been deleted by one of the repo actions there by causing a 404\nwhen the second repo action runs.\n\nBoth these conditions should now be fixed with this commit.\n\nStill have the retry logic because we do not want to go to an infinite\nloop if Candlepin returns a 404 for not loading properly.","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/c2aa177c3ae76a02bfaa1071a65628e32e332626"},{"sha":"495546a166ffefc2ac1f67e46689099714a028c0","author":{"email":"47e732675ddec8b0a77202805adadd97145bae3a@gmail.com","name":"Justin Sherrill"},"message":"Merge pull request #5269 from jlsherrill/10690\n\nfixes #10690 - fixing possible race condition with creating operating…","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/495546a166ffefc2ac1f67e46689099714a028c0"},{"sha":"509efc87d28d48c244faf29ade39b329301f61e6","author":{"email":"bbbb53236d2121c5a150b9e1d9be58af3109d60c@gmail.com","name":"Partha Aji"},"message":"Merge pull request #5271 from parthaa/set-content-fix\n\nFixes #10697 - Improved CP SetContent add/delete logic","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/509efc87d28d48c244faf29ade39b329301f61e6"},{"sha":"fcd7bcc806015514fc76215597d393d985919da3","author":{"email":"3382d4033c5fd24822217ebe5491cb7d17bec764@redhat.com","name":"Walden Raines"},"message":"Fixes #10681:  show correct installable count BZ 1226997.\n\nThe installable count was incorrect when a repository was\nprovided becuase the query was incorrect.  This commit\nfixes the query for systems when a repository is provided.\nIn addition, this commit prevents only installable from\nbeing selected (as installable is a subset of applicable)\nand shows a tooltip in that case.\n\nhttp://projects.theforeman.org/issues/10681\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1226997","distinct":true,"url":"https://api.github.com/repos/cfouant/katello/commits/fcd7bcc806015514fc76215597d393d985919da3"}]}