{"push_id":978435542,"size":17,"distinct_size":15,"ref":"refs/heads/master","head":"a989e3b0a28bb024975256ffc4460217afa37f4c","before":"fe3f1160e956c3c587821345d197acbe6f4f1b99","commits":[{"sha":"6c11d20f481cda8f3fd553d0cb1aff5c896d8578","author":{"email":"7ab93e42e915f40a9c3e3d055d3858c55b552c17@ritter-vogt.de","name":"Fabian Vogt"},"message":"Update apparmor profile for workers\n\nAllow VDE and OVS networking with AppArmor enabled.","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/6c11d20f481cda8f3fd553d0cb1aff5c896d8578"},{"sha":"ad97e54538f2ab2d618e2cdaf846c32fa0b75062","author":{"email":"2b10d63485adf53bd61ddf92e433227c7a1606ba@suse.de","name":"Oliver Kurz"},"message":"docs: Update Contributing guide\n\n\"rules for commits\" is an adaption of\nhttps://github.com/os-autoinst/os-autoinst#rules-for-commits\nfor openQA. Initially I thought we should reference\n\"os-autoinst\" rules but as the tidy path as different as\nwell as the Makefile and the tests take longer than\nos-autoinst I adapted the section for openQA and included\nit as another subsection splitting the current\n\"Development\" guidelines in a general section and two\nsubsections \"Rules for commits\" and\n\"Getting involved into development\".\n\nOld references to two-week sprints and google hangout\ncalls are removed and replaced by a reference to the IRC\nchannel and a notice about a \"jangouts\" call for the\ncore developer team without further details.\n\nOne reference to \"openQAv2\" which was pointing to\n\"openqav3\" on progress.opensuse.org is corrected to\n\"openQAv3\".","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/ad97e54538f2ab2d618e2cdaf846c32fa0b75062"},{"sha":"197274da32e0c7cb95cfe74236690568ea468e1f","author":{"email":"9343557fe728326ecca60ea600eccabb6754179b@redhat.com","name":"Adam Williamson"},"message":"Do setgid as well as setuid in upgradedb (like in initdb)\n\nThis just matches the recent change for initdb, so we switch to\nthe appropriate GID for the user specified with --user as well\nas the appropriate UID.","distinct":false,"url":"https://api.github.com/repos/AdamWill/openQA/commits/197274da32e0c7cb95cfe74236690568ea468e1f"},{"sha":"08f00cb2050d16e1a483a9abc642d919a961fd99","author":{"email":"614f19bfe57f7abe6a3c5d54da8899ac543a35ae@gmail.com","name":"Ondřej Holeček"},"message":"Merge pull request #548 from AdamWill/upgradedb-gid\n\nDo setgid as well as setuid in upgradedb (like in initdb)","distinct":false,"url":"https://api.github.com/repos/AdamWill/openQA/commits/08f00cb2050d16e1a483a9abc642d919a961fd99"},{"sha":"dfa267fbb1465a177096516ec028251bc11ebda9","author":{"email":"2b10d63485adf53bd61ddf92e433227c7a1606ba@suse.de","name":"Oliver Kurz"},"message":"Show bug or label icon on overview if labeled\n\nAs we parse the comments for generating the overview page we can now\ndo some simple parsing and show a \"bug\" icon if a corresponding reference in\na comment has been found or a \"label\" icon if the keyword \"label:\" has been\nused. This way we can show bug references using the convention\n\"<bugtracker_abbreviation>#<bug_id>\", e.g. \"bsc#1234\" or labels in the\n(not yet) convention \"label:<single_word_label>\", e.g. \"label:false_positive\"\nor \"label:broken_test\".\n\nPriority is as follows: bug > label > any comment. Based on this only one icon\nis shown not to clutter up the overview page.\n\nCurrently the behaviour based on multiple bugs or labels found is undefined.","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/dfa267fbb1465a177096516ec028251bc11ebda9"},{"sha":"997362d4d5ab51296439e66750ee98f149bef5c1","author":{"email":"2b10d63485adf53bd61ddf92e433227c7a1606ba@suse.de","name":"Oliver Kurz"},"message":"Show bug icon with URL if mentioned in test comments\n\nExtract util methods for resolving common bug references to a complete bugurl\nor an HTML 'a href' tag. Add a helper 'bugurl_for' for use in templates and\nuse this helper within 'test/overview.html.ep' to make the bug icon a link.\n\nThe use of \"OpenQA::Utils\" within \"OpenQA::WebAPI::Plugin::Helpers\" - which\ndoes not look like a good \"plugin\" candidate itself - might be disputable or\na candidate for refactoring.","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/997362d4d5ab51296439e66750ee98f149bef5c1"},{"sha":"bde8170a4e60acd4dfd81ec2fe6649a2841fbab1","author":{"email":"2b10d63485adf53bd61ddf92e433227c7a1606ba@suse.de","name":"Oliver Kurz"},"message":"Scheduler: Extract method for job settings subquery","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/bde8170a4e60acd4dfd81ec2fe6649a2841fbab1"},{"sha":"63947848367cff2ebb6345fa374bb7347e722e69","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@suse.de","name":"Stephan Kulow"},"message":"Move job settings subquery into the result set","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/63947848367cff2ebb6345fa374bb7347e722e69"},{"sha":"23660ef36802fc6f312ced1dc63f0b0b0cac8b24","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@suse.de","name":"Stephan Kulow"},"message":"Make use of the subquery in job_find_smart","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/23660ef36802fc6f312ced1dc63f0b0b0cac8b24"},{"sha":"4b787de82650f0ad216fc1423754c08c2d011841","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@kde.org","name":"Stephan Kulow"},"message":"Merge pull request #550 from okurz/feature/bug_and_label\n\nShow bug or label icon on overview if labeled","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/4b787de82650f0ad216fc1423754c08c2d011841"},{"sha":"447193475b07480cf14268df14f44cf066526e40","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@kde.org","name":"Stephan Kulow"},"message":"Merge pull request #551 from os-autoinst/avoid_huge_scheduler_join\n\nAvoid huge scheduler join","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/447193475b07480cf14268df14f44cf066526e40"},{"sha":"be635a043ec19651350b167add4119cacf607ad1","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@kde.org","name":"Stephan Kulow"},"message":"Merge pull request #549 from okurz/feature/update_contribution_guide\n\ndocs: Update Contributing guide","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/be635a043ec19651350b167add4119cacf607ad1"},{"sha":"3742afb8b3642ab8ad6ff134040fb7f1f746e59d","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@kde.org","name":"Stephan Kulow"},"message":"Merge pull request #545 from Vogtinator/patch-1\n\nUpdate apparmor profile for workers","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/3742afb8b3642ab8ad6ff134040fb7f1f746e59d"},{"sha":"834fa647fd835be2c33eada31e9b875ba7363f8b","author":{"email":"400820d228e8912ee0fb946033d833e68dcf6448@suse.de","name":"Ludwig Nussel"},"message":"adjust openqa-worker service for new systemd\n\nsystemd interprets %u differently now:\nhttps://github.com/systemd/systemd/commit/79413b673b45adc98dfeaec882bbdda2343cb2f9\n\nThat results in pool directories owned by root","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/834fa647fd835be2c33eada31e9b875ba7363f8b"},{"sha":"0d89f0226a5acca578e3d0d767861e930d88402e","author":{"email":"b7203c818b59b922ac08a5cf9edea9b0763c1b16@kde.org","name":"Stephan Kulow"},"message":"Merge pull request #552 from lnussel/master\n\nadjust openqa-worker service for new systemd","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/0d89f0226a5acca578e3d0d767861e930d88402e"},{"sha":"f56e957a4f6dca6a263dd787233b79c43d7b7e36","author":{"email":"19b8357e2c85144ed7d7896dcd794db4045538aa@suse.com","name":"Ondrej Holecek"},"message":"Redirect to index page when referral is missing","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/f56e957a4f6dca6a263dd787233b79c43d7b7e36"},{"sha":"a989e3b0a28bb024975256ffc4460217afa37f4c","author":{"email":"614f19bfe57f7abe6a3c5d54da8899ac543a35ae@gmail.com","name":"Ondřej Holeček"},"message":"Merge pull request #553 from aaannz/fix_redirect_on_missing_ref\n\nRedirect to index page when referral is missing","distinct":true,"url":"https://api.github.com/repos/AdamWill/openQA/commits/a989e3b0a28bb024975256ffc4460217afa37f4c"}]}