wakamex/github
02.7k
1[{"node": {"oid": "e2c400562391290630c6e5c7b988b91284abf502", "messageHeadline": "Bump version to 5.1.77 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "ee7bbbe09aa9baa7261aa2475ac580ac829b476b", "messageHeadline": "make onetrust id configurable (#3210)", "author": {"name": "Ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "83312ba2b41987dd626035afce23c0740ee04c00", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.76", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "2a3969cbfd05df110a3b8c3c8532ca29f1684175", "messageHeadline": "Bump version to 5.1.76 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "111525ace1b55c9f7249508f46c7155f373d0492", "messageHeadline": "Fix issues with github actions (#3207)", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "1f71ef630fff21b2463027f15a6b69d2218bee5a", "messageHeadline": "Bump version to 5.1.75 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "84a5ce74c49d1892643684748dd73b266cf00e36", "messageHeadline": "remove GTM (#3209)", "author": {"name": "Ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 1, "deletions": 77}}, {"node": {"oid": "fabf24411c62af8a9c5e8577753c93a079b69697", "messageHeadline": "Bump version to 5.1.74 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db493e15bc50423ae89c06b2dad6a169195c56f8", "messageHeadline": "CHEF-6076:Whitelisting urls for GTM (#3208)", "author": {"name": "Shravani Roy", "email": "Shravani.Roy@progress.com", "user": {"login": "RoyShravani"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f878fe7b8a1deb0fa95dc1adb8f0323089a7e144", "messageHeadline": "Bump version to 5.1.73 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2e10edd6ca8bf812dc76ebe3dd9ec9da764c031f", "messageHeadline": "add doc changes for feature flag and gtm_id (#3206)", "author": {"name": "Ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "d149e0a7ab0b4aa564dc322e6732ca225585ed96", "messageHeadline": "Bump version to 5.1.72 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bbd4b7bf44963f655af1c764ae04ec6243d4680c", "messageHeadline": "fix default values (#3205)", "author": {"name": "Ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f7710a7076c06dabdc69804e680ad8263b77fe46", "messageHeadline": "Bump version to 5.1.71 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "def941f2adccb687a2955d1cbc83d1e44f566b32", "messageHeadline": "[CHEF-6102 CHEF-6114] GTM and OneTrust integration (#3187)", "author": {"name": "Ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 123, "deletions": 14}}, {"node": {"oid": "b92fd6f5a115ed3afa0ca0c16391105ec96eeb7d", "messageHeadline": "Bump version to 5.1.70 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1874cacd0e2a2135fb78bf71c461882d1f021964", "messageHeadline": "[CHEF-6090 CHEF-6096 CHEF-6105] Privacy policy, Cookie policy, Logo \u2026", "author": {"name": "Ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 83, "deletions": 41}}, {"node": {"oid": "7ada2c50bece2c71c1fc5ff13da4c6faa78fbee9", "messageHeadline": "Bump version to 5.1.69 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a54ceee0b156ef0f3f686fb6d896c684e24964cc", "messageHeadline": "Update doc for supermarket configuration with Chef Identity (#3161)", "author": {"name": "Shravani Roy", "email": "Shravani.Roy@progress.com", "user": {"login": "RoyShravani"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "d1341bfd3d5d9b3f455d369a42550a0d7bd1c069", "messageHeadline": "Bump version to 5.1.68 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "31d40a658c7d765c455864e179129b0038bcd898", "messageHeadline": "Merge pull request #3145 from chef/im/reusable_text", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d536190a94d4adcf65880dbdf12f37c1ad20aee6", "messageHeadline": "CHEF-4515 Cleanup one more", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75c2c6a51027d0962595f717c31577999a3371e9", "messageHeadline": "Bump version to 5.1.67 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a175dfe09f7d580c475e0b27d9daad81356c5ea8", "messageHeadline": "Merge pull request #3144 from chef/im/reusable_text", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b184740b302c97c702090c8b36202ce1d918168", "messageHeadline": "CHEF-4515 Cleanup a couple more files", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b222b50cb08b2a62f66ab197c67dbe002d91d859", "messageHeadline": "Bump version to 5.1.66 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8b0f89a1c9a81e68ee70c0647b5d330cbeec66fa", "messageHeadline": "Merge pull request #3137 from chef/im/patch1", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "741d0d7598b7d3ad30a41a9f5fd7ddd1fc2e8037", "messageHeadline": "Bump version to 5.1.65 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ff48d0726aa5883a446738e3a2c1532c4f026a1d", "messageHeadline": "Merge pull request #3141 from chef/im/shortcodes", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "55afb7477d1d5c50f0167bc0204719f69856936f", "messageHeadline": "Handle empty layouts directory", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9542b5ccff324c25422e9d738234045e8ad59e49", "messageHeadline": "CHEF-4515 reorganize reusable text files in docs", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "57d44292ba78e1e0ca41fe6e02865a7f879aacba", "messageHeadline": "Update README.md", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "d0b3d65ae7a60779e7376eaa5fb7da48abf9b9f0", "messageHeadline": "Bump version to 5.1.64 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "552df4a2d9c619a1e16d580d5b4c844b22acc02d", "messageHeadline": "Merge pull request #3134 from chef/im/downloads", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "653d20fb11084e8780dce852b4b6b05cce17dc9b", "messageHeadline": "CHEF-3473 Update download links", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5637759f8d13f88bb51f3c5f0e42b5d13f820544", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.63", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "1f3d273b3f82746c6aba4102143a33b2a2b500ec", "messageHeadline": "Bump version to 5.1.63 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b3edea50102da9c2b2677af643c5427d505adb44", "messageHeadline": "Updated the publish release file (#3080)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3df960c37aa1021b84b1dc130a543a49a4f68aad", "messageHeadline": "Bump version to 5.1.62 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5ff1c69a217bae655fb08c775bd6bac6b3d7fc99", "messageHeadline": "Updated the http links to https (#3078)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2079ad27acf7c85de180fcdb1652bfbc8fabea79", "messageHeadline": "Bump version to 5.1.61 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0fe0e39c9a17e4b52b714be9bf7ff41ed4a29004", "messageHeadline": "add almalinux and rocky linux logos (#3071)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 40, "deletions": 10}}, {"node": {"oid": "c639bc294d6ba6f85863b0f92851acddda3e22b9", "messageHeadline": "Bump version to 5.1.60 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ba2fed5ddb621454d67dc4c251301df01c759519", "messageHeadline": "Upgrade : brakeman,aws-sdk-s3,spring,shoulda-matchers,pry-byebug,rspe\u2026", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "cc8587fa6432a22d9161085909fb73e30f558cc2", "messageHeadline": "Bump version to 5.1.59 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "edc725896b63689ece3fcdc3442af946cb58c63c", "messageHeadline": "Upgrade : omnibus-software,sqlite3,kitchen-vagrant,omnibus,capybara,o\u2026", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 105, "deletions": 110}}, {"node": {"oid": "cc86ec627724bcdfe7a562fcf1d31f307e08c3f3", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.58", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 21, "deletions": 24}}, {"node": {"oid": "e4e27bcefacd20346492b407abb270c925e5ecc8", "messageHeadline": "Bump version to 5.1.58 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c8ba1ebc024912ba374386af61a87e9475432625", "messageHeadline": "Upgrade : omnibus-software,nokogiri,faker,omnibus,ua-parser-js,rack,t\u2026", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "641a82a95720f3f8f61281963c95ee0918051f0b", "messageHeadline": "Bump version to 5.1.57 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "16ae971c5823e32332cc79c70314c1e14693ff26", "messageHeadline": "Upgrade: globalid,rails-html-sanitizer,kitchen-vagrant,engine.io & so\u2026", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 107, "deletions": 130}}, {"node": {"oid": "3eda5afe2a94ec9dc5918c558162695a49e68e85", "messageHeadline": "Bump version to 5.1.56 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8a7e787b23ae63bd82be5227a23520b555b20877", "messageHeadline": "update ruby with nokogiri (#3009)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "e393d8afbac1d837880881c3a972c96251a8584b", "messageHeadline": "Bump version to 5.1.55 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6962afbe1e7318d80d81d528e20ceef9aea9ae92", "messageHeadline": "Bump lodash from 2.4.2 to 4.17.21 in /src/supermarket (#2905)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f15165ffb87170885a1e95f2457730ea6f89fba3", "messageHeadline": "Bump version to 5.1.54 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c4e8109d27db52d64d88c860621c7e13bc2d9429", "messageHeadline": "Upgrade gems: omnibus-software, tzinfo-data, sqlite3, rspec-rails, ne\u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 100, "deletions": 106}}, {"node": {"oid": "254e65785dfba022e9590663c0c511333616020a", "messageHeadline": "Bump version to 5.1.53 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5a1ec81ac1c9057e9097f79f297cd8274ce34d0f", "messageHeadline": "Remove insecure urls (#2897)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "ecd48c7aa503a82f1bb1cf1498d511583c0982c9", "messageHeadline": "Bump version to 5.1.52 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "808150e919f455c40512aab99e164c3afabad4ff", "messageHeadline": "Gem upgrade for: omnibus, omnibus-software, sitemap_generator, pg, we\u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7cc0ad725e88fedee9337095e12db5cf8559e0cc", "messageHeadline": "Bump version to 5.1.51 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7f02bf92af32a0d66d2958c2badd3b7bec2729e3", "messageHeadline": "Gem upgrade: webmock, omnibus-software, faker, dotenv, dotenv-rails, \u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "5dbc6ee81b6455542ded9ecf31b425c5e8aa2396", "messageHeadline": "Bump version to 5.1.50 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dc9626ee4fd2868372b1691c7013b18fb1e5e896", "messageHeadline": "Upgrade : activerecord, omnibus-software, nokogiri, rails (#2832)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 123, "deletions": 123}}, {"node": {"oid": "bdc07ff5e76aac99c8feb7bbf9b9f9e114780457", "messageHeadline": "Bump version to 5.1.49 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "86f0d17793b93a55f8914f64e7052aeb65a91bc7", "messageHeadline": "Bundled Dependent bot PRs - SidekiqCron, Rails HTML sanitizer * 2, ru\u2026", "author": {"name": "ayush", "email": "102516633+ayush-billore@users.noreply.github.com", "user": {"login": "ayush-billore"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8e38974572acc8d31ffadc6d8d053a07469ea3ab", "messageHeadline": "Bump version to 5.1.48 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "386de1750967810cfc7806e7f648dee5a48b6fde", "messageHeadline": "Upgrade : octokit, test-kitchen, omnibus-software (#2817)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e85224ed6e4610af277fd584868c76f310880b40", "messageHeadline": "Bump version to 5.1.47 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "56d2894667c915e8f667286134000c102018ffb5", "messageHeadline": "Bump omnibus-software from `2bda5ed` to `a8ffc89` in /omnibus (#2810)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "23f4bb1ec29dc2c5e27d5ad8a3a954069503afed", "messageHeadline": "Bump version to 5.1.46 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e5ce4f0ec1f0edf6da44aba62365b411f15e7249", "messageHeadline": "Bump sidekiq from 6.5.0 to 6.5.1 in /src/supermarket/engines/fieri (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b5ed84e37862e182299d5f42ea2f8ec828e9125", "messageHeadline": "Bump version to 5.1.45 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "94e12efda7b0c96665c93bfe4a24808420ad6bed", "messageHeadline": "Upgrade : omnibus-software, pg, rubocop-rails (#2808)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e87c200c2d21b8e2f38d02247cdc5b871aa94b22", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.44", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "cf656906ea3bc8d17fb04ce5dc409cd6d2b8ab51", "messageHeadline": "Bump version to 5.1.44 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2a62d65d76146cf167a46d69a23dd7b06862d8b7", "messageHeadline": "Bump pg from 1.3.5 to 1.4.0 in /src/supermarket (#2800)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65e3d44ff7bf6c6584d564e787a117b2f38a2797", "messageHeadline": "Bump version to 5.1.43 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "09003668ea5620a078e29613bd342812cdef1937", "messageHeadline": "Upgraded sidekiq-cron, test-kitchen, rubocop-rails, kitchen-vagrant, \u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "0e401e5ba32e809be9bbddefd02d9c57b390823e", "messageHeadline": "Bump version to 5.1.42 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "886eb33ce0a405b0da66b1bc1a2715e3f5fe91ad", "messageHeadline": "PG restore command fixed in the docs (#2783)", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6d18f7b292ae5f512bf14ec90c8ab0fec63ad17", "messageHeadline": "Bump version to 5.1.41 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "462d55874c21bd0b0b9d02766749b5f1db0bcc06", "messageHeadline": "Revert \"Bump ddtrace from 1.0.0 to 1.1.0 in /src/supermarket\" (#2796)", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "c57fe8d93747965912e7ee7b5c8549868f96eaf5", "messageHeadline": "Merge pull request #2785 from chef/im/supermarket_shortcodes", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 55, "deletions": 12}}, {"node": {"oid": "f0df1efda795e7ed23bb87c9fc1f5d219f5e1a38", "messageHeadline": "Bump version to 5.1.40 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2d217ac3f203d9eb2be21753a9a3198045e8cb1c", "messageHeadline": "Upgrade dependencies: omnibus-software, sidekiq-cron, sidekiq, octoki\u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "5bcb9f2c985c4c66cc9524d8f624036cae169da0", "messageHeadline": "Update docs makefile", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "55a3c87ee85709ca3690b3c11a11cbc30ff0377b", "messageHeadline": "Move shortcode files", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "655444809ccd4fa1ea450bb3af9a0774b0e47185", "messageHeadline": "Bump version to 5.1.39 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "439d850f5b784ab817a1667eb11c821e221b1bed", "messageHeadline": "Upgraded dependencies: omnibus-software, yard, honeycomb-beeline, ber\u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "343e4ed551b73a4e7bc0e09cfbd1b444e36e64f9", "messageHeadline": "Update omnibus/Gemfile.lock (#2763)", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "733bf2e17f35ef75c088a9370fe62a5621674704", "messageHeadline": "Bump version to 5.1.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1a79cfc40db9d7bb593b266cc963ec974b77c2f9", "messageHeadline": "Combined dependency update (#2767)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 23, "deletions": 43}}, {"node": {"oid": "62e7e840c1d9d63cd61df677948f625a6098ba34", "messageHeadline": "Bump version to 5.1.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "62ec0d578b583ff9bf38c7900b32108077d1bb08", "messageHeadline": "ROR Upgrade - Ruby 3 / Rails 7 (#2602)", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 583, "deletions": 338}}, {"node": {"oid": "09234e8bdc05e4030e48a226edea0b276c01442f", "messageHeadline": "Bump version to 5.1.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f99c27f46f59613819ce7970503105967b82f9b4", "messageHeadline": "Allow multiple hostname (#2733)", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "54f16f552531c36a6510d0d5fd38bcebc4a72f3c", "messageHeadline": "Bump version to 5.1.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fea69895861ef1aa8b8e56a11c961ed2c31ea50f", "messageHeadline": "Mocha,karma updated (#2691)", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 721, "deletions": 189}}, {"node": {"oid": "201eb1610361ecc1103856996d59621c56e45817", "messageHeadline": "Bump version to 5.1.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5baef9c4ab3a2b33d27d8697fe23a23c5a41a2c2", "messageHeadline": "Make cookstyle a runtime dep for Fieri (#2585)", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "d9ec5ddaf2589e59ffa79f6b7fffa8023ab4b1d1", "messageHeadline": "Bump version to 5.1.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e573ca98efb0edfd1c87710352f4e5536e3cb3ba", "messageHeadline": "Merge pull request #2747 from chef/im/hugo_version", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "981aaf3567379289f67ac73ab40894e26f4aa4c4", "messageHeadline": "Remove hugo and go version from Netlify config", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4004a9af2225398b18ef6099c04db6e32ddabba9", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.32", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "4deab567b678c1931f98159ce5c501f4a2aaf81d", "messageHeadline": "Bump version to 5.1.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7dbd18ff1fe57d5e9a08e224e8e2f4c884e31814", "messageHeadline": "Fix CSP for allowing google-analytics script (#2746)", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3d1fde5dc958e8e57b045de6380fa92eecb29baa", "messageHeadline": "Bump version to 5.1.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "4e06f8752c30802bf00b9b9c423347bafc8c038c", "messageHeadline": "Combined dependabot PRs (#2740)", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e9be795e367b603f8de8125b39d2ec13779f0cfc", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.30", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "94b23ff0bc94efca03b6988fefb160be3d975440", "messageHeadline": "Bump version to 5.1.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6feb6689deff5ed243887f1091cc50ca8843b657", "messageHeadline": "Added missing include runit service in nginx (#2735)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9332e97322c31e46dc4cec7548aabf0e5b3433b6", "messageHeadline": "Bump version to 5.1.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "edae5fbc76b806be842701a60b4393eb98c56656", "messageHeadline": "Smriti/merge dependabot pr infus 173 (#2730)", "author": {"name": "Smriti Garg", "email": "78783383+msys-sgarg@users.noreply.github.com", "user": {"login": "msys-sgarg"}}, "additions": 118, "deletions": 118}}, {"node": {"oid": "c89ecb65928fc744eaaeb607c3b16f44b2ac57ce", "messageHeadline": "Bump version to 5.1.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cf7c55a9f9b5bce4484452bac0a0515aa850bfe3", "messageHeadline": "Bump version to 5.1.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b2d678eba7172c803d4cfd75d55f2a9596f67142", "messageHeadline": "Bump aws-sdk-s3 from 1.113.2 to 1.114.0 in /src/supermarket (#2717)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6928d86a2f459d7a501b047b45af1b0b3ce5c30e", "messageHeadline": "Bump version to 5.1.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "48ce320831aeb8694d6a479fb29284a77da4ed13", "messageHeadline": "Bump omnibus-software from `4a806b9` to `9499b1c` in /omnibus (#2719)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c57a7b53195aaa7a64aadd5d2f6f5ce41614bf20", "messageHeadline": "Bump nokogiri from 1.13.4 to 1.13.5 in /src/supermarket (#2720)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ff8b393c0a180fd4eb7c4fd8de85715f62c716d", "messageHeadline": "Bump version to 5.1.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dd76bd8b9ce8fb5fad49ffb44adb8187c4519ae9", "messageHeadline": "Rajeshpaul38/combine dependabot prs/infsus 159 (#2716)", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 109, "deletions": 93}}, {"node": {"oid": "f5515b571fab9d947b45e1ade0b85661bae400fb", "messageHeadline": "Bump version to 5.1.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0971667455b8f2d1b05ac983d6dbf3c62a20a050", "messageHeadline": "Bump sidekiq from 6.4.1 to 6.4.2 in /src/supermarket (#2697)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c6dd4416508cb03d6235dbfa943db696649c8db", "messageHeadline": "Bump version to 5.1.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "aabf1cdac6184ad0f72931cfe680d7efd6b04647", "messageHeadline": "Bump rails from 6.1.5 to 6.1.5.1 in /src/supermarket/engines/fieri (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 53, "deletions": 53}}, {"node": {"oid": "ad1d92252343c9c8bbc066af91f5229fed1e6c0f", "messageHeadline": "Bump version to 5.1.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "99ef3b1c3ea945fa9976575e8cc34f192b46349c", "messageHeadline": "Bump omnibus-software from `518f3f8` to `50d05bc` in /omnibus (#2703)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "434a228dc18ae780648cb9194a1e6e28f2f354cb", "messageHeadline": "Bump version to 5.1.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e7f88407a75211c7abbbfdc677af8a4dbacb4cb0", "messageHeadline": "Bump version to 5.1.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "99f77d445ef619d76d746c9cbfe89130f5e29264", "messageHeadline": "Bump rspec-rails from 5.1.1 to 5.1.2 in /src/supermarket/engines/fier\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5b02f44e456b21128ae11640ec688b842804c17", "messageHeadline": "Bump rspec-rails from 5.1.1 to 5.1.2 in /src/supermarket (#2702)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ecfb4ca3217450abdbc60cc0f2c252b87d8e9d65", "messageHeadline": "Bump version to 5.1.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "6acead6ea7b2836040af9e884f44c0ac6428fe9f", "messageHeadline": "Bump omniauth from 2.0.4 to 2.1.0 in /src/supermarket (#2693)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d93a09e01d743c88f90fd1cdd0d4cd7611612174", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.1.18", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "1718be20e12c5de0a682b9d49634adea1c2504ee", "messageHeadline": "Bump version to 5.1.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "104af5f3429f653dfbff0acf06c9ff21cf5474d2", "messageHeadline": "Combine dependency PRs (#2683)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "efcdccdfc116c7be9aaa53a83daa2aa445756337", "messageHeadline": "Bump version to 5.1.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "75c33ac21729a9da2f004351520265a6655bf8bb", "messageHeadline": "Omnibus-software and nokogiri updated (#2690)", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c7b72a8bf51ff7ca7cf6cd0ae5fad4e28b119135", "messageHeadline": "Bump version to 5.1.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0a892182387889f01ed27c5385e656f2b0ede430", "messageHeadline": "Created provision to enable or disable protection from host header at\u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "a5eb53bc434d3bb44b746a8ce9eeda90a10f57f1", "messageHeadline": "Bump version to 5.1.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1b4c172a1f1efde4b962ce2645a3c3372653fb8", "messageHeadline": "Bump honeycomb-beeline from 2.8.2 to 2.10.0 in /src/supermarket (#2685)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e7ab1a6f7a0219a8886f4097f4bc33117407a31", "messageHeadline": "Bump version to 5.1.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "21abd574759ae1d458608a7b6c5fd1cc605ebb5d", "messageHeadline": "Updated omnibus-software, mixlib-shellout, yajl-ruby (#2679)", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a0d7fb1f103b35f2bc4710a1804fdaa184b23617", "messageHeadline": "Bump version to 5.1.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1dc53bf0188f49457027820112bba5d8c35fadc", "messageHeadline": "Bump version to 5.1.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b255f0b3eef8a2375140488321e969fd19a250be", "messageHeadline": "Bump rails from 6.1.4.6 to 6.1.5 in /src/supermarket/engines/fieri (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "56b2ac70a5c170041d7beccc8b7f52983e12fe32", "messageHeadline": "Bump version to 5.1.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "937dbdbc4a8c0d10b66a15f8179d5c04cc7687dd", "messageHeadline": "Bump honeycomb-beeline from 2.8.2 to 2.9.0 in /src/supermarket (#2661)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "765cfce5f2b71df1556b873a71abff68cdf1a920", "messageHeadline": "Bump version to 5.1.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dcad237364a8a87b653dbcec2fc7adb7c78e4eda", "messageHeadline": "Updated content security policy to allow script and style from google\u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "aea3d3c6f5ba8e65e97fab97203df15d2ed8e2c3", "messageHeadline": "karma devDependencies updated (#2663)", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 4653, "deletions": 6}}, {"node": {"oid": "37d67de3970bc70eb7b7ca96660f4203ccdbafd0", "messageHeadline": "Bump version to 5.1.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fe519a7018af501fca72dc0b7dcf48f2858b0008", "messageHeadline": "Bump puma from 5.6.2 to 5.6.4 in /src/supermarket (#2665)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f99949917d60d4286ee2cbe7d62d29a120ce0be9", "messageHeadline": "Bump version to 5.1.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0693b19fed5664320afb3bf6e8451cadaf65bf02", "messageHeadline": "Bump mixlib-shellout in /src/supermarket/engines/fieri (#2666)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "704a7615f5ea1db60f41319d711beb0b82c069bd", "messageHeadline": "Bump version to 5.1.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4285d7e107b48b2228d51f3793834e91db35a03d", "messageHeadline": "Bump pg from 1.3.4 to 1.3.5 in /src/supermarket (#2667)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9da80f2f4e1e765e2357ce2974fb57911019611", "messageHeadline": "Bump version to 5.1.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e8a83a8860661160b3f2fdf39b5a9a18f2d5ef16", "messageHeadline": "Rajeshpaul38/combine dependabot prs/infsus 113 (#2657)", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 106, "deletions": 95}}, {"node": {"oid": "7cf43fc09a29c13751698f97699fc68990b82b9b", "messageHeadline": "Bump version to 5.1.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f1d7cdc6f1831e04b1e82817b359617411f5686b", "messageHeadline": "Enable Chef/Security and InSpec/Deprecation cops (#2575)", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 95, "deletions": 95}}, {"node": {"oid": "a2a6a3f6b630cb26e1c346b2e6202d1465191fe5", "messageHeadline": "Update docs makefile (#2646)", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "668cda30d1927cd9e803f85149373879e7f96fd7", "messageHeadline": "Bump version to 5.1.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "45e1ac1f78f2af1fb70229ac404f2b0ef171ac38", "messageHeadline": "Bump rails,pg,activestorage,rspec-rails,faker,cookstyle,omnibus-softw\u2026", "author": {"name": "Pratiksha prajapati", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 135, "deletions": 135}}, {"node": {"oid": "b9b4d54cda43a224ad02c3f34090f44508c565ae", "messageHeadline": "Bump version to 5.1.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8f4bfc596991e76fcdba28035c8e322b58a261ed", "messageHeadline": "Feature/habitat package (#2453)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 3385, "deletions": 5}}, {"node": {"oid": "342cf6e773674a0656f344657eae51bf9a6ed817", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 5.0.41", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 89, "deletions": 85}}, {"node": {"oid": "48e750d50d4ca352ccffc1e96b0ad05120969d33", "messageHeadline": "Bump version to 5.1.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0a163dc56659c29d21f5926e0d202bb163de08e4", "messageHeadline": "Merge pull request #2576 from chef/pratiksha/2184_Removed_Supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 243}}, {"node": {"oid": "ee1887fd15e18c63d77fe8e8b4b33f7cf59f269a", "messageHeadline": "Bump version to 5.1.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f8aa4cf2e6a62ab0b8b44874961c7aa4f820c4e3", "messageHeadline": "remove git dep (#2429)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d62fc5bc0d2c7b617fe9618c5139251822985374", "messageHeadline": "Bump version to 5.1.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "462c8085f62ca4baf53e4a4d4c5d3366346d3240", "messageHeadline": "Bump version to 5.0.42 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9c87f21d4bdee50440fbd71e3c470de5134b06a1", "messageHeadline": "Merge pull request #2626 from chef/rajeshpaul38/supermarket-release-v\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "a08d4f311c2b133b5201f4c9681b3825b17d96a8", "messageHeadline": "Bump version to 5.0.41 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "476b41f15296cb9b0dcfae91d5ce1f64cb3ee31d", "messageHeadline": "Merge pull request #2624 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7bb0753cec9c81f39a8d54df4b0da3ecf89d33da", "messageHeadline": "Merge pull request #2625 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "18a3c950d4980118be1e169d82515658a6d7fbc1", "messageHeadline": "docs update for upgrading to version 5.0", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "4e334207deebcc0d6fd4867e26e8eacbb5273c00", "messageHeadline": "Update release checklist doc (#2601)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5bd33c60173d9e18f6b7548a4e311611c8afdb34", "messageHeadline": "Bump nokogiri from 1.13.1 to 1.13.3 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3697688eac3d6467f724a51874bcf83c0feca377", "messageHeadline": "Bump aws-sdk-s3 from 1.112.0 to 1.113.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "85cea417fae223761931848cdf09a593a61e8abe", "messageHeadline": "Bump version to 5.0.40 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "945a79ad938cfd2f79fd1d57023afb4c10a6d001", "messageHeadline": "Merge pull request #2616 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "59843fb7cb13bf396734d8207d836d7568fcd4f8", "messageHeadline": "Bump version to 5.0.39 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "098ce86ef824b55eaf498a7d9ba35f58606b1625", "messageHeadline": "Merge pull request #2621 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c63bce07de4d286611fd347edf5e4b97dfbeec9", "messageHeadline": "Bump version to 5.0.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "45d5dbe2b2971acf1f0f99b1e529b33e812031e6", "messageHeadline": "Merge pull request #2614 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "89ae35dc649b8ca5870f1e6f76a65c5879ccc42a", "messageHeadline": "Bump chef from 17.9.46 to 17.9.52 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ee424e9b4191860368584f7257f7da97f249464d", "messageHeadline": "Bump omnibus-software from `ab23925` to `f64a223` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e1da9fe31307008427cefc5110b476f20ec7641", "messageHeadline": "Bump version to 5.0.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a957d6f9f54373a759516e1f758aa4af68ee4291", "messageHeadline": "Update CHANGELOG.md with details from pull request #2619", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3cdd528765985d3bd30bffe797c28177fc3741c4", "messageHeadline": "Merge pull request #2620 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1aa69427a20272af9a31d57ba9ce762a23ba2a9d", "messageHeadline": "Merge pull request #2619 from chef/dependabot/bundler/omnibus/chefspe\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ca3493c5372c9022d6c415ee15e6bc824708906d", "messageHeadline": "Bump version to 5.0.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d52f37766a2efbce081703187eee6eb969b3eeb6", "messageHeadline": "Merge pull request #2622 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a5f71428780785b2f2a693e899f08ef7db8d1db8", "messageHeadline": "Bump cookstyle from 7.31.7 to 7.32.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eb8ac035ac99d805562606fba357de7af3e593ea", "messageHeadline": "Bump pg from 1.3.2 to 1.3.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11d7ba6601200b4f4b0d5e828b5d7bfe1ae05117", "messageHeadline": "Bump chefspec from 9.3.1 to 9.3.3 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ddb5eb912f8c0c6aa3823be4e43e4d7b1d96a189", "messageHeadline": "signed-off", "author": {"name": "pratixha", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ef6fb40cd93111db8c70f81488d3c6f32d8f4f58", "messageHeadline": "Bump nokogiri from 1.13.1 to 1.13.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1ec91b5d7e50b5d8010b2e7794136f6a2a036b53", "messageHeadline": "Removed supported platforms metric", "author": {"name": "pratixha", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 7, "deletions": 243}}, {"node": {"oid": "ab12dcfa312ee34ed5f0bc6a99198dd201c6f867", "messageHeadline": "Bump version to 5.0.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1a4696b626c02c8cfc6198cc2d33e612f215e1ac", "messageHeadline": "Merge pull request #2613 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9df108be794a088d7b67538c46fe60f89e8aaab3", "messageHeadline": "Bump cookstyle from 7.31.3 to 7.31.7 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ebef0ec9e905d91db4200a8f66f11e92c4b2423", "messageHeadline": "Bump version to 5.0.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "be991186a91173ca87cc4e0ee04476e31ba02436", "messageHeadline": "Merge pull request #2611 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0667bebcb66cc789552503b5eb4575128f97b3e8", "messageHeadline": "Bump omnibus-software from `a4f4849` to `ab23925` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f50b3258781911b2934bd36ec2557a3a93e31c7", "messageHeadline": "Bump version to 5.0.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b8b970c56f90ad49fa74ff11cfa802189fac5381", "messageHeadline": "Merge pull request #2569 from chef/rajeshpaul38/host-header-poisoning\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d6b8d2a4642193734c5f7b066f9dc11f6b69d636", "messageHeadline": "Bump version to 5.0.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d597474aad147f66c66ca60d6879943014284796", "messageHeadline": "Merge pull request #2606 from chef/chef_omnibus", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 56, "deletions": 69}}, {"node": {"oid": "82df67304e9568cd78e0a50e87e6d6192abd4ce5", "messageHeadline": "Update chef client in Omnibus to 17", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 56, "deletions": 69}}, {"node": {"oid": "f238014fcc7099eb34c92541769fc5c6b0a72713", "messageHeadline": "Bump version to 5.0.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2ac04cf92e15371e52fc3069a41718cdc48e8233", "messageHeadline": "Merge pull request #2607 from chef/rajeshpaul38/dependabot-bundle/INF\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 58, "deletions": 58}}, {"node": {"oid": "3916a1701217209849d49f854eb48f32088916cc", "messageHeadline": "Bump rails from 6.1.4.4 to 6.1.4.6 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "c46f7abe2cbf40aa6a63e6fcc354fef0f48897b2", "messageHeadline": "Bump cookstyle from 7.31.1 to 7.31.3 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b6d62c7ceeb1a716def7b6403374ac220301f03b", "messageHeadline": "Bump pg from 1.3.1 to 1.3.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31b7cf78849cd2f1ef28082fece9e1686894be10", "messageHeadline": "Bump version to 5.0.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "899fb97740c7c02860bfb0d36f19b38002e0444a", "messageHeadline": "Merge pull request #2600 from chef/dheeraj/depends-PRs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 82, "deletions": 93}}, {"node": {"oid": "6c7a8b8f461f88f43b6746760d5eb665c70b17de", "messageHeadline": "Bump chef from 17.9.42 to 17.9.46 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 27, "deletions": 38}}, {"node": {"oid": "0c2ce7eb4f984edd000f482a5f87706d78f25858", "messageHeadline": "Bump pundit from 2.1.1 to 2.2.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57ad05325cf6fd2ab99e8f4c140b9fdcecc3a66b", "messageHeadline": "Bump actionpack in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "a86538bd0f1556200e9a8f6d0494f0596c1bb66c", "messageHeadline": "Bump version to 5.0.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7b67de47de1570906f709656d0d4f0bd4be326fa", "messageHeadline": "Merge pull request #2603 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1ff197e92c8aae49dee230f6b25795e20b04528d", "messageHeadline": "Bump omnibus-software from `791cc46` to `91c1297` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "debbd4245bb4b0057f98d5b580c357c404596088", "messageHeadline": "Bump version to 5.0.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cd003787b15e2156edd874a7e1359a81b5486c64", "messageHeadline": "Merge pull request #2598 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da29d4f7d43a7c071522fb18194b69f653287cff", "messageHeadline": "Bump puma from 5.6.1 to 5.6.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ae805284d39fbb7ba78e8e283371dae47ecb0f0", "messageHeadline": "Bump version to 5.0.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bf8b2ac4b7392f4e63765aec75e63d9b61cc889c", "messageHeadline": "added steps to fix gem installation issue for therubyracer and libv8 \u2026", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0e53180aafdf2d47483ba1a739c4deaad65a73c3", "messageHeadline": "Bump version to 5.0.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d2c519bb42160445c6d80f1a9b0bdc6be96c3c02", "messageHeadline": "Merge pull request #2589 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67ad69caade8a1893032debe055693939aad25fc", "messageHeadline": "Removed supported platforms metric", "author": {"name": "pratixha", "email": "pratiksha.prajapati@msystechnologies.com", "user": {"login": "pratixha"}}, "additions": 7, "deletions": 243}}, {"node": {"oid": "93df52f633fc7b6e01692c6c8ea41532a1fd6625", "messageHeadline": "Bump version to 5.0.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "825ae2b18f85b0fb5e2ee050ea9f497328e61c6a", "messageHeadline": "Adding IGNORE_CACHE flag back to release pipeline (#2494)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 106, "deletions": 2}}, {"node": {"oid": "3a658b2e9b8c6f46922c94a0b4fcae8556802466", "messageHeadline": "Bump version to 5.0.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d79d6b1901bc58754a036a8914b4d275e3d14f23", "messageHeadline": "Bump sidekiq from 6.4.0 to 6.4.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89a3e8fccdb9f1b1bd5c24b2edbdf27ae60eaec0", "messageHeadline": "Merge pull request #2582 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2f266b956e2202a6f0d47783137a290c4aeb079", "messageHeadline": "Bump version to 5.0.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fce62e0589cd1dd16e9f345ad595e1d0c3a5b7ee", "messageHeadline": "Merge pull request #2588 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84c9860d89329b8eb8c559961e8ba92225ffc5fd", "messageHeadline": "Bump sidekiq from 6.4.0 to 6.4.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01a7f3e85b4f339f0a0bfab88302cbce0bb0753f", "messageHeadline": "Merge pull request #2584 from chef/requirements", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f7ce9397d100ac4ad608761bf185d856406f8755", "messageHeadline": "Remove requirements since these are bundled", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "19df4c49b7352092b90be36e50dd5b84bdcf1822", "messageHeadline": "Bump version to 5.0.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b4d02bf7df6e8e2e7002860ea207d0ccf8faa0e4", "messageHeadline": "Merge pull request #2573 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6f286073640e7ba64b9e2a6e139388a8bb582a12", "messageHeadline": "Bump version to 5.0.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "40fb2f4b61bb6fe790e88ea91601064d0a678b0a", "messageHeadline": "Merge pull request #2574 from chef/cookstyle_bump", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d221eda82270ea9415b26c37859755e5a341839c", "messageHeadline": "Bump omniauth-rails_csrf_protection in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32f00947e64409efe3493c671e955bc92766878c", "messageHeadline": "Bump version to 5.0.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fccb58c7cb365de622c6d51015d698c80f8ce843", "messageHeadline": "Bump mixlib-shellout in /src/supermarket/engines/fieri (#2523)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "e80fa2d74ecf22e19b5d7236860e73ebda661e79", "messageHeadline": "Bump aws-sdk-s3 from 1.111.3 to 1.112.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3682451ca33746365a5592437def12e29c326c67", "messageHeadline": "Pull in the latest cookstyle and allow dependabot to bump it", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "7558f2f845b7f172d90460195d642f063df7d279", "messageHeadline": "Merge pull request #2568 from chef/RajeshPaul38/removed-dollar-sign-f\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "98741c7511b31062c99e565372dab9e070d5166d", "messageHeadline": "Removed unnecessary prompt '$'", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a592d53bef3e4b43c2925ceee71385c974a3151c", "messageHeadline": "reverted env test.rb to main branch", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "88f4f240758c7b6aa7caf069eedd7dee30ed0327", "messageHeadline": "Moved allowed hosts configurations to production env configuration only", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "9e385725ddc412977475ac5325e6d61655406d52", "messageHeadline": "added 127.0.0.1 in allowed hosts for test env", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bf076492efeb4343369a35d39f14fe14b8f07e7c", "messageHeadline": "Added www.example.com in test env allowed hosts", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "dc0aeac5127396c5da05562f7f3df1e7f1996ec3", "messageHeadline": "assigned the supermarket fqdn as allowed_host", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "855e87c26cb2e21bef6807844e2d7b16752b831b", "messageHeadline": "fixed typo", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dc3344bbb120f11a5e85726a1b87fbf8e2dba68", "messageHeadline": "added missing quote", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95b1f9e735489746b3ec505caa5d4bfc9d879aa4", "messageHeadline": "added ALLOWED_HOST provision in .env for development purpose", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7cacf060e5c8ebc39916f26a309346ee8976a11", "messageHeadline": "Fixed typo; Converted string concatenation to string interpolation", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db25c65eb78d836e557da0727410afbcff8853d4", "messageHeadline": "Added environment variable allowed_host to fix host header injection", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b3b0bfc0af6ea2220c8661098450d12e6851c39b", "messageHeadline": "Bump version to 5.0.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dcf29ca7041783ffc0b5b4e06d88d2ea8444b80c", "messageHeadline": "Bump omnibus-software from `0c87f0b` to `791cc46` in /omnibus (#2571)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "81741c476757f898c108a4ec51a983767d7d7b96", "messageHeadline": "Bump version to 5.0.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b584686e5c1f958365da2f9be6acbe12216581a9", "messageHeadline": "Bump honeycomb-beeline from 2.8.1 to 2.8.2 in /src/supermarket (#2572)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c45c554c8ec9e52056a5a4f9b23337398aef1b0", "messageHeadline": "Bump version to 5.0.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3e7eb433fe2d7ab4f9f64b34005eb98878dbd9f9", "messageHeadline": "Merge pull request #2527 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d4792d8f5f89b4e0a6b64bafc54c66c3acf91cb", "messageHeadline": "Bump version to 5.0.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "96ae96919605caf56f088c5e9b2ea3276c8303cf", "messageHeadline": "Merge pull request #2570 from chef/jsnapp/IPACK-53-pin-logrotate", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cdbc79b912fab68a063546d9de1527c3c036f382", "messageHeadline": "Pin logrotate dependency", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a7df205053f364af38b564f53b8c5b565254e4f7", "messageHeadline": "Bump version to 5.0.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f7953936cfdbbf9c6485f9d15e97fae8b511abe4", "messageHeadline": "Added clause to ignore cop UnlessDefinedRequire in rubocop.yml (#2566)", "author": {"name": "Smriti Garg", "email": "78783383+msys-sgarg@users.noreply.github.com", "user": {"login": "msys-sgarg"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1f6d8a86ab30525355848b84e09d52f7fe5770c0", "messageHeadline": "Bump version to 5.0.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9ecef3b1e8e1c013ac03eb65514f669d826c994d", "messageHeadline": "Fixed: Error with Permissions-Policy header: Parse of permissions pol\u2026", "author": {"name": "antima-gupta", "email": "62986149+antima-gupta@users.noreply.github.com", "user": {"login": "antima-gupta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c39c72b09cddd844314c91d03fbe71d93ae3f54", "messageHeadline": "Bump version to 5.0.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ee24b3b0193a1d15118afe6f614b271dfcf68e6f", "messageHeadline": "Bump rspec-rails from 5.0.2 to 5.1.0 in /src/supermarket (#2555)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f2200cae08d72a097df68f201daa581f7dd06d8", "messageHeadline": "Bump version to 5.0.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "23fd90eaffb9fb7f9d079e7cd1cfa554ad769d73", "messageHeadline": "Bump pg from 1.2.3 to 1.3.1 in /src/supermarket (#2565)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c953ddef3385769d3313456eb9cde89fdb244bbe", "messageHeadline": "Bump version to 5.0.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "aeb677c8481ab33740b40342ea738c4c43bb8f31", "messageHeadline": "Bump sitemap_generator from 6.1.2 to 6.2.1 in /src/supermarket (#2538)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcff2f2721097d04171009a159dcd1f08a919c53", "messageHeadline": "Bump version to 5.0.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "547e73b689db5f000152e43157560cf7c8d992f3", "messageHeadline": "Bump version to 5.0.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ae44fe53bed5b9b229e4a40209ec56e515c5c43d", "messageHeadline": "Fixed github enterprise condition check. (#2495)", "author": {"name": "antima-gupta", "email": "62986149+antima-gupta@users.noreply.github.com", "user": {"login": "antima-gupta"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "f9ae69594664be7213527d43aa06c18044a128bf", "messageHeadline": "Bump version to 5.0.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3eeebfc3f2e565dae7eb5bf116b2f4a24bfaab47", "messageHeadline": "Bump rspec-rails from 5.0.2 to 5.1.0 in /src/supermarket/engines/fier\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "9440746476840dc2b9974b4605a61c6c4739b45b", "messageHeadline": "Bump version to 5.0.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ca181d35e4ee104c8eaefe324c7a21fd85a9b34b", "messageHeadline": "Bump puma from 5.5.2 to 5.6.1 in /src/supermarket (#2556)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55ce48b7749e7f7e68c48b94f798a58aee584338", "messageHeadline": "Bump omnibus-software from `b646bed` to `0c87f0b` in /omnibus (#2564)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65255c592b8c54aeaf74f0e30e5626a257ba0fc2", "messageHeadline": "Bump version to 5.0.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "390457d6ed0fd2adc217e45f65ce237df640c330", "messageHeadline": "Updated sidekiq gem (#2563)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9147c88ebd593b5625cd75554c08d47a3b585e5a", "messageHeadline": "Merge pull request #2099 from chef/dheeraj/add_supermarket_release_pr\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a108d44b7cd486893c00da866278df350c9dbc43", "messageHeadline": "Bump version to 5.0.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7effbc4411884bf0cf750d15a72b3ae42a21ecf5", "messageHeadline": "Merge pull request #2560 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ed1fe1fabf77b3037c1734224fd7ab2b381a9179", "messageHeadline": "Bump version to 5.0.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cc0fc8866d5771f866aa2be5047df89d03f63080", "messageHeadline": "Bump version to 5.0.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e86ac1f5f0540c40585a140c2458a1f45905065a", "messageHeadline": "Merge pull request #2557 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18bbeb69493c1c45de7100ecac9d08b7f57dc9d5", "messageHeadline": "Bump version to 5.0.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "57b8bbee4cbf8e93ff0df6ba3418d6a1a61d61cc", "messageHeadline": "Merge pull request #2562 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f723bf27fdd5b1cf0554dd30b2320e93af17953f", "messageHeadline": "Merge pull request #2558 from chef/smriti/chefstyle_execution_fieri_e\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "ecddd404beb3d6d014f6138993bfc787f8a356eb", "messageHeadline": "Bump version to 5.0.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f6900ab97118809acd0f085f5e6f7ade44007ce4", "messageHeadline": "Bump brakeman from 5.2.0 to 5.2.1 in /src/supermarket (#2561)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c839fc373f5846fdfd235f75349af979de730977", "messageHeadline": "Bump version to 5.0.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d603e4e443df8c42585720d93dc3326aeff0f804", "messageHeadline": "PostgreSQL upgrade from 9.3 to 13.4 (#2216)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 757, "deletions": 87}}, {"node": {"oid": "f51bc64c2356da0f80798e221b502dbe337e4ebc", "messageHeadline": "Bump chef from 17.9.26 to 17.9.42 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "b2e5f81cd5d8cede9a16393651b462a4418a7310", "messageHeadline": "Chefstyle failures corrected", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "ac9a36f4ed8e4faf76146d750da9c047dc6a16ec", "messageHeadline": "Bump omnibus from `2bf77bb` to `55e74ac` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7f936e229d02e6b6d97f258b23626478ebef90a1", "messageHeadline": "Bump cookstyle from 7.30.4 to 7.31.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "118eab0d0092c7edc9fff99e36d3aa964283faae", "messageHeadline": "Bump version to 4.2.125 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d0855bd61daf0495774dd4700cce5aa83e7349b7", "messageHeadline": "Merge pull request #2548 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e359dbad31c53d9431850c0599c33f7e2ea588e9", "messageHeadline": "Bump version to 4.2.124 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d251bbda1279d2ecf7975d14a684e78cc57337e4", "messageHeadline": "Merge pull request #2547 from chef/kg/cspell-config", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "872071c9ba6dd25e84f258606a5d4aa816084b5e", "messageHeadline": "Merge pull request #2549 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2abee422439080de505c1c8515a823aef9b6f162", "messageHeadline": "Bump aws-sdk-s3 from 1.111.1 to 1.111.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3136a967e8b6e40772daf9aac199c36009ff431a", "messageHeadline": "Bump cookstyle from 7.28.2 to 7.30.4 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cf10447d565e08b412d5b6f0454b4b841bae431d", "messageHeadline": "Update docs-lint.yml", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e56f95ec7c7121325680c3ac5e26dd3c447a7dd", "messageHeadline": "Use central cspell config", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "21735d5bcb2c86601ac3b7e07821ca0fd7a81ec7", "messageHeadline": "Bump version to 4.2.123 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bb5c00a1e95ca591780414d5c2128e6c5d1571bd", "messageHeadline": "Merge pull request #2545 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5249810dc4945a764ddeb4e441dfa656ab2ef202", "messageHeadline": "Bump omnibus-software from `94ef29b` to `b646bed` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ab75fec53a422bbe60724641e596a21edeafa121", "messageHeadline": "Bump version to 4.2.122 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "56c2934ed90f0231fa586523f3dd59cbf1ffea4b", "messageHeadline": "Bump version to 4.2.121 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "287f5cac3f61fdd6ca7dea335b9df3184604c712", "messageHeadline": "Merge pull request #2529 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db5e52d89e34e537ab70b6d96f0c0482fc2283e3", "messageHeadline": "Merge pull request #2531 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "112cef0d032fdc03730d0a4e5314364036922f98", "messageHeadline": "Bump rubocop-rails from 2.13.1 to 2.13.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da0e9c788c4b4cd9d9a22c13bbde36e9786eeb62", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c417c9f70c3e58b3cc0fe5a26abd8eb7d90d073", "messageHeadline": "Bump version to 4.2.120 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5e26fc265aecaef5e8e61339e0c99b7c4ab69620", "messageHeadline": "Bump version to 4.2.119 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "95645269a1c38160ce09e76daa380b6ef91764eb", "messageHeadline": "Merge pull request #2526 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eec9ec7cde1a0713fb7ecbd661f66f5192a4ec85", "messageHeadline": "Merge pull request #2528 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c0aa9836deb8d6e14c16274925a4d26569c055a", "messageHeadline": "Bump nokogiri from 1.13.0 to 1.13.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e93b75b80db873e0778c4360ea071f5ebb966962", "messageHeadline": "Bump listen from 3.7.0 to 3.7.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d60cc16241e8b138c4440c7be251614d24450fc1", "messageHeadline": "Bump cookstyle from 7.26.1 to 7.28.2 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "92b7a8bbbc8b1913fe347655a554cba900189ce5", "messageHeadline": "Bump version to 4.2.118 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f1ef2c3710fe24b8d1c84677c8cce1fdb3812fad", "messageHeadline": "Bump version to 4.2.117 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2589ee5ccad0b2aced4974b90deba9c73f5435d5", "messageHeadline": "Merge pull request #2520 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f9dadcfaf8aca4ca67948927759494ced0ab7aa", "messageHeadline": "Merge pull request #2522 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "592b7edfe4042f8718b9ddc5f3d5da18d79d4bb1", "messageHeadline": "Bump version to 4.2.116 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "69d803732a02b396450ae857de3fe454500d8a42", "messageHeadline": "Bump version to 4.2.115 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8bcbef7285e0944cb8f9408df2403beaff72d932", "messageHeadline": "Merge pull request #2521 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef584e17588a27f351acc0b2d2f8036d8eaf80c9", "messageHeadline": "Merge pull request #2524 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34623de26858e8bd1bb67c3144d3f28ad954742e", "messageHeadline": "Bump octokit from 4.21.0 to 4.22.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f97b9e35cf802e5ec2f6d58c38ecd3ed6fe6f097", "messageHeadline": "Bump honeycomb-beeline from 2.8.0 to 2.8.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48f2357d6f96b17925b18728da7f79c71ec02632", "messageHeadline": "Bump octokit from 4.21.0 to 4.22.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05ee5f90b0c2d1ee01ca298ec260627195a31c0b", "messageHeadline": "Bump capybara-screenshot from 1.0.25 to 1.0.26 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a8a3b19239c091cce2613a2a3d72a4d4c1d75f7", "messageHeadline": "Bump version to 4.2.114 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "07036d564fff9fdad9beff49b4835ebf5d4bfff9", "messageHeadline": "Added universe end_point in api/v1/ (#2391)", "author": {"name": "antima-gupta", "email": "62986149+antima-gupta@users.noreply.github.com", "user": {"login": "antima-gupta"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "8a13c086dee64e348eb6eadc8c6647da71c5aab5", "messageHeadline": "Bump version to 4.2.113 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4589e7c63d978c5be08f690eb5332f5f1cb5855b", "messageHeadline": "Updated the log directory permission (#2376)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3689d4531ba041737e400445d302e7587131a28d", "messageHeadline": "Bump version to 4.2.112 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d3d885ae5af9447875bac02a30b16dc3495855fd", "messageHeadline": "Cookstyle metric evaluation implementation (#2395)", "author": {"name": "Smriti Garg", "email": "78783383+msys-sgarg@users.noreply.github.com", "user": {"login": "msys-sgarg"}}, "additions": 219, "deletions": 399}}, {"node": {"oid": "8c9b57019a3acc9e80b0574b40e8b2420d530c65", "messageHeadline": "Bump version to 4.2.111 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3050e5cff8ebe271fcd570c0eb31fa25ea29f1b6", "messageHeadline": "Merge pull request #2407 from chef/DK/Readme-file-edits", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 146, "deletions": 146}}, {"node": {"oid": "717259e4a8a0d5e61cfd28521f5f49e24fefbd23", "messageHeadline": "remove poltergeist example", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70d183fc81e15d518da515566815afe8515ac916", "messageHeadline": "Edits", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 4, "deletions": 30}}, {"node": {"oid": "02dda1e842e934cfcb4f5aaeeb09bf3b68629c0b", "messageHeadline": "Update README.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d864b814f6039ea8b2394514118f99e7c42d6571", "messageHeadline": "Update README.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "960ac32e0dbd970de5e6a3592c9353d587b0a5af", "messageHeadline": "Update README.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74ab4148fab6e573476db5b5f66a12c86b49cc6b", "messageHeadline": "Merge branch 'main' into DK/Readme-file-edits", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 17573, "deletions": 1318}}, {"node": {"oid": "7f0a8a8540fcf6165c3389dbb1916eb2e8ee0e51", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 4, "deletions": 9}}, {"node": {"oid": "508d35cab298c36299577a00480ae72328a984cb", "messageHeadline": "Bump version to 4.2.110 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f320795480634b7cb56a2d0e557cf2b75501f6d6", "messageHeadline": "Merge pull request #2516 from chef/kg/cspell.json", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 43, "deletions": 0}}, {"node": {"oid": "84a4b32bc40cc427cc0bde69a6b2adb51879ac60", "messageHeadline": "Remove test changes", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7615f8192346e2797bd06106be9a0a405663fb8a", "messageHeadline": "test doc", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ce54ca0bce7a68713eb683ce5cd2318f22fd7dc7", "messageHeadline": "Add cspell.json for docs-lint", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 3, "deletions": 7}}, {"node": {"oid": "ea07adc3eb8487d6fd3b3d99d822bb90083975a2", "messageHeadline": "Add cspell.json for docs-lint", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "695aed48825dda12136604cf77467740977f4c12", "messageHeadline": "Bump version to 4.2.109 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f41e43997b3de8e071709bf1ec899238f5874dbb", "messageHeadline": "Merge pull request #2515 from chef/kagarmoe-patch-1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "5fa5141cd07d6cd2a26025cfb2a1f4f3bfb0add5", "messageHeadline": "Fix spellcheck", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "b459333b7fef952be37fc378c470c0e99fda20d0", "messageHeadline": "Remove the mention of the legacy zenhub board", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7bb8a60d7afa0e9ef1a1bc3c4563373a5cfff860", "messageHeadline": "Update CHANGELOG.md with details from pull request #2481", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "27660f21efa4edbc0b7693a5fc72f4ab46d71d2a", "messageHeadline": "Merge pull request #2481 from chef/dev_docs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 119, "deletions": 144}}, {"node": {"oid": "3609a4cc920ddc313947627afc4b0ed7851ee209", "messageHeadline": "Bump version to 4.2.108 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db32cba97d0580521f734ea84e1308c83be37a80", "messageHeadline": "Merge pull request #2483 from chef/ruby-filemagic", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "e08586e96b52ddd0e82b612976985e72ceb0c8b0", "messageHeadline": "Bump version to 4.2.107 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "13899f37f77d94a6c83c15c7f742c48c3135ef6d", "messageHeadline": "Merge pull request #2514 from chef/new_image", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c09c0889fdc444d5c48c101b352a683a44e6812b", "messageHeadline": "Use the new PNG supermarket image", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c75b49bda23383c3c8f0ee4563df42bdb61c3aeb", "messageHeadline": "Bump version to 4.2.106 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "15a05c99899466108253f593c82fd9b6774764ea", "messageHeadline": "Merge pull request #2501 from chef/more_newrelic", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "fc9ea888e917d8f69ae5a67e07970eaea0d28fd9", "messageHeadline": "Bump version to 4.2.105 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a5c2becf09337308edd53c0ae7c70888d51850cb", "messageHeadline": "Bump version to 4.2.104 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5b2889f79b7b977acc5f1b4a54684eaabfd8c46d", "messageHeadline": "Merge pull request #2513 from chef/docs_update", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ef1f1f2c5fe6f8004b82601ad55bdc2de04f87ee", "messageHeadline": "Merge pull request #2512 from chef/links", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ce2853ed44a43cc0f4a840f5e32701f09d8bbadd", "messageHeadline": "Remove the private supermarket source link", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "7c8d1a28ebfdf918e5679f77f47fcd388d7caea1", "messageHeadline": "Merge pull request #2475 from chef/announcement_update", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5b14c6a0bd789d58928aeaddf122e52de52341e", "messageHeadline": "Bump version to 4.2.103 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2b30e283b9ca129baa65fb4e2299103237424620", "messageHeadline": "Merge pull request #2485 from chef/rubocop", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "0649b4c0182655da6ae179c2681db4f8042d22e3", "messageHeadline": "Remove ruby-filemagic dep from fieri", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "f123123c4657f050f08d94fb9de45c56a437aa0d", "messageHeadline": "Bump version to 4.2.102 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5cab66493af4ebd560aca5669447be3b5000ec2e", "messageHeadline": "Merge pull request #2510 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dae21c5baee09682d0b1507df8824f2cd683da93", "messageHeadline": "Update docs and blog links", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "025b685af41b623ed0b4e5354acfa14d4c948502", "messageHeadline": "Bump version to 4.2.101 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "eca785bfd891d181be3996420d3901b5c50838d8", "messageHeadline": "Bump version to 4.2.100 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "20189fe50128d6ddc1bb3a1255d999d2f15938d8", "messageHeadline": "Merge pull request #2504 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1a0e2d813987237c63505865cc08f3470a791640", "messageHeadline": "Bump version to 4.2.99 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ff2b96b93f5b4eef29c4525d62c02268763fb164", "messageHeadline": "Merge pull request #2505 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c3064f55baaa448e0f7bb21896159a837f5604dc", "messageHeadline": "Bump version to 4.2.98 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4997df10a82c0757cd972bd13b78fc7bdea777c1", "messageHeadline": "Merge pull request #2506 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca9d32094be802a318948583c8986975bbddd773", "messageHeadline": "Bump version to 4.2.97 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "49ff5e218f7d445e66422fa30dd4deb69e064746", "messageHeadline": "Merge pull request #2509 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0924118f637ecf13a5684391b30f5c7fb29ec4c", "messageHeadline": "Merge pull request #2511 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4799940356b7274c9a1923f05f55907044e2b04c", "messageHeadline": "Bump rubocop-rails from 2.13.0 to 2.13.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d6a6e38686da19501ea5018e1800176c8184729", "messageHeadline": "Bump ruby-filemagic in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbae94bfdf541f4ee823e5941def58c75bcbfea1", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40ba5cac15c3de4e22127122c218754406afc81e", "messageHeadline": "Bump version to 4.2.96 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6897cfaebebebbe6e8a56417e69348f50d286e87", "messageHeadline": "Merge pull request #2507 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a41da8c8a492e59784ef27d8681506ad2824d3b", "messageHeadline": "Bump aws-sdk-s3 from 1.111.0 to 1.111.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfda1d176237e93708d4085453b2e347dae15bc5", "messageHeadline": "Bump pg_search from 2.3.5 to 2.3.6 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b668072a2e2a3ec262f0ff54431a954eef98b50", "messageHeadline": "Bump nokogiri from 1.12.5 to 1.13.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a5ad99ecd897aee8ac00a2f39638967c1a7b5d4", "messageHeadline": "Bump omnibus-software from `b6dd27a` to `94ef29b` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a2c8d154fbf563995e639d7dc0b24821f949527c", "messageHeadline": "Remove the attributes and docs for New Relic", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "afe066bd9137c325dfe4bb040111820ea887c02e", "messageHeadline": "Bump version to 4.2.95 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "63e80221d146278933b7c4db0f7ba195b48f96e1", "messageHeadline": "Merge pull request #2499 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c35393b2e7254026f8c212218294e288acc0af1a", "messageHeadline": "Bump version to 4.2.94 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "77d1c2ff492099cc4fcfa07bbc1b377b5d1123dd", "messageHeadline": "Merge pull request #2497 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "a9212cb27233e061482339c44afccf9ff3dff5ff", "messageHeadline": "Resolve new cookstyle warnings", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "8134d47cce564ec1aba885f3ddf43374841d9f41", "messageHeadline": "Bump version to 4.2.93 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f753ef0ceec60bdcd622cc1fb3f0a969e0e80113", "messageHeadline": "Bump chefstyle from 2.1.3 to 2.2.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6bc5062f5c47dcd220b876e9daef393b0c7922fd", "messageHeadline": "Bump version to 4.2.92 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8f7ef4480874b6561fbb62dc39ddeb17ab2d9b87", "messageHeadline": "Merge pull request #2500 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6c4bbc2ac559bb6b4d463d8746ac870d7c25bd69", "messageHeadline": "Merge pull request #2498 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8fa42b79ac4329e20bf4ecde4fe04995cc2b1f3e", "messageHeadline": "Bump chefstyle from 2.1.3 to 2.2.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f17d41bf92f8feeaaaad4a025e291d868d28e22f", "messageHeadline": "Bump chef from 17.9.18 to 17.9.26 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b390a95e2dc67dae7f4e61bcb277560d40010861", "messageHeadline": "Bump cookstyle from 7.25.10 to 7.26.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ef6a1bda54057905884c700ca11c73faf1c52816", "messageHeadline": "Resolve Fieri chefstyle warnings", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "afde5e8d68138a9543e698c0226049195f9012b5", "messageHeadline": "Bump version to 4.2.91 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b8a62adcee1f02a31a8aee6a2597275464e06e66", "messageHeadline": "Merge pull request #2496 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "90d46196d34ffa28f7d1a872cb579495effc46b1", "messageHeadline": "Bump aws-sdk-s3 from 1.110.0 to 1.111.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "37a632b1064f0654a8116f2767222e1ec8686e38", "messageHeadline": "Bump version to 4.2.90 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "72837427bda1cfa3c47a355012851f0bd042f69f", "messageHeadline": "Bump omnibus-software from `4707275` to `b6dd27a` in /omnibus (#2493)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16ff633ed3c0d54ba1d2d7f73025f05b13309127", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 4.2.89", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "b9744956d69100a7b809651ba42d333aab8cb0bd", "messageHeadline": "Bump version to 4.2.89 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d4695eb1945c8f86a437899496d3707b2c3a68c6", "messageHeadline": "Saghosh/font awesome fix (#2492)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 6791, "deletions": 13}}, {"node": {"oid": "97bd5d5b1173d2709ca621184550a0a7a38cbc92", "messageHeadline": "Simplify how we test Supermarket", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 40, "deletions": 58}}, {"node": {"oid": "54426233b050cd996525b4e467cf9ea7aea65b0e", "messageHeadline": "Cleanup the dev docs a bit", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 83, "deletions": 90}}, {"node": {"oid": "fd58bc26d1cdc472b38c659c6480f9e46e2fcd9c", "messageHeadline": "Bump version to 4.2.88 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "12f7dd909d014c443f4de175168bc7e6129c6e72", "messageHeadline": "Merge pull request #2486 from chef/fieri_updates", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "725ac9f7cd9ba55a802c43f069402ed252e1833a", "messageHeadline": "Merge pull request #2489 from chef/smriti/typo_error_in_documentation\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51e5377046ace6b857465b06a79da89f45c21ba0", "messageHeadline": "Corrected type in spdx documentation", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5af61e6ea5f08f4807201acfc2cbe7598b5151f", "messageHeadline": "Update Fieri deps in the gemfile.lock", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fd2bc9303656ffecabb2d3b6738d97ad9e148417", "messageHeadline": "Bump version to 4.2.87 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2deeade063775caae6f930d7d5b0fda9c11d675d", "messageHeadline": "WIP Updated the workstation download url (#2488)", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d4ff0d9ef62280d2eb53bad04659fc3c27eb5d75", "messageHeadline": "Bump version to 4.2.86 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a4429c44ffb0c4ba21e41a7b38f3eaf4096de058", "messageHeadline": "Merge pull request #2370 from chef/manick/2285_undeprecated_cookbooks", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 137, "deletions": 6}}, {"node": {"oid": "e1c6539832613abeb2cd20374f6be606e381d6aa", "messageHeadline": "Bump version to 4.2.85 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3126890d615a6ff8490fd88d4562e66daf8ae718", "messageHeadline": "Merge pull request #2482 from chef/github", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "6f79265f16d7ce53d622442d5edaa11b4b0823a6", "messageHeadline": "Fix the capitalization of GitHub", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "445e8fba2d75452037161db296f1e222969018b8", "messageHeadline": "Bump version to 4.2.84 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ce1a224583e5fe9ec3f4235f7ba9f64fb09f6ec2", "messageHeadline": "Merge pull request #2477 from chef/kg/fix-markdown", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 161, "deletions": 505}}, {"node": {"oid": "cf8bc027d97ef2800d5cdde2d946e4f04f71e05b", "messageHeadline": "Fix bad markdown", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 161, "deletions": 505}}, {"node": {"oid": "279174cc274b0865ff120a9188313576159489f4", "messageHeadline": "Merge pull request #2476 from chef/downloads_docs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "dc023a85e6f532e5b53fed13c9757f346386040d", "messageHeadline": "Bump version to 4.2.83 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "ebe7961e20922bcb4c3e0372d087ff3f8e39e588", "messageHeadline": "Merge pull request #2449 from chef/manick/2350_downloads_url", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f76e92dc5b02137df81a57a8f0f0b266e28c2c6", "messageHeadline": "Added www prefix to the chef downloads url", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bacaa3409a9bcc93297db63c56f13a794f944941", "messageHeadline": "Update docs links to the downloads site", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5649c9c79920351642eba1aabb423fd07d96b6a7", "messageHeadline": "Update the announcement script for new downloads site", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c633018a6bb372e8ecb9e6aa1617673db7ad0bc5", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 4.2.82", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 92, "deletions": 95}}, {"node": {"oid": "50671218df28709acfc91bb4d73f47e9127f1e0c", "messageHeadline": "Bump version to 4.2.82 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4ab4a67d3e61aa40d610b7992f3f5ef2f317ee47", "messageHeadline": "Merge pull request #2324 from chef/antima/updated-font-awesome-version", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9575, "deletions": 6}}, {"node": {"oid": "032818bd78eccb49cb56465e2e5aad8ca87970e1", "messageHeadline": "Bump version to 4.2.81 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cce5ec82ed3527e0e4edda4f5c4abbe49a074311", "messageHeadline": "Merge pull request #2454 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a429f31f814b7e3976402e20bb94a5262325556e", "messageHeadline": "Bump version to 4.2.80 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "de3dd09aaa8be0c944f9dd81d3f4526441c0c3f8", "messageHeadline": "Merge pull request #2463 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6f14d4602da17cfc85323d003a495661977c9e5", "messageHeadline": "Bump version to 4.2.79 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0e57a115f5f21e15404d6eaec443452acf5098d4", "messageHeadline": "Merge pull request #2457 from chef/better_headers", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27ef877ad0f5034f5bceca5eebd8369ee95db154", "messageHeadline": "Merge pull request #2428 from chef/smriti/SPDX_missing_documentation", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "cc4142a69b218c3c2fc4fe7929bf4e08fc768458", "messageHeadline": "docs edits", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 11, "deletions": 8}}, {"node": {"oid": "ea9637add0f9bfa422ad0b54574cf9f0e590639b", "messageHeadline": "Bump version to 4.2.78 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "28d54d56f02f7e5e26207e1a3a7bb64552b7eafb", "messageHeadline": "Merge pull request #2473 from chef/kg/supermarket-nav", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 107, "deletions": 2}}, {"node": {"oid": "9899e07e7e333ecb99b72fe526cc63a2fad8ee37", "messageHeadline": "Merge branch 'main' into kg/supermarket-nav", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 103, "deletions": 24}}, {"node": {"oid": "916ff86b5198ec688490afd3a243d83d37fb3334", "messageHeadline": "Bump version to 4.2.77 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f5c88b8df6757251cf19d0083e669e2c0e028065", "messageHeadline": "Merge pull request #2465 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "187faba708d1dd680178cc5b9b96a18bc99c541c", "messageHeadline": "Merge pull request #2472 from chef/im/supermarket_search", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 3, "deletions": 10}}, {"node": {"oid": "4b679d1dc01836207151be97e81b8e7c68b00555", "messageHeadline": "Merge pull request #2474 from chef/im/update_hugo", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9efc85dd5b417cd8c18a3037464448ff113b16d1", "messageHeadline": "remove .hugo_build.lock", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a0c6ebc007058e9250ca99d67647a34014ecadff", "messageHeadline": "Bump rubocop-rails from 2.12.4 to 2.13.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c028f3c4543e4f3fd0a5e4a181320486f7d1f88b", "messageHeadline": "frontmatter #2472", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 4, "deletions": 12}}, {"node": {"oid": "101314f1abfd218eed6d201babd57ffde2703128", "messageHeadline": "Bump version to 4.2.76 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "819cbe0734db7b33f339fa099c2b790079be6f0a", "messageHeadline": "Merge pull request #2464 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1c232277bd9a4f3bbfb728f70b08aac09a17f249", "messageHeadline": "Update hugo version", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e367183031891a1190352ed16334a4237004a38", "messageHeadline": "Bump version to 4.2.75 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0c6f29de8267deee8c28abca70fb93b73f53e4dd", "messageHeadline": "Bump version to 4.2.74 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4d6a4c23cbba41b3225041ea3c19278207c44a9f", "messageHeadline": "Server upgrade outline", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 40, "deletions": 11}}, {"node": {"oid": "00e66ec0d0f4fe1e6b87d702051046d9b9679333", "messageHeadline": "Bump version to 4.2.73 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4092ab6f5b34335ec53a07f6b7047b2e0d6c20f1", "messageHeadline": "Bump version to 4.2.72 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e5c541bb7ced098418c41816e99b6a0c5c05fcfa", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "23ef0c3c43d80d922da074452b6f0d214459f750", "messageHeadline": "Set product in search to supermarket", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "21f17ede902083691d85b237be6f61d353fc5c23", "messageHeadline": "Bump version to 4.2.71 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "742de6fa28c84374fb464f3df35aa8b4bb018564", "messageHeadline": "Merge pull request #2466 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "edc36d9b6bab34950c3a38f9b0f4ec097a90a42f", "messageHeadline": "Merge pull request #2471 from chef/kagarmoe-patch-5", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "79f5b78b6f94ef157cccc1148d3b0c3cd78fe882", "messageHeadline": "Merge pull request #2470 from chef/kagarmoe-patch-4", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fa19bab94379bee560f6c416b5fbf9fa797e2705", "messageHeadline": "Bump version to 4.2.70 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "acf301ba1ba732a8c944d84553258fe7a96b642a", "messageHeadline": "Merge pull request #2469 from chef/kagarmoe-patch-3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "65d7467aa10cf16b5e47bb6c21bc1af6a5b66707", "messageHeadline": "Merge pull request #2468 from chef/kagarmoe-patch-2", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "29c33cb57017a132aeee90210bbe4931f086fa97", "messageHeadline": "Merge pull request #2467 from chef/kagarmoe-patch-1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "ad96ccd65eeab13cb0a42387786e9509c2f7098a", "messageHeadline": "Update nav and add upgrades page.", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 87, "deletions": 11}}, {"node": {"oid": "72bd64b30252360e72c3609cbfd0f7964a81d4db", "messageHeadline": "undo last change", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85720680d734fcc0986e1b56093c81b46b5acb54", "messageHeadline": "needs recursive?", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "965b1c15d15a2e8511b69bc669d971aafe22b8f8", "messageHeadline": "filter for docs-chef-io", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f0b228daaf7165a7084d4b74872750be59c58b16", "messageHeadline": "Don't run code lints on docs", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "79ceb1674b6235fc575e85efdb44a625531c8b37", "messageHeadline": "Exclude docs from unit tests", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0ee36c8909c399ba50780fd648f1cd282b2d8e91", "messageHeadline": "Don't cookbook-test docs", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9fc6689645f132c584782fa76d01a62eef47c2de", "messageHeadline": "Don't run Brakeman on docs", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1cb2d645634f94dfbc89ef69e56477c0658ca7f", "messageHeadline": "not CHANGELOG or README", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9e2d8d631b622db3c9dfec35371176dce380d17c", "messageHeadline": "cspell config", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e79e20fa034fd1bd4de3f21b405cb8c390a71105", "messageHeadline": "Documentation lints", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 59, "deletions": 0}}, {"node": {"oid": "5662a896c1baa574333e6aa9c8b4aff13abb5df0", "messageHeadline": "Bump kaminari from 1.2.1 to 1.2.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "73a32a360fd82fd3859ff88d374265f196bff529", "messageHeadline": "Bump unicorn from 6.0.0 to 6.1.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5cecd960edfa6b33d9124f2078bce046a2e652e", "messageHeadline": "Bump version to 4.2.69 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f2d59cd761fb789fe0e352f752857f61bf3655da", "messageHeadline": "Bump version to 4.2.68 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "565694122d3f3dfabc6828fd40e64c4f1c7a45d7", "messageHeadline": "Merge pull request #2460 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56a56223904c9440d72005a27039cf7d222fc34b", "messageHeadline": "Merge pull request #2462 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e08d22c2a0480b76eb19e71e8c182f2eb8d1bf13", "messageHeadline": "Bump version to 4.2.67 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "00c7cf8442bf9ef606b662d9f8d1c4406e4677e2", "messageHeadline": "Merge pull request #2461 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b5dee67e7a586938a1e90dc5cc68583f22913ab1", "messageHeadline": "Bump honeycomb-beeline from 2.7.1 to 2.8.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "280eb1870194cb2806c7b83537a72c25fee4dc10", "messageHeadline": "Bump chef from 17.8.25 to 17.9.18 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "31cefed1720cd4d6e48fcb686549d535283d56a3", "messageHeadline": "Bump shoulda-matchers from 5.0.0 to 5.1.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3936d711021a62916a51672c02aa3b463d55f694", "messageHeadline": "Bump version to 4.2.66 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e147ee7a5764c91409e845738326e8546614b08a", "messageHeadline": "Bump version to 4.2.65 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ec3324a27100cdbbb9beaafb6e998641e792f373", "messageHeadline": "Merge pull request #2459 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "53adf1465bdcd402858a6fc8a9194e75707abe3a", "messageHeadline": "Merge pull request #2458 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b989f2bb07e8487fb83c4826dd628acb13cb1844", "messageHeadline": "Bump omnibus-software from `d2525ab` to `4707275` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0b060c75a8afc1b5eca372566eaff57c8f88e160", "messageHeadline": "Bump aws-sdk-s3 from 1.109.0 to 1.110.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ce29d9b16c02db443aa43c98c04f98d289b361e3", "messageHeadline": "Fix the Permissions-Policy header for the new format", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edd4a8e8a034fdc4be5d4af2f493245999051fae", "messageHeadline": "Bump version to 4.2.64 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6cd509fa8730a5e7c3e2ab414ddaf31144b6b65e", "messageHeadline": "Bump version to 4.2.63 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f2ad7a606c6e382e60bc08a4cad8a6e3e20ed046", "messageHeadline": "Merge pull request #2456 from chef/disable_cache", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f1191629f84c154573b764c4ccf1ccbe766eca97", "messageHeadline": "Merge pull request #2410 from chef/smriti/2400_quality_metrics_job_no\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "5df168f7483776b5cbfe14b842c36c8840348f96", "messageHeadline": "Changes for jobs controller to skil csrf authentication and making fi\u2026", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "bbec0afc75d823199642e62db5b4290037f11030", "messageHeadline": "Disable omnibus build caching in buildkite", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "354ec4b9532044618a9634e2979c7bf2a2a086f1", "messageHeadline": "Bump jbuilder from 2.11.3 to 2.11.5 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2f710f0e0925ac49cfa3069667f91a7a7d4129a5", "messageHeadline": "Bump version to 4.2.62 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b0ffdbb991aec56c9169126a23e4cd6448981808", "messageHeadline": "Merge pull request #2451 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4c5315eda33bed784171a4c9f8687e56b9ed502", "messageHeadline": "Bump license_finder from 6.14.2 to 6.15.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e1f805507f946e3251f348f671c578838e631cb", "messageHeadline": "Changed chef io downloads url", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9ec95250d282438ba02131e01de526dc50ea20d4", "messageHeadline": "Merge pull request #2433 from chef/rajeshpaul38/fix-simplecov-error/2\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "348dac8c28090d298376bc8232d3b8da2f1bec97", "messageHeadline": "Bump version to 4.2.61 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ec68814735fa7d220709d402327370f234bd55d5", "messageHeadline": "Merge pull request #2444 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "e1573a22131b7cd1cf6f9becfcbe16b0faab6785", "messageHeadline": "Bump rails from 6.1.4.1 to 6.1.4.4 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "0bd97c081fe4b8c07cc8a55c710a3243fb54c752", "messageHeadline": "Bump version to 4.2.60 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "eddb4d8c179e11f387785699fa14ca92ab5555cf", "messageHeadline": "Merge pull request #2445 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "65e11fd45a03afae118be35dc5356fb2bfe4c807", "messageHeadline": "Bump version to 4.2.59 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "510725a145e62e3f729d3833a332dc66a6a0ca34", "messageHeadline": "Merge pull request #2447 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "425cf5372e9d073981ab007fb02942df6a231d60", "messageHeadline": "Bump brakeman from 5.1.2 to 5.2.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c187686e1c4d46d87e05661d8a931c1918ce150", "messageHeadline": "label correction", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcf8edb1963a0bd9d02e1fdcc4c0bcc0a100759a", "messageHeadline": "Bump actionpack in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "f5655f77701c24be8bd98d24d5ad80e35a2e2806", "messageHeadline": "Bump version to 4.2.58 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "582c24fb54316e8d546e4dd43a487982059aa181", "messageHeadline": "Merge pull request #2424 from chef/rajeshpaul38/remove-filemagic/2320", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "fa8cce3bc938a9f0cb0dafd80f614f77856c97d6", "messageHeadline": "Fixed chefstyle related changes", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74341d0972c63cb6d164711846eebeeef1891956", "messageHeadline": "Fixed include_deprecated checkbox to include both deprecated and not \u2026", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "0870164ca9054704fdbd100dc16e75aeb378df94", "messageHeadline": "Fixed status css", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "81f431cec45bcad2a863dabfaf13e9683a5dd1c0", "messageHeadline": "Added deprecated checkbox in advanced search and fixed changes", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 95, "deletions": 68}}, {"node": {"oid": "10edb8654d3392046248f488ee79ffe7ce4b5645", "messageHeadline": "CTL command documentation and cookbook_upload change", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "7c65ea7be8f336d583133dc3a2c594fd5892a9ac", "messageHeadline": "Merge pull request #2439 from chef/labeler", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "7b31e88d3c440d767ff6556dea4f462a6225b711", "messageHeadline": "Update the codeowners for docs team", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "db510aac6ec5a33bfc9971517ea1b0a99dcc8a6e", "messageHeadline": "Configure labeller to auto asign docs PRs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "828efb8425759fee7d7abee819eb43ce64bd02dd", "messageHeadline": "Bump version to 4.2.57 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "99962f88f3cf6cc928245f14edabc75bff691e46", "messageHeadline": "Merge pull request #2438 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2fe5911647dd8dad7efce4056b56b20cd6d8877", "messageHeadline": "Bump omnibus-software from `8560231` to `d2525ab` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e02bec589772606e14168469b9a8851e7daacf9e", "messageHeadline": "Bump version to 4.2.56 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "464de0862f021f826a6c5db59a94f18ae4876750", "messageHeadline": "Merge pull request #2437 from chef/rajeshpaul38/dependabot-pr-merge/2436", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "63d29ccbf84c0db5490f49db09db5d548faf2d85", "messageHeadline": "Bump version to 4.2.55 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8bae57a9f101beb0ed6b8d4da0a3724f86a5f2f7", "messageHeadline": "Merge pull request #2434 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c714a359489f6b16d57e83308fcfb7892b1ac66b", "messageHeadline": "Trigger Build", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "256e99b106ca975357f5cd9a7cf8b1f0e9aea4d9", "messageHeadline": "Bump chef from 17.7.29 to 17.8.25 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4109af79c6dcb330dd7f564028d53bee564e9652", "messageHeadline": "Bump omnibus from `2c309fa` to `2bf77bb` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "04d0b566e1c92c76c6f027df8c8e3d0cfd8c8ef6", "messageHeadline": "Bump spring from 3.1.1 to 4.0.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "103ec0908c089c594ae0cbb35bca5dcced878bc9", "messageHeadline": "renamed spec/assets as spec/fixtures", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bbed6b677f40d2306423b7469e98443a836855c", "messageHeadline": "Bump omnibus from `2c309fa` to `2bf77bb` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f344e1cf71a5e0feb476e96350c46c5b8cae88c7", "messageHeadline": "changed unit action event trigger from pull_request to pull_request_t\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af1aaabf78880a6d2b225c91c565297fd8275f94", "messageHeadline": "Bump version to 4.2.54 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d7ed41826220426d10bf42773a94cbc325b2cd53", "messageHeadline": "Merge pull request #2431 from chef/rajeshpaul38/fix-simplecov-error/2430", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "8bbe800248403c805ad5fc61fcbf24b48d37b3eb", "messageHeadline": "removed simplecov step from unit action", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "dbd95bc6ea5cc4f060467b52c15263f7e1aa5898", "messageHeadline": "simplecov job needs supermarket job to be run first", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb662c26976289c14c7300136127a405b6b4f2a5", "messageHeadline": "introduce separate simplecov step", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "1b302522371226630596fb626922519140f85315", "messageHeadline": "Bump version to 4.2.53 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "94c828bcbf26ad39c53b7720a970a44a923fe35b", "messageHeadline": "Merge pull request #2427 from chef/sabya/2426_update_ruby_version", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "14eb2050ab4d1ba92345bea02fae0c98a5b88c0b", "messageHeadline": "fixed lint errors", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23dbe7410ae6020109d90ccf8c0ea34dce99f77d", "messageHeadline": "added testcase for Utils::FileFormat class", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a50e306ab3716cf854dc760ba90aa6997b13c558", "messageHeadline": "Bump version to 4.2.52 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ae4b17b3d37eba4299132bf844582811f77a5cd1", "messageHeadline": "Merge pull request #2219 from chef/saghoshprogress/change_form_depric\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "0eb3f5f88f311d4a0ab21fcf6a42fa78e1898236", "messageHeadline": "Bump version to 4.2.51 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0069b3b663cb96e261492b2aeb4005739fbfc654", "messageHeadline": "Merge pull request #2422 from chef/antima/added_force_hsts_header", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0242e2c761b492b6db8c73b03ec8aa8a12e72941", "messageHeadline": "Bump version to 4.2.50 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8ef92c56ab5b453e3d0c46ed608de24afd5e23a7", "messageHeadline": "Merge pull request #2425 from chef/dheeraj/remove-new-relic-support", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 238}}, {"node": {"oid": "a42a54fdd6fda3a7f96b458f1eeb07ffc8cde3b0", "messageHeadline": "Merge branch 'sabya/2426_update_ruby_version' of github.com:chef/supe\u2026", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bd2b4b102bf829f1432e09bc0b34123d6e2824cc", "messageHeadline": "Added signoff", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b33f33d1a01d3ba893b395a48a514b61071c1d5", "messageHeadline": "chefstyle linter issue fixed", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "987564f73c6a50b4cf0e13403b165d45883c8606", "messageHeadline": "new util file relative path inclusion issue with fieri specs fixed", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "38a041c8d89f1c40099b228f46d409f5a1ce7083", "messageHeadline": "Add Gemfile.lock", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c126b6d22139661203fe20a87b28436ddfc41cc3", "messageHeadline": "require util file path corrected", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76a6fb8c3475c36a41f0dc2518cf09e7ae75c274", "messageHeadline": "Updated the ruby version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3923002bc9d8b0f5aea52f37589a7a60c51d0c40", "messageHeadline": "Remove newrelic support", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 0, "deletions": 236}}, {"node": {"oid": "fc017367e0982ce65b1f8b1b83fb0f80a313b716", "messageHeadline": "utils module class not accessible fix", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "18b7fd103f703b0aea4b3eca31ad044e034bf112", "messageHeadline": "Bump version to 4.2.49 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7cd9541b74b13faf50421b185376fdc524aac69a", "messageHeadline": "Merge pull request #2335 from chef/manick/2252_policyfile_change", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "2f58915e374c3440818a50225d5d83551a0f2289", "messageHeadline": "Cleaned up code and fixed cookbookIndex JS file", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "25f212bca82215110e99d09735b58d22ac925477", "messageHeadline": "moved file_format util in external lib folder", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "275a65f48353345abb7d3c6c5a0799af3e32cdda", "messageHeadline": "Made ajax request to filter deprecated cookbooks with checkbox.", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 78, "deletions": 27}}, {"node": {"oid": "9c396bfa23931ab506bf66042c51f1e1091d62f0", "messageHeadline": "Removed gem: ruby-filemagic; replaced with built in ruby module: IO", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "a9f189cde31e8d35e133ecde4e9a9fedbeb1edf8", "messageHeadline": "Bump version to 4.2.48 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4419355a5afb940fbb88541f14d1fb9ff99cd9e0", "messageHeadline": "Merge pull request #2423 from chef/smriti/1969_rename_chef_tool_to_ch\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e6a001cdae110ed8b9ea5e8003754a9fe8e3557", "messageHeadline": "Update docs-chef-io/content/supermarket/config_rb_supermarket.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac01b6ba4b9d2d947e9bd75e326bb67cdb045f01", "messageHeadline": "Added document for force hsts heades.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d5d3a943af63ce28ad557d17d5ab24e294709902", "messageHeadline": "Rename chef_tool to chef_infra_tool", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd9dfd0b0816c95a093db38c1169c2d6d0b7e0f2", "messageHeadline": "Added force hsts header.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "83f9dd40dbe9cae336d2083c6143382cccd9169c", "messageHeadline": "Bump version to 4.2.47 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2b6f27da4f1f347721450e66a387f6497b6bb1ff", "messageHeadline": "Merge pull request #2420 from chef/dheeraj/dependabot-PRs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "9b5be5a1d02704d16364d8407d8ab2c816fc5b54", "messageHeadline": "Bump omnibus from `b1f410b` to `2c309fa` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7297ef2dc411dad9469a5997adbc3988fd9e766a", "messageHeadline": "Bump aws-sdk-s3 from 1.107.0 to 1.109.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "44f518ae7bf28af008a4a15612755a1a6c39f4ae", "messageHeadline": "Bump test-kitchen from 3.2.1 to 3.2.2 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dcc64e82af6b1302da53ca297de5dc7fcee82ee", "messageHeadline": "Bump version to 4.2.46 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6d53afa9b757c2bfb36813100176b3096255ab45", "messageHeadline": "Bump version to 4.2.45 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "452587ec12a37c35c4e26b4594edb3f1e739f91f", "messageHeadline": "Merge pull request #2417 from chef/dheeraj/fix-dependabotPRs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "1549f3d14d7e2d465736c7af6233d6cc64fad7c2", "messageHeadline": "Merge pull request #2360 from chef/antima/added_default_github_url", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "56e8f4ca82bdd37ce26e333c5b109948adf4c745", "messageHeadline": "Update docs-chef-io/content/supermarket/config_rb_supermarket.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eff75a065d0dc2fcc7adf66551ab97ab83d771cf", "messageHeadline": "Update docs-chef-io/content/supermarket/config_rb_supermarket.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00804f1bbd4c399f187c72608abf8aabbf0fc81e", "messageHeadline": "Update docs-chef-io/content/supermarket/config_rb_supermarket.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b00a82bce35e146de3ee9b1e5c017b5f894ae6d9", "messageHeadline": "Update docs-chef-io/content/supermarket/config_rb_supermarket.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51fa8cc2c8a242c234a5aeda8dd03f2d6ed3433e", "messageHeadline": "Update docs-chef-io/content/supermarket/config_rb_supermarket.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f678afe4653f01c82bafe3ff6c3f37f07f7d7bf2", "messageHeadline": "Tim's comments", "author": {"name": "Deepa Kumaraswamy", "email": "dkumaras@progress.com", "user": {"login": "dkumaras"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "135a39755e3d46fbd3691f6fd486672e812f4639", "messageHeadline": "Bump aws-sdk-s3 from 1.107.0 to 1.108.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fccce5b3276219dee32435a695998d640937fb67", "messageHeadline": "Bump test-kitchen from 3.2.0 to 3.2.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2372f5d30ec5ef730f7c21ccc35877790edbd05e", "messageHeadline": "Bump omnibus-software from `4cac921` to `8560231` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1006269677c3d38b64e0a767b5b90127e5c0b6cb", "messageHeadline": "Bump yard from 0.9.26 to 0.9.27 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cac8afa8b17f52d8d99a1193409686f40917ea43", "messageHeadline": "Bump newrelic_rpm from 8.1.0 to 8.2.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd71b5364e1700836ffbca463ca53b2c08bfd285", "messageHeadline": "Bump version to 4.2.44 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0c09c620eee709295e8f1a8de6c0cd7c0dd3d1a4", "messageHeadline": "Merge pull request #2416 from chef/kg/memory", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f52fdb7eacd544ffdbf48661b505a94c1755722", "messageHeadline": "Increase memory requirement", "author": {"name": "kagarmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38c4855bea0561ceaede3e60eb882ab0c841e036", "messageHeadline": "Bump version to 4.2.43 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2e764b85eb29090177b48d0a05d5e1dd0b21b943", "messageHeadline": "Merge pull request #2408 from chef/dheeraj/dependabot-PRs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3429dc92429c99599667c11d788b31c7b27d4d9f", "messageHeadline": "Added documentation for github enterprise feature.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "2f1656b77b18bcc348162b8dfc1fa97994e569c5", "messageHeadline": "Added default GitHub URL value.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7921c4da4e9810f0a399661c2bbca540e9033013", "messageHeadline": "release process doc", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1efe5431a7671abdf7c0ed3eb39b1b1550f8dbe9", "messageHeadline": "Bump spring from 3.0.0 to 3.1.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ed8be4a8a17190457215dc12884d3e531299f42", "messageHeadline": "Bump omnibus-software from `4cac921` to `2776450` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8092c0f44187b2aa491def9f89baa80e00ebe07b", "messageHeadline": "language edits", "author": {"name": "Deepa Kumaraswamy", "email": "dkumaras@progress.com", "user": {"login": "dkumaras"}}, "additions": 163, "deletions": 133}}, {"node": {"oid": "aebac0276d68b4c323779d2d98341d6018cf6e6c", "messageHeadline": "Chefstyle changes fixed", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc00c333e3c573ba76937e600814f1b31e7dc2d8", "messageHeadline": "Fixed chefstyle changes", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2577e406321ffd2f6481292c3b65528ebef7643b", "messageHeadline": "Rebase failures fixed", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d280ca01191f59af850006d10a98819344538476", "messageHeadline": "Changed tab content to display appropriately with policyfile as defau\u2026", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "17bf583d6b18600780eb123eb6d5e6395711f3fe", "messageHeadline": "Made policyfile to be first and default tab", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "11237354579650c4ff03f62d03ba26036692a8b2", "messageHeadline": "Bump version to 4.2.42 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7680b889b554a7c381b919c36819f5ea6c2ae552", "messageHeadline": "Bump version to 4.2.41 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "502c8bef54a7e4cc1c621fd46039adc9ce9bb67f", "messageHeadline": "Merge pull request #2403 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "646cffeb42a0ae5400eff101e9bfa792c844044f", "messageHeadline": "Bump version to 4.2.40 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9c3cfd567756cd718ddd45fd0ebf1644c4d0be0c", "messageHeadline": "Bump omnibus-software from `7501e20` to `4cac921` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "453825eee8b85fb921bc6e56417a6763d11992d3", "messageHeadline": "Merge pull request #2396 from chef/dependabot/bundler/omnibus/kitchen\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6630e86ee1da981307f942b693ad35dc15a312ca", "messageHeadline": "Merge pull request #2397 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f7228a0212c20bfd9d7f8161cd7947cd5aca466", "messageHeadline": "Bump version to 4.2.39 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6f9b8d2cf89cd8fff85eb167594db49e0defdf2b", "messageHeadline": "Merge pull request #2296 from chef/smriti/2188_spdx_license_link_to_c\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6485, "deletions": 49}}, {"node": {"oid": "79739666156ea330d5930e910060086fb1ad61c8", "messageHeadline": "Bump version to 4.2.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ff7f808e4f997b6aef33deea12f5963e8f493607", "messageHeadline": "Merge pull request #2394 from chef/rajeshpaul38/add-nginx-permission-\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fc2fcee97efa44e70710cb3dfd060f5098ec3437", "messageHeadline": "Commiting sample licenses.json", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 6018, "deletions": 1}}, {"node": {"oid": "c0be1ef69054016f06f8aa094dec4e682846f462", "messageHeadline": "Changes in specs and docs finished for spdx ctl", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 52, "deletions": 9}}, {"node": {"oid": "172d91b9f9f9b211d7e6f5792572f705b4e1e24d", "messageHeadline": "changes for ctl command", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 103, "deletions": 8}}, {"node": {"oid": "9b6c067efc28151c310207763dcbbbe30a3820cc", "messageHeadline": "Worker and service for SPDX license url update for cookbooks", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 35, "deletions": 5954}}, {"node": {"oid": "6723be92f1218ea85c800ea2f451693e4f693618", "messageHeadline": "Changes for merge failure", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "3440347668e9b27a51c1bf311c1618da6fe89028", "messageHeadline": "Bump version to 4.2.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "223f937ae4a59d2be13e43a24a200cdaaaac8295", "messageHeadline": "Merge pull request #2375 from chef/rajeshpaul38/replace-virtus-gem/2349", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 61, "deletions": 52}}, {"node": {"oid": "97c9729d8e409ddb353f119dbf8247eb8b3e31f0", "messageHeadline": "Rebase errors fixed", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 6227, "deletions": 51}}, {"node": {"oid": "0ac369e57bad064f9c9f708804274968216c8627", "messageHeadline": "Bump aws-sdk-s3 from 1.106.0 to 1.107.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cd6b78bfb3ccde7aa07828477aeddefbd145927", "messageHeadline": "Bump version to 4.2.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db1483b44ac75c2d920ac121aed3918131ede461", "messageHeadline": "Merge pull request #2392 from chef/rajeshPaul38--upgrade-rails-autolo\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "add25aad6bebd9426b48ae18c92742eb0762a001", "messageHeadline": "Bump kitchen-vagrant from 1.10.0 to 1.11.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a72f55dccdf82a4cfa93af8e33d31ff6c652c2c8", "messageHeadline": "add permission policy for nginx to block camera and payment", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "264ec6842b1156e130c08cb04161a5f0829987dd", "messageHeadline": "Added condition add tool button should show after signed_in.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b1b051e80acb7e857f2976208d9dfd93978806d6", "messageHeadline": "Made UI changes to fix the test case failure for form_with tag changes.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "6389a767f0e5ed38433919acffe5e4c007163bb5", "messageHeadline": "Updated the form_with", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a5e8c9237422a8612fa9d052008c1b09b79f7718", "messageHeadline": "Updated the code to fix mobile search", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fdb75abcba83513a9ac8921de3709162e6cccd3", "messageHeadline": "Replaced the form_tag with form_with", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fb7b8034c036fd907389ab2b30df2157fbda5981", "messageHeadline": "Updated the rubocop yml file", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13a50ac279536d0a0244da28596e8bf1ae0b6521", "messageHeadline": "lint issue fix", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33184ee06e295d4e6125a2792de6324ad69b2430", "messageHeadline": "fixed lint errors", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b511e2fea7e4bfe68ce86cc4fb0d51310b1bd946", "messageHeadline": "removed commented code", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "afc0f2976d5ac8f2a2b8581ab60c219bb62b2da1", "messageHeadline": "Added class documentation", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "2ab9a2bba62e34fd2d22b8b419e4ac4cd43befc6", "messageHeadline": "removed redundant comment", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ceb3a5f57d9ca2f69fd9b2f79ca6a425c214289", "messageHeadline": "Replaced virtus gem with dry-struct gem", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 45, "deletions": 143}}, {"node": {"oid": "858fe0927d93caeea6336554ae6e8af3482373c2", "messageHeadline": "added metadata1 temporarily for changes", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "6035d1146b0bc88d64dde8a16b25a478c57f2c49", "messageHeadline": "Added dry-struct gem; Replace virtus gem with dry-struct gem in Coolb\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "49c4e46ea300bf8b799983edb4ca1d205f16c850", "messageHeadline": "added missing fix", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cec7b38918e966b7f75dad1656413dbaef285ab2", "messageHeadline": "class naming convention fix;", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52dd0025a83ad9b9fe22c3da43367a71ce2efa9f", "messageHeadline": "pinned ddtrace to version 0.53.0 and execjs to 2.7.0 as upgrade of th\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "493e10e6e9813cdde0262831261e4a4922279f4a", "messageHeadline": "pinning gem \"ddtrace\" to version \"0.53.0\" as 0.54.0 throws error", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2da7371a2cb0a37b53e66e7000ac5d5e09170f4d", "messageHeadline": "removed --without flag as it is deprecated", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32eaca497c55bb4ad3223229cc04ddb90d848d0e", "messageHeadline": "upgraded redis-rails gem version from 1.6 to 1.9; set cache_versionin\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "ae8768bd17d3e815ff972191c7d99955ce1ef4c2", "messageHeadline": "Bump version to 4.2.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5a138643aef5ad6f55e5fc159eb09bf6539d8585", "messageHeadline": "Bump version to 4.2.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "17874f7548ae1b196966d790e18a1a299df29974", "messageHeadline": "Merge pull request #2388 from chef/dependabot/bundler/omnibus/test-ki\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c915525966e547a6ae1d4c0e036a036bf7df2a22", "messageHeadline": "Merge pull request #2386 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a0538787ac7b41c1ff471bd81fb174961aea0acd", "messageHeadline": "Bump version to 4.2.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "70671ffc2ede542175b691f66776c29a78ebefae", "messageHeadline": "Merge pull request #2382 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c6b50c80a358d9fb3283b3c88f53bd521fa0ab09", "messageHeadline": "using autoloader 6.0; fixed faker syntax", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f07153b5bb76ceb8b1c7bcc05bd8c083ef8c307e", "messageHeadline": "Bump test-kitchen from 3.1.1 to 3.2.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d4203f4103f056bfb9b7902a188b4f777014859", "messageHeadline": "Merge branch 'main' of https://github.com/chef/supermarket into manic\u2026", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 6888, "deletions": 33}}, {"node": {"oid": "f6b810da7960812eed7b078ffe9917b69271cc05", "messageHeadline": "Bump version to 4.2.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e1300d53fe84b487c4f81dac3a01a26c520340e9", "messageHeadline": "Merge pull request #2359 from chef/sangmeshA/allow_adding_reason_to_c\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 164, "deletions": 20}}, {"node": {"oid": "bdf7e7feae91dda4beab6cdaf207fdb283d7c2ab", "messageHeadline": "Bump version to 4.2.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "28c8a7cf4a2744f8f7f405195b38cb19a3d7a278", "messageHeadline": "Merge pull request #2387 from chef/revert-2380-rajeshPaul38-upgrade-r\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57d011b1a82074571c123fb4487baf6d94e0aef2", "messageHeadline": "Revert \"Changed rails autoloader version from 5.1 to 6.0\"", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5320bdbec72f27000dc8b1d191a908832e0cf987", "messageHeadline": "Bump version to 4.2.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a282ffc7b4097bc97b8ab40a7cf870080cf58dd7", "messageHeadline": "Merge pull request #2380 from chef/rajeshPaul38-upgrade-rails-autoloa\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aec82ae3e874cd9fbb1924c9f3a01339cd3cdab4", "messageHeadline": "Bump omnibus-software from `9222241` to `7501e20` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a5cea6bb7591ccd88e83bda5d7e4a460dbc71333", "messageHeadline": "Bump chefstyle from 2.1.2 to 2.1.3 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f45fa26dc6c7f7c0945a07c33870f14a5c46540a", "messageHeadline": "Bump version to 4.2.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d730daf103ce12cac5869e16f8a2b9d299630fa4", "messageHeadline": "Bump version to 4.2.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ce734b76898c834f6c902c325fd70c096ef6d492", "messageHeadline": "Merge pull request #2383 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9055293b883b4569797c93108adf034643ef0d0b", "messageHeadline": "Merge pull request #2384 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1e9f3f4f859d555c000fa9cb163b82fa27320a7e", "messageHeadline": "Bump chefstyle from 2.1.2 to 2.1.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ecb0f1a6a3428f773d0a1e455e4e394396ba2e4a", "messageHeadline": "Bump cookstyle from 7.25.9 to 7.25.10 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "79bbcbe1c2497daacef38dcbbdc4beaca5f58735", "messageHeadline": "changed autoloader version from 5.1 to 6.0", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c1fcb22912a66c98a785eeae90342e4c5205ffe", "messageHeadline": "Merge pull request #2374 from chef/im/fix_netlify", "author": {"name": "Ian Maddaus", "email": "IanMadd@users.noreply.github.com", "user": {"login": "IanMadd"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "ec6cb8c5c9bd5a773678c995a3460415e693b55a", "messageHeadline": "Fix Netlify config", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "a35850e2fef10adc2586c8d81b9b0d3786842e72", "messageHeadline": "Bump version to 4.2.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3da8f94a0e050b25c3dee0113c070331e5494a70", "messageHeadline": "Merge pull request #2372 from chef/im/move_supermarket_docs", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 6697, "deletions": 0}}, {"node": {"oid": "85db5864994d0780eb375012ba228a8982ea5762", "messageHeadline": "Move Supermarket docs from chef-web-docs", "author": {"name": "Ian Maddaus", "email": "ian.maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 6697, "deletions": 0}}, {"node": {"oid": "0869051f557a6f07384098d837d5d97f4b04ff07", "messageHeadline": "Bump version to 4.2.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2bdcb0b34b59b36b63fc6ea6345a6f68e9a5c7aa", "messageHeadline": "Merge pull request #2371 from chef/smriti/announcement_banner_flag", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "71f3be74735aa52d27456d8e2c9641ba2fde9fd3", "messageHeadline": "Added banner flag", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "68f6e1c8ecd7a49862f2ff0302bdbdc14b205dad", "messageHeadline": "Fixed chefstyle related issue", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "743f4440f46dba44408b66cd9d547827b3fb8aeb", "messageHeadline": "Fixed ordering related issue", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c97417bba3851fc7da250249e2c44da654636d6b", "messageHeadline": "filtered out deprecated cookbooks from recently updated list", "author": {"name": "Manick Vel", "email": "mkumaravel@msystechnologies.com", "user": {"login": "manick-vel-11"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "96f0741fb2e49a59d2ff0c296f9b4309ae949eb9", "messageHeadline": "added bootstrap class", "author": {"name": "sanga17", "email": "sausekar@msystechnologies.com", "user": {"login": "sanga1794"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a643b4b93f5d5cbe56797377b6ddcb095008001", "messageHeadline": "Bump version to 4.2.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "418498b64ececa03a2dde672574502a9b19bae94", "messageHeadline": "Merge pull request #2338 from chef/16.04", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ddd7342b1e6ea2ba0e6102a48a08def2a8476fdb", "messageHeadline": "Updated font-awesome 4 to 5", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 9575, "deletions": 6}}, {"node": {"oid": "f9982204ab91afeb4418fd06637df48c4f060003", "messageHeadline": "Updated the chef version comment", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67f8af42bed913f3470d632a2e66deee30222144", "messageHeadline": "Merge branch 'main' of github.com:chef/supermarket into 16.04", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "b2d5a67ec7fc79826eb1ea6c9b5f6a2b29e5369a", "messageHeadline": "Resolved failing specs", "author": {"name": "sanga17", "email": "sausekar@msystechnologies.com", "user": {"login": "sanga1794"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e0067ec68a993cd24a4e3f9de80765bb02657881", "messageHeadline": "Resolved failing specs", "author": {"name": "sanga17", "email": "sausekar@msystechnologies.com", "user": {"login": "sanga1794"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bae4394cd3339fde76ddd58590606c05d28a38a4", "messageHeadline": "Chefstyle offences resolved.", "author": {"name": "sanga17", "email": "sausekar@msystechnologies.com", "user": {"login": "sanga1794"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5f71571a046444c23f3da80c3b454400831f8490", "messageHeadline": "Chefstyle offences resolved", "author": {"name": "sanga17", "email": "sausekar@msystechnologies.com", "user": {"login": "sanga1794"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "eee27553d38d6183e958a00d8541269d14034381", "messageHeadline": "Added deprecation reason field to add custom reason also updated few \u2026", "author": {"name": "sanga17", "email": "sausekar@msystechnologies.com", "user": {"login": "sanga1794"}}, "additions": 165, "deletions": 19}}, {"node": {"oid": "fe6b1137c40d05b9db7cc1ac259805eadb653951", "messageHeadline": "Bump version to 4.2.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4ca60a5a5e67604ee8ea0ca97bf427381db913c6", "messageHeadline": "Merge pull request #2355 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb2afa52ea3f26c84337e28de465ad0b49087b18", "messageHeadline": "Bump omnibus-software from `485b535` to `9222241` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "871ccbda72092b8a0f586c7587ed5d3c7dac6d25", "messageHeadline": "Bump version to 4.2.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "236325384642cb015e8e358f181b5f95ec5a0e5f", "messageHeadline": "Merge pull request #2354 from chef/sabya/change_chef_version", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31020715a6f9149bd2ac591a29db623410622171", "messageHeadline": "Resolved the conflicts", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e85e1e574c4f184f1fe1a996810a861bcd82e84", "messageHeadline": "Resolved the conflicts", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "face8359f4a6bd90877f0fda1abbe560ffc6882f", "messageHeadline": "Bump version to 4.2.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c71ded9d6eaa7d86b96a6bb4f568cfc0db462617", "messageHeadline": "Merge pull request #2348 from chef/rajeshpaul38/merge-dependabot-pr/2347", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "90f0393b28755a9fab10fab67558b655e1b49503", "messageHeadline": "Updated the chef version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96e65e856c72271bd331f79dabfc34bfc0cbfb94", "messageHeadline": "Updated the chef version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea0c60beabb898be9a99100fffbe7be8d63fd53e", "messageHeadline": "Updated the chef version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "286da50417824bb78b5381134ef2c402a186bcc7", "messageHeadline": "Updated the chef version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3201b2b8587d7da4bad0c57b4ab6c1d2c758b586", "messageHeadline": "Updated the chef version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e2bab96a2446caab060f7e35768b9ecd2bda803", "messageHeadline": "resolves unit test failure saying: NoMethodError: undefined method `d\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3ac714680d77dd98e8ea0b3404a74b51f232b5c", "messageHeadline": "reverting virtus to older version 1.0.2 due to testcases failing", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c1a30913f66559a13e4e4e0a777777b286a2e417", "messageHeadline": "Bump virtus from 1.0.2 to 2.0.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "6dddf99462d28accbc58ccfa00202d0981c8dca0", "messageHeadline": "Bump capybara from 3.35.3 to 3.36.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "efbe1e68daf23acff42b1ed34c3f2e41f30d9d10", "messageHeadline": "Bump sidekiq from 6.2.2 to 6.3.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d7257cb09d1b0e575f458641283f70f1f92a08b", "messageHeadline": "Bump sidekiq from 4.2.10 to 6.3.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "fdcadd991f398dd7a94d02618d266864fa80b0d9", "messageHeadline": "Bump letter_opener_web from 1.4.1 to 2.0.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "f210211837793498af35a016ec24b5a4bb9d808f", "messageHeadline": "Bump aws-sdk-s3 from 1.105.0 to 1.105.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41369d803609acc4c65c848737d7f4cef3595ea6", "messageHeadline": "Bump version to 4.2.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4ca19780326a1b01a908c5438e63e668e1aea012", "messageHeadline": "Merge pull request #2342 from chef/rajeshpaul38/merge-dependabot-pr/2341", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "502401d5f98edf61d5894c2392eab3224111ec25", "messageHeadline": "Bump chefstyle from 2.1.1 to 2.1.2 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd903751539a8a713b57b049b327dce6d13910dd", "messageHeadline": "Bump newrelic_rpm from 8.0.0 to 8.1.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d47379daaa0269054684db91cb7df491581aff3", "messageHeadline": "Bump license_finder from 6.14.1 to 6.14.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a3fe540ac5307491bf39d56656b7dfd9e9ac92d3", "messageHeadline": "Bump omniauth-oauth2 from 1.7.1 to 1.7.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88d01016fea1d67e396b2a6819447e8435b401bc", "messageHeadline": "Add back builds on Ubuntu 16.04", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6dd9adf7e8a988a1edd5b85dcccc29469a9b73b1", "messageHeadline": "Bump version to 4.2.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a393794e2096ff134e1d126d7357372f59bc268e", "messageHeadline": "Merge pull request #2321 from chef/smriti/1179_supermarket_service_us\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2d8d67d797de04f9d10f9605d4a410682dfdf64f", "messageHeadline": "Bump version to 4.2.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4eb80bc2fde5646e95db5cd2fb84e12f8f6e30b1", "messageHeadline": "Merge pull request #2336 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e0de8e0c27fb13af42f998a8847f7e51e68728d3", "messageHeadline": "Bump version to 4.2.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1cce7e72f4e7195950f6319db15037df0b03d1a", "messageHeadline": "Merge pull request #2337 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5e82e40a6307e898a68d8d64c13f4c01d0e8008b", "messageHeadline": "Bump version to 4.2.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "38dfe08ca4c888a54add77fbddaf9502a5a1f6dc", "messageHeadline": "Merge pull request #2333 from chef/smriti/1827_api_search_not_returni\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "9de709db58d7a924de1568f7729c3ad166c8354a", "messageHeadline": "Bump aws-sdk-s3 from 1.104.0 to 1.105.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4ef066d4bfe039dfd32adb42af5e64b7d81c1b8f", "messageHeadline": "Bump omnibus-software from `0f8338a` to `485b535` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ffd4282bb674a88594e2f937a2e8f8f591da94fd", "messageHeadline": "Bump version to 4.2.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "18c5c071901029b95122186b63628d73722eb795", "messageHeadline": "Merge pull request #2328 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5a907c3c7dba80f8c2dd2a68c2e2452e35aa0961", "messageHeadline": "Changes for Cookbook count to be included in total items search api q\u2026", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "1e8b76f2a8a72768e3bb34f9c3384287e218a4a6", "messageHeadline": "Bump version to 4.2.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c37d21cba2bab1239f393b64e21835073b24baec", "messageHeadline": "Merge pull request #2308 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1303731a791865cd6ed132bb7d503542890fd676", "messageHeadline": "Merge pull request #2322 from chef/dependabot/bundler/omnibus/test-ki\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d20594a18469079273c70eab261c4f753494d860", "messageHeadline": "Bump aws-sdk-s3 from 1.103.0 to 1.104.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b1c6e7415a6787e96d7948c3e5eeeeaacf579058", "messageHeadline": "Bump version to 4.2.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ea938338039e01b4df8ed86d0057f5eb49bc5777", "messageHeadline": "Merge pull request #2327 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8dc24f50f5c85831eb9d98cd00256f70e199af9a", "messageHeadline": "Bump version to 4.2.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "51cad991927f72e932572682800c524da7008159", "messageHeadline": "Merge pull request #2331 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "02ef980337ae62887224ef831fc0cd64b7c411a2", "messageHeadline": "Bump chef from 17.6.18 to 17.7.29 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "029bf64af1895155c7602b9504cd480d407c57e3", "messageHeadline": "Bump version to 4.2.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f036731b54f304e5fba9171e700fae9d31eafdd4", "messageHeadline": "Merge pull request #2330 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04d2e3895446878b3c3299a4d34ddfb2803b308f", "messageHeadline": "Bump brakeman from 5.1.1 to 5.1.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6a9a89a491e29f47d3c9fa3e87ed4bb6d05806c", "messageHeadline": "recipe change to create supermarket as system user", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "775b0178c64b2de8f5a7aee58da53039ea0d169b", "messageHeadline": "Bump chefstyle from 2.1.1 to 2.1.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f637644cd3403421545abc6f676a7b9b66ad0820", "messageHeadline": "Bump cookstyle from 7.25.8 to 7.25.9 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e4d03f57ea20499f536441b004f46d90adf5734d", "messageHeadline": "Bump test-kitchen from 3.1.0 to 3.1.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "959f1c904c868ab41dad6e09562f8b75f2325386", "messageHeadline": "Bump version to 4.2.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b6239adc4b2fa886b5595d783ae960515d12eaa0", "messageHeadline": "Merge pull request #2291 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44a4c0f991e1d2247b8b682934fa760f8727d1cd", "messageHeadline": "Bump version to 4.2.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4b3490b11eb97943ac9626954920141aacb792c1", "messageHeadline": "Merge pull request #2287 from chef/antima/feature_github_enterprise", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 210, "deletions": 7}}, {"node": {"oid": "02079ed75345f09be31e11be647130f10749abfb", "messageHeadline": "Bump version to 4.2.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "306c251c5f8018623d46933fcc21a9e290db1216", "messageHeadline": "Bump version to 4.2.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d99b7dba7d8c930d753ce89f152f9afccfe68afd", "messageHeadline": "Merge pull request #2315 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6bcc1e95fd4b04e77c33b08c8174151076d0f5e3", "messageHeadline": "Merge pull request #2316 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cad0496780767938c858ebea42e82139e997ed5", "messageHeadline": "Bump chefstyle from 2.1.0 to 2.1.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e0f645c279ce6d20af40457f8fee6e3a2db907aa", "messageHeadline": "Bump version to 4.2.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bcf348063ed9ccc9e321cca9487e7507eb923daf", "messageHeadline": "Merge pull request #2317 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "1c8703442c84b990528a3ded6ba30c5cb4c63f51", "messageHeadline": "Bump version to 4.2.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "475398c547f773991038c16333da42ccc29c7a2c", "messageHeadline": "Merge pull request #2318 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "aca85780047e277858088b3f42e0c37ca3058a64", "messageHeadline": "Bump chefstyle from 2.1.0 to 2.1.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "26cc84933a48b9a88d2bb21941bc09ba57fc86c9", "messageHeadline": "Bump honeycomb-beeline from 2.7.0 to 2.7.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "4eb8c77e34193afe8ec99577ff9d132c1e030d4b", "messageHeadline": "Bump cookstyle from 7.25.6 to 7.25.8 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8efbefcf7b4debf44718b922115aedc588d9ef02", "messageHeadline": "Bump version to 4.2.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "96260809817c5431df079364cd3e1d0868ba9fa1", "messageHeadline": "Merge pull request #2313 from chef/smriti/2243_letter_opener_web_gem", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 13, "deletions": 59}}, {"node": {"oid": "9710540a9d74d4ba9a5de2bdbb250c0bb5ae4014", "messageHeadline": "Bump version to 4.2.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4c92c355d318bffb4473065a20a5a600100bb113", "messageHeadline": "Merge pull request #2306 from chef/smriti/2292_banner_about_maintenan\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "576f2b41253db24b3c0069109d5cd7e1c7a0b8c1", "messageHeadline": "Bump version to 4.2.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cf3f738e47dbbb8007290efc54964a19ebfcdbd1", "messageHeadline": "Merge pull request #2224 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e8ce913260acaa55136cac68dd2a2311f0ca5668", "messageHeadline": "Resolved conflicts", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 341, "deletions": 118}}, {"node": {"oid": "61548890e411032300e057e233147a5cac92c069", "messageHeadline": "Updated to remove space", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8735e81d0da7faf50d90495c52ca3b0351a969ab", "messageHeadline": "Updated to remove space", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "29f75118a660caaa057e0f20089f7ecfa1fab249", "messageHeadline": "Added gem to group both test and development to avoid build failure", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "217718a5fa4f9202b53c017033a8167a5a7b6bfd", "messageHeadline": "code changes for readability", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "98402296380407cd4a6cf1faab45a663bf52bcf8", "messageHeadline": "Bump version to 4.2.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "03e6cf4ae2786d3557c5135e519c81ff99c3c563", "messageHeadline": "Merge pull request #2237 from chef/dheeraj/update-sidekiq-requirement", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "e94f5c494a946ee288890d7999f48ba994dc1a1a", "messageHeadline": "Bump version to 4.2.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "18f047b87a5fa31856b3648c6b94d74b89365ec4", "messageHeadline": "Merge pull request #2303 from chef/RajeshPaul38-patch-2", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "981032655d7aae44965c56b12375247477361490", "messageHeadline": "Replace mail_view with letter-opener", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 13, "deletions": 59}}, {"node": {"oid": "a544d32c3262f31c323223ce92d3cc3c7670d1ca", "messageHeadline": "Bump version to 4.2.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d6509d237c420a05f2bf107b0e4416980f29af61", "messageHeadline": "Merge pull request #2255 from chef/smriti/1691_quality_metrics_be_tri\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "af630868d012b49e4f16902172cce8196bda09ac", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 4.1.28", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "e2c163141aeb0ba7ab252883074abe6dc6c34378", "messageHeadline": "Merge pull request #2312 from chef/fix_release", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65c1edfb1819724975907e6275e22c235f6daf26", "messageHeadline": "Fix release note publishing", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1732555fea889f769ac0832f74f8e27cb24079bc", "messageHeadline": "Bump version to 4.1.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ae9ac6d71b9aa8eac6aef20817fbd57f12ce524c", "messageHeadline": "Merge pull request #2310 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47548f9483694ed365a995d9e3472c52a32df3e2", "messageHeadline": "Bump version to 4.1.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e347fe8c2a78f3fed78664727765cb3562413c3c", "messageHeadline": "Merge pull request #2311 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "46834b9e6723611f3ca4ad3645092a809415489e", "messageHeadline": "Bump omnibus from `37897ad` to `b1f410b` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "41ff209d6a8dccbb401fbe14ae4fdad8ec1bbd2a", "messageHeadline": "Bump omnibus-software from `a2a70e2` to `0f8338a` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d620dd06a42c275755911f0dbc458475fa189f65", "messageHeadline": "Banner should appear on all the pages change", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "e73776b6ee4995088a50b149f2ca04d5ae4c4272", "messageHeadline": "Deleted new created partial and made the announcement part of existin\u2026", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "5f2a10adbd2a120e2ab71f04f85f5c88d0be0a8f", "messageHeadline": "Changes for supermarket banner for announcements", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "b786c6a2f415f8764ae79ce16fd1dae1e051bdf8", "messageHeadline": "Bump version to 4.1.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8f63d916db4ff1a16b695b086807fd09ac231195", "messageHeadline": "Bump version to 4.1.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "254182eb0c7588f24d583518f5c4959b8f966843", "messageHeadline": "Merge pull request #2294 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4826598e8111b237180d18694140f1379971786c", "messageHeadline": "Bump version to 4.1.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b90f1fe51b62b5b8b6ea1ebca251fbd354aa4da3", "messageHeadline": "Merge pull request #2305 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7994ce592fd3b00af46f5f8ace60fcc54c464a6", "messageHeadline": "Merge pull request #2304 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b6fbd1baaa5988ee0c2aeffaa92f3f472edddaa", "messageHeadline": "Bump version to 4.1.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9b6736cf63fb610e8dd52a0ab05e8f5e8e03a04b", "messageHeadline": "Merge pull request #2300 from chef/dheeraj/remove-contribution-link-w\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "93a09724afd5698a74b1c416243d2ce1f123343c", "messageHeadline": "Bump version to 4.1.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "45d996a22b09174b3239a56eda57f5348db538e2", "messageHeadline": "Merge pull request #2301 from chef/antima/Updated_Chef_Versions_text", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3487a28b4f0084eece031b9f934cdcce29d97c29", "messageHeadline": "Update supermarket-release-checklist.md", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4335a71b3c8eb28197c081868ee58f17ab546e3b", "messageHeadline": "Bump rubocop-rails from 2.12.3 to 2.12.4 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acd74f0377cf7204b1943363bd6259d129740dc5", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8140c83027e890b7a08060eb4d66999e093ad5e6", "messageHeadline": "Updated Chef Versions text to Required Chef Infra Client.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ee26a300f553aa06ff20ddededc677a1f060c77", "messageHeadline": "remove contribution link from welcome page", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "fbf0e8e29d068ff364f2343e5c76eb7405682dff", "messageHeadline": "Fixed chefStyle failure.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "d56f539d07db69d6cf7fab85f9dd6ccce969c4d9", "messageHeadline": "Added github enterprise enviroment variables for omnibus", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f1c44ba5b11c60e32b1e445109ebcc5e01778523", "messageHeadline": "Bump puma from 5.5.0 to 5.5.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a12ef9d9033a56c69adbc7e7b43371c246520b0", "messageHeadline": "Added documentation for Connect GitHub Enterprise Account.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "9a5e3d30100c68db9a5f882720525113c75dae5c", "messageHeadline": " Implemented feature to Add Github Enterprise url in user's profile.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 149, "deletions": 5}}, {"node": {"oid": "f1874c508310b4e98abfb9041b4cf6b9f4c4a73d", "messageHeadline": "Bump version to 4.1.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c227fd8544fe92edb889a28baa523b45cbbdcfca", "messageHeadline": "Bump version to 4.1.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "36fb3165730ff902f3494aadc75adc6036c1e433", "messageHeadline": "Merge pull request #2288 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f48b847bb282d1591a6a90b37d2e20b93c8016e", "messageHeadline": "Bump version to 4.1.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "693b7ac9e2b2066a22b5b9719a0795db6abeb040", "messageHeadline": "Merge pull request #2289 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fb4cd3220a75fc288331e4bb95034ce5d017ddd", "messageHeadline": "Merge pull request #2290 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f09317657537cbb780a6b6a477e02dc31a8507d1", "messageHeadline": "Bump ddtrace from 0.52.0 to 0.53.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "007cd3aef6ae986f5732162ea62a9d1417cd45a6", "messageHeadline": "Bump rubocop-rails from 2.12.2 to 2.12.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07e5cf148ed2cbdc9afee6db3171ef34530ec157", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2356c7e17a43e7eace67d521f33e7bf002ece15", "messageHeadline": "Bump omnibus-software from `24f508c` to `a2a70e2` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6182471e9ae101bba50511193d80f3189d316ab6", "messageHeadline": "Bump version to 4.1.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f1d3878c4cc59d7846bb5251ac86a00bd948cf5a", "messageHeadline": "Merge pull request #2283 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e558ba9eea35dc207ef942d415d8ca8a22d08fd2", "messageHeadline": "Bump version to 4.1.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "75f5ef6e412591515e648e82ef7f0c2a40979515", "messageHeadline": "Merge pull request #2258 from chef/rajeshpaul38/supermarket-release-c\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "f27dfe76432630ec6df7a6e40fa887a9bf68f103", "messageHeadline": "Gemfile update", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e8f4160e5b5a1cb6f02bf812d0eb9acaae24361", "messageHeadline": "Gemfile update", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7bfda4bec21e6bb16ebcdc02747274d8ffa61aaf", "messageHeadline": "conflict resolved", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "769d6923d8eb58bdd31719b42c18db0d085f81e2", "messageHeadline": "Bump chef from 17.5.22 to 17.6.18 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "448333479137a055c694f5087558d94c87615367", "messageHeadline": "Bump version to 4.1.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0a3cd56de6404f62ff993e2cde56478ab81d5d4c", "messageHeadline": "Bump version to 4.1.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "91f342981fb97406e443464e2b21047b2c968e0b", "messageHeadline": "Merge pull request #2272 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e512c93a124152cf1070fe02438077bceddfd50e", "messageHeadline": "Bump version to 4.1.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "102eeab73e3472b0cfa15c2ed5dff8a0bc53d081", "messageHeadline": "Merge pull request #2273 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "29e0caf0e33170a099ab1f3efd64c25281f65dec", "messageHeadline": "Merge pull request #2274 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2254902864067a0c9bd356c15f8324026684abef", "messageHeadline": "Bump version to 4.1.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f98489ba032009ad54d7e51848b0c8f964902532", "messageHeadline": "Merge pull request #2282 from chef/dependabot/bundler/omnibus/test-ki\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9375ca8955cc0c6caa893067cd1e22df2d259a43", "messageHeadline": "Bump test-kitchen from 3.0.0 to 3.1.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a70072fb91ec506f5a73a9ecf9296705c0b079d5", "messageHeadline": "Bump version to 4.1.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c17a1f24047597f072b60e5b3e4fb096027f2ffa", "messageHeadline": "Merge pull request #2281 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2abcbc3e6ecf1817a5150c4a73b3c722b6c6e39", "messageHeadline": "Bump omnibus-software from `0966668` to `24f508c` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ab5e8ebacd2b8d7f0922803b96d3a70e98d7500", "messageHeadline": "Bump version to 4.1.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5e84660ce02f6cc92af496fabd21063e0bc6d104", "messageHeadline": "Bump version to 4.1.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2a024cfd3a6754e6eb1b8240904ff3ffa7298ba0", "messageHeadline": "Merge pull request #2276 from MsysTechnologiesllc/antima/fixed_login_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56a11d53a1d235e487d2febcec3f0163cd085880", "messageHeadline": "Bump version to 4.1.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fcc3125b84b0e4dd51337388139127b283874c6a", "messageHeadline": "Merge pull request #2277 from chef/RajeshPaul38/remove-duplicate-chef\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fc28c2f96154ae008d79f3c22110d54b51a77271", "messageHeadline": "Merge pull request #2280 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53a062c59fe4d66ded01f19dd60fdb1d1fab6e78", "messageHeadline": "Bump omnibus-software from `d880e20` to `0966668` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dedc3f34c74cbbc66ff83dd06653162ebe7f6bb6", "messageHeadline": "remove duplicate dependency \"chef\"", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ef8b8b9e94d17aefb604c86b379cf545f118eb9", "messageHeadline": "Updated login button text to Login with Chef Infra Server.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d161cce10116c09b901e73d97df29cc449a5f52", "messageHeadline": "Bump version to 4.1.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ca72a0d1bde84bb9df4ecbe69bd4986a836d8331", "messageHeadline": "Merge pull request #2257 from chef/dheeraj/update-mixlib-archive-requ\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7be8c75c0a1dc2a3884508a6ad29d6778a714ac3", "messageHeadline": "Bump chefstyle from 2.0.9 to 2.1.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0d7b1cb5de2cf391a50d2a8705f4e9aa3a054d8d", "messageHeadline": "Bump chefstyle from 2.0.9 to 2.1.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b0c45b3e868d20cd83568487032d16cc5e54f20f", "messageHeadline": "Bump version to 4.1.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "94f88925e969ab8094b89b2ae521712ea87c0970", "messageHeadline": "Merge pull request #2271 from chef/rajeshpaul38/chef-version-upgrade-\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 37, "deletions": 43}}, {"node": {"oid": "d7b68eca16d739cd725576adc551e02925c32bff", "messageHeadline": "Update omnibus/config/projects/supermarket.rb", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b13d65aa6020b2c13d8f04d4264eb0932a8784a6", "messageHeadline": "commited Gemfile.lock", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7469d663aae37cccf4a06a8dc4d6cff00bdac59d", "messageHeadline": "Bump cookstyle from 7.24.1 to 7.25.6 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6b9766a6f3efb6613ce05a815395947b2410685a", "messageHeadline": "added chef as a omnibus dependency", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "481e38c61bca997acafdf6caadfd5f1dab301d74", "messageHeadline": "Overriding chef dependency version to 17.5", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "29ca31314442c5352ca6b81c852099bb4bdde088", "messageHeadline": "Bump version to 4.1.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4538e4c37ffb82a95168828b3f8a7f81b90360ef", "messageHeadline": "Bump spring from 2.1.1 to 3.0.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57b27f2d89aeaf76602c5ee084744c9d4676b13e", "messageHeadline": "Merge pull request #2037 from MsysTechnologiesllc/smriti/1970_rename_\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0079ee50b43e9b4f98d03e40478acf6cd93ef49", "messageHeadline": "Bump version to 4.1.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "32b117fec148ef0b9e799c2979af29ce6ae49e1f", "messageHeadline": "Merge pull request #2267 from chef/rajeshpaul38/simplecov-github-acti\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "1f48c0ff3a9c4e580f4420f3109bf2ac33c349e1", "messageHeadline": "changed github workflow configurations to use ruby 2.7 instead of 2.6", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "59927aee3eb4d78e8333e7c5ce7e3ee1fdfea8be", "messageHeadline": "Update src/supermarket/Gemfile", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8ab9342f3a0fa43b29edbdc3703ae9f92dba606", "messageHeadline": "upgraded chef infra version from 16.13 to 17.4", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 27, "deletions": 36}}, {"node": {"oid": "f41fe806bde20ad3693a3cd8aef64335c2b1b5bf", "messageHeadline": "Bump version to 4.1.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "def555c60d534ceaa6da8200228fce8b37e35536", "messageHeadline": "Merge pull request #2270 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "feb281cac410f5c042c66a5e553f585e117acb5b", "messageHeadline": "Bump version to 4.1.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "93bf4ed1bf02b108e220ee79b80992c9928839be", "messageHeadline": "Merge pull request #2269 from MsysTechnologiesllc/antima/added-fontaw\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9f7c30205f0bfa1628c5ab537109f4ee0d1f97f", "messageHeadline": "Fix changelog typo", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d624f92a5bf50c3a5a1fa8542e60f0c277d16374", "messageHeadline": "Update changelog for missing release", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "f47373a565f98d218fdb18da9774da00c61889aa", "messageHeadline": "Bump omnibus from `7ce6173` to `37897ad` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "31f879e44a6d63c6508657bbb6d4c4fb13dce894", "messageHeadline": "removed last_run json from commited files", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1fc3d8ad8ce65570fd8504fa68574c6784e981a6", "messageHeadline": "Bump version to 4.1.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bacf6a5e36296ee5a5ee41243a06149524a53dba", "messageHeadline": "Merge pull request #2268 from chef/smriti/2254_dropdowns_broken_super\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0886133672ee9f0a1b404f019f6180cf8d157a40", "messageHeadline": "Added font awesome slack icon.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecd75601f17d50b09a8b95b053d96e2718feefd9", "messageHeadline": "Added constant or cookbbok type in collaborator model", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b307e3719c9b8d13cb38887427d74122bc88b357", "messageHeadline": "Quality metrics logic added on transfer of ownership and up for adoption", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 67, "deletions": 1}}, {"node": {"oid": "a2a12ce424b83f14ae1fe82ee5456b2bec4b3bb5", "messageHeadline": "Changes for Content security policy to allow inline css", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef823cd920a42d8f141db11f0a21f31c2888e8c6", "messageHeadline": "Update supermarket-release-checklist.md", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "273bfc5aad799ae7a21850591b08602d321ae6fd", "messageHeadline": "set failed threshold to 90%", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e611b3d9f8e29bc6010717b3c845daf1da72e965", "messageHeadline": "disabled a unit test for checking test coverage by simplecov", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bba412ba6743722456429ff679ba400553d074e3", "messageHeadline": "removed last_run from root coverage folder", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "2ecd774f89c77215799b046cb5520a2ee1cf486c", "messageHeadline": "Changed last_run file path in simplecov action configuration", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d539ebdc61a9f73a4100b385135ac161ea1b0b1", "messageHeadline": "test with lesser threshold", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03c2bfd03669e0ea63a1b63598602b52ccb7bfe4", "messageHeadline": "change failure threshold for simplecov from 90% to 40%", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "564d520f7c387270ddea1952f0d97f1fcfef870f", "messageHeadline": "added github token for simplecov", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fc7241bfc37a48390316013b745bbdc548eb6213", "messageHeadline": "moved last_run json to root directory of the repo", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f2b97c29eac7440d4416a99817ff57cf4c3f72e0", "messageHeadline": "Added simplecov github action in unit.yml", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "33de580d8134fc4d7521d0ffa704177398b14e03", "messageHeadline": "Line trimming for overflow", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9ca49e856f4b0bbf0e3f535d50c8b67565d72bc", "messageHeadline": "Documentation cleanup", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 77, "deletions": 47}}, {"node": {"oid": "f59eaf9a1ece4e4e260879045519ff40ab917c15", "messageHeadline": "Apply suggestions from code review", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dc4ffc92c52efc0eba4feb7d95265ef79665762", "messageHeadline": "code review changes", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d03af13bcb6e3cc927eb1f7d0eae1e0bf9ef8f44", "messageHeadline": "Bump version to 4.1.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ef91ace1abd686fe523dede45c5d36af96d956c5", "messageHeadline": "Merge pull request #2260 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a9ebae1109ada60847cfacae4be97aa71bfb9c4", "messageHeadline": "Bump nokogiri from 1.12.4 to 1.12.5 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "505dc0bb1786ef466019803304ad00621c0d9fbb", "messageHeadline": "Bump version to 4.1.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4a6fd96626e3a64207956a5a2cea61be054141e7", "messageHeadline": "Merge pull request #2261 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "364bd137666cd30deede857184480c9426da8452", "messageHeadline": "Bump nokogiri from 1.12.3 to 1.12.5 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "837f4a2267cfeb8a7c2339291e7a1e3d10a7d7aa", "messageHeadline": "Added supermarket release checklist documentation", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "4e841cbd6d82a997b4b92a5faf6f4ef2dd0ecc14", "messageHeadline": "Update mixlib-archive requirement from ~> 0.4 to >= 0.4, < 2.0 in /sr\u2026", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "01d88075ff142815145c58b3ca47ec8063cbbeca", "messageHeadline": "documentation file added for supermarket release checklist", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "894e5208273f17fae4cbb86f24450c55d19fb3c4", "messageHeadline": "Bump version to 4.1.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "de69f5001eddbe3795dcff09ad91fdc65c5e7c5b", "messageHeadline": "Merge pull request #2241 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1cce3d727a0b93529549a9cd81f95c7164cb62b", "messageHeadline": "Bump version to 4.1.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3e1d9f23ef1437cc7363e398e4849013a6bf5ab9", "messageHeadline": "Merge pull request #2246 from chef/rajeshpaul38/remove-omnibus-artifa\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d93d1228f93335bc3df985e55ea98dc760746d0d", "messageHeadline": "Merge pull request #2247 from chef/im/expeditor_release_notes", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17ce5bb950b3d497e6eee2bb7f263b97a1e90a59", "messageHeadline": "Looks like it's supposed to publish then announce", "author": {"name": "Ian Maddaus", "email": "Ian.Maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5826d55f56f584e61eb6ef26a589be3255dea65d", "messageHeadline": "Merge pull request #2245 from chef/im/release_notes", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "86d1439ac3c9f6c86ba418bb67053a5400ac8b7d", "messageHeadline": "Update .expeditor/config.yml", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "89626f72315d18e643bab15b9adbad23a01eccfb", "messageHeadline": "Fix order of expeditor actions", "author": {"name": "Ian Maddaus", "email": "Ian.Maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6c5351125f72605f8e3b7b3f99cd527661063f5c", "messageHeadline": "Fixed ruby version directory path", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03b87ef3d732f04e5ba39464541e8b273e93f6bd", "messageHeadline": "Add seamless release notes", "author": {"name": "Ian Maddaus", "email": "Ian.Maddaus@progress.com", "user": {"login": "IanMadd"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "879f2a60e5c87476891b0294c8e21f611be3d340", "messageHeadline": "Iteratively deleting cache and doc directory for specific ruby versio\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d0710bb1db1d7a74cd4348284795d5672c203ac9", "messageHeadline": "Bump version to 4.0.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6efc2395db6784a50779f9926fa0d06d915f7e63", "messageHeadline": "Merge pull request #2238 from chef/saghoshprogress/fix_mobile_search", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b84f7d9395d7944d6574e7c668b042d314e2c91e", "messageHeadline": "Bump version to 4.0.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "52b169b019a1a72ab06fead5442ec921601f19d7", "messageHeadline": "Merge pull request #2242 from chef/smriti/2169_reduce_automatic_respo\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d3195262ab968f17728d025b283bc656f83f644d", "messageHeadline": "Added headers for avoiding auto reply mails wherever we are sending m\u2026", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e94cb4f6e7b6452aeb4e56e01cc39bf0ab2013c1", "messageHeadline": "Bump puma from 5.4.0 to 5.5.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85fb77e93c5b19a2ed56f5b845bb46798a2f4cbb", "messageHeadline": "Updated the ss for mobile search", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e2ee164a559fbd3d02804db39db93b5ea0cd4eeb", "messageHeadline": "Bump version to 4.0.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0cd4b7d18fcb6dfa8b450a0f1e537523d367720f", "messageHeadline": "Merge pull request #2229 from chef/rajeshpaul38-tls-version-upgrade", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a38405429526f078a55c4a7aa44b5a8814bd28d6", "messageHeadline": "Bump version to 4.0.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "237ae6b49febe5c7b85dfcfa186a30c08201a394", "messageHeadline": "Merge pull request #2235 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7bcdb3d94e0b9609267f5e26b4da8eeae4e6c06e", "messageHeadline": "Bump version to 4.0.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "60d970f7e5f4117607e121832a358ee4ef5b469a", "messageHeadline": "Merge pull request #2234 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a7dc9ecae34409236c391c1065ab313b0261503", "messageHeadline": "Bump version to 4.0.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "91a8e9b56db7939c61df35db8259742b6815fa30", "messageHeadline": "Bump aws-sdk-s3 from 1.102.0 to 1.103.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b61c736b566dd5748162d027e60dca25db03a93c", "messageHeadline": "Merge pull request #2236 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05f0b8967faeab0cd5d0a6ed85c4de5f5439cbeb", "messageHeadline": "Bump omnibus-software from `e0d92a6` to `d880e20` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8716f076d009a44cf35c501c1625f2776dfb0735", "messageHeadline": "Bump ffi-libarchive from 1.0.17 to 1.1.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e81d1756184213c4807ca4432fd805d6fbc11984", "messageHeadline": "Removed TLSv1.3 as it's currently not supported in chef.", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f89eaa2a552e3d6e8d156d47000377fb4f11c7c", "messageHeadline": "Bump version to 4.0.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "47cb2880627434bcdb9e626c7e8b0ecbc6038039", "messageHeadline": "Merge pull request #2233 from MsysTechnologiesllc/antima/fixed_profil\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18e9ddba92bb79730f639e92785a2cc0417286d1", "messageHeadline": "Updated profile sidebar hover text to joined Supermarket.", "author": {"name": "antima-gupta", "email": "agupta@msystechnologies.com", "user": {"login": "antima-gupta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f452338700025d28da5ba40494aaba67021bb77", "messageHeadline": "Bump version to 4.0.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b800155434db82b890471bd2468d43e674f0fccc", "messageHeadline": "Merge pull request #2231 from chef/rajeshpaul38/2187/platforms-text-c\u2026", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0bd29f081b861b336e80a2d0e241f7878a692c9", "messageHeadline": "Platforms text changed to Supported Platforms", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82e78ea42c60d30ca2d4b53631a94cceb1bfab0e", "messageHeadline": "Bump version to 4.0.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8d1b3aee4240c92ec58d40002a38427584184c10", "messageHeadline": "Bump version to 4.0.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "eaaebba17ad4755783fc6f6569ec101fe414b4b7", "messageHeadline": "Merge pull request #2222 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d5a089fe8bc3750fd0d315f67b3c3adfaace2c7", "messageHeadline": "Bump version to 4.0.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9ccf7b34ff13447b690ce3908ff606b503af3f98", "messageHeadline": "Merge pull request #2227 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25cacffb87be2440a4f2c092a21de29b1b6a3332", "messageHeadline": "Merge pull request #2228 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "276c1df8fba7faeb7bf476da462da8a40905af47", "messageHeadline": "Removed support for TLSv1 and TLSv1.1; Kept support for TLSv1.2 and T\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab278c859dae3c5bc34d37c76f33e9dc3a63ccda", "messageHeadline": "Added rule to disable Rails/HasManyOrHasOneDependent", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "db49a6ac1005cd175a7a1ae2f538c710af36f87e", "messageHeadline": "Bump rubocop-rails from 2.11.3 to 2.12.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a7b8d29aadd666c8c1897cf0f295e0edf6fdfc41", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b9b643f67de087390711343e61f7ada93d2abfa0", "messageHeadline": "Bump omnibus-software from `13ad157` to `e0d92a6` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffa9735bdca4ae7fe2c7e9ed442cc0b86abe8d07", "messageHeadline": "Bump version to 4.0.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "32a24b04cd9d51b87310c6d202c5ca5a2fe0a1e5", "messageHeadline": "Bump version to 4.0.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "73365d5134c615af77644c1e61787c7dcab771eb", "messageHeadline": "Merge pull request #2217 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "899d05dd7072299f6ac5496a1cc2d0b9b46e405c", "messageHeadline": "Merge pull request #2218 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37eb4d05778f64975e5862c5f6a2cc2ddb58a564", "messageHeadline": "Bump honeycomb-beeline from 2.6.0 to 2.7.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e077b9bec2a839b9c1c3e7845c2e91b494e0c7b", "messageHeadline": "Bump omnibus-software from `b774203` to `13ad157` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "9537c3c1d1650ae36b7e322c0e233e4f6c819103", "messageHeadline": "Bump version to 4.0.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f4bea59ac342ace712c451bb7dc35fc0a08b3441", "messageHeadline": "Merge pull request #2215 from chef/dheeraj/remove_contribution_link", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6df1c396df0bc7b0ef2106fe222a81534d3346e0", "messageHeadline": "Remove Contribute to Supermarket link", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0c66b13655d66cfa7eac75c5b09a9c952cc3953e", "messageHeadline": "Bump version to 4.0.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "180326b1f4ad8e83d95fba215945e0515be49fc9", "messageHeadline": "Merge pull request #2212 from chef/smriti/2182_remove_supermarket_pub\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 331}}, {"node": {"oid": "c0ffa00dc17c810dd958d2ea11b8280be1bd01c2", "messageHeadline": "Bump version to 4.0.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3de02a25d11fa07c32935b1d8058c284f8531d98", "messageHeadline": "Bump version to 4.0.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "664c7f5a53db08c8bb4b416637966bdab05dc379", "messageHeadline": "Merge pull request #2213 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7f7319e4849be0213efad302513692d7e7cdd9e7", "messageHeadline": "Merge pull request #2214 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a07badae7dc616cb9f56d3453e7c5e99eb938808", "messageHeadline": "Bump cookstyle from 7.22.3 to 7.24.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6b388d16d9cb42693bcdbcf9df0068156b1444f", "messageHeadline": "Bump aws-sdk-s3 from 1.100.0 to 1.102.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "377fea551ca04d324e05d7540d5b86b2f206bb52", "messageHeadline": "Removed contributing file comment", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e4c36b9c2b6a299e1355e8224afca98990c6109", "messageHeadline": "Removed publish metrics from the code", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 10, "deletions": 332}}, {"node": {"oid": "3a77ff3a8ce4983068335dce437b241b39fed50a", "messageHeadline": "Bump version to 4.0.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "80c42c00dd1c9ddf51ed468f119e8fb50dcd8a7e", "messageHeadline": "Merge pull request #2209 from chef/openssl_bump", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "36d136bc7c7e87821bb0a228eed1f4b6334391a9", "messageHeadline": "Update openssl to 1.0.2za", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "762dbce7c0d70c52e92136cbf60d8053585280a2", "messageHeadline": "Bump version to 4.0.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0f95aba7a912bf1c388f62abdff12f21dd20de53", "messageHeadline": "Merge pull request #2208 from chef/smriti/1903_omniauth_1.9.1_upgrade", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "74ada0a78892b43927ab6d18618916ee79ad6118", "messageHeadline": "Bump version to 4.0.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9443f29d627f593a5b88ead067a2a33d8861f07f", "messageHeadline": "Merge pull request #2106 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2bff16a82531c545a710112f7e9877289ae96b5", "messageHeadline": "Rebased with master", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "b087b80a0b2e84182d07c4606d792d7fd8559f1f", "messageHeadline": "Bump version to 4.0.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "489e0b66f1f45b7c41cacc9fc0dfdf840a06434e", "messageHeadline": "Build Supermarket on SLES (#2096)", "author": {"name": "Dheeraj Singh Dubey", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "f9971052cb5a015f5d80ca8f0805f5e754ec6190", "messageHeadline": "Bump version to 4.0.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ebaad4415b611e3ba9cc15f57ee0235db2e68bd5", "messageHeadline": "Merge pull request #2205 from chef/major_bump", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4c97ca4adeeb45fa9b1a1af8123703bb790bc2b4", "messageHeadline": "Bump to 4.0.0", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d8689207e9ab2ac32c22dbc35862045dce3b5018", "messageHeadline": "Bump version to 3.5.68 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "48f07afe55d9dde58d75f9fc661c0923d5480400", "messageHeadline": "Merge pull request #2204 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c40016aa622d4451bc79c98098346319b3852c30", "messageHeadline": "Bump omnibus-software from `e87ce07` to `b774203` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8987a1ca74389286ebc699a6e4298b0237119528", "messageHeadline": "Bump version to 3.5.67 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8126b500745271840c237df8081981e93c702cc1", "messageHeadline": "Merge pull request #2194 from MsysTechnologiesllc/smriti/2152_remove_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 29, "deletions": 719}}, {"node": {"oid": "b914962e8b50ced1ef83ecf84f1a2e76de2b225c", "messageHeadline": "Added condition if_exists to drop table", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "99d03535e40d31ee218bb03b64c4b778ab374397", "messageHeadline": "Bump version to 3.5.66 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b87f4f55f01b37002c2b8b6f014b8f3de30128dd", "messageHeadline": "Merge pull request #2174 from MsysTechnologiesllc/smriti/2139_superma\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "b64505a53acfa82788d5ebdcd8d04e87f62d1494", "messageHeadline": "Bump version to 3.5.65 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "24b0ddfde9663331e45999811f179ec76ed99381", "messageHeadline": "Merge pull request #2138 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dff9e3f72541e62b6a580d72ae540231d1ccd870", "messageHeadline": "Bump version to 3.5.64 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bde8d95c605fb3222a66ceb02bc93763d1e23e63", "messageHeadline": "Merge pull request #2200 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1f34fb9515ccc29d10338b46cfced76c888098c0", "messageHeadline": "Bump version to 3.5.63 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "07cc34b0c687f7de1c07f6232f3b635cd2466699", "messageHeadline": "Bump version to 3.5.62 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2dcc5865c00ed1c891f964cb365222604dc68efe", "messageHeadline": "Bump aws-sdk-s3 from 1.99.0 to 1.100.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a51b09a78ae89c745aa34c638f9d407c9c049f1d", "messageHeadline": "Bump version to 3.5.61 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "90d77bcfda81245d799efd0e142b0ec9036f30aa", "messageHeadline": "Merge pull request #2201 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0f5cf55713ae0d2bd2a84f03748a67e711854f0", "messageHeadline": "Merge pull request #2199 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d2fe089aaef65af35738874415043505dcda2613", "messageHeadline": "Bump version to 3.5.60 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bfea8a75903a1378db194581e51d3320e07a11ae", "messageHeadline": "Merge pull request #2195 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e25754d7d680949039df0873a5399ba0f5a33e4b", "messageHeadline": "Merge pull request #2202 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c0a9dfa41c5c474f6dcd233ca3cdb25126b2f3c", "messageHeadline": "Bump guard-rubocop from 1.4.0 to 1.5.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb890849e3e0398e263457f330719c7a66d82021", "messageHeadline": "Bump nokogiri from 1.12.3 to 1.12.4 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec5db1bc9d64facba78de98bdc6f8dea046d515a", "messageHeadline": "Bump omnibus-software from `7f6f282` to `e87ce07` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4fe5ceca475782ea04b0233809072156a14c3f26", "messageHeadline": "Removed curry and related configurations", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 17, "deletions": 334}}, {"node": {"oid": "81573dea1e35ede92ae062d98233b18c3561c9ea", "messageHeadline": "Removed references to icla/ccla configurations", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 19, "deletions": 391}}, {"node": {"oid": "0d73a653c44d28887b86ebd603f26dddc0a1c33b", "messageHeadline": "Bump version to 3.5.59 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "012e93d21e475bd2ea68c72180a8a93528faf4c5", "messageHeadline": "Bump chefstyle from 2.0.8 to 2.0.9 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0fa2be35af5f5edbac9466810a897e42fa4a9a4b", "messageHeadline": "Bump version to 3.5.58 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2dba396770235c31ca3770f5d48f42cd22ff0d05", "messageHeadline": "Bump version to 3.5.57 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "277d48540db3f95bd0ce4e6601105ad068689e4c", "messageHeadline": "Merge pull request #2196 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90a23c7be87bd0820609df72443b27747df8b550", "messageHeadline": "Merge pull request #2197 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b8b1f630bf2a8cb555688f3a72071a139cdec67", "messageHeadline": "Merge pull request #2198 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1a67e3d5bb9a02a192474c8119d044c43bded534", "messageHeadline": "Bump cookstyle from 7.21.0 to 7.22.3 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fc89247be2dd45fe15a250ea9d4341801198cb9b", "messageHeadline": "Bump chefstyle from 2.0.8 to 2.0.9 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bbc31487e6ec158172808d7af4331aaf4fabdf00", "messageHeadline": "Bump omnibus-software from `2ffd4e4` to `7f6f282` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53a9901e414884cbb3524a84383d68df696e9528", "messageHeadline": "Bump version to 3.5.56 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e50eaf594e34a1a2964c78f44a25b03897210c09", "messageHeadline": "Merge pull request #2192 from chef/main_updates", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "e5ed160ea287a76c88602415276c9427e1b5da60", "messageHeadline": "Specify our branches explicitly in omnibus + updates", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "f2abbca32c7d49e9e92357918114de0cdd4c25ca", "messageHeadline": "Bump version to 3.5.55 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0341487b837f5cfcc793382c5938659757f268cc", "messageHeadline": "Merge pull request #2180 from chef/rajeshpaul38/contributing.md-check\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 53, "deletions": 32}}, {"node": {"oid": "a06a7cbdcb700eb74f1c58bd1abdb66f62fa3648", "messageHeadline": "Update CHANGELOG.md with details from pull request #2191", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7b400c79ea8e6076d3d9dede7a750f0eb694565f", "messageHeadline": "Update src/supermarket/engines/fieri/app/models/source_repo_worker.rb", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e7d080e2ecce094bf460dba564dc217dca24139a", "messageHeadline": "Update CHANGELOG.md with details from pull request #2190", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7a49288e91f3d40e66ec91f7b20f899f2802674c", "messageHeadline": "Merge pull request #2191 from chef/dependabot/bundler/omnibus/kitchen\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62a11cc4167d80e5555b6187efd5dcfd3f453b71", "messageHeadline": "Merge pull request #2190 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e08d5b88ecc21b0405f3fc9edec9e63542ac51f", "messageHeadline": "Bump kitchen-vagrant from 1.9.0 to 1.10.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54e2f9755adb08c570b793fae8a6e94126fa5049", "messageHeadline": "Bump cookstyle from 7.20.0 to 7.21.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe348242016c11c44071a972a9a3394d150369fb", "messageHeadline": "made source_repo return empty string instead of nil for backward comp\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0e44c8c10268ef9b91f4bf2d792bf0ed866ad81", "messageHeadline": "Corrected github repo url Regex; Fixed breaking testcases;", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "595a34a8163191d95e776ef94e32e08694a316ac", "messageHeadline": "Bump version to 3.5.54 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0111d31a515d5c68a4612b06b2c74a81e467bea3", "messageHeadline": "Merge pull request #2189 from chef/skeshari/bundler_deprecated_warning", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "660d6d872eb8aa5a3357fc41f2030258cb910cbf", "messageHeadline": "Replace deprecated --without flag with bundle config", "author": {"name": "Swati Keshari", "email": "skeshari@msystechnologies.com", "user": {"login": "skeshari12"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "82a5f60a4b732396086e8e9241a3505264cc3b66", "messageHeadline": "made contributing.md file name check case insensitive in the repo giv\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2513d5937443567dcbef4516b3fc50363d2aa8d1", "messageHeadline": "Merge pull request #2179 from chef/fix_branches", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "21543bd12c4144b2ea03f725fbacdb7931b50aa0", "messageHeadline": "Switch to main branch", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "2e30333e4d473e78a99daa9915468fbbee0338ac", "messageHeadline": "Bump pundit from 2.1.0 to 2.1.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c4e4d953097e8d1d91288678d0a0eec6aaadf0d", "messageHeadline": "Updating references of master to main as part of Expeditor agent rename.", "author": {"name": "chef-expeditor[bot]", "email": "49165653+chef-expeditor[bot]@users.noreply.github.com", "user": {"login": "chef-expeditor[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "37437fd5069c940be84c14244c3712907a76a844", "messageHeadline": "Bump version to 3.5.53 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c18754ea5bbefe6864ca86e086c97138a0067db2", "messageHeadline": "Bump version to 3.5.52 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "235c97a33aa8c7eae653f500c0bb030d49c015ab", "messageHeadline": "Merge pull request #2177 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e33b63de624e530dfb2849b572e749974bc26f9", "messageHeadline": "Merge pull request #2171 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "86d2b6804192c348e8847c09b7d457b43ceee1aa", "messageHeadline": "Bump version to 3.5.51 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c0e7924e094cb03c9c48e694ca22dac1b1f29f31", "messageHeadline": "Merge pull request #2175 from chef/dependabot/bundler/omnibus/chefspe\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c04379d373adfe2a9966cd5b8b2b98e8e874294a", "messageHeadline": "Merge pull request #2172 from chef/rajeshpaul38/add-slack-and-remove-\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "8e3b38bab3658abbd827b94537f1f057f106ad4b", "messageHeadline": "Bump faker from 2.18.0 to 2.19.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3161157501d93438abe4d5d250a8e6d0dfc1afc4", "messageHeadline": "Bump chefspec from 9.3.0 to 9.3.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "78084aa1ea019f47aaa931a3d4585856206453cf", "messageHeadline": "added db migration step in github workflow before running unit tests", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "402802b3acbc3e3095d7bf4699e68f76f67a909a", "messageHeadline": "Changes for applying scrollbar to contributors table", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "cbd4935eb8252072aafd1e587aa2b6f09b10d910", "messageHeadline": "Bump rails from 6.1.4 to 6.1.4.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "96a476a509633cb370d807eabf162a07d35421bf", "messageHeadline": "Bump version to 3.5.50 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "425622e0721baea47bba4f82c926518a08b4e095", "messageHeadline": "Merge pull request #2117 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b839e989a9b8254352cab4d9665b3f8a62239be4", "messageHeadline": "Bump version to 3.5.49 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "612fbede4b4df11d61b262d0b62ed0692c03b604", "messageHeadline": "Merge pull request #2168 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4854067e8ff5f5d7e854890a351ea1362e304288", "messageHeadline": "Bump version to 3.5.48 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8a428e6db40aa79933d48ee215513327ab3155be", "messageHeadline": "Merge pull request #2170 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "c852e381206668765296d175bdbf9e41ec8b3b66", "messageHeadline": "typo corrected", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "694327fc8378ffb08114904fc9ed9f5186d6866e", "messageHeadline": "Updated as per comment", "author": {"name": "RajeshPaul38", "email": "85236476+RajeshPaul38@users.noreply.github.com", "user": {"login": "RajeshPaul38"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "269e0ee11e2ce73b906f6fd8be98acbcc04d1b48", "messageHeadline": "Added slack username and removed irc nickname from user profile", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "bfad05ac7386a09825512366a8a628217c6d232c", "messageHeadline": "Bump rails from 6.1.4 to 6.1.4.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "822284ec0f7a0c351a79405016520a9f377bb545", "messageHeadline": "Bump version to 3.5.47 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "312893a12e3b34ba4b3511189f1d49c1b005fde7", "messageHeadline": "Merge pull request #2167 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc743824d8b8399acae9f08060a8671d616ce8b", "messageHeadline": "Bump listen from 3.6.0 to 3.7.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58347985df45fbdb91e77d337f165c3cfaf650d1", "messageHeadline": "Bump cookstyle from 7.19.0 to 7.20.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e398fb12771a787975180d8f1a52caed0704baac", "messageHeadline": "Bump version to 3.5.46 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "907082cb41b5649c048af8a461ecb6cf4995fa58", "messageHeadline": "Merge pull request #2160 from MsysTechnologiesllc/smriti/2155_footer_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "5a842d7eadea3ca6653bd3019883fa254e7ee9aa", "messageHeadline": "Changes for progress url being picked from wrong ENV variable", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "389aa3476cd15428b6ee3c6d3a54395b99ab81b8", "messageHeadline": "Update CHANGELOG.md with details from pull request #2166", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "33667b20958b0f0616bd497bebc45da69d8006a9", "messageHeadline": "Merge pull request #2166 from chef/release_announcement", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "ceab7c04b075225b1a386bccfb46d027e628ce9f", "messageHeadline": "Automate release announcements + minor expeditor config updates", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "973cde37910a2d99b49c47393bf933f1d0b75a95", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d3cc59f4e5a4261755239d4253d398411926c612", "messageHeadline": "Bump version to 3.5.45 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6b7ef3c91fb35db3f0c0c279cf0014c4024b65af", "messageHeadline": "Merge pull request #2145 from chef/saghoshprogress/content_security_p\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "76ca9322a0d9823b1688598733502b9d487fae27", "messageHeadline": "Bump version to 3.5.44 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8af04850554782f79a182c37918f08ea163f6605", "messageHeadline": "Merge pull request #2164 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40a3f351cf92275a3341a25c8320943c68d36923", "messageHeadline": "Merge pull request #2165 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9080d092bfbf898ede14a84175e754d884dc6d9", "messageHeadline": "Bump omnibus-software from `c12454a` to `01f52a2` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63f291a5c2194ad42b371e023bb5b4b75154090b", "messageHeadline": "Bump cookstyle from 7.18.0 to 7.19.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bfbe8795345f4ac553292cf7d5075b2b3343b6d", "messageHeadline": "Bump version to 3.5.43 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "75e982b26465ec26a72471c9359e1b0723226ae8", "messageHeadline": "Merge pull request #2161 from chef/rajeshpaul38/hide-nginx-server-hea\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "33591891cd78ec4347267d5fb4c517921abac827", "messageHeadline": "typo fix", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26f02dad896a184ee9c950fce16092d287a14242", "messageHeadline": "checking with nil test directive change", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96285e00d4db7bd0844b63f7ce3d35949b791ba4", "messageHeadline": "changed inspec test to check for server header value should be nil in\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06e5df61246e7fc02059b1c63bbc941c8186f3fd", "messageHeadline": "Bump version to 3.5.42 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8de4f7b66c9e428bdb0b7f55abc012de74780624", "messageHeadline": "Merge pull request #2148 from MsysTechnologiesllc/smriti/2140_remove_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "825cc58f52e80f4d636a3b0a862562481a5e848e", "messageHeadline": "Bump version to 3.5.41 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "735aa7a8e858c1a8d41c14b2eaa269a97a1196ae", "messageHeadline": "Merge pull request #2158 from chef/dheeraj/update-docs-for-redis-upgrade", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4e87c6b939a77b7b8896b23d9beec9bf53e9f895", "messageHeadline": "Update README.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2c33a7e24cf10bc003f27ad83f864ed815e4534", "messageHeadline": "redis upgrade", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "755e40d646902bce2dc22def4b9ebd8f62212176", "messageHeadline": "Update CHANGELOG.md with details from pull request #2157", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8ff415292bbb9607e9999bbe142d19374d4d5b61", "messageHeadline": "Merge pull request #2157 from chef/ruby_version", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d7fb093fa76ea3af9d0ee9f29f16fb2e0ccdf30", "messageHeadline": "Bump version to 3.5.40 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db63b2a78b5fdf86bc934a793304f1990bf8c57d", "messageHeadline": "Merge pull request #2156 from chef/config_copy", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "067f5c502096e1fe0daf09cd7f62cae757db1567", "messageHeadline": "Update the ruby release in the rubocop configs to 2.7", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e74fe4c17f3c4a408cc547ebfeb98a6e42bdbeb4", "messageHeadline": "Update copy in the supermarket.rb config file", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "947ad9356f8848515fdadd898b2e1bb9172acf04", "messageHeadline": "Bump version to 3.5.39 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "077bcb96b58c185838345c11cdf09f7d656137ea", "messageHeadline": "Merge pull request #2154 from chef/more_copy", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "4e959c9a85c803139a1afdb495302d99dc48da03", "messageHeadline": "Better describe cookbooks and update links", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "f432984f26988996f14d41c52a7450b94658d8b0", "messageHeadline": "Bump version to 3.5.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d0db0dd17a1735f0fc6108d12cd8b613fb21749e", "messageHeadline": "Merge pull request #2153 from chef/tools_copy", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5676c6511dd8dfc4f06676adfe26072369ccc0a8", "messageHeadline": "Update tools copy to not mention Foodcritic", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd2e71f3755d5c9f4e510a6adc80025d7dfc1afa", "messageHeadline": "removed commented code", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6a4b5a2a69864a72b35373bfb23093f6de77b3ef", "messageHeadline": "Bump version to 3.5.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "62526fd1688b89ed6c338c44deb139c12a1fc9c8", "messageHeadline": "Bump version to 3.5.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8601ac03b09bf34104b74d4302d5aeebd60b7d8e", "messageHeadline": "Merge pull request #2146 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "febfae2c8683c4b2a5df132d8d252e4278b6ae5f", "messageHeadline": "Merge pull request #2136 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20eed2084fa04dea0b13f6f9720319dce5818096", "messageHeadline": "added dependency openresty; removed dependency nginx", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f5192c7c3531eddc0c909cf2a8ba2b2ecbaf3745", "messageHeadline": "Added prompt before delete action for collaborator", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "425f1e3d0264d30e4137a78377d2600dcc53ec58", "messageHeadline": "Bump aws-sdk-s3 from 1.98.0 to 1.99.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "827bb768e29be6eab720672241837d2d3655b3af", "messageHeadline": "Bump omnibus from `999a4e0` to `e3573e7` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a2ca15141454aac8540468d2590c8a3ce0aff87", "messageHeadline": "Bump version to 3.5.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "65d7b97ee871476313184a8abe782fca7b6ed712", "messageHeadline": "Bump version to 3.5.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bbf3c15aa378697fd483ed3bd14efe62138bd17c", "messageHeadline": "Merge pull request #2149 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8604e3c5f419e6d6f51405996b07a7a95ede15f", "messageHeadline": "Bump version to 3.5.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "953278deea159bd1aa898e0bfede81a7bcbdacb7", "messageHeadline": "Merge pull request #2134 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "72b688a76677faf49be68cb259fbe07464ee0b8f", "messageHeadline": "Merge pull request #2135 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ea6a2adbdfc5badba2f20bb2e571a846f7ed4d29", "messageHeadline": "Bump omnibus-software from `a4fab5f` to `c12454a` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fa17e41c356cafcb8068b1fa8774ff04465cafc5", "messageHeadline": "Fix the capibara width issue", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "093ef0e4098f8caa2353115cf3652f8cf5e3e63a", "messageHeadline": "Merge branch 'master' of github.com:chef/supermarket into saghoshprog\u2026", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "b611b2fe888893cfa481baadf8f50dc048ee66b8", "messageHeadline": "Added the content security policy settings", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7d8625dcae53736b6bd4f3028da34f33a95864c3", "messageHeadline": "Bump version to 3.5.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "29373d6e19fc1341b78750587d9aab4fbe561eab", "messageHeadline": "Bump version to 3.5.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f634912e0b9c0a6abe21c614f186ac61838be179", "messageHeadline": "Merge pull request #2141 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e00d6da852eb484c8066fcd263bb0ebb46c9b35b", "messageHeadline": "Merge pull request #2142 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "256fbb15cd7c986fbd722564f04c5aadf7fc6e3b", "messageHeadline": "Bump rspec-rails from 5.0.1 to 5.0.2 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d8ac31aa391491bcd9b44bd087b52f29a2be3d8", "messageHeadline": "Bump version to 3.5.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1e3e4117912472ae22269c774db05289d9fa0f0c", "messageHeadline": "Merge pull request #2143 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e485a8d49cc64def0d9e726f95f5b9e420a82a9e", "messageHeadline": "Bump rspec-rails from 5.0.1 to 5.0.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ec103d023882c922b53dd06c26160446d22f2d4", "messageHeadline": "Bump cookstyle from 7.17.0 to 7.18.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a8ead289f2f18f6dab1ca9eb491098dfa66f179", "messageHeadline": "Bump ddtrace from 0.7.1 to 0.52.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd76dbb3a0ea40c9e0ebbf9ec55b205686360b4c", "messageHeadline": "Bump puma from 5.3.2 to 5.4.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac2ae29ae06718d22cf8c15f46e09724768cea31", "messageHeadline": "Bump chefstyle from 2.0.7 to 2.0.8 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "94a8c7cdccbe24cf5f54b650a9bdd8c259d4680d", "messageHeadline": "Bump version to 3.5.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0450a01aad58f7a4ed8d47f792836bdb837f1f89", "messageHeadline": "Bump chefstyle from 2.0.7 to 2.0.8 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d615ca4a45f73dc393d28e2f2adf95684d7fbddb", "messageHeadline": "Bump version to 3.5.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2218a7907a38158c46d0ac12bfca0837d842984c", "messageHeadline": "Merge pull request #2133 from MsysTechnologiesllc/smriti/1831_changel\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f06ec7649fec0394b59be38304e842810b371d1", "messageHeadline": "Merge pull request #2137 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "307f07de1d60624581771fd739f0ebddf7af69b5", "messageHeadline": "Bump cookstyle from 7.16.1 to 7.17.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fea1e6cfdcfb4afd926c4c51580dc2a305ff2455", "messageHeadline": "Chefstyle issues fixed", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7c3a814508f0f48c631bbf87be31f93d54facd68", "messageHeadline": "Bump version to 3.5.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dd3138c4ea474abb31f51caa14459c6338aa3bfc", "messageHeadline": "Merge pull request #2081 from MsysTechnologiesllc/smriti/1831_changel\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "fd6f45675a259ccadd9dfa402f12a68d314b2c5c", "messageHeadline": "Changes for red carpet html rendering github compliance", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 43, "deletions": 6}}, {"node": {"oid": "118ec081b1b0a410bf4025a37ff3defe7dd5fadc", "messageHeadline": "Bump version to 3.5.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f67f44ffac0b91abe176a318efc36ab86664c09f", "messageHeadline": "Merge pull request #2132 from chef/fix_cleanup", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "f4965870bd2daffec1c656f80e86d96b31305a58", "messageHeadline": "Bump version to 3.5.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "14e94b3fa13bd19fbc9ebd4e6034c5c683e72047", "messageHeadline": "Merge pull request #2101 from chef/rajeshpaul38/brakeman-error-fixes", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "2eee6cdf20a8ba7da8bddb8f90132a495d5579a0", "messageHeadline": "Update omnibus/config/software/more-ruby-cleanup-supermarket.rb", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5c9100732f3f52293f6f18f5e4df100ce4cf869", "messageHeadline": "Update omnibus/config/software/more-ruby-cleanup-supermarket.rb", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8412a65aa58629b31ae4b26e7d43b5b99390cf8f", "messageHeadline": "Fix the cleanup of cached gems", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "08779b8713c2b696f806bef4d924298f3a269242", "messageHeadline": "Bump version to 3.5.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a8d7f8fcc74a6a6301dc6b8391b8f95937b58f6f", "messageHeadline": "Merge pull request #2131 from chef/avoid_sdks", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e50a513442f608fe55022fdd60f5423cd75a81c9", "messageHeadline": "Bump version to 3.5.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7a2d4028e1d7557f2a05d43e5e139d7a07fa817a", "messageHeadline": "Switch from inspec-bin to inspec-core-bin", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3906d3397e9b070a911b98d8de32eb773caf5c00", "messageHeadline": "Merge pull request #2130 from chef/nuke_cache", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "2b20d0e12bf1843f2f46247bc7fba5e360cc57e5", "messageHeadline": "Add a cleanup definition for all the gem cache junk", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "8dca104144ea3167485e4378dd6aa58c56b6b305", "messageHeadline": "Bump version to 3.5.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ba1e345e72c4e7318e2b02467350897bf1a22eca", "messageHeadline": "Merge pull request #2129 from chef/fix_chef_gem", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "77aed88aa496bb1563ea8e0e8dd1b8b8685bfdbb", "messageHeadline": "Remove chef-gem dependency entirely", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "49b7e1e0a9b7f818dc7553b064c06e1316c12d3c", "messageHeadline": "Bump version to 3.5.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "604bab28e88b45fac719657320afcd82a19d3b0b", "messageHeadline": "Merge pull request #2126 from chef/trim", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1e37ecd7931ae1eca6640dedfad398767e80fe06", "messageHeadline": "Cleanup of omnibus overrides", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed57d61429e43cfe7d95a23631205b53fbee4d9f", "messageHeadline": "Bump version to 3.5.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "155578d491185d5fc8f220b89c7fb78e4aa48628", "messageHeadline": "Switch chef gem omnibus to a gemfile entry", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8761f5b1e1d622df4669c513f80567526072c5d0", "messageHeadline": "Use Chef Infra Client 16.14 in supermarket-ctl", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c4ba67a21e018a486e5864af062644a9db78ea81", "messageHeadline": "Merge pull request #2128 from chef/fix_exclude", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "728a2c075707f221f1d5319c5eb697de512528fd", "messageHeadline": "Add .bundle back to the supermarket install as possible", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5832debc79f27484757d28c4431b3d53858a74cb", "messageHeadline": "Bump version to 3.5.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "124675bd44df9e7313b20215402d3cce71dc84f5", "messageHeadline": "Merge pull request #2127 from chef/exclude", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "da3404a6f2e51eb959ced3a0ad47734cf7728fd7", "messageHeadline": "Exclude additional files from the Supermarket install", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d1b547cbb2bfb0efce984f159ccb83ccbbbedf06", "messageHeadline": "Bump version to 3.5.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a368999da357bccb378100e7b0ef68fbe5be6740", "messageHeadline": "Merge pull request #2125 from chef/el8", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0632e3ffcb6f4b35349a002194a93970eb17ba46", "messageHeadline": "Produce EL 8 specific pacakges", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e396dc4b35b729d6ace0b9ee4e1fb9f50e964a7e", "messageHeadline": "Bump version to 3.5.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3e3bc4ca44490cb7f00c746b57945346037670c8", "messageHeadline": "Merge pull request #2124 from chef/smaller", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5b640f8c30ee9d7a42a72ef67af3e575b4bf7ea", "messageHeadline": "Skip the test group when installing the ctl cookbook", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "899c22bcf8b9dfd717179c52a121613621c3c9a7", "messageHeadline": "Bump version to 3.5.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7e3732c52b6d0e487ab4c3d3f81aa1aef69886b9", "messageHeadline": "Merge pull request #2123 from chef/inspec-core", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeec4773af152fdb291a798d4f4c24c052aa41bd", "messageHeadline": "Switch from inspec to inspec-core", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdc1f81f3e37ede88699f63aab50f16a8dedd350", "messageHeadline": "Bump version to 3.5.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e5c53d28a01494aa99b3e870db592bccc33ca9f2", "messageHeadline": "Merge pull request #2122 from chef/no_nodejs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a34837d40ea4465ed2da5a18fa5a635c0a0ad0cb", "messageHeadline": "Bump version to 3.5.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "552483b159f182395c21ddf7c4168f49d90ce212", "messageHeadline": "Merge pull request #2121 from chef/bundler", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "3b4acd993300c01c78b7f20f58c4917a70463407", "messageHeadline": "Bump version to 3.5.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b8e5029014f608958c867243133edfbde9269166", "messageHeadline": "Merge pull request #2053 from chef/dheeraj/enable_fips_for_ubuntu", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "beb6893f90321b400ccb858c8beddd71e11fc11c", "messageHeadline": "Remove the binary nodejs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0e21e6457f23e0bb6ce87a0b8598d4af1b0cc8c9", "messageHeadline": "Bump version to 3.5.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2213c04bdca1ef5a74350adf220e37e9c482656c", "messageHeadline": "Merge pull request #2110 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "639bb8e88b24446ea11796286ff635f9bed1ded7", "messageHeadline": "Bump version to 3.5.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d2d0de4fdedd11ec44f19bad071e278504148132", "messageHeadline": "Merge pull request #2112 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b6096e0cd05a1284c4ff1f57ca5361811cbde997", "messageHeadline": "Bump version to 3.5.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a06c89101e153e1f8e43fbfa38db6bacb8e75f34", "messageHeadline": "Merge pull request #2120 from chef/remove_berkshelf", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d637fac80b091081c904e787c26b92686240032c", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "215973ffddd0c51d660a596656a12b07af37a935", "messageHeadline": "Remove bundler install in omnibus", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "2f2221525802cbd5d351b5b388aa4923081a5458", "messageHeadline": "Bump listen from 3.5.1 to 3.6.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c5cbb3a4bffba126182ce2d6d8853c1faf70caa", "messageHeadline": "Enable FIPS for the Ubuntu builds", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d41730d852b29b60bfea30b1d94b2b612d38e215", "messageHeadline": "Bump version to 3.5.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "118f09de7400469248c25851b88843def8ab165a", "messageHeadline": "Merge pull request #2057 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1373c7c2ed2d13850fc7b9bd2aad133e99409653", "messageHeadline": "Bump version to 3.5.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b399a31a491e9c4dd34bfccd803e7f8a4a93ee1f", "messageHeadline": "Merge pull request #2108 from chef/bump_cookstyle", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "1065f76dc04c3ba491075aa2f094d54d4688a77f", "messageHeadline": "Remove the gem install of Supermarket", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7f47812b8fad1a32f4e0b61a3184774cc143c3e3", "messageHeadline": "Remove unused Cookstyle dep in fieri", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "72bf691f131e44b4123169db0ae10e3124b50e8f", "messageHeadline": "Bump nokogiri from 1.11.7 to 1.12.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6defc7929eae88dc93f5d8f9cbb6da7b042178ae", "messageHeadline": "Bump version to 3.5.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "91de9133ecf616f0b819a702ec2867cef0090f49", "messageHeadline": "Merge pull request #2107 from chef/bump_octokit", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "00ebe35f7df52a5362d7e8ff015a4b9ab80eae06", "messageHeadline": "Bump version to 3.5.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "735a6b8dd7334a23db40f2ca2330c25616f6d2c9", "messageHeadline": "Bump version to 3.5.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "84421c582b37f920cc3a8b221614ca3ec842b0b4", "messageHeadline": "Merge pull request #2109 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "065817d8d997ff4301fd4b9f6b1931124a2d0367", "messageHeadline": "Merge pull request #2114 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e060879ec9a3d125df2c767f2542d79c354e3409", "messageHeadline": "Make sure we have octokit 4.16+", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "e28abaed5edb7984cfc69eb5af6660542c4f65d7", "messageHeadline": "Bump version to 3.5.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f6976d9b0efe3bffa6defb3da3fb7892e2fa4324", "messageHeadline": "Merge pull request #2113 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a13eda5dc3bcd2a0b08bd171a28658cf9f5022b3", "messageHeadline": "Bump webmock from 3.13.0 to 3.14.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "963a81d1b813dad71d8ecf99542aeba159c17917", "messageHeadline": "Bump version to 3.5.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "11489a366c33bdaab7822378617797a1d70ff0e1", "messageHeadline": "Bump version to 3.5.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "474f67a0ff63d9ff293bcd86186f8bc2692dbab9", "messageHeadline": "Merge pull request #2115 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "76d4a2ddd32aa7c3f1c8ef63ac328d4849aac47c", "messageHeadline": "Merge pull request #2116 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "66959e82851030088bdbb0fca0c996e8b17b14de", "messageHeadline": "Bump honeycomb-beeline from 2.4.2 to 2.6.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7cc60b5a89e3d4973702d59c414af7ce279aefd", "messageHeadline": "Bump chefstyle from 2.0.6 to 2.0.7 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "592f1ec9bb9888bd43cd642293e93f40628f4c69", "messageHeadline": "Bump aws-sdk-s3 from 1.96.1 to 1.98.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "595be704532b2116bf12591ad473500d3fb0f70b", "messageHeadline": "Bump omnibus from `62bf487` to `999a4e0` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "df890c0ecf3003bbccc162cc53cb531465d282fd", "messageHeadline": "Bump version to 3.5.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "86991eaf3f28be5d83cc0985f8441dd941b6c86d", "messageHeadline": "Bump guard from 2.14.1 to 2.18.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b6905846bbdf123e297819a9feea962dd684a8b4", "messageHeadline": "Bump version to 3.5.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d1cacd632e5135fcdaecb941d5e55fdfcb962eaf", "messageHeadline": "Merge pull request #2093 from chef/saghoshprogress/rails_6_omnibus_fix", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4818, "deletions": 398}}, {"node": {"oid": "f36343935e1f9e5471d3d6089028e4adfa6bc2cb", "messageHeadline": "Update omnibus/config/software/supermarket.rb", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5cc29f25e4bdc6562e2078e8fc0a77bcba395df9", "messageHeadline": "Update omnibus/config/software/supermarket.rb", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6aab8bc4d9d0c3d7e27db73f804c3548f68061a6", "messageHeadline": "Update omnibus/Gemfile", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "955cb22a6fada0f86d48d1a79a50ab41a42640a4", "messageHeadline": "Updated the engile DB adaptar settings", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48da9ed5700c52369c8257ac23c528165c46ddd8", "messageHeadline": "Updated the lint errors", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "d99716e509540627b53a4e66b54760988470acbf", "messageHeadline": "removed few unnecessary code", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bcadcfd17eeab3c027c5bb19109189f6f66aabfd", "messageHeadline": "Updated the lint error", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "c329e686ca08521e21959dd6d7789c7623a0644b", "messageHeadline": "Merge branch 'master' into saghoshprogress/rails_6_omnibus_fix", "author": {"name": "saghoshprogress", "email": "85228280+saghoshprogress@users.noreply.github.com", "user": {"login": "saghoshprogress"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "ca75be1cb14e274acd635775711f7ab7d0ad6c53", "messageHeadline": "Resolve the conflicts", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 60, "deletions": 40}}, {"node": {"oid": "2a5a46fc78c068d5b11959021f01968afc74d310", "messageHeadline": "changed cookie serializer from :hybrid to :json as hybrid serializer \u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0d4ee5314045b97d25421b8913d3953f0212b898", "messageHeadline": "Updated the unsed codes", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d2943393581e4e1ced34b57bddaa64aa4161d742", "messageHeadline": "Updated the Gem files", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8747451497209ea657f612be93da02ef52f02484", "messageHeadline": "Updated the Gem file", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "570292774b02b0aa3ec872d924ac0b66f564d63b", "messageHeadline": "Merge pull request #2105 from chef/owners", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e764072fff867e778e7841141225bc503d04b298", "messageHeadline": "Add all the teams to the GitHub codeowners file", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29dd960b15e2b5b45149d8f197fcb15db342368e", "messageHeadline": "Bump version to 3.4.103 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "455a685273fb7ac88f3a9b9033016967983b4b4d", "messageHeadline": "Merge pull request #2102 from chef/dheeraj/upgrade_nginx", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f15fa8021962cc7dcddabf9188cfe0df584b5368", "messageHeadline": "Bump version to 3.4.102 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "114c568fce2bcfe449cdbd3ca5fba5dc954af436", "messageHeadline": "Bump version to 3.4.101 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "693f217357e6ffc14db1501724c89cb429e54dc1", "messageHeadline": "Updated the gem file", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dd9aa931ac2b15e6d5baec2eb16fc556d83d9855", "messageHeadline": "Merge pull request #2103 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52fe421b969e6247fd78438847f0bd071fce15c1", "messageHeadline": "Merge pull request #2104 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26daa9988d9a93ba4f301994793c1299fc8c6061", "messageHeadline": "bundle install with binstubs for supermarket-ctl", "author": {"name": "Ubuntu", "email": "ubuntu@ip-172-31-15-76.us-east-2.compute.internal", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e6810333b8d5df7395975caf0e25b33bf32d5ea", "messageHeadline": "Bump cookstyle from 7.15.4 to 7.16.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d9787a2a2bba7819a43a649ee77889c7c3cbbd1", "messageHeadline": "Bump cookstyle from 7.15.4 to 7.16.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "629981842a797b53db3bf61d1eb4aacd81df7040", "messageHeadline": "Updated the Gem files", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f8914c4036ec39de493f51a77f99ad6454c82e8e", "messageHeadline": "Update omnibus/omnibus-software defs to bring in nginx 1.20.1", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1a30943f40af1857306eade97a61c33e67ad7fa7", "messageHeadline": "Updated Gem file", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6de00f6a96ec3f851c45d168badaf1fb66a39869", "messageHeadline": "Added one brakeman test in ignore list; fixed collaboration_controlle\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "0fc5c8b72d5500491b8e3bbae936798415cbca2c", "messageHeadline": "Revert back the production.rb", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8c2c40a3d321219d4df80eb08afddc542f0602cf", "messageHeadline": "Modified the code for nodejs", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "59f53bae84c5059e2b1f1b887ddb18960b08cee2", "messageHeadline": "Updated the env", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da53ac92c5d6314dc3d9bced37d7f2bc3997a224", "messageHeadline": "Updated execjs", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ff127c86d56186c0330bacdb322279a93ba0bdb5", "messageHeadline": "Updated execjs", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4eff154bc59c77b1dca0895621c07ce0c8a4d0a7", "messageHeadline": "Update gem file", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15e9a072cfe225a8d1047ee6c46e899e2b9861d3", "messageHeadline": "Updated for test", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "95a7ecca9113f390b255f138a55cd91567f1bccc", "messageHeadline": "Added rubyracer", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f14f49e0fbbc9b2b9b5b5313cfc88d20aa0921f5", "messageHeadline": "Added rubyracer", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "d5b917ecee0aa57105ee192697cfc509434774da", "messageHeadline": "Added rubyracer", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "95cf68e94ed0286d35003be8d82957d285d7258b", "messageHeadline": "Updated the bundler version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afbb3d2c65c482c5784c575078583bb777b8fad8", "messageHeadline": "removed the nodejs", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "80986e29efd367ae2d5329b1b42fedd36137dcd2", "messageHeadline": "Bump version to 3.4.100 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bb300cdaf0b857ea79cc6f004a2dc16afe35153d", "messageHeadline": "Merge pull request #2100 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "198981ccc996d041a353564d2000a90a9e2fafd9", "messageHeadline": "Bump webmock from 3.13.0 to 3.14.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9ebf74451939040b7ab7350a7cda30c3aab3cfe1", "messageHeadline": "Added Barkshelf gem", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cad9ba7b8d9b1b78d21f7cfd7b44a1d32360850c", "messageHeadline": "Modified the bundler version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ee433dca052cd1be08a0e64ac99f2fc7aad5e3e", "messageHeadline": "Removed the nodejs installation", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac66877f57414aec7d4aef961719e530e3cec45f", "messageHeadline": "Updated gemfile lock", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4077d12b25d58a0aa53903eaa70b0610f8e81c2e", "messageHeadline": "Fixed the gemfile lock conflicts", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 37}}, {"node": {"oid": "3f90a8a59847e2699a037708aabb6bba6c795132", "messageHeadline": "Updated the ruby version", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "298f25151ed0eacbbc953020d15a8c6b035dfc8a", "messageHeadline": "Rebase with master", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 539, "deletions": 111}}, {"node": {"oid": "a71e8b3f955dc10ee31adf8b8812de62b82f5ce5", "messageHeadline": "Pin chef and mini_racer", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "4d4ef4eff008d4707360ef77724cbc16eb3ff9d0", "messageHeadline": "Update omnibus", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f634b069bf5ac98623dec37f29b8cccc36e0bf11", "messageHeadline": "Fixed the omnibuc build", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4f1586d78709d801168d9d59a5407d4969804c7e", "messageHeadline": "Updated the Gemfile.lock", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e191dd7df4e32f0892c1d67f9c10d23cc354187a", "messageHeadline": "Modified the all flag", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ca8848c6d62109e7f19322815701a76eecfd7a27", "messageHeadline": "Updfated the ruby js runtime", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc140575b07a69a866f5e37db9d2470bae1ed0c9", "messageHeadline": "Modified the gemlock", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e8ab3b830b237a5806f96762cae5d6397fd853d1", "messageHeadline": "Omnibus Fix", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "7e05fa8706af4b07c7ce7ee63b7c14d51f888789", "messageHeadline": "Upgraded to rails 6.1.4", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 4791, "deletions": 407}}, {"node": {"oid": "0d958fd9caab38aec08dddb54eb99f6f588ff228", "messageHeadline": "Bump version to 3.4.99 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9875d5fc766f15b0bf22affb68a1b8521acfa8a1", "messageHeadline": "Merge pull request #2095 from chef/rajeshpaul38/brakeman-error-fixes", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 100, "deletions": 7}}, {"node": {"oid": "2d5f89b89087ffbd81089f9e96ff411c0e28b570", "messageHeadline": "added Gemfile.lock", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2398b012b89fc3cac605b9cccbd78fe1303201b8", "messageHeadline": "Bump version to 3.4.98 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "63e2ed48da9480714551d8dede12f6c377c8cd5a", "messageHeadline": "Merge pull request #2094 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "307ba9a3e437df76b5f3fc5ac4a55eddce027fb3", "messageHeadline": "Bump version to 3.4.97 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d1db90a655371142076cad968d17bf79356a030d", "messageHeadline": "Bump omnibus from `9ffcd89` to `a4bf7ea` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "07907fc707f45e7d0b7e8d1c9da07bffa5a8c2c2", "messageHeadline": "Merge pull request #2091 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66e244111d394015f813b460bd49644b57cca354", "messageHeadline": "Bump version to 3.4.96 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "34f04b7428f5eb48798642e2a71369d4937f4d78", "messageHeadline": "Merge pull request #2092 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3b2201a15eaa751150dffd8c2ba20896ffabaf8", "messageHeadline": "Fixed redirection errors by Brakeman; Added non vulnerabilities in br\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 98, "deletions": 7}}, {"node": {"oid": "0ac7da0da95a1557c9d619bc43d5efc5d2ab8d3c", "messageHeadline": "Fixed the omnibuc build", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "629311e3b1f20702636fb4d7a39460ae2ead20c4", "messageHeadline": "Bump version to 3.4.95 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "31911b98d19dddbb3da7ca8d58a418f405e75a00", "messageHeadline": "Bump cookstyle from 7.15.2 to 7.15.4 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a25557f797bed6a30ac89ebb6f6ac79cf1723f7e", "messageHeadline": "Bump version to 3.4.94 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "54ea4cac0aec83821dc761451a7507b70ac7c6ce", "messageHeadline": "Merge pull request #2089 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23726dbfd4591fcf2a0bfee36675d95c479efa27", "messageHeadline": "Merge pull request #2090 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cad02f8a5ba328b5b4acc9d3e5c98142c537beb3", "messageHeadline": "Bump omnibus-software from `f6b11c2` to `c172afb` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "80517ba28b83be692da942b41df033d5fb720cb5", "messageHeadline": "Bump omnibus from `6d109b6` to `9ffcd89` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b0800c3ce5a11bc233fa7af72d044c3a39fa963", "messageHeadline": "Bump cookstyle from 7.15.2 to 7.15.4 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01e075e56d8204d510459f696baa5d0fb714b636", "messageHeadline": "Updated the Gemfile.lock", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "6f3b53410c0924bb42c3cea9eff4f390c8b92460", "messageHeadline": "Modified the all flag", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dbe951a1ab513809da102261b2e6fe5759fec734", "messageHeadline": "Updfated the ruby js runtime", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe7042762fe28b2eeb9379057cce870e4b8bf389", "messageHeadline": "Modified the gemlock", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a350a26740414a239633609901cdaab3d878d863", "messageHeadline": "Omnibus Fix", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "2aad0fbc86f348681f8eeae789f6966ce33e8cc2", "messageHeadline": "Bump version to 3.4.93 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7aef8ca0e67638911c6a9984f27d420805c1e4bd", "messageHeadline": "Merge pull request #2085 from chef/branding", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43c84098c4e32e3ba523ae9092c2658556282d65", "messageHeadline": "Supermarket -> Chef Supermarket in the installer", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0933e7aa85e3e9d68ffab74fa292756df6edcfe7", "messageHeadline": "Bump version to 3.4.92 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7ac3b508fed211a43873da6beb48dddc04c22eca", "messageHeadline": "Merge pull request #2084 from chef/yarn_fix", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "8dfb13dfefd3cd5e8ff14bd2cb390f5bc2964bea", "messageHeadline": "Cookstyle fix", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0a1b43a9d299c133915d259f71c7bc6c3bfcc01e", "messageHeadline": "Install yarn in the supermarket def", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "671f0c82392e1ce7ddcd7cffcfedcc2af50a482c", "messageHeadline": "Bump version to 3.4.91 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c69ac3b6c3e5094f7083921b65244adcec1ce1e7", "messageHeadline": "Merge pull request #2083 from chef/back_out_s3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "362ddd355029c511bbce315e7ea8b1917f3fee28", "messageHeadline": "Back out the s3_region env var workaround", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "bf5806b6816afcf576b8f666e1059c9c62a81f82", "messageHeadline": "Bump version to 3.4.90 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a35250e333e68ffeca4d37d50ac3fbd32add3a7e", "messageHeadline": "Merge pull request #2082 from chef/ctl", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "ecad76172a5282ba27ebbcc6ae5ad31989b74d7b", "messageHeadline": "Add back the gemfile to fix build failures", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 32, "deletions": 18}}, {"node": {"oid": "5e4dcf8d5151531b1e09fd2edd4c36c55c3be3c8", "messageHeadline": "Bump version to 3.4.89 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e812827602d73ee0dbe7fc486b63b1435c3f5b05", "messageHeadline": "Bump version to 3.4.88 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5e1efe7ba994a5759c3971cdef0ca05e322b66f7", "messageHeadline": "Merge pull request #2058 from MsysTechnologiesllc/smriti/1838_show_de\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "a622a82c4b0699e7efbf7c73e56f89990dc3f65c", "messageHeadline": "Bump version to 3.4.87 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bc9dd063004d5c8f8ce0a67f8a97744cf4aede03", "messageHeadline": "Merge pull request #2079 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "070c3e244a39413fa291ab3464e5a32fd680a902", "messageHeadline": "Merge pull request #2080 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "f711d3516d68848df7ac08fbfab308bd5d3da07b", "messageHeadline": "Bump chefstyle from 2.0.6 to 2.0.7 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "28b6257f932386c943e16ed6206c1b509660fa30", "messageHeadline": "Bump cookstyle from 7.15.1 to 7.15.2 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "82a8955ab1e480366f74972cecc006bc9021c33b", "messageHeadline": "Bump version to 3.4.86 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fb556b29e6611f5cd67126675390d20c93e1798e", "messageHeadline": "Merge pull request #2074 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cbc08632576634a8498f5f5357196146da96dce3", "messageHeadline": "Bump version to 3.4.85 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "603dffe88588165da22c0c9f749f41c05f0c765e", "messageHeadline": "Merge pull request #1939 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "97f45a9a20f7a1713b8ee5955229565400ec0968", "messageHeadline": "Bump sass-rails from 5.0.6 to 5.0.8 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "715bd58a032afb256a0c94916be1fd056bc7b8e8", "messageHeadline": "Bump version to 3.4.84 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e117ce073c0660b728f3fffd73a1eec9a37f242c", "messageHeadline": "Merge pull request #2028 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66e73a205f85d856f7ca70b78fedb85a7fc1a738", "messageHeadline": "Bump version to 3.4.83 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "bc3fdd74c55331a72230de6cf6187d3cb834f0dd", "messageHeadline": "Merge pull request #2070 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f08b0955604b802b439530f8c5f5b19bc6d6420", "messageHeadline": "Bump version to 3.4.82 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6aecf29c3226a0fc149d6c0abf79d7964eda6827", "messageHeadline": "Merge pull request #2066 from chef/dheeraj/1961_delete_incomplete_hab\u2026", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "4257ab9c8d2d8a090cc774523082b3b2190718de", "messageHeadline": "Bump omnibus-software from `07291b0` to `a4f73e4` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "50eef540ea01299fc2b6b47ee34ae8b2bddaf2fd", "messageHeadline": "Upgraded to rails 6.1.4", "author": {"name": "saghoshprogress", "email": "saghosh@progress.com", "user": {"login": "saghoshprogress"}}, "additions": 4823, "deletions": 440}}, {"node": {"oid": "9edf84298b801be118a13b1c3b8aad9d36d5b0a4", "messageHeadline": "delete incomplete hab plan", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "b4f02f63dedf21e3e7b2ab9237b2984989ac39a7", "messageHeadline": "Changes for sorting cookbooks with deprecated flag", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "64d0207f00d17ddebb46f8585819010c8d9bc325", "messageHeadline": "Bump version to 3.4.81 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5bd115ee29453e94bf245879eaf3c212d0bdcc12", "messageHeadline": "Merge pull request #2065 from chef/dont_install_berks", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "470ffe86178d6775dcd9d9da31aac5efd7260625", "messageHeadline": "Don't install berks now that it's in omnibus-toolchain", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7cadc25942aae9777b16453c8550092664710cdf", "messageHeadline": "Bump version to 3.4.80 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "76f50ba367f603313fcce1156d71bb816dd725c4", "messageHeadline": "Merge pull request #2063 from chef/fix_builds", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0b05abfb9aa3b6fbb840a77b96171cdb8116ac6f", "messageHeadline": "Add S3_REGION instead of removing S3_BUCKET", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "bcf41098f832e8ff0a5a041da4e2abdda0288da1", "messageHeadline": "Move Ruby 2.6.8 to the security section", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e339e42a3826f2cd394f624b6e852edc0f0a8ac", "messageHeadline": "Bump version to 3.4.79 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cfbebb82c42b5fc78e0aadf438d9326e573b1536", "messageHeadline": "Merge pull request #2064 from chef/improve_error_messages", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57762b0d6667f61fa7c2a00d02c27d63c3bdfe06", "messageHeadline": "Improve error message", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "864c2a2cb6fe0bd2151b35dbae9a6c9739623828", "messageHeadline": "Improve error message", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8eb072c39973c687461dd230bbe5429b4afee3f", "messageHeadline": "Bump version to 3.4.78 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4a938cb369d02f093682c95fb128b4d0f3813292", "messageHeadline": "Merge pull request #2062 from chef/rajeshpaul38/connect-supermarket-w\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "31988d780acb66f6ef5d11613a7cefc15318bb23", "messageHeadline": "Bump version to 3.4.77 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c1eb9aeab05ddca701ea5ddd73b017f432013db4", "messageHeadline": "Merge pull request #2059 from chef/rajeshpaul38/setup-test-env-in-local", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "956a7610181b1285422dbaa5a2aa5268deb720de", "messageHeadline": "Remove the S3_BUCKET env var during builds", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "89eb2413a48fda672e65e65d627b4180896794c2", "messageHeadline": "Added documentation for connecting chef-supermarket and chef-server i\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "ac60f813a963f317365153aea2aa927e81b1fdf7", "messageHeadline": "Bump version to 3.4.76 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "57cb202c47a9c6129d1defcb4df95c0aae43d60e", "messageHeadline": "Merge pull request #2061 from chef/new_ruby", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f9f64532cf193419dc43b51665e07ddef4ee0da", "messageHeadline": "Update omnibus / omnibus-software to the latest", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e77c676540092fd0a4ddd68a5bd70908ecdc9cb7", "messageHeadline": "Bump version to 3.4.75 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "acd78895df2f9d64baecb1bfeaec21856fac7e8c", "messageHeadline": "Merge pull request #2060 from chef/new_ruby", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1dca407f2414cbf97310e51db6159dafe7d65f9e", "messageHeadline": "Update omnibus / omnibus-software to the latest", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6138d6e0847db20b95a165b2d141c4097e783f63", "messageHeadline": "Created documentation for setting up test env in local for supermarket", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "512daf34622f9544227f55edb962e15b0d81ddbc", "messageHeadline": "Bump version to 3.4.74 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c187f9a9e037752e1fab807e7c08cd0c953f1777", "messageHeadline": "Merge pull request #2045 from MsysTechnologiesllc/smriti/1965_update_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "eb65330f3ffe264d7d55ca20e0be07f36cdbb742", "messageHeadline": "Changes for removing .html from docs links", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "cc76359391d2d75357ef1b97e8c55c2e491494ec", "messageHeadline": "Bump version to 3.4.73 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b437732503e254398b073b4e334fda0ae5942bcb", "messageHeadline": "Bump version to 3.4.72 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3cf6b8bb96541595f3193422bdf6600580b1837f", "messageHeadline": "Bump version to 3.4.71 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "933a22f9f7aceef99bcb7906225fa74357076a55", "messageHeadline": "Merge pull request #2027 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "35912b3eab4517db6ec69fc40dae703947a90e26", "messageHeadline": "Merge pull request #2051 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "104a7c3fe4d4bbb668cf72ed240274958d7df982", "messageHeadline": "Merge pull request #2052 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "209868721942e780a3f97a7d3e50682680cf01c2", "messageHeadline": "Bump omnibus from `5c1b453` to `5803fdc` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae16f7855e73ab723b2ec645d970785be375cf72", "messageHeadline": "Bump omnibus-software from `e9feb35` to `b9473ec` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af9995ddbc34411e148722ed235ef15257e2872f", "messageHeadline": "Merge pull request #2049 from chef/dheeraj/issue_pr_template", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "520d62510e6f66c1f1f5dddc308fd07f2f475942", "messageHeadline": "Add github issue/PR templates", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "0407e1088d6445cfbc1f64d34ae165377e218e13", "messageHeadline": "Bump version to 3.4.70 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ef6d85adbdeb6a72586f495f5bd10481d5f7dc36", "messageHeadline": "Merge pull request #2048 from chef/ruby", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "7e960268a3523521c2fa09980f81cf5ec38c4572", "messageHeadline": "Update Ruby to 2.6.8", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "220d1d8d0421fbc75e83d725039add9c12b3ecab", "messageHeadline": "Resolved merge conflicts", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67d520443e58e93de999f10a6c72f6094f892f6b", "messageHeadline": "Merge pull request #2046 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e29f77ad1e71c2f5b23365b4117e6d36d1593923", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "15b8e907f6c547d786f8635271bb7656a4555167", "messageHeadline": "Bump version to 3.4.69 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9868984a87f6e6ea7c786326517e9f5e1be98b8c", "messageHeadline": "Merge pull request #2044 from MsysTechnologiesllc/smriti/1966_chang_l\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85c0aaa13453d142d5832d4553a54b64d901b5fa", "messageHeadline": "Changes for blog url link change", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab72fbb40b34a0cf8022d3b3ca407dd957ba7711", "messageHeadline": "Bump version to 3.4.68 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b26a626aba0fd5a91bb21c2e9651d63743275b58", "messageHeadline": "Merge pull request #2043 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b8aa74774810c51c9217ea7408260121e675d7a2", "messageHeadline": "Update CHANGELOG.md with details from pull request #2039", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "87032652a1f77ad2a7abcabc9780d7b2b976bae3", "messageHeadline": "Merge pull request #2039 from RajeshPaul38/sustaining-engineering-11779", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "268e81eacf793e09da39494619af0a1f44e5b9ae", "messageHeadline": "Corrected incremental numbering by using a series of 1 instead of act\u2026", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "c2cdfd2126313dd8d858712dcba201ecfa014be3", "messageHeadline": "Bump omnibus-software from `b02a8c3` to `e9feb35` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "36998a9c733c280e6d4bd704b157156f47950bf8", "messageHeadline": "Updated readme; Added missing steps and how to fix guidelines;", "author": {"name": "Rajesh Paul", "email": "rajesh.paul@progress.com", "user": {"login": "RajeshPaul38"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "bf4a3da984f8e4756d95374e3918cf7228d2d279", "messageHeadline": "Bump version to 3.4.67 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "9aa1ff8e3e896de788fa446492619d0200e9160f", "messageHeadline": "Bump version to 3.4.66 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7e270bfda696be92dbdc0f34efb1d534677f54dd", "messageHeadline": "Merge pull request #2036 from chef/dheeraj/1968_remove_provisioning_d\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4364bb9c6d516fb15cf82fbf6daad4cf4f1fd463", "messageHeadline": "Merge pull request #2038 from MsysTechnologiesllc/smriti/1967_update_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "6926bc8c59426193239b6ef38e8e4ffd9453d6cd", "messageHeadline": "Added new url helper for progress.com and updated footer links", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "9b545eb38ae9e9de99a52cb46910936c4c635abc", "messageHeadline": "remove provisioning driver from tools directory", "author": {"name": "dheerajd-msys", "email": "dhsingh@progress.com", "user": {"login": "dheerajd-msys"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a8e43dc6b99bd68f9720d0b39b4fc89ca5fd552", "messageHeadline": "Update CHANGELOG.md with details from pull request #2034", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5b327ee931f570e7fc851b703679c4dacaea6406", "messageHeadline": "Update CHANGELOG.md with details from pull request #2033", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3314a1fe64fdb01b08676a3b8207462cd0947a06", "messageHeadline": "Merge pull request #2034 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "be0954c84c83b9666269e5df7ffe91f7b60a784f", "messageHeadline": "Merge pull request #2033 from chef/dependabot/bundler/omnibus/cooksty\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "081223ec7fee4eece2b009520aec8851303a7139", "messageHeadline": "Bump version to 3.4.65 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f3df143476fb0496627d866c2efbee0bc49343b8", "messageHeadline": "Merge pull request #2032 from MsysTechnologiesllc/smriti/1971_remove_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "646904de5a01039c5bbaedb860c4283895b87af0", "messageHeadline": "Bump chefstyle from 2.0.5 to 2.0.6 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2b9a155bdf97b39188e77573f7fc5f064d7e3a61", "messageHeadline": "Bump cookstyle from 7.15.0 to 7.15.1 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a07c7327ff4c493b215727a832c3e9cec3d1f14", "messageHeadline": "Removed link botbotirc from application.html file", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ba9561057a2973b056e37706b08f521c372ce03", "messageHeadline": "Bump version to 3.4.64 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ba73cd62abd393e8dde4755cf74584879ce842dc", "messageHeadline": "Merge pull request #2030 from MsysTechnologiesllc/smriti/1975_switch_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "349c2188b1cff74183d77ef95b8dcdc6bd54b7d6", "messageHeadline": "Changed link for chef dk in directory file", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7a7ba5686c9b82148648b61c21836ee63700cb3a", "messageHeadline": "Move more changes into the security section of the changelog", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e34374dc59c9968626447c5289fe03fe95c36937", "messageHeadline": "Bump version to 3.4.63 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6fa0967310ad756a124128ff93ae366d91e34e6b", "messageHeadline": "Merge pull request #2031 from MsysTechnologiesllc/smriti/1973_update_\u2026", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9be6764b1e45e0162a7ab80bdbd81b9ef350de4", "messageHeadline": "Updated platform list for advanced search option", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb1c5ee2b0c8d57b2b0c72e9303f9aeefff56e85", "messageHeadline": "Remove CLA config references from the config docs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "361bc3cd1d42067fa6c6c0912b7f2246ec1addcf", "messageHeadline": "Remove mention of enterprise chef server from the docs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36ade39834de4bebde81271aff1e044532778719", "messageHeadline": "Fix bad readme link due to typo", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f122a4505bcafa79b4cc20da2eb859a76402c32", "messageHeadline": "Update the version of Redis we use in the readme", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c646d48b767a3b93aa09b20d9776be51bbd5fe05", "messageHeadline": "More formatting fixes to the readme", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "d67751723ad9619e5670162b1a4d4fff3e8f9fda", "messageHeadline": "More formatting fixes in the readme", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9146ff4ce3d983bf91842eea8ac9c0ab361ab302", "messageHeadline": "Improve formatting for the docker steps", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7e87b77feb1d922307b407e8061b434c3a6d6bcb", "messageHeadline": "More improvements to the readme", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 24, "deletions": 100}}, {"node": {"oid": "dbf9c8755698fc6b4a82ed81f8be18b3d22f8ed2", "messageHeadline": "Bump rspec-rails from 3.6.0 to 5.0.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "7b64793de4f3f30edb0eba7f2e00cd11570bf5b1", "messageHeadline": "Bump yajl-ruby from 1.3.1 to 1.4.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "84b87919d1732857e5f0747a184efc6bbb026523", "messageHeadline": "Bump version to 3.4.62 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c94f857e27f98e01d5013d98c1256ca31bd1a833", "messageHeadline": "Merge pull request #2026 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5c1f0566900ee114a076b83480d24aba3f52a54", "messageHeadline": "Bump capybara-screenshot from 1.0.14 to 1.0.25 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53bf6117bdfc3c3d2843c692780e60b61e13add8", "messageHeadline": "Bump version to 3.4.61 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "cb9b006d11130aa5e5eae353e9bd1552f97d755a", "messageHeadline": "Merge pull request #2022 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a00178a2cb4eb163b5795749e362cdc63920d27", "messageHeadline": "Bump validate_url from 1.0.2 to 1.0.13 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3819ac4645196b0bd1a4105d41e29b25dfbf15f0", "messageHeadline": "Bump version to 3.4.60 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4c52d370eca1b49505a4382f6caf086b8ebfeae2", "messageHeadline": "Merge pull request #2024 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc3ab8af68606cc8dde587fe4c99276ec606988b", "messageHeadline": "Bump honeycomb-beeline from 2.2.0 to 2.4.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72b29fa5094b323b6572d84e60caac732126b010", "messageHeadline": "Formatting and typo fixes to the readme", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "2d0db574f73f3f3cf0abaecae3316f20c9109ce6", "messageHeadline": "Update case in adoption docs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13a4d7a9f214f820b79708ccd5c44ea63e997d43", "messageHeadline": "Minor grammarly updates to the adoption policy", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8555d91e789a160509c3dc87feb68991169319ea", "messageHeadline": "Merge pull request #1885 from chef/docs", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 36, "deletions": 33}}, {"node": {"oid": "8486322415c966f1d6f98f74026354dca1df8601", "messageHeadline": "Bump version to 3.4.59 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "01ca016e5c1e6004cb893f0235332cda7be93068", "messageHeadline": "Bump version to 3.4.58 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2a5f955cbee47d5b4b1a815f5f23e8e88ab35fbd", "messageHeadline": "Bump version to 3.4.57 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "39f111d9cd433eb1d1b44bf29f421834dd61655f", "messageHeadline": "Merge pull request #2012 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "91add1287ec3d4aaa2f15999ed4ea1925fb1c508", "messageHeadline": "Merge pull request #2013 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e9b5506a4d1d6ee62d7cd31a81cc391afcdc6e0", "messageHeadline": "Merge pull request #2021 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "18adc289aa4e67e12e7446515a018f61bf446fb9", "messageHeadline": "Bump webmock from 3.8.2 to 3.13.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "4500f872e61da769cabc21d48f4eff8d13be2c7d", "messageHeadline": "Bump version to 3.4.56 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5ef60b9610842725645feb9ae2ca108107362fd8", "messageHeadline": "Merge pull request #1980 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2f960c6330226a99c07e1d5f86b57bf726b72f1a", "messageHeadline": "Bump version to 3.4.55 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "da5cef2d6d7cbd199f5e3e635a780e2d515972d1", "messageHeadline": "Merge pull request #2020 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "920962f9c6977011ab6416f182b1987dbfe7ea3a", "messageHeadline": "Bump omnibus-software from `c626aa2` to `b02a8c3` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90e4b57bd1337bae9dc5394c52f95799dd170a2b", "messageHeadline": "Bump dotenv from 2.7.5 to 2.7.6 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0dea53af7ff45a9a8bbe064ff2e22cc50240beaa", "messageHeadline": "Bump html_truncator from 0.4.1 to 0.4.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7bac291816355da9d109cf2bfc6f1ffb1b6c2c0", "messageHeadline": "Bump version to 3.4.54 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9b77ef59378b0e29b6bd20dbfd35323567b6c714", "messageHeadline": "Merge pull request #2015 from chef/remove_brakeman", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b65a8689b40bddb8d146187e1429e912ad6024dd", "messageHeadline": "Remove brakeman from the gemfile", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "47e9b1a9b2f5c005cb3b1b38f507918e4b20518c", "messageHeadline": "Bump version to 3.4.53 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "137fec5522d89380f65dc18f858faed43938eddd", "messageHeadline": "Merge pull request #2014 from chef/tas50-patch-1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "a869a8815c4da8473dd6fe1209e5fdc48e43d8b8", "messageHeadline": "Update brakeman-analysis.yml", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44050d5310ff390fd360daa4620f5d37a931083a", "messageHeadline": "Update brakeman-analysis.yml", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b03a6a5738ce8335b6b1985f5172ff5436784aff", "messageHeadline": "Setup Brakeman as a GitHub Action", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "cd4672271813916c0eab47d480524cd0d316565d", "messageHeadline": "Bump version to 3.4.52 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0cc41d557acfbb3e9831237e8c649f39b0a16d3f", "messageHeadline": "Merge pull request #1943 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed1111307ab16707bebc80a228efaa29d3379f71", "messageHeadline": "Bump version to 3.4.51 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1b06b28e1cafb9546e5c77e5a22e73d28e405328", "messageHeadline": "Bump version to 3.4.50 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3819b5619c83a13a212689caeda1bc0fef3e0543", "messageHeadline": "Merge pull request #1988 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b51b7ed58bf0e58ed0c62f19662df6b046ecc2c9", "messageHeadline": "Bump version to 3.4.49 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "41ef51c0d233d17b07287e04ce67ddf16db1d65f", "messageHeadline": "Merge pull request #1931 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d0348b94ead718aa8e5618181c90614af7c5b0e", "messageHeadline": "Merge pull request #1934 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "488c12b62dcef36e451d15a4249ec6e18dfda4d9", "messageHeadline": "Bump version to 3.4.48 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "618dd7731bf72b93fec246028dd2c2b5401a8282", "messageHeadline": "Merge pull request #2002 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "19842e18cf3154af39e7e7e96d9b01e628811642", "messageHeadline": "Bump brakeman from 3.6.1 to 5.0.4 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db0953988c22ca54f5942158b96b6537f19810a1", "messageHeadline": "Bump pry from 0.13.1 to 0.14.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f124c302a0e5edea0dc483d0fb40ab8f029c983", "messageHeadline": "Bump omniauth-oauth2 from 1.3.1 to 1.7.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6f01245bf27d228b34a8fccdc7de8ca1f0a8fd90", "messageHeadline": "Bump jbuilder from 2.10.0 to 2.11.2 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffdd8b85dfb89b8da8cc841e6371b17f83e34449", "messageHeadline": "Bump compass-rails from 3.0.2 to 4.0.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a62c09321375ecfc7b2527e0495faa19f4d06eee", "messageHeadline": "Bump premailer-rails from 1.9.6 to 1.11.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5c9cc6e8125d9b981261d63ba264d7aa392092f3", "messageHeadline": "Bump rails-controller-testing from 1.0.1 to 1.0.5 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "12f4bbb64a95dd29beb802d341c5069dd06df75e", "messageHeadline": "Bump version to 3.4.47 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1740462afd50d0a29e33bf06580a526d9a10e622", "messageHeadline": "Merge pull request #2005 from MsysTechnologiesllc/smriti/1972_changed\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c5706405388462e7c6bb8089f348119d730dad86", "messageHeadline": "Bump version to 3.4.46 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6d9175a8ea1246f6516b2f950cfcd524a9d5a66a", "messageHeadline": "Merge pull request #2008 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9b47149d5a73b176f9af700163b7df988827ec0", "messageHeadline": "Bump version to 3.4.45 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "17bfe520b773bab5a7a95e51da40b96a132a6c0d", "messageHeadline": "Merge pull request #2006 from MsysTechnologiesllc/smriti/1974_rename_\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "926aedbf99d06249bd0589b75d87028c414b69c4", "messageHeadline": "Bump version to 3.4.44 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1dd3ccc4b5f02c70ed0b94e294c9fc3774512b19", "messageHeadline": "Merge pull request #2009 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf73bb472a65f14fa0b3c190002b765eea5a6880", "messageHeadline": "Bump cookstyle from 7.14.2 to 7.15.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8799cd62590f4554eba3393803a6cf74e2a9523d", "messageHeadline": "Bump rubocop-rails in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9484123452d5db46db59f64ff3e1813b0092a21", "messageHeadline": "Changed text test-kitchen", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "10fd973aaf62a67fec2a717e400d78b2be3d0084", "messageHeadline": "Changes Chef cookbooks text to Chef Infra Cookbooks as per issue", "author": {"name": "smriti", "email": "sgarg@msystechnologies.com", "user": {"login": "msys-sgarg"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c6e47ae9e15b65e6eb565fce2999a8be8467aa83", "messageHeadline": "Bump version to 3.4.43 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e0bc7f3e668724418daa0dfcfa401b5041c13307", "messageHeadline": "Merge pull request #2004 from chef/smaller_package", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "580f7d8e5c5f083c276eed303833a5e8b9dc62e8", "messageHeadline": "Make sure chefstyle and yard aren't in the package", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41c91595330307f5f03a2751594ef6ef1d9455af", "messageHeadline": "Bump version to 3.4.42 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0e385a0a2026a84383578622941f0858a081da7b", "messageHeadline": "Merge pull request #2003 from chef/more_unit", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 71}}, {"node": {"oid": "a1137f7cf32d96cee27b1deb1d9d2d9eeff3699d", "messageHeadline": "Remove the Travis config", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 59}}, {"node": {"oid": "07e156dbcf59fea862a422d0fdeda7afddb4ff81", "messageHeadline": "Get fieri testing working in GH Actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "5477b0e29463f1a60a68eba630fd741e7bced89a", "messageHeadline": "Test fieri unit tests in GitHub Actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "d4781054b551e98503cb4526f52f33581023799b", "messageHeadline": "Bump version to 3.4.41 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ae5467d6e8d42879a80a4c4e48d108064a997e72", "messageHeadline": "Merge pull request #2001 from chef/aws_sdk", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "0cc51d08a2ae4c5d7a20715f75c410fe190774bb", "messageHeadline": "Run unit tests in GitHub Actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "67098cd6eb814ce89893dde1cacd324f79655057", "messageHeadline": "Bump version to 3.4.40 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2485564fd864eb248cb49089323ff2ae9cad43d0", "messageHeadline": "Merge pull request #2000 from chef/remove_aws", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "f8df6d5f7d75e1f889dcae9cf8151b2172d0543f", "messageHeadline": "Swap the full AWS SDK for just the S3 dep", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "9af3dcb4bb654b3466859c9e107457009471997c", "messageHeadline": "Bump version to 3.4.39 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e1787bb3a47f461f63f83f6bd2cedf3487cbfb18", "messageHeadline": "Merge pull request #1998 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d2e339aa9ae88dc02d488a5c359556df371984e", "messageHeadline": "Remove the code climate badge", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "33c5e748195631090096793926e4d8880896ef13", "messageHeadline": "Bump version to 3.4.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e31aa2a8d954ca8a15eaf3322871db74e6f3e90a", "messageHeadline": "Merge pull request #1932 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "052d605b1c598a62c88b8405aff4f1ae30f090f7", "messageHeadline": "Bump rb-readline from 0.5.4 to 0.5.5 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "c0dc8a953d2245192873d48ca82ef46511119d56", "messageHeadline": "Bump version to 3.4.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "93755bec27dad13fbd100b5a338a321ef129bc70", "messageHeadline": "Merge pull request #1997 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "d79372430c2b0ae058befddefad40071d0d9ed7c", "messageHeadline": "Bump version to 3.4.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1edd0b2c0c6422040916c5ab37714fecd0cfe8b1", "messageHeadline": "Merge pull request #1930 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5cdc1c1acf2c1440122f3f7c0d307b128f4b0d9d", "messageHeadline": "Bump rspec-rails from 3.9.1 to 5.0.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "04394c532102423da70efcd25a66d3085b90ee61", "messageHeadline": "Bump version to 3.4.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fd4f8f1af10c9e1eb496f7793bc5b9fa3c219e2f", "messageHeadline": "Bump launchy from 2.4.3 to 2.5.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "e32a53644cd30c84bbe097fe53ad14c508a2d53b", "messageHeadline": "Merge pull request #1993 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b6755241e68c2d04683b0c26ec47b7c1cf5e1d43", "messageHeadline": "Bump webmock from 3.8.3 to 3.13.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "7e13b5a9ac097ae6a0497bd0b91c80911e9e9edd", "messageHeadline": "Bump version to 3.4.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9958a896313af546d3d74e01753bc367a5301d3a", "messageHeadline": "Bump rubocop-rails from 2.6.0 to 2.9.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e6dc4270141fe766d1462aa2075c077a1c475ee", "messageHeadline": "Merge pull request #1937 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27ce6607e0144f5ac1b356d52f1255e1fa7ce6e5", "messageHeadline": "Bump version to 3.4.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "be63d03ab3f9e87c8b0d01433545cf02739f179d", "messageHeadline": "Merge pull request #1995 from chef/chefspec", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 67, "deletions": 34}}, {"node": {"oid": "f0f9dcdf7b8efca294bdbcbf34808275a886244c", "messageHeadline": "Move ChefSpec ctl cookbook testing to GitHub Actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 67, "deletions": 34}}, {"node": {"oid": "05147fca403c824f8b4986c3104b203b4dfcc88a", "messageHeadline": "Bump version to 3.4.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ec894a219bfdd0a01b2b4acf259ac4fe1b5dcc40", "messageHeadline": "Merge pull request #1994 from chef/github_actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ba35b80d769318c2987ede510588582df5258d8", "messageHeadline": "Limit the tests that run on Travis", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bef2ce1b02a293ab9e9b0a421f1450e0daf42b7e", "messageHeadline": "Bump version to 3.4.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c1010e32fbca622435348b1578b3065861f497ba", "messageHeadline": "Merge pull request #1991 from chef/github_actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 80, "deletions": 38}}, {"node": {"oid": "95958e64dc66905e4e262971ed0f51077608e745", "messageHeadline": "Chefstyle fixes", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5639f382f27b2ad867706c6b9834d1d838555bdc", "messageHeadline": "Move linting to GitHub Actions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 75, "deletions": 33}}, {"node": {"oid": "233f30696e8cd51796b39c814523199a9c48ae42", "messageHeadline": "Bump version to 3.4.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b2c11eae5f817a2d07e2aeb849a4afa89e492f83", "messageHeadline": "Bump version to 3.4.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2bbf7bba40ce470ad23f570e77f2d73de20483be", "messageHeadline": "Merge pull request #1942 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5346557a50312abfac23aff94f66882206db970", "messageHeadline": "Bump version to 3.4.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1b24ebb2f3bd11c048b5ce8dadd406701e53419b", "messageHeadline": "Merge pull request #1927 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "e41f77c77643636ce154f9dfb86c1b25b1a2b704", "messageHeadline": "Merge pull request #1928 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20869630a55a42a18e075c9050b6e598c891c455", "messageHeadline": "Bump version to 3.4.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "ea952b8ac4a0c8c555e16b958938823f274adeb1", "messageHeadline": "Merge pull request #1982 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "c25053a3d88e6a568c515b6cda73f45e13a478d0", "messageHeadline": "Update RuboCop config", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "13b1b7337f34056d4922fb5ded290a8bbd5455ca", "messageHeadline": "Reorder the changelog", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "544ea8a6431afba5c41eb36cfe1a745a19a438fe", "messageHeadline": "Bump chefstyle from 1.2.0 to 2.0.5 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "148f510a3020f9ea7b0ecd4c323081327591ae35", "messageHeadline": "Bump version to 3.4.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "71747e2fe566daa1cf14d857fdf1b709d1505b4e", "messageHeadline": "Merge pull request #1987 from chef/omnibus_bump", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "828d7e6a652d0f16049720e7e89c2a58b2fd447b", "messageHeadline": "Bump all omnibus deps to the latest", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "70cb86801e2cc6fd73cc9bce0e36d799e5b0fea2", "messageHeadline": "Merge pull request #1985 from chef/jgarud/update-expeditor-configuration", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "c8735069f66e40359a5d1a6aa40f6410651fee39", "messageHeadline": "Updating expeditor configuration", "author": {"name": "jayashri garud", "email": "jgarud@msystechnologies.com", "user": {"login": "jayashrig158"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "fb4c795eb040f4965069f4979a394733e778c6c6", "messageHeadline": "Bump octokit from 4.18.0 to 4.21.0 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "0e3707862a82f171536e157e1483fb9b0e98852a", "messageHeadline": "Bump version to 3.4.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3333aa9ffb56c48fc5e55692781c39cc986c8cbb", "messageHeadline": "Merge pull request #1936 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "918fc794ef3c2af7b7c8a688d5c4937f0ba1c80d", "messageHeadline": "Bump version to 3.4.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0272580c7a8c10f913145136cc25eeb6a3fa9f80", "messageHeadline": "Merge pull request #1941 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "96a83c856ab6e17f207320369a0285a810320743", "messageHeadline": "Bump version to 3.4.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "53a12d9cf0270c0a703c87419ca168289dc4bfb6", "messageHeadline": "Merge pull request #1947 from chef/dependabot/bundler/omnibus/berkshe\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "eb71367b2690a624e676bff21b3990c4a2fad167", "messageHeadline": "Bump version to 3.4.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "22408fc42d7abe1fe2631c252563d1709dfa21d2", "messageHeadline": "Merge pull request #1977 from chef/update_pg", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e9d7914e4ce3f83c17af83f5652ac693fca74fe", "messageHeadline": "Update PostgreSQL to 9.3.25", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce1237bb5f3748c8e6cd567d8b3d00f34b4eab6d", "messageHeadline": "Bump version to 3.4.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8a8562290961297168ffbe20ddad3ea147607a98", "messageHeadline": "Merge pull request #1976 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23b3dff5805b1e08d6e2378ab039cfeeb1387514", "messageHeadline": "Bump omnibus-software from `bdb61f0` to `68f693d` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34825c8060156f01c95c6e42273f4fee99fa4c24", "messageHeadline": "Bump version to 3.4.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "27bc72783b62e59c75917cf2732bf49234c203fd", "messageHeadline": "Merge pull request #1946 from chef/dependabot/bundler/omnibus/kitchen\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45a71f5f091fd60f0930040ae0f9d1385a41bc09", "messageHeadline": "Bump kitchen-vagrant from 1.6.1 to 1.8.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "886251d0e5bc154826fc24ccfddbe23ceb04d3f4", "messageHeadline": "Bump berkshelf from 7.1.0 to 7.2.2 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "0df27f2cc231a334fb50854fabf9f12252f3a7b0", "messageHeadline": "Bump version to 3.4.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1a572037c27fbab253841485dfc48ae9deef21a6", "messageHeadline": "Merge pull request #1944 from chef/dependabot/bundler/omnibus/test-ki\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 110, "deletions": 52}}, {"node": {"oid": "934620697d2f7a5e65d842c4100b28b637703b61", "messageHeadline": "Bump test-kitchen from 2.5.4 to 2.12.0 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 110, "deletions": 52}}, {"node": {"oid": "341e324dabb2856ff1036a77858755cffc7b4db2", "messageHeadline": "Bump version to 3.4.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2b1a76e4c30763b0380c641dc6ed5cf5fd3e54f4", "messageHeadline": "Merge pull request #1945 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bc93bdd24c6f5436a2c6250325d29613ab6e5fb5", "messageHeadline": "Bump omnibus-software from `a7ed951` to `bdb61f0` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ff14c97176b1d795756b90def2ae16d4bc2e60ea", "messageHeadline": "Bump version to 3.4.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8126e5500f2cbd1afba424a9941587b2dde981b5", "messageHeadline": "Bump rollout from 2.4.1 to 2.4.3 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac7715a72815f5174ab60d876a8cf2899a14aace", "messageHeadline": "Merge pull request #1929 from chef/dependabot/bundler/omnibus/omnibus\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "6b799bd40309aa46c08e3b341d2fc2ab24ada61a", "messageHeadline": "Bump rails from 5.2.5 to 5.2.6 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "bf059a69d3e554ca3196287824362fe6aac9d99e", "messageHeadline": "Bump vcr from 3.0.3 to 6.0.0 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b62743b8951fde9f9b6ac7af0fca762c92abf82a", "messageHeadline": "Bump rubocop-rails from 2.6.0 to 2.8.1 in /src/supermarket/engines/fieri", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5437f56907a8cad48a1214174d28e4cd7ff43669", "messageHeadline": "Bump omnibus from `f8f202c` to `87db446` in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "1aaa04f1b15341b29486ba40b203c0203bb349b0", "messageHeadline": "Bump shoulda-matchers from 4.3.0 to 4.5.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8c795ab38af53338c9025e9cf0c3d2366d391bd4", "messageHeadline": "Update to the new dependabot format", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "80c2c2614504fa86fd0ad01f5e9b1c2f914dea5f", "messageHeadline": "Move the dependabot config to the new location", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b812be72f725a44720519eb39b8c0225a2ebfd4d", "messageHeadline": "Enable dependabot on omnibus gemfile.locvk", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "706b747e2cd6bf91bb744cd3d94e2a4ef0d0afae", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.4.8", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "e68710f48d180f624c3476a0ad18f17d2b6d02f6", "messageHeadline": "Bump version to 3.4.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8a1ea004df6d577c956c71051943e224531cac20", "messageHeadline": "Merge pull request #1915 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 43, "deletions": 47}}, {"node": {"oid": "f051b12e29cd1869a16afe3d50a3e54d418a9616", "messageHeadline": "Bump version to 3.4.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e6131f6394a323f8f395ce23c1fed9e3d14754e8", "messageHeadline": "Merge pull request #1920 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1146c6e3df0ae302f763959eb2b7aee979b320c3", "messageHeadline": "[Security] Bump nokogiri from 1.11.3 to 1.11.5 in /src/supermarket", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee1d8e74064b155a9e4f0223552d6f920413eb6b", "messageHeadline": "[Security] Bump actionpack in /src/supermarket/engines/fieri", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 43, "deletions": 47}}, {"node": {"oid": "b4246483a66c0bd197a98d8d91433a24ad4513d1", "messageHeadline": "Bump version to 3.4.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "0971f88a47f16af07c8d6e7bd49c3eee02111cf8", "messageHeadline": "Merge pull request #1921 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d8530ef9004be5bf7a65cd1e7d9ed954dffcfe9", "messageHeadline": "[Security] Bump nokogiri in /src/supermarket/engines/fieri", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "793fd2dc5ae7e233b0b31d778edaaebd7f0c37dc", "messageHeadline": "Bump version to 3.4.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d122fcf4866834b9eca2e167d3f78ceb3a16b515", "messageHeadline": "Merge pull request #1914 from chef/nuke_1604", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "4f063c4b7fa120352ba37298fc2cea2a109d9a46", "messageHeadline": "Stop producing Ubuntu 16.04 packages", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "2a8ab49ee06f7a83618e2f37fc598039b36dbf92", "messageHeadline": "Bump version to 3.4.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6413cada95d6fe0c4bf8e62455f996bf3b3e88a3", "messageHeadline": "Merge pull request #1913 from chef/ruby267", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f9d9de2f0920f0e1d42a6063388ced1ee4d957c6", "messageHeadline": "Bump version to 3.4.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6c6f7fe39635abfd309e48d1f8ba7cd465a2139e", "messageHeadline": "Update Ruby to 2.6.7", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "aba35127772a84d94c89c8872f0f19026a41c996", "messageHeadline": "Merge pull request #1911 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71c7e76ca3c366726bcdb978f84da3533d5f8db6", "messageHeadline": "[Security] Bump rexml from 3.2.4 to 3.2.5 in /src/supermarket", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c86cba3218f678f92b15d87e3862fb4451a42a47", "messageHeadline": "Bump version to 3.4.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "22e1eb90040201deb175bff4f07b4ce1c563ebb1", "messageHeadline": "Merge pull request #1912 from chef/rails", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 53, "deletions": 52}}, {"node": {"oid": "89fcb58570278ddc8686b256218dd4f92e39ff68", "messageHeadline": "Update Rails to 5.2.5", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 53, "deletions": 52}}, {"node": {"oid": "b4a60f728a878eb5e10503d623f1dbcc6ed15050", "messageHeadline": "Bump version to 3.4.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d142ee7c2bd7ff77eb6b2e557003b1b41e5943a4", "messageHeadline": "Merge pull request #1910 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5358d27b8d137779bc2f1c262437dd4d7bcfb960", "messageHeadline": "Merge pull request #1909 from chef/tduffield/remove-install-logic", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "c46cd8e017b40ac85c664d586b4489e224ce8f8c", "messageHeadline": "[Security] Bump rexml in /src/supermarket/engines/fieri", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dd3385b50fa312b09d578932a36df91d2385d063", "messageHeadline": "Remove pipeline-specific logic from test scripts", "author": {"name": "Tom Duffield", "email": "github@tomduffield.com", "user": {"login": "tduffield"}}, "additions": 2, "deletions": 35}}, {"node": {"oid": "dfe13270dcffb10fec37303ffb3420bc98538dc6", "messageHeadline": "Merge pull request #1908 from chef/nkierpiec/update-omnibus-tests", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "210aa659e92d5eb72ea01915727eafd4269fc8d5", "messageHeadline": "Update tests to handle local omnibus packages from Buildkite artifact\u2026", "author": {"name": "Nathaniel Kierpiec", "email": "nkierpiec@chef.io", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b125bab2511b90cfc0bf84240de19324035184a9", "messageHeadline": "Bump version to 3.4.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1902af1695133a402d4ea35810249a86c4ffee79", "messageHeadline": "Bump version to 3.4.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5747d1eec3538b08eb99287785b0068c8b79c9b2", "messageHeadline": "Merge pull request #1905 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "fd9d0887af19c91d4ccd11caa4cd0524b00274c0", "messageHeadline": "Merge pull request #1906 from MsysTechnologiesllc/dh/update_openssl_1\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "86d8f7de4bc834efc9c740d6dbd33e4ffde1916e", "messageHeadline": "bump omnibus-software dep", "author": {"name": "dheerajd-msys", "email": "dheeraj.dubey@msystechnologies.com", "user": {"login": "dheerajd-msys"}}, "additions": 91, "deletions": 150}}, {"node": {"oid": "225b4cfc05a5da68411b20fdbb39acdbafaff581", "messageHeadline": "bump openssl-1.0.2y", "author": {"name": "dheerajd-msys", "email": "dheeraj.dubey@msystechnologies.com", "user": {"login": "dheerajd-msys"}}, "additions": 150, "deletions": 90}}, {"node": {"oid": "cc4d5c4d10a4aa51088b0caf1d82c7fad7f79748", "messageHeadline": "[Security] Bump activerecord in /src/supermarket/engines/fieri", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "e8fd5bc0dfdd704f061f86b00521b5008e762ad7", "messageHeadline": "Bump version to 3.4.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f9b7eedcd2c4afac858bf2bbe25c98ccca6482fe", "messageHeadline": "Merge pull request #1904 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1b1a2dfba3d80a439449af6171ccf04a0d43ad6", "messageHeadline": "[Security] Bump redcarpet from 3.4.0 to 3.5.1 in /src/supermarket", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d4f38bf3074345fd83fbdab7f03b53bb055bb5f", "messageHeadline": "Bump version to 3.4.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "49250cebc7e2366af2de5d2a9539a6af870cbdfd", "messageHeadline": "Merge pull request #1902 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "57e4576581c906f2425790cb9b35e51f66cbf923", "messageHeadline": "Bump version to 3.4.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "c82cea4cc7bb587564b72a2ad55a48a70bba00fd", "messageHeadline": "Merge pull request #1886 from bennyvasquez/adoptionclarifications", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 17, "deletions": 21}}, {"node": {"oid": "080f9b5f7a00adf1380401269ba9fa5efccc1e7c", "messageHeadline": "[Security] Bump nokogiri in /src/supermarket/engines/fieri", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "de5b19c86b16d10baefee36324fd4a21e18228a5", "messageHeadline": "Bump version to 3.4.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e414ed9151bdd99aad51828a56d6015afa7be173", "messageHeadline": "Merge pull request #1901 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5dbc666da897ee1014b8634c2b650c58143fff7f", "messageHeadline": "[Security] Bump nokogiri from 1.10.10 to 1.11.0 in /src/supermarket", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "29234aebb4f473487dc76d497addae7a7c0ae0f1", "messageHeadline": "Bump version to 3.4.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "4dffe30b6579425f64c22d4a6a5521b6c80aa71a", "messageHeadline": "Merge pull request #1895 from chef/robb/pg-upgrade", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "ca7242cecc843dc778524cf652c6ea72d6e04907", "messageHeadline": "update lock wait health check for PG 9.6+", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "964bb6222ff7e3ed82ed72acc955e1006491b32b", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.4.1", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "10ac1e5d1052c1ad2d935a81ab859c7e3b5b1e86", "messageHeadline": "Bump version to 3.4.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f5d115c1e25d11300cb03fed3239f9d8634b1953", "messageHeadline": "Merge pull request #1855 from chef/robb/add-hsts", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1c60562d42ef72746dc664424ffbd6b20e68113a", "messageHeadline": "enable Strict-Transport-Security within web app itself", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bf3fbf4e7d8f5ccf982cc6b1a5524185dc3497af", "messageHeadline": "Bump version to 3.4.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "a380cc34178186be056339b8325b8be31baa0826", "messageHeadline": "Merge pull request #1898 from chef/robb/no-more-rhel6", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c7038a0acea454d139c0a2b7bd47dfb623f2fc18", "messageHeadline": "drop support for RHEL6 builds", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "623d2e9de22bc768c66cd38a6645ec2b8df46094", "messageHeadline": "Bump version to 3.3.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "dcfa5a87cc186b3602ce11f1f16a40ee62567775", "messageHeadline": "Merge pull request #1896 from chef/robb/yaml-dump-v-to-yaml", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9ff8d56c3b200bc5cec494d378d88f1f5ea047e", "messageHeadline": "use YAML.dump to serialize a simple hash to a file", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1379a1bfe1c145656499d990a6ce1bdc86ce0cd", "messageHeadline": "Bump version to 3.3.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ee5b0f58e8406d5b41d5614285953b6aeeef8e57", "messageHeadline": "Merge pull request #1894 from chef/robb/resolve-env-deprecation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "b5f51471a8e704882bc5913f2c960875184cab1d", "messageHeadline": "fix error page routing and display", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "80d87fbb1fe1611b3064c1264096f82e45213adc", "messageHeadline": "Bump version to 3.3.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b7f50ffa74267271c3457840d9af04a229ac9945", "messageHeadline": "Merge pull request #1893 from chef/robb/disambiguate-columns-in-query\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "c8860acb233200211327da8b62d6b6f5d4be8672", "messageHeadline": "disambiguate columns used in query ordering", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "684df7301dcbc2b6df8ae5c654e92f274dc8cfbc", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.3.35", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "96bbd3ec2b588daf5ee97b85bf4be4b627bb79ae", "messageHeadline": "Bump version to 3.3.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "276279832af368d605a52d591176820eb8ec5dcc", "messageHeadline": "Merge pull request #1890 from chef/help-im-covered-in-bees", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "41a44cbd7f2dbaf12b3127cb5db248a862d54e87", "messageHeadline": "add Honeycomb's beeline library", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "09e948bd01cdd8d9fa2699fa57eb8e958e5840eb", "messageHeadline": "Bump version to 3.3.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "bd790c4178ac5a696f5fda79722316480fc5747c", "messageHeadline": "Merge pull request #1888 from bdwyertech/s3-sse", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 257, "deletions": 139}}, {"node": {"oid": "075a6b37c1c63b5de2892ef5852adcc9488ba34c", "messageHeadline": "turn s3 config audit into s3 config generator", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 169, "deletions": 60}}, {"node": {"oid": "eba26b6de669e7297df3957bd50e9966ff5a31a1", "messageHeadline": "rename s3_config_audit", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "11900e236a8c9bc0f28c1f89a43f5bbd88144f37", "messageHeadline": "Bump version to 3.3.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4074793478f0c54896c751048fbd188350cd84a4", "messageHeadline": "Merge pull request #1887 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "6a8d5a262e516137971a17372b2a4b28cf6fd387", "messageHeadline": "[Security] Bump actionview", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 84, "deletions": 84}}, {"node": {"oid": "ef9da5d572d502990d6ba27e52b74cca6aea6b63", "messageHeadline": "Add support for configuring S3 Server Side Encryption", "author": {"name": "Brian Dwyer", "email": "Brian.Dwyer@broadridge.com", "user": {"login": "bdwyertech"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2a23c0f23b8a55713a22518dbf445d8b226c78b0", "messageHeadline": "Got a request from a community member to add more clarification. Adde\u2026", "author": {"name": "benny Vasquez", "email": "bvasquez@chef.io", "user": null}, "additions": 17, "deletions": 21}}, {"node": {"oid": "2ad1e2c38b8b5113be208a2bfde85cfbbbcd8aee", "messageHeadline": "Update bundler instructions", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "73e263c7d7ad9a664116c92d66d21d769ceaf772", "messageHeadline": "Bump version to 3.3.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d0246e500680c93b1e7df697d7b451d0faaf9a26", "messageHeadline": "Merge pull request #1883 from chef/require_14", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b8f9e13afe321c50e8d39747db613d059242a21", "messageHeadline": "Merge pull request #1872 from bennyvasquez/add-cookbook-transfer-proc\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "8883f677ca21049b3cc6831f13846e8f062f32fa", "messageHeadline": "Documenting Cookbook transfer policy", "author": {"name": "benny Vasquez", "email": "bvasquez@chef.io", "user": null}, "additions": 69, "deletions": 0}}, {"node": {"oid": "4ef4fbe61a918e8b1c944ab0b17e801d65e870aa", "messageHeadline": "Remove double spaces after periods", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b1ef4887ae9c98d93a8635c1642ff3b77bd56258", "messageHeadline": "Simplify docker install now that a hypervisor isn't needed", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "80eebd649f57e68ee29eac81e26b185813412e7b", "messageHeadline": "Update the contributing docs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "a79014b920824637fbd5a754291df5ed69833ce5", "messageHeadline": "Require Chef 14+ in omnibus now", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf99981f7716e0fb86e10bb443231aed80dfdf7f", "messageHeadline": "Bump version to 3.3.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4cb2c293d4ee4f8d765d10ac3df7983d83a00b65", "messageHeadline": "Merge pull request #1882 from chef/cookstyle", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 25, "deletions": 33}}, {"node": {"oid": "a9bc1a7bf9b6e1300818de48c0fc6b45fdbc59c5", "messageHeadline": "Update deps in the Fieri gemfile.lock", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "5ddb6126c37a85a2224aa8ad27ad5f45b396765f", "messageHeadline": "Merge pull request #1880 from chef/readme", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "06c83077ce254660ee147251eebe9f67c94c1944", "messageHeadline": "Bump Cookstyle / Chefstyle to the latest", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "749ee1a0da1890e66e0f4da3c5894f2a6392f6d0", "messageHeadline": "Bump version to 3.3.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b52ba674f59f9019a2c1ed63b2f2916872d975e5", "messageHeadline": "Merge pull request #1881 from chef/bump_foodcritic", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "3a16b6c65a6d1dfcc1199fae087383ba7b374287", "messageHeadline": "Update Foodcritic to from 14.3 -> 16.3", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "82769e220203da21554db7688708633da5c51550", "messageHeadline": "Bump version to 3.3.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "6eb92ee73c9a0a35d2b3e4493f64a31e939c96f6", "messageHeadline": "Merge pull request #1875 from chef/amazon", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de84e3cbb2dc41dc7cb93b4047e2c01918350447", "messageHeadline": "Update required ruby version in the readme", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "985567dd998fb2527c6f41b7b597e2af099da771", "messageHeadline": "Merge pull request #1879 from chef/configs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2147f1b2966b25ccf375730182f79b97012e9d7", "messageHeadline": "Update .ruby-version files", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23c834270f1602e0d4260b784e12f1d0c48a1df7", "messageHeadline": "Bump version to 3.3.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "81e169868aa374094471ab7d50404ed6ceccc118", "messageHeadline": "Merge pull request #1877 from chef/bump_ruby", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e07fbbf1a60f1c0021855694059ec06700f565c", "messageHeadline": "Update Ruby to 2.6.6 to resolve 2 CVEs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ca95197ff4cf96304dffd7e3425460ab6d09ec4", "messageHeadline": "Create packages for Amazon Linux 2", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "04e44fda867c81a07747b5f2fd0774b09cbf0527", "messageHeadline": "Merge pull request #1876 from chef/cookstyle_fix", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "59e10f36a1baf8cb77fb94028f31208b4301fa56", "messageHeadline": "Merge pull request #1873 from chef/roadmap", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "82e888c21d04f0a705d7e6af2be60025cce07d81", "messageHeadline": "Bump version to 3.3.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "0023db83ddc6131eddb4210461a29c1b8ae83875", "messageHeadline": "Merge pull request #1874 from chef/slim_package", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 95, "deletions": 103}}, {"node": {"oid": "2175f35eedac24377cbcc44064dc3a137ae70ce8", "messageHeadline": "Minor comment fix to get full Cookstyle compliance in omnibus", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d2960d6c270860c29d615eb704baa990f1fa0b7", "messageHeadline": "Update omnibus/omnibus-software defs to slim package size", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 95, "deletions": 103}}, {"node": {"oid": "375426556bba02f2008dfcea5631f84455a07ddf", "messageHeadline": "Remove the roadmap file", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "2957f7dcaf9fbf1c970c792954ad9c991e525713", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.3.26", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 13, "deletions": 16}}, {"node": {"oid": "ba77f62855e45685b08071488e30f084a6a0ca2c", "messageHeadline": "Bump version to 3.3.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0eb5b19d8f66d99903195dfdf8e2a1b46f2f689d", "messageHeadline": "Merge pull request #1868 from chef/dependabot/bundler/omnibus/rack-2.2.3", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac915f8ef6e0f319d0174b6626e2cb1aa41ea3e5", "messageHeadline": "Bump rack from 2.2.2 to 2.2.3 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2815372b5445dcd0ba0b0f459fa887ea0e32ad59", "messageHeadline": "Bump version to 3.3.25 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "da9712d3fc94752edd6a627fa148b5d295626aa1", "messageHeadline": "Merge pull request #1867 from chef/robb/upgrade-all-the-things", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7274, "deletions": 7140}}, {"node": {"oid": "8ac62cdec72b6fa279fcdee53483e465c6ab8ced", "messageHeadline": "new CtlCommandHelper method for rails commands", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "5e651da3f1ffb702aa5bd59e8b59ad1818ad7731", "messageHeadline": "stop redirecting test output to a file", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a13ab00226db323afbf32b8b10e71294249ef3cf", "messageHeadline": "add new platform versions to test and release matrices", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f08d526a70b7a2a6bcd634dcd910b0b7c452beb0", "messageHeadline": "move build dir owner fix to only debianesque", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bf4425b7339c14410b771bc192214d055c22dc1b", "messageHeadline": "apply some of rake app:update changes", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 127, "deletions": 14}}, {"node": {"oid": "94211b8a6f2d933707a3cb74aa2735e5f6f91214", "messageHeadline": "resolve order() SQL injection warnings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "e73a7f253128b6b34704b9b99dba757c2fa73e98", "messageHeadline": "resolve dep warning: use the successful? predicate", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "70f7808c6151cf4c3afeaa0a2063c32a62b736e4", "messageHeadline": "rename \"index\" scopes on Cookbook and Tool", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ea8ab616f7e4cef2ae85e01bb0d1252cfcd5699e", "messageHeadline": "upgrade Supermarket to Rails 5.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "9bd582e330eaa13af20859e53c0b01c660fc52e5", "messageHeadline": "appease RubocopRails: Rails/UniqueValidationWithoutIndex, Part 2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 294, "deletions": 276}}, {"node": {"oid": "172a7721dcf4919b69ae965dacd1219e6f0867a3", "messageHeadline": "annotate existing migrations with legacy Rails version number", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 142, "deletions": 142}}, {"node": {"oid": "9e49ce3424690c2b96d40724dc39dbf54a9c44b1", "messageHeadline": "appease RubocopRails: Rails/UniqueValidationWithoutIndex, Part 1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0a778acf37c5e58b1eb9da8798046c031c529d7b", "messageHeadline": "appease RubocopRails: Rails/HasManyOrHasOneDependent", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "915469cf105e955283ae07af418ebdf1f8a6c62f", "messageHeadline": "appease RubocopRails: Rails/OutputSafety", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 46}}, {"node": {"oid": "76a8c476e69d8ef9bd92b3ab9c311cb254f1127e", "messageHeadline": "update spec to allow running by itself", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e4404b830a4478b990967defb39baa73646d6fad", "messageHeadline": "appease RubocopRails: Rails/RedundantForeignKey", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5de30665756c53210052d9784a24d356650d566", "messageHeadline": "appease RubocopRails: Rails/HttpStatus", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e179bace84e6b6ef93757d6c7ccad6dd51a0fe8f", "messageHeadline": "appease RubocopRails: Rails/RedundantAllowNil", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "13626a69583a11cb016cc9f6d3eb432620c3d496", "messageHeadline": "appease RubocopRails: Rails/ApplicationMailer", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "74064b4cd9cb378172e196a08ec7d563ffeb6c60", "messageHeadline": "appease RubocopRails: Rails/ApplicationController", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9211b7e744473a453da491b8d5511e16bac7744", "messageHeadline": "appease RubocopRails: Rails/ContentTag", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "3834f782536daf384cf40019a9505b3453416f88", "messageHeadline": "appease ChefStyle: Style/MutableConstant", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d977badde18657540987189f377e716f2aab913", "messageHeadline": "appease ChefStyle: Lint/NonLocalExitFromIterator", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ff38635403d38dd2b7a8ed74d9a843794642ad78", "messageHeadline": "appease ChefStyle: Lint/Loop", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f30f4f1ba0cb855e20ab77d823d958a9fcad710b", "messageHeadline": "appease ChefStyle: Layout/BlockAlignment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd8e250697dfa820d5d30d9652cc7ad2b414ac7b", "messageHeadline": "appease ChefStyle: Style/NumericPredicate", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6d6ba36061dd0e7af30b0922b9d974ed3558a82", "messageHeadline": "appease ChefStyle: Style/SignalException", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "83da095c5b690050475593562db509723bf20f2f", "messageHeadline": "appease ChefStyle: Style/RedundantBegin", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 51, "deletions": 63}}, {"node": {"oid": "3683aa106e8c48af1bed2efe09843f2c5d150f05", "messageHeadline": "appease RubocopRails: Rails/RakeEnvironment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 195}}, {"node": {"oid": "ff0aca8945a89e5e3e047750363a6c154c154143", "messageHeadline": "appease ChefStyle: Lint/UselessAssignment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "361312e19de2fb4bd4a3aa252607e4e1360d376a", "messageHeadline": "appease ChefStyle: Layout/EmptyLineAfterGuardClause", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0a593f069f8b9570c199f281b9c65e6d157575a5", "messageHeadline": "appease ChefStyle: Style/RegexpLiteral", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f21d138c6b17ca1843d2cadca7595a1e29a17589", "messageHeadline": "appease RubocopRails: Rails/SkipsModelValidations", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "f3d587e84076030bb06e56e8dfc9e3db60fcd625", "messageHeadline": "appease RubocopRails: Rails/ActiveRecordAliases", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "cb6ec22099d6abd0640346e5a2f213652f4de5e7", "messageHeadline": "appease ChefStyle: Layout/DotPosition", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 78, "deletions": 77}}, {"node": {"oid": "58a8e0fb33957789ddf73d299c232d6cbb7ed864", "messageHeadline": "appease ChefStyle: Style/TrailingCommaInArrayLiteral", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "4eee12ac49cb32b4cf81502e71fc987d41baa953", "messageHeadline": "appease ChefStyle: Layout/MultilineMethodCallIndentation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 89, "deletions": 68}}, {"node": {"oid": "58f2d62370a0f5c7018ea40b752a3e85c049a458", "messageHeadline": "appease ChefStyle: Style/PercentLiteralDelimiters", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "907ed56a12909429a22fdb47f7cf909540597f19", "messageHeadline": "appease ChefStyle: Style/TrailingCommaInHashLiteral", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 118, "deletions": 118}}, {"node": {"oid": "6aad4c25292984d7cf4898c9c8f07a6b949ad548", "messageHeadline": "update redis-rack to quiet warning about double rake", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "255d27c0d9e820418b838c6defbc24e152a4e8f0", "messageHeadline": "appease ChefStyle: Layout/MultilineOperationIndentation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e47b1df90b6da3b2b109483010a9af6efae96b55", "messageHeadline": "appease ChefStyle: Style/PercentLiteralDelimiters", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb29f16523ae20b73cc117bd0f6362a506cf400d", "messageHeadline": "appease ChefStyle: Style/SymbolArray", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5db0c93a51118d5ec82e787cb70585e23ecc4942", "messageHeadline": "appease ChefStyle: Style/RedundantBegin", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "ab91b9811065bdbebfd3bb1d9a296c0ecbeaeb9f", "messageHeadline": "appease RubocopRails: Rails/HttpStatus", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "ad3622411abe8f093e22472b4c83448028634949", "messageHeadline": "appease ChefStyle: Layout/EmptyLineAfterGuardClause", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ba7487b5ceddd00e7c1a82203c63dd5370c1658c", "messageHeadline": "appease ChefStyle: Style/TrailingCommaInHashLiteral", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "42471df786db989ae24dc430af0ced312b699303", "messageHeadline": "appease ChefStyle: Layout/DotPosition", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "1b7586be8fc93057cabf245e02a99db2330b916d", "messageHeadline": "appease ChefStyle: The Double-Quotification of Supermarket", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5460, "deletions": 5460}}, {"node": {"oid": "a6a6ff6757fcf178db9e68a00186ebf4d4420ab1", "messageHeadline": "adopt ChefStyle linting", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 95, "deletions": 318}}, {"node": {"oid": "aec877e6753902d142c689100d856aa1c217db29", "messageHeadline": "update fieri engine to Rails 5.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 387, "deletions": 136}}, {"node": {"oid": "88bb57cf795c436c59e19c0f6fcf426159b93816", "messageHeadline": "upgrade some mixlib and some debuggers", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 142, "deletions": 81}}, {"node": {"oid": "02071266fe3007917d3d3e001782e1a9c596eaf4", "messageHeadline": "use the expected URL path instead of getting fancy with URL helpers", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7abfa51979447f2e0878eb6017a01a5846b1b719", "messageHeadline": "set URL options for the application as well as mailer", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d2804634fae37c4dd6d4dda177148a1e5578542e", "messageHeadline": "fix a file reader left at the end of the file contents", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1c032c2e10ee09cfaf238711f025a4e5437ef5f3", "messageHeadline": "fix record creation dependencies in factories", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8768c06b9128a70e9fcf68377dff21cf6cf1e65b", "messageHeadline": "fix new belongs_to required association", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "773c483c1eaac803f041a89af0d6a260313c04df", "messageHeadline": "upgrade rails to 5.1 and run app:update", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 127, "deletions": 68}}, {"node": {"oid": "e6ec49354fa24fe334e335bd1941ada3c4dcffa6", "messageHeadline": "remove <5.0 config defaults", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "3a98afbe3ac2c5dcbf922ec7df64ade79790ef7e", "messageHeadline": "update fieri engine to Rails 5.1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 84, "deletions": 77}}, {"node": {"oid": "1d707ac62c76cb07f868221bdda8ecdce3ba1ef6", "messageHeadline": "update jbuilder to resolve dep warning", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "098211fe976c91bd30f5d2b0447b6139bb55dfdb", "messageHeadline": "update utf8-cleaner to resolve dep warning", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ee0224eaa01d12a76e6c0c8c2a221931e620065", "messageHeadline": "update ffi-libarchive to resolve dep warnings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "297c075672c2d3eb7b48ec9a114c19f0400ed370", "messageHeadline": "upgrade shoulda-matchers to resolve deprecation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "3bfcd5eaaf995f2cdebf97ab0a2afa10fe2f264b", "messageHeadline": "Bump version to 3.3.24 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f2b780f889751eed9a9efc261e9d84e2dc0cf2f3", "messageHeadline": "Merge pull request #1860 from chef/openssl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0214881dab6a259fc29c56025f99011f1621cff", "messageHeadline": "resolve openssl deprecation, Rubocop: Lint/DeprecatedOpenSSLConstant", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c21b775a462430a604fa52097f53121ba24cb4d2", "messageHeadline": "Bump version to 3.3.23 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bbb117dda38ae2c6bc1c983e83257e3be7e03ad0", "messageHeadline": "Merge pull request #1862 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "189c7ce759ea3294a473cff557e201096a41e06c", "messageHeadline": "[Security] Bump kaminari from 1.0.1 to 1.2.1 in /src/supermarket", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "7cae7b7854c36cf9942e4d194e37f1f08b812250", "messageHeadline": "Bump version to 3.3.22 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "89536198048d2f30654342d9f5fa964fb67fe519", "messageHeadline": "Merge pull request #1858 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a037f05c3aa26c2ae111b5e3441408b2ff90db22", "messageHeadline": "[Security] Bump rack in /src/supermarket/engines/fieri", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e520da6bfc1f0587eaba00872848943e9e671713", "messageHeadline": "Bump version to 3.3.21 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "265ead4fe0e53239afe03de5bfbc9f68a5a31a2c", "messageHeadline": "Merge pull request #1861 from chef/remove_bundler_audit", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 34}}, {"node": {"oid": "fc92ed30dfbdb366a3dce710fc248d114486a1a3", "messageHeadline": "remove bundler-audit, we're auditing with GitHub", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 34}}, {"node": {"oid": "f426d598a6cf62cb82dff3cbe20a31dbae9540e2", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.3.20", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 20, "deletions": 23}}, {"node": {"oid": "3e62e736243c575386d70f407aed2e2ef6ba2102", "messageHeadline": "Bump version to 3.3.20 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f1c9e2f683d905690f364c1ea5380e6577c6073c", "messageHeadline": "Merge pull request #1846 from cattywampus/rel_noopener", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "96b9a6bdad9be6cc3643cb07ba0778d2dc420a65", "messageHeadline": "Bump version to 3.3.19 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "27f5e9a879c28156ee4160f84d9ed2d5543e123a", "messageHeadline": "Merge pull request #1849 from chef/generate-secrets-json-more-better", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 80, "deletions": 34}}, {"node": {"oid": "f07d48838fb0465581121842a010db44fd207d22", "messageHeadline": "remove foodcritic stanza from CI tests", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "473170508bc595502e3887816ecec2cd92647204", "messageHeadline": "appease Cookstyle: use parentheses", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e0d0887c9df46e359f909007f81c0d98e8b51bdc", "messageHeadline": "appease Cookstyle: ChefCorrectness/NodeNormal", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30f01699c2e865f0127e561c8fea89983d8f0282", "messageHeadline": "appease Cookstyle: ChefRedundantCode/LongDescriptionMetadata", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0a9259312157a49d5676c7cb0a38f0f2b41725c4", "messageHeadline": "test with Chef Workstation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f342ff06af5440ba1143db077529e6b1ebca1367", "messageHeadline": "have CI tests tell us the versions of the test tools used, eh", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d69d06f72ddad2a6b9ebf65f8bee4cfb3f8e5830", "messageHeadline": "generate secrets.json with warning messages", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "3c402e0413d6aeccd0c25fb0b6ad7a8bcffc7917", "messageHeadline": "Merge pull request #1819 from mbainter/patch-1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "731d68fe33dea52845868e411b146794caf0ebd1", "messageHeadline": "Add s3_private_objects info to omnibus attributes", "author": {"name": "Mark Bainter", "email": "mbainter+github@gmail.com", "user": {"login": "mbainter"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8bcc696dd3633db222c84fb4a409f8624d5e591f", "messageHeadline": "Bump version to 3.3.18 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3ee21cb2d0339455c4133181f2670ae70c63f10e", "messageHeadline": "Merge pull request #1852 from chef/upgrade-ruby-n-such", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 150, "deletions": 127}}, {"node": {"oid": "e57a761f0794ae3c94b71a48028dbbf87b5cbd60", "messageHeadline": "bring rubygems & bundler to be consistent with embedded ruby version", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 132, "deletions": 109}}, {"node": {"oid": "16e5d997a9944dba0a50d572d24b13f8a5e26b8d", "messageHeadline": "bump Ruby to 2.6.5, update gems with deprecations", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "dd58c84e6ffd278ba8fa184bcf30f2f56ee6bd4b", "messageHeadline": "Bump version to 3.3.17 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8427ae9cd125b08e9e8bf2215ded81d62e6d3ab7", "messageHeadline": "Merge pull request #1851 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "117222b082ec911a1a695915da3e4c832bb30569", "messageHeadline": "[Security] Bump omniauth from 1.9.0 to 1.9.1 in /src/supermarket", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6e4c459e86ecbd2e6fb224fea1b719185eead2d9", "messageHeadline": "Prevent unsafe links to cross-origin destinations", "author": {"name": "Keith Walters", "email": "kwalters@taphere.com", "user": {"login": "cattywampus"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "349f673c5d5a862ecbadf033bd28a7921e6913ad", "messageHeadline": "Bump version to 3.3.16 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "756a02995cc847882e6901657de879a9e3d38b05", "messageHeadline": "Merge pull request #1844 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1127642203baa6e4ba068df9695a1fe03cfb85f6", "messageHeadline": "[Security] Bump rake from 12.3.2 to 13.0.1", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37de97bc29dbbb7dd81dbe868a12b7ea6a56a79b", "messageHeadline": "Bump version to 3.3.15 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "715f760a758cdac3c0a69db97c2c29061d582550", "messageHeadline": "Merge pull request #1848 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39b19872792f3117cae3ab6faa11380ffb1f6303", "messageHeadline": "[Security] Bump nokogiri from 1.10.7 to 1.10.9", "author": {"name": "dependabot-preview[bot]", "email": "27856297+dependabot-preview[bot]@users.noreply.github.com", "user": {"login": "dependabot-preview[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03748bdad67c2b515b3fd838036d1c1caee4a96d", "messageHeadline": "Bump version to 3.3.14 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "899fb4152ac52815f76755c4f1d1698781c06fc6", "messageHeadline": "Merge pull request #1835 from chef/robb/avoid-double-bundler", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "74ad16a3644a530838e760627035fa26caf23cde", "messageHeadline": "update kitchen to modern way to declare version of chef to install", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7dfae39238384ba98a671b6002b99554e63b179f", "messageHeadline": "recategorize some PRs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f1338c6c3e903d152bb5469ef7cb66b6f2ed1db", "messageHeadline": "avoid Double Bundler by pinning rubygems version", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6530280fd6e67fdc58548366a46e6d336ace9572", "messageHeadline": "Bump version to 3.3.13 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "e1bb30413805d4cc01e84bd2af4b2a067f554ec4", "messageHeadline": "Bump version to 3.3.12 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4133315aa86fe151716c65d8cfe949fd9c44ff58", "messageHeadline": "Merge pull request #1832 from chef/robb/actually-consume-secrets-json", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "364ef39626f8c2092d9590ced2f8b70074a5416c", "messageHeadline": "Merge pull request #1834 from chef/dependabot/bundler/omnibus/rack-2.0.8", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5683b8aad2d01838fc92aed45d1770c19c1ded2b", "messageHeadline": "actually use the config found in secrets.json", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f6e4523b2676f52733b51c1afb3aefc45fbcdeb", "messageHeadline": "Bump rack from 2.0.7 to 2.0.8 in /omnibus", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2668d654ba8d5136955a79ecc1ce5cb11818856", "messageHeadline": "Bump version to 3.3.11 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "81a2c836655b502330fbcc54e5dfa76a1f7ba84d", "messageHeadline": "Merge pull request #1833 from chef/robb/update-for-CVEs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4c63ac134a84de170c8cf5ff7a825e2ae6a99a19", "messageHeadline": "update for CVE-2019-13117 & CVE-2019-16782", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6f6b0568428e1e975160d21639b311a9ee94a835", "messageHeadline": "Bump version to 3.3.10 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "20dcdd061770f064f35d9ea4b59b7216ccaa6066", "messageHeadline": "Merge pull request #1830 from chef/dependabot/bundler/src/supermarket\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "8be35b71bbd3437417cef75eddc18ed4d69bad2b", "messageHeadline": "add a config for Dependabot", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6192e4940b0eb42c75e6c0d075a08c992781319d", "messageHeadline": "Bump loofah from 2.2.3 to 2.3.1 in /src/supermarket/engines/fieri", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ab4737ec3ce4da6b08330128b7de792375fc8b8", "messageHeadline": "Bump loofah from 2.2.3 to 2.3.1 in /src/supermarket", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "608c8aae81757a8c5ead70424bc9bb7eca478dd4", "messageHeadline": "Merge pull request #1828 from chef/schisamo/bye-bye-acc", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 0, "deletions": 1175}}, {"node": {"oid": "5efdcc293b07ee74adcc2dbac75b7aa8e4dbe1ce", "messageHeadline": "Remove unfinished Buildkite verify pipeline", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "4a95a417a05729f858b9e5afdfcc5e3e04e97c5a", "messageHeadline": "Remove all references to the deprecated Workflow pipeline", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 0, "deletions": 1151}}, {"node": {"oid": "cc49068bc4d2affff11b77939b61e0d2bd6f9a29", "messageHeadline": "Merge pull request #1824 from chef/jsinha/migrate_travis", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "bd13810d0b5068e7c32492fbfc3ea29049825d5b", "messageHeadline": "Add verification to buildkite", "author": {"name": "Jaymala Sinha", "email": "jsinha@chef.io", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9862f178788514c1888ed681de4db470f43723c9", "messageHeadline": "Bump version to 3.3.9 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d95a1c38cebe9aba3504b9462e9acccbb96e7228", "messageHeadline": "Merge pull request #1825 from chef/robb/bump-rubyzip", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "752b26d9690cf38dd15e3730ea89f9a28dd33124", "messageHeadline": "update rubyzip to address CVE-2019-16892", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "94e0da349c36fa992065c4cd1bafdb775f8c72fe", "messageHeadline": "Bump version to 3.3.8 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "00e54063ab1544b097c406a091a41ce408a8d236", "messageHeadline": "Merge pull request #1811 from chef/robb/a-version-command", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "ccfd02ad950a4898d995f38e07843efd7a6998ce", "messageHeadline": "add a version command to supermarket-ctl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "45f71498bc34f355f5c1dd20f899c7e51115322e", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.3.7", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 12, "deletions": 16}}, {"node": {"oid": "761b21551b90f28b3b80404553724a008122152e", "messageHeadline": "Merge pull request #1823 from chef/robb/acc-ccr-license-accept", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "994ef029ca38a9ca41adad40130ad2be365fee6c", "messageHeadline": "gotta accept that license, yo", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52ae2907ac800e61e5d6fdf3b8577c2b87bc9044", "messageHeadline": "Bump version to 3.3.7 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "expeditor@chef.io", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a632210fd0579cba4b1217ef1c861efb8cad7c19", "messageHeadline": "Merge pull request #1821 from chef/robb/update-berkshelf", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 252, "deletions": 138}}, {"node": {"oid": "544b84c3f81771fc24c72c68b0a7641ea4cac49e", "messageHeadline": "update omnibus and o-software", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "86647c4661e59571e8dbae6586956b9ee2b6d099", "messageHeadline": "update gems to resolve audit findings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f501c46742e847b7654701f97ef5286bf55304a3", "messageHeadline": "test against PG 9.4 in Travis", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d58b3b8cca6146f1f51a59521d0a452dbc624a62", "messageHeadline": "only accept the license for TK, not the test host entirely", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d7a71a2dbc8f6220a041f247fa27820d6278277", "messageHeadline": "Merge pull request #1822 from chef/csnapp/add_el8_tester", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5812d378e0262a41462fba248da6024071c4244d", "messageHeadline": "Add RHEL 8 Tester", "author": {"name": "Christopher A. Snapp", "email": "csnapp@chef.io", "user": {"login": "snapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f43a367b1d84ddff23b96e3821fb1ba83eb05cb", "messageHeadline": "Update omnibus-software", "author": {"name": "Christopher A. Snapp", "email": "csnapp@chef.io", "user": {"login": "snapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "680d115f6adad58f0ce4a54aab563db6188473c2", "messageHeadline": "resolve cookstyle warning: Chef/CommentFormat", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "ba30765d5ff1c05db521308591326639129fb67c", "messageHeadline": "place custom -ctl commands in name spaces", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3940d2c617e3dd6bce994aeb9bbc2ada7a6b3503", "messageHeadline": "override reconfigure command to accept chef license", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "efe136544b5c22a7c8dc5306b0f74bc2c2070242", "messageHeadline": "install inspec as a gem for the -ctl command", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "13ea20cbc79a5d7ec0344b3a3f42d1e48fe876fd", "messageHeadline": "remove unicorn cookbook dep & update all the omnibus things", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 196, "deletions": 94}}, {"node": {"oid": "e776da23fa4c7ddfb89e30f3fc79f90d59397e7f", "messageHeadline": "remove pin for version of berkshelf", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fa043b8565f4a1ff32ff44d5c78fd701cc838f06", "messageHeadline": "Merge pull request #1820 from chef/snappj/add-artifactory-to-omnibus-\u2026", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "ce594bbedc89a64a83ba5784eed5b11a35b12324", "messageHeadline": "Add artifactory to omnibus/Gemfile and update omnibus gem", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "1d9184957a596b88b2b562f5cc59f32f53af9a79", "messageHeadline": "Update CHANGELOG.md with details from pull request #1818", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "71c803d5ffc54331cc8ffbbf70f91b5e55458362", "messageHeadline": "Merge pull request #1818 from chef/csnapp/deprecate-ubuntu-14", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "f51de93ffa12f84febf883f6ef8aa0a9e577f919", "messageHeadline": "Remove unsupported Ubuntu versions from kitchen configs", "author": {"name": "Christopher A. Snapp", "email": "csnapp@chef.io", "user": {"login": "snapp"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d9c78ba15bc9a95bc79d78de7c5f0afa3f1d6c60", "messageHeadline": "Add Ubuntu 16.04 and 18.04 support to kitchen configs", "author": {"name": "Christopher A. Snapp", "email": "csnapp@chef.io", "user": {"login": "snapp"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b89febd8c7e2fdccc13f38c625ea5b3e0ef399a7", "messageHeadline": "Remove Ubuntu 14.04 from expeditor", "author": {"name": "Christopher A. Snapp", "email": "csnapp@chef.io", "user": {"login": "snapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b4cb9e29c1040a6486b61d0fb247902acd9355af", "messageHeadline": "Merge pull request #1816 from chef/snappj/improve-omnibus-buildkite-p\u2026", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 8, "deletions": 24}}, {"node": {"oid": "2e1de56cf2dd65fb921aaafbf093b53801bd47c3", "messageHeadline": "Use new omnibus-toolchain scripts in omnibus-test.sh", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 8, "deletions": 24}}, {"node": {"oid": "96153d0053db52b6ae2dc06c88604a037d6888ab", "messageHeadline": "Bump version to 3.3.6 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "931881e62fde3a3154264c4abe151d221a7cff94", "messageHeadline": "Merge pull request #1815 from chef/robb/auth-update", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 38, "deletions": 27}}, {"node": {"oid": "e7cbd4d0ed6f1aac30a1b34eb35bd1914f8654a7", "messageHeadline": "appease an update cookstyle", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3cb36b8ff5971ad904993de24262404acaebc503", "messageHeadline": "appease Chef licensing", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "300025d9d15e52ba5bc4d0c35dd74e1d42cfe434", "messageHeadline": "require POSTs during sign-in (CVE-2015-9284)", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 31, "deletions": 22}}, {"node": {"oid": "77b5ecb8808fd675cd1d17bc74216b93c78ed5a4", "messageHeadline": "Bump version to 3.3.5 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9a581764faecc546e3efd8688c68d735cc707292", "messageHeadline": "Merge pull request #1814 from chef/robb/update-curl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5a6f1460e0856cbd04966cbcf0ee99fd41aaaed", "messageHeadline": "update to use curl 7.65.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "143b35b6e577f2b08fa4d22926b80c4df5da8e27", "messageHeadline": "Bump version to 3.3.4 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "884e2c04fd6a8ca712f122511f992aea87491120", "messageHeadline": "Merge pull request #1813 from chef/robb/another-openssl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "c26b8846fd387ac85fce0d17f87c7a2a61d0bb2f", "messageHeadline": "update packaged OpenSSL to 1.0.2s", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "27a9ae1d9099a138f2d252519450f7395618942e", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.3.3", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a05bd6b49224e7303c808c71d953050e706e1041", "messageHeadline": "Bump version to 3.3.3 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "ac5f9ba22aadf4e8dd3ce440f7d6a7b34fd5d7de", "messageHeadline": "Merge pull request #1810 from chef/robb/tars-are-weird", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 81, "deletions": 19}}, {"node": {"oid": "10326ac4c7ca9c3d9ad6d2ffc842e1bfe05cbbfb", "messageHeadline": "ignore workstation's local directory", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c2a75c3b6a84fb4004835b16334ffb4259b7d33e", "messageHeadline": "accept chef-client license for local omnibus package testing", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7fde2294afbce85eede8e245a5895770cfb09652", "messageHeadline": "fix upload error when cookbook tarball uid/gid is very large", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 77, "deletions": 17}}, {"node": {"oid": "0c18a9fa259cf660cb0e2420361592ae7c918068", "messageHeadline": "Merge pull request #1804 from chef/robb/project-state-and-respose-time", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "eb31f218845315cfa99a648a0313135e31cc6cbf", "messageHeadline": "update repo to new Chef OSS practices", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "58937bd4ad5b566a2ee9ce828b6d41c28c2336e3", "messageHeadline": "Bump version to 3.3.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a83e3afb66a6842e5e390a2613bc25eb5ddbec54", "messageHeadline": "Merge pull request #1808 from chef/robb/so-we-meet-again-nokogiri", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "74a2afb198839a15f9a3921262e61f760b6fc148", "messageHeadline": "upgrade nokogiri (CVE-2019-11068)", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b967189a5539440c1255cc126c50b53ee92fb7a", "messageHeadline": "remove dupe entries", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "fbdd114481274ead68eb6d001a789cbbe558cac9", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.3.1", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "795a9663674342fac4599bfc62d8382feec0e1fa", "messageHeadline": "Bump version to 3.3.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "125ed8f1b51c058f3e06472a4fe6596d19a17f10", "messageHeadline": "Merge pull request #1802 from chef/robb/pin-inspec", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d25032a453ca4fd4891441e078e3fe18a248b188", "messageHeadline": "pin inspec to fix '-ctl test' requiring license acceptance", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bb9b2573d8c64bc36d1f9b603e6ab2a41c1b99b", "messageHeadline": "Bump version to 3.3.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "31685806452943a89f63caa1482a30799fefe3a8", "messageHeadline": "Merge pull request #1747 from pavel-kazhavets/s3_iam_role", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 151, "deletions": 35}}, {"node": {"oid": "6b66be63be029579f57257222c843a6032215cbc", "messageHeadline": "Merge pull request #1799 from chef/robb/update-label-changelog-catego\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "72703eae0e83325d838af42475464452e3da436a", "messageHeadline": "Make supermarket S3 storage work with IAM Roles", "author": {"name": "pavel-kazhavets", "email": "pavel.kozhevets@gmail.com", "user": {"login": "pavel-kazhavets"}}, "additions": 151, "deletions": 35}}, {"node": {"oid": "27daba0909c93fd3d77a17d6042c3372277d9b0b", "messageHeadline": "update PR label to changelog category mapping", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "8a3dd25455907ab5fe58ffdf16b6adb1d5555dcc", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.2.2", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "ccf0bc840774e49e9436ab9ee69929d4205a1d21", "messageHeadline": "Bump version to 3.2.2 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f98a91dcdc1e441fb61296c8db08c3ad6e166912", "messageHeadline": "Merge pull request #1798 from chef/robb/upgrade-openssl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 90, "deletions": 91}}, {"node": {"oid": "a8390b059cba8ef84a80e0af6f9efaeb5e6e8607", "messageHeadline": "upgrade Rails to 5.0.7.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 78, "deletions": 78}}, {"node": {"oid": "4837842949bdca5c36c33035bd2e59c9a6f942aa", "messageHeadline": "remove the pin for rubygems", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "338fe4f412ccb145a48ebbd46698f1eebb916ada", "messageHeadline": "update omnibus and omnibus-software to get new OpenSSL", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "fbbb1695279a1bc5de00fc8eebc6cc950b86e4fe", "messageHeadline": "Merge pull request #1797 from chef/snappj/explicitly-define-expeditor\u2026", "author": {"name": "Jeremiah Snapp", "email": "jeremiah.snapp@gmail.com", "user": {"login": "jeremiahsnapp"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "85698b59eb8dc68438aafe9b9e234a6248c9c0dd", "messageHeadline": "Explicitly define expeditor promote config", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5b67b1d63ddb3420cd8934bb0fd43a872a21b0fc", "messageHeadline": "Bump version to 3.2.1 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "bbb9b7a3d9c2d59c2d7df6f18a19295a3c41e703", "messageHeadline": "Merge pull request #1790 from chef/robb/upgrade-nginx", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d5ce3fa0c871915e759021e48a135b1f33f018a9", "messageHeadline": "remove version pin for nginx in omnibus project", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ac1c47f519a21113018f18ee9e36aa16c8b0eba3", "messageHeadline": "Merge pull request #1796 from chef/snappj/replace-jenkins-with-buildkite", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 32}}, {"node": {"oid": "eb22295b7802ce4d63f5b31153e2171fe4d7bc7d", "messageHeadline": "Replace Jenkins omnibus build/test pipeline with Buildkite", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 2, "deletions": 32}}, {"node": {"oid": "1b8fd4215ffe110ab86944f203e81f65b8a8df29", "messageHeadline": "Merge pull request #1795 from chef/snappj/create-omnibus-buildkite-pi\u2026", "author": {"name": "Ryan Hass", "email": "rhass@users.noreply.github.com", "user": {"login": "rhass"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "cebcc00acb9ab1e42f6f3ce1df84e0f8db66d730", "messageHeadline": "Create omnibus buildkite pipelines", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "73efea4a5005f1fab28a3c16373bd18cef8ef4ea", "messageHeadline": "Update expeditor labels", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e5e69baa865e173d2094372f300206ba15e54349", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.2.0", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "68e28ce4ec743ddec8ae8c7d52004a3b181acf20", "messageHeadline": "Bump version to 3.2.0 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "bf5ad7300e5aca5bb5735d6cdc83264970a97f20", "messageHeadline": "Merge pull request #1768 from chef/robb/fipsification", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 280, "deletions": 15}}, {"node": {"oid": "4d5b28cb76929ef8d86e45c62cd306a10c7f6cf8", "messageHeadline": "The FIPSification of Supermarket", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 280, "deletions": 15}}, {"node": {"oid": "27736c7151132d2272e88697f0b46f1c4aa02c8a", "messageHeadline": "Merge pull request #1780 from chef/cleanup", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "654b30f8744875b30e8760c7a66854be1c4d3178", "messageHeadline": "Merge pull request #1791 from chef/robb/go-back-to-chmod", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "25981ff8eb2c36de5d64c936bc75ba42a1f707a7", "messageHeadline": "Revert \"use Chef, not shell-out, to fix directory permissions\"", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ab70b1e82db729f71696ca0e01c11cc146c3ca20", "messageHeadline": "Run the ruby-cleanup on the supermarket artifact", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "5c42655748f579848037f7e7bf4eb356e7a88971", "messageHeadline": "Merge pull request #1781 from chef/use_chef", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8ca3eb136aa32d52158a4077feff603ce16942da", "messageHeadline": "Use the built-in apt resource in the omnibus build cookbook", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d05e23eaff56d5bea1664ad3407f861883a1efa7", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.96", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "37038fbddbe0b46ba1e1f553796f06e6ca5ea881", "messageHeadline": "Bump version to 3.1.96 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "766036275abbd31437f112997db78f1a58f421d9", "messageHeadline": "Merge pull request #1789 from chef/robb/disallow-unsharing", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 159, "deletions": 28}}, {"node": {"oid": "c10fe4936f97a071e346a7457d3253724590e6d6", "messageHeadline": "implement RFC072: only allow admins to remove cookbooks and cookbook \u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 159, "deletions": 28}}, {"node": {"oid": "37b63d7a18d3146e6204943807186cf208e13f05", "messageHeadline": "Bump version to 3.1.95 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b809d40f6c929a83cb67a53c49ebea17f09e51ef", "messageHeadline": "Merge pull request #1788 from chef/robb/update-enterprise-cb-usage", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 475, "deletions": 235}}, {"node": {"oid": "32f3b90aee8f9cd12c94be8707d2221dfc38cf2f", "messageHeadline": "appease cookstyle: Style/RedundantParentheses", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa085e7b09ad846e2ea8712da326b6a400a1abe5", "messageHeadline": "appease cookstyle: Style/HashSyntax", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f97e973e2fd1565286fd0e647964a3f46429338", "messageHeadline": "appease cookstyle: Style/ConditionalAssignment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6769ef6a33f03eda214fb26a3fb88c005dfb2bd8", "messageHeadline": "appease cookstyle: Lint/UselessAssignment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07e29e1a565f786b540e5c50b709badb7682c1c6", "messageHeadline": "appease cookstyle: Layout/IndentationWidth", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e64a3f374b3c6661861e0651f133a55f3f68722f", "messageHeadline": "appease cookstyle: Layout/CommentIndentation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6291eab2dc7e06a277bccfdea1f4c8dcecd04586", "messageHeadline": "appease cookstyle: Style/TrailingCommaInArrayLiteral", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa3cd7311db3fe12671e0fe87e2726c7b8067d5a", "messageHeadline": "appease cookstyle: Layout/ClosingParenthesisIndentation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "abbcfe30470ab9f911e2b80b284c0c20d6e6ca51", "messageHeadline": "appease cookstyle: Style/RaiseArgs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18aa50a5df10114c749ca13eb2d2804b7222050d", "messageHeadline": "appease cookstyle: Style/PercentLiteralDelimiters", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "38e42b19a1e0bbb36247e50e472b0b6f330c7848", "messageHeadline": "appease cookstyle: Lint/UnusedBlockArgument", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fd66711406b26544ede3d121742482a155a7c1d1", "messageHeadline": "appease cookstyle: Layout/SpaceInsideParens", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "efddec8e467d0561d76a4afe8665b9134c7b4467", "messageHeadline": "appease cookstyle: Layout/SpaceInsideBlockBraces", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a41aa2e23da4ad61fe57523a35c1f48cb4c8395b", "messageHeadline": "appease cookstyle: Layout/FirstParameterIndentation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5bad4bf7f9245e37aafba6d9800584903f368e5d", "messageHeadline": "appease cookstyle: Layout/EmptyLines", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e41f3109424066c5ac7ecddfb6d1890a80e17343", "messageHeadline": "appease cookstyle: Style/TrailingCommaInArguments", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e6e14642e332673cea9d48fe046df5bec20f19d8", "messageHeadline": "appease cookstyle: Style/BracesAroundHashParameters", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cc055c1366eda0cbc8b8510850b37ae6969dd94f", "messageHeadline": "appease cookstyle: Style/TrailingCommaInHashLiteral", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "31a801130f7ad4eab3455a56d63c75073579ecc7", "messageHeadline": "appease cookstyle: Layout/SpaceBeforeBlockBraces", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88c21393860b5f938807cc30a3b17e2b51c99901", "messageHeadline": "appease cookstyle: Layout/ExtraSpacing", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dc523a51cf96694385e6b511ab3ca87f172f38bf", "messageHeadline": "appease cookstyle: Layout/IndentHash", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1d8fdcbb062511e44e8245ecad1e1628760d7ab0", "messageHeadline": "appease cookstyle: Layout/LeadingCommentSpace", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "735513fec85322e27e1562cf3e1d81e92d5a605d", "messageHeadline": "appease cookstyle: Style/TrailingCommaInArguments", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "372523a5d55f87407c511be55ee5a2e46fd55ef4", "messageHeadline": "appease cookstyle: Style/StringLiterals", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "696822e0e03565f745adfa6be88192d85da688a1", "messageHeadline": "appease foodcritic", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 207, "deletions": 6}}, {"node": {"oid": "71d4b8d62b4ba8ca93f106e77b970f495dc025ef", "messageHeadline": "tell travis to lint and unit test the omnibus-supemarket internal coo\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "1f76d4695aedfb897c00da1a222ba51db9988e91", "messageHeadline": "put -ctl test code back when testing with kitchen", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c1a4ceed261dfe368fda441af5343b0c4d43baa9", "messageHeadline": "use Chef, not shell-out, to fix directory permissions", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f09611291dc3e3946a216637abb95888b3899f5f", "messageHeadline": "use new enterprise; invert notifies to subscribes for service restarts", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 65, "deletions": 83}}, {"node": {"oid": "b19c8e7ad94408a226d327ffbe9fecc68a7094bf", "messageHeadline": "Bump version to 3.1.94 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "381b4190ee65b97110f322ccac5702f99f77c8f8", "messageHeadline": "Merge pull request #1785 from chef/robb/update-rack-again", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 37, "deletions": 39}}, {"node": {"oid": "b5bef0beeb1b2c392df92a2e699905e572abf06a", "messageHeadline": "update all the gems for the omnibus build environment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 36, "deletions": 38}}, {"node": {"oid": "436d0adc0a440d52c86faa4410fb632e0605a271", "messageHeadline": "update rack", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a158c0b31854787da8bcf4cecaf3b221cab1a69f", "messageHeadline": "Bump version to 3.1.93 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "8ceeb7b7f9a03fe5cbfcbd270e1224e86ef26e3f", "messageHeadline": "Merge pull request #1784 from chef/robb/update-rails-5-0-7-1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 69, "deletions": 69}}, {"node": {"oid": "bdac2626eb28d70485581a97477d313e6f929732", "messageHeadline": "update Rails to 5.0.7.1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 69, "deletions": 69}}, {"node": {"oid": "8b25e1f9c7921abc7e4004072635c343a2576b5f", "messageHeadline": "Bump version to 3.1.92 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c030c9be4823ff68fbf8775c5caa7b13e3135aea", "messageHeadline": "Merge pull request #1782 from chef/robb/update-rack", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a1f916339ec2fa3fc1cf03545b166db5a6d05da1", "messageHeadline": "update rack", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf5bacc5ccd03c17bf56f32e13a3bc2600f4231e", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.91", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "61bd9645517ca8a880a29ef31310af419efc0c71", "messageHeadline": "Bump version to 3.1.91 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "7a8a96888ca76a8d1cb36c7a805ed7efa146212c", "messageHeadline": "Merge pull request #1779 from chef/fix-date-itemprop-take-2", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0016fa1b8833cf7758b3ba5123de53da6d4d847c", "messageHeadline": "fix itemprop schema for cookbook create/update datetimes", "author": {"name": "rmoriz", "email": "roland@moriz.de", "user": {"login": "rmoriz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12229c21015897321d89f252791f15e874328d56", "messageHeadline": "Bump version to 3.1.90 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f75bf99c77aec7c05e2fff9b56c7be0ee03c6e2c", "messageHeadline": "Merge pull request #1778 from chef/robb/upgrade-loofah", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03100abeb169385a55766c886b60626a6638b442", "messageHeadline": "upgrade loofah to quiet bundle-audit", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "da2768bc8f0f209cd97e99e09741075bdac63281", "messageHeadline": "Bump version to 3.1.89 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b64727cb72fbbf56f066db3eb63e51c3acdf2e71", "messageHeadline": "Merge pull request #1777 from chef/robb/upgrade-rails", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 224, "deletions": 206}}, {"node": {"oid": "ce44f9cb113fa4d6f1f84bf4ae123032e250e84a", "messageHeadline": "upgrade FactoryGirl to FactoryBot", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 95, "deletions": 97}}, {"node": {"oid": "80f9cdd906213b0153e3947a91e06def553fcf56", "messageHeadline": "upgrade Rails 5.0.3 -> 5.0.7", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 129, "deletions": 109}}, {"node": {"oid": "3350a3fea1509a102177fde9eabddf9cab11b886", "messageHeadline": "Merge pull request #1776 from chef/robb/teach-expeditor-to-bump-minors", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "763d6cf968dbd88aa2d843cf42cb6fb8ea0b4a8a", "messageHeadline": "enable minor version bumping via GitHub label with expeditor", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "07892ef1c7d30119291f10baf9290df083dc734e", "messageHeadline": "Bump version to 3.1.88 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "815d82b4a6ed614a986db6f4e2693f9a0818375c", "messageHeadline": "Merge pull request #1748 from chef/chef_fixup", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 54, "deletions": 50}}, {"node": {"oid": "236cce18abf3a8af6dbe210dc894a2b34a04b032", "messageHeadline": "Update the Gemlock with the new chef", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 42, "deletions": 39}}, {"node": {"oid": "2b969f0186a63dd5aca7e4bff50fe40534841891", "messageHeadline": "Actually bump things to 14.5", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "46cabbda25dd4389c3b60482234192f94a98d312", "messageHeadline": "Move the templates out of the default directory", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c414bc9807c587efd362e8506a59c2ae3fc9093a", "messageHeadline": "Use the built in sysctl resource in Chef 14", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "79246ffcd9bb4abac94ad2869282f5e188993eb4", "messageHeadline": "Merge pull request #1764 from nathenharvey/nathen/make-krasnow-projec\u2026", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b171b35d1fde88ba45c11a9662964983b1af2ad3", "messageHeadline": "Merge pull request #1775 from chef/robb/expeditor-enable-branch-cleanup", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2c3ef47b88c06868ff16480ae9776099b9b8a1c8", "messageHeadline": "enable PR branch cleanup by Expeditor", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a5d99791a80454683a1173b5c1b00bff8b847262", "messageHeadline": "Bump version to 3.1.87 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2e17ec6a92fa48a86f69a7a2a91bb0c17efc1db6", "messageHeadline": "Merge pull request #1774 from chef/shain/test_bundle", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "1204cda4cbab81db1bf4168b5e776da7401833dc", "messageHeadline": "Bump version to 3.1.86 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1b90d35bf42b117eb13f580607bb12d91c1fd30", "messageHeadline": "Merge pull request #1773 from chef/foodcritic", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "242839a82975d3556d5667318638a3500697cb03", "messageHeadline": "Update omnibus and associated pinnings", "author": {"name": "Scott Hain", "email": "shain@chef.io", "user": {"login": "scotthain"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "69939343d0f0fb42961117970df732574b1488ed", "messageHeadline": "Update Foodcritic to 14.3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "17e9ab606008c1c4a1c2430130481d5e01218fd7", "messageHeadline": "Bump version to 3.1.85 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f1aafa3fefb2ecb2e3ac27204301774807482438", "messageHeadline": "Merge pull request #1769 from chef/ruby", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2e5e915a859fb219c560e389e5c10c994d25937a", "messageHeadline": "Update Ruby to 2.5.3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7d81c346570d5a50e44a25575ed28a3caf0fd141", "messageHeadline": "Bump version to 3.1.84 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8f146a5cb9a70de1ff2c3a5dd1a67a07ea6a3211", "messageHeadline": "Merge pull request #1770 from chef/slim_package", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2bf375054bc6b24d36c5b13252006b7c121bc4ee", "messageHeadline": "Enable Deb / RPM compression", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "340c6428b5bd51ee37c918686687b34559e2c7d6", "messageHeadline": "Bump version to 3.1.83 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "da87813f07f810fba6a1755252925c390c227b73", "messageHeadline": "Merge pull request #1772 from chef/robb/update-omnibus-test-for-inspec3", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "fa2d9de0c535baeae1981f82e2f2123ff7507cb5", "messageHeadline": "update omnibus ctl test command for Inspec 3.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "a38a4df606afb8f034cd6c6dce84bd5fa6bc09be", "messageHeadline": "Bump version to 3.1.82 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "7144bcbc833cb2707d16c5c75075f251346ad8d0", "messageHeadline": "Merge pull request #1771 from chef/robb/update-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a69bd7592b08d06df1bd5c28b1f938e777d4e4d1", "messageHeadline": "update nokogiri to quiet CVE audit", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cf66577caa530b9c17915a657b0998540ec85202", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.81", "author": {"name": "Chef Expeditor", "email": "chef-ci@chef.io", "user": {"login": "chef-ci"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "6b7ffc239612f9432e04af50521327796d820da7", "messageHeadline": "Bump version to 3.1.81 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f14ec3c6020a09d9c4989b82db5c27c1bd6ab1f2", "messageHeadline": "Merge pull request #1765 from MsysTechnologiesllc/nimesh/MSYS-879_omi\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "e79acdc2ebd8a0745fd5c407cbf79729b3685327", "messageHeadline": "remove nginx server version from response headers", "author": {"name": "Nimesh", "email": "nimesh.patni@msystechnologies.com", "user": {"login": "Nimesh-Msys"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "7c2f2415880c5854ae4f6ac521b1bc08acb6c187", "messageHeadline": "Bump version to 3.1.80 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "09fddda3f2405a2615de57f0b0428aa20119bee4", "messageHeadline": "Merge pull request #1766 from chef/rhass/update-rubyzip", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ced29274c36d1657afb2367cc55f4bfd10b73482", "messageHeadline": "Update rubyzip to v1.2.2.", "author": {"name": "Ryan Hass", "email": "rhass@users.noreply.github.com", "user": {"login": "rhass"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e005248d995116612337b28853967af1cd0a9a6", "messageHeadline": "Make @krasnow the project lead", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7aa0bcdfe8ab9d140617d792a0dccbc1e4dda85e", "messageHeadline": "Bump version to 3.1.79 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e811161c065e3e08b36589ad8853f56de3813dbe", "messageHeadline": "Merge pull request #1763 from chef/robb/update-ffi", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "377c3d2afeb68ad170e7d2a74b129267ed3d6162", "messageHeadline": "update ffi gem", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8b4568312d2e36a6087c64feaa1585ffc2f136d", "messageHeadline": "Bump version to 3.1.78 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "db14104ba44917bd92f850f798d5a50ebef4c6cb", "messageHeadline": "Merge pull request #1762 from chef/knife_supermarket", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "98c515d1ac2b3828c30e3e975612f6ba814d6852", "messageHeadline": "knife cookbook site -> knife supermarket", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "75e1bc05f11b0aa00e5db6166ab9c28d83acb0ae", "messageHeadline": "Bump version to 3.1.77 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "091826d05ccd9d1c32ad6663486aa18c9af3922f", "messageHeadline": "Merge pull request #1761 from chef/jtimberman/habitat-so-fresh", "author": {"name": "Joshua Timberman", "email": "jtimberman@users.noreply.github.com", "user": {"login": "jtimberman"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "b4574d69e4b633cd0fa9d055970ab81be4b8bb22", "messageHeadline": "habitat skeleton to get started", "author": {"name": "jtimberman", "email": "joshua@chef.io", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "455f2173288752749e818bc2e81c5e477e4c631f", "messageHeadline": "Merge pull request #1760 from chef/robb/remove-fieris-leftovers", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "12001b8b58ab2d706a91c05fa94fc3c893022656", "messageHeadline": "update expeditor subscriptions", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "39d8aaf7713f42f1d4b19780ca644cff1a5b0404", "messageHeadline": "move orphaned fieri spec", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "36dd759457697f977b7674b10493dc8df35f90c3", "messageHeadline": "Bump version to 3.1.76 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "6fec1257ec22c059bfe6e8dbeec754d2fc1d798d", "messageHeadline": "Merge pull request #1756 from chef/robb/replace-sidetiq-with-sidekiq-\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 61, "deletions": 115}}, {"node": {"oid": "bc9f1f59209cdba57c9d38626aca7a65804441cd", "messageHeadline": "replace periodic job scheduler", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 60, "deletions": 113}}, {"node": {"oid": "c977533097504409305a834951892b6fbc009765", "messageHeadline": "use Chef core openssl resources now", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "794f5c3647ab9822827f9a2d79414872d8e3140b", "messageHeadline": "Merge pull request #1759 from chef/robb/disable-unfixable-cve", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1525c13264f11466f1cbbeade453ea12f1882b62", "messageHeadline": "ignore CVE-2018-1000544 (rubyzip)", "author": {"name": "rmoriz", "email": "roland@moriz.de", "user": {"login": "rmoriz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bbf9d30d7bf8e41a4e3c38cee96931a09b3a81b4", "messageHeadline": "Merge pull request #1758 from chef/robb/more-better-changelog-entries", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "06d5a0351e1997a2894082fe88e6fc748bd5de34", "messageHeadline": "map changelog sections to PR labels", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "30e90d75e6640e2ecebf3ac4557a34df5c73f139", "messageHeadline": "Merge pull request #1757 from chef/robb/use-a-supported-ubuntu-release", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e25d9fd6cd91de6bcb864975989c4a07a926b17", "messageHeadline": "use a supported Ubuntu release", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "651bac007d7837de643e5db63db345b5402c606d", "messageHeadline": "Bump version to 3.1.75 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c9e2f04210efa16a921d68d9e831ae958bd024f0", "messageHeadline": "Merge pull request #1752 from chef/robb/update-omnibus-for-new-openssl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 76, "deletions": 114}}, {"node": {"oid": "16cef4c14c455c4b7407e0e44b0b7fc7e9c9ab8a", "messageHeadline": "use an updated OpenSSL by updating omnibus & omnibus-software", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 76, "deletions": 114}}, {"node": {"oid": "cd8241103bd236397e030a32fef24b9d894d074e", "messageHeadline": "Bump version to 3.1.74 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "50b78e5b346dc4b636c077d5936bbae0d707a810", "messageHeadline": "Merge pull request #1704 from chef/robb/container-friendly-app", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 226, "deletions": 34}}, {"node": {"oid": "32f63cff9fb06e0cf7eae697ca16cfe24f58363b", "messageHeadline": "embed the fieri engine gem into supermarket", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 226, "deletions": 34}}, {"node": {"oid": "2356af6e2f1e780163caa09b054ea3ab788f2c9d", "messageHeadline": "Merge pull request #1751 from chef/robb/update-maintainers", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "40a3e775d9f64b7fda713fb9976cb6a26cd9b9e1", "messageHeadline": "update maintainers doc", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "add3264098013e412583dca450408c0082d46c4f", "messageHeadline": "Bump version to 3.1.73 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a833a31ab8c4865d513470396815c1aaeaa71fce", "messageHeadline": "Merge pull request #1750 from MsysTechnologiesllc/vasundhara/MSYS-878\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "5a69a36ec57dfecca6e7f7a0c676ff94d3910577", "messageHeadline": "MSYS-878 set session cookie to secure when sent over an HTTPS connection", "author": {"name": "Vasu1105", "email": "vasundhara.jagdale@msystechnologies.com", "user": null}, "additions": 19, "deletions": 1}}, {"node": {"oid": "5911828fd3b5be367028c147e7962b520782b001", "messageHeadline": "Merge pull request #1749 from chef/expeditor", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d2692d8408e077ffada8ce1e56d74a7e41dd2d7f", "messageHeadline": "Remove deprecated maintainer_group config in expeditor", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3929732042cdcd4f85e91fa0580b3302b17016ab", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.72", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 9, "deletions": 12}}, {"node": {"oid": "03d3249ffe4309dedb283c363e9d7a25bfebd949", "messageHeadline": "Bump version to 3.1.72 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5ac04b5a9ef082c83bb638497284d4ae1366917b", "messageHeadline": "Merge pull request #1746 from chef/robb/only-render-safe-links-in-mar\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 139, "deletions": 34}}, {"node": {"oid": "78a24ee61753ff3e9f4f8f91976e0a1ba2e12b65", "messageHeadline": "switch to using Redcarpet's Safe HTML renderer", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 139, "deletions": 34}}, {"node": {"oid": "75cbf3dccb24a7060d5fbf2e020df36a576293af", "messageHeadline": "Bump version to 3.1.71 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "cda2469e201f52ed727afcd54f3d922c8dca0903", "messageHeadline": "Merge pull request #1745 from chef/robb/update-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "af6b217690875ff0f1cef83c592bf1a43eecab83", "messageHeadline": "use ci-common tools from before 1.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92f934a0f7b01dd7b9b599f801ebf47fb56cc609", "messageHeadline": "set travis to run test tasks directly", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "2bf5d593d6f35e14f5655352a5f835e20cc6c955", "messageHeadline": "update nokogiri to quiet gem auditing", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49f76938423ebfbecf884fb1e831375a0ee6f0fc", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.70", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 9, "deletions": 12}}, {"node": {"oid": "c686a2b24e9eadbbb27fee6313e41d7d2ab2b473", "messageHeadline": "Bump version to 3.1.70 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5f6320024b94425886396d0662ca5b63905c0d6d", "messageHeadline": "Merge pull request #1741 from chef/fc_bump2", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8111e65153572c5a66f0405ff4dbc6fbed2598c1", "messageHeadline": "Update Foodcritic to 14", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ac5d1a0261ad423ce9cb7b02a11458cee4167339", "messageHeadline": "Bump version to 3.1.69 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "590f7f83c0810e479d7d40ecd062ba2fc448850f", "messageHeadline": "Merge pull request #1743 from chef/GH1742-upgrade-sprockets-gem", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "950923c7745263a7f17a1feeb876a60f20c6e8ab", "messageHeadline": "Upgrade Sprockets [CVE-2018-3760]", "author": {"name": "pwelch", "email": "pwelch@chef.io", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8403f4fc573c00403cc2c0e8f7a49494aa1750df", "messageHeadline": "Merge pull request #1739 from chef/robb/remove-gemnasium-badge", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b3f86c78e328898ed72982e79017564330b38122", "messageHeadline": "remove gemnasium badge from README", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e0dea3790c6312ba07e3d023a3440792705dbccb", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.68", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 12, "deletions": 15}}, {"node": {"oid": "873302f4b8fd655317e6562350b1c99ff40534c5", "messageHeadline": "Bump version to 3.1.68 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7a9f6758534b0ea67086b83458a790036918b984", "messageHeadline": "Merge pull request #1733 from chef/remove-license-worker", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 38, "deletions": 291}}, {"node": {"oid": "b2d0f8fb62d09d833794285e5a374bfbfa3d78ca", "messageHeadline": "deprecate the License quality metric", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 38, "deletions": 291}}, {"node": {"oid": "f992217f953c9ca43ff463f37966fc00ac9e0c4e", "messageHeadline": "Bump version to 3.1.67 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "589231c2ff46957053fed766e3c1de969b0d3490", "messageHeadline": "Merge pull request #1738 from chef/librarian", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffbd624e7b32fbe9e84b0446ca4c835889501196", "messageHeadline": "Remove the librarian wording from the cookbook pages", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b4341613959dc4c53720c769efaa5026f14bf0e7", "messageHeadline": "Bump version to 3.1.66 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5084b69f9c542c8a1022d8394f29ce6fbaf6e2be", "messageHeadline": "Merge pull request #1736 from chef/yet_another_bump", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "990eede94510e9dc2cf335baa723490d573ef1ee", "messageHeadline": "Update to Foodcritic 13.1.1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "37262b7a370cc5e7cf394ef069982413fc8b1e1a", "messageHeadline": "Bump version to 3.1.65 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4b89bdef4e1acba400f38c11103ae89a507d070d", "messageHeadline": "Merge pull request #1735 from chef/new_fc_1301", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "99ef5f065017905baa5c70f184a2c63b2273aa7e", "messageHeadline": "Update Foodcritic to 13.0.1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9156c12c99e89695e96c61234272206716eb9d51", "messageHeadline": "Bump version to 3.1.64 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "798d6f343924cffc51d91284470755b1e1a7c6f3", "messageHeadline": "Merge pull request #1734 from chef/robb/upgrade-ruby", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "01a7a12a55130cf3a209aef0f45a8626c6a4c4ca", "messageHeadline": "catch new ArgumentError exception for invalid tarballs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e2399f2e0a517df7b67d7e0c7e17e39b2cea9acf", "messageHeadline": "have travis update its bundler", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e8cf455fa4cd3a0013298bbfd711e6a3a61762a6", "messageHeadline": "upgrade to Ruby 2.5.1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "7127515ff0cf254e20436166094fb1950a9cd13d", "messageHeadline": "Merge pull request #1725 from chef/robb/how-to-update-branding-in-pro\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "9bd6c7348a172544c6eb8962fa561eb209cf210c", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.63", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "3ec91bc6b1947defaeb3311c08f2110fd1a84880", "messageHeadline": "Bump version to 3.1.63 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a22571ebb2e00f571206d11e097115f262677028", "messageHeadline": "Merge pull request #1731 from chef/robb/update-rails-html-sanitizer", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fea7ec0c323e8c6e904649aafc449b8c063a5b29", "messageHeadline": "update rails-html-sanitizer (CVE-2018-3741)", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2a59a6d093767b78b8156011b41e3750272be51e", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.62", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "72453e7a15f657edda5889bcb05fc7106c8e1c1c", "messageHeadline": "Bump version to 3.1.62 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b7a67f33b9fd18264d52570f7c6d01e93233080b", "messageHeadline": "Merge pull request #1730 from chef/robb/update-loofah", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3a28ccc1503a387c07778221cf9ca38c51ad0891", "messageHeadline": "update loofah", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "57ac8f1ab4e5bc5a2d08a6aea0a4856c0528d4bb", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.61", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 12, "deletions": 15}}, {"node": {"oid": "80a9f50f7654c2e14e64f934c926ff65db1ec447", "messageHeadline": "Bump version to 3.1.61 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "10a10136b302c1f3bd36e85d077fc0fe9456d157", "messageHeadline": "Merge pull request #1727 from chef/foodcritic13", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d03ef42f6ec6d4a5df6fd0b9b85a69108c28fac", "messageHeadline": "Use Foodcritic 13", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "59ef544e5c84330b1ea4e6cca3c805c8ecc3e015", "messageHeadline": "Bump version to 3.1.60 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "449b5048c218fe1dc3633597453f14643ecc46cc", "messageHeadline": "Merge pull request #1728 from chef/robb/update-rack-protection", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "415b9c24825b2b02116691d6607e1b2a72573aed", "messageHeadline": "update rack-protection", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2e60edaf6819f6cf10e61d8c8c97a7fe2ee1b7e8", "messageHeadline": "add example for customizing branding in production", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "41628596d9da106c429555ead88ddbb5a98221fe", "messageHeadline": "Bump version to 3.1.59 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "df82180ea49d677eca5649b350d7f8047b83f0e1", "messageHeadline": "Merge pull request #1726 from chef/robb/upgrade-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "2b8a449beceae5bbfacb15ea2fdd1272f5a8f413", "messageHeadline": "remove node.set (deprecated) from dev build cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "01ceb6f63139951f30b587b3431602993f75dde8", "messageHeadline": "upgrade nokogiri and libxml2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "34856493e317e80c1c3267a32750d0d6338ce835", "messageHeadline": "Bump version to 3.1.58 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7670960844bd0c2c4a71d6bd5b4114f1dc8b99c1", "messageHeadline": "Merge pull request #1722 from chef/robb/upgrade-to-ruby-2-5-0", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 243, "deletions": 160}}, {"node": {"oid": "84f4b06035730b4cdeeefff64b19eb4e933f9682", "messageHeadline": "upgrade unicorn, rainbows, and kgio", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c74cae3f7fc3de2312125c3b11022eb5aa58e2d7", "messageHeadline": "fix a typo in API error messages", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7ecd1debafb3b99be3218abcdfbe744c272ee415", "messageHeadline": "appease Rubocop: Style/RedundantConditional", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1f274e037545515e144141ae9bf0d09ecf250fe2", "messageHeadline": "appease Rubocop: Style/Encoding", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "397d1c5a96a2c9b974559422cb32d0426a575287", "messageHeadline": "appease Rubocop: Style/SafeNavigation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "62254d608629071e48a935070632f466e769d351", "messageHeadline": "appease Rubocop: Gemspec/OrderedDependencies", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "510faf29d69229204280150b5c18ec49fdee2b42", "messageHeadline": "appease Rubocop: Style/RescueStandardError", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "490a22d663757a24d4ba101c00324b96a05a10c8", "messageHeadline": "appease Rubocop: Performance/HashEachMethods", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "70f5402114dd30d9cb427300a2d69ab37183cfcc", "messageHeadline": "appease Rubocop: Style/MixinUsage", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fa33ac6a2a0e9a725740868113428d291ee57661", "messageHeadline": "appease Rubocop: Naming/HeredocDelimiterNaming", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "edcbef746da694a8d41965c5cb696b917e1c0218", "messageHeadline": "appease Rubocop: Rails/Presence", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a7b9eab7290b8c1a15ee41d23371563f2c0adeb8", "messageHeadline": "appease Rubocop: Style/DateTime", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db1b5cc6d601385d8abf0a5e0224978a63ca573c", "messageHeadline": "appease Rubocop: Style/RedundantConditional", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "582e14c80c2da22245a61fc9955bfd3ac90be0af", "messageHeadline": "appease Rubocop: Rails/HasManyOrHasOneDependent", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "0fb6a26f28734042c8c800be1f111f4ad7706d06", "messageHeadline": "appease Rubocop: Style/CommentedKeyword", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "717c45adcc9e54edd750a3194e4bb3c166416565", "messageHeadline": "appease Rubocop: Rails/InverseOf", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "d15a2a59a0db3c6598427e071f7f2f92212160c8", "messageHeadline": "upgrade Rubocop so it knows about Ruby 2.5", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "5b65b402a74536a6d66acb71cee4e6b17839b4ad", "messageHeadline": "upgrade to Ruby 2.5.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 80, "deletions": 54}}, {"node": {"oid": "2583ff1b0a44d55786e34a651de9f3b55a16c3b2", "messageHeadline": "Merge pull request #1723 from chef/snappj/unpin_terraform_version", "author": {"name": "Jeremiah Snapp", "email": "jeremiah.snapp@gmail.com", "user": {"login": "jeremiahsnapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b118e9ca55c7f595a6aa2c4e4c7d314d43fe3d8b", "messageHeadline": "Unpin terraform version", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6886b9ef792a182c5267ed6a6daef4dc9111588d", "messageHeadline": "Bump version to 3.1.57 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "3cfefe9a01ca4403f68ad4dc8b7d77175b65f70e", "messageHeadline": "Merge pull request #1719 from chef/robb/disable-uris-in-paperclip", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "fb11f695e3edc8fc6c3f15af5682d80fbbbcfb3c", "messageHeadline": "disable remote fetching in Paperclip", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "ea1607a70fca83a293968a841c77dd9957bc74ac", "messageHeadline": "Merge pull request #1720 from chef/snappj/update_terraform", "author": {"name": "Jeremiah Snapp", "email": "jeremiah.snapp@gmail.com", "user": {"login": "jeremiahsnapp"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "01f8f9634b793f6c70eb5ef0d7443b3fe686b5ac", "messageHeadline": "Update terraform to 0.11.2", "author": {"name": "Jeremiah Snapp", "email": "jeremiah@chef.io", "user": {"login": "jeremiahsnapp"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "3d672fe15055feff0f732d22f893a662acea86e8", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.56 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 12, "deletions": 15}}, {"node": {"oid": "990957b50d98f7a976addb867a82f11cc25db366", "messageHeadline": "Bump version to 3.1.56 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f9a8b03171956f86b950d84b3628a3734b47a30d", "messageHeadline": "Merge pull request #1716 from chef/robb/fix-omnibus", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 210, "deletions": 163}}, {"node": {"oid": "508c06d07a180e79aca89a626fcdabe3468b0a6a", "messageHeadline": "convert omnibus serverspec to inspec", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 140, "deletions": 135}}, {"node": {"oid": "c4cde7494c3743c233415f69522ad3437da15e58", "messageHeadline": "fail build if omnibus-internal cookbooks depend on gems", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7eee4ecee50600674000fa1cdb9f951e54423d49", "messageHeadline": "move the building of a dev omnibus package to a new cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 54, "deletions": 20}}, {"node": {"oid": "6878c01d48d2a77ad63534aa6e3d671d4f86eaff", "messageHeadline": "stop building/testing end-of-life versions", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "573f3a1ba4267ace493ab87509dcc7f78c6b2172", "messageHeadline": "pin some dependencies for omnibus build during run up to Chef 14", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5ceee335427add9444ce63456f6aa1cec4d20b53", "messageHeadline": "Bump version to 3.1.55 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3371ddc7467330431c9bae201b3c67899784b866", "messageHeadline": "Merge pull request #1717 from chef/another_fc_bump", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e2ded2842796134c5c96e7fc4f52a0ddf69d339d", "messageHeadline": "Update Foodcritic to 12.3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2061e9823cc1eeae6cab7ebd8fefabce92a78b28", "messageHeadline": "Bump version to 3.1.54 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f08a2eb994523f0b973babc6a0bc794dfbcfd528", "messageHeadline": "Merge pull request #1715 from chef/robb/validate-cookbook-version-aga\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 126, "deletions": 99}}, {"node": {"oid": "ef8d518cd2a4b8971659aa81e8da41ff9774ddfa", "messageHeadline": "move pry from dev only to dev+test", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761843cc55d712c5404c9af4b72e70d75068fd06", "messageHeadline": "use spec helper to build temporary cookbooks", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 24, "deletions": 51}}, {"node": {"oid": "2ee311a7e0b6991a883f194c3f4f24b6f690a1f2", "messageHeadline": "validate a cookbook version against chef's required format", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 101, "deletions": 47}}, {"node": {"oid": "7d6e7e3718c54a53189f38b2813724f334169c68", "messageHeadline": "Bump version to 3.1.53 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9029a716d31d31f5b48a3de1c3540bd873d26847", "messageHeadline": "Merge pull request #1713 from chef/shain/converge_with_no_fork", "author": {"name": "Scott Hain", "email": "shain@chef.io", "user": {"login": "scotthain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6a353f72e4fce83b170b9e283c6858bd12ddd18", "messageHeadline": "Converge runner with no fork", "author": {"name": "Scott Hain", "email": "shain@chef.io", "user": {"login": "scotthain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb5df8979b09f7e4ff603c2d9a1e53a806d79f34", "messageHeadline": "Bump version to 3.1.52 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "41e3f5f5bf7329e277759e45de4a78c731a20d18", "messageHeadline": "Merge pull request #1708 from chef/another_fc_bump", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f4c20fb00250a9a4798f21ae7c70551abb34d8e4", "messageHeadline": "Merge pull request #1709 from chef/robb/update-yard", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e616fabf95bbe62d640b106b82ee668cc8b14fc3", "messageHeadline": "upgrade yard", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7e58d2f333e1f1756775e74faf964318727ce97", "messageHeadline": "Bump Foodcritic to 12.2.2", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "13c950c9fdbd6ced308d4cd22837c9142023d9d0", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.51 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "4707266b5294f2ad1bba18624b3310e4e8458e9f", "messageHeadline": "Bump version to 3.1.51 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "159aeefeb9fd94260c5ad9bafffa9b698b818826", "messageHeadline": "Merge pull request #1706 from chef/robb/upgrade-embedded-nginx", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ea90807b1b72f5d8f7e3dfc96fe5ad30f5c7d5b9", "messageHeadline": "Update CODEOWNERS file (#1707)", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7b37bca64ba4af2cf62e3c928052062239ff04de", "messageHeadline": "upgrade version of nginx included in omnibus install", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5141b1f2573097aca8668f94f535400bb7ec724b", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.50 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 10, "deletions": 13}}, {"node": {"oid": "31099c31526d10d5deb4b11c7c7059d0cb8a219a", "messageHeadline": "Bump version to 3.1.50 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7090907c086822ff238d76f6dc068acfb6416bad", "messageHeadline": "Merge pull request #1702 from chef/robb/upgrade-omnibus-for-new-openssl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b57b74a91e8dd57626e5a4e8039ec644b9f8ab26", "messageHeadline": "upgrade omnibus for new openssl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "533916321e0d8a51fccc0280c1096ced1b6b4d87", "messageHeadline": "Bump version to 3.1.49 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "669803a54a0fe39f0645d187521df5f1748ebec4", "messageHeadline": "Merge pull request #1703 from chef/robb/pin-rubygems-to-find-omnibus-\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d138c14776a1f4689256586fa1d06d07c9f9b508", "messageHeadline": "pin rubygems to 2.6.x", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "06cd9fdc81a73a2eff81c32d7084c722a8c6de6e", "messageHeadline": "Bump version to 3.1.48 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "7443788214a06c0a074d1f9abefaab6769f38ec5", "messageHeadline": "Merge pull request #1701 from chef/robb/upgrade-redis-store", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "659162810dd705bfde01ac90cbbec5ddd59d376d", "messageHeadline": "upgrade redis-rails", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "306383acd3620e2f29db44dda2970b7c764af935", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.47 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 12, "deletions": 15}}, {"node": {"oid": "c533ae1da054ece5acdf8570657af07eaebd664f", "messageHeadline": "Bump version to 3.1.47 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7093d98ce3f22efbab5ee9e14c2efa9f1d023712", "messageHeadline": "Merge pull request #1698 from KierranM/s3-urls-expire-fix", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a81a52517c6600778d0aac6db6fd0849aff33899", "messageHeadline": "Also update the API endpoint to use expiring S3 urls", "author": {"name": "Kierran McPherson", "email": "kierranm@gmail.com", "user": {"login": "KierranM"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "680584f81ddf6e115b89abfcc4453ae8ccc41fe1", "messageHeadline": "Convert S3_URLS_EXPIRE to a number", "author": {"name": "Kierran McPherson", "email": "kierranm@gmail.com", "user": {"login": "KierranM"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab6b2dc94a98aafc38613d08445fa7bd005fc742", "messageHeadline": "Bump version to 3.1.46 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8292f121018cd654b19e95d4c92750386267e019", "messageHeadline": "Merge pull request #1697 from chef/robb/update-the-yajl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "262c8c345350efac10167193262881ffcf815efc", "messageHeadline": "Update yajl-ruby", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64940d2b6b005e7fdece20ed0ad2ee4907cd5859", "messageHeadline": "Bump version to 3.1.45 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "10799ea95b00f4e6c1921b45c9c6256e2920024d", "messageHeadline": "Merge pull request #1696 from chef/fc1221", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6296dd4ff2229965e65d1cfe94e2a8936ed0a9d3", "messageHeadline": "Use Foodcritic 12.2.1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4e04f48d58bd6af1a805acc8e77ef8700e0fca4b", "messageHeadline": "Bump version to 3.1.44 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b9831931df5e752b757022ab3f58785f3e62e1c8", "messageHeadline": "InSpec smoke test improvements (#1695)", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "f1917b3173eea04926e32234e2ae1c24a0ea6cbd", "messageHeadline": "audit cookbook is now applied via an optional recipe (#1693)", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c8753b4c4a86bc675f33709c4fa751a187974afa", "messageHeadline": "Merge pull request #1694 from chef/tduffield/term-protection", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cb4cf42d4974890d28fcf80e980f097aaaa520ad", "messageHeadline": "Disable API termination for delivered instances", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "56e86fda669479b7614bc872e362894b7da74d28", "messageHeadline": "Bump version to 3.1.43 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "52c23295212badf48dea39ef045ca48c2b67e116", "messageHeadline": "Merge pull request #1692 from chef/fc121", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7722047e1e75e8157de25dafb475de7d881d799b", "messageHeadline": "Update Foodcritic to 12.1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "01a3dff73ef30be4895d2f0a2d0dc8774a4551c3", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.42 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "19770a16ca1f9099195795adc180b01d9c33a50b", "messageHeadline": "Bump version to 3.1.42 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f193075e431c587f4f9fa50947dbee15b312842e", "messageHeadline": "Merge pull request #1690 from chef/robb/add-segment-analytics", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "ec79129b5b684ba485a0a802c87ee002a777ba90", "messageHeadline": "add segment.io JS snippet for more analytic options", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "28985b14382dd18a1eba3f4fdeee11c527aad5b4", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.41 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 14, "deletions": 17}}, {"node": {"oid": "b38cea2a7c5d3a6a7de377cef18bf89a6fa2762c", "messageHeadline": "Bump version to 3.1.41 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0e59848b86060c5cc10263678fae24557d9a6547", "messageHeadline": "Merge pull request #1687 from chef/super_new_fc", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "60178be7430821e22780a03e8584d8bb4fe85881", "messageHeadline": "Bump version to 3.1.40 by Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "48ce41f013dd2bc180b5d43782ccb193415dfe3e", "messageHeadline": "Merge pull request #1683 from chef/robb/upgrade-openssl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "41d91ad32d7b54fade19099ca27e3d08a5fc09c3", "messageHeadline": "Pull in Foodcritic 12.0.1", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "ee42dcbfff2b2578ea7bc4e54f2e8702a977389f", "messageHeadline": "Merge pull request #1685 from chef/tduffield/JEX-717/remove-dependency", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "804232197f39e0d23319f81b84c0b3c8623eb8c6", "messageHeadline": "Remove dependency on cd-infrastructure", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4d5676f623daf1e96bc695c85f1251b396f39e9b", "messageHeadline": "set openssl to install the latest default in omnibus-software", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "ee5c1b435e665e1d25f1708ae9060aa740bec630", "messageHeadline": "Bump version to 3.1.39 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ce43cb0c300cd22b13b815c20044597f71d13323", "messageHeadline": "Merge pull request #1623 from chef/robb/super-forwardable-feature", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "7822895e2d719d0b9157eb27912ad719a0e37bb9", "messageHeadline": "use Forwardable for all the feature flag delegation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "88e4da53ce28ee98b1a23f3d3de640bc85073e31", "messageHeadline": "Bump version to 3.1.38 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0fd5d7a9350cf93b0aa9cb4f0c01b71554e77d2a", "messageHeadline": "Merge pull request #1681 from chef/robb/stop-interpolating-in-the-def\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "6d4e541e5d4b9aa3bf4a02b8a3ec23362d99b3f9", "messageHeadline": "Merge pull request #1670 from chef/typos", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 68, "deletions": 123}}, {"node": {"oid": "2a4ef36a8c855eabe143c106823c8d59ce64da92", "messageHeadline": "Bump version to 3.1.37 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "932b75c00520a3245dc75bb680ee887b52190b45", "messageHeadline": "Merge pull request #1682 from chef/robb/tooltip-for-qm-pass-rate", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "30ed71db22f72cae4a3fb3229a7c94eeeb240545", "messageHeadline": "return a - if there are no results with which to compute a pass rate", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cf191095e30c66b87f40f44e66f3216411c3cc4", "messageHeadline": "add tooltip for quality metric pass rate display", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "f18aac3acca5c8cf69ddb5dc00893acc906a30b6", "messageHeadline": "stop interpolating in the default attributes", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "c6970b5aeb95746c24386e7c8cb88000ea5c8790", "messageHeadline": "Bump version to 3.1.36 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "66fda732d8ce790a521c7f7ea4e7c0025f5a394e", "messageHeadline": "Merge pull request #1680 from chef/robb/do-not-divide-by-zero", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "34773d81c47d20ba171063e5eac94ecfe9363ef2", "messageHeadline": "omit metric pass rate gauge if QM flag is not enabled", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a323b64c7f442c5e704c9b21b1a9a4a87bf26b68", "messageHeadline": "prevent dividing by zero when there are no quality metric results", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c78d6868f2f68790b710dee4cc5216a487494bc5", "messageHeadline": "Bump version to 3.1.35 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b9e13af0e0ae16702986a4e65622548a282f8574", "messageHeadline": "Merge pull request #1679 from chef/robb/show-qual-metric-counts", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "27408b5455a3b596cfefd33c462e4199f98a8f28", "messageHeadline": "add QM pass rate percentage to search results, show page", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6b9ded6544afd3c493d4f80235c8338c12092f9d", "messageHeadline": "Merge pull request #1678 from chef/tas50-patch-2", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d6dfb5bdb6998e8ed9401bb780c268848d03383", "messageHeadline": "Merge pull request #1677 from chef/tas50-patch-1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 22}}, {"node": {"oid": "17f104fe66aafc67ae9d153c98a770a18b66cdf6", "messageHeadline": "Update ruby instructions", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ab18132d7f4f72037a6b85238495576d440262b", "messageHeadline": "Update docker install process", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 22}}, {"node": {"oid": "90862fd5bda78fe7177cb231aab731d2afffa0f5", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.34 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 10, "deletions": 13}}, {"node": {"oid": "d17191415aa3ec3e8c3107cc5cc26b38f9830864", "messageHeadline": "Bump version to 3.1.34 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "51e901aa752aa23a78dc9c49dc61558f9c24a5a5", "messageHeadline": "Merge pull request #1676 from chef/robb/update-omnibus-software-for-x\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cc23e97c390417ed72ad2594289204a6ed869a69", "messageHeadline": "update embedded software to build against new libxml2 and libxslt", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3137f983dc1fa845a1cf1e988d2afaedd79104a1", "messageHeadline": "Revert \"Update CHANGELOG.md to reflect the promotion of 3.1.33 to sta\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "cc78e816b36d4716952450800ad1e279a224c19c", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.33 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 9, "deletions": 12}}, {"node": {"oid": "bca55cdddb42349acf22d237d48d6be5b1998d5e", "messageHeadline": "Bump version to 3.1.33 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b1a569c3a612b85f15870b4f222c6ef0a9d0b01e", "messageHeadline": "Merge pull request #1671 from chef/fc_latest_latest", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3ce7c564e8723f31d6dbc7e4318908f89ba0a2e", "messageHeadline": "Merge pull request #1669 from chef/correct_links", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8eab34f8b94c17c1424ed88f9d44f64b12d1a011", "messageHeadline": "Merge pull request #1666 from davidalpert/contributing", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "b1c9f86f5568206b40331f02eca9a5e7a42e023e", "messageHeadline": "Merge pull request #1673 from chef/patch-1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "307c0f749bcea59033d2ce623d6bbae722050516", "messageHeadline": "Update Mocha link", "author": {"name": "Morton Fox", "email": "github@qslw.com", "user": {"login": "mortonfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e45a13a79575cbe5840d204da3e3191f58a53b5e", "messageHeadline": "Bump version to 3.1.32 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "6946bf21c3ea73e45831292a7459661fbabd3797", "messageHeadline": "Merge pull request #1674 from chef/robb/so-we-meet-again-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b5d4a9a56419470bf7b69aebc1ee064707b87019", "messageHeadline": "update nokogiri", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a16e8c72efed644fdbd457bc81169f156053461d", "messageHeadline": "Correct the links on the cookbooks page", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8a7f609c484f2e79a6da3dc5741029210b3c47a9", "messageHeadline": "Update Foodcritic to 11.4.0", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a816977f253899cbf60d46ab86cd2ed09ae1981", "messageHeadline": "Auto markdown formatting and typo fixes", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 68, "deletions": 123}}, {"node": {"oid": "efbbcd0c0561ea29f746d455b6730c030cbb10f6", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.31 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 9, "deletions": 12}}, {"node": {"oid": "883fb1854ec2efd54d3e23d65dc3cc2e61933e78", "messageHeadline": "Bump version to 3.1.31 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b2481f2a088ad9aca58bd4a94880c523060d658f", "messageHeadline": "Merge pull request #1668 from chef/robb/upgrade-ruby-to-2-4-2", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "78c197da0c4eda777fa2696868b2b986984ba9f3", "messageHeadline": "upgrade to Ruby 2.4.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "62085dc4f4fb1003fda9551e61ab44188bdf6c36", "messageHeadline": "Merge pull request #1667 from chef/tduffield/expeditor-0.5.0", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 5, "deletions": 30}}, {"node": {"oid": "60647b7ab167b8b71b0e434a75591003f4b6565d", "messageHeadline": "Update Expeditor to meet 0.5.0 requirements", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 5, "deletions": 30}}, {"node": {"oid": "630b9a8d01734476e7a3df72f4663e966cb0de99", "messageHeadline": "Bump version to 3.1.30 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a112e48a830b3ddf61c584d318039a169a8dd913", "messageHeadline": "Merge pull request #1665 from davidalpert/issue-1509", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f4410d1bbd94cfab0cf24bdcefe063904786a5c0", "messageHeadline": "update the contributor guide", "author": {"name": "David Alpert", "email": "david@spinthemoose.com", "user": {"login": "davidalpert"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "f4abb29f30605e075f3017e11b57d8c56c8c9e14", "messageHeadline": "remove right-hand margin on gravatars", "author": {"name": "David Alpert", "email": "david@spinthemoose.com", "user": {"login": "davidalpert"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1bb9808377c9530571751f4e8dedac33bb029a82", "messageHeadline": "remove the extra activity_feed I18n statement", "author": {"name": "David Alpert", "email": "david@spinthemoose.com", "user": {"login": "davidalpert"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8518248b6bebc7ddca4a430b7c735c75d29d29b7", "messageHeadline": "fix build failure", "author": {"name": "David Alpert", "email": "david@spinthemoose.com", "user": {"login": "davidalpert"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdb9c5590262c0c340a1766c52c97147dcbd2c5f", "messageHeadline": "Fix the activity feed, give credit where it is due", "author": {"name": "David Alpert", "email": "david@spinthemoose.com", "user": {"login": "davidalpert"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "54d95a6ecee3c65d67a13b9c8651ef0b5a1a5f21", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.29 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "704bc61814101deaf47035200c93255076e6d339", "messageHeadline": "Bump version to 3.1.29 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "863574b1311795aafabc27cee3bd348d2a7fb9c5", "messageHeadline": "Merge pull request #1664 from chef/robb/trigger-build-for-rubygems-2-\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2f282d41047cb55cc21591d55efccfbf93598cea", "messageHeadline": "trigger build for updated RubyGems", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2b8e99b393f441231a39b29168182fe17a089a47", "messageHeadline": "Update CHANGELOG.md to reflect the promotion of 3.1.28 to stable", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "216101e5f4132471ffecc3a2386905de203d5cbb", "messageHeadline": "Start using the new update_acc built-in", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 11, "deletions": 30}}, {"node": {"oid": "84252be1c4f2290981ef4fa2ce41a981807d9023", "messageHeadline": "Bump version to 3.1.28 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "891e7b67cc19d209abb4c3f7e40d0b17a0155d5a", "messageHeadline": "Merge pull request #1661 from chef/robb/fix-uploads-with-large-keys", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "10c3233e18977a63fafe7b279a015823b530fa44", "messageHeadline": "update mixlib-authn to fix un/sharing with large keys", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "389263e14672ac9dd17836b74ad575786ee4adcf", "messageHeadline": "Bump version to 3.1.27 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f0db9d23526861d5f75504c0cc8b84986f342e2", "messageHeadline": "Remove stale only_if from smoke recipe", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "05d8392d38456acc042d5865d5751c093e38dbba", "messageHeadline": "Merge pull request #1658 from chef/schisamo/update-notification-channels", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dfb54a22ad649710fa9feca03a805d15c584bdb6", "messageHeadline": "Update Slack notification channel to #supermarket-notify", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "58d0058c38c6aece7d5f71d160f0520f1751201c", "messageHeadline": "Bump version to 3.1.26 by Chef Expeditor", "author": {"name": "Chef Expeditor", "email": "eng-services-ops+chef-ci@chef.io", "user": null}, "additions": 12, "deletions": 4}}, {"node": {"oid": "ef137162c34e5901546527627bb522f4e83c5f8f", "messageHeadline": "update CHANGELOG with notes since last release noted", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 307, "deletions": 0}}, {"node": {"oid": "c034e367c11f4998254666083052d905e227809c", "messageHeadline": "Update pipeline to use latest ES patterns", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 430, "deletions": 307}}, {"node": {"oid": "8557adc8675777a9e87d8aee9101a440ab1db64e", "messageHeadline": "Merged change 9ac5091a-aa2e-461d-bc0f-7771676803e4", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "281700d14d37e1b2991ce9e2c097c1d607278dd6", "messageHeadline": "update PG to 9.3.18", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8f9b468f079da980389c15db50d8b470d57caad4", "messageHeadline": "Merged change 5f28fede-2261-4635-96ab-4aba749cd59c", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 111, "deletions": 36}}, {"node": {"oid": "e07ef108d5d2f79c7b17b9a179e92c94a31642a2", "messageHeadline": "upgrade openssl, unpin versions of redis & git to get latest", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 111, "deletions": 36}}, {"node": {"oid": "09692cb1a3bf5c1ad40ba8ea7ce91a5364056bc8", "messageHeadline": "Merged change 8d3b1a60-1840-4259-8848-93e4e65b2459", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a502cb9ea9db2e1b221a65bcdd9ea57fd78c1c9f", "messageHeadline": "Use Foodcritic 11.3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "e9b88c7362538f4c7acd82555f6ab0e256bea0d9", "messageHeadline": "Merged change 07cfdbcd-91e7-43ef-9107-c05a0ee39ced", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c5376afce8b06a7865b8acfd15a74d6f84136aa", "messageHeadline": "Require the latest sysctl", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "645fcb452ff0831602afa671e8eaefb240f6f52c", "messageHeadline": "Merged change b81e2193-d631-47b4-92c9-2662421aa46d", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 4, "deletions": 9}}, {"node": {"oid": "72c58433f0aa949c11eac17922412678e65eab57", "messageHeadline": "Put build-cookbook and supermarket-deploy back on master for helpers", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "b34207d1e179b106a87c0ad32c4fca9f53cad20d", "messageHeadline": "Merged change 59f5ae27-da1d-45d0-84df-227a1a0a5945", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b003f2e9cbe2abd96a9f1a75aaa63ae0ea4fa81e", "messageHeadline": "Add channel fallback support to deploy cookbook", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e685fbda2b2af41f17ca36141e2d0f89194064df", "messageHeadline": "Merged change cb7c1689-cee8-4b99-9a49-132a0250ec58", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 105, "deletions": 139}}, {"node": {"oid": "4b62e28beb9e6e9b39301c2b9f90f717038e375d", "messageHeadline": "Begin using shared code/attributes from expeditor-build", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 5, "deletions": 138}}, {"node": {"oid": "551ed7b1e7ce685ec78910e5f8cc797746c93edd", "messageHeadline": "Disable chef-client service on Supermarket instances", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9e9b80d3a868316b6c9ad1f8a12246a1fd1367ed", "messageHeadline": "Add a CODEOWNERS file", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4611ea929bd97e151bf1b7fda3bb7513db49e416", "messageHeadline": "[JEX-623] Add InSpec-based smoke tests for Supermarket", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "5631c5de768cedcb27bba39f0fac3e9317d81d9f", "messageHeadline": "Merged change 64baf82c-609e-4569-9563-144c32784c0a", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b04e59f03a4d4897b3806f95620664ac7e0e7b89", "messageHeadline": "Explicitly define cookbooks in deploy cookbook Berksfile", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "22e56c0bc83edcbcb6598138f675837194dd0f75", "messageHeadline": "Merged change 5c86146c-768a-453c-a6c5-a1ad506627cd", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 46}}, {"node": {"oid": "3434da810c158d61d624a4bcb36495515fb76549", "messageHeadline": "[JEX-621] Leverage cd-deploy helper cookbook", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 5, "deletions": 46}}, {"node": {"oid": "e9fa9df0faf84ff8a8c09f12bda0508ec7c13878", "messageHeadline": "Merged change da4ec2de-d739-4627-bc70-6d21591b8172", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf96299c7226b993cc8f4a7e98c2d0dd9df7f6a0", "messageHeadline": "Update metadata with expeditor-build ckbk rename", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4ac7b565b85d92ae5e118662ca08fb384d40574f", "messageHeadline": "Merged change 24a97a15-44fa-4747-8a57-8d17f6d6cf02", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c5c13ae618342ac77e66d7601b8e56a1f6242ca", "messageHeadline": "typo and Copyright", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "539848167b33aca0e9902d31ed43119c9d3547d5", "messageHeadline": "Merged change b9379327-8b6e-4f54-9f67-772cc57dd850", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "d65c4d087a27f8a8c78e0e868833c329c180f18e", "messageHeadline": "Add delivery-truck config (matching Automate)", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "29e32158a48459c1f46f05740b8b12b9c5b4741c", "messageHeadline": "Merged change 19bf7346-7633-4f4d-a41d-20f0676f55ef", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a889f68abc754a74764ed31d434ce3a6f6ae0be", "messageHeadline": "Use friendly DNS (no .cd.chef.co)", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "569b6c5497b887988411c1ebfc3c95a068999bf9", "messageHeadline": "Merged change f012e917-3c85-4c1f-a327-a2bc61fa4634", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 31, "deletions": 2}}, {"node": {"oid": "fda752bad1c3edff28a865ee556d62dbb9378869", "messageHeadline": "Use wildcard SSL cert for ACC environments", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "410644d44cf1f881fedfa0c2161d865e6559642c", "messageHeadline": "Merged change b523a904-b33f-41c5-88fa-cdea07723c2a", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "eb7b3bf8b3339b3a8e1a89ca843c75976f7728b3", "messageHeadline": "Empty commit to force build", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e83748f74f1f5280101bb409cd320ea60eeb0592", "messageHeadline": "Merged change 062a4331-bb9f-44ce-ab73-ec5ac0ebdd19", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "965335f3c330dd316d82458d37697969568ea40c", "messageHeadline": "Empty commit to force new-build", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d6a99210ad2cbde818dea82f4117958de2730feb", "messageHeadline": "Merged change 5754a04b-c782-4508-8307-a88ad97801f1", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "549f8007d84cbe21d1cc472b4e00f77cd2bdf995", "messageHeadline": "Use proper delivery-sugar DSL", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e1069cde5a1e1a86bc7010aa7f695b059b3a169b", "messageHeadline": "Merged change 8650b71e-61c7-4cf6-a039-61812db76fc4", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 615, "deletions": 30}}, {"node": {"oid": "6968b9193037363e8c009be780a2e31327049018", "messageHeadline": "Add AURD Terraform + Cookbook", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 615, "deletions": 30}}, {"node": {"oid": "347148fcc43b1e54dc61d0c2b1d6aa4200574041", "messageHeadline": "Merged change 99ed8906-2699-4f16-852a-5aa9f035d83c", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "24c2e044e9a6956de36e1fe3e4d414219f493aa7", "messageHeadline": "update to Ruby 2.4.1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "af535afcc7032a152c6803694b513618c7af9b61", "messageHeadline": "Merged change dd9cdc14-3341-455e-b8be-f87a29348759", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "205bac6c470303cc760ba0c64c81225e562dbe12", "messageHeadline": "Use latest expeditor to fix provision", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e8b91e89a54ade2e895a7731b0faeb04036a41d9", "messageHeadline": "Merged change 5e8ae133-4680-4812-a137-1ae8e3f70693", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 225, "deletions": 323}}, {"node": {"oid": "14c59bc7743d1370c3982361addbbc646efec862", "messageHeadline": "Move to Expeditor-style build cookbook", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 213, "deletions": 322}}, {"node": {"oid": "11a8d09f94e1aa7d29fac30d4e0046eb280e3bec", "messageHeadline": "Add dependency on cd-infrastructure", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3c1a71251e391eba85543a54f9e21c4333a38e8d", "messageHeadline": "Update .gitignore", "author": {"name": "Tom Duffield", "email": "tom@chef.io", "user": {"login": "tduffield"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "068d3191bd796db3888e6cf445f363da62b9a0fa", "messageHeadline": "Merged change 1b2c8883-896b-47a4-9212-573643c8a414", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "9717e19af91081772b27313015689f973b707734", "messageHeadline": "update omnibus to 5.6.1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "31103317dfc5f7abbb7cb7f78cf679f5bb6ecf90", "messageHeadline": "Merged change 1a27036c-0ef2-48ee-be15-27a2c5589762", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 16, "deletions": 16}}, {"node": {"oid": "214446df870a61528d8fc85d92792a2083584b5e", "messageHeadline": "fix fieri metrics that use artifact_url", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b984e7f22cba653c9ccb7b23748bccaac0b5dfe0", "messageHeadline": "Merged change b7d1a0ac-34b3-4b92-9478-61bf4a52c755", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2aad5acc92a0e718510985244e7d425c769f2f26", "messageHeadline": "update omnibus and o-software for zlib update", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4e78f089ea2a3c371f3c325db084d4c631317849", "messageHeadline": "Merged change 6b1033b0-9787-4110-910d-6a3dd6b4c7c0", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3b08d53301016fd52ad93d7f0bf37d7aac0d6154", "messageHeadline": "Remove IRC links in favor of Slack", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "255b415b3590ec213934758312153a156b5f8647", "messageHeadline": "Merged change 9c5890c6-da06-4f97-b877-37f6957779b1", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "252d1f34807c380c8164f91a4babdac07b2fd4c6", "messageHeadline": "upgrade foodcritic to 11.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d5b7db47289bb01e3f35abc63bfac053cff0afd1", "messageHeadline": "Merged change 104cd231-0295-460a-8728-b2a45e077fa8", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 112, "deletions": 99}}, {"node": {"oid": "cf84f82cdd0e06cc30dabf71284e5b89d693c716", "messageHeadline": "wrap Rollout in a strangler class", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 112, "deletions": 99}}, {"node": {"oid": "743ec885317f98fb97d32cd6660c9437a003d6d2", "messageHeadline": "Merged change 7d99a409-5f71-4312-82bb-b3061228752e", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 70, "deletions": 74}}, {"node": {"oid": "c640941201cbefa78e8976c80a70f9c4e1437f4a", "messageHeadline": "ensure ROLLOUT is looked for in the top-level namespace", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 66, "deletions": 64}}, {"node": {"oid": "69595009b8f0e65c156abf42f98d5fd18380e7db", "messageHeadline": "resolve auto vs eager loading of constants/classes in Rails 5", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "94d58bdaa003063d28be9f0dcfe550d12cafe441", "messageHeadline": "Merged change bda763f8-2c76-42fd-bfe2-eb3e8cbc73c9", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2043, "deletions": 2283}}, {"node": {"oid": "2fb285c6855ba7f1350bc901a46e1b6420207518", "messageHeadline": "fix fieri authentication", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 160, "deletions": 81}}, {"node": {"oid": "6c13bb66a8d073f57fcfb4676492cebbe4fb5cd3", "messageHeadline": "The Great Appeasement of Rubocop", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 507, "deletions": 710}}, {"node": {"oid": "76e4262710eab65ba9b647821648a92e4246a858", "messageHeadline": "include modified/new configs from Rails framework", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 319, "deletions": 86}}, {"node": {"oid": "af18e97f6cf7ad4293c7fd78c5bb3ab5939a5822", "messageHeadline": "set Rubocop to cop the version of Ruby we're using", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "2e1e4a77efed99a16e4cfb3c363fe66e0b2e025c", "messageHeadline": "upgrade rubocop in supermarket", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "1f19ce05eed53ee2a7e27177b5fb4c844ef4063f", "messageHeadline": "appease Rubocop in fieri", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "dede7f5872f062fd162f9299d4d052cb0df61571", "messageHeadline": "update schema.rb to Rails 5's syntax", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 52, "deletions": 78}}, {"node": {"oid": "36537c18f1870330be685dd598dc83dbc948e6f2", "messageHeadline": "fix collaborator groups", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "90b988e78fd1bc6e370bbbd2b86fb110212e2f35", "messageHeadline": "fix specs to find hidden fields", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "a6b9eafe694debcccc85ea299ac1e5d28f2a4b59", "messageHeadline": "use only permitted params when building links", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 58, "deletions": 38}}, {"node": {"oid": "c739ec1ee703cf74920eec5576618f089f9981c8", "messageHeadline": "remove some vestigial CLA/Curry things", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "8105be123bdf29fc9765f8a0ca3e797dd911032d", "messageHeadline": "fix oauth version issue", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "4ca2606f305189cf6b146fcdefbd9b03181ba81d", "messageHeadline": "resolve warning requiring keyword arg for separator in parameterize", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c1d5a687910bc4226e37f73c8536b0941c64fbf", "messageHeadline": "fix scoped uniqueness validation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "05664c808dbf638b3b0e10a254ab3084cfefa341", "messageHeadline": "resolve deprecation notices on controller specs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 382, "deletions": 783}}, {"node": {"oid": "cedb8d97ab2fcfc295f72d95774838e4fea1db26", "messageHeadline": "switch to new keyword args for API specs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "f95df903147957d482c087b6ff0809373a0284cf", "messageHeadline": "use factory_girl_rails to hook things up", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c7cdfeca9e77ce10298f7bc56c1e3d787a43b343", "messageHeadline": "change all AR models to descend from new ApplicationRecord", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "b74ea76bdd13280eab0a3ba8ee0333c4f74c1e97", "messageHeadline": "remove deprecated config option that is now default in Rails 5", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "8c57c9b4f078804b3464d2207963aa278e5571f8", "messageHeadline": "resolve deprecation warning for static file config", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3a3740ff3cecbf12a58c076eb6a4160c42e1e69a", "messageHeadline": "upgrade supermarket core to Rails 5.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 366, "deletions": 335}}, {"node": {"oid": "31a4cb8fcda1084fdf1556e3379c662c52e44203", "messageHeadline": "switch to new Rails keyword args for controller tests", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c3dba16a45662eeb4489633d36da60e9fa0f362", "messageHeadline": "resolve deprecation warning for static file config", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "295115aa6a03e86987d61b0a69f72c4f1f8cc81c", "messageHeadline": "upgrade fieri to Rails 5.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 94, "deletions": 86}}, {"node": {"oid": "2b753a311d5ba73458ffed05797f3c972bf9037f", "messageHeadline": "resolve deprecation warning about nested array", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "871a5055cc27176ffb3eef8e5e23eb291a42746e", "messageHeadline": "forward ports only onto loopback, not all interfaces", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66347ed7428f56653381c32eecd49f307d449523", "messageHeadline": "Merged change 1a059652-7336-4730-bd38-6f2b49dc62ee", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 113, "deletions": 10786}}, {"node": {"oid": "ef07d4d7bc6dd26a745740576bdda17af9c8488a", "messageHeadline": "remove CLA/Curry signature tracking component", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 113, "deletions": 10786}}, {"node": {"oid": "493f5321c6bfb33668b9f6f3564a4150d07be2d9", "messageHeadline": "Merged change d21c3d0d-f851-49c2-b51e-0e0813ce37d6", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1ee55881c53cd5d827aa7ae1867b9689bce40238", "messageHeadline": "this is .1 louder", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7430676d7e3e7cebfca8836790e0a8224b5762c5", "messageHeadline": "Merged change 7a5b673e-a56e-4424-94e0-a4e47c5b697b", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fa90307e050aa2ca7fa76293dedb9f343085766e", "messageHeadline": "upgrade foodcritic, this one goes to 11", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e30c0152de5f1fd47def3108fed8c56ac578f3d6", "messageHeadline": "Merged change eade621a-bb78-4396-9f85-3e7a256baf2b", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "130e225b972c2339fa2fda7ae15c5e77a122eca3", "messageHeadline": "update exception reporting agent", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e26e5e66e990acbd061d8699343d60b54b105923", "messageHeadline": "update APM agents", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "194b5ec9739de03a26e50381d02e4aec6ab65b7f", "messageHeadline": "Merged change 0d7788f7-9f69-4c41-8f5f-ba135d335f6e", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 78, "deletions": 293}}, {"node": {"oid": "1788f0eac82ddb2f877ac7802d774daf52ff7c7d", "messageHeadline": "Revert \"Pin berkshelf to a version prior to requiring net-ssh 3.0.2\"", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "74e9332d43e5f8b0330e8020a3de19159324cfd6", "messageHeadline": "let gem versions used for omnibus build follow latest", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 78, "deletions": 289}}, {"node": {"oid": "2df166200b69f2db0132e16db6f66fa90f4f42c2", "messageHeadline": "Merged change 38a67d39-3bb0-40b8-99be-67b5d4624f78", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 30, "deletions": 11}}, {"node": {"oid": "8007406676dc13348f55d749376399cf752b216e", "messageHeadline": "prevent an exception if the user's public key is empty", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "cf4f295d49759086c7e7dcbed565399f391b66bc", "messageHeadline": "Merged change ae80fcb2-b786-42e9-84e8-9c78b50a41fc", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 192, "deletions": 50}}, {"node": {"oid": "cc23ae7b4ac463086f6436dc626ca438abd3280d", "messageHeadline": "add ctl commands for changing quality metric visibility", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 192, "deletions": 50}}, {"node": {"oid": "3675476d191e5dbae8f152911533b440df3d6a30", "messageHeadline": "Merged change 43934630-26c9-4334-8771-75db1676341e", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "846c96e861d5c228d3c6d5aa2adb099a10fe3fa8", "messageHeadline": "Merged change 00d994da-0dab-4520-861c-33a94a0192d9", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4e120df30dbfa939944f61df696ad3a5707bbdf", "messageHeadline": "direct old google groups links to the chef discourse", "author": {"name": "Roland Moriz", "email": "roland@moriz.de", "user": {"login": "rmoriz"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9104217ea384f325b8ac43cb674f616cd5acd19c", "messageHeadline": "bump minor to 3.1 for public quality metrics", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbd34ff1901bac7ada1013f63132e14bce54c640", "messageHeadline": "Merged change c5998e4e-3ad2-4857-9a45-e80e5fa44b88", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "ae19cc4181a27b4a8c70debf7dd5503ac56ce168", "messageHeadline": "make current metrics public by default for new installs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "010adcd5613e9608d8e9ffe019fef3ee6feddcc2", "messageHeadline": "correct the URL to GitHub", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "25a82f9a17a02cf4541850afb8345fac600181d4", "messageHeadline": "make metrics display in a consistent order", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "175b4343c8439c06d7b9b91e81bed938b1285c36", "messageHeadline": "Merged change aefa9fd3-8286-42a2-8c17-204ffe45c15c", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c38ea195cca3b697dedea29eb3adbb4cf0213f11", "messageHeadline": "Don\u2019t disable FC045 check out of the box", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f0ff2d652926806854f7136dfe50f4d52b2d7b45", "messageHeadline": "Merged change 86925dd8-f663-4963-8a8d-396427318f2d", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c514e0ff917e5265af9c00b9c53bcc1549664625", "messageHeadline": "upgrade foodcritic", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "613b3e18f4e442914d2028a4170d94a7bed1f9c0", "messageHeadline": "Merged change 858200c4-2d59-4ccd-bf34-e916d3c61353", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a3428da8740bccd8e33759713b4e203a66be0df", "messageHeadline": "provide a fallback for when FQDN is indeterminate", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b431cda046f50426578605d47c2d98f43f224b0f", "messageHeadline": "Merged change 27ff3d7c-6917-4914-a51c-5541069a7782", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 333, "deletions": 161}}, {"node": {"oid": "32a3a59e5be549a043e432e7d3cc72f5e0488469", "messageHeadline": "bump to major version 3.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b27777072cb701715e3bf923fd45bada4fbb170b", "messageHeadline": "add an audit for S3 settings to omnibus cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "6b88f0a11d72f5fa6d932e368b741dcbfe7e7e63", "messageHeadline": "make navmenu hide/show consistent between top nav and drawer nav", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 42, "deletions": 48}}, {"node": {"oid": "2f3bf3e43d5b28cbad43a0b20f5e64e674f142b9", "messageHeadline": "configure capybara to take screenshots of errors", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 118, "deletions": 38}}, {"node": {"oid": "08d3663f1b3175ce2717f39d4ac20bf6ba80a6ed", "messageHeadline": "move the Rails DB config and migration to the app recipe", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 75, "deletions": 73}}, {"node": {"oid": "e182ddfe492fcfce510700a1aef08fa9e9d800f2", "messageHeadline": "tell spring to restart when dev/test settings change", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ba15a08bbe5077c38eb44789d54d62f3c41a7aaf", "messageHeadline": "Merged change 43563c14-0c49-4fd7-be82-56049a9a2087", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bf2cbfa917aad178880bbd75245c7636ba3c3fb4", "messageHeadline": "allow env: tag in DD agent to be customized", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f5d7aff06d21f879c6cc5b39dca71caf62978379", "messageHeadline": "makes s3 bucket domain name style configurable", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "e52f3042e21bd655d96b1456473490b68c892418", "messageHeadline": "Merged change 4966c3fe-6d24-494d-a826-c0b9b3baedcc", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "074df9ea3ea78747b3001caa000766a5b3ba8592", "messageHeadline": "upgrade monitoring agents", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "41663566ec1a19ff775d1cbab8f754a4feca87cb", "messageHeadline": "Merged change e2d10f65-2cf8-452b-90bf-ffec4eedebfc", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1522bf43715521c102bfe3442dad10f993c21ba3", "messageHeadline": "Merged change 4ef7e76b-19ec-4392-84b4-abbab86d8ed7", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a85d0a69591f1236234fbe176d58de74cb97fd76", "messageHeadline": "Add additional acceptable license strings", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32174b02912080391a74a41e642e08aaa4287c4c", "messageHeadline": "don't treat empty files as binary", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "855ee81aba3a73f5b9b40e077e432bee4cc04ab6", "messageHeadline": "Merged change 7b1644fa-2aa0-4571-a1a4-855133d69533", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 16, "deletions": 18}}, {"node": {"oid": "1f3a6d87a3f1176947780d345ab1a3b74275d2a9", "messageHeadline": "upgrade octokit to handle GitHub API redirects", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "9722928235b7325e4eb561e4a413350c22467f26", "messageHeadline": "use present? to fail on empty strings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "ce055df658ee8bfdf93d9dad5da667ae47d3440e", "messageHeadline": "Merged change 38af3862-e02e-46c6-b7d1-f8631d907a16", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6e217c24aa57880e3832293a2db377331252836", "messageHeadline": "Update to Foodcritic 10.2.2", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2cf443cc3ce18afaf728479a0450fd2b5d644d3d", "messageHeadline": "Merged change 25be9766-1185-4b42-b4cd-b8769cb5d0af", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ae0c200c6a05230c072259b8e87e48f22552957e", "messageHeadline": "Use Ruby 2.3.3", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "40a6bd078108005f0266dd1a77502fe235c80398", "messageHeadline": "Merged change bce9c201-684d-4ecf-9447-380354c87bb6", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e9d7a6dd9a7886ff42abe0b35e3e7e3599c3a04c", "messageHeadline": "Use Foodcritic 10.2", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c03f01c7219195303eeb4b94c0eb4418cad741aa", "messageHeadline": "Merged change b92cc46c-8e55-47dd-9568-5a3d552186b3", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "1f495d6224b2575e0309fdb6877252f4abec6496", "messageHeadline": "dial back the unit tests' chattiness", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "870c821d5fe7987b2683b1d07de3a77dd273382e", "messageHeadline": "use present? to fail on empty strings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "4c1c518b776254169e4a1e4cce0f4438717c2a0b", "messageHeadline": "Merged change abea745e-de56-4fb3-beac-e6cc8085b803", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b636d0f5ad555e567db4e7854b03698936f7fdf1", "messageHeadline": "update User#name to check for presence of first and last name", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "06ec1f2527d8f958cf4654ed479ce2ad4381ab0a", "messageHeadline": "Merged change 87892c1b-2022-4a28-b92e-0da12e2740e6", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "16d6cab7411ca37c10207923eb098f7ac3d423c9", "messageHeadline": "update fixture responses with SPDX format licenses", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "37df75fa5d4ad6bf9632fae7918f81c62f122f83", "messageHeadline": "Accept either SPDX standard licenses or DK generated licenses", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c96081830ff7ceecee3a4e1a770b8153f6c4f80b", "messageHeadline": "Merged change 287f9bc1-b49d-4477-aad3-b791b378ebce", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "53c29b095a621a9cbb7e4d728a6648135d7d7546", "messageHeadline": "include more categories for foodcritic to check", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "edc0bea20883a43e77469336a686bef93e599c1e", "messageHeadline": "upgrade fieri's foodcritic to 10.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "deb14302e4dfbf60afcae2b29d4c9f26f7aa41e0", "messageHeadline": "Merged change 37b0df62-65f5-4f13-b297-e7b063e2ddb5", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "db1cdde4d0a720e045b79890894c0eea6fd6d2f8", "messageHeadline": "add an exception handler for not finding a repo", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "f9b03d62495601bc41493e23d9c9d16e2055d5b0", "messageHeadline": "Merged change e55ff0c0-833e-40b1-b300-7d0ef60b7202", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b9eb5aa08e3753e6be2f695a231ec0eba7d3912c", "messageHeadline": "upgrade embedded libmagic to fix xml-as-text detection", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "50a3e7e0423615ef83d80f9b5488b917ef2eb172", "messageHeadline": "Merged change fc83d40d-273f-431c-8133-463d629fee32", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 411, "deletions": 0}}, {"node": {"oid": "0482fc7ba1bf2ce74f94a7e039a89064e9992b25", "messageHeadline": "add API endpoint for no binaries metric results", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "f81d6f05f4e58cf30cb8aa7de58f6dbbbe00b0b0", "messageHeadline": "add No Binaries quality metric type", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "e1dd45ab5c167416862a63376dcf4fe6aafee113", "messageHeadline": "add no_binaries worker", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "8cc18a4c927bb86976bf1b386ebf15e97ebbbdbc", "messageHeadline": "include file size checking on files included in a cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "758421d9eb487f851fbb596b803aeb9fd73b3869", "messageHeadline": "add binary file checker to CookbookArtifact", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "d95095d379910bc743237841436b3c717eecc72b", "messageHeadline": "add file/libmagic to our embedded tools", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "09a09f218cf8ec8d02ce485d5f78823e15e14dae", "messageHeadline": "Merged change d88f007d-be87-412a-9986-a0d04d041341", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 82, "deletions": 87}}, {"node": {"oid": "691fd0300f5cf08648b882f65f342d08742308b9", "messageHeadline": "upgrade rails and nokogiri", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 82, "deletions": 87}}, {"node": {"oid": "c645d6db5e8c594dfee82e990f516aecfcbb0a12", "messageHeadline": "Merged change 8b077440-0f47-4a91-860f-425f5cca8fb3", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 433, "deletions": 2}}, {"node": {"oid": "824e6c954dbeb21a3e910412595ef9a34f1dc1be", "messageHeadline": "Adds Quality Metric for ensuring that a correct", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 433, "deletions": 2}}, {"node": {"oid": "a1b64a786c9dd1e94aada479c49ec5e3fbaf55d6", "messageHeadline": "Merged change df9feeec-5dbc-42f2-8b2f-4be29450d91b", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 69, "deletions": 16}}, {"node": {"oid": "f91c4eb3e6f7685968d21b5588b3e898933cc8df", "messageHeadline": "Merged change 47c9a740-00bd-4b13-bff8-ddf8e29d6b0a", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 38, "deletions": 8}}, {"node": {"oid": "bd12583b7e49a6f398bd7476fbb348dd7018911b", "messageHeadline": "adds in handling for air gapped environments when deciding what metri\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "5256a1d0ad3ac514975224237dacc0108f228cc5", "messageHeadline": "add instructions for testing and running quality metrics", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 69, "deletions": 16}}, {"node": {"oid": "6c350c485b0c0d9ce6178c9cef39086613e36d93", "messageHeadline": "Merged change 34e62f80-4f4a-4851-ada1-e211640c8b64", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e00a209f8c4d66e4ed8a4d9e273b5366c223720", "messageHeadline": "fixes broken spec", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa734c66ba9cba33566782cd9fde71fea506a53a", "messageHeadline": "fixes bug with collaborator metric", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccb8fe48b56c65b4f5cbd5059897c959084041c2", "messageHeadline": "Merged change 669fe8b1-b3f0-4ba1-9350-074a0ae4fa58", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 364, "deletions": 43}}, {"node": {"oid": "58ba26879d038963e4eb13c6870a3df970dd1d6f", "messageHeadline": "Adds a quality metric that verifies whether the source repo", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 364, "deletions": 43}}, {"node": {"oid": "f07d13c9f173646480bd2cb401a6afe8127cb954", "messageHeadline": "Merged change e9361a66-7419-4c37-8fb6-64891e0eb8ca", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 428, "deletions": 3}}, {"node": {"oid": "b47a4c0ea54428860956700a8a9a558b6724a3fd", "messageHeadline": "makes sure we are consistent in how we are finding quality metrics", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07d7ffa0edf2cca393699cc8fb20436640cff5ba", "messageHeadline": "Merged change 7a3eb849-b157-486e-a126-eba8173d8c6a", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "92d2de21765010c0a7c66a8b2630aaeb5ff9f29e", "messageHeadline": "make sidekiq optionally connect to an alternate redis", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d12f6295c0f343b822846c89b1e024b2c0db1149", "messageHeadline": "renames Contributor File metric to Contributing File metric", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 61, "deletions": 62}}, {"node": {"oid": "e774104c7ef050700e03c5b2a6621eaed0356147", "messageHeadline": "Adds in a new Contributor File metric - verifies that a repo has a", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 429, "deletions": 3}}, {"node": {"oid": "d0d615c23f591d90dc7ce3b4bb1f9e5594a53e40", "messageHeadline": "Merged change 490edc2a-af68-4a7f-ae06-4622fac208d1", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 305, "deletions": 30}}, {"node": {"oid": "943b33c97682046ab7c48db4f4299670e9ab346c", "messageHeadline": "Merged change 484412af-2a97-4a3e-8d8a-d7039cab4c56", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 6, "deletions": 10}}, {"node": {"oid": "db78c7faf46433d45c98f3006f10d81dfbb74717", "messageHeadline": "disable the datadog tracer reliably", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "388d3b031d1d68e947655eba28324f2b0f0fb930", "messageHeadline": "add rake task & ctl command to run quality metrics", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "31c3c5327ea44d4661a32c8844323c38db0d83f5", "messageHeadline": "display error when runs for non-existent cookbooks are requested", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 128, "deletions": 18}}, {"node": {"oid": "81b290fd55a8e4fefb58b78cca0825ab3192cd60", "messageHeadline": "add a metric runner service class", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "41b5fdfde4ed5f6c2dc4fc16501ce89adfd2196a", "messageHeadline": "remove previous MetricResults for a cookbook version", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "ca969a16a538706cfb95338a90339d0fde43fcc4", "messageHeadline": "prevent creating metric results without a type", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 21, "deletions": 29}}, {"node": {"oid": "cc22fd0ead0caf5926f8b78c025aa71292a636bb", "messageHeadline": "Merged change 43a7d018-b20f-4c7a-9b93-18384ac616a3", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 24, "deletions": 1}}, {"node": {"oid": "dc5b2a8272879e23a4391b77a23385fbafbea5f0", "messageHeadline": "include Datadog APM tracer for optional app monitoring", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "54a3074892be7fc2f034f6a557f64abc8efc9d25", "messageHeadline": "Merged change 8a317142-11bc-42e3-9082-16e023c29bca", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 39, "deletions": 35}}, {"node": {"oid": "4bd922a52f4906b974191732c071d24f12eccfde", "messageHeadline": "update CentOS in kitchen to latest minor versions", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "da9275cf0409fa047da46ee448e9d45da59fe404", "messageHeadline": "update to omnibus-software with nokogiri license check fix", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 35, "deletions": 31}}, {"node": {"oid": "08c6292ec6912d03ebbfb27f97c8533bd1f104c8", "messageHeadline": "Merged change 4a6220eb-6a1e-4e25-a0fb-0b9d954b7410", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 60, "deletions": 7}}, {"node": {"oid": "53d1afa74dee764536a4e0bce72db6986fd81891", "messageHeadline": "make the API item limit configurable", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "60744e2fb7e93807ee08e1392479d48553497cd9", "messageHeadline": "Merged change 927592ea-2d2f-4e70-b09e-752d07d5830b", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab08066fb0a0be1cc79694909da6810f6a76eb4c", "messageHeadline": "correct pluralization in guard around create", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16cefe403d2c637046d4ca2dec9c2c9a836a81cc", "messageHeadline": "Merged change 9b775547-9daa-4e25-91f3-27941c208ffe", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 18, "deletions": 18}}, {"node": {"oid": "22feaabe14ac598b4dd7c3da8f93092c1233f39e", "messageHeadline": "upgrade mixlib-archive", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "627521b64abb8ff0d1fff3e70a3e79f0047bb4a3", "messageHeadline": "Merged change f9e40702-5741-4192-8b42-b589165223b9", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 14, "deletions": 7}}, {"node": {"oid": "21959120f0bd1f9dcb472470e69594c0c1b164fe", "messageHeadline": "change assertions into expectations for consistency", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "df3930a7d86ad78435715da063c808576b6b352f", "messageHeadline": "omit the foodcritic working directory from metric feedback", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7b388dbf93629c393562d6cf1f045d5aedb4f5d5", "messageHeadline": "Merged change 0e6511c5-33e2-47d9-9d74-47ff398dd43b", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 299, "deletions": 4}}, {"node": {"oid": "5e77568234b597176c5cd46756e188cf9f1845e6", "messageHeadline": "Merged change 76bd0549-8781-493e-a7f6-7f431a7f1dcf", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5872949732b61bcee648a5367190ba27655cbf3", "messageHeadline": "Bump minor version for addition of new quality metric.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fead5631a55a10e85eb50b813f8afcb4520c6fe5", "messageHeadline": "add supported_platforms_evaluation metrics endpoint", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "5da9d09814a93c2483b515395096138671e4be83", "messageHeadline": "add supported_platforms metric type", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "e2fc1d8d66239f90ab1fe169fcb9b43711d5fe3b", "messageHeadline": "add fieri worker to check supported platforms", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 134, "deletions": 1}}, {"node": {"oid": "21587e4155f262d12bfeda5350549a8be6ec3e43", "messageHeadline": "include supported platforms in cookbook version info", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "bb5e45f812464c689b07cfb617d0364536023bb4", "messageHeadline": "fix dep warning about config option name", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "732441783d19b083d54ae24d4196cc58da918b65", "messageHeadline": "Merged change e7fa4a5c-9f69-4b72-b3bc-34fcdaf151b1", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "06e18a8b7d307a40d6a6d314886243c3a8c55bc7", "messageHeadline": "include the published_at in API info for cookbook version", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "84d574c15ebf88b2cd1b6b3989df451eec1767d5", "messageHeadline": "Fix link to api doc.", "author": {"name": "Kimberly Garmoe", "email": "kgarmoe@chef.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43d051145d110dc8ddad3929d6a33552a8ab1010", "messageHeadline": "Merged change 51e8d01b-a3a9-4e47-8c4c-b06570c51f16", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 37, "deletions": 3}}, {"node": {"oid": "682020cddbebe2b00df8e68f30a1699c13385b58", "messageHeadline": "adds temporary handling for a single depth array as a chef_versions o\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "a79b4e808d10a1b19ceb693c7b185d11a4b4b0b3", "messageHeadline": "Merged change 51fb16fa-f255-45ab-856c-e32bf963ddfc", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b5c8b0abb87d32540a58e11f3f99153f4e0df5dd", "messageHeadline": "revises success message and refines code based on PR feedback", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f94f8a860b437d2fd1e998d128a965513c8839e", "messageHeadline": "adds passing message to publish worker results", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c1043fa441e2290698486e2078484ff99c43b615", "messageHeadline": "Merged change 8889b47b-ffe4-4140-8ef3-4e4f3db48fa9", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d6b7143fd5538f03f6959c8303a5e4018b81979", "messageHeadline": "adds constraint to the openssl cookbook to avoid breakage in an earli\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b184943d761ea0d0fc9b2f192c5228514522acf5", "messageHeadline": "Merged change caaf8342-1987-4d7e-bb9e-33dece6eaa64", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2d314c6085b1391294866595a1041a5481749571", "messageHeadline": "update omniauth to fix security issue", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "14554b8ea0951ffea51eb6446d34306abdd415d6", "messageHeadline": "Merged change a7194fa6-0bbf-49ca-b597-494b478d1326", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 49, "deletions": 0}}, {"node": {"oid": "074193b98eca6d61ef68f1f137fe547c976a3010", "messageHeadline": "Diplays chef_versions and ohai_versions in the cookbook view", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "fb8fe04dab489a0964e9b1eb8ede59d1be359761", "messageHeadline": "Merged change c061ac2f-8052-4b84-a43e-99ecf9bf60a7", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 606, "deletions": 586}}, {"node": {"oid": "bd62fdc1e772c95b6160c681f1699004941c26b3", "messageHeadline": "Refactors Supermarket section of Quality Metrics", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 606, "deletions": 586}}, {"node": {"oid": "801a74049e1728d4ed55fe0aa8c07f675ba9414b", "messageHeadline": "Merged change 7f919ff0-353c-4b14-8b07-40ddcbd37bc5", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 119, "deletions": 39}}, {"node": {"oid": "bd73568a198039baa042a98a3ab680904f55092f", "messageHeadline": "add supermarket custom nginx access log format", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f017043491340cc863aa2afacc1a4fa77ce67a45", "messageHeadline": "omit setting proxy headers when we're redirecting", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "be975f682a30a6ee3aee87b438c02f932feca8e7", "messageHeadline": "replace direct node[] access by nginx templates with variables", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 74, "deletions": 73}}, {"node": {"oid": "457e4e5bb91aa0ad2c4558d99a6d0165b27f4367", "messageHeadline": "embed nginx conf template and remove dependency on nginx cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 81, "deletions": 3}}, {"node": {"oid": "5b4a8574a65d0e14a7a6ea39c1f700d4175d4f5d", "messageHeadline": "Merged change abf075ec-6c09-44a1-8cf5-377115792390", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 289, "deletions": 142}}, {"node": {"oid": "38d8fd9256bbf3abc90fa1f8ff147d6cb7480c47", "messageHeadline": "Refactors Fieri code so that the Supermarket APIs are hit only once when", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 289, "deletions": 142}}, {"node": {"oid": "3d24fba54c34dddadcf5b116e8243e95927fba4a", "messageHeadline": "Merged change 6dcb9ec1-e697-429f-8e9f-659815cceb12", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fdb85e9666d58f61216578900170ff35966d5e15", "messageHeadline": "move the project to Ruby 2.3.1", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4b91f27267a2e24f56332e8fb7989ca1270c4545", "messageHeadline": "Merged change a5df29af-e7c7-4955-8a6a-7827935213de", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "69f1c022283d5e34f1567080fc5adae61d77874b", "messageHeadline": "include labels for profile form fields", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "49de848ec5622c6264d7a4c15e6a82f827745d22", "messageHeadline": "Merged change a471d98d-8a0b-40cc-a8b5-4357dbd07b64", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 22}}, {"node": {"oid": "5eb48491c016e9e4c30328fa51af34747a8974cc", "messageHeadline": "stop displaying JIRA username", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "41509da05c7c322cbfde41e6e8338e5d647bfc52", "messageHeadline": "Merged change 08c0b9ff-f5cf-40b4-9d65-c8b29e39cd9c", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "0197df6e83b827f18a45457c749a58d3e5f0b557", "messageHeadline": "switch project to using new ssh job dispatch v2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "471636b7ccc86467200579fda0392cc80997bf0c", "messageHeadline": "Merged change df18bafd-0bc2-4cee-b931-2ae1761f05a1", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 32, "deletions": 21}}, {"node": {"oid": "7a1b131c817511b77c357d03ed62af108eb69b71", "messageHeadline": "adds method to display md5 signature of a user's key", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "5ecfac6ed312a7e8077bb28b2a896c5c493d30a9", "messageHeadline": "Merged change 2b22fa68-e65b-4640-892e-7ff902afe634", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63db4e939926d498b0e136cf69f0ef00f82f1232", "messageHeadline": "Ensures that we are running runit >= 3.0.3 to avoid a bug in an earlier", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0833789b3cdd597ad7ac72db057271ad582ef2d3", "messageHeadline": "Merged change 520d4dff-c299-4665-83aa-fc256cbfe7e9", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "437a044f84db0fa7e39c495f2b9cb7a81e596e99", "messageHeadline": "pin to version of runit that worked; to be fixed later", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "288327affce472b4e9063d5920b2f55d4074fab9", "messageHeadline": "Merged change cd354198-6b90-46c9-a5f3-6cc0ff5a6956", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 34, "deletions": 231}}, {"node": {"oid": "55e68a4bbc99c2720ba9e9f85870f8c0e00c7fa8", "messageHeadline": "adds some clarifying language about why a user might want to link the\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5616910a561c4fb379fdd5c5e95b4e1ac1447660", "messageHeadline": "adds back in github account management to supermarket user profile views", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "69a0c338ad87d7e4ac1c3c085c5dae95e7491ef5", "messageHeadline": "removes cla content from manage profile page", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 33, "deletions": 237}}, {"node": {"oid": "d3653f4140f6fcbb3309ed2690c82e406c90ed55", "messageHeadline": "Merged change f4a743b4-3683-4b7d-a7ac-c18348dea491", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "502dce9b9bc29d49e5e8c33260f5c49a1e62e0ab", "messageHeadline": "add a reference to the Chef code of conduct", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "ae22ba5a909bdae30bee05c8fa0a2774a5c146f2", "messageHeadline": "Merged change 1ca91dd1-b4aa-4506-87d7-8ffa52620725", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "eecd635d3ef826ce9035324cbb0e8c59053294df", "messageHeadline": "add short versions of the open source license strings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "db2fad03c8ce2b0ad8019ed4c66c83a887f078ad", "messageHeadline": "Merged change b62981b9-6137-4acc-b8f9-139ce06b8256", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 409, "deletions": 3}}, {"node": {"oid": "3ab27fe74d1b7b4e3e2bbddef1f8e8b9eee4c677", "messageHeadline": "code and specs to ensure that the error message when a cookbook versi\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "f8e5af8f820b87ff7f17a217476d1f5ce30fbb12", "messageHeadline": "displays acceptable open source licenses in error messages for cookbo\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "4b5cb8ab9e701c5e77a7e47b983d1d8f9ab73789", "messageHeadline": "adds code which checks whether the cookbook license is an acceptable \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "fb39a1a1bdb13f98854e5757178741517d163e33", "messageHeadline": "adds skeleton specs to test code which determines whether a cookbook \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "2ef035220b151455a83c5993596f61b0f1e84e25", "messageHeadline": "code and specs for creating a metric result when a cookbook version p\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 126, "deletions": 2}}, {"node": {"oid": "5763481f99d7a03071cebfce1a31803d3a501d9a", "messageHeadline": "adds in model methods for retrieving the license quality metric", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "8457acdbf82d190580660d5ec54b47082ac4b7de", "messageHeadline": "adds license quality metric to seeds", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "272cfd1dcb5f492ade50a21112a6efd9fe2ad0fc", "messageHeadline": "adds code and specs to handle when a cookbook version does not pass t\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "a85c144ce3025e6bb62e71ba2ff2747f5bc89fe1", "messageHeadline": "adds basic code and specs for saying that a cookbook version passes t\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "c54c8f72db0cd426922b6618d0757abcaee99aa7", "messageHeadline": "passes spec to call cookbook versions api from jobs controller", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "6016800b7e36be7d2573649268231ad8ea8f20b8", "messageHeadline": "failing spec for getting cookbook version info from supermarket api", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "e5fbea5c7d750fd91937b5f3c8e2448f5fb2da01", "messageHeadline": "Merged change b85a533c-3b00-4cf4-b572-f2288e3c1e33", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "1c524a8bee0bbeefb887ef7f3f7a2bb200fe7a9f", "messageHeadline": "Merged change ffe0db7d-f403-4800-88c3-7da7df3b45b8", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 6, "deletions": 10}}, {"node": {"oid": "432093e9c9813c31597f538f38a980b73e5ec8f2", "messageHeadline": "Merged change 4e471b35-f44e-4600-887c-cb06d628cee0", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 14, "deletions": 6}}, {"node": {"oid": "f261fbd66ea6d3cbbad6003abf587ae3c98b7f89", "messageHeadline": "change scopes to merging scopes for the win", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3d24916161c8c125764f746cfab0f55bc89b2a43", "messageHeadline": "set QM.admin_only boolean column to default to false, disallow NULL", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c478308e1e8613b71c9472b39056d95b71eb81a0", "messageHeadline": "fix seeds to reread schema info about tables recently updated", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a14d8208d1526918e7282207fb77f99ee4383388", "messageHeadline": "modifies default foodcritic tags - only run metadata and correctness \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "21df8644055a15361ae46e3bf300b6ab3b6bb448", "messageHeadline": "Merged change 70dab991-cf02-4309-9d93-c574fe8dd727", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 665, "deletions": 49}}, {"node": {"oid": "c44d38f1b00e2266da29eda9d6a64c3741211fec", "messageHeadline": "adds admin only metrics to supermarket", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 665, "deletions": 49}}, {"node": {"oid": "d5c58f9c354e3fcfe3396d1433b3516ed72d2f00", "messageHeadline": "Clarifies DCO instructions", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "af44a3ac0d92ecff353f2fe20bc840e170161b58", "messageHeadline": "updated contributing docs to reflect move to DCO", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "04f39474112ba8ebc1be03c910a25fe5aaaf4464", "messageHeadline": "Merged change fa4bc64a-168b-4a5f-a735-dc7045493a05", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 73, "deletions": 147}}, {"node": {"oid": "f77925803495ab59fd98a2342d80443759934d74", "messageHeadline": "use webmock for stubbing out the maintainers TOML", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 19, "deletions": 93}}, {"node": {"oid": "adf8b4024dbd9fafaa0763fe5e9e5585de546d4b", "messageHeadline": "set minimum version of foodcritic in fieri gemspec", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "e65485d069c931937f14d0bb53295ca0c2eb6682", "messageHeadline": "Merged change e8ae6883-f5af-466d-95b7-b10639684ef0", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "f7090d53e4b7af33c597aeaf839b24ad0d655cdb", "messageHeadline": "let Travis CLI fix formatting of their config", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "523a798daf17db21955fe750c3e5f28be6a26bb7", "messageHeadline": "rotate secrets in Travis config", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0621871b75b25b81537e717624bf5b88832d6868", "messageHeadline": "Merged change 201fa544-6f64-4f44-94f5-fec9f99e28a9", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 47, "deletions": 7}}, {"node": {"oid": "8b6b766a53c7d28b555d15230919a8a6b0a3d6f2", "messageHeadline": "Merged change dd02f646-2482-4cd7-b878-2829daf37ccb", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "bbfd310dc79464cfb6dbc72463e1f1ccb5fe7350", "messageHeadline": "add type and order parameters to the tools API search endpoint", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 47, "deletions": 7}}, {"node": {"oid": "77e04c917bcae4f90a7d7dc4929fab7ca9190640", "messageHeadline": "Merged change 9603eb35-01f3-4b33-a28f-baae821d29c3", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 16, "deletions": 15}}, {"node": {"oid": "0ffbfa952843680faf1b4a99c3b9bcf47f3fc1e4", "messageHeadline": "Update omnibus gems for updated curl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "3e7b18c299f6bf506d330bbbd198995bd05d5a0d", "messageHeadline": "Generally simplify the advanced search toggle styles and make cute", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "1baccb3dce1f0133a0fa92c427e5d250d1d567e8", "messageHeadline": "Merged change 1cb3810c-efeb-4eb3-9010-8b229b4e7294", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 77, "deletions": 36}}, {"node": {"oid": "1417b99c0c62516831311d1c789c8764580ce2a7", "messageHeadline": "bless me rubocop, for I have sinned part 2", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "67ceb7aa8787b5c20ab7f88f079825407f1932f0", "messageHeadline": "bless me rubocop, for I have sinned...", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f4ba9be7f398993a6de901d601dbbee5cedf145", "messageHeadline": "refactors common code used between metrics to make it easier to add n\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 74, "deletions": 34}}, {"node": {"oid": "ee1d95fcc1ba4f8525e59676e98da3e3e127e689", "messageHeadline": "corrects specs for evaluating the number of collaborators so that the\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "913bb07bde7f90f36f450fba2713065b7951c775", "messageHeadline": "Merged change 1cfc3805-b110-4712-9bc5-14ce45970763", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 49, "deletions": 88}}, {"node": {"oid": "e15cc098c66c292c0d2215290bf74b4ff744a699", "messageHeadline": "removes brittle expect statement from before block", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a2f40abacf2892a64bd4275625a1a837506e2f27", "messageHeadline": "adds check for fieri feature when displaying quality metrics through api", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "5b84834889cb8eebb07b29cb5b5c8c76a09d2a5c", "messageHeadline": "fixes specs around the cookbook show actions for the api", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "884de902f578b82c2b2a92f485f0e1fb6d3f4b43", "messageHeadline": "fixes bug where downloading a cookbook version would break if the coo\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 22, "deletions": 80}}, {"node": {"oid": "146bed08df6d0f693240847dfbbee85d4ee943d2", "messageHeadline": "Update CHANGELOG.md", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "28a501914b3e5e99360a123e68b3aab5ce1e4ca2", "messageHeadline": "Merged change 82d9098d-bca4-47d8-9847-7088cf3e7f37", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 443, "deletions": 113}}, {"node": {"oid": "a606536241de6ae154e64cc67e8e0d9b2ba7dfa5", "messageHeadline": "uses traits in the quality metric factory for more precision", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "5be9f865aba9774eeb977272c85ca1a93c2fd6df", "messageHeadline": "create quality metrics for all environments when seeding db", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e3f6a9047a3a599126a5d29d31d80a8b4153b657", "messageHeadline": "make dependency name unique when seeds is run multiple times", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "840cf4a42f3f5088ba9e895624ed2a058d08289c", "messageHeadline": "fix query in db migrate", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3f9c33d22be8c2b9ec91d3b76be416814997bb1", "messageHeadline": "avoids extra trip to db to determine whether to display quality metri\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f84f57c567781079c04261237821e5aec1a1a881", "messageHeadline": "shows metric results in cookbook version views", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "6566bbfb006b68edc290bd04604af59b698f94df", "messageHeadline": "adds creation of quality metrics to db:seeds, also corrects errors wh\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a3e9126bfae83bae62a219326ef2d00deed3751a", "messageHeadline": "refactors specs to use factories, fixes rubocop errors", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 49, "deletions": 46}}, {"node": {"oid": "454a4fd74853935917d8e251a765ae91af020a65", "messageHeadline": "re-factors cookbook show view to use a partial for displaying metrics", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 32, "deletions": 48}}, {"node": {"oid": "c77a49973a3761dff7482c2cec9444bdf80fa169", "messageHeadline": "changes the way we start up celloid and sidetiq to get around the Cel\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "652b6ea22259766afcb1cbd6d1f3b18337dfbd48", "messageHeadline": "Refactors logic for finding the foodcritic and collaborator metrics f\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "998075747cb700ea6ed668bd630d725f421116a1", "messageHeadline": "removes duplication when creating new metrics", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "9479c6932997bebe4508e217287e0772be4bb345", "messageHeadline": "fixes failing specs from moving quality metric results into their own\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 65, "deletions": 23}}, {"node": {"oid": "3afc335de3cc900c1ebc6f9c33e626340b0b8977", "messageHeadline": "refactors code and specs for where to put metric results when receivi\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "01ee7cec5ce8792f2ad076e9c5d7e7e9c4e08348", "messageHeadline": "Adds code to change how we show quality metrics in the view", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 92, "deletions": 24}}, {"node": {"oid": "9b21b1b22120cde49ebce37d26748f51a9730cf6", "messageHeadline": "defines relationships among cookbook versions, quality metrics, and m\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "a7bdcf3e7517afe3f0408fe9e5f043ca2007670a", "messageHeadline": "removes foodcritic and collaborator metric fields from cookbook_version", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "050ab1f1640140baccce0284fe734907ae43c09e", "messageHeadline": "copies foodcritic and collaborator metric feedback from cookbook_vers\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "40b3986c0111ecc299a4e8d2c1c85a36db5fe1a7", "messageHeadline": "adds MetricResult model", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "1dea39447bc30b23aa74be3fcd07501234ea20b8", "messageHeadline": "Adds Quality Metric model, table, migration, and spec", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "864ee7cbf2f24a11e4d5d897077d79934cb98b5b", "messageHeadline": "build celluloid from master to get around an error", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "66189112c5b95689866df565a6bda2679291dea9", "messageHeadline": "Merged change 94fe6a62-a378-4f69-a28d-0f8693756669", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 71, "deletions": 5}}, {"node": {"oid": "674d990772f030cb027a3f18c05caf65fcf79213", "messageHeadline": "forgive me, rubocop, for I have sinned", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2fa3878a4bd45d45a0362458b7ef73dd3a71ff52", "messageHeadline": "adds default string to return when food critic input is nil", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c39fc00846cc26138f3564837bcdd0a00d1b6826", "messageHeadline": "modify cookbook main view to only show foodcritic feedback once", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e3656631c7d78da51d454f961d1d890d33d66405", "messageHeadline": "adds failure tags to foodcritic output", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a020507fcc3602c554dc9236f080b31c9e0aaa6e", "messageHeadline": "corrects spec failures", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "0d0a525451e9aea7aaff9800b23d47f8b0435241", "messageHeadline": "bless me, rubocop, for I have sinned", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "53d04b771cf4c0513b76890a5464515ae0c668fb", "messageHeadline": "adds code to send foodcritic version and tags to supermarket and to d\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "3b342ec803fefe22b5585688ae1dc5f6f2c8365d", "messageHeadline": "Merged change 5ca61290-92da-436c-bf9e-f83ede7879d0", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 11, "deletions": 10}}, {"node": {"oid": "185c3fb531b3768e474d178c3d6b83c788b89891", "messageHeadline": "upgrade to OpenSSL 1.0.2j", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1e85440dc11f0897850bc6cf29d131fd1062bff", "messageHeadline": "upgrade to OpenSSL 1.0.2i", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "be7bf10424daa999bee8e5dfac4e87d14b786abe", "messageHeadline": "Merged change f82ed89a-d0c5-4a6e-ae72-4ef9aefab4cf", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 32, "deletions": 31}}, {"node": {"oid": "09cca47c7cac01462236d188b676abf497e45bf7", "messageHeadline": "Bump berkshelf gem version", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "9a656a9026822a7bba77caefe78949abc5d7dc6c", "messageHeadline": "Merged change 555e63ad-a930-407c-8025-e42ef4ff2f99", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ac31676baf609ad1ec1135ec534b5a11f197c5c3", "messageHeadline": "Upgrade PostgreSQL to 9.3.14 to address several CVEs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3049727710a8f006a7187b0e7a47e79c9000e2f1", "messageHeadline": "Merged change 60d6568e-32e0-4db4-8a73-0da8851d637a", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "23302db07fab5e36c67e6367eea1c4eea5aed372", "messageHeadline": "Turn off chefspecs in Unit until we can get them working again.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "7e5193674dfa2afadd93cc473d742f81839e6afd", "messageHeadline": "Merged change 27e84a94-0c12-4951-ae0e-16cb05623cf8", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1237b04c3dcb0dd84d9126051472df83f6642ca4", "messageHeadline": "Set mouse cursor to auto on html.body", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "99c85a3515133fa365bd95788c6b49fe34027581", "messageHeadline": "Merged change d9ecfc9a-390f-4c1f-bfde-9cdfdd920d73", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 30, "deletions": 19}}, {"node": {"oid": "1d84b980b8e4a2b25fc1271e3fde8c5930f66656", "messageHeadline": "Upgrade omnibus'd openssl to 1.0.2h", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "63410b27137dcc0e025a73387f2f2f3c274ebb39", "messageHeadline": "Merged change 2a0a3817-1e22-4bbe-aabc-49b2fe41b8f4", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8462d26674d5eb6d8c77340e2dc326e98d9087dc", "messageHeadline": "Missed a quote in the install syntax for policyfile", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbd5bb1f5b7c2803fe9698267d2e6ddd75089ebb", "messageHeadline": "Merged change f6435f8e-c6d8-417c-b94a-01e077eff6ca", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "586df8f77d77681b7cc724c93c5f2fe72de5b628", "messageHeadline": "Add librarian back as install pref, include source for policyfile ins\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6e17962fdca1249ed61689d7f1b0435532c3514a", "messageHeadline": "Merged change 2f1a3794-89a7-448c-a34b-67f49da8dd51", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 23, "deletions": 123}}, {"node": {"oid": "5af8ae9c844a79f14dc6d253cee31b3d82d70886", "messageHeadline": "Upgrade chef bundled within the omnibus package", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 123}}, {"node": {"oid": "d131612b3b52bc37215eb38f80a3a9110cab4654", "messageHeadline": "Merged change 6e42baec-573d-44da-a712-4c8d78544ebd", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "29311664193614504a9467c77d5826b8eb9f41ab", "messageHeadline": "Check gem versions for known vulnerabilities during security phase.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "92de2e105c3c67911d8ea7cdd948af1e295cf210", "messageHeadline": "Merged change 071a3115-1139-43ac-99c5-8f6b33ce6d5d", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 0, "deletions": 29}}, {"node": {"oid": "65cc7fd6dc9da5aa4e6278ac6a817c830c5ee0e4", "messageHeadline": "Remove a test-kitchen log that got swept up in some changes.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 29}}, {"node": {"oid": "163bf269f781b4d058f0527386c41a722e863d92", "messageHeadline": "Merged change 2026a468-2784-454a-b371-c46c3be7de7c", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "86e317a187fcb1906405ccc53e6c1d9e383f6c3d", "messageHeadline": "Merge branch 'fix-omnibus-specs' of github.com:nellshamrell/supermark\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "908a7b5f4509e851930825abd47ff8221e5d2ab3", "messageHeadline": "adds running the omnibus cookbook specs to the build cookbook", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4c3a428576b1e8478a961463b9d48ec5c0025028", "messageHeadline": "adds running the omnibus cookbook specs to the build cookbook", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "a975625f9e300e44efaf4945991e70dad6048483", "messageHeadline": "fixes specs failing due to node attribute not being set", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "35c0051e073cc779819671df434d4cad7e40fd31", "messageHeadline": "Merged change d08a01ae-d890-427a-905e-0b6ad3f9f8f6", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00ddbef65eeecbe6ae1b61c1528470d4baf5f1ac", "messageHeadline": "Downcase the hostname for setting a default FQDN", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07a82b2fcd25a547ba53a90fe8e98af61d64bfd0", "messageHeadline": "Case insensitive hostname", "author": {"name": "Thiago Vinhas", "email": "thiago@vinhas.org", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9262baa2dfa7a0815da572d139686350d0e13b0e", "messageHeadline": "Merged change 2576ed1f-f62d-4783-9cbe-eadd2c08f50b", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 12, "deletions": 7}}, {"node": {"oid": "1e1be6fc4d4ec169ae5af4436605fa02eefc14a1", "messageHeadline": "Pass path to docker-compose binary to the handler", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0a8061a2377d7f46fd880723271de38723fc78e5", "messageHeadline": "Improve the output of DockerComposeKiller handler", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "45f94928aa5e353f4a9bdae9f6cce70c2a00815d", "messageHeadline": "Merged change 27d6e32a-83d7-4655-9b04-35045478ef35", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "529e6e7d2715224a844359787ff6ecdb0ab0275e", "messageHeadline": "Place docker-compose in project's workspace cache", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "df972b8bb401428e40e5c10e900ced9629e09987", "messageHeadline": "Use remote_file instead of execute-n-curl", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f654ffa8d25acaf3907db7b7d6e9e97b5627eb1c", "messageHeadline": "Merged change e535003d-a340-4465-a658-299dc18ad443", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 6, "deletions": 9}}, {"node": {"oid": "bca8e7c96d8278d29439763f4fdf379a928d487e", "messageHeadline": "Allow omnibus test-kitchen tests to run in parallel", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "13da110b22d9775aa0d4f928ea6c839b2dc68139", "messageHeadline": "Merged change 25e20fcf-47e2-4809-a45b-8753c2da48b6", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "331f58b12bc316b192aeff7b24baddc0a7375a84", "messageHeadline": "Increase timeout waiting for omnibus build in Jenkins", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b6ea05ce153f023ce355f70d1e467b08501e94b", "messageHeadline": "Merged change aa7e6596-b0b3-4484-af07-097ced4a4207", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "4c889ea426cc9c9c5d98714431f4af73971e48e3", "messageHeadline": "Use node.normal instead of node.set", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ee29b77e6f7adb99bba1b705f0937c886ed67cd1", "messageHeadline": "Replace Librarian tab with Policyfile", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d4928e24aef4e36f997e3103ceca878f18df507d", "messageHeadline": "Merged change 01af275b-481d-47b8-867e-9ee57272eb93", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 3, "deletions": 10}}, {"node": {"oid": "8ffd19f4718a1df91886980022baea30f81f51a1", "messageHeadline": "Use an email associated with the chef-delivery user at GitHub for tag\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39b5f6e7d521ad16da1824533ccb8b3d58aab201", "messageHeadline": "Disable waiting for external publishing info", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "85f921a251f34186a2613cd0bcaf0b12582d6f01", "messageHeadline": "Revert \"assigns calculated version number to a variable so it is only\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "d9df1e59f597768c6c124a2f1625d631fdb538ee", "messageHeadline": "Merged change 7039cddf-7373-430e-a612-b89ac0b0cd89", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "aa8d71a7f93328294afcfafe25f33995947962b2", "messageHeadline": "assigns calculated version number to a variable so it is only calcula\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "71c4caee5581bc726ba5a09a7187406ff99cda94", "messageHeadline": "Merged change df42326b-2ca8-4e00-8a35-36d49f0e2ff7", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c6c3ab02914b28424511bf334eb55d67a4ceb339", "messageHeadline": "Set a user name and email for git operations during Publish", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4625245030e8f6040f330a7d1f117f48d112f6b4", "messageHeadline": "Merged change 938dbab4-0322-4fe5-b8d8-e9bfba500bc4", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 10, "deletions": 22}}, {"node": {"oid": "2c1e9ed197df5c1d2a48fdeb8e755c8262a1ccef", "messageHeadline": "Compute next version lazily at converge time", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "3a2002b4990de5be67defac24421aa021084501d", "messageHeadline": "Merged change 292e6abe-0978-48cb-ab6d-3a96ffb64681", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 191, "deletions": 7}}, {"node": {"oid": "a8cc4ecbc5ff1ea24443e9c1c21164498c49804c", "messageHeadline": "Disable un-used phases to speed up pipeline runs", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c280627950cb49c2b5ff368cccec81c3f7c62334", "messageHeadline": "Update functional recipe to use various ES primitives", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "5d6bd107068fe3b66c2f26e2e3fd2dcd6fc9dd79", "messageHeadline": "Update publish recipe to use various ES primitives", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "66cfb7c56fdbee3516fbd902e680da068ed318ed", "messageHeadline": "Add build cookbook deps for various ES cookbooks", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "4ea20125b4996d9f282600c4d0d8e80e81f78c16", "messageHeadline": "Merged change f5b7487d-455f-47b3-9913-a58e8159bf8d", "author": {"name": "Delivery Server", "email": "delivery@delivery.local", "user": null}, "additions": 154, "deletions": 2}}, {"node": {"oid": "d9901f804158e64a9273762283d6eb173ce4f47a", "messageHeadline": "uses a chef controlled s3 bucket to download phantomjs", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a8a00afe882dde3299d58c9a0b797759631323bc", "messageHeadline": "adds in linting tests through rubocop", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4fae030203a06754b368a4cd6923adde1cb5f7c8", "messageHeadline": "refactors default recipe of build cookbook to only install phantomjs \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "b5bb8a70668986459640ff3569b089e02f35436e", "messageHeadline": "refactors default recipe of build cookbook to only install docker dur\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "ee1e5d46223c82f57d5ff3007eaf86d58a6f75cd", "messageHeadline": "Run dependent services for tests in docker", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 103, "deletions": 9}}, {"node": {"oid": "d27c0b40ab2fa1e00b7032d06825b5015e1c06dd", "messageHeadline": "Try a unit test.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "e33aa75482222b2de3c0aee33893e8596d0c84b1", "messageHeadline": "Install Ruby 2.3.0 for verification testing", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8c75ac5a3976eba3f048121b2771759f37a0995e", "messageHeadline": "Merge branch 'add-delivery-configuration'", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 390, "deletions": 0}}, {"node": {"oid": "daf6bd801461383bced9019196cf38fb8cf2df50", "messageHeadline": "Add generated delivery build cookbook", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 356, "deletions": 0}}, {"node": {"oid": "752036df653deaa008ffa97bcd43abdf2c037366", "messageHeadline": "Add generated delivery configuration", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "d27b235ac758c4375d39028a83a96ad15c0681d9", "messageHeadline": "Bump version for 2.8.3 release.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "63a1e8a012294aeffa7038f0e642d9a906f7c7a1", "messageHeadline": "Merge pull request #1409 from chef/robb/upgrade-rails", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 235, "deletions": 153}}, {"node": {"oid": "348e84dc4d37345b2e8ea51fb630f3a6c973bd0c", "messageHeadline": "Fix parent-must-be-save error in dev seeds", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7e07da0b64623ee514fbebdfecfcf9a8b49e82c4", "messageHeadline": "Fix index name too long in an old migration.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 65, "deletions": 37}}, {"node": {"oid": "1403d1e79c41b73440b3ebdfc559f3f2788863e1", "messageHeadline": "Placate Rubocop by removing a space.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db7f0edab1c2bc4b2330b74db7b54bc689728173", "messageHeadline": "Change to look for specific attrs in helper links", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "9df7405ce6e2f8a3dafb2b1e64876b15da859ab5", "messageHeadline": "Place the src attribute as the first in expected renders", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "988ec5da6f0ec652e7cf70325076d9cc37329308", "messageHeadline": "Include a slash in the request specs for the status endpoint.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2772b99d43714049d31c2cfc8323985b6fb313c8", "messageHeadline": "Use match_array in test to compare arrays", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fa82bcbf6d6f5925d4eda39ed472b2ca6a63794", "messageHeadline": "Include scope from pg_search in searches for cookbooks.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c38df8342a59370507f2df2cde2efe488925d37d", "messageHeadline": "Opt in to raising exceptions from AR callbacks", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7d75d9948cd1003f79371b3c68006df8d20e7714", "messageHeadline": "Update config for renamed serve_static_files", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eec0a2cb2f7d2623b5cada9ff12e0037a459ef5b", "messageHeadline": "Use #deliver_now in workers that are sending email.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f6ce4074a0585e67c17e07b8faf0f5c8d28054db", "messageHeadline": "Use cookbook_url for a full URL to a resource.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a0af1d24995af739d581db2100e73c192ffe868a", "messageHeadline": "Update Rails from 4.1 to 4.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 131, "deletions": 87}}, {"node": {"oid": "2032d961a31f5b21cca6e4b2177b5a4f2f6be097", "messageHeadline": "Merge pull request #1406 from tas50/metrics", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56996f578fb369ff5a688a966349ffc56b9eb0cf", "messageHeadline": "Consistent naming", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a347c64da80399079d09a73decb29e0d2a17c7bc", "messageHeadline": "Merge pull request #1405 from tas50/fc", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84db976e66a9f386668075aec8c397ac304d30ed", "messageHeadline": "Use the new Foodcritic URL", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff6cc19b2c8a5b2a44f138371505a10852f275ff", "messageHeadline": "Merge pull request #1402 from tas50/chef_io", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "22d19ec02baaa3e70b49a1fa2217cf0b99432cc6", "messageHeadline": "Update Opscode -> Chef and getchef.com -> chef.io", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "185dad7cbe2472118df1b47bdd9e584624da3afa", "messageHeadline": "Bump version for 2.8.2 release.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "a7fdbb1f285d059a53e6c2cdd676c011f4cfbbc2", "messageHeadline": "Update README references to Ruby version, now 2.3.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8e05d94f92d5e125372290dda29a3ab42dfedfa4", "messageHeadline": "Merge pull request #1396 from chef/robb/upgrade-ruby", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "4ab7f6af2cc2ae08ecf0842d495a2159a646197d", "messageHeadline": "Update omnibus and omnibus-software", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "609665cc9c5853cb79e1e386c672fe9134996e33", "messageHeadline": "Add frozen_string_literal:true like Rubocop told me to", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cf89cf9b9ce841619c5ec7bd82d17e3c9ef18a6d", "messageHeadline": "Upgrade Supermarket to Ruby 2.3.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "489aba358a53ceee7c0bed6563a2f5c4a1bd5d21", "messageHeadline": "Merge pull request #1398 from chef/tas50-patch-1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c6fb31bf15910ef9e1a571bfab26e9f23b07bd6e", "messageHeadline": "Readme link / Ruby version updates", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7f87007f8540405b1a5bf9bac9d5687e851e0046", "messageHeadline": "Merge pull request #1395 from chef/robb/log-foodcritic-postback-errors", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 66, "deletions": 27}}, {"node": {"oid": "0a79862b76e4bd6cdf540aca74290fe819c66dfb", "messageHeadline": "Remove directory existence assertion", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "efa009224759589b0690f45f60e906a4ec9d6075", "messageHeadline": "Simplify FoodcriticWorker.perform", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 76, "deletions": 27}}, {"node": {"oid": "0863782588751d3c7dd9bc420708fd8af316a485", "messageHeadline": "Merge pull request #1387 from nellshamrell/refactor-env-var-host-fqdn", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 66, "deletions": 20}}, {"node": {"oid": "6a855f01fd2ed313ae471cd9de6fa8ed6fa0da17", "messageHeadline": "Merge pull request #1391 from chef/robb/fix-collab-eval-query", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "516440523a71ff7c27e46ef069b65dcb039d49bd", "messageHeadline": "Merge pull request #1312 from loganmeetsworld/send_adoptable_email_no\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 56, "deletions": 3}}, {"node": {"oid": "136acf533403c2c00bad1cf93cc2e12f6585e88f", "messageHeadline": "Switch to using with_name scope to handle downcasing incoming cookboo\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46e62c200e300081319aafb3b0dd381e82c5cef5", "messageHeadline": "resents env fqdn variable after the specs that need it changed are co\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d3861019c3c67d86513734bf994c9391bd66374b", "messageHeadline": "fixes specs that were failing due to inconsistent setting of the fqdn\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "b968e54a46b6c0a889534ce72899413adf1b147d", "messageHeadline": "removes shim to use both fqdn and host environmental variables from t\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a3c8b910a5bd864c0a229a3711836ca6914d2c30", "messageHeadline": "fixing VCR dependent specs", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "2ec775fb394bd4638523a344b56a9b4721ef5b1a", "messageHeadline": "refactors config and spec to use fqdn environmental variable", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23ff257b8bb60b52ceff5f73381003f331862d01", "messageHeadline": "replaces localhost environmental variable with fqdn", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b187555993533d1f2c878c4a6f335eac5c09fd24", "messageHeadline": "refactors universe to use fqdn environmental variable", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "ce804f0ed900af0ba4f6bd54b4d82b4e9968de54", "messageHeadline": "refactors curry#repository_subscriber to use the fqdn environmental v\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "1689a778508ab9d0eb2fa813f3a94392a6dbf222", "messageHeadline": "refactors host file in library to use ENV['FQDN']", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "49ad8003783f0cd7489354d075e0b1dd5c1930e5", "messageHeadline": "Merge pull request #1386 from chef/robb/ruby-cmds-need-a-home", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4c624b9e3b2f7d27eba89fb22ac8961e0e5ea5aa", "messageHeadline": "Merge pull request #1381 from loganmeetsworld/refactor_transfer_process", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 22, "deletions": 9}}, {"node": {"oid": "76a5bad8efe44644aea0ddeea8fdbdf08066981f", "messageHeadline": "Add a HOME to db migrate command in omnibus", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "22d3b24c2985879a114a9e0cd2a662be2ed789f3", "messageHeadline": "Merge pull request #1382 from loganmeetsworld/adding-collaborator-tri\u2026", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "8ae0a1668fbcd7da858d56f88f75aade5a1323ac", "messageHeadline": "changes the conditional in the collaborators controller to not refere\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3234fefd36a9929558e5dbaacfabc97913b74789", "messageHeadline": "updates changelog and software config for v2.8.1", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "92ac19650c304c72851286d44cc88456bb7410bb", "messageHeadline": "refactors logic so only current owner is ever added as collaborator", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f0c8bab1fb36fb2f2f374490d88f959d9294203c", "messageHeadline": "Merge pull request #1371 from chef/robb/untar-with-mixlib-archive", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 54, "deletions": 69}}, {"node": {"oid": "07e81027645229483a390364582acfdf2159b087", "messageHeadline": "appeases rubocop in cookbook spec", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a49b1b2e03882d2f1e119b08477701a738e2309", "messageHeadline": "refactors running Fieri into a private method within collaborators co\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "363b5badb64b95077e8ee7c6eab6549cd533ce49", "messageHeadline": "adds logic for triggering FieriNotifyWorker when a new collaborator i\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "8db6b946b889fe65958f8a100915c2aa77cad7d0", "messageHeadline": "adds spec for testing if adding a collaborator increases the FieriNot\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b063c404ddf61d030c7b0b51fc896d5a16d762e0", "messageHeadline": "refactors spec and logic surrounding non-admin owner relatinship with\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "90fab9d999f444a489e0caf7452f2399051b298c", "messageHeadline": "adds logic for when a cookbook is transferred by a non-owner admin an\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "117daadae3129611800f7bb6ec0bbb03578c77f4", "messageHeadline": "adds spec for when a cookbook is transferred by a non-owner admin and\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "d190a8ec32caa4bbb43437e95fdba19bb7fc3312", "messageHeadline": "Upgrade mixlib-archive to get permissions and path filters.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "ffb822e0f4cd7dafbe6f5de1f8cfb08fd04ea5c8", "messageHeadline": "adds templates for email to followers upon cookbook being put up for \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e32769ae48b097ad7c388968bd884755c2f5b935", "messageHeadline": "passes cookbook_controller#update spec for sending emails to follower\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "97cc459a937ada1fa6ee0f912c4258ab66464072", "messageHeadline": "WIP moves failing test out of cookbook_controller#adoption and into c\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "1e1e23fe77a3d73795dfe6cee51e438e228be673", "messageHeadline": "adds failing test to cookbooks_controller#adoption for mail deliverie\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "16fe214a1e34afe3d3d567ba9cb999a22c894d3b", "messageHeadline": "Use mixlib-archive to extract cookbook tarball in Fieri", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 51, "deletions": 69}}, {"node": {"oid": "7c19267b0f0baa7fee52fd99fb454864d09d2609", "messageHeadline": "Merge pull request #1366 from jorhett/master", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6cf11a26ca2162254e7644a22f2b1c74179fbeab", "messageHeadline": "Merge pull request #1375 from loganmeetsworld/fix_omnibus_cookbook_typo", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6508d39b9693dd13d36fc4981bf503028c0326b2", "messageHeadline": "changes fieri_results_endpoint to fieri_supermarket_endpoint", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "124853e630ca8252072a3b42f274590ac0bc0e37", "messageHeadline": "Merge pull request #1374 from loganmeetsworld/fix-wording-for-passing\u2026", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b82c5c07bc2901f67446a22ad9c2b1f4ff36e903", "messageHeadline": "removes extraneous word in view for passing collaborators metric", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ee1fcfb7a3513435e977ec2db1c36f8ebde95fa", "messageHeadline": "Merge pull request #1370 from chef/yzl/JEX-169", "author": {"name": "Yvonne Lam", "email": "yzl@users.noreply.github.com", "user": {"login": "yzl"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "02d75a1514a20a21ffc4062f2be6e8313f0571ad", "messageHeadline": "Add ubuntu 16.04 for testing.", "author": {"name": "Yvonne Lam", "email": "yvonne@chef.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f885ea74b6e0975c6fe40433a86eb0159dc509f", "messageHeadline": "Support use of systemd on ubuntu 16.04:", "author": {"name": "Yvonne Lam", "email": "yvonne@chef.io", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "653d3f1dbd1a6732bb85358dab1949010150f3e2", "messageHeadline": "updating config file to use 2.8.0", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1928aeb3676273910d37d5f61b809e917afb01c3", "messageHeadline": "adds 2.8.0 info to CHANGELOG", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "08f4892579c9d23d074a87d83cc96abfb023b0ba", "messageHeadline": "Merge pull request #1367 from nellshamrell/refactor-fieri-env-vars", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "b6a402c7e4fe8679a24d00a5566df87b0e54f92b", "messageHeadline": "replaces port 3000 with 13000 for fieri relevant urls", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc7c4fb69cef7b57520360a2de09a1c67ca41f93", "messageHeadline": "uses correct port in fieri url", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d49784259b54c5e25c663e8328ac20d17424bcd", "messageHeadline": "update default environmental variables to use new fieri supermarket e\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "fe6b5bab044832a72322dcdf9e3561d689bdb01a", "messageHeadline": "remove redundant portion of url", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cd7a2f51fc975b3987aa76a20edaf4a7d1439f8", "messageHeadline": "adds rest of url to environmental variables used in collaborator worker", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a20f84dbb2e78830c3ba017ee7e63ec537f24b51", "messageHeadline": "refactors food critic worker to use a common supermarket environmenta\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d91fafb67cabdebd1534b772a6b1e3d68e1a758f", "messageHeadline": "refactors environmental variables in collaborator worker", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "37c7673f8376b9cff8e9579222732cbdfec43825", "messageHeadline": "Merge pull request #1345 from loganmeetsworld/lmm/fieri-testing-untar\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "b89c4c627b6e00029a835a9717eabb0d58a9db27", "messageHeadline": "Create the log directory to avoid failures which assume it's created", "author": {"name": "Jo Rhett", "email": "jrhett@ooyala.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f1b687fd26f07b74f362acd6366fff79b9408b77", "messageHeadline": "Merge pull request #1342 from loganmeetsworld/quality_metrics_api", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 345, "deletions": 59}}, {"node": {"oid": "c46cd08bef037d7badde81b575af58b9b099a05b", "messageHeadline": "adds collaborator results endpoint to the supermarket .env", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ffa7a414b85b2ba2fb0461971a5a68372625433", "messageHeadline": "refactors environment variables to make sure that all routes are gett\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "1da7a26f8a969ac1115df942b63f156bdc18752a", "messageHeadline": "adds internationalization strings from fieri to the fieri config", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1be1eae4a74db3f33e3b01f2c3459fab9efb4846", "messageHeadline": "refactors logic around the num_collaborators interpolation in fieri, \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c1a1fc90595fe9811eb76670150fd6f1934ef42e", "messageHeadline": "adds named constant for the number of sufficient collaborators to pas\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "73e458b0ff363c5e036bac0216be5eb9ca1a0546", "messageHeadline": "appeases the supermarket rubocop god", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c033f339b3e236a716845eeff141e31d3330c6d7", "messageHeadline": "refactors the supermarket endpoint json with collaborator count to be\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "07867633d10471650d452b84acb1b71756f76d69", "messageHeadline": "appeases the fieri rubocop god", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "14a5c5a59e1899c6bedbc62666e1161b9d7646fd", "messageHeadline": "refactors quality metrics in I18n out of supermarket and into fieri", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "8d8bf605593551a03b57007c2e77c71c2aac061c", "messageHeadline": "refactors env variables away from explicit evaluation endpoints to on\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d89ec56b8466f06b64d0b06dc5a8aa42da23553d", "messageHeadline": "refactors language around collaborator metric success and failure, ad\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "d871310add3e1c73390d565806233a51156597ef", "messageHeadline": "refactors logic in main view to be consistent with logic in master so\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "77b7c0cc689cd4d1401782d9d34ced9233feaecd", "messageHeadline": "adds collaborator quality feedback to the quality json section of the\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "e1e648f168ef6d423c531574736f526ee3b9aca0", "messageHeadline": "removes unecessary collaborator endpoint which is now moving into coo\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 34}}, {"node": {"oid": "7793a52818566b7b50a918685a02152af423f962", "messageHeadline": "updates the fieri and supermarket evaluation endpoints to point to th\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "de6dc30e76ea69845707da47fe3af37b2629b6fa", "messageHeadline": "refactors FIERI_RESULTS_ENDPOINT to be FIERI_FOODCRITIC_ENDPOINT now \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "12325e36e68363cf40e0fab42e61527d36ba91c9", "messageHeadline": "changes the name of the evaluation endpoint to foodcritic_evaluation \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "62f9bc9ac5fd24a4201f19e3804cb5909c0af89a", "messageHeadline": "refactors out the fieri collaborators endpoint into an environment va\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "a2acc1e14ce1c44b93a3b45c3c65728982b44753", "messageHeadline": "appeases rubocop in fieri", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "5bc932ab2d9df8741458b36517eb91fb252df2e2", "messageHeadline": "fixes typo in main and passes fieri spec by changing the uri", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "42fcb30c8b00825ec1f876b55c3af0320fc5008f", "messageHeadline": "appeases the rubocop gods", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "7188996aa75496b2cdca9ca17cf98df146080c9c", "messageHeadline": "removes two small typos causing failing tests", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e81079532fed8df25a8b5af600dec0cf5a008b91", "messageHeadline": "adds tests for new route collaborator_evaluation in api and passes tests", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "1e1586eff57bc389a4d817eae24cf44d3fb0e600", "messageHeadline": "adds tests to cookbook_versions_controller_spec for the collaborators\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "d801aad20c8737b663b282b4935e3eedab306ec1", "messageHeadline": "WIP adds separate route and controller method for collaborators evalu\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "fea373c18449bc1c45b26b5df7d02fbae2088cba", "messageHeadline": "WIP adds collaborator feedback to api", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "6f17578ecdf1befebbd341f05f4f491095db7bc6", "messageHeadline": "removes sidekiq debugging statements", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ee1be8e6f264ff0c0eea60d7543d770b4f8fb26b", "messageHeadline": "adds collaboratorworker columns to supermarket, refactors bug out of \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "114a0803e659ea68f57000f552a81ae629afc5c6", "messageHeadline": "refactors specs to reflect now having two workers, Foodcrtic and Coll\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d51babf874d2322ce9bf84c9bf0f959cfc7eee1", "messageHeadline": "removes unecessary commented out code in collaborator worker spec", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "73c4638d875118259a0f72c6b708e2399425de42", "messageHeadline": "adds tests and code for passing sentence feedback about collaborator \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a441c0c7cfc1d1e5a05cd7045bb7eb8e455326ff", "messageHeadline": "changes hard coded supermarket evaluation url to use an environment v\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "36b9a694e980ad04e4182ad9213021823684cb07", "messageHeadline": "passes collaborator worker perform spec that posts the feedback with \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "adab402d470cb90f7f497e2de5fc21e27bfd1f41", "messageHeadline": "WIP trying to get tests checking sending a post request to the result\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 60, "deletions": 17}}, {"node": {"oid": "e7635dc2d774178e00d511d1671946af64e11d85", "messageHeadline": "adds logic to pass fieri jobs request spec that increases the jobs si\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "b9634039bd64e75bd1e909d3865a6127a6d0f6b7", "messageHeadline": "adds spec to fieri_jobs_spec testing that the collaborator worker job\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 15, "deletions": 36}}, {"node": {"oid": "54913c698edcc877bd481955802aa8d58dbdbc7f", "messageHeadline": "moves hard coded json out of spec and into a support json file", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "6f889cf32cc05efdc95bbe1cd49e405be52ecf8c", "messageHeadline": "adds hard-coded json response and tests that running a parsing method\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "e1b16d2aeab653ba0c3eaa6a744f9d2da041c2d8", "messageHeadline": "adds collaborator_worker spec for calling the supermarket API and add\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "cf03cf2b449ffcdb3ca560fbb517ddb42aa71aa5", "messageHeadline": "adds collaborator_worker_spec for if a cookbook has sufficient collab\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "687ce8b134a029d0de67073ee5aa13fc6bd40eb7", "messageHeadline": "changes the CookbookWorker to FoodcriticWorker in order to specify it\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "adf99d4aa54139e821ac9e2efa340e4650052ca7", "messageHeadline": "added collaborators to the cookbook#show json api to be consumed by t\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c04e2f0785ca11739bcf1821edfd969527cec33", "messageHeadline": "Merge pull request #1363 from loganmeetsworld/move_feedback_json_in_api", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 26, "deletions": 80}}, {"node": {"oid": "523729f181e6cdeaeefbf05b6d1eaa65f1b5eadb", "messageHeadline": "refactors cookbook_version_spec to follow same style as rest of spec \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "be57915deaa9719a7425d86eeb8eacb6a4b91ee6", "messageHeadline": "removes foodcritic method in cookbooks_controller api, adds logic for\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "6f59facd4edc0f9d3a7e5785b5fd07c831d2a350", "messageHeadline": "removes foodcritic endpoint in api", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1c09df9a111e45daf5d63a6823a38cdae8f0e656", "messageHeadline": "removes foodcritic api spec and foodcritic spec within cookbook, adds\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 20, "deletions": 65}}, {"node": {"oid": "37da8a5e01dbc3aad208246516f2b1e54e8d38cb", "messageHeadline": "Bump version to 2.7.4 and update changelog", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "dde29bbf54b4dd2be5bab5e874d3a376e1dac862", "messageHeadline": "Merge pull request #1358 from chef/robb/upgrade-side-kt-iq", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "1b15046fb3d337332deb105b1e547b2840aceb39", "messageHeadline": "Merge pull request #1357 from chef/robb/upgrade-openssl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "fab4be360b916391ef247fc65c2129f79878c9d4", "messageHeadline": "Merge pull request #1350 from nellshamrell/air-gap-feature-flag", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "28344e92c243974c991093474d90b64a7fe37b72", "messageHeadline": "Upgrade omnibus & omnibus-software for OpenSSL", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "b88df4d4932b17a7d5ab96919c705f90d7108126", "messageHeadline": "Remove Ubuntu 10.04 from kitchen now that it is unsupported.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "86aeab5e6e03317f99addcea714611053edbc70f", "messageHeadline": "Upgrade Sidekiq & Sidetiq to resolve stack too deep error", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "a841b602721e6f201f76be90e2f1abd9c46194f6", "messageHeadline": "bless me, rubocop, for I have sinned...", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dad9ff0fb2ea4e174e4ec1a8cf0c2370b946863b", "messageHeadline": "adds use of helper method in view for when a supermarket is deployed \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "82b29f78d076d7600f21b85574d78933c3a4e3b0", "messageHeadline": "adds default attribute for air_gapped setting", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "54990bb1b629078cc12dd1422caf7bcff4fba29d", "messageHeadline": "refactors environmental variable expected for an air gapped environme\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a07110286a2e4c66ef0ec40e584f763ecc4a3e74", "messageHeadline": "adds helper method and specs for determining if air_gapped environmen\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "f199bcee329a290ad59957328b23a2490de88d5b", "messageHeadline": "adds spec and fixture to test cookbooks containing binaries", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "a48a78bda7e74a5874239d4405a49e8d664b69c6", "messageHeadline": "Updates changelog and software definition for 2.7.3", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c8a1ef0548330b2edb1494b9a841e80d35b78e17", "messageHeadline": "Merge pull request #1343 from chef/robb/fieri-untar-things-as-binary", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7926d926b7b1d94210bd13b3f4d8371d1439822", "messageHeadline": "Untar all files in a cookbook artifact as binary to avoid encoding is\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4b19ae84a8180f2c0e8e0b07ae14984942f8413", "messageHeadline": "Bump omnibus version and update changelog for 2.7.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ab0965f376ce8f5da6d0fc3783598a697c9a2657", "messageHeadline": "Merge pull request #1338 from chef/robb/show-foodcritic-success", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d88887ca215eb7d3cd757f02e219db2b9533db5d", "messageHeadline": "Fix Quality tab not displaying successful foodcritic feedback.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fc57f3afb0bcd420188753ca690ffd92886cd22e", "messageHeadline": "Merge pull request #1328 from loganmeetsworld/adoption_confirmation", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "08d83e4fb40f112c210b0665bae760cf0cc76bc7", "messageHeadline": "updates changelog and software definition for 2.7.1", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "63e95fa9480765c866f441506d28fe9127426a54", "messageHeadline": "updates version number for omnibus build", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "766928cbb7aaafb068fbe7904ae0fdc0164180bb", "messageHeadline": "updates changelog for 2.7.0", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "560618c6753239d96ba59e3466cdf6fa1916ea1c", "messageHeadline": "Merge pull request #1331 from chef/robb/remove-guards-from-some-ctl-c\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "3496730f383d2ddd10dd166762f185e53904ef5c", "messageHeadline": "Merge pull request #1303 from chef/fieri-as-engine", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1914, "deletions": 13}}, {"node": {"oid": "00c2960f8a28cf21c6c7f2664e6704dfc61c423c", "messageHeadline": "Remove as-supermarket-user guard from `-ctl test` command", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "ad8aa03fb3ddc48569e1a0418c5be44757beab7c", "messageHeadline": "updates nokogiri version in Fieri", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c06c90c74466afd863c2e1c5b8107551d8111ca6", "messageHeadline": "updates default fieri endpoint to use https", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c285b6036ee3a7a9e0a4707af481cc033863232a", "messageHeadline": "Remove experimental Dockerfile that doesn't work.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "5cd6f797d623d9b47e0b50ff5ca8640b8d72d143", "messageHeadline": "Fix default fieri endpoints", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "478b1bbdd8e3e1166a0fbcf933f8cdea7310031b", "messageHeadline": "Replace FIERI URLs with local default", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac164c67ced3b4719daf8bca749cbd02297a97e7", "messageHeadline": "Test that fieri flag disabled the fieri engine routes", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "ef0056ebf76bb70002ced266941d68159119c48b", "messageHeadline": "Stub whatever the FIERI_URL is set to in env, not hard coded example", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9197a2680526e91d55c247bcf03cdcc52183cd27", "messageHeadline": "In dev, set the PG user to the dev host's user", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ad69ef2488e60b3cd74e96ed7bbb079542e1bdb", "messageHeadline": "Add sensible default for supermarket/fieri to talk to itself", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "82cf768fb08acfb6a8571171c3970224a67ea92f", "messageHeadline": "Write out the supermarket.json config based on values set in kitchen.yml", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e9a59b69b330dd574c7557e0c40f63190d60af8c", "messageHeadline": "Use a hash map for Travis cache config", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9bc18ea639e0b4692f383fa1611da0a9f2cd0e7", "messageHeadline": "Tell Travis what directory to cache for a component's gem bundle", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "adee43d492d3f69f21ce410385a9327bae0722af", "messageHeadline": "Include fieri source in the Supermarket omnibus build environment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "f0ecb1cc03d81f60065274fc3e0546cb4c3b22b6", "messageHeadline": "File.expand_path does not join. Use join.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6722eb127ecc056fc95b6344129b4de4f4e29c88", "messageHeadline": "Declare fieri dev/test gems in Gemfile, not gemspec", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "73f7c24431c523eda66ac053251bf5ab97a6be2b", "messageHeadline": "Use a different Redis DB for fieri test environment", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3478050842a88d67199f0884a3be1714a778cb08", "messageHeadline": "Let's include the spec task from RSpec, eh?", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "175930ee9e64b5afa163e730f4e7a924f769c27a", "messageHeadline": "Namespace Fieri environment variables", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8004b4db5ef6724dcd1edad6432c58418473b5c5", "messageHeadline": "Only mount the Fieri engine if the feature is enabled", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63b49fde0122ea34e0d4708d1db4825a0d34e0bb", "messageHeadline": "Auto-correct failing Rubocops", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 233, "deletions": 194}}, {"node": {"oid": "fad6b0296eab6b61eec3bea479610fd9b21f4f19", "messageHeadline": "Adds fieri to TravisCI test matrix", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 72, "deletions": 7}}, {"node": {"oid": "2dc9a53392e071f3d151d8ef9d1f804bba575ffe", "messageHeadline": "Use the system's temp directory for critiquing cookbooks.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a704d2a721f04f2d5e5dc32c66398b01e9b8e877", "messageHeadline": "Change to JSON responses from /jobs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8b31f72e8d650bb4ba8d90559c886a9c767eebae", "messageHeadline": "Move some tests to new Rspec expectations", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4615fb615073c2b800673e2ce9f575a365cf384a", "messageHeadline": "Bring fieri's ENV vars into Supermarket's", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "35df3c2a0beac87bce6545e6b725593c4503dcb3", "messageHeadline": "Download with OpenURI to resolve binary encoding trouble", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "69ef96e35a90cf2300d7d9be1badfc75cdba0735", "messageHeadline": "Return the params, eh, instead of an array of the required params.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "74d58a05cb38a176e11b62db2986cbe92c9a0847", "messageHeadline": "Add fieri engine gem and mount it in Supermarket!", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "89450832de996fca6893edd523b768de09870662", "messageHeadline": "Add status endpoint and pass specs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "df25613cd469c50bab959f600a6ec8e52816f105", "messageHeadline": "Pass CookbookArtifact specs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "d07f9339e6d4c65161591133141aca8608a873c4", "messageHeadline": "Specs passing for CookbookWorker", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 232, "deletions": 2}}, {"node": {"oid": "40e606249484d4bcf43ac40d985f038a78e92215", "messageHeadline": "Make fieri jobs request spec pass", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "ba4ff0eeec6020da72aae11ac9bcaf0e8c118dfb", "messageHeadline": "Initial spike on fieri as a rails engine - empty tests pass!", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1239, "deletions": 0}}, {"node": {"oid": "d7b45d9a879a00aff64c820e26627e27f48f921e", "messageHeadline": "Merge pull request #1330 from nellshamrell/update-nokogiri", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "21ba2a64ee0d6fc89e69f7fb13254a7bfc51714d", "messageHeadline": "upgrades nokogiri", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "eff34ab093ea11235128766d26e2b273d5c82728", "messageHeadline": "updated failing specs to include the confirmation warnings", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "98ddf674ae22222d6b7c4bf8b5eef265755626d4", "messageHeadline": "adds pop-up to confirm putting a cookbook up for adoption", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55c9942e32093c84fd55bce6c9561ed1a4eaece8", "messageHeadline": "Merge pull request #1324 from chef/robb/ctl-commands-coexist-with-req\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 86, "deletions": 2}}, {"node": {"oid": "272c9f3b1ddd525246923899e963de84158c922b", "messageHeadline": "Merge pull request #1300 from loganmeetsworld/transfer_ownership_add_\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 87, "deletions": 48}}, {"node": {"oid": "bda9774a38671c9e4fc7f0f59e81d00902623555", "messageHeadline": "Merge pull request #1313 from loganmeetsworld/users_view_quality_metrics", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "3501718aca031c282630059cfc4dd1135f17c975", "messageHeadline": "Merge pull request #1323 from tas50/wording", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "153cef26e1b95e9cf1dfaae784d412ec7132685d", "messageHeadline": "Rename helper to something better, I think. Add tests.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "f51f408f18c46deb8871d76c4233901e57c74573", "messageHeadline": "Add a guard to Supermarket-specific ctl commands to require being run\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "198208c7035e4d7d8ae46aed83fd176c94fb29f4", "messageHeadline": "Fix odd wording", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74784441ee23ed92e302779f1ef5386d78ebfa7a", "messageHeadline": "updates changelog and supermarket software definition for new 2.6.1 v\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2eb5b12700593975eb82579d7f78344274e7c604", "messageHeadline": "Merge pull request #1322 from nellshamrell/reverses-s3-styles", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fe54a4d9a33585b058ecf6f0f89fd81d3288b59", "messageHeadline": "reverts changing paperclip to use path urls", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ee530ee3effcdbfe945ae50576fb25b74305f92", "messageHeadline": "Merge pull request #1299 from chef/robb-move-cache-path", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "a1be3d05da442bb5b614ef657d60dd92c110839e", "messageHeadline": "Move the cache_path into the omnibus var dir to avoid warnings", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "60b6b37e7d46474ac136b94a1d086130d18c7689", "messageHeadline": "Merge pull request #1320 from chef/lcg/remove-pr-assignment", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 41, "deletions": 194}}, {"node": {"oid": "fcc466df35c2ffe3e240ee40bec94689088d2289", "messageHeadline": "Test that Curry no longer assigns a maintainer to a PR", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 41, "deletions": 192}}, {"node": {"oid": "02239de7c24eff05b32d51ef565cbaba8e1c05da", "messageHeadline": "remove PR assignment", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ff095eb2e6166f2650b315930654f8879fb024eb", "messageHeadline": "refactors spec and adds logic to fix problem in production by specify\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "47095d145731b65643e89e237196184436cc8503", "messageHeadline": "adds a spec that replicates a problem identifying collaborators varai\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "39478799eb170598d341d28dd24e748c51063a5b", "messageHeadline": "Merge pull request #1306 from chef/disallow-unsharing-last-version", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "869ab15c2e06c6a64e3ae79dc068d573eadbfb94", "messageHeadline": "refactors spec error message in cookbook_uploads_controller#destroy_v\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "53b35ba4e29cbdd1f7be6206e8e62a6c1cdc5e79", "messageHeadline": "removes null guard for only allowing quality tab when foodcritic feed\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "09b92c4dbf835a6e05c4ffefe8de1522630967dd", "messageHeadline": "replaces foodcritic tab with a tab marked quality, removes the font a\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "094417d1046424c85891925299cd2cf0e07271db", "messageHeadline": "removes specificity from cookbook_upload_controller_spec#destroy_vers\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d676a6561fbcca6dfe3b25a4f4a2355c9480af98", "messageHeadline": "removes specificity from cookbook_upload_controller_spec#destroy_vers\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9386ea876c8eaa1041e3e2c9b17571ad914a0912", "messageHeadline": "resolves error with dynamically changing cookbook version in factory \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "96ba0c8035dd3e3496f25bdfc56342547051d27e", "messageHeadline": "adds extra expectation that previous removals of cookbook versions re\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "702f4bd2c54dc13bac8d6e115ea33fb744018b13", "messageHeadline": "adds specs to cookbook_uploads_controller_spec#destroy_version for wh\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "653eb766296dbcdb69b7558d2edd0691599fab9c", "messageHeadline": "appeases rubocop failings in cookbook_uploads_controller.rb", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7298fd3e460c6be38fbeac668cb73012be501547", "messageHeadline": "Do not allow a cookbook version to be destroyed if it is the last ver\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "31b23922b62ec1187187f01afd9f05db6d66b275", "messageHeadline": "removes redundant old test for previous logic around keeping the owne\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 40}}, {"node": {"oid": "860baedad9b2f2ce16d533d39d4dffc912256350", "messageHeadline": "adds cookbook#transfer_ownership test for the checkbox to keep owner \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "929837f580a72a758971995d8a0a3b445cabaec2", "messageHeadline": "specifies cookbook#transfer_ownership behavior to not include owner a\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0bcb7ba8260df3e8b06d12ab65eff52ce933fb1b", "messageHeadline": "changes users view of the transfer cookbook checkbox option", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c7561ec9bbf32fcd9dc01b58a9d62a4e77088de0", "messageHeadline": "adds add_owner_as_collaborator trait to transfer_request, adds logic \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "2db192b47e1fcbb7970cd691105dd76ead4eb1c7", "messageHeadline": "appeases rubocop in cookbook.rb and transfer_ownership_controller.rb", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "20aa618691ed4e41142df56b2309d25988e69b31", "messageHeadline": "removes cookbook#add_owner_as_collaborator and replaces it with the d\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "0dceda281603c25ec26321524f5f5bcc696d17d5", "messageHeadline": "adds transfer_ownership#transfer controller logic to handle if the ch\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d42c77312199e1b55e387024c67c10928b2d2320", "messageHeadline": "adds failing spec to test different params for the checkbox for it if\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6807c28ccea04f8b847c2cf749c5b3732a44f360", "messageHeadline": "adds logic for adding previous owner as collaborator only when the ch\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "c4137b67e79bb06640ab94ba062754a1cc472d8b", "messageHeadline": "WIP adds params access to the checkbox data for adding owner as contr\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6eaa03e785c509b74a91bcdbbef686b91c6f0b72", "messageHeadline": "WIP adds methods and view facing logic for a checkbox for keeping the\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "199d68a1091820eb7d7e082286f1d8266ad6e5c6", "messageHeadline": "adds another line of tests to cookbook#transfer_ownership with more s\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42d2ae176ffac9be4bdc0e1ef921031b89b7df5b", "messageHeadline": "adds test cookbook#transfer_ownership testing that when a checkbox to\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "09dec611c0f12e9f98703db50ef19a3b6e220cc7", "messageHeadline": "Merge pull request #1293 from loganmeetsworld/attributing_uploads", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 105, "deletions": 30}}, {"node": {"oid": "bbec3c484b01d4a37fecf4e1d8cad3b2d74ec342", "messageHeadline": "removes lines that still require the user paramater, all tests passing", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eaa2320f11d18083aca66688182e6b46067e7c54", "messageHeadline": "removes unecessary parameter passing user to cookbook_upload#finish a\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "cbb187edf2dd49b805581fb41e823608a0f26c82", "messageHeadline": "Merge pull request #1290 from loganmeetsworld/changelog_browser_issue", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "294c5bacad79ca4766816acf17027c7554b08333", "messageHeadline": "Merge pull request #1287 from loganmeetsworld/admin_email_view", "author": {"name": "Logan McDonald", "email": "lmcdonald@chef.io", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "936195e91049b99cdaae4b41486d1c0a3dd99c0c", "messageHeadline": "Merge pull request #1286 from loganmeetsworld/recently_added", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "9b3f7b568a6bc5d99ca074c8c05c4af89663c304", "messageHeadline": "Merge pull request #1285 from loganmeetsworld/guides_page", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "5d2a2513c606c88aca508f467bfea43eda949d33", "messageHeadline": "fixes new line problem with rubocop in documentation.html.erb_spec.rb", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33f784811d7f278e1e6111edef005d0ae01ea4a5", "messageHeadline": "fixes rubocop's problem with a newline", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c02b454ce7c1b331181ef0093a3b6a8d5d9118f", "messageHeadline": "adds a spec for checking the title for the documentation page", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5ed49276b0783f855aa9200c47f243c87508dbbb", "messageHeadline": "refactors small change in html div", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d83537918439c0617efc9d8fb5e68625e38fb945", "messageHeadline": "refactors spec and checks that links are displayed", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "b180d2da1d969e5ad6acfc100c9a12a15b93e7c1", "messageHeadline": "adds spec for testing that the rendered page successfully displays a \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b9100858cbb88a27ec3d3a7c760e6719f8574312", "messageHeadline": "adds title, description, and links to a static documentation view", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "ad364e021310cfdb5e3345aaf8c343e7ab0ddaac", "messageHeadline": "adds a page route for documentation", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d2b3b930470362dfe48a4dd8293008edf86e6e0", "messageHeadline": "adds a link to the html for the documentation page", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ff93189a90f081eb2b5566b67de6332a202887d4", "messageHeadline": "appeases rubocop by removing a newline", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b0b11c6a07608a3ff6e267f562c7d494548fed5", "messageHeadline": "refactors specs to test cookbook_version#published_by method", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "da28c5c0a712e6213c32e486f864435c25c31117", "messageHeadline": "WIP adds tests for rss and view to show the cookbook maintainer when \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e66587cebce9c5df58d2b397195305c19e2a310f", "messageHeadline": "removes redundant self in cookbook_version.rb in order to appease rub\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df62212f38f69c81d6fd78c87fcf7ded94b7f350", "messageHeadline": "adds published_by method to cookbook_version.rb in place of just call\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "c432174f6795f9d763e5e747dbad6b60d2e286b9", "messageHeadline": "comments out failing spec non-integral to logic of the block because \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6100f90d7078de6567c97f6ebe3a3d90d8b10f14", "messageHeadline": "passes test in rss view for showing the correct user's information", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f91c3add6e89ac17543a46e1a4955c5f07c095c3", "messageHeadline": "creates relationship between user and cookbook_version in cookbook_ve\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "220878919bea725ab7039df7796da44c982864c7", "messageHeadline": "adds view code for displaying user associated with a cookbook version\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3c9711f00488f797f2220d1a8036e7b53c237b98", "messageHeadline": "adds seed data for associating user_id with cookbook_version", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc3b71a96e2295da7243e3fb33325125d5aad965", "messageHeadline": "passes failing cookbook_upload specs which failed because of a missin\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "98f88df631c5ae72dd4bc2ffc75dbd210920b946", "messageHeadline": "passes all cookbook model specs which were failing because of the add\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "09230dfcccff1657970972dc4f9b0ad5ced98fb8", "messageHeadline": "passes all cookbook_uploads_controller_specs including passing curren\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "1694a592130118e6530913055aa60692b7831bdd", "messageHeadline": "WIP adds logic to cookbook_uploads_controller#create for taking curre\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9bf5bdbe46eaa133375b80d78393c56d6c3529cd", "messageHeadline": "adds passing test in cookbook_upload_spec#finish for passing the user\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "2078ad8ffdfd8c50e4480dd330e30736d5768a80", "messageHeadline": "passes cookbook_spec#publish_version! with user not equaling nil", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c4faa3c310bf85719b6fdc6289882e1ce09ab0ff", "messageHeadline": "adds user_id to cookbook versions in the schema, creates relationship\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "700364852ab48b55719047712a71111d7a94e87b", "messageHeadline": "updates changelog and software definition for 2.6.0 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "048f4782b8192115a7b0fc3b9aa7d922668b52bf", "messageHeadline": "removes json and json spec for email passing through with jbuilder fo\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "3409d23b3f8baa12d0642026f2dc1b53bbf298e2", "messageHeadline": "Merge pull request #1289 from chef/robb/upgrade-node-things", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "832d9b13b55780daba6d74a8d2068886b6d68e77", "messageHeadline": "Merge pull request #1292 from chef/robb/schedules-in-ccla", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d2888240c25afc067d796ab420427f4f19d6b28c", "messageHeadline": "Merge pull request #1275 from tas50/shrink_svgs", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e73293217e7d6847e49089955baf5aaab9ef6c05", "messageHeadline": "Include Schedule A/B in body to match hard copy.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "62a1968caac9da6b7777a3b91b98740c22bba565", "messageHeadline": "replaces syntax tripping up rubocop in cookbook.rb", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4aa3128cc0c3c04a10ee1e1c8c314b25cfa9a2cd", "messageHeadline": "removes empty params and changes syntax in scope method in cookbook.rb", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ae49539d6309d364d9dcf89f387983815a0090cd", "messageHeadline": "moves logic for ordering cookbooks by latest upload to a scope method\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "36461a633359f093c2fdc74d9c49d4d6d9d5797b", "messageHeadline": "changes cookbooks_controller_spec#count to #length to circumvent SQL \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5a1e2103114cf97c3fc8805e439744da8198059", "messageHeadline": "New Travis-specific rake task for tests to run there.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ff8015b6d4854baead9d6af265494c333651f028", "messageHeadline": "removes blank line in feature spec", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9e74bf93afa9ddc87bdbef41ebebcf02b0e1561b", "messageHeadline": "adds logic to pass failing feature test where no user is logged in", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6d80348125e97631b600b433bf86160c94f98f7b", "messageHeadline": "adds failing test for when there is no user logged in", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3f1dd4d7ba06ce08b4281949cb9db5ecd388f5ed", "messageHeadline": "removes line of html causing divs of different size to reposition the\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62333cc409eccb42f28111dc4cebcb848e8d0cd5", "messageHeadline": "Upgrade some karma packages for running JS specs on Mac", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "538af814ef941e7ba2a032fa597957b70abcaf23", "messageHeadline": "fixes whitespace problem in cookbooks_controller_spec#directory", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0446cd0adf02e8b679040347da2ef15d32809a3", "messageHeadline": "adds logic which removes n+1 dependency, passes rspec tests", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "0b0ad89e3c9f50270ffcfac21cf04407895d2f98", "messageHeadline": "fixes problems pointed out by rubocop", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7b13f6ae815f02ba919c6e43d9800c2459350a74", "messageHeadline": "fixes rubocop problems with whitespace", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a91f683a429ee86168d834c0148f5b8524a8d42f", "messageHeadline": "changed @user to current_user now verifying the current users roles i\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e59c3ec6312caa1c67e150aad167f0a1e8e452ef", "messageHeadline": "removed following the page to 'make admin' as that verified the user \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5bcd9ace12342da40b73d45a6ef6ec4a77214d88", "messageHeadline": "added logic to pass feature tests so only admins can view a users email", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e720dd8fa06c318096b0157f209791db502dd447", "messageHeadline": "added feature spec for admins ability to view email of user", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "2c3480a3fd2bc7fac92df8ad995a319f748bc379", "messageHeadline": "added html to see the email of a user to the sidebar", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "845d5286a4421e1f69a5c348f8151b8a1cb7000e", "messageHeadline": "added json user email to the show.json.builder file", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6dabc69d7d71c32a60226675bbcab23382c3279d", "messageHeadline": "added a test to the show json spec with a users email added to the bu\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1e77f961ebe31193419a243fb32212af3206272b", "messageHeadline": "Merge pull request #1284 from loganmeetsworld/hide_announcements_2", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "656ed4c9a2a9f76dd78b50abd64aba531f088239", "messageHeadline": "adds logic for edge case in cookbooks_controller#directory to handle \u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "52faac268e7316d62ceda2b759f93d13d56f4615", "messageHeadline": "adds failing test for edge case to cookbook_controller#directory in w\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "f86639ba2b4f42f8ac1f63cb265771b67e3d646d", "messageHeadline": "adds logic to pass test for ordering by recently updated cookbook ver\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "a9dc2b9d8d964d81cf2a42055405bb7d2e6bb5ad", "messageHeadline": "adds logic to pass test where recently_updated_cookbook_versions does\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e80349b89737a03728a0ef724b0c72fdf3e64969", "messageHeadline": "adds failing test to cookbookversions#directory around ordering cookb\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "4572f454a6e3f479ff1e71bbfc9ff3fb3fa8c78d", "messageHeadline": "adds failing cookbooks controller#directory spec for recently updated\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1afe121848e6228f6e4e5521cc10a7fe6579339", "messageHeadline": "Merge pull request #1281 from nellshamrell/make-s3-location-agnostic", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a6b3ad35e418a041e477989d39cb52636469f72", "messageHeadline": "removes unecessary font awesome css", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "964f74e5f95e138af6f78b15879aac5d9b87272a", "messageHeadline": "Merge pull request #1270 from nellshamrell/fieri-use-with-on-disk-coo\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 119, "deletions": 48}}, {"node": {"oid": "d6b8304ccedaf9bd7f3f8308a38d423143148b08", "messageHeadline": "removes commented out lines of extraneous code", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "43546cc629c6dd4b7eea0f6b62373f45e439d126", "messageHeadline": "changes the new announcments to a more information tab that is reacti\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "93181b7ae74f64ad2ed63d0bd8d2d56883f5873c", "messageHeadline": "added html simple cancel button and javascript behavioral logic to hi\u2026", "author": {"name": "Logan McDonald", "email": "loganmcdona11@gmail.com", "user": {"login": "loganmeetsworld"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "05f57b59d6ebc90d85f360a4c1006c2aad0339fe", "messageHeadline": "corrects s3 url so it is not limited to N. Virginia", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a158b62707eaf6a2008e48995a8368bdb51c1db9", "messageHeadline": "Merge pull request #1278 from nellshamrell/add-ubuntu-1204-to-kitchen", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "26fba998732b54bb3ea93996ffc32ca1fdf42dc7", "messageHeadline": "Merge pull request #1280 from nellshamrell/fix-readme", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e41327e216808b1c3ff85ed51b9bbe7687898f08", "messageHeadline": "adds ubuntu 12.04 to the list of kitchens available to build the omni\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ec74ac198465232a97d748bf5066f0a0e17b72b4", "messageHeadline": "clarifies dev environment setup instructions", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6118f1af68eb6a5ba3293939b8b717851b39f6eb", "messageHeadline": "Merge pull request #1279 from chef/sersut/licensing", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "31a731f9b395edb42cc723e8d9728c4fc376cd84", "messageHeadline": "Use ffi-yajl gem instead of json since the latest version of omnibus \u2026", "author": {"name": "Serdar Sutay", "email": "serdar@opscode.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1367dd6b09b37fa58823a47aea276283337b0a5", "messageHeadline": "Pick up the latest version of omnibus and omnibus-software that suppo\u2026", "author": {"name": "Serdar Sutay", "email": "serdar@opscode.com", "user": null}, "additions": 19, "deletions": 11}}, {"node": {"oid": "2e4c3d597ccbc7bcf3183281b1e975503a664fdc", "messageHeadline": "applies expiring urls when the supermarket is set to use them", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 19, "deletions": 37}}, {"node": {"oid": "3ce9d0829fe9794ff4e4206434d51eb8093d737d", "messageHeadline": "bless me, rubocop, for I have sinned", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ddfd72106cd1ea6f95e140da44f79f95c5eb7229", "messageHeadline": "fixes broken specs", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e3b75eed3e4bb8c2eb7b8212cdef1df6ef2a8b4", "messageHeadline": "uses built in paper clip methods to determine whether the supermarket\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "c040c6366cd552d024c37e50d9ce4d793f988cb8", "messageHeadline": "moves cookbook artifact url to the CookbookVersion model", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 59, "deletions": 48}}, {"node": {"oid": "a33318151605f0407b0caa023472401c0cff90fd", "messageHeadline": "Remove image editor information from the SVGs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3e49c83c6fc4473da99bb8c87097deed976ace11", "messageHeadline": "updates package number in omnibus software definition file", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "dd80350c21e5afc3c480d9c8335b62b0fec73b5a", "messageHeadline": "adds 2.5.1 changes to CHANGELOG", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "85e7d0a575edf78102af511dbb1da096fd632f02", "messageHeadline": "Merge pull request #1269 from chef/robb/fix-seeds", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88f1b38f5da24e5577eae5e812599d84c1e608a1", "messageHeadline": "Merge pull request #1272 from tas50/retina_badges", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a29573840c24c357a6fd2b1cc372cb1c23b40f0d", "messageHeadline": "Merge pull request #1273 from tas50/opensuse_leap", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d6f84a9407906164c7e96bf34d364988815015c7", "messageHeadline": "Merge pull request #1274 from chef/robb/fix-rails-console", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2c7d2e6771267b0d5c9c6c4fd1c33ef333608075", "messageHeadline": "Use rb-readline gem to fix the Rails console", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "cdf52500d9d32f9b8031f3eff473385d009cec65", "messageHeadline": "Add opensuseleap support", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e17b660235648f5410e075e546dfc27c678ff52a", "messageHeadline": "Make the readme badges SVGs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c32b03a5687bc4122c958db24eab94b794a86719", "messageHeadline": "Fix seeds with new location of README", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5db18cf402582423d6a17032b0eea0cfcf2edf76", "messageHeadline": "corrects mispelled route", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "1c3c345535a3767f5a03528e6b0377c0139b5508", "messageHeadline": "Merge pull request #1264 from chef/jjasghar/zlinux-platform", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 118, "deletions": 70}}, {"node": {"oid": "80c4b9e1572b6e46e377e301a8c8f788acf893f5", "messageHeadline": "Merge pull request #1268 from chef/robb/add-license-info-to-omnibus-p\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4f9bc59d396b8dbee49672e19461e94df9a8dfd7", "messageHeadline": "Merge pull request #1267 from chef/robb/fix-upgrades-on-rhelish", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "122c91a6524cab0f7af9901978fa61099242250b", "messageHeadline": "adds code to use the correct url for cookbooks which are stored on disk", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "cb11c4f06d6b05d532aede676f108bb6e788cb07", "messageHeadline": "Remove now-obselete font information from platform_icon styles", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "c4292380390cf862baa8fc85e48286ac99b221ff", "messageHeadline": "Add license info to project and software definitions", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9777d5837e93b3b83fe2ffcbf73ce41f4fd08cd5", "messageHeadline": "Include the Lamontian Script Preamble", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "181bf006c10fa7c8d4174768d3f0b988875351ee", "messageHeadline": "Update postrm script to detect RHEL and not rm symlinks during upgrade", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "181f1293dfc8f496fdb218939a3db31bfb9c129f", "messageHeadline": "Add zLinux to search form", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2f1d9ae8becee736018131d967037216f5ceb3a", "messageHeadline": "Change to displaying platform icons as images, remove platform icon font", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 39, "deletions": 61}}, {"node": {"oid": "44b51ff7b5bb7e7d7cfdf5166ea68595a1fbce0a", "messageHeadline": "intial commit of zlinux platform", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 80, "deletions": 1}}, {"node": {"oid": "c3aa5369f7c88c2ff206809dd814325c3428e609", "messageHeadline": "Merge pull request #1261 from chef/robb/update-paperclip", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9914b2858c68918ef87603829b060c185dac1d49", "messageHeadline": "Merge pull request #1260 from chef/robb/fix-inchci", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e1dae5c1d4dae7f00a499c470c4a9d67da704d96", "messageHeadline": "Update paperclip gem to fix file upload DoS", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdc8f2a36bf963f1fe961f676599485f342ceb9a", "messageHeadline": "Remove label for now-working badges in the README", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ecf32511086d1a76793fffeeef95eafaf7661675", "messageHeadline": "Include an InchCI config to point to new src location", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "654104c36dc6828ae99be8991cc4b97c7371b58e", "messageHeadline": "Merge pull request #1255 from chef/robb/bring-in-omnibus-packager", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4304, "deletions": 71}}, {"node": {"oid": "d6a9eaa7122bccceb9a6317f5e77a23baf8a9876", "messageHeadline": "Label badges that are probably broken after git consolidation as broken", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b94c09a21f7f418641b140c373a113345aba0df0", "messageHeadline": "Use a static version number in the project definition.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d2470f47e681f7384f6c468432a7c0554d5e8997", "messageHeadline": "Update omnibus and omnibus-software", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "e1e99a61c817f2beab157341a18a040fffb270d0", "messageHeadline": "Adjust supermarket software def for new location", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "aa4a70838b332e70734a93e84ed0b33210c0c4a1", "messageHeadline": "Import omnibus-supermarket history into supermarket", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4232, "deletions": 0}}, {"node": {"oid": "6a9b50752f8677b0493b214fc3f5a2c72987f232", "messageHeadline": "Move omnibus-supermarket files into omnibus directory.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f98acdf43b77538fe552ec7e960715e7013b94c8", "messageHeadline": "Update Travis config for new Rails root", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "135a4b415074d75be29cd829656e09b3655c37d7", "messageHeadline": "Add back a simple .gitignore for the root of the repo", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "287f73299d911621d3eef0c53b92d6a4d3692c6c", "messageHeadline": "Move Supermarket webapp source into src/ to prep for repo consolidation.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1d9c40b489e5cb6edb06953ee14b622b57f4c1e0", "messageHeadline": "Merge pull request #1253 from chef/robb/refine-deprecation-form-and-b\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "789105aa70006d8f730a365849acfa8a6ea85c41", "messageHeadline": "Update deprecation form copy to make it a little more readable.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b16fabef70624e825aaa94fe5e60e539f3a80c4", "messageHeadline": "Update feature spec to check for new content.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c8484d2297f6c331d9b15b671f7e6d615bbf9fb", "messageHeadline": "Revised the copy of deprecation form and display banners", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "3e5ba3a6b846f256963c130be0b26685ea2bfc91", "messageHeadline": "Merge pull request #1252 from chef/robb/update-deprecation-form-text", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "385c359f1f3dc760ac0691d42d17d0d7b566b673", "messageHeadline": "Change the deprecation form text so that it's clear replacement is op\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12e156c3358317f7cb0ea1699bcfeddff20605c6", "messageHeadline": "Merge pull request #1251 from chef/robb/prep-2.5.0", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "825df3146e7021c4d7b7c36d5f1c58237b9afe75", "messageHeadline": "Changelog update for 2.5.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5f90a01de2997a8b5a7e46895ec2523cf16d0722", "messageHeadline": "Merge pull request #1245 from chef/robb/deprecate-without-replacement", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 165, "deletions": 69}}, {"node": {"oid": "1c90ad088ddcfdf18f2ef41f7ecb26807add9316", "messageHeadline": "Add a space for more better English.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f374f5ba9754e5264af110db5616b545441b7cb6", "messageHeadline": "Merge pull request #1246 from chef/robb/release-2.4.2", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "da22541081afdb0423f2ac4dfbf50f0f1be07f09", "messageHeadline": "Changelog update for 2.4.2 release.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "78916cb35ac0ae339dd9892b4915d82edae1f74e", "messageHeadline": "Allow cookbook deprecations without a replacement cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 165, "deletions": 69}}, {"node": {"oid": "9c7313c2030b6400c64dcd3ca40d200cc594a909", "messageHeadline": "Merge pull request #1242 from chef/robb/update-cred-instructions", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6558bdcd193c67637bf300d53a0d158ab6172ff9", "messageHeadline": "Update steps and links to create/login Chef account to get a key.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "97cd91d43cae15477c83f2d058be2a720fe3b6d2", "messageHeadline": "Merge pull request #49 from chef/robb/upgrade-omnibus", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "264b1c96f8eb84795cce3a42275a70da8d4cb8a7", "messageHeadline": "Merge pull request #1240 from chef/robb/upgrade-rails", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "61852dc43276ecb56368c9c843360b2fb12323b6", "messageHeadline": "Upgrade omnibus and omnibus-software for the openssl update to 1.0.1s", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d91c6bf5d25297b8ec38e2b74dd056946d60735f", "messageHeadline": "Upgrade Rails to 4.1.14.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "f0bd6dc6c4ccef205ea6a33795b4578e255c7e30", "messageHeadline": "Merge pull request #1237 from chef/robb/release-2.4.1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "257f3b0c3df62a900ef85c18d617593bbb03e269", "messageHeadline": "Update changelog for 2.4.1 release.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cba7aa5dc5d1629baa037eb8b63c21b80c8a8203", "messageHeadline": "Add Ubuntu 14.04 to TK test matrix", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "05572e034ffda14a4b5de751ea903b4646778e53", "messageHeadline": "Revert \"Merge pull request #48 from chef/robb/fix-http-for-universe\"", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 71}}, {"node": {"oid": "f915b59e00d0cd7ee92b31a6229c4e8efc20a703", "messageHeadline": "Merge pull request #1235 from chef/robb/release-2.4.0", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "16cfaf1708eed24b67303d2211a5842eb6a018f5", "messageHeadline": "Update changelog for 2.4.0 release", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "783d7398c4e4601e0dd51cf2b963316a0e46a1d1", "messageHeadline": "Merge pull request #1229 from pivotal-sydney/filter-by-platform", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "85527885905deca26eaefe308e2d0087b3480ee0", "messageHeadline": "Add filter by platform to cookbook index API [1228]", "author": {"name": "Joel Freedman", "email": "jfreedman@pivotal.io", "user": {"login": "joel-freedman"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "312a4ce647105ff80b80035396dfda810f37cb5d", "messageHeadline": "Merge pull request #48 from chef/robb/fix-http-for-universe", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 71, "deletions": 1}}, {"node": {"oid": "7a1bdf74c98feb61db8db4803443a7a32b8e58f2", "messageHeadline": "Add Ubuntu 14.04 to TK test matrix", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a63844054c383e2b9f9ab134ffe0841599e5df95", "messageHeadline": "Add positive tests of inclusion", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "96806fddca85c196d0b3008959e7ba7b72bc8783", "messageHeadline": "Add logic to set header appropriate for SSL/non-SSL", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "6c51141ff894808cea7500db573e1c283abf807f", "messageHeadline": "Merge pull request #1222 from nellshamrell/add-contributor-search", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 377, "deletions": 19}}, {"node": {"oid": "d0e4e430f7d1c0a292e0d9276c3a17969d540ea5", "messageHeadline": "corrects filler text for search field for cclas", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c52094bc613ca9efcb11fbb1eb960821f361545", "messageHeadline": "Merge pull request #1225 from chef/robb/adjust-guard-rspec-cmds", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2069d335e6ab8b2ea5efc608d2ee42769e05463d", "messageHeadline": "replaces before_filters with before_actions to appease rubocop", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6ecb8c3647dcf3b49a03424fcca6beb9afcd6132", "messageHeadline": "adds feature specs around searching for contributors", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 140, "deletions": 13}}, {"node": {"oid": "05a6a5dc9a3df09667baaacd8dd35731b64eebc4", "messageHeadline": "adds code to icla signatures controller to allow a user to search icl\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "004764cb0bf4f743b649f9e47d2e8907df5711f5", "messageHeadline": "add search scope to icla signatures", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "7ec4f2ffa6fb8dd2505080a450529f01845ccd53", "messageHeadline": "adds ability to search ccla signatures when on the ccla#index page", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "fbf6a6d923cae32ce0e7301b9e1c79f8b1dd7ae2", "messageHeadline": "experiments with calculating search results in a controller concern", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4b26677c96f783563e1d0330915790387d270917", "messageHeadline": "updates user search to include github username", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "5224c1c1f064871aedb2e2be4f154312e07ad8c7", "messageHeadline": "fixes broken feature spec which came from changing the button text", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f646bc57572253f5ce148e48481c15a9803fddd8", "messageHeadline": "sets definite height/width for contributor search bar and button", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "568ca8cb8cb282a87522783a4ab66855b8e01208", "messageHeadline": "adds styles so that the contributor search bar and button are the sam\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 36, "deletions": 20}}, {"node": {"oid": "3be34176f5024a368b212011d8c49ba33a40938f", "messageHeadline": "adds in handling for counts on tabs on contributors index page", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5bf3783744e480ccd0ea6261ce822fae1151c77", "messageHeadline": "adds code and specs to search for a contributor in the controller", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "b43baa3e7c139becef9691aa6987e82a887558a8", "messageHeadline": "adds failing spec for filtering contributors based on searching for a\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 53, "deletions": 4}}, {"node": {"oid": "f63974d221db4f7530f615ba5348f5b7031ab97f", "messageHeadline": "adds skeleton specs for contributor search feature", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "4842f379b4a6834f3722dfb5d88acd44495328f5", "messageHeadline": "adds placeholder for search field", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9bd8abc964377d81e3dbffa82cb748d6cbf4dd3c", "messageHeadline": "Adjust guard-rspec's output: dots when running all, spec text when fo\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2226c9a4890a983ee71e9498c86d4af63c5abbaf", "messageHeadline": "Merge pull request #1220 from chef/robb/turn-on-rubocop-rails", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 351, "deletions": 119}}, {"node": {"oid": "c01ba5de9aaf059bdf1be004da17962895d3d091", "messageHeadline": "Fix required keyword args instead of circular defaults. :#", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "203eb9d39c01c69c58032438bc938099996efa2a", "messageHeadline": "adds omnibus-supermarket change to changelog for 2.3.3 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a146d647eecff61f00ac4f53c60c031b4029b652", "messageHeadline": "update changelog for 2.3.3 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "bc5ecb9f7bb73f7f554f787867cf7fb16a051263", "messageHeadline": "Merge pull request #46 from chef/robb/update-omnibus-software", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "e3b17f874493cc4348769d08323005727f87912d", "messageHeadline": "Upgrade rubocop", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 278, "deletions": 18}}, {"node": {"oid": "680506c762b8e41377d97d3263c5a824f20da8e4", "messageHeadline": "Don't override `rails server` settings in dev unicorn config.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "92f0f8ec50ab25c6b58794cf0f906cbdd51836bd", "messageHeadline": "Configure Rubocop to run the Rails recommendations no matter how run.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23688f156a440366faa91120f7da07cd39452166", "messageHeadline": "Update controllers and models to meet `rubocop --rails` rules", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 73, "deletions": 96}}, {"node": {"oid": "5e92738e5d5b2a815ac38b9755e84a82b61d4323", "messageHeadline": "Merge pull request #1219 from chef/robb/add-guard-and-chefstyle", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "2fa9998f72e0f24ce55d4f5bff1bbcb692b0cca2", "messageHeadline": "Add guard for enhanced dev laziness", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "0950229c7f12f93c7459bbf09df6de944ee27090", "messageHeadline": "Merge pull request #1211 from nellshamrell/add-chef-and-ohai-attribut\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 106, "deletions": 12}}, {"node": {"oid": "13222d954347be283a1f41b8bb9a00aefc7fc209", "messageHeadline": "Merge pull request #1218 from chef/robb/fix-version-dependency-display", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 64, "deletions": 46}}, {"node": {"oid": "3c671b4e0b7cda29a618b71a6caa9d394d1a4d1f", "messageHeadline": "clarifies postgres requirement in README", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57bcd1ec113309bed4fa53118f04b5d14df59df2", "messageHeadline": "Reduce duplication of spec setup", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 33, "deletions": 44}}, {"node": {"oid": "87d641a2181adf876592ed2aa1e0462846a658f5", "messageHeadline": "Fix display of dependencies for a cookbook version other than latest", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 55, "deletions": 26}}, {"node": {"oid": "54e06d7d505bbecc77224c3a166be160562c0499", "messageHeadline": "forgive me, rubocop, for I have sinned...removes extra blank line", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b0383ea2978f82ed0ab7d2f68950c30c6cf73678", "messageHeadline": "adds seperate tests - uploading cookbook with chef and ohai versions \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 59, "deletions": 20}}, {"node": {"oid": "b34aa1f276fdc2e3960473c641171531c301d614", "messageHeadline": "placates rubocop by removing extra blank line", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "07a36af6a342b5d63805575a6dcde8f7233120b4", "messageHeadline": "pluralize chef_versions and ohai_versions", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "cd61202beb5aab2aee50e59a52005773e083c0ba", "messageHeadline": "forgive me, rubocop, for I have sinned...fixes rubocop styling errors", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "88bc5211fc6a6dad842bf198ca920609c018e55a", "messageHeadline": "update travis to use postgresql 9.3", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c0897a5d35417df411ceadd9f03edc658eae249c", "messageHeadline": "adds documentation for chef_version and ohai_version attributes", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b1ec6453bea6f2af892033f435d650e0a7d16d0e", "messageHeadline": "adds code to determine the chef versions and ohai versions of a cookbook", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "be5fc16e87af9f4bee93f55d113b22286659f6d6", "messageHeadline": "adds in json columns for chef_version and ohai_version to cookbook_ve\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6823b2ebdfc0e112e69f67571bc31a36c0013ccf", "messageHeadline": "Merge pull request #1217 from chef/robb/docker-dev", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 68, "deletions": 10}}, {"node": {"oid": "e999cf3dfc0aa0bb9ac6f840928e855dbd04c136", "messageHeadline": "Include note about PG install still needed in Mac filesystem", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0666d51ab564df8b11728b4d714e55d82a68d580", "messageHeadline": "Add rake task to spin up PG & Redis in Docker", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "52db84eae7a6a0e98681945917f2d4d51fd7ee5e", "messageHeadline": "Merge pull request #1216 from chef/robb/add-search-for-cookbooks-with\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 91, "deletions": 8}}, {"node": {"oid": "03b55b91c7416528a42449cd16f293fb9bfbdf89", "messageHeadline": "Add badges to Advanced Search for cookbooks", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 91, "deletions": 8}}, {"node": {"oid": "2edc0547e4994a5545140c68cc94466869b7bff0", "messageHeadline": "Merge pull request #1214 from chef/robb/increase-per-page-contributor\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bb346847b94d000fd9d8b601a9dd2133539458d", "messageHeadline": "Increase number of individual contributors shown in list.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff85a669097ec3e94bace35f40cb7a632a962af8", "messageHeadline": "Merge pull request #1199 from chef/jjasghar/partnerstatus", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 445, "deletions": 2}}, {"node": {"oid": "7f07766a7aac807e12276ebf4bbf1ad1c2a2baca", "messageHeadline": "Change to using unified spec_helper from rspec upgrade", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56b54eadc25456260c8d758b59b2f9301fe3db7b", "messageHeadline": "Add feature spec for displaying a partner badge on a cookbook", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "5ab263e26575b9d47f1c53bd46a2ec51de266aee", "messageHeadline": "Move Badgeable shared examples to single spec/support/shared_examples", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "6b30d99f4859c7fe46fa4af858464dbc0fa69c1a", "messageHeadline": "Replace rake task with a service object to grant badges to cookbooks", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 133, "deletions": 6}}, {"node": {"oid": "8dc2ee0527c542b466dab52b5c16929b92a8cc7e", "messageHeadline": "Edits to make rubocop happy.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "ee56f6cecc487e8960b634ccee1f348deee67d12", "messageHeadline": "Specify that the badges_mask must be an integer", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "ca4fa2b4d5cbb293d63d39f3fdd502b33aa6fbcc", "messageHeadline": "Add link to partner cookbook program to the partner badge", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "3286f806654ae3e76bc9969ee7d4d8bb3bebcbdd", "messageHeadline": "Add spec for Badgeable concern, declare Cookbook should behave that way", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "3bae44a4728444f294aafa91cdde784326ee3a37", "messageHeadline": "Add CSS styling for cookbook badges", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 90, "deletions": 5}}, {"node": {"oid": "243e7625829870ae819feacf1aa8bd2b8b4d6900", "messageHeadline": "Replace partner badge PNG with SVG (and a wee little PNG for eventual\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "8111dceb14ce1baa0d9eed62ec25ef49b53e276e", "messageHeadline": "Add smaller no-text version of partner badge graphic.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "6b6657561594030875ed39a6e73fc354070f475e", "messageHeadline": "Added partner badge graphic to sidebar and list partial", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5534daa2f9190164ae9644a19c8df08f77cb38a9", "messageHeadline": "Update temporary rake task to use new badging interface for partner", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6d86eb5e34d3e818e3b51580ac2fdd85627d5f6", "messageHeadline": "Remove badgability from tools to limit scope of MVP", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "dbdea685ba0cd8d61c68b3cf202da9aea5745a07", "messageHeadline": "Refactor \"partner status\" into a more generic badging model a la roles", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 76, "deletions": 14}}, {"node": {"oid": "0b6ad4d73f38036e587c6222a142488fa1e16200", "messageHeadline": "removed the endpoint", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bf2708fea6c048a3c888cca73e069173987a935b", "messageHeadline": "removed cookbook.partner from cookbook_version", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "d6ea2098ef49ab159f9d8db834691d0c2a78b481", "messageHeadline": "added rake task", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "852a0173409df582d8eb937d818d67efc39cad1c", "messageHeadline": "Fixed that Robb suggested.", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 4, "deletions": 58}}, {"node": {"oid": "4c08222556dd291bc4f9b76774c9aa79933e651f", "messageHeadline": "[WIP]: inital pass at Partner Status", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 67, "deletions": 0}}, {"node": {"oid": "825461e81d3f2ad84e55886b6271d0759012cf40", "messageHeadline": "Merge pull request #1215 from chef/robb/upgrade-rspec", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 96, "deletions": 125}}, {"node": {"oid": "300e39f95951f469f087efefebab791805dfe8ac", "messageHeadline": "Update omnibus & software for openssl 1.0.1r", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "fdfa44915a769647207fcfd1cd80397fae876963", "messageHeadline": "Upgrade rspec-rails, remove the need for a separate spec_feature_helper", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 96, "deletions": 125}}, {"node": {"oid": "3d1d3884832870e648b059b6c8a316b34d88b019", "messageHeadline": "Update changelog for v2.3.2", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bf9037ce3268486f61cf57f6099a95db3494d81c", "messageHeadline": "Merge pull request #45 from chef/robb/pin-berkshelf-version", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "845b78428dae2dc91e26735750aede78efe76b50", "messageHeadline": "Pin berkshelf to a version prior to requiring net-ssh 3.0.2", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2f4cd3d632802a1737d79da159c4cf041787db00", "messageHeadline": "Merge pull request #1213 from chef/robb/prep-for-new-release", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4b47c409466f479a3fbb7a71192f2ee99b058897", "messageHeadline": "Update CHANGELOG for 2.3.1 release", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4f9e7246c4ce4e74b4119e4bbb868f8187e06c94", "messageHeadline": "Merge pull request #1212 from chef/robb/bump-rails-version", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "433af319bd0a8a70d81b64e5eb82caaa567d1542", "messageHeadline": "Bump rails to 4.1.14.1 to address CVEs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 51, "deletions": 42}}, {"node": {"oid": "23900fb20951d331be8d706f3e3eab233177ecdf", "messageHeadline": "Merge pull request #1210 from chef/robb/turn-on-slack-notifications", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "41b05e87f4d2b7bcafd34028811c184ed68fdc84", "messageHeadline": "Tell Travis to only test pushes to master, not every branch.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "17e64f2f16b5a928996a079cba1afc4fe96aea86", "messageHeadline": "Add Slack notifications for test builds", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "027435e5f9e483e3a4c991163ebc6ddfae70e184", "messageHeadline": "Merge pull request #1209 from chef/robb/update-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe505ac426aa8e112c3731035a2822cde99d6be5", "messageHeadline": "So, we meet again, Nokogiri.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5b94a1a9491632329b88f205b93e7be7c65bcac", "messageHeadline": "Merge pull request #1162 from tas50/master", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b9ab02b40c53999ed271d20bacf788a346fc941", "messageHeadline": "Merge pull request #1205 from nellshamrell/fix-disappearing-link-names", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "cf9d84d6abec43944934d4220f1ef731179b27b0", "messageHeadline": "Merge pull request #1207 from chef/robb/more-things-to-ignore", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a31c46262d2e29560fcba9853f1cff7a3f431eb8", "messageHeadline": "Merge pull request #1206 from chef/robb/migration-should-include-exte\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "27b10825ffc058aa63a7c1a2b51f5df917ee8fe2", "messageHeadline": "Remove direct PG extension add now that it's included in schema", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ae4867ab39771a6580875afc2f85f158ec1e5ff", "messageHeadline": "Add local dev env things to gitignore", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7608fe7fbf1fc6ce24d7af2ef9872546b6ef9d06", "messageHeadline": "Add a migration to ensure current DB extensions are enabled.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "711583334a6606034802ddff58395e5436709fc1", "messageHeadline": "removes display:none for links when the screen is under a certain size", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "16e53e6fcd66ab9458fe5aa8b035ddf566865161", "messageHeadline": "Merge pull request #1189 from nellshamrell/longer-changelog-email", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ecec41520c36b435bbcaea4b0b223da5037c4026", "messageHeadline": "Merge pull request #1202 from chef/nathen/profile_tool_type_roadmap", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fefb2114372488bb8c8708e424104afdddad5ed4", "messageHeadline": "Compliance Proflie tool type has shipped", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f4fae35e5ec4272e1625c8f67b4c24c194269ace", "messageHeadline": "Merge pull request #1188 from chef/robb/guard-3rd-party-calls-in-test", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 131, "deletions": 2}}, {"node": {"oid": "9d2faa3c2a957ebc6a6674809fc6dd8df6318f5c", "messageHeadline": "Update CHANGELOG for 2.3.0 release", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "76f3487ee25deb08d4fe96177bb1a81c2d93e296", "messageHeadline": "Merge pull request #44 from chef/robb/update-omnibus-software", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "b2ee1512ce2c00d6880c9f0c2dc33cd0d99a96e0", "messageHeadline": "Update omnibus-software for update to libxml2", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "606e6ab3d137a116be18c853086f6fbb807f5867", "messageHeadline": "Merge pull request #1196 from chef/nathen/profile_tools", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b90c2d2ab6d761e012301344afdd6495ac479356", "messageHeadline": "Merge pull request #1195 from chef/nathen/2016-roadmap", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0fd3430045f6d80f585f0a9f07c57262280afcfa", "messageHeadline": "Add Compliance Profile as a tool type", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17ca04b3b3bf5dd400c44a4aea423f051e63291d", "messageHeadline": "Clarify implementation of compliance profiles", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "69a640a693cd582e5d13c717e8e956bdfdf4157a", "messageHeadline": "lessens truncation of changelog in follower emails", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c966e4997987685a8525b169592877f84c1e4ae6", "messageHeadline": "Merge pull request #1194 from chef/nathen/2016-roadmap", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "5282e2df050a19d91aaa205281d37f756cdb62d4", "messageHeadline": "Update ROADMAP for Q1 2016", "author": {"name": "Nathen Harvey", "email": "nharvey@chef.io", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "9e0e5a1052c05f79620fe59cfb211e885a34b60d", "messageHeadline": "Prevent CDNs from being contacted during test runs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f02da6ccf4dd74e03e8faa08d0bd42f1756c4c56", "messageHeadline": "Prevent spec runs from calling Google & Bing APIs during sitemap update.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "77f79c93911357dc7e3d4e0e96ad42644adeb413", "messageHeadline": "Merge pull request #1191 from chef/robb/upgrade-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fae8674db1d080c215d6636c5895074838602a5c", "messageHeadline": "Update parser to make it happy about Ruby v2.1.8", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf225f01ce42b4ff29b3ed6f2237512f8cc80a57", "messageHeadline": "Upgrade Nokogiri for security update", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b6b514ad7cb7f41d4d38aa2fb53e75585517c39", "messageHeadline": "Merge pull request #1190 from chef/update-changelog-12-23", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4e33d2e2b05b0f352afc9afec50728a3e91e042a", "messageHeadline": "updates changelog for 2.2.2 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "893ef53e26cdb10832aa395158874b35fd8e52d3", "messageHeadline": "Merge pull request #43 from chef/fix-broken-specs-dec", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "e83094471266ae27276b39a0684e2ca28640c1fa", "messageHeadline": "fixes deprecation warnings throughout spec run", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7bceb794173ee48d85a57aa55fd5cca9887d5d35", "messageHeadline": "fixes broken chefspec specs", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0c24f7f352f806097483b1632a24d9f38117c15c", "messageHeadline": "Merge pull request #40 from chef/add-console-cmd", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "75a6b887587d4d708949041956c0cf636f446d88", "messageHeadline": "Merge branch 'master' into add-console-cmd", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "72e2324613d2b91c6f27574a7447837df21b25ee", "messageHeadline": "Merge pull request #42 from chef/robb/fix-sitemap-permissions", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "5ac1d123c0510508ff71e08c081257b5a1a78eca", "messageHeadline": "Ensure sitemap files exist with permissions to allow Sidekiq worker t\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "cb86efb2ae6de9698e9b948822d874ed0860cd5e", "messageHeadline": "runs console command as supermarket user rather than root", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01fc30b85ccedd9cd6c7bb4f47528e16a4bf953f", "messageHeadline": "Merge pull request #1186 from nellshamrell/update-changelog-12-18", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5028f94adcd4fb9b52d99000917b659dd84dde9d", "messageHeadline": "updates changelog for 2.2.0", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5e30ef955fb3e8c2c0d44ee84169124531275ad7", "messageHeadline": "Merge pull request #38 from chef/collaborator-groups-feature", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "184a8c93d645dc844b2b1ff5268cc79a8befe510", "messageHeadline": "revert back to building software from master branch", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e307b0900baa02837330cac1462e81cc64fd926", "messageHeadline": "Merge pull request #1151 from nellshamrell/groups-feature-2", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2170, "deletions": 75}}, {"node": {"oid": "0d347db9796e9517230bce81ac60fa3f2cc97d3d", "messageHeadline": "Merge pull request #1185 from chef/robb/ruby-back-to-2-1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cf7f65309f564ccaae42ba494745ff2b19ac637f", "messageHeadline": "Merge pull request #41 from chef/robb/ruby-back-to-2-1", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9cced90c686c30b67d889d0608cb15420bb3c86a", "messageHeadline": "Change Ruby to v2.1.8", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "02cdfe231c8a60263a2b15fb20def4a4f3f986e7", "messageHeadline": "Bring Ruby version back in to 2.1.x", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f94b81e717863390d4c580f9b45ef0f7eadf3d2", "messageHeadline": "Adds Collaborator Groups feature to Supermarket", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2170, "deletions": 75}}, {"node": {"oid": "5ab4a8c0b9825546562d6a61aed7c78f9eeb397f", "messageHeadline": "adds supermarket-ctl command to directly enter rails console", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e2796d70b95f5108a4bf3eefaf476542b6293b00", "messageHeadline": "Merge pull request #1182 from chef/release-2.1.4", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "219005a77e70cf8b0cc87985a6994c5d0da916db", "messageHeadline": "Update changelog for 2.1.4 release", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "14a3898078e3ac2d999f7702b093632f2faab981", "messageHeadline": "Merge pull request #39 from chef/robb/upgrade-ruby", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 64, "deletions": 86}}, {"node": {"oid": "33f781889134101c998f2b27ff9618f62d9ea634", "messageHeadline": "Merge pull request #1161 from chef/robb/upgrade-ruby", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "0327532bc8f2ca0a761b7eb296e2b0fb210ad933", "messageHeadline": "Remove older version of Ruby from Travis test matrix", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f22caee4607ffb83cfaf9fe0e1463679434fbec4", "messageHeadline": "Update README with new Ruby version requirement", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c086ec8fa6de7a4606583787dbb18989f97885b", "messageHeadline": "Update gems who were grumpy about the Ruby 2.2.3 upgrade.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e737d5ec659a154750f6c036972fb52c7305f56e", "messageHeadline": "Fix duplicate keys in spec", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fcce7eda331ab50da9f1cca2941d1fe024cf7312", "messageHeadline": "Add Ruby 2.2.3 to Travis build matrix in prep for upgrade", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4e5edbed3504dbce638f7a1fdfc211dfbdcc91ae", "messageHeadline": "Update platforms in kitchens (build and test)", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "35c9e02988d5645851804f9521123f713cdb8597", "messageHeadline": "Update cacerts by relying on current default", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "531e9e55f210c0c7ee0af105e7a69f0c9f13005a", "messageHeadline": "Update omnibus and omnibus-software for updated openssl", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "a512b714d6dd8f13767148fb893a3a3a997088ff", "messageHeadline": "Merge pull request #1181 from chef/robb/release-2.1.3", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8ba4ed90803035434282fa6ff4f858305edf7c21", "messageHeadline": "Update changelog for 2.1.3 release", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "09093518dafe9f522cdf01af2914d44a1b96ac22", "messageHeadline": "altering default version to test out the groups feature", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0d42cddd9dd12f2108981285b3a178fcedc35fa", "messageHeadline": "Merge pull request #1174 from chef/robb/provide-default-callback-to-s\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "627790a31a7626f358197497a7d2782766863a61", "messageHeadline": "Update bundled gems for new omnibus and omnibus software", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 48, "deletions": 36}}, {"node": {"oid": "fc0e2a8ee30ccf7c6a8610e56d291d2322c02553", "messageHeadline": "adds documentation of collaborator groups feature", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a11290d6266bf7da89e2897d1ceb8385d0f03c21", "messageHeadline": "Merge pull request #1173 from chef/jjasghar/consistent", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f92e1759f4050d6e2fbb18d0f7827447fe18fc2f", "messageHeadline": "Update README.md", "author": {"name": "JJ Asghar", "email": "jj@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c4dde83e31972a4d293a856dc7ff69e163cbf60", "messageHeadline": "Fix seeds by providing a default callback_url if it isn't set in the \u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c83746fabe1b1326ac1276c2a0cf5db432343b9", "messageHeadline": "Merge pull request #1167 from chef/robb/fix-curry-pr-webhook-creation", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 751, "deletions": 268}}, {"node": {"oid": "98ba58cff8f174998c8a8be1ef57f75ce3cfc013", "messageHeadline": "Merge pull request #1163 from tas50/travis", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9e2371fb899cd5b074635ec53b31800d1d47d6df", "messageHeadline": "Merge pull request #1164 from tas50/branding", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 52}}, {"node": {"oid": "5dbc8e5b9e70737145c92dad08125c9ea6da6650", "messageHeadline": "Re-record some curry VCR cassettes to get data field filters recorded\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 30, "deletions": 214}}, {"node": {"oid": "4d271c8f70638f99df2a6ed72d855921ea359dad", "messageHeadline": "Add a test cleanup removing the callback url from ENV", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 299, "deletions": 308}}, {"node": {"oid": "399f0c71d26247ed83abd98c7af0a9096daa89aa", "messageHeadline": "Add callback URLs to vcr_helper and re-record cassettes for Curry sub\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 461, "deletions": 262}}, {"node": {"oid": "0ddde16a195129dad8eeece80d57a6af5052ba74", "messageHeadline": "Remove clean-up that doesn't work in a proper test environment.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "13f3296e6bb5f543c5fab67a96f29a47bbe4e7aa", "messageHeadline": "Add #resubscribe! to Curry::RepoSubscriber to update webhooks at GitHub", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 473, "deletions": 33}}, {"node": {"oid": "73b14e542e469d8b775df53fbe09fa49e2104158", "messageHeadline": "Merge remote-tracking branch 'origin/master' into robb/fix-curry-pr-w\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "76f60f0c19b61505c285083d86af10ee5138e2fa", "messageHeadline": "Merge pull request #1172 from chef/robb/update-nokogiri", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3abd3a282af15d7ec230c3e28379023d22da7a46", "messageHeadline": "Update nokogiri to address multiple CVEs", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6c02360fb28f09ee84ee31f0f71c4e67bb0aeed2", "messageHeadline": "Add back the ability to override repo webhook callback URL", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 262, "deletions": 186}}, {"node": {"oid": "951ee1c84e33ba051d913f309d2a1fa4309c2881", "messageHeadline": "Update spec descriptions with new bang syntax", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6360a5e803679253d13e5d31b20e6008d103e329", "messageHeadline": "Merge pull request #1171 from nellshamrell/update-changelog-11-25", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ddb4a4a441859646d6d6259df024092759f05487", "messageHeadline": "updating changelog for 2.1.2 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dc6e35ffd80020a14edd92af0a8edaf708a44085", "messageHeadline": "Merge pull request #1170 from chef/robb/remove-foundation-tooltips", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fab29284b81b25c41ef741af46c676d8dd0333e1", "messageHeadline": "No longer invoke foundation tooltip on tips with user-supplied content", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "794b6ba1dd4cf1ba9b12791aba0b3a025efc2802", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c6b61383fc7deb5c0828a80a631cc00af27d14fb", "messageHeadline": "Fix markdown in the overview section", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "15d21fca1eee6c6890313e4b1bb2e1106f75060a", "messageHeadline": "Merge pull request #1168 from chef/robb/bump-version", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e9ad642e09da6e02f5aa1d5a73c8b377c0ffa1a1", "messageHeadline": "Update changelog for 2.1.1-alpha.0", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "538eeef2037f34ded8ef7a352c20ff1d298d81a9", "messageHeadline": "Update stubbed methods to new bang-versions", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e0721ae8235e4fa33e16623d2e832d586904d2b8", "messageHeadline": "Make expect block syntax consistent", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "4dbefe833d2cd77c1e81c1ef7faa999652466197", "messageHeadline": "Change to bang-methods to communicate unexpected state changes", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "629ca42315aceff50a6a600fce3ca58f7f8a32b0", "messageHeadline": "Move Curry's GitHub callback to RepositorySubscriber", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 37, "deletions": 61}}, {"node": {"oid": "1f92ea310cc236d11f0d84e82a06017256e419f6", "messageHeadline": "Update github URLs and mailing list URLs", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 29, "deletions": 50}}, {"node": {"oid": "5f1f7e6b6cae743d7c677bf731f22f369e048396", "messageHeadline": "Use container infrastructure in travis", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8aa74c755e53b60adc41b73fcc5ca7b5d8e20219", "messageHeadline": "Default the CLA pages to 50 companies / users per page", "author": {"name": "Tim Smith", "email": "tsmith@chef.io", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f0ee705c396578f3be0cebd9cc0bea6a5fb584f", "messageHeadline": "Merge pull request #1160 from chef/robb/add-detail-to-ver-constraint-\u2026", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "037dab9a37e976360174d4e82b7eecd8ffd95245", "messageHeadline": "Upgrade Ruby again.", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a8a833d33e9c4366dc3a1e2492c13205a55c199", "messageHeadline": "Merge pull request #1157 from chef/robb/quiet-warnings", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f178573095dc9352059e44ea9eed65a58ea3b04", "messageHeadline": "Remove --nogpgcheck from package install in test", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c5638107c455afe381f458c75f932058d143e917", "messageHeadline": "Simplify root Berksfile to only what is needed for build VMs", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 41}}, {"node": {"oid": "f07d2ee994a51b2e1e5e093bc240a6c7c380a300", "messageHeadline": "Pin omnibus-software to version with gdbm removed from python build", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85b4e472b3f9d86d75eaa3c0a541374cb4bb4f16", "messageHeadline": "Add detail from exception thrown during version validation", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "6fb70a6c61f1f3c883a3fc890670821b60e68292", "messageHeadline": "Rename shared example file to prevent loading twice.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4f26e75b9ac9c9812f0e0cc73774ad0e48859b46", "messageHeadline": "Replace deprecated 'ensure_' with 'validate_'", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "52519d3da5682c31832e85272c982c967732bfce", "messageHeadline": "Upgrade Ruby & RubyGems", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "39cce3afec3fbeafcd177b426db9d2716dcd7f6d", "messageHeadline": "Merge pull request #1154 from chef/robb/add-bundle-audit-to-ci", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "c9fe9e334a860ad1016def90e7e701e46dd0e462", "messageHeadline": "Add bundle-audit to CI test suite", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "dae7b887391e1c8ca97485a43b4e305d15634903", "messageHeadline": "Merge pull request #1153 from robbkidd/dependency-updates", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 82, "deletions": 63}}, {"node": {"oid": "53024ee1e4356bdefbaea03cf6b4b5a58f87020e", "messageHeadline": "Fix typo in comment. :\\", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdb74fa9183eaa3aefbf4a2853133f9abe28dd15", "messageHeadline": "Add bundler-audit and brakeman to dev/test gems for future test suite\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "73a73a1cb38af227c6924957104cc5475631a79a", "messageHeadline": "Upgrade sidekiq to address security issues in (unused) web UI", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "ebf0559c94a9aa26560f4667b92d23c3ae8aced9", "messageHeadline": "Upgrade chef gem to address rest-client security issue.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "d16403b7dfabfec4b2cb504e08c39d346c838ee9", "messageHeadline": "Upgrade uglifier to address security issue", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "f407900304e4e675a33ba332b441b3ce61a09969", "messageHeadline": "Replace shoulda-matchers git-version requirement with pessemistic gem\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "35490a9c0518bbf28ed91ccfbe50020671835060", "messageHeadline": "Merge pull request #37 from robbkidd/add-logrotation-for-nginx", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 137, "deletions": 1}}, {"node": {"oid": "5e193f1b43905b5935db10c8dcf0b5095eda01f3", "messageHeadline": "Merge pull request #1150 from robbkidd/robb-is-a-maintainer", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "8439d937aa5e52f22333c562f06196a874e690be", "messageHeadline": "Add Robb Kidd to Supermarket maintainers", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "000d197b902e15180036ab6c965fae4c124b11eb", "messageHeadline": "Add logrotate omnibus software as a dependency", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "afe9317d6e9cd3820a8bef7d7f93ddca205b9420", "messageHeadline": "Merge pull request #1147 from nellshamrell/refactor-removing-collabor\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 55, "deletions": 30}}, {"node": {"oid": "0120d10225452e8d9faa09d428434592b5284585", "messageHeadline": "adds additional spec verifying that a collaborator on a cookbook cann\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "7b8f6fb579de9530b4cfe1b2729bc6c60a218935", "messageHeadline": "clears up wording of specs around removing a collaborator", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d88df12741365fa12bb761cb938499a8fcdffc6c", "messageHeadline": "Fix logrotate.d directory not being enterable by anyone but root", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cab82be5ddd95f9fdd417669a1b13d5bfbec00b", "messageHeadline": "refactors removing a collaborator logic into a shared controller concern", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 44, "deletions": 30}}, {"node": {"oid": "5c7b0ea8fc952afbaba29fc06fe8889ba1afd11d", "messageHeadline": "Tell nginx logrotate post-rotate where the nginx conf file is", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8c93212df482df724af2d87aa106fd25a93ca17", "messageHeadline": "Revert \"Fix sending USR1 signal to nginx on log rotations\"", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "394f4c9b4e57ce38f84999a4fba00b0682bf8c7a", "messageHeadline": "Merge pull request #1146 from nellshamrell/add-collaborator-refactor-2", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 155, "deletions": 13}}, {"node": {"oid": "3ca53268be833fe959464561f0869c9afb81f255", "messageHeadline": "Fix sending USR1 signal to nginx on log rotations", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aa71ad26c150f63f35abda2bfbdd54dbc57921f3", "messageHeadline": "Add logrotate to the installer and a rule for nginx logs", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "0cc74ea9274db5b8dee492a8f388675dc5cdd9a7", "messageHeadline": "corrects rubocop styling issues", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b99babe5e6ba1a767159e9ce1cde0498c73e1b52", "messageHeadline": "refactor collaborator controller to use new concern to add collaborators", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "e46cc35775fad490b47d2f82e9d4c4c8969dff37", "messageHeadline": "adds in spec verifying that an error is returned when the person sign\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0cbb26cefae2121df0d0af14ea6910d374444b1c", "messageHeadline": "refactors concern to receive the resource as an argument from the con\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 10, "deletions": 32}}, {"node": {"oid": "d31497f1cbabc31372ba8f4c70d8d7872feb2434", "messageHeadline": "adds in code and specs to create the new collaborator object for each\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "7cc4b6e9c0527c7b8c8107088252e4d951ea6d0f", "messageHeadline": "adds code and specs to find the correct users to add as contributors", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "287cb3450058ac26e0a71dde401ebbd8fd102dc6", "messageHeadline": "adds in code and specs to collaborator processing concern to find the\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "0df13733b327a631c6b7f428e27b323ebcf5d53b", "messageHeadline": "adds code and spec files for collaborator processing controller concern", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c38e2ff77ec16ca6f2b2f604ae68a89ebe081076", "messageHeadline": "Bump version if nio4r to fix `bundle install` issue on Mac", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c82b190cd414dca2cf8d8376939cf3544ae52d38", "messageHeadline": "Merge pull request #1145 from chef/update-changelog-10-20", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d788f1dac1378c08b6371e75f1edeed9bf9526d7", "messageHeadline": "updates changelog for 2.1.0 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "20793ec5e9b6500876dfb5552225bb0febdbc608", "messageHeadline": "Merge pull request #1144 from nellshamrell/fix-postgresql-requirement", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02be9dec477ad632037c61503a2e9bed673c9e00", "messageHeadline": "Merge pull request #1140 from robbkidd/export-cla-signatures", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 119, "deletions": 6}}, {"node": {"oid": "3096521093577fe70778ace7e5a2fe9381706fc8", "messageHeadline": "fixing no longer true postgres requirement", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c1c29786e14fd6bc6f9f0f95988c25150ad64f2", "messageHeadline": "Correct the spec description", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46a947ff2c628210cef3a13a4c695aebf0723b53", "messageHeadline": "Merge pull request #1142 from robbkidd/time-now-to-time-current", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "95717fc47136f339e085693e780f4cd6833598a0", "messageHeadline": "Merge pull request #1143 from nellshamrell/update-docs", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f9a6451a2c5418115c2c250caa465da6fc6dd5d0", "messageHeadline": "Include default start date and chrono sort in CLA export rake tasks", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5677f00e566e3d10d9a6422112749ba931d8338e", "messageHeadline": "Remove unused #earliest (implied 'by_org') scope; rename latest", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "364fe6b02f4d04ac0d5b46ceaa9381db17e7f230", "messageHeadline": "Replace latest_by_user with earliest_by_user", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "c2b44c5bcc6895ddb3de90e59bd669e04946b174", "messageHeadline": "Fix rampant organization typo", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eeb333d6873a9288ad9d1ebc42f3aa7cd5aa671a", "messageHeadline": "Add CclaSig@latest_by_user to see multiple signees from an organization", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "47964b253ffed7a0f0c38963bbde3bfb7c3cdbcc", "messageHeadline": "Use rspec match_array matcher to better test the not cases.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d12b2b83ebe67407f462dca675efd253a89f21ab", "messageHeadline": "adds recommended minimum specifications for a supermarket server", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "850c323b68e702967a65d14bb7012ba131ba7366", "messageHeadline": "Placate Rubocop's concern about parens in a method definition", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffdb1ae516f027f33c77cc56fa6506875d2250b7", "messageHeadline": "Turn Exportable concern into a plain old Ruby module", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "328faaba22fcef1f052e61472b8a9079baa899c3", "messageHeadline": "Change all calls to Time.now into Time.current", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "452d57cd35b0f13b410c51beca15fd433fac0531", "messageHeadline": "Add spec to test Exportable module", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "2580aa653d22cf4690888672e964c446ad05a6f7", "messageHeadline": "Placate Rubocop.", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "466540144ea231efba07511d64eaf875dbf1f7e1", "messageHeadline": "Add signers:export:{icla,ccla} rake tasks", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "7853254111dce4f7547e7ef53070c8b26aac92d2", "messageHeadline": "Add Exportable Rails concern to hold generic logic for AR::Relation t\u2026", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9d79de7993f4b0f9bb221b454917d4a674bb9520", "messageHeadline": "Add .earliest scope to {I,C}claSignature", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "ca00240abc248698f3517c66977b716d46d73093", "messageHeadline": "Refactor scopes on signatures to give component queries names", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8d2a69d498dae4f6bc14e08c2e712bfe5f5c6553", "messageHeadline": "Merge pull request #1138 from robbkidd/fix-signer-creation-in-seeds", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "9a59ce1e4e4c2ff95a4f437f5e07c804c4ee077c", "messageHeadline": "Merge pull request #1136 from nellshamrell/update-roadmap", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6db72147057dd1b4ba61ff62a274fc4b2b86ef15", "messageHeadline": "Merge pull request #1134 from robbkidd/clarify-icla-vs-ccla", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "693d5bb16782b4f80692d7ecf196b849e8cea8f6", "messageHeadline": "Fix seeds option to create a bunch of users and CLA signers", "author": {"name": "Robb Kidd", "email": "rkidd@chef.io", "user": {"login": "robbkidd"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "43f4c562318562a6e1a7dbd49b943432004fed4c", "messageHeadline": "Fix CCLA sigs to allow tests to inject a signed_at time", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "91020be45f81d0ddb72f2db0a7693aef59e0a019", "messageHeadline": "Fix ICLA sigs to allow tests to inject a signed_at time", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2b1517f514e24dadd9cd0c19017265e79bf4b5a4", "messageHeadline": "updating roadmap", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e704e506c39813f498fd64b1c34aae558334c02", "messageHeadline": "Introduct the ICLA before mentioning the ICLA.", "author": {"name": "Robb Kidd", "email": "robb@thekidds.org", "user": {"login": "robbkidd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d26b41ab03da6aea2dff3c8e2467c6334803cc4", "messageHeadline": "Merge pull request #1126 from nellshamrell/update-readme", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "0f467cda6515337cfac7d08bde1bbbd48773b1eb", "messageHeadline": "Merge pull request #1125 from nellshamrell/updating-changelog", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4cfdc0445446d4137aa4faa90cd025e3d44a1c1d", "messageHeadline": "remove links to obsolete resources in readme", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "bb0a4ed0b171c818fe468267fbd9ad98b50f6e22", "messageHeadline": "updates changelog for 2.0.2 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0e0c728534d3b65c4c1a2d813c0bc318771943bd", "messageHeadline": "Merge pull request #1103 from nellshamrell/add-status-to-footer", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b32692833f103adc48c816bbd0272f4665b50f5d", "messageHeadline": "Merge pull request #1123 from nellshamrell/fix-admin-adding-collaborator", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "2f160bc7f703b123ca087283d8d1f2362247f89d", "messageHeadline": "adds spec for chef status url", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "34fbc5acc0fc8bbd30432e00b3e5661917f9e2ff", "messageHeadline": "fixes rubocop style error", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "860ca2554b4fcf8f311b4efb16265400b98fcf02", "messageHeadline": "adds ability for admin users to add collaborators to a cookbook, tran\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "77392834270c1ff1809d4fd3c402410a1cfb3040", "messageHeadline": "Merge pull request #36 from chef/dhparam_fix", "author": {"name": "Charles Johnson", "email": "github@chipse.cx", "user": {"login": "charlesjohnson"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "71e5a2acbef33ec0488adbf6737df822a04643ba", "messageHeadline": "dhparams will always be generated if ssl enabled", "author": {"name": "Charles Johnson", "email": "charles@opscode.com", "user": null}, "additions": 43, "deletions": 29}}, {"node": {"oid": "123252a24f1f05755f2c0b741a8a3444591cc2fb", "messageHeadline": "adding in changes for 2.0.1-alpha.0", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fe7819ba47303dc89820e64e9e61ad7c94dd44f9", "messageHeadline": "Merge pull request #1118 from nellshamrell/fix-adoption-email-url", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ea87e24c51c1869909224916b32e63bdbce58e9a", "messageHeadline": "fixes out of date adoption mailer spec", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03eff86f13a80b39e32b4d9a1bcfda66c242a374", "messageHeadline": "Merge pull request #1070 from chef/m_m_m", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 47, "deletions": 15}}, {"node": {"oid": "e3c95e0424c72a72eb16da25125250e209829aa9", "messageHeadline": "Ensure we only set a maintainer once", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 47, "deletions": 15}}, {"node": {"oid": "e177ec8cd2891c3e69f293b9bf4877637fa43e12", "messageHeadline": "correct url for cookbook up for adoption in adoption emails", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "851dde1672b8c8b2bb74e89b9a00028a0142bf53", "messageHeadline": "Merge pull request #1114 from chef/jjasghar-patch-1", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2888a678ad9de596028cb2ca4a4fb5b479adec64", "messageHeadline": "Merge pull request #35 from chef/openssl_cookbook", "author": {"name": "Charles Johnson", "email": "github@chipse.cx", "user": {"login": "charlesjohnson"}}, "additions": 315, "deletions": 191}}, {"node": {"oid": "f7603858aeff4d1f84a85415197f38a1dbf84896", "messageHeadline": "Missed a closing tag", "author": {"name": "JJ Asghar", "email": "jj@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "996b3156c47826752b3eca62b5e38b2367c7caca", "messageHeadline": "Update Gem dependencies", "author": {"name": "Charles Johnson", "email": "charles@opscode.com", "user": null}, "additions": 99, "deletions": 74}}, {"node": {"oid": "d6c8e07207dfb489b15105f92fc332ac2cfdd3ca", "messageHeadline": "Merge pull request #1112 from tas50/master", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b5b7b063bfafcef44b52db9409355ef17504e72", "messageHeadline": "Merge pull request #1111 from jzohrab/simple-branding", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 203, "deletions": 4}}, {"node": {"oid": "bed667ab875d5c97427615707db06d5c6243b5bc", "messageHeadline": "Remove double at", "author": {"name": "Tim Smith", "email": "tsmith84@gmail.com", "user": {"login": "tas50"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf78fff062a7a385d11d5fb337e6bbe29f489ae4", "messageHeadline": "Revert \"Ignore developer cruft.\"", "author": {"name": "Jeff Zohrab", "email": "jeff.zohrab@rakops.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "26bf409e2fe62e2ed106465ff08411f0fef5796c", "messageHeadline": "Update recipes/ssl.rb to use OpenSSL Cookbook", "author": {"name": "Charles Johnson", "email": "charles@opscode.com", "user": null}, "additions": 216, "deletions": 117}}, {"node": {"oid": "efaa35f1c5ec506dda15c004056175ede380d4ee", "messageHeadline": "Add simple branding.", "author": {"name": "Jeff Zohrab", "email": "jeff.zohrab@rakops.com", "user": null}, "additions": 204, "deletions": 5}}, {"node": {"oid": "2af839c71a381375956f8b9ad790a6db04af8e61", "messageHeadline": "Ignore developer cruft.", "author": {"name": "Jeff Zohrab", "email": "jeff.zohrab@rakops.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3b99f1ad87b2a526ec55ba3a2f253d9034cea34f", "messageHeadline": "Merge pull request #1105 from nellshamrell/correcting-docs", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e0346781794f27f1e2be970506b1be6c47ca722", "messageHeadline": "Merge pull request #1109 from nellshamrell/correct-output-spec", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ffd1752646d51865e5f9a30d58694456faee6cb1", "messageHeadline": "removes puts message from a spec that was accidentally left in when d\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5a957b5a1bd753dfa007c2f13ab180d04fbe6893", "messageHeadline": "Merge pull request #1106 from rafaelmagu/fix-broken-links", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f50b7a40c5b03f7db978587682473daa4c131a3d", "messageHeadline": "Add missing protocol to links in Manage Profile", "author": {"name": "Rafael Fonseca", "email": "rafael@vendhq.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4bcfac808d5a776455e0589803498604b5dc6769", "messageHeadline": "corrects typo in docs around supermarket-ctl make-admin command", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fb1c9c56dfa2306546edff64031f995e61af91d", "messageHeadline": "Merge pull request #1102 from nellshamrell/correcting-maintainers", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 21}}, {"node": {"oid": "a51498e20d6019d5187b1918f9c6b97755f6b84c", "messageHeadline": "adds a link to Chef status page to footer", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "34c59178055f32e3225d3c77dbaa5792b1495a67", "messageHeadline": "updating roadmap", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7b102858ae70f2d00a6ab3436c85ab7cfb7ca7bb", "messageHeadline": "updating maintainers file", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "7d653ad5d7619f037dd94b28b0fd91aafcd50bbd", "messageHeadline": "Merge pull request #1101 from chef/update-changelog", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "de7e07c06403fb8698060f16b7472a53118c5651", "messageHeadline": "updates changelog for 8/13/2015 release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "702520af79e37e8814cc97b128f72b0b06451d75", "messageHeadline": "Merge pull request #1099 from chef/no_ssl_443", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9f5db2ebbcd59306b1c36e15846e444e141a3700", "messageHeadline": "Merge pull request #1097 from nellshamrell/clarify-supermarket-omnibu\u2026", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2af39afb879fc42d5f56ba0b44e80830ba3a319d", "messageHeadline": "Merge pull request #34 from chef/nginx_ssl", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "548ece766597aaf53f104e90f1a8c557f56c29fc", "messageHeadline": "switched branch back to master", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6db4a91eaa4531b2d9edb62b2d11d1d23e3aaddc", "messageHeadline": "updated raven initializer to adapt to the new version of Raven", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bee300e6a300a082d6322f71dd348d3bae2abfb3", "messageHeadline": "updated the version to build", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3cdce98154fa6bb408c8f3aa5181ac0ce5eb74e", "messageHeadline": "updated omnibus to handle no ssl on port 443", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "77937518c06af634c023019db535d57876f11790", "messageHeadline": "switched the ssl enabled default to true to mimic previous behavior", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf8d6c0f9391f668678c145f301f249a496f5d39", "messageHeadline": "prod-ify omnibus deployments", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4661b20431b2fecffe9071f1f28eaa915f92ed31", "messageHeadline": "updating supermarket omnibus instructions", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ba4af76f20b101d2bc3f9366846f1bee611ce4c5", "messageHeadline": "Merge pull request #1095 from nellshamrell/add-mail-instructions", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1f0316eef353972d3ce0b7ee9ba831e7ba8c0aa0", "messageHeadline": "adding in mention of mailing service to the configuring docs", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d0807ae6c13b04fe9bfb028f89a30b25c082a248", "messageHeadline": "Merge pull request #1091 from nellshamrell/enhance-adoption-email", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 85, "deletions": 2}}, {"node": {"oid": "62522e8e327c7a28db8fc6b6401fbc65e1dca39a", "messageHeadline": "makes a slight grammar correction to adoption email templates", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a9af53f0f92b014dba228d3570c61e1b4c335932", "messageHeadline": "makes small wording changes to the adoption email templates", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d417f93b6e8c797e050cadeef4525b41c53b0ab6", "messageHeadline": "Merge pull request #1089 from nellshamrell/removing-coveralls-from-re\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "1d9272ab749e5b66bca09c85d6bf59ff6be0ad56", "messageHeadline": "adding in line breaks to the html template for the adoption email", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9e97f009061a8a351651f3d7fe79dd977080807a", "messageHeadline": "Merge pull request #32 from chef/sersut/sign-rpm", "author": {"name": "Serdar Sutay", "email": "serdar@opscode.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bdb1622c961e6e9efae7e9fda67486f6ce1f9a16", "messageHeadline": "Sign rpm packages of supermarket.", "author": {"name": "Serdar Sutay", "email": "serdar@opscode.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7734ca6e807bce4a76a64cdd1654dab833a118fa", "messageHeadline": "Merge pull request #1092 from chef/changelog_1063", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d9d708a9d3999e64fe857d53b940aecbc674d88b", "messageHeadline": "updated changelog", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "28cb02214734a1a05ca2687d3b2eb4c1439062ec", "messageHeadline": "including a link to the cookbook up for adoption", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "28dc957fd82753fc940ffe816c5baeead8614ea1", "messageHeadline": "including the adopting user's username along with email address in ad\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "1c2ade1581914c546fd4cfc3dda3d2536de3774b", "messageHeadline": "removing additional references to coveralls", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "1a1a169999cf6938b42d9f2f1ad506abdaf3548c", "messageHeadline": "removing reference to apparently inactive coveralls account", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ea0bad13c57f48bd7a7af52541eaabf899f27dc", "messageHeadline": "Merge pull request #1087 from jimmymccrory/duplicate_signature_typo", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed6cbbfc5bf93a15cc8bf90e27fa3837cf1858a1", "messageHeadline": "Fix small typo in ICLA duplicate_signature message", "author": {"name": "Jimmy McCrory", "email": "jimmy.mccrory@gmail.com", "user": {"login": "jimmymccrory"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5cae409724be00885aed9f340ca7056e8636346", "messageHeadline": "Merge pull request #1078 from nellshamrell/add-roadmap", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4b13b4f6ee9f3366fa92b94f9049f21f4efe232b", "messageHeadline": "Merge pull request #1079 from nellshamrell/remove-download-counts", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 32}}, {"node": {"oid": "1b4f4cdd24f30d41604635e8040c5070193a8de8", "messageHeadline": "Merge pull request #1085 from nellshamrell/add-link-to-feedback-site", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b297266b150046f67a438515653666ef82dc3703", "messageHeadline": "adding specs around existing adoption mailer behavior", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "b07531aebb9dc049a5cef70bb4906b39215dd3e3", "messageHeadline": "Merge pull request #1077 from nellshamrell/log-level-docs", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "6459ec6813a843f3b21330ead8bfa25bf382997b", "messageHeadline": "adding in link to feedback.chef.io", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4a52d741f8c5d62a76641975aa76249885acbbaa", "messageHeadline": "making instructions more vague - there are many ways a user can set t\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "a8146d894f87115008bd06fb0d3dae6381349856", "messageHeadline": "Merge pull request #1083 from chef/private_key_documentation", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "7009127382795be791999ab1824289a15136fabf", "messageHeadline": "Merge pull request #1084 from juliandunn/remove-survey", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "e5b03a5c16c00e6b39f71d2512c9d38b56d134fb", "messageHeadline": "As the cookbooks survey is closed, the link should be removed.", "author": {"name": "Julian C. Dunn", "email": "jdunn@chef.io", "user": null}, "additions": 0, "deletions": 8}}, {"node": {"oid": "48d52db8c22755b971dfc26531e2fe66b2906036", "messageHeadline": "Added copy around updating your client key", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "c18a76012f89a99f1ff156129ba4680d585acba6", "messageHeadline": "updated changelog", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "81edecd3310effaf2a5e020933f3e42b402e54fa", "messageHeadline": "fixing broken spec", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "41deff8499687552ed2b205a10339bf509ce1a54", "messageHeadline": "removing references to download count in UI", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "cde4f82fece1bb685f97b66592529338ab41a077", "messageHeadline": "adding in roadmap as discussed in meeting with Supermarket leads and \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b7a20305d3fa1bcd5b01dd44abe2d93aa5147184", "messageHeadline": "adding in instructions around debugging a Supermarket install", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "624ba3790a4eaa018ca49323e0ead569d2ff8fe5", "messageHeadline": "Merge pull request #1072 from chef/lcg/admins-can-add-collaborators", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8989111c38a2724c7f387f356fadd610c4768774", "messageHeadline": "Merge pull request #1073 from nellshamrell/convert-owners-to-maintainers", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 169, "deletions": 2}}, {"node": {"oid": "4c7afccb9a9f30c58cc33bb1a865d6e9d4c7db41", "messageHeadline": "Merge pull request #1074 from nellshamrell/update-making-an-admin-use\u2026", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 6, "deletions": 29}}, {"node": {"oid": "b290dfb69af45b2bf924ca9d6539e28f72ea843e", "messageHeadline": "Merge pull request #1075 from nellshamrell/update-certain-gems", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "74194308f419738a5708b1824d0de89babf8ac3a", "messageHeadline": "correcting rubocop flagged errors", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "8bde6144ccd3c30797b67c21cfb76b7a4f314d6e", "messageHeadline": "updating sentry-raven", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "bafdff9389ef55b6773ca8fc17ce96779fec65e8", "messageHeadline": "updating rails gems", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "5f3cf900c553d8c48d5ac2e5acefb13939783a38", "messageHeadline": "updating redcarpet gem", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc9aa247a24f64f3a1465e333807a52d800d0e63", "messageHeadline": "updating Paperclip gem", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "6b060e059d6ed1a5c1df2a083c0679276a2f00f1", "messageHeadline": "changing documentation around making an admin user, updating it to us\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 29}}, {"node": {"oid": "7750cc6a2341a936c85ade22f56f849604bf3bb6", "messageHeadline": "adding in rake task to generate MAINTAINERS.md file from MAINTAINERS.\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "8db29c7db8e65ff75eaacf559c12c6d76974e9ca", "messageHeadline": "convert owners file to maintainers file", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "888281488a3145ca68535282bebf2d6984fdad2b", "messageHeadline": "add ability of admins to add collaborators", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01b57bab8f848e1fbb73d9240c0f5442253c0d0d", "messageHeadline": "Merge pull request #1071 from chef/tm/disable_maints", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26b9bebb7e71a7753c04d4f632cc8f7f0a0273f2", "messageHeadline": "disable maintainer assignment for now", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61cf5a8b4d2ace506343e4e72c14c64042520066", "messageHeadline": "Merge branch 'master' of https://github.com/chef/supermarket", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 894, "deletions": 1374}}, {"node": {"oid": "340f60bcfd948d9af2181f2ea8e87740e321bbf8", "messageHeadline": "Merge pull request #1067 from chef/tm/maintainers", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 893, "deletions": 1373}}, {"node": {"oid": "f02a804bdb89ab2a242402ad60c0643c3a34c722", "messageHeadline": "Rubocop autocorrect", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 161, "deletions": 162}}, {"node": {"oid": "2eb8256d0476b32c1507287c95acc9ffe40c72f8", "messageHeadline": "Assign maintainer to a PR", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 353, "deletions": 0}}, {"node": {"oid": "1e1e53842c72ff601bf6e4c65da0198bb170bc97", "messageHeadline": "Update octokit to latest release", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 212, "deletions": 1372}}, {"node": {"oid": "7a0d7d28e6f9f4ca7dd2ddbdffe88e5cadaf2c5e", "messageHeadline": "Associate a list of maintainers with a repo", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 297, "deletions": 1}}, {"node": {"oid": "99d7990d85e36821c57d43d2861316f46c0407de", "messageHeadline": "A repository can have a set of maintainers", "author": {"name": "Thom May", "email": "thom@may.lt", "user": {"login": "thommay"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "bf9a2fb0639fddfcdd806066082b76844d180d1d", "messageHeadline": "updated changelog", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3628e6f0de4dad294c6b9cb84101dffd0eefaa69", "messageHeadline": "Merge pull request #30 from chef/ssd/bump-omnibus-software", "author": {"name": "Steven Danna", "email": "steve@chef.io", "user": {"login": "stevendanna"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a6b15b6183e5e1b0e9255b0a32014452a7ef800d", "messageHeadline": "Upgrade omnibus-software to pull in Redis 2.8.21", "author": {"name": "Steven Danna", "email": "steve@chef.io", "user": {"login": "stevendanna"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "c4d831ef11dde5ebb591fb1899124c1574249081", "messageHeadline": "Merge pull request #1065 from chef/extension_configuration", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97bddd913569b2faa7cd2665f61483dba7185f20", "messageHeadline": "Merge branch 'master' of https://github.com/chef/supermarket", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0788ce4048260de46b087612c35a8c4dceed76a", "messageHeadline": "Merge pull request #1066 from adamleff/remove-gitter-reference", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d561795c5297e6c06c979d9c67af6e6fda26037f", "messageHeadline": "rupocop tweaks", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0dda8bda8442e11ad2b9b11c7134c5fe8558776", "messageHeadline": "Merge branch 'master' of https://github.com/chef/supermarket", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "031f214aadc0ed3466015568c949757eb1158719", "messageHeadline": "Merge pull request #1054 from nellshamrell/make-user-admin-task", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "a99c80a3ec2e420f11a42c1188661e04880ca56a", "messageHeadline": "suggest removing reference to the gitter channel as it appears to hav\u2026", "author": {"name": "Adam Leff", "email": "aleff@chef.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fbdab9ef9b6ebc80493b7a2e4dcbbe9460a96a4", "messageHeadline": "fixes #1064", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30e6a3de14991d05db9d4e3e1f0df7c35a7757b2", "messageHeadline": "Merge pull request #1063 from nellshamrell/ability-to-specify-s3-buck\u2026", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "12b4753319030f31794bd354976de47fa3f6f450", "messageHeadline": "Merge branch 'ability-to-specify-s3-bucket-paths' of github.com:nells\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ab75bb44d8e9338ea696d5f59fda18222e94bbd", "messageHeadline": "adding in guard for when a path is not defined", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e43a79b1dd7f0833e078d168e15f8aea6cb4ed2c", "messageHeadline": "Clarifying S3 path documentation", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6da7ba3c8d778af2a9748e98a6d07e7dc2378b35", "messageHeadline": "adding in documentation for new s3_path configuration option", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ec888e28eae0c5da6c0c7ce3316069e28f52679", "messageHeadline": "refactoring string which sets path for paperclip artifacts", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "857e6bbc395d7eaa7ea27ac2b8115c6a4327c0ab", "messageHeadline": "adding in slash for path", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "504622112e4ae1280dd5623b31f9677b54f91a83", "messageHeadline": "adding ability to store cookbook artifacts in a path specified by the\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41d445b5982e7b68efc07c098d9cabcb5a30c064", "messageHeadline": "Merge pull request #29 from chef/postgres_credentials", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "0c805113a43a7017dc5813ad987cbc23430a0d4a", "messageHeadline": "updated the Berksfile to point to master on the enterprise repo", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98c99af1d50a35d77ddfd49ba4af9ace180d04d5", "messageHeadline": "rebase with master", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "ed7e29dfd013b3c8025a4f211917790fe6288d48", "messageHeadline": "Merge pull request #28 from chef/revert-23", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "ce105a38a4c2ab72661bc295f7ed5c7d75dc77ce", "messageHeadline": "Merge pull request #1055 from chef/lcg/strip-selfdep-on-upload", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "dd090dd173615ef292f5823a37d4c72464863b55", "messageHeadline": "removing code made in Pull #23", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "b9a4811677ceff31deedebb936b5232aaacfc5fc", "messageHeadline": "Merge pull request #27 from chef/revert-26-nls/enterprise-update", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2b5629b9041a9d6278e9a41669ac252cb3e4c26a", "messageHeadline": "Revert \"update enterprise cookbook to 0.7.0.\"", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "98fdcb804e0b093b7cb38243f5c9532ce2ff6020", "messageHeadline": "Merge pull request #25 from chef/dhparam-update-2", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b0ad757be75276e9a72b8fd0fabb36f9a0344244", "messageHeadline": "Merge pull request #22 from chef/add-supermarket-ctl-command", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a965fa108df3d6a1af7a109e66a3b000c43b789b", "messageHeadline": "Merge pull request #26 from chef/nls/enterprise-update", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d5012a27eab3ccec567ffa2ac67472307fd24bb", "messageHeadline": "update enterprise cookbook to 0.7.0.", "author": {"name": "Nathan L Smith", "email": "smith@chef.io", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "79c61758ef26be693bdc1b278ccaa9fba801bd75", "messageHeadline": "Merge pull request #23 from fhanson/support-rds-for-postgres", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "457a8715ae4f56a21530071def9275b2eb6a617e", "messageHeadline": "Update Berksfile.lock with enterprise 0.6.0", "author": {"name": "Franklin Hanson", "email": "fhanson@gannett.com", "user": {"login": "fhanson"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "886abb2068804311f7dcde80a6221a0ce28e75c9", "messageHeadline": "Update to support RDS", "author": {"name": "Franklin Hanson", "email": "fhanson@gannett.com", "user": {"login": "fhanson"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "55e00d9c5baaa91a019e753c4390d2f3062e1db8", "messageHeadline": "Adding completed code and specs for dhparams", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "2ff05889df25c067a35e37268bd8c27a963fc8da", "messageHeadline": "beginning recipe code and specs for dealing with dhparam", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a0ca41f566fe19a7cfff5178aa30b3204c48c047", "messageHeadline": "makes master the default version of supermarket to use", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c82cc6f33b162fdeb9bc1c7f2da2995e93a43717", "messageHeadline": "Makes the supermarket-ctl make_admin command supermarket-ctl make-adm\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fab8ba139af5a770a66c9e4820962fa3c9b6ddc2", "messageHeadline": "return message when a user is already an admin", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "235088c238ca64a9551b1abbe6f891fb16cda1b6", "messageHeadline": "Update to support changes to enterprise-chef-common", "author": {"name": "Franklin Hanson", "email": "fhanson@gannett.com", "user": {"login": "fhanson"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b7c09ae7682a5b56432d7fb8bc663368fc16b8d1", "messageHeadline": "adding in internationalized strings for messages when making a user a\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "a486e418e145e3d4833c8b8e99607ca4e54e00e2", "messageHeadline": "adding in script to run rake task which will make a user an admin", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "0d1d53ffd410ad7ce6215d9eb53cf8dc0e1c01d2", "messageHeadline": "Merge pull request #21 from chef/update-Gemfile-lock", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc153a2f73b4316462cdb643901b3d87cc93071a", "messageHeadline": "updating the Gemfile.lock version of omnibus for an error fix", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dbd3b5eedbdb79a77cd3106e3e23400b9d814db9", "messageHeadline": "make rubocop happy", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "418378e1b9af531b924ad694d99124a94549fd8b", "messageHeadline": "part #2 of removing cookbook self-deps", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "b235296419a1b55ffc19b9a7744b680b5eefbf1d", "messageHeadline": "building from supermarket feature branch, testing out make admin task", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd374ca748770a4940d703953634e8fc1207d737", "messageHeadline": "correcting styling errors", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "f048a52d98cce14a5bf812fbed77cc940bd12243", "messageHeadline": "adds in rake task to make a user a supermarket admin", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "cc246173c7cc8b43a6e10f92356cf3e881852e85", "messageHeadline": "adding in code to display a success message and handling when the use\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 51, "deletions": 18}}, {"node": {"oid": "ded19ee94d9ba69f49b0b54c44f304a63d805605", "messageHeadline": "returning a useful error if someone attempts to promote a non-existen\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 18, "deletions": 10}}, {"node": {"oid": "a85c8cfa40fd33413728f2e0295b444e7c417de2", "messageHeadline": "adding beginning code and specs for MakeUserAdmin service object", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "108f144d6262d57d79903ba518d0b4f4b40f6d38", "messageHeadline": "Only use enterprise_pg if database enabled.", "author": {"name": "Franklin Hanson", "email": "fhanson@cloud-mgmt.com", "user": {"login": "fhanson"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c076e68ffa205212364ff818c25aa30394684ad8", "messageHeadline": "updating changelog for patch release", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "66897bfd8b5ceb39bb10b2fd55a812805521b71d", "messageHeadline": "updating Changelog for release on 5/14/15", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "1b392f5bbb6002e097dcda4074546a3117f1f601", "messageHeadline": "Merge pull request #19 from chef/add-gravatar-feature-option", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4028f3cd50d953f159fbaf838bf13b3a50ac294c", "messageHeadline": "making gravatar enabled by default", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24f3b91d7285416cf01747331e8d8b9776e51d60", "messageHeadline": "Merge pull request #1038 from nellshamrell/disable-gravatar-option", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 41, "deletions": 14}}, {"node": {"oid": "30d2e12a5b402cf62386d2ab2c44c4d592ce5879", "messageHeadline": "Merge pull request #1047 from nellshamrell/remove-obsolete-stuff-readme", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "951e5a9c4eafe3a744c3d7192f046d26ca9f07d4", "messageHeadline": "fixing minor typo in gravatar feature documentation", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1acf795c0d47df2434c13e2660d33c4a8a1d7a99", "messageHeadline": "Merge pull request #18 from chef/update-readme", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9499132411f14334666abe299629b0bb3e700265", "messageHeadline": "adding in gravatar features documentation", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abc3d71c30637a8f904bf6eed0cee3fb1051f352", "messageHeadline": "adding in documentation for gravatar feature", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9a0062ef04e24464921bab7e50e09246b7d15ebc", "messageHeadline": "updating blog post link to the most recent version", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de7a5dd7a99fcfbd734fdc730c696e128871edcc", "messageHeadline": "remove obsolete links/info from the README", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "9844e1167792978be94d97801f280a7507b71e98", "messageHeadline": "Merge pull request #17 from chef/irving/postgres_fixes", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d4832c7ff7bc19e379e75c514769eb8f08852e8", "messageHeadline": "Merge pull request #1044 from miketheman/setup_deps", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b1e0f2ae768a3e5d02e357629a4ea641d098549c", "messageHeadline": "Merge pull request #1045 from miketheman/css3_simple_listing", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3033cff704732b9a01ef104bd190a128ff5e5644", "messageHeadline": "Merge pull request #1041 from chef/transfer_ownership", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "59c7be644001c0fe3ae46df9cb4a0d53bfed9770", "messageHeadline": "update css selector to be zebra-specific", "author": {"name": "Mike Fiedler", "email": "miketheman@gmail.com", "user": {"login": "miketheman"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65bf1ea73b31981493038e5319b11c7ee662bced", "messageHeadline": "style fix", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01c8fa0a9fe906ee488c9927c1ca2c6b440bd5ba", "messageHeadline": "cleaning up helper specs, use the same stubbing approach for Rollout \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "c4fe315c0bd79b0c86d346f11ccf010773c0a5f3", "messageHeadline": "Merge pull request #1043 from chef/lcg/autodependencies", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d4109c63d0697c8cbc06a7ca5813fbd84298e8b6", "messageHeadline": "add zebra striping to adoption list", "author": {"name": "Mike Fiedler", "email": "miketheman@gmail.com", "user": {"login": "miketheman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9d36798c25e4aad54c162a8c24979a7c4eede8c4", "messageHeadline": "add rake tasks to verify development/test env", "author": {"name": "Mike Fiedler", "email": "miketheman@gmail.com", "user": {"login": "miketheman"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "b90f172a04a484cc39e1314fcfa29149356289ea", "messageHeadline": "Fix typoed postgres extension, pgpsql -> plpgsql", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "614bd35f6541dc324ce068e4c1d8a51d85f83d27", "messageHeadline": "The backslash needs to be escaped, otherwise it is stripped during ex\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7d1b5284d71cf77b5782dcc9e542792f6fa46d9", "messageHeadline": "Merge pull request #16 from chef/irving/update_omnibus_software", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 47, "deletions": 45}}, {"node": {"oid": "748de98c8965d7b56d3910e49f1dcb130f2eadf0", "messageHeadline": "stop rendering autodependencies", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f4e3a9737d7673033f620ecc5b3042e8b4208599", "messageHeadline": "Double quotes, for consistency. bad rubocop, no biscuit", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63b3fd0fc003f824aa0d95a5d15f8c7fadd40961", "messageHeadline": "changing how we activate/deactivate the gravatar feature to go throug\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "ec339cb64dd9962f76792212cb0c04721b0a718a", "messageHeadline": "using user name as the alt text, even when using the default image", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac54c508473ab47fbd38a95093d976d01972a00f", "messageHeadline": "adding in a better looking icon to show in place of gravatar when gra\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba1f3a9eb95171871f80f3d723a6e51b48ebbc8c", "messageHeadline": "working code - allowing a user to disable gravatar through an environ\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "533fb61f0c2e5c82caa634f20e2c8ae15940c869", "messageHeadline": "Point Supermarket back at master now that the Gemfile fix has been me\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f66458764b321ecfa33e04e8ec47614af1f7c6b", "messageHeadline": "Bump PostgreSQL to 9.3.6, the version we really wanted", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "972eb0a4d2bd02159f47c7ec8fb1c3901bb68d3c", "messageHeadline": "Merge pull request #1039 from chef/irving/remove_ruby_pin", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 5, "deletions": 10}}, {"node": {"oid": "b58ebe2a2fff78b6cc4423ba22db09e8d6c2e01e", "messageHeadline": "transfer ownership creates a collaborator record for the previous owner.", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@autodesk.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "7e253c3e975866d1f7747e06418ffc54d6e1703c", "messageHeadline": "Reinstate chef dependency and pin to 12.3.0", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9e1cc3fa3b362036542df3d0303a2b65d9f7d3bf", "messageHeadline": "Per @smith comments, pull this out again", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3e6f14584f2f116333bdba04ad002f4d3d5409f4", "messageHeadline": "Fix typo in Gemfile and update Gemfile.lock to reflect the previous c\u2026", "author": {"name": "Omnibus", "email": "omnibus@getchef.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2465bf812b40e302127d71eaffab51649a634088", "messageHeadline": "Merge pull request #1040 from tuahk/fix-search-bar-width", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 76, "deletions": 49}}, {"node": {"oid": "41233be1cdf770479a87d2501c89e48dfa20ef8d", "messageHeadline": "Back to omnibus-software master now that updates have landed, also fi\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65f2646df29958db8c1317f5b7e726b101310399", "messageHeadline": "go back to pinning Ruby but make it overridable. also fix all github\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "daa9ec9bb8e4f333eea69b7872870a8897513ca3", "messageHeadline": "Remove the :github -> https translation because it causes build failures", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "19fd4921b172d4faf7e7cccb103f0018006ddc27", "messageHeadline": "omnibus-software version updates: Update omnibus, omnibus-software, o\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 45, "deletions": 43}}, {"node": {"oid": "5516781e777f56df0ef40c21d3ed8d8df9eeac41", "messageHeadline": "Make search-bar width equal to page width when using xlarge screen", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 76, "deletions": 49}}, {"node": {"oid": "43bd97f17501b10e94fccdad4bfb6ac06162622a", "messageHeadline": "Remove the Ruby 2.1.3 pin from the Gemfile, because we're already pin\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f7e01e803eda14e91edb4b428d4980d6f31b1f9c", "messageHeadline": "Merge pull request #1028 from tuahk/search-by-platforms", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 335, "deletions": 33}}, {"node": {"oid": "11d17aecf876a71bf81fcc7d2cbd3d78895955c7", "messageHeadline": "Merge pull request #1 from nellshamrell/search-by-platforms", "author": {"name": "tuahk", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a7139f8228b57a73ad1a6cc97aeb3eded0bc01bd", "messageHeadline": "cleaning up whitespace", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6644250403858e4cf4661c5b1d029ec864230992", "messageHeadline": "refining styling and appearance", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ec3353193202edf89318f73442c5a354f87ef73c", "messageHeadline": "Hide advanced search toggle when searching for tools.", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "e4dd078df3b80db5854626d4ac90f78a06b4d724", "messageHeadline": "updating changelog", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4e4549143f73fe9001272c776416384458076b64", "messageHeadline": "Merge pull request #1032 from nellshamrell/fix-custom-chef-oauth2-url", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "3de6b7aa105ee1c456d35bf649508596dfb9cd77", "messageHeadline": "Merge pull request #1033 from nellshamrell/add-link-to-survey", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "810beaf8e2ff51028cdd577ca851697747c9c454", "messageHeadline": "Merge pull request #1034 from nellshamrell/updating-admin-user-docs", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1b0bebb1e83a1273defc2a712594508009573603", "messageHeadline": "adding in documentation around admin users", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2931c7274bb8f2d68b164224ab2222016b282ace", "messageHeadline": "adding in new announcements to link to community cookbooks survey and\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "a0ecf4cb2e886244a29dc8a73b6ed30c27322a75", "messageHeadline": "Merge pull request #1031 from kavitasa/cookbooks_available_for_adoption", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "86e4e4da29f33a86c7a06bb0d03971c8acb50341", "messageHeadline": "adds working code and spec for passing a custom chef oauth2 url", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 52, "deletions": 29}}, {"node": {"oid": "2d6bb3ce2f47b83202d7491f7314487b8eec4535", "messageHeadline": "spec for existing behavior when creating an oauth2 token", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "1a6f870c99229ee761809d7dac7c9b9b0ae615bc", "messageHeadline": "fix styling on available_for_adoption view to include simple_listing\u2026", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "5dbd1a6f34b48929c51fb030a3af24e1d101284c", "messageHeadline": "Add a drop-down window for advanced search options", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 168, "deletions": 33}}, {"node": {"oid": "8209beb41c041856df3a7d11a2d60236a582a77d", "messageHeadline": "fix spaces & empty lines, make Travis happy", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "f6d5b466bf67b3b5889fc49e69bda4ea4dede6a1", "messageHeadline": "rephrase 'click here', fix broken tests", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ef7435839f3fc49f2f6c18dda92fbc7be9b26315", "messageHeadline": "Merge branch 'master' into cookbooks_available_for_adoption", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "6917c39d028f441156a013c8f3e2b773884dc15f", "messageHeadline": "fix view page to list available cookbooks", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "a1c159ce0793287b154a9edad1473ad75e762ed5", "messageHeadline": "Merge pull request #14 from chef/yzl/build-on-rhel7", "author": {"name": "Yvonne Lam", "email": "yzl@users.noreply.github.com", "user": {"login": "yzl"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "36434ef7a61bb7b460244bff13285a8fac6b4524", "messageHeadline": "Merge pull request #1029 from chef/nls/configuring-notes", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "46ad756b3dde8e5f85992654f4f06b415db60fd1", "messageHeadline": "add notes about chef server url and dev mode configuration", "author": {"name": "Nathan L Smith", "email": "smith@chef.io", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "10093fd1b7f677cbd013af8e17c5cc23a73a0af3", "messageHeadline": "Add logic for search based on platforms", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 135, "deletions": 1}}, {"node": {"oid": "70441ad22384edec705e81bc20bd51aeca5b2257", "messageHeadline": "Point to current enterprise-common to get systemd-aware runit cookbook.", "author": {"name": "Yvonne Lam", "email": "yvonne@opscode.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "889459373520d098075981a25eaa19689f9e9c50", "messageHeadline": "Point to omnibus-ctl 0.3.3.", "author": {"name": "Yvonne Lam", "email": "yvonne@opscode.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b3b3c1927a9ffa43d1b3b80b3d795111159b7bc", "messageHeadline": "Remove deprecated solaris compiler param.", "author": {"name": "Yvonne Lam", "email": "yvonne@opscode.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2086e56fc49ecc3d69c353202dc5d703481e4bb6", "messageHeadline": "Build on el7 on `test-kitchen`.", "author": {"name": "Yvonne Lam", "email": "yvonne@opscode.com", "user": null}, "additions": 21, "deletions": 14}}, {"node": {"oid": "f9a76208e1bec1abaa3c9be0009e4d4b94285cfd", "messageHeadline": "Merge pull request #1027 from chef/jb/close-xss-hole", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "4f273d3adef0b159e5c5737aea66e32f7463314b", "messageHeadline": "close a XSS hole", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "ea771e314ff96772f467025146fb5c579dc65e36", "messageHeadline": "add view for adoptable cookbooks and link to show page", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "0347295a1858cd98ee9e4a923ccdc658bace3712", "messageHeadline": "updating CHANGELOG.md with release notes from yesterday", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3039635d60506d4cb1d96c07e082a3c42d45ba76", "messageHeadline": "add route and controller action to see adoptable cookbooks", "author": {"name": "Kavita", "email": "ks@kavitasa.com", "user": {"login": "okappati"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "6ec8cba59e3e6047b587bf24c99231a73a7876db", "messageHeadline": "Merge pull request #1020 from nellshamrell/temporary-urls-for-private\u2026", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "02410eddf630866cea4fb7f87021fba7d276e955", "messageHeadline": "Merge pull request #1015 from nellshamrell/add-corporate-links-to-footer", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "925b88643a7bdd5cece2ea5c92b8f57d54163c56", "messageHeadline": "Merge pull request #1023 from tuahk/remove-extra-commas", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc0cbfb94226100f76cff7d116ad742c9e153bbf", "messageHeadline": "Remove commas from platform names in seed.rb", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6781dbc0007bc2b1a5254258eeb45ffcf2f6ce14", "messageHeadline": "Merge pull request #1014 from nellshamrell/correct-owners", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d96d27bb1be9ae8987802303fa8003effbc9a3f1", "messageHeadline": "moving footer link styling to structure stylesheet", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "d5285a4afd3d7a2ec0ef51821a84d015b1d4c666", "messageHeadline": "correcting spec wording", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "276c7e6f026aa684f1a274c70896f429f0b3c28b", "messageHeadline": "Merge pull request #1019 from tuahk/add-platforms-to-seed.rb", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "0f88e802a929c15af70bef67607833fd422d97b3", "messageHeadline": "adding in documentation for s3 bucket environmental variables", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3a730fdfa0dc55e8c3cb9ac707bf8310d36124fe", "messageHeadline": "making environmental variables and what they represent clearer for S3\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "6c9be33d15e52bded8c1c0e487847615ebe34cea", "messageHeadline": "correction quotation marks around strings without interpolation", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a2cc7ae746edc52c9d7fc44bdc97ed02bd7c6f7", "messageHeadline": "adding in handling for using paperclip with private amazon s3 buckets", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8470e13abcf1d964bc25bb2326e7be2e9eab8755", "messageHeadline": "refactoring specs and code around using expiring urls for private s3 \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "b63f77febdcd0d2c8a84596182b7c5fecda78d96", "messageHeadline": "adding ability to use expiring urls when using private amazon s3 buck\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "a924ad59ee9eb805bf927f73f009904660ee3bdc", "messageHeadline": "Add dependencies to seed.rb so that every cookbook depends on apt", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "6ea84d9034f8b69c36ad0f33319317afd6d209ff", "messageHeadline": "Add a few platforms to seed.rb", "author": {"name": "Kristian J\u00e4rvenp\u00e4\u00e4", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "a4f7dc566978fe60565437b93e24223578cd2470", "messageHeadline": "adding call to new stylesheet to application stylesheet", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02f6c82dbbe2750cd8878b726278bb401115b5dd", "messageHeadline": "adding in links to Chef corporate legalese in common footer", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6189d83b6c9bf36b24d7d2e413651e5fe7e267cf", "messageHeadline": "correcting OWNERS file to reflect current ownership", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0017ac0c00d5840a25c98b1d7f9bd363e0012b94", "messageHeadline": "Merge pull request #1013 from tuahk/fix_link_in_readme", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4de93827be24d73aaa2c16417f6776fe6f9a69ca", "messageHeadline": "Merge pull request #15 from chef/schisamo/simplify-unicorn", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 17, "deletions": 152}}, {"node": {"oid": "bd40bfa8181501237bbaa846023497a05ae62632", "messageHeadline": "Update link to supermarket cookbook in README.md", "author": {"name": "tuahk", "email": "kristian.jarvenpaa@gmail.com", "user": {"login": "tuahk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99f61d0da959f1eb50096e453944e616bdfbcebf", "messageHeadline": "Pass all Unicorn attributes directly to the template", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4b49e200f43497192075fa612b2c0e3bae914bdd", "messageHeadline": "Set a more forgiving default SVWAIT", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ad52dcadc131fefc948b427e9763d93fd9475dbc", "messageHeadline": "Start the Supermarket Rails app just like oc-id and manage", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 12, "deletions": 152}}, {"node": {"oid": "54e70292e1d79e1bd6ff98ff3e192fb42feafff1", "messageHeadline": "Merge pull request #940 from chef/irving/log_level", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "28fbca4b4eb814cd9da20486af5d27c4ea8ed9a4", "messageHeadline": "Merge pull request #1001 from juliandunn/update-address", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5f8d8f00349b80c35f0199d31a741ae3a3557dd2", "messageHeadline": "Merge pull request #9 from pburkholder/master", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "39e8d6487dd43d6733e354b646637e4dba856604", "messageHeadline": "changelog update for 1.7.0-alpha.0", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "bec9ed666430f881fb853021ebdfe1ab8886d64e", "messageHeadline": "Merge pull request #1004 from nellshamrell/removing-incorrect-setup-i\u2026", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 1, "deletions": 71}}, {"node": {"oid": "8ba48a062a8b5ceef07927c6845b199da8585be8", "messageHeadline": "Updated the README for Postgres.app", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@autodesk.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39adad93655a24e92f7525a31ad8ac5e8492aed0", "messageHeadline": "removing non-working vagrant set up instructions", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 71}}, {"node": {"oid": "b24c00a5ae76fce9021e463451731c1229e9d6ae", "messageHeadline": "Update Chef's office address.", "author": {"name": "Julian C. Dunn", "email": "jdunn@chef.io", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d68cb468a4de1c3db14049b77f6b372f9a2b75de", "messageHeadline": "Merge pull request #995 from nellshamrell/fix-link-to-blog", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "29cd7fb10c5471e89a0513af884e382fbfeb1d9c", "messageHeadline": "Using helper module within the model until a future refactoring can b\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "62a762af55695a3b9f0a27fab032a5c91683089f", "messageHeadline": "Merge pull request #992 from Nordstrom/supermarket-990/fix-universe-e\u2026", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@gmail.com", "user": {"login": "kirtfitzpatrick"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "06e886f8013a2bcb80a76b3eb8be003d2ee2569c", "messageHeadline": "using an absolute url in the model rather than a helper method", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4665a14841be5bfb69ab69ccbb9681d76d46fa23", "messageHeadline": "Revert universe endpoint location type to 'opscode'", "author": {"name": "Doug Ireton", "email": "doug.ireton@nordstrom.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9bf66cefeec423accce56f2bad01177708efd424", "messageHeadline": "Merge pull request #988 from nellshamrell/improving_documentation", "author": {"name": "Nell Shamrell-Harrington", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 124, "deletions": 9}}, {"node": {"oid": "70c2bf1678b9daedd566f6c4850726bdd22ad36c", "messageHeadline": "Adding in more clarifications after running instructions on a fresh VM", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "4bf1b3ccffededd07b11dc1f4099f0291e28b52b", "messageHeadline": "Changing documentation to allow users to use use PostgreSQL 9.2+ with\u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1023af1f1feb7e7fa8452f0b937a4f736e849872", "messageHeadline": "fixing numbering of instructions for signing the CCLA", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "6970cff70561fcc7396893dc79daacc6dcd17c21", "messageHeadline": "adding in instructions for setting up auth and the github connection \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "185ae780bbc1b4f3bde1ceeb68b0270e164d64ef", "messageHeadline": "adding in PhantomJS instructions", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "9ccc81237ceda281ec430466e1ecaa1702c41b4d", "messageHeadline": "Expands the set up instructions for the local dev environment.", "author": {"name": "Nell Shamrell", "email": "nshamrell@seanshamrell01.local", "user": null}, "additions": 25, "deletions": 8}}, {"node": {"oid": "4ee08eba5406ff18438e95e9fb727f44d7987739", "messageHeadline": "Merge pull request #982 from chef/nls/lists-url", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "1e902a4d64a0a2ace263a6db55428a852c56d592", "messageHeadline": "use new mailing lists URL in CONTRIBUTING.md; Update some URLs to use\u2026", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "4509a2bb7ccbc409c0972e7e7bbd2810e62490fc", "messageHeadline": "reverted the vagrant box url to the still valid opscode one. :-(", "author": {"name": "Kirt Fitzpatrick", "email": "kirt.fitzpatrick@autodesk.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22d594c36ac423bb6f9c61e3910c1bc2cdc519df", "messageHeadline": "opscode2chef", "author": {"name": "Sean OMeara", "email": "sean@chef.io", "user": null}, "additions": 217, "deletions": 217}}, {"node": {"oid": "b57c33e45a1cbba2b5cec2f5c1b1c12aeca22196", "messageHeadline": "Merge pull request #12 from chef/schisamo/updated-omnibus", "author": {"name": "Seth Chisamore", "email": "schisamo@chef.io", "user": {"login": "schisamo"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "548974b033b5078e20fee044ccaa4e48b5717c54", "messageHeadline": "Update omnibus cookbook with ccache/rsync URL fix", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "49c0a67ffec9787334f64c9fd66b1f0c8c154730", "messageHeadline": "Update `omnibus-software` with ncurses/erlang CPPFLAGS fix", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0a7631933353441850750fbcb50e4987168bcb35", "messageHeadline": "Update `omnibus` with dist tag RPM fix", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "100e0f71e803814dfce257b1567baa868cb92cb4", "messageHeadline": "Merge pull request #979 from juliandunn/update-readme-copy", "author": {"name": "Julian C. Dunn", "email": "jdunn@aquezada.com", "user": {"login": "juliandunn"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "67b5b452e5ef45ccbaa688074cf54c5170bd0528", "messageHeadline": "Rewrite readme copy to reflect current state.", "author": {"name": "Julian C. Dunn", "email": "jdunn@aquezada.com", "user": {"login": "juliandunn"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "baafa0311521bcbb357500382ed68970c2fe168e", "messageHeadline": "Merge pull request #978 from bcobb/revise-curry-navigation-link-copy", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9592879f12da2a34dc8a4cb2894a9d8c1ce871cc", "messageHeadline": "Update badges", "author": {"name": "Mark Harrison", "email": "mark@mivok.net", "user": {"login": "mivok"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "015b049af74e97a00738dac10916d4130eff9d1c", "messageHeadline": "Clarify text in the link to Curry's repositories", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d12b3d738cd1cb54b8903f64f32ec08523256535", "messageHeadline": "Merge pull request #976 from juliandunn/remove-scary-destruction", "author": {"name": "Julian C. Dunn", "email": "jdunn@aquezada.com", "user": {"login": "juliandunn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6758a460c4fc6d0435bd54e307b9092d0f2a495e", "messageHeadline": "Remove frightening destruction message", "author": {"name": "Julian C. Dunn", "email": "jdunn@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe637e1950f07d19a7ed4934b4f9575cae4f2a36", "messageHeadline": "Merge pull request #970 from juliandunn/remove-wiki-links", "author": {"name": "Julian C. Dunn", "email": "jdunn@aquezada.com", "user": {"login": "juliandunn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "069945effaafae327701db67f844004396db288e", "messageHeadline": "Merge pull request #973 from opscode/irving/1.6.0-alpha-changelog", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "bcc9b069cf6b7b1f4ebc94fe947d37c80d279019", "messageHeadline": "CHANGELOG for the 1.6.0-alpha.0 release", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "b647a4cc6d22990ad212e4fbcfd23cf362d966e1", "messageHeadline": "Merge pull request #10 from opscode/irving/fix_universe_https", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0db8295132116573a53eb9f9271ec54eab23b55c", "messageHeadline": "Merge pull request #971 from juliandunn/fix-training-link", "author": {"name": "Julian C. Dunn", "email": "jdunn@aquezada.com", "user": {"login": "juliandunn"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "69c0d9e67e9a67828bc386ca335e3a339779d7f9", "messageHeadline": "Correct the X-Forwarded-Proto lines so that rails request.protocol is\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec51f4f45a9ad5135ad78ad3eb8841156502290e", "messageHeadline": "Fix incorrect training URL. Fixes #963", "author": {"name": "Julian C. Dunn", "email": "jdunn@getchef.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7409d1034814fea967d3cc76eb3c04226f64a1d0", "messageHeadline": "Addressed code review comments.", "author": {"name": "Julian C. Dunn", "email": "jdunn@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "516180306e4d7dc50ea84be37aa6aee94e4a5c84", "messageHeadline": "Remove old Wiki links and redirect to sensible replacement content.", "author": {"name": "Julian C. Dunn", "email": "jdunn@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1958412fb34cf47c13793116d9dd21eb61f13272", "messageHeadline": "Merge pull request #968 from juliandunn/aix-platform-logo", "author": {"name": "Julian C. Dunn", "email": "jdunn@aquezada.com", "user": {"login": "juliandunn"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "8ce04d11205ab41033397c364f1e5cac618ffe01", "messageHeadline": "Added AIX platform logo. Regenerated font using glyphter.", "author": {"name": "Julian C. Dunn", "email": "jdunn@getchef.com", "user": null}, "additions": 16, "deletions": 1}}, {"node": {"oid": "9ae395f9fe9e96a0e8b1d6156d964304523c82c3", "messageHeadline": "Merge pull request #959 from opscode/invalid-tarball", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "8eefb3b7db68892b075074ebbc9f58864cf11746", "messageHeadline": "Update README.md with links to documentation", "author": {"name": "Peter Burkholder (@pburkholder)", "email": "pburkholder@pobox.com", "user": {"login": "pburkholder"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "435997d96bf335aecd194249f9e9301135d06137", "messageHeadline": "return an error message when processing a corrupted tarball", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "56edf0105007a5809dfcc74b512a277317182697", "messageHeadline": "Merge pull request #953 from opscode/fix-atom-feeds", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 109, "deletions": 47}}, {"node": {"oid": "98f833b7f47aae1b04bf7112997eb90e28dffb4f", "messageHeadline": "fix error with empty collections in atom feeds", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 109, "deletions": 47}}, {"node": {"oid": "3d9ff80b8b5c3701620794194f97017ac7490d05", "messageHeadline": "Merge pull request #951 from opscode/more-changelogs", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 72, "deletions": 47}}, {"node": {"oid": "347e928c596fdb531e775fe00afa21d95d94a261", "messageHeadline": "Merge pull request #952 from opscode/add-features-to-readme", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a071ad46e49561fa8a94281cb2db0d4c88ccd252", "messageHeadline": "add docs on feature flags to the README", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "700edf57076882c75f31453d529b921ae65a5cf6", "messageHeadline": "adding changelogs to more Atom feeds", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 72, "deletions": 47}}, {"node": {"oid": "f884d7dcf5cd104e57bc58de114c3c1c78d50a09", "messageHeadline": "Merge pull request #946 from opscode/code-of-conduct", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fe13bd5020e734b577ec9327c59b0c0737f04335", "messageHeadline": "Merge pull request #945 from opscode/narrow-github-scope", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "338401a24bee0817016a8f2e06a3c81b1fb1e587", "messageHeadline": "Merge pull request #6 from opscode/nls/no-site-share-redirect", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "febf87ebedcd8bdf09d5ec25d8995d6618b88f2e", "messageHeadline": "show code of conduct in the footer", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7cba5b63f4d99c5d174c6d11b90314c59aec532a", "messageHeadline": "show contributors even if GH is disabled", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "61e17a7e4ee51689e45a262935a8db01513a2bf2", "messageHeadline": "Merge pull request #942 from opscode/cookbook-sort-by-release-date", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ce1edd86a0c21c304938932818c858b313c87fdf", "messageHeadline": "Merge pull request #8 from opscode/irving/fix_system_dir", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "59ba8382bd8b197570243a0c11be2ab18ba4b42c", "messageHeadline": "add a button for sorting search results by release date", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dff8e3ce2e0b126c2740711459cb0921c7f54aeb", "messageHeadline": "Merge pull request #936 from opscode/additional-tool-types", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "9957c1f93ee0c0ce7f5af5ac8465d0485f672884", "messageHeadline": "Use the user/group attributes instead of hardcoding", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d328e80cedcc9e94752085d801216f31d3d0f617", "messageHeadline": "Make log level configurable", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7ca588efd156ac334d8779ded7deb6df1ff131a8", "messageHeadline": "Define a data_directory attribute and use that instead, so it can be \u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "492ae65b7f75193b2e8baeabab84c5011a053ff8", "messageHeadline": "fixing feature spec for tool creation", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06df6a58b71651b0b8a39055515babdfa1b4cf57", "messageHeadline": "ensuring the filter menu doesn't disappear", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "846fc734f176be7dd3f27aebf0aaba08d25eb763", "messageHeadline": "capitalize DSC Resources correctly", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "8f9fe9c3dcd3cb4e4c8248a021832374f91b586d", "messageHeadline": "add powershell modules and dsc resources to available tool types", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "34a144559c5f6956b2ec19ae2d8250ab3b1dbdd8", "messageHeadline": "Merge pull request #937 from opscode/api-enabled-features", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 182, "deletions": 86}}, {"node": {"oid": "0a57c9df5c5967a8e2a5c0f07f74e0240d93d6ec", "messageHeadline": "switch from enabled/disabled to true/false", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eadeabb3cad6f27c0f4ea1ef097971bcf336922f", "messageHeadline": "list which FEATURES are enabled in the health endpoint", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 182, "deletions": 86}}, {"node": {"oid": "ca677aefc0e32b75142f3a8ea2e48acbe4419bf5", "messageHeadline": "Fix issue where cookbook upload throws Errno::EACCES (Permission deni\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "41ec33737bdac43a548519645dc6373fe4a7c00b", "messageHeadline": "Merge pull request #934 from opscode/fix-source-issue-urls", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "95f31c985ba82d039716616a4ef6d94ba2e4538f", "messageHeadline": "only change urls if they're present", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "f715a811bb79f2766e01ff95885341e592e0c120", "messageHeadline": "changelog update for 1.5.0-alpha.0", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9f64d9fa976b6343a621535fa4f259ebde262d3f", "messageHeadline": "changelog update", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "41cc3cf02a31eede05540bf4122b2a3b1b16211b", "messageHeadline": "Merge pull request #929 from opscode/nls/omniauth-chef-oauth2-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "8c6de0a6a89be16530cb9151ee0ed43e887dd55c", "messageHeadline": "Merge pull request #7 from opscode/nls/cookbook-mixlib-shellout-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28f66dc3e9f9a6efdc78043de660e006d3e62fa6", "messageHeadline": "Merge pull request #927 from opscode/sign-out-completely", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb5bb8a1a83db6f8e6e4a1cc46fd800e86403e88", "messageHeadline": "Merge pull request #926 from opscode/secure-compare", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2eb1b633b8e505239815b892e45dd759e1de1ef3", "messageHeadline": "update to latest omniauth-chef-oauth2", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 6, "deletions": 18}}, {"node": {"oid": "12e4eeedb40839667baa0627f0817479f99a702d", "messageHeadline": "Merge pull request #928 from opscode/nls/rails-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "1288ef3cb929d91af9a866f6615473a92cfae991", "messageHeadline": "update mixlib-shellout in cookbook", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb64a5e8d265abba59e6c0f724f5b47069e443ad", "messageHeadline": "Merge pull request #5 from opscode/irving/fix_chef_oauth2_url", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "68430443f2a5c2adc7f32b42d6f5d39e7297c4a1", "messageHeadline": "Update Rails to 4.1.8. Addresses CVE-2014-7829.", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 29, "deletions": 29}}, {"node": {"oid": "7ba53a6ba4f1200158018ffde1e72c75b9747d1c", "messageHeadline": "identity url should actually link to the identity url", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb5ae368a547812fad90f0f1bb45b71ecaf48a42", "messageHeadline": "make verification more secure", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07f51d4b68f93b341c304cbcf729b5e464e73c1c", "messageHeadline": "Merge pull request #923 from opscode/fix-vcr-specs", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 4454, "deletions": 2097}}, {"node": {"oid": "187e09e15196bfb66a2dda295230fc872893f182", "messageHeadline": "updating vcr cassettes", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 4454, "deletions": 2097}}, {"node": {"oid": "9ea931a02e4e3dd459c88bfb693b2bea450676ae", "messageHeadline": "Merge pull request #925 from opscode/fix-nav-link", "author": {"name": "Christian Nunciato", "email": "cnunciato@opscode.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3f48f7acb99295feb6901e9b981302dfb932731", "messageHeadline": "Fix a Get Chef link", "author": {"name": "Christian Nunciato", "email": "cnunciato@opscode.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01bf74d651d524f9bdd80c57e27d9012c4db3f25", "messageHeadline": "Merge pull request #922 from mcallb/master", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7c93027039315a4e29361edc5fd1ef9816ab336", "messageHeadline": "add canonical redirect exception for Ruby user agent", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b60d266528170d13260d0c61202eee12f79c83a4", "messageHeadline": "Merge pull request #919 from opscode/chef.io", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "23e01447a166879cf77f992a98dded61e383f760", "messageHeadline": "\tmodified: Gemfile.lock", "author": {"name": "Brian McAllister", "email": "bmcallister@ebsco.com", "user": {"login": "mcallb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "718a1af0305a208d28922cf56c392f8d707fc564", "messageHeadline": "Merge pull request #908 from opscode/adopt-me", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 365, "deletions": 38}}, {"node": {"oid": "1c8207c25ecf951481c16c46679010503c1b47e8", "messageHeadline": "change getchef.com to chef.io", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 98, "deletions": 98}}, {"node": {"oid": "9f5e285b00180e4cabd71d61dd1869e1a26d37bf", "messageHeadline": "adoption should require auth", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "c5e068f7764fbd0925f58dc184b73b2b9d76fa55", "messageHeadline": "Merge pull request #915 from opscode/remove-category-requirement", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "028f842aaef0f115df55fd43c561917424a825ca", "messageHeadline": "adding some flash notices", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "a33febb11918825368d650f291180646fba27e15", "messageHeadline": "add adoption info to the API", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7262339202f7e703b3149f330fd68689e4cdc6b3", "messageHeadline": "refactor everything to work with tools as well", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 237, "deletions": 55}}, {"node": {"oid": "c8d236468fd3e9d0b492c240e900eccc515f5431", "messageHeadline": "add adopt me email", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 113, "deletions": 12}}, {"node": {"oid": "0851f149326a76aafd2acd3475c23a1918252e6a", "messageHeadline": "only owners and admins can manage cookbooks", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0a22e90acc8b36eeb8b7637c85b798373f97f85c", "messageHeadline": "add up_for_adoption flag", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e206814e6e84f4a694f487276714fed34db0dba8", "messageHeadline": "make categories optional", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "29c42cb0a6ddee074ece1106b122ed4a8fec5716", "messageHeadline": "Merge pull request #916 from opscode/zero-length-readme", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 61, "deletions": 15}}, {"node": {"oid": "3899d5f9979b92c8d70b7ef996babf70a85813ad", "messageHeadline": "make README extension optional", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "af9c4b85190ff9c213d9f7f91526504b5b42d46d", "messageHeadline": "make zero-length READMEs behave like no README", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "fee21c2fa9cbeec0556fbf2c307397b0f488b0b0", "messageHeadline": "Merge pull request #912 from opscode/privacy-flag", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "f58d11628a81a1335c84053806997994996b4e01", "messageHeadline": "set chef_oauth2_url from chef_server_url after this value has been lo\u2026", "author": {"name": "Irving Popovetsky", "email": "irving@getchef.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a4d9465b6b796dcfc0349a0d7427d0e3a158c01d", "messageHeadline": "add private flag", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "098029d830f5f103524a49f3b43d29a01eba7127", "messageHeadline": "silence a bunch of warnings and errors", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34377f8ecc9d5fc0e5fc995e2d60499dcbd920dd", "messageHeadline": "Merge pull request #4 from opscode/nls/robots-attrs", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0864e1be3992f04ea2c6281e4e46d88c01db0b1a", "messageHeadline": "Merge pull request #907 from opscode/dynamic-robots-txt", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 64, "deletions": 33}}, {"node": {"oid": "e2ac87c72b59fbc15b94befcd583f4d9b3325b13", "messageHeadline": "add robots.txt config info", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "9973954fde661d5d5e166c1ab93fefa3eadcbd25", "messageHeadline": "make robots.txt dynamic", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 64, "deletions": 33}}, {"node": {"oid": "67960a140f6e3fb1badf41ba5e76811c38aead6f", "messageHeadline": "bump to 1.4.0", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "95ce21fe4832e40b7e2ed2860d2d0936df6dd71a", "messageHeadline": "Merge pull request #901 from opscode/gem-upgrades-20141105", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "b1451c28c31844f1cbfb40f536639d20a4c328a2", "messageHeadline": "upgrade gems for great good", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 41, "deletions": 40}}, {"node": {"oid": "11725ddda0f31762868898c9ee0eb2f70ff0847a", "messageHeadline": "Merge pull request #902 from opscode/remove-segment-io-no-for-reals-t\u2026", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "2fea77021f413caebb43a36bfb1e83684cb7f4c4", "messageHeadline": "remove the last vestiges of segment.io", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "66d58ed75b907ef8b28b0dfbfc41979c7d129582", "messageHeadline": "Merge pull request #900 from opscode/full-host-generation", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 61, "deletions": 13}}, {"node": {"oid": "27a3d8f1a7b6a27193def64a51a05765652c0288", "messageHeadline": "don't include port 80 or 443 in the url", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "fae284cc21ef8e4e06599032fb87f5c01692d991", "messageHeadline": "DRY up full url generation", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 38, "deletions": 13}}, {"node": {"oid": "372354ff2043b3ff80d62a67cfcaa1428fb2991f", "messageHeadline": "use dash instead of dot for alpha version in changelog", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c6510f987d7b49a223c2c03b6fc9c5c45980d77", "messageHeadline": "changelog update", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 34, "deletions": 6}}, {"node": {"oid": "ca2fe0af2708adf34ab77de6447ced397fc399a5", "messageHeadline": "Merge pull request #898 from opscode/fixing-sitemap", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3d3b4f47457bfc3612e2b56543023a735e44bba5", "messageHeadline": "Merge pull request #893 from opscode/nls/gem-updates", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3820318d797a2079a38e80525f53a45aedcc3790", "messageHeadline": "fix sitemap generation", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ac474d883d5836eed3bfa84f1ec41e88608a2559", "messageHeadline": "Merge pull request #3 from opscode/nls/url-helpers", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ea92a5c7b52b4889e5375a782e25030bfb8c58fe", "messageHeadline": "add attributes for URL helpers", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "cab5f0b949c7f57e8d00ae2f3fce4e1e0651f9bc", "messageHeadline": "Merge pull request #895 from opscode/url-helpers", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 217, "deletions": 40}}, {"node": {"oid": "e9f3bc57cee2d88cb9c4be95d29b486f25a9c2c4", "messageHeadline": "add custom url helpers", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 217, "deletions": 40}}, {"node": {"oid": "a85065c50ec65ffc16a0d63f57c4edd3e70db436", "messageHeadline": "gem updates", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b814744a6f8192563fd52c9f34ad0144cfe2e844", "messageHeadline": "Merge pull request #883 from opscode/nls/contributing-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5e40106607d671e0e17fab5357ad02b1817c8bdc", "messageHeadline": "add owners file and links to other repos", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a42e672423c5588c097274a9d714d7dc38a3a240", "messageHeadline": "add contributing guide", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "fc0145bec4728d7485bd765757bd960f0e2bf5b7", "messageHeadline": "Merge pull request #877 from opscode/nls/omniauth-full-host", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "ea63562547ae802825d9c954c97395f8a785e73a", "messageHeadline": "Merge pull request #881 from opscode/spec-fixes", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 9, "deletions": 23}}, {"node": {"oid": "4bf0b45031424c88b2f103cf0be56a08f8f8c3ce", "messageHeadline": "goodbye isolated_spec_helper", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "3cf2e301c018815fe307e7af8905cec60616eb83", "messageHeadline": "fix rake spec:workers", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a279dbfff2bd987b9c399b4a37fb5ff2e5cb3bbe", "messageHeadline": "fix rake spec:models", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "7e7e8177c2cafece34ea197987e7f8f3d9c942a2", "messageHeadline": "fix rake spec:lib", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ece01a81db4347976068313178716192170de02d", "messageHeadline": "only set omniauth config full host in non-test environments", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "55bd1d972e7f1c2f8264db49ddd13823d436f294", "messageHeadline": "set OmniAuth.config.full_host", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "a0f6cc7a7d58700ed43501d2f06a6264464eca6c", "messageHeadline": "Merge pull request #880 from drag00n/drag00n/updateruby", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bbcf1c06a7e9e3b290e01b3a8e8409709f01c1b", "messageHeadline": "Update required Ruby.", "author": {"name": "drag00n", "email": "christophermluciano@gmail.com", "user": {"login": "cmluciano"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48327210c6b9d1d8f896926c39616d4720956fc4", "messageHeadline": "Merge pull request #878 from opscode/nls/fix-post-sign-out-url", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a336499917d0ad8a37e741e6d816aec8299feb8", "messageHeadline": "fix post-sign-out url", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e7f31e9e8f12761467e609b24238ba56dbe8de2", "messageHeadline": "Merge pull request #773 from opscode/cookbook_urls", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 32, "deletions": 3}}, {"node": {"oid": "fdc24687f65dc77825ba1ecba9e34838a9733585", "messageHeadline": "Set cookbook source & issues url from metadata", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "268cc18b9152bdaf3ba069a4bbca1a19e3ca1415", "messageHeadline": "Merge pull request #872 from opscode/disable-github-accounts", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 72, "deletions": 35}}, {"node": {"oid": "59905801708bb7177ac4ae0e2c6abe1ef77abbb4", "messageHeadline": "fix up before_filter and add specs for it", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "ec9c706024f465ef9dc779c6da9a021bb2adbbde", "messageHeadline": "Merge pull request #875 from opscode/nls/waffle-readme-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f007cf17decd30266b7891cbd7c0003e2528a788", "messageHeadline": "update readme for waffle", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4605c94da774b9abdcdf59aea79035525de08280", "messageHeadline": "Merge pull request #874 from waffle-iron/master", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "023f074d4e070c1f78cadcc2d360033afa8fe22b", "messageHeadline": "add waffle.io badge", "author": {"name": "Making GitHub Delicious", "email": "iron@waffle.io", "user": {"login": "waffle-iron"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "066fd23b676bc0b7b17156ffa8e1be8d63287f6c", "messageHeadline": "add comment about GitHub feature", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a7b68db8feb7d7892c57ca8ebeeabde31d2888d", "messageHeadline": "halfway fix serverspecs in dev", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8bc93b3fce718386437a24cc9b085ef8d30b376e", "messageHeadline": "put runit services after their configuration files", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 19, "deletions": 18}}, {"node": {"oid": "ff57b5a181041e3a37c0efb4ec37841a1675100e", "messageHeadline": "make github integration configurable", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 44, "deletions": 35}}, {"node": {"oid": "f7bf90af381505e6797b0e3045d3bf4ee546d038", "messageHeadline": "Merge pull request #870 from opscode/nls/cache-bundler-on-travis", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "a96c3fe4a27c5d51186ba92eb92b2db7403d5611", "messageHeadline": "Merge pull request #871 from opscode/nls/fix-factory_girl-warnings", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d31071e56eac8151bb5b67f3236bd2e07ff896a7", "messageHeadline": "fix factory_girl warnings", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ae4d1f99d0bceff42bd99ab6ec618455a609ded4", "messageHeadline": "Merge pull request #869 from opscode/nls/gem-updates", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5aeab4f938cec0933aae2893817890a2ad4007ed", "messageHeadline": "alphabetize .travis.yml; add apt and bundler cache", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 17, "deletions": 14}}, {"node": {"oid": "81e9af31f509feb9fabadb40c29de22af3cd6254", "messageHeadline": "gem updates", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a3de9fd7a66ca84ad46a11b99ff1acaf7761940c", "messageHeadline": "add owners", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "799d4007d3a4dd700f69a7ff7ab37eae600cc1f6", "messageHeadline": "pin supermarket to master", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fae2a09ab7a5223300eb1aec7a2a28650d220bf6", "messageHeadline": "Merge pull request #2 from opscode/schisamo/pipeline-tweaks", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 51, "deletions": 52}}, {"node": {"oid": "3de2275aa24a726472c08f6e7b2f69d434679bb6", "messageHeadline": "Move integration test deps to cookbook\u2019s `Gemfile`", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 40, "deletions": 21}}, {"node": {"oid": "a593789e64196ad36b8223742cd35b7f86c9aef4", "messageHeadline": "Create `env` before attempting to use it", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3d27243d7d1a333b0c8fe5c3f4c30166f1f18c5a", "messageHeadline": "Update Omnibus config with sane defaults", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "04e3aca0e9f497bc4a57643f629d94a5e01e2998", "messageHeadline": "Switch back to `berks vendor` now that `cacerts` is locked", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "89197026af2931de82cfdc13d92ca2230cced3b6", "messageHeadline": "Lock `cacerts` to `2014.08.20`", "author": {"name": "Seth Chisamore", "email": "schisamo@getchef.com", "user": {"login": "schisamo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02aed628d98e9578bc53bc225bded47b7619df14", "messageHeadline": "Merge pull request #852 from opscode/improve-ownership-transfer", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 462, "deletions": 82}}, {"node": {"oid": "44a99039ab3bfcdf2ed24279566c849ad830130d", "messageHeadline": "Merge pull request #859 from opscode/configurable-urls", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "0417705082e3b8e0345892750a39763c45592781", "messageHeadline": "try adding ctl-test for serverspecs", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 38, "deletions": 0}}, {"node": {"oid": "476ba323c888e9fd2089e718e8c7b3edcfb9645c", "messageHeadline": "serverspec fixes", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b5813c98b81fb52e5c1b146d63cc2efa411042c4", "messageHeadline": "write out supermarket-running.json and parameterize serverspecs", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 34, "deletions": 8}}, {"node": {"oid": "2ff703b0c7c6f405376a9cdf1eb03a5ceb16a7c5", "messageHeadline": "install postgresql extensions", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 14, "deletions": 3}}, {"node": {"oid": "4b2bb8602fc5d6fc4b8362d02036bb4a81c83a79", "messageHeadline": "fix bundler path on build package recipe", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fdb7be60d4e80b7eb03d5094feda9acb73db1d54", "messageHeadline": "unbreak ssl", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f7cfb776fd21ee7aa6c48b9c187334921209da3e", "messageHeadline": "fix package install", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 9, "deletions": 6}}, {"node": {"oid": "79ea1aa2c48913bd0a94600add8a2b079c3b70c7", "messageHeadline": "Merge pull request #857 from opscode/correct-pluralization", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "8ed47f0909ec97e235e24c7bd0ceafd3e5ffde2b", "messageHeadline": "Merge pull request #1 from opscode/jtimberman/feedback", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "3f24b95cedc7cf403b00b72af500d891039706c5", "messageHeadline": "Implement feedback/suggestions via PR", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 16, "deletions": 13}}, {"node": {"oid": "7dd4854ad2698ad5d38bf62e9b9b77d9d95e3269", "messageHeadline": "add new url env vars", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "70847867eb0c955d5858c1bf6abcb4c437d1fa0d", "messageHeadline": "use chef software inc for the copyright", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8e93cf2bee0f6ab8562225a1443fafb998eb55c9", "messageHeadline": "break nginx ssl for now", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 116, "deletions": 12}}, {"node": {"oid": "da27d7103545c2fafaea5ce3c5a6c87d5c086c33", "messageHeadline": "add json-based config", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 29, "deletions": 8}}, {"node": {"oid": "5c18fb691ef156bc771cc5ea122ab2268b7ddfdd", "messageHeadline": "move everything to the supermarket namespace", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 49, "deletions": 44}}, {"node": {"oid": "6c46550b80e361d3c752cff1c4dd614f87619e68", "messageHeadline": "make several URLs configurable", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "a080d89e9a1e04e67557a9914b2e803691eaed83", "messageHeadline": "correctly pluralize community stats", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "4aa4b729a4e63b10658729f42bea85a0e6ee0bba", "messageHeadline": "make cookbook transfer more obvious", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 462, "deletions": 82}}, {"node": {"oid": "0940c31c952e596ea4ecf82b49acc77f3111eef6", "messageHeadline": "Merge pull request #858 from opscode/follower-email-for-version", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "110d4ad257c3d12f77bcc3215d366dd2d42deca9", "messageHeadline": "Correct params order for mail_preview.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2007e6d70c97f7e0d46f19f9caf2f5242f54b58", "messageHeadline": "Cookbook notification emails should be about the updated version.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "980704ac01c399d023ce4019832720de1d9165f1", "messageHeadline": "add secret_key_base", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95ffff513671e7246d078a5316bb9d21205fdb1d", "messageHeadline": "non-ssl rails/nginx", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 65, "deletions": 24}}, {"node": {"oid": "1012222fd452d0e654508400cd1f833baf572477", "messageHeadline": "more attribute docs", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 145, "deletions": 3}}, {"node": {"oid": "d979acfa17cbcdc0fc22cf09f5bf56fde9911a0b", "messageHeadline": "handle booleans in env var method", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "41e3332b570e0f8c03e480557384e49ed0c68e38", "messageHeadline": "clean up some attribute formatting", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 35, "deletions": 34}}, {"node": {"oid": "66dae204efac59cb0b20190b8426df16042f0939", "messageHeadline": "Merge pull request #851 from opscode/nls/gem-updates", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "8cce4232438a51bba21591b02c93e08b0c6270c6", "messageHeadline": "gem updates", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 35, "deletions": 33}}, {"node": {"oid": "57a9a5434c108b3a6e89be35e81e0fef6637c08a", "messageHeadline": "add rails/unicorn", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 250, "deletions": 2}}, {"node": {"oid": "e1767a8b462464d2e9268b4fc0e9101639643b18", "messageHeadline": "sidekiq stuff", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 77, "deletions": 0}}, {"node": {"oid": "addda61095fb28065ee917094d6213da923a3b55", "messageHeadline": "Merge pull request #850 from opscode/bmc/highlight-source-button", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b4f0789a29676b55527b9354f06c0e0b72b9484", "messageHeadline": "Make the View Source button more prominent", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42fa67f0a4e36675e89b42652215f058fe599880", "messageHeadline": "set up env vars for app and redis bind", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 71, "deletions": 0}}, {"node": {"oid": "3cbefbd57a63db23cf5321f32c1f59d8c747aaf2", "messageHeadline": "Merge pull request #849 from opscode/bmc/remove-timed-universe-spec", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "2ea0c50dcada14616c7de1047ca6fc7fa0b594ed", "messageHeadline": "Remove timed universe spec", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "111f45f0a033e5caa373a7b05c9fe92e6e0a762f", "messageHeadline": "don't generate ssl certs when we don't need to", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 25, "deletions": 24}}, {"node": {"oid": "995d23227bc9d38f6f390e57dc1ba09a7593287e", "messageHeadline": "fix rsync path", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63c06b4c88b1ea9edb04870115cb13c073318663", "messageHeadline": "fixups for software defs", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 27, "deletions": 4}}, {"node": {"oid": "3a4da0a4101f09b2c414e72cd45b68eeb63302ae", "messageHeadline": "try moving ctl-commands", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e47fde475b9b088fba6e7eccdb6e266cb2bac5c9", "messageHeadline": "remove reference to upgrade command", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "95d8e603544e585db1ba2c4c99bf0a55c9c6fe9e", "messageHeadline": "rename cookbook and move it", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 150, "deletions": 63}}, {"node": {"oid": "14ae666735e1dbffe3cd85a8120e0c98b2c005e0", "messageHeadline": "Merge pull request #848 from opscode/bmc/fix-cookbook-notification-em\u2026", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3486c861e732c1c10b90f891c74c3f01bc223d02", "messageHeadline": "Fix typo in cookbook release notification email", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc501f5bf71f186404080d5759c0f2c4e9dfd00c", "messageHeadline": "load attributes for configuration file", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 56, "deletions": 36}}, {"node": {"oid": "3a6acd1dd7aac6c8798d6e2b6601aabe17cf92fe", "messageHeadline": "pin chef gem to newer version", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "389425d3edb8a0d25b6ca213fc5319e14103948f", "messageHeadline": "get more pg stuff working", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 77, "deletions": 42}}, {"node": {"oid": "c1f4d91aee2d7c123bcd29fc8e8839a28aeeca74", "messageHeadline": "clean up for pg", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 22, "deletions": 72}}, {"node": {"oid": "6d3d33999781f8f6b4b3dbf99b8ee221ad0d5925", "messageHeadline": "some json config", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 66, "deletions": 7}}, {"node": {"oid": "3e0e951a3d4770a2530e9c55d22770929517289a", "messageHeadline": "add some database yml", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 155, "deletions": 0}}, {"node": {"oid": "135a2b8da0d90ecf30c9254433505f1e36b2a7d7", "messageHeadline": "show-config recipe", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "32b2515266d573c35ca67259336ce9caa2a60c32", "messageHeadline": "ensure /var/opt/supermarket exists", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "40713933674bc59509ab526759ec7bab14d1e169", "messageHeadline": "fix package install on ubuntu", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11425e2e6d3e1b6125af46d659eb5d6dc1f6777b", "messageHeadline": "update gemfile.lock", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2191882d25028f11fc4f1cb3607ea8fec0911f9", "messageHeadline": "use right rails_env and update version in supermarket software def", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25dc3b73c2cff4a6767b92cf292702d3160b5fbc", "messageHeadline": "bump version to 1.2.0", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d8414c7a6525799e089ff2bcfdff5ccb7e5c7e6c", "messageHeadline": "Merge pull request #846 from opscode/lazily-initialize-rollout", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "e33bece58ff607ab47cce2dbf064b467a7d1b9f4", "messageHeadline": "commit things that are kind of broken", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 9, "deletions": 13}}, {"node": {"oid": "189fa5224df3d7f68097e63b84f3c3fc3511e9a1", "messageHeadline": "initialize ROLLOUT lazily", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "84b77c8414bda2d03f789876710115a007cf64ab", "messageHeadline": "upgrade ruby & supermarket", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82a27a417c3525722a22bcd28f13efaaa60dbd28", "messageHeadline": "adding CHANGELOG", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b3b20940dbc56769643eafb6443c14ca5b96ebc9", "messageHeadline": "Merge pull request #844 from opscode/remove-segment-io", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 7, "deletions": 154}}, {"node": {"oid": "aa21591db69edebcc9c5b51ee2cde63f0f3100f3", "messageHeadline": "Merge pull request #838 from opscode/ruby-2.1.3", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0919d22bbb6abc904d24b34f04f49781ad243b9c", "messageHeadline": "use nginx cookbook template", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 103, "deletions": 4}}, {"node": {"oid": "24a8edb1d18be4020e11cffa7f9ffe082daf9bf1", "messageHeadline": "Remove SegmentIO", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 7, "deletions": 154}}, {"node": {"oid": "a7e325245a0f004a057a09d27f98d717e76b2956", "messageHeadline": "upgrade to ruby 2.1.3", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6899ba82d2ede0b61940704a787bec302271b142", "messageHeadline": "Merge pull request #840 from opscode/chat-redirect-adjust", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30e87d14befe975c5e34aa0225080ba506d51eab", "messageHeadline": "Make the botbot spec URL have a trailing slash", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e9f38bd767f04fbc1731b7db523b05ce1dea8220", "messageHeadline": "Make the botbot redirect URL have a trailing slash", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71bc92288a9acf4900dc815450c24d2c38aea8c4", "messageHeadline": "start on nginx", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 131, "deletions": 0}}, {"node": {"oid": "231288f69e72e428ddcb13b00ca4c9dab20af552", "messageHeadline": "let unsigned rpms be installed", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "30cb0b344362b67c7f198efe45fbbd2ea38053af", "messageHeadline": "fix openssl specs", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 64, "deletions": 59}}, {"node": {"oid": "484688d2d1b31beddf5f46ddce5901a1f5bb7547", "messageHeadline": "Update spec for /chat redirect URL change", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c99c55dbf3c8c7f7e20a5726f2596c574e761e0d", "messageHeadline": "Redirect /chat to the #chef room logs on botbot.me", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dfa04067f6707dca301a601544866555a165f8e", "messageHeadline": "Merge pull request #837 from opscode/cleanup-after-email-preferences", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ef278ef5a9c119ddae846de572900bd2c23aced2", "messageHeadline": "cleanup old email notifications", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "b23160ed55f058c631549debf839726ca8ff26ec", "messageHeadline": "ssl recipe", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 173, "deletions": 0}}, {"node": {"oid": "7a483943e81d382ce36314f7b5611b30ef9365d5", "messageHeadline": "add encoding and sysctls to pg recipe", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 27, "deletions": 1}}, {"node": {"oid": "37ddaf112ed105e4af2f8ca74e56762a68528fac", "messageHeadline": "fix specs", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 21, "deletions": 12}}, {"node": {"oid": "d5b4df9900d6b450cbf25d5e2a31033a60bb26d3", "messageHeadline": "more basic pg stuff", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 659, "deletions": 12}}, {"node": {"oid": "94daf5c247f0677bdd6190c44b04bfd6b66e0b46", "messageHeadline": "add sysctl for redis", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "09ec51a3ee6f855a765e1039cc9b89598cf5d675", "messageHeadline": "set sysvinit prefix", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "689c6561717f490b78e4c498b4b162d3cea337af", "messageHeadline": "start on non-working postgres setup", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 100, "deletions": 23}}, {"node": {"oid": "8cb537da808873e93b77a011e31399880591615c", "messageHeadline": "s/install_path/install_directory", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccb3df2f66369e006e65dc0c3934b2f07919c3cb", "messageHeadline": "rpm support; docs; cleanup", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 60, "deletions": 22}}, {"node": {"oid": "b6a59cfec9477bbdbb7d459bef7e3bdc2aa6ed86", "messageHeadline": "Merge pull request #831 from opscode/configurable-email-preferences", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 403, "deletions": 65}}, {"node": {"oid": "fc5519cc93fdf476bab5d8aea71cb3c4d815b85c", "messageHeadline": "set up test harness and redis cookbook", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 348, "deletions": 30}}, {"node": {"oid": "d102452055df520f767fb85afa26d53070497630", "messageHeadline": "add post inst/rm scripts", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 18, "deletions": 3}}, {"node": {"oid": "7199b75e6275691b2b0f32ef69cd8d305210ec6b", "messageHeadline": "add ctl and cookbook software", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 91, "deletions": 26}}, {"node": {"oid": "a0dc32dab8f3f7d797db4ef9d05f9d99264bd5d0", "messageHeadline": "start adding runit dependency", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "fb61533c91af1a2f281ec33fcb65b1241280f8ea", "messageHeadline": "remove preinst script", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "30fa41eeda7c8cb149a2211116ec462e806a3dc5", "messageHeadline": "use attributes for config dir", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 25, "deletions": 2}}, {"node": {"oid": "1ad5a959ffa874140515aa3fa4cf421c2a450c98", "messageHeadline": "add redis dependency", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f4d093db0685896242efb3489a854856b152c8ed", "messageHeadline": "get build version from supermarket", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b3014ec333cbf63c670c4647626441cb89db5137", "messageHeadline": "Merge pull request #834 from nellshamrell/update-readme", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "27d47da4f84a78bf7d4f2213eb9e35bb762b8f7f", "messageHeadline": "fixing code block", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45e6fd9fb921812fef743d653a8bddb4fa3a0e40", "messageHeadline": "create config file", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d97ac7062bb95150b90ebc55183925db326913c8", "messageHeadline": "start adding internal cookbook", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 360, "deletions": 0}}, {"node": {"oid": "b4dc2cb523938b193da5a471cb1ec0c1574a47d3", "messageHeadline": "pin supermarket to 1.0.0", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56141e57ae522be9bbadf675fbdbde5e14d9dc40", "messageHeadline": "install gems to vendor bundle", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cee2440ffd47179ac4d7ff8f3e380c8796f0a864", "messageHeadline": "remove path from bundle install because we don't even need it", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c93b81d61b73e635149647b199031d07414eabc3", "messageHeadline": "add license", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 217, "deletions": 0}}, {"node": {"oid": "921b6872198cbd8dd4c8a473112086db89eab011", "messageHeadline": "start on supermarket software def", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "2acf02e1bc0ace89bf6728f5e4ef6b1640bed0aa", "messageHeadline": "Adding a note to the Postgresql portion of the developer environment \u2026", "author": {"name": "Nell Shamrell", "email": "nellshamrell@gmail.com", "user": {"login": "nellshamrell"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "001eedefb57802bb8002d43333e58247a7b1c19b", "messageHeadline": "make email notifications configurable", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 403, "deletions": 65}}, {"node": {"oid": "23838fc166eec7eb2e9b96189ae2fc0651344b08", "messageHeadline": "initial setup", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 251, "deletions": 76}}, {"node": {"oid": "37988d5289b5fe9a156882508f540d8fe7fd1786", "messageHeadline": "initial commit", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 354, "deletions": 0}}, {"node": {"oid": "d946caf00414ccf44a686038094011b0065c7713", "messageHeadline": "Merge pull request #817 from opscode/atom-feed-changelog", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "fe5a8eedaea996832e1d03126f95d00897f98bb5", "messageHeadline": "include a partial changelog in the cookbook atom feed", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "3fa0f8da849ee724f0f1bae49baa60f96209fbdb", "messageHeadline": "Merge pull request #571 from opscode/protocol-relative-readme-images", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "4c1250aa1217e5bb9009d0853b86251d173d8338", "messageHeadline": "Merge pull request #815 from opscode/create-default-category", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f158e7010cbe8b63faf4a0f18481e3d5189b0113", "messageHeadline": "create the Other category by default", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dc7ec392932f4fb8731b580f3707b534a529b0cf", "messageHeadline": "Merge pull request #811 from opscode/assorted-bug-fixes", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 55, "deletions": 28}}, {"node": {"oid": "481667059c207e0ebb5cce8179504ea0b474693c", "messageHeadline": "properly report failures when the version constraint is an integer in\u2026", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 53, "deletions": 27}}, {"node": {"oid": "44a008a97cf817225238862881ea49271f5b3f86", "messageHeadline": "ensure license can not exceed the db field", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d9c1f1393c198eb8849476f0c3f034b4251aee7", "messageHeadline": "Merge pull request #810 from opscode/fix-display-name", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "3298d12b178761e424ee5ad16c3b781fa2a00414", "messageHeadline": "always display some kind of name, even if first/last doesn't exist", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "225c9ab5d3ea71e24a8c66bd1bc4847f2feafef4", "messageHeadline": "Merge pull request #805 from tubbo/fix-dotenv-warning-on-zsh", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c26e2a1cb4e8366301c749ca08e80b5c9f2f2c9", "messageHeadline": "Fix ZSH syntax error when loading .env", "author": {"name": "Tom Scott", "email": "tscott@telvue.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aea1962041c70a2e687e248d75ad44721b9e3eab", "messageHeadline": "Merge pull request #803 from opscode/fix-admin-emails", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "3c9e2e58a1d2b4589b8fd9fef4013a17938ab272", "messageHeadline": "make the username a proper URL", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "238b3ef649933662c8b2b008abb0bdc62676a7bf", "messageHeadline": "Merge pull request #801 from opscode/nls/omniauth-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "f569b1c7abee52ba3fce5e928557cdbc39de0fab", "messageHeadline": "use omniauth-chef-oauth2 from rubygems", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 5, "deletions": 13}}, {"node": {"oid": "690604ad10be0cefc55b87c227c78793a32782e3", "messageHeadline": "Merge pull request #798 from opscode/gemfile_docs", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 71, "deletions": 53}}, {"node": {"oid": "4c0fcfad455b8219aad0d6a3cf2fe6edeb4571f7", "messageHeadline": "satisfy rubocop", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "6a3e8cfbbd92e7d031bdb50b403503d5dbf032eb", "messageHeadline": "Remove blank lines from the Gemfile.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "eaaae2e056ca762e347ce214b1bfd19f05d69ec2", "messageHeadline": "Pin Virtus to a version that makes the spec pass.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "6c2af3a45248da6a0ae6e800ce18f7505e7b3557", "messageHeadline": "Update dependencies.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "88ce786bdd7de68a8df1579a32549258855f847c", "messageHeadline": "Explain gems that come from GitHub.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "9ee7cb0f01985dc6f63e618046db8d06c2d682e7", "messageHeadline": "Merge pull request #799 from opscode/new-gemfile-lock", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "82802a73e7daaeadf9e09502cd61e131fde5d340", "messageHeadline": "updating Gemfile.lock", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "daa9679008ab29694efa1f6d51363d5b05e7bf3a", "messageHeadline": "Merge pull request #790 from opscode/cla-report", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 264, "deletions": 2}}, {"node": {"oid": "fea248ec5101bc819cddf4124eb5cd7a9ff8127d", "messageHeadline": "Add CLA reporting functionality", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 264, "deletions": 2}}, {"node": {"oid": "88039e52f7505c7d6b99c157f8fb63d30a7cb8c9", "messageHeadline": "Merge pull request #792 from berniedurfee/master", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "25d73183baa05e0603497f35bbbf984aab1d7150", "messageHeadline": "Merge pull request #797 from opscode/opensuse", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1f46b8c38ef1cae80fb7e9521921f9f83b35aa43", "messageHeadline": "opensuse platform icon should be the suse icon", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d9e1c74b9335a40bfa5c5d02e4447551f8974ab2", "messageHeadline": "Merge pull request #794 from opscode/nls/gem-updates", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "067b3ffbfc71a2ab05c1ed856b7b799223e7c87b", "messageHeadline": "Merge pull request #791 from opscode/persist_remove", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "e5670c4cccded02eb5e577ccd367acf1c5067445", "messageHeadline": "Gem update (from gemnasium recommendations)", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "81042d0b3f18321465c6fe9eef7bd37648193bbf", "messageHeadline": "Added override to github shortcut to use https instead of git protocol", "author": {"name": "Bernie Durfee", "email": "bernie.durfee@ge.com", "user": {"login": "berniedurfee-ge"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ef1d04294deeb9156b93351726b6daa07cf7c3ae", "messageHeadline": "Remove the cookbook_install_select_spec.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "8088f47f75ea62958f3bee616750dce74d9034c1", "messageHeadline": "Merge pull request #789 from opscode/statsd_hug", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "3f52cc54348bdaa063c09731a817ee66897b3009", "messageHeadline": "Create Supermarket::StatsD wrapper", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "690c3d14330afb282718c9bcbc3c5a4b5ff07a50", "messageHeadline": "Merge pull request #788 from opscode/readme_and_code_styles", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6181c06b0e1ce6d33bf705849b9af7e4a4f3130b", "messageHeadline": "Merge pull request #787 from opscode/statsd", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 20}}, {"node": {"oid": "fe97a2a94cd4970a1e0d237098b84eab67310054", "messageHeadline": "Adjust pre and code element styles.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "60cf8c77ae4d92254cec3128918376dfef083ce1", "messageHeadline": "Adjust styles of README content.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "183980b49a0e85115107f81a8fa14909d646ea5f", "messageHeadline": "Add StatsD, use for API and Web download counts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 20}}, {"node": {"oid": "f7a449dba288eeea508b28c699bd2071551cd5c0", "messageHeadline": "Merge pull request #786 from opscode/nls/oauth-ssl-verify", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "2e161f81f30097e6c86455497c3a2fdff603444c", "messageHeadline": "set CHEF_OAUTH2_SSL_VERIFY to false rather than true in dev", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9a002ce37c5814082fc227ce7181289e685411c", "messageHeadline": "remove syntax lines from rubocop rather than changing them", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6c369393a34d6c41f7628b440053c8a9d31b626b", "messageHeadline": "use 1.9 hash syntax", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "02f8ad6f72c666a33cddee02c0499a16868fdc7f", "messageHeadline": "turn hash syntax back on in rubocop", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2390dc0ad06159d9b94700c6d968e34816c66067", "messageHeadline": "Merge pull request #783 from opscode/fix-version-sorting", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ccff9a9be9a8412c7a9f17386771bb4f36498605", "messageHeadline": "add ssl verify for OAuth2", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "67a773832195af7681222823d76b4ab001667b40", "messageHeadline": "fix cookbook sorting to include version numbers", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c175898043f7ffd7016d34ab89aaa7fb71bed670", "messageHeadline": "Merge pull request #780 from opscode/group-contingents", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "e02c572e867979c35db454d9b4f1f125cfddb5d9", "messageHeadline": "Merge pull request #779 from opscode/show-version-install-snippets", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f23e01a4c9bb7fbaa68f97aff67770487432e3f3", "messageHeadline": "Group contingents by cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "88b4ce29275409e5d4e1bd081919fb56f16dd504", "messageHeadline": "Use current version for install snippets", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d824819af9bfec2e26a2a42250042a443adac596", "messageHeadline": "Merge pull request #774 from opscode/cookbooks-dependent", "author": {"name": "Josh Black", "email": "raskchanky@users.noreply.github.com", "user": {"login": "raskchanky"}}, "additions": 218, "deletions": 21}}, {"node": {"oid": "cfa844fa0bb61677aa33a75685b926820bb75fd8", "messageHeadline": "remove the contingent header, include with dependencies", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "56c3a1d1647fc0b338e6f9addd8d5c82d673ec2b", "messageHeadline": "change contingents to return CookbookDependency so versions will be c\u2026", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "84aae1a67b877fc7a14657dd805b5bf7c6e3de9b", "messageHeadline": "satisfy rubocop", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18e0957d0b382fede447c86ae088277649eb5311", "messageHeadline": "add additional helper specs", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "29bdb89bdfdc4e354f1429b47f16b839d09a4390", "messageHeadline": "Display which cookbooks are contingent upon a specific cookbook.", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 183, "deletions": 21}}, {"node": {"oid": "3cf9b7f359bd0cae7a6e7e79a07aba8c26b95af8", "messageHeadline": "Merge pull request #777 from opscode/destroy-cookbook-versions", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 165, "deletions": 11}}, {"node": {"oid": "dd801197d746a903ec4aab7cc2e7c9b2834a7986", "messageHeadline": "Add API endpoint for destroying cookbook versions", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 165, "deletions": 11}}, {"node": {"oid": "531aa3ab905b0942a1d6d651b5f8705a3147ca92", "messageHeadline": "Merge pull request #776 from opscode/schema-org", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "41e8d203288d8a0149dce6878e67fc01a43dde2d", "messageHeadline": "Add schema.org tags to tools and cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "14e942b22fe19e783814b4467216d3b9cb178121", "messageHeadline": "Merge pull request #772 from opscode/code_styles", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "836d71356b43afe2e0a973f26aeaddcd161c9b1b", "messageHeadline": "Adjust multi-line code spacing", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "91ce6ae5c87ded99e8efdfe6071be3eb84e3e1cb", "messageHeadline": "Merge pull request #771 from opscode/delimiters", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bede3c2c3827519c1ba76dc9ec98484058c9e4c0", "messageHeadline": "Adjust the language for suggesting to add a Tool.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bcea89220667f61fe44c3f5ca84cadc2b4ed935", "messageHeadline": "Use delimeter with Cookbook followers count.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1eddb74cb93d9bf8e2593ba0e71efad7a3d593af", "messageHeadline": "Display delimiters with Cookbook download numbers.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b05987f27a35cf53e2a0f214f3dbdbecb1c3787e", "messageHeadline": "Merge pull request #768 from opscode/no_dependencies", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "6f05c137a30de27ffcafcfb0f7485b7e7079b404", "messageHeadline": "Display no dependencies language on cookbook show", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "fb4875731f06491c96c7ae26eb2dce6a5798f9ee", "messageHeadline": "Merge pull request #764 from opscode/tools_landing", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 100, "deletions": 5}}, {"node": {"oid": "936ecad7ebcc96fa58c4a06db26072146b3ac329", "messageHeadline": "Adjust links to Tools index.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56182975b38ec6f02dc4bc717fcb624039ffec6f", "messageHeadline": "Make the Tools Directory responsive.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b9151ba423ac0e409afa44e65e4b6185f074d7f0", "messageHeadline": "Add an \"Add Tool\" button to the Tools directory", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3e5b2c204c7b70eae3f1c4008460c52d42646563", "messageHeadline": "Store location for new in the ToolsController", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2493238da3ac77c5af7856001310cca9152be86", "messageHeadline": "Add content to Tools directory.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a614bc50f1d36f2eddc8973d48f11b0fde303ab1", "messageHeadline": "Display Tool owner gravatar in simple_tool partial", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8543c9539afe723b006186bdfa1e69ffa2c7f16e", "messageHeadline": "Create the Tools Directory.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 71, "deletions": 2}}, {"node": {"oid": "b4a6c8d70dcb4c899396c776f1240dc53cdd3586", "messageHeadline": "Change spec titles for cookbooks directory.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "120ec95416e6a565cb3d4922d80a4380dc06dbc9", "messageHeadline": "Merge pull request #763 from opscode/foodcritic-results-endpoint", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "adf3a726c752c7ba9a4886da3dd5a6e077cfaf35", "messageHeadline": "Add cookbooks foodcritic endpoint", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 88, "deletions": 2}}, {"node": {"oid": "7b986caf6f730f815f9e7c05d28878f509f0eb2b", "messageHeadline": "Merge pull request #762 from opscode/cookbook_failure_show_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c7a1c9f876d46d9e8b236029dd9e1892abae561d", "messageHeadline": "Display foodcritic_failure on cookbook show API.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "0838f0ac553154f6344777b8d5a7d72497b0b568", "messageHeadline": "Merge pull request #760 from opscode/tools_show_slug", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "bf816acff5caf81fee56ac526877bd65df061614", "messageHeadline": "Merge pull request #759 from opscode/display-foodcritic", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "98b1f910b1e779cae541bd4763d1669b0beeb36a", "messageHeadline": "Merge pull request #761 from opscode/curry_comment_update", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1967, "deletions": 408}}, {"node": {"oid": "9f3819c25f3284371bd24381862a717f71eb2ef9", "messageHeadline": "Merge pull request #755 from opscode/tools_search_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 142, "deletions": 2}}, {"node": {"oid": "773d7d27b9545191dc949729b2545a2315efa811", "messageHeadline": "Use Tool slugs for Tool show API URLs.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0159a223de6f2956f4ba5521fa201ddb7efd2732", "messageHeadline": "Adjust markup and language in Curry's comment.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1967, "deletions": 408}}, {"node": {"oid": "126a71c3d1e4d13736ba0c7f7ebad2783a4a4288", "messageHeadline": "Merge pull request #758 from opscode/user_tools_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 108, "deletions": 2}}, {"node": {"oid": "7dd9ca5a7539ce11952c911d4eca9fb76e1b944d", "messageHeadline": "Display Foodcritic results and feedback on cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "371466f841556598de8304a190e6d1799138b566", "messageHeadline": "Implement API endpoint for Tools search.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 142, "deletions": 2}}, {"node": {"oid": "690f7301ef0ce0ce00dc954ef459464cfbd70578", "messageHeadline": "Merge pull request #757 from opscode/beta-banner-to-announcement-banner", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 86, "deletions": 81}}, {"node": {"oid": "675a5436317db50d0063bbfb74cb81a8581552e2", "messageHeadline": "Merge pull request #756 from opscode/hide-authorized-to-contribute", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "20d234bcac6bab3f4e28bff74d4e336f9fc6fcc6", "messageHeadline": "Fix variable name in user show view spec", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c84be91b49ccfd4746c845769ff550208686dd1f", "messageHeadline": "Display related tools in the User show API.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "cf657da2d89574d3e899622c2326c68cddab0138", "messageHeadline": "Disable/enable beta banner via Rollout, rename to announcement banner", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 86, "deletions": 81}}, {"node": {"oid": "41b9b7d0641c85048515e6fd6e0185cfb998a79f", "messageHeadline": "Hide contributor status if CLAs are disabled.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2f758731b844597eec6f69fc5f5341d74b743337", "messageHeadline": "Merge pull request #754 from opscode/fieri-typo", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a81b65c9eb943ca34540c95dfadd76d51077028f", "messageHeadline": "Merge pull request #752 from opscode/curry_comment_update", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2201, "deletions": 460}}, {"node": {"oid": "9f1a40fc18d26d13ebb4bdcab392ab7e39282062", "messageHeadline": "Fix typo in FieriNotifyWorker.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd8e167e8543f0710e2815c211220069a2f76b54", "messageHeadline": "Merge pull request #753 from opscode/tools_index_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 228, "deletions": 23}}, {"node": {"oid": "3e11f20d51c8dcc2b8968905c9229297309195b6", "messageHeadline": "Update Curry's unauthorized comment.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2201, "deletions": 460}}, {"node": {"oid": "615f30d7cad02c5ad644739cf74e24852d064fc7", "messageHeadline": "Implement the Tools index API endpoint.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 228, "deletions": 23}}, {"node": {"oid": "ce03d4c38da53a4546b36492ea55a1207269bd4c", "messageHeadline": "Merge pull request #748 from opscode/tool_show_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "0afac0b4ff6e2cfc83b5778d7a1755155c3efb65", "messageHeadline": "Create the Tools show API endpoint", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "65126c28cf2ad70e7ff6ba82576ab63a9b9828e1", "messageHeadline": "Merge pull request #751 from opscode/cla_toggle", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 83, "deletions": 73}}, {"node": {"oid": "cd6adb14f365e084c49a278676de060ad8a7f4af", "messageHeadline": "Merge pull request #747 from opscode/kitchen_drivers", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "320d28347cad4ef46c0ea4196574b906d8f12c72", "messageHeadline": "Add CLA related parts of Supermarket to Rollout", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 83, "deletions": 73}}, {"node": {"oid": "1c75e1ac5dfcea2b053cdd3054310fe1c8817e41", "messageHeadline": "Merge pull request #749 from opscode/rails_4_1_5", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "94c1763f942483e5f3c6d93476ffec58d966998e", "messageHeadline": "Upgrade Rails to 4.1.5.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "fb10e6dba3a08f1a86ed78dfea12cdcdb5514965", "messageHeadline": "Add Kitchen Driver to supported Tool types.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5af9590e87523f651a8f8deb984a111a5d90baae", "messageHeadline": "Merge pull request #745 from dwradcliffe/fix_rss_hit_area", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b7af515061815c1cc094c7d68831d75f14c565b8", "messageHeadline": "fix rss link hit area", "author": {"name": "David Radcliffe", "email": "radcliffe.david@gmail.com", "user": {"login": "dwradcliffe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "816578a8292706e1d043482d6f5ffb41a866c783", "messageHeadline": "Merge pull request #743 from opscode/fieri_to_supermarket", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 202, "deletions": 7}}, {"node": {"oid": "523a4c1ddb98b6de039a2518c3715eb3be2cf02c", "messageHeadline": "Create endpoint for receiving foodcritic results.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 202, "deletions": 7}}, {"node": {"oid": "ff15f43115bc402d03f01222e72b7ab3f9960427", "messageHeadline": "Merge pull request #744 from opscode/status_not_ok", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "4c0733e0e2f490e0d3de9da2d60c83f238ef1360", "messageHeadline": "Health endpoint returns \"not ok\" if all is not ok.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c3f40facd2ae3837f86e1b95772e84c3ddcd93a5", "messageHeadline": "Merge pull request #742 from opscode/authorized_users_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "58c6eaae0177cb19cd96acba6eca7ae018d0675c", "messageHeadline": "Merge pull request #741 from opscode/supermarket_to_fieri", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 100, "deletions": 10}}, {"node": {"oid": "705e5baa482132d7bed2ed9734c6680461f897ea", "messageHeadline": "Add authorized_to_contribute to users show API.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "ae37ee288cd51cd1b84cf696c9adb4b7e7857a30", "messageHeadline": "CookbookUpload#finish yields the cookbook version.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 39, "deletions": 10}}, {"node": {"oid": "5e5aa6360e40899469809c12662c978c988e6034", "messageHeadline": "Merge pull request #739 from opscode/improve-manage-cookbook-ui", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "b3be7732a769a28dd32e3e03452452d21c9101ac", "messageHeadline": "POST to Fieri after a cookbook upload.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "9b708d9dfedbd8198d16f97ae6f44f123c8fd45a", "messageHeadline": "Allow the user to click on details and gear", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "2f6ebc89318bebba11c89cf5c4866d91622cb969", "messageHeadline": "Merge pull request #738 from opscode/users_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 396, "deletions": 0}}, {"node": {"oid": "1693356ce77a20aa8e5376a7288a7ee5831a4f43", "messageHeadline": "Create the public User show API.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 396, "deletions": 0}}, {"node": {"oid": "f7a201dfad81a0efc473d6f4c7b636cc0fd829e0", "messageHeadline": "Merge pull request #718 from opscode/rollout", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 54, "deletions": 24}}, {"node": {"oid": "9062b74123b670829b0c911dba5337b33171c62c", "messageHeadline": "Merge pull request #712 from opscode/remove-production-unicorn-config", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "6d846dd53a590d740002062e2ca7b02207e976fd", "messageHeadline": "Swap out purely ENV based feature flags for rollout", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 54, "deletions": 24}}, {"node": {"oid": "1d876593b777dd4504f09c3d93ba54aa9b42ef1a", "messageHeadline": "Merge pull request #723 from opscode/persist_install_selection", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 190, "deletions": 22}}, {"node": {"oid": "cc62e22fd648210aeb2cfea676637e26c47ed697", "messageHeadline": "Persist a user's preferred cookbook install type.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 190, "deletions": 22}}, {"node": {"oid": "e57e033daf95d9bc7f5feecd818278a27cfe2d42", "messageHeadline": "Merge pull request #733 from opscode/changelog-email", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "f31e044b3518e47933063a06ebe8a095956d1f4a", "messageHeadline": "Merge pull request #736 from opscode/fix-null-names", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c59a045dad5bd78bbc07aa5fb76fb5fd093b5fe9", "messageHeadline": "Merge pull request #735 from opscode/fix-select2-style", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "5e439be9afe91513caef7c0d136492cab082dc25", "messageHeadline": "Merge pull request #734 from opscode/expand_tool_types", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06bd9bc0076bad91885cf504b83f73468f4354fb", "messageHeadline": "Merge pull request #737 from opscode/jtimberman/bershelf-typo", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c8237cafb77862dc28231aedc4caae62f006440", "messageHeadline": "Obvious fix: berkshelf tab typo", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "009acf3a2d5bd96ecd75790c6a4d50384741adc7", "messageHeadline": "Only display user first, last name if they exist", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "601652bd00cb5537ed185ce7f2c4f46bc575d5fc", "messageHeadline": "Just use SVG for select2 close toggle, add bottom margin to selections.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "ffb8a76ea4ad67f0187105d18d69745d8f65105f", "messageHeadline": "Merge pull request #730 from opscode/collaborator-email-fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "34aeffe542c4ee3a8b8f8c45272bdd9b62e8a5b3", "messageHeadline": "Merge pull request #728 from opscode/replacement_in_api", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "6d1d9f329b9cefe052c987da44a5b0b7cc851e5a", "messageHeadline": "Merge pull request #726 from opscode/fix-list-of-collaborators", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "8ff3dec9bf744b1d2cc96c9c58f043d67d958e4b", "messageHeadline": "Support Handler and Metal Driver tool types.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29c39616fa8d5f24ea31bc4ac2b23104d91c734a", "messageHeadline": "Display changelog in follower email", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "dd2a7c25e198f83a2684a63edf0bc9169340ab3e", "messageHeadline": "Merge pull request #729 from opscode/mono_markdown_fields", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b9024e1419277a57574043c10867c186ec3e26b5", "messageHeadline": "Merge pull request #713 from opscode/support-cdn", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "96c87ab90949fbbeaedd36c5412a5b4e88378385", "messageHeadline": "Use polymorphic_url instead of url_for for collaboration mailer", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "ee0430019d4d34802e9f59b3fd6916c833594615", "messageHeadline": "Use monospace typeface in markdown fields", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a4196e6ae57397b68f1625ac4e6d33380f9e05df", "messageHeadline": "Render replacement cookbook URL in API", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "16b595fe1bd5e647fa50580018862dca746d30a1", "messageHeadline": "Update collaborators tab on manage profile", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a2ac7ca159015c3ee2a4b76d3bac9000d8a55d03", "messageHeadline": "Merge pull request #722 from opscode/search-toggle-mobile", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "39e3ba068294066b4d3665db1720a926655ccf4d", "messageHeadline": "Support search toggle on mobile", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d4699bf778f1ecc67022d3107ca5a052f155e10d", "messageHeadline": "Merge pull request #720 from opscode/cwebberOps/fix-date-surevey", "author": {"name": "Christopher Webber", "email": "cwebberops@gmail.com", "user": {"login": "cwebberOps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bccea1a8837fed4679a5348bdd1984d89fce61de", "messageHeadline": "Fixes the survey date", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef1a186a90951a657b6ffa4ea4fae7e4aefcdaf7", "messageHeadline": "Merge pull request #719 from opscode/tool-markdown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "c2f45ec44bfcd6a6c49d3302148e24038b70d8a5", "messageHeadline": "Allow tool install instructions to be Markdown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ec035c0dcd2947452f39a7ab008260aebaeac64f", "messageHeadline": "Merge pull request #717 from opscode/collaborator-hovers", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "65651c112601fa02a1320b0c2cee5c98eb726b06", "messageHeadline": "Link to collaborators", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8a2adc4a1952187581af9a482023237d41522770", "messageHeadline": "Merge pull request #714 from opscode/install-tab", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "0f93503ea261c5e64314f4c43e32620428cf7bfb", "messageHeadline": "Merge pull request #715 from opscode/store-and-display-changelogs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 285, "deletions": 49}}, {"node": {"oid": "dd464dbf4f2abdc2bf08af30eb8e93d022506dc6", "messageHeadline": "Default CookbookUpload::Document extension to ''", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96c46cfa1e4cb0a23e517d537fa645e796e2fd69", "messageHeadline": "Display other cookbook install options", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "7189a327b74dfba7555e30e5fc74c26b7f82add7", "messageHeadline": "Rename render_markdown helper to render_document", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c4b3bdf6bc6b58b13e3116f9aebf13d9f3beeb0f", "messageHeadline": "Fix README/CHANGELOG file extension bug", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 62, "deletions": 2}}, {"node": {"oid": "6a08d5dfefca2a7d338672fa51e189ba5b4dcac9", "messageHeadline": "Display a CHANGELOG tab if a cookbook version has one", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "44fe70b15db6cd2f0355a8fe5d4b028bc52c28c4", "messageHeadline": "Extract CHANGELOGs from tarballs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 121, "deletions": 5}}, {"node": {"oid": "8055e05f8b3269defadd9f8d6ac7a3b68c0d35dd", "messageHeadline": "Rename CookbookUpload::Readme to CookbookUpload::Document", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2e2eb505442ff6ebdacbf38673c76bbc30513d65", "messageHeadline": "Cookbook#publish_version! only takes one argument", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 70, "deletions": 25}}, {"node": {"oid": "a4baf74720f3860c1024d5cc3fbc002758077780", "messageHeadline": "Merge pull request #710 from opscode/tool-searching", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 222, "deletions": 24}}, {"node": {"oid": "f597748fc6427f47657f14d84e9475361b26c0e9", "messageHeadline": "Implement tool search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 222, "deletions": 24}}, {"node": {"oid": "d9446657189a472af05ea6707e7e2c08b3b3fe3b", "messageHeadline": "Test that Cookbook#publish_version! saves the README", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a6bad01bf0d53c669ebfe58cf8052f820aee37a0", "messageHeadline": "Merge pull request #707 from opscode/tool-collaborators-ui", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 216, "deletions": 148}}, {"node": {"oid": "7dd4c1d27fc4d63c3ce5a75f085923383768690f", "messageHeadline": "Support a paperclip alias URL if a CDN URL is configured", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "2f14b8cd77905245eae21fdbc2e5b4bfe60901b8", "messageHeadline": "Merge pull request #711 from opscode/missing-tool-404s", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "0f5859b6da8b0e95ea82ee242308a4dfb35c2ee7", "messageHeadline": "Remove production unicorn configuration", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "44f633732291c252f08ea534fbe9d24c2067101e", "messageHeadline": "404 when a Tool does not exist by the given slug", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "ace72f09ccccbee5cf530e0accc67fe04d4dd3b9", "messageHeadline": "Merge pull request #709 from opscode/stop-tracking-universe-api-hits-\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "3a97e85c4fab4d50b3a040a84bb2cc0fc7407c0a", "messageHeadline": "Merge pull request #706 from opscode/signout_message_revision", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d7627583123b3d3586ca23adbc5a8efa3efc917c", "messageHeadline": "Don't track hits to the Universe API in Segment.IO", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "581ef5076a73a3e7416aa23d5a3ae918ee60ff92", "messageHeadline": "Abstract commonalities between Tool & Cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 171, "deletions": 146}}, {"node": {"oid": "e64e3755ba398049bf6185cff7810311a3b8b42d", "messageHeadline": "Adjust Tool & Cookbook authorizers to be more consistent", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "81c40818aec0c163a788dec88e3bdb8568fbc9f8", "messageHeadline": "Merge pull request #702 from opscode/polymorphic-collaborators", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 284, "deletions": 340}}, {"node": {"oid": "5cd2a9d23f078801216c77caddad490f8d6462da", "messageHeadline": "Merge pull request #705 from opscode/prevent-cookbook-negativity", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "c408dfab419fa6f1c10ecba4fa7b2d409f6635e8", "messageHeadline": "Change CookbookCollaborator to Collaborator", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 284, "deletions": 340}}, {"node": {"oid": "82bbe6a8a890f0e1057d25fe1e68007e3155eedc", "messageHeadline": "Use a flash variable to trigger logout message", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a3669d95de0189cef0e38f36b57f6042f6cad460", "messageHeadline": "Revise Signout message to be less definitive", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33cded815c89fda2369371b92ede0646e51ea44a", "messageHeadline": "Merge pull request #696 from opscode/factor-curry-annotations", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 273, "deletions": 177}}, {"node": {"oid": "3262759024a2dbaafeb385edbc21c79976c3b017", "messageHeadline": "Handle negative items and start parameters", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "cda919267a2a4dcf1d8d0b024dbcc688bce60de2", "messageHeadline": "Move error method into Api::V1Controller", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "32fc3ad36ae374dbb15b3390c2df7158288cb36b", "messageHeadline": "Merge pull request #693 from opscode/slugify-tools", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 237, "deletions": 6}}, {"node": {"oid": "70879cafc0d1ae415f0d0c4a6203dc61a961bda8", "messageHeadline": "Merge pull request #703 from opscode/rescue-invalid-irc-dates", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "bd8951d2df9827c16047c7b200c0fb711bb18822", "messageHeadline": "Merge pull request #704 from opscode/make-tabs-linkable", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc4a88667d25f2a95b1efae9233270c0dee538db", "messageHeadline": "Extract each type of annotation performed by Curry", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 273, "deletions": 177}}, {"node": {"oid": "47d8caa1e56b54c7afd65b50dde35db2380e7329", "messageHeadline": "Support tool slugs as route params", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 237, "deletions": 6}}, {"node": {"oid": "c5cbb7ca525360b51e38bed6f2575c134d322ad3", "messageHeadline": "Enable deep linking on Foundation tabs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3aef91a44c111973a75364aa874c8d23dbaa0618", "messageHeadline": "Rescue invalid IRC log dates", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "3e3abc037a59edc5c3e2e9e6b215f1c239bef84c", "messageHeadline": "Merge pull request #699 from opscode/status_endpoint", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3e32a862b311e867ee07c1f80713b8b9dd2eb43e", "messageHeadline": "Merge pull request #698 from opscode/signout_message", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "54f2d23ddb8774a25fa365cd6c52810ec37a4ae1", "messageHeadline": "Merge pull request #700 from opscode/curry-removes-commit-authors-if-\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 99, "deletions": 18}}, {"node": {"oid": "e3e9a2f1c3c939649fe5e589e38bb7d05fddb522", "messageHeadline": "Curry removes former commit authors from PRs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 93, "deletions": 13}}, {"node": {"oid": "31fb6690083bc9b63e6ce84b6da9e278d49b2cf0", "messageHeadline": "Only ask GitHub for Pull Request commits once", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "25cbd5507e887cf143a785f58b454ab4e9fbf998", "messageHeadline": "Create the /status end-point and add status: ok", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5b5c13ce04001a43c5410b31134b129a226916b0", "messageHeadline": "Display message about oc-id when users sign out.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "b7a622a08d09215fd541484dc74f5d76c6b179d9", "messageHeadline": "Merge pull request #694 from opscode/localizable_flash", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 70, "deletions": 26}}, {"node": {"oid": "0955be70191086e58b8a4067febaf3a1e8515f09", "messageHeadline": "Merge pull request #697 from opscode/flush-all-caches", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "e8a468fe5c13871f50498044438a800ae237bf01", "messageHeadline": "Flush the whole Universe cache on share/unshare", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 53, "deletions": 9}}, {"node": {"oid": "a20991e2ddd001af3b5abb4135d2ddf26f4c7c0b", "messageHeadline": "Move InvitationsController notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "789ffe64398885481e447f64c5c04c3469a911f8", "messageHeadline": "Move OrganizationInvitations notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "1c61b7bee41d5f8fc752c64a6a36f5ea368e252b", "messageHeadline": "Move ProfileController notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "427c0385025ba7454c4bcbc066655b7f79a943d6", "messageHeadline": "Move the IclaSignaturesController notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6733470d80cf3eda5ab0201319cac7ad70136334", "messageHeadline": "Move ContributorsController notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3ce85053a3198891a2c62cc8b38b8d8963fe022e", "messageHeadline": "Move CollaboratorsController notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "08c490991660d070511e9390bfa31fcf868d1167", "messageHeadline": "Move CclaSignaturesController notices to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "544c238e4ddfb9bdb8f0a7eb17aea1aaa5471f5f", "messageHeadline": "Move account disconnect notice to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e8042318e5663e257c63669b2a07ffe46d995c4e", "messageHeadline": "Move API controller 404 code and message to i18n.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "55b7eecc88d42e8b7f33a97f231d6edada168a5b", "messageHeadline": "Merge pull request #689 from opscode/chat_redirect", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "31a837c11b8297f988ec52f5f0e75ef3437f3a2a", "messageHeadline": "Remove the feature spec for chat log redirect.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 0, "deletions": 29}}, {"node": {"oid": "0ef0a47b2b5a4616a818b76769a8459d257952cf", "messageHeadline": "Implement irc_log chat channel redirect.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "6eb6aa8257e1ffba97751036b1b1ff3cd139f70c", "messageHeadline": "Redirect /chat to botbot IRC channel list.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a404b16cdebd13de6849a0241f66c835aed5109d", "messageHeadline": "Merge pull request #690 from opscode/improve-cookbook-search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "4f36efb29fa134ce17ebb258a4db612d6828b376", "messageHeadline": "Merge pull request #691 from opscode/dont-show-tools-install-without-\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "bcdd6887c86c23387435c55f076d1fa7c796bb41", "messageHeadline": "Merge pull request #671 from opscode/dont-assign-categories", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "3a63178f5b655c5e16d1858a889fe29827813011", "messageHeadline": "Don't show tool things that don't exist", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "1e177bf39ab34e0252da793f6314e1808ce0e684", "messageHeadline": "Don't assign categories in cookbooks controller", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "6776085a7c9ec6056d5138ffef40e6423966f318", "messageHeadline": "Improve cookbook search ranking", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "09529bb0d708a356b4ab920428a574bfaf24552c", "messageHeadline": "Merge pull request #688 from opscode/valid_feeds", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "5d9d99743cad6a3435e0dd1d44de278ec74548c4", "messageHeadline": "Make the tools index atom feed valid.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c0801b582c8aa28e88702bfa14af90d6858fe93a", "messageHeadline": "Make the cookbook show atom feed valid.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "2522edad29d59548ddffa9c04581554e1f1c335a", "messageHeadline": "Add the content element to the dashboard atom feed", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8bf424f67f2cba18cbea54ab7a78acd30c21aaa8", "messageHeadline": "Make the cookbooks index atom feed valid.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "7ed050a5f34bcb94a2650934960474fdf7126b9a", "messageHeadline": "Merge pull request #685 from opscode/curry_success_comments", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1415, "deletions": 56}}, {"node": {"oid": "e450563a29adae3f08ccbf1d4074a8c56eb16012", "messageHeadline": "Update the pull_request_annotation_setup cassette.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 51, "deletions": 55}}, {"node": {"oid": "d7c6c86616475e5ddd1e25a2fe58a60ada0694ab", "messageHeadline": "Curry adds multiple success comments when required", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 833, "deletions": 0}}, {"node": {"oid": "068669b22b9762c16a9484d824a91874c364a336", "messageHeadline": "Curry does not leave successive success comments", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 531, "deletions": 1}}, {"node": {"oid": "66601d72fac94b60b1099dce25ffa4179f1c44a7", "messageHeadline": "Merge pull request #684 from opscode/curry_action_whitelist", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "9204c7f235b6645c8bd3d5b64a781b0adf30d3f4", "messageHeadline": "Whitelist GitHub hook actions instead of blacklist", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "8b87372ed7c83a1f70de349fc5646e24dd88dc9d", "messageHeadline": "Merge pull request #674 from opscode/curry-leaves-success-comment", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 924, "deletions": 43}}, {"node": {"oid": "b2cbac8a776b5913bb5dfa48a9d9cd42d53aaf6a", "messageHeadline": "Merge pull request #683 from opscode/manage_cookbook_permission", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 101, "deletions": 85}}, {"node": {"oid": "daf3060eb9931442271e9fafd4c900e936e79295", "messageHeadline": "Move the Manage Cookbook code into a partial.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 89, "deletions": 88}}, {"node": {"oid": "165484f016fc561c9ac4409b8baebff159a00137", "messageHeadline": "Display Manage Cookbook if user can manage it.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 88, "deletions": 73}}, {"node": {"oid": "4c3a139f73ee02149bfa3682e83dace32141adcf", "messageHeadline": "Only remove the success label when a PR is not authorized", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 77, "deletions": 235}}, {"node": {"oid": "d109b2d06cb8f6514148149efc9681d084b7d7dd", "messageHeadline": "Curry comments when PR authors become authorized", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 1068, "deletions": 29}}, {"node": {"oid": "07191b353f515b8e3d4bf140646322cb2034892f", "messageHeadline": "Merge pull request #679 from opscode/nls/typo-fix", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "601733ac0aa4f95399fb708b77ab74ea2b669023", "messageHeadline": "Merge pull request #678 from opscode/fix-contributors-markup", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fcc09061ab9fdc1a2c29cea32c5e6958abb79f6", "messageHeadline": "fix some links as well", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0bb29090895ec671a425e5bd68a934da4aee4676", "messageHeadline": "fix a spelling error in contributing.md", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1ec2c22df8517860f1424c230949061dcb396c9", "messageHeadline": "Merge pull request #672 from opscode/undeprecate-cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "a96702cbbedf5282b90d5de3abb501a4426a0c2b", "messageHeadline": "Move end on contributors view", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5c8a86af1f008afdd3bd0ef191e67cb1d3fcefc", "messageHeadline": "Allow deprecated cookbooks to be undeprecated", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 108, "deletions": 1}}, {"node": {"oid": "cbc4a00dcaade5d19c0b6c72d8052e135133fb0b", "messageHeadline": "Merge pull request #673 from opscode/download-version-link", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5bbb255b3171ca92a9d20cbd1a680295a56a0720", "messageHeadline": "Adjust download cookbook button URL", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d314c7f24e04107b4dcd793a37a5d08d84edf9b", "messageHeadline": "Merge pull request #669 from opscode/display-version-in-activity-feed\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "a92704f7707d57e476d481b389c2b7abd4f138bb", "messageHeadline": "Make followed cookbook activity feed conform to atom spec", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "7670c75562d0c11ca3a8e8f3ee65991c0ba2a0b2", "messageHeadline": "CookbookUpload::Parameters docs correct [skip ci]", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbda73e92212ace11fa6248a98ec07de53b2b2fd", "messageHeadline": "Merge pull request #662 from opscode/make-curry-less-redundant", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 536, "deletions": 104}}, {"node": {"oid": "652d7c8f30685f39db266c80c485fa9821818d6f", "messageHeadline": "Merge pull request #668 from opscode/feature-flag-routes-with-constra\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "f55dddec32ba1e59464688f5af9723a34e9cca50", "messageHeadline": "Enable feature-flagged routes with constraints", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "6c0d39fa3eb540e1dc3de1a0f1a70c23448e8d7d", "messageHeadline": "Touch the last comment instead of commenting again", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2192f32d86ab1ffc65083f1e63aecca580fc825a", "messageHeadline": "Curry does not leave duplicate comments anymore", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 518, "deletions": 104}}, {"node": {"oid": "f802b4e858a1b1b613b4048eb58e149de89c0e87", "messageHeadline": "Merge pull request #667 from opscode/request_to_join", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3557ef5348f161b9a2b709900326dc35f8188098", "messageHeadline": "Update the Request to join CCLA button copy", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4de93b958f8f6b550cdff0541f36aa175b6de41c", "messageHeadline": "Merge pull request #659 from opscode/support-followed-cookbook-feeds", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 124, "deletions": 19}}, {"node": {"oid": "5dfeef59d1cd3e5919d79b2e5d6f1bdd3af27426", "messageHeadline": "Merge pull request #663 from opscode/nls/configurable-oc-id-url", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "bf41330cb2f66b733322d73f2efea3c731da22d8", "messageHeadline": "Merge pull request #660 from opscode/show-correct-cla-counts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "192006650f461b94f7ef6907b2cc3532e5dc05ea", "messageHeadline": "Merge pull request #661 from opscode/tableize-pending-agreements", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "89367c3a87b60ef5fd3af932f14d7ba7a8672b47", "messageHeadline": "Allow configurable Chef OAuth2 URL", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f45b9cd853cd8d934d42df9d542457870dd8af1b", "messageHeadline": "Use table for pending CLA requests", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "809b15b78bd167dc6d05bfeb127f3e2148f560e2", "messageHeadline": "Show correct CLA counts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f70164113c749e5b5fa41ec7e79683542f0e8be", "messageHeadline": "Support followed cookbook activity feed for users", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 124, "deletions": 19}}, {"node": {"oid": "00953a59e6967e10c9fda0c1409304f8d9dc7544", "messageHeadline": "Merge pull request #650 from opscode/deprecate_enhancements", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 139, "deletions": 54}}, {"node": {"oid": "8ce0d6cba7ebf94f60101e496868a42f47798196", "messageHeadline": "Merge pull request #628 from opscode/cookbook-version-content-type-fixes", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "21abdd34e0124a8b6b8959dd48abd7c729cb853d", "messageHeadline": "Merge pull request #629 from opscode/separate-universe-cache-keys", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 72, "deletions": 11}}, {"node": {"oid": "14d966f83bf882d17b0e04c14f13b4b3dc7c955e", "messageHeadline": "Merge pull request #656 from opscode/ccla-request-pending-copy", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6c569a9eb514d9a657bd906c5179adfba6ea504", "messageHeadline": "Display errors when Cookbook deprecation fails.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 76, "deletions": 37}}, {"node": {"oid": "96d29f9b7e9c9bf658b5b7c82b55944e298bfe79", "messageHeadline": "Non-deprecated replacement w/ Cookbook#deprecate", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 62, "deletions": 14}}, {"node": {"oid": "c72ab4ad4a15bfc4aba2989a6ca91ab8c2914194", "messageHeadline": "Merge pull request #657 from opscode/seed-cla-signers", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "d781bdc07e8a5cc9d2b622ef37ea929e54bfb057", "messageHeadline": "Add option to seed a bunch of authorized contributors", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "305c70c9d78ad7de87a0d907cb00e6906bb243ae", "messageHeadline": "Merge pull request #655 from opscode/tool-partial-fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "ac10d0d884f688179eadaba2e625d138da5a7b97", "messageHeadline": "Merge pull request #653 from opscode/strip-tool-names", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "bf9a50432fec8f62c71ec98db4a18c97efed7949", "messageHeadline": "Refactor Cookbook#deprecate search to use scopes", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "bddcda0375159011154feaae39e148bfb10cd293", "messageHeadline": "Merge pull request #654 from opscode/validate-tool-url", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "391f47464e243cf369c3dc97ce86678a96ded077", "messageHeadline": "Make copy for pending CCLA request approvals more clear", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6023b6f2d5f7dd2d92c7a2449bf008c865a91152", "messageHeadline": "Make partial font sizes consistent", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff80beedf524635c3fd79cbe53e224198e08881a", "messageHeadline": "Only show tool attributes if they have content", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "e00236ee1609c9ea7c59a8c8d4795c7baf9c2111", "messageHeadline": "Validate tool source url", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "17f9ebd1c45be2c29c397ccc1007cc3524a26b76", "messageHeadline": "Tool names shouldn't include leading or trailing whitespace", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "1e8beb97ae11271accc3d79ec67a6cfabe6bb3bc", "messageHeadline": "Merge pull request #651 from opscode/accept-reject-ccla-requests", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "ab9063034ac4b4f3ea34a26ca33292898f791ba8", "messageHeadline": "Merge pull request #652 from opscode/unicorn-wrangling", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "038624408dbfd1a705b939bee66d727a7cd1df5a", "messageHeadline": "recursive method, begone!", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 42, "deletions": 36}}, {"node": {"oid": "af09fc612338026842543048f7b30a57e6927600", "messageHeadline": "Return descriptive errors from bad cookbook uploads.", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 51, "deletions": 6}}, {"node": {"oid": "62096c152d53c88ea84f2638b8bdab1573ca6069", "messageHeadline": "switch to using the request protocol instead of the environment variable", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "c687f311fd4031e5c0eb614c07d0b0d6f0c29bcb", "messageHeadline": "introduce UniverseCache to keep all the caching logic together. also \u2026", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 27}}, {"node": {"oid": "039702ba90ef3bbb97f2defdc7fe8a7775ec5534", "messageHeadline": "separate cache keys for the universe endpoint", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "51f6776124fdd8a35a92a0be22d84c9228641ff4", "messageHeadline": "Unicorn should listen on PORT or 3000 by default in development", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6805008fed80d6573696e858a868cee632226036", "messageHeadline": "Style request to join CCLA button", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "893d24cc16c49b504638b6f38b57429073bd645f", "messageHeadline": "Allow contributor requests to be accepted/declined from web UI", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "61c48e464fe34af49e468d656537f82cac59574a", "messageHeadline": "ContributorRequestResponse should be deleted if ContributorRequest is", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "442a3ec8c736f9baf245646b3ec7440ec91a10e7", "messageHeadline": "Merge pull request #648 from opscode/better_change_ccla_roles_specs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "cfa3ec6751a7b1241780bdfc159e2fc07e59dc0c", "messageHeadline": "Merge pull request #645 from opscode/touch-cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "67a195b74ef49383dc128a580c1da231dfef50a5", "messageHeadline": "Merge pull request #649 from opscode/rspec3-update", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 167, "deletions": 109}}, {"node": {"oid": "12a791f31211115b456852a2a595fe003cad5cb9", "messageHeadline": "Merge pull request #633 from opscode/user-profile-500-hotfix", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "58bd48cecd69a040f0a1e4b65b2ab9ebd76c6ccc", "messageHeadline": "Upgrade to rspec 3", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 167, "deletions": 109}}, {"node": {"oid": "1bc24d3fcf6205596bc79d9eca5fafe643f25a8b", "messageHeadline": "Use wait_for instead of sleep in change role specs", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "545d5775866dfc8e1ba5a51725f3a792058d1040", "messageHeadline": "Only show profiles where both User and Account exist", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d49e8c8e3c15dda37b94d24251c25a53383f0fa8", "messageHeadline": "Add the wait_for helper to feature_helpers.rb", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "68fd1a3137f666e989e77f59d4096e748e308cd2", "messageHeadline": "Add migration to resolve incorrect updated at dates", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "ed712dd188df4ceb60860d2ea0641ab99fa6f278", "messageHeadline": "Merge pull request #647 from opscode/env_no_crawl", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ee78cd29fc6f87f20a249d625d89dc87f09047dc", "messageHeadline": "Set cookbook updated at date", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "92bc53a2491b155948e071bd38c203f2c5d5cd8c", "messageHeadline": "Merge pull request #646 from opscode/bring_back_dev_errors", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f149f181c541fe98df6dea9bd1e9a455f03003f4", "messageHeadline": "Support no crawl/no index at ENV level", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d8814617e56dacc217f54b7d9c65b86411da1787", "messageHeadline": "Merge pull request #635 from opscode/cookbook_deprecation_adjustments", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 123, "deletions": 13}}, {"node": {"oid": "2c6138d502fda13c079363c4c882fe38712ae979", "messageHeadline": "Render 404.html.erb only if not in development.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "599d9d6a52f58d4427aa599f320e09c3f73b75b2", "messageHeadline": "Default deprecate_search q param to nil.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "cf8743039fd6b97893fb5c435ef8fa492dd90221", "messageHeadline": "Only allow deprecation if replacement selected", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "83e3a783f753cbb6905e82b4e2cc47fd129ced68", "messageHeadline": "Implement Cookbook#deprecate_search", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 44, "deletions": 30}}, {"node": {"oid": "ed8cb0a6411ddb73b13f39f77bab2ecbd8802576", "messageHeadline": "Handle deprecation failure at the controller level", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 20, "deletions": 11}}, {"node": {"oid": "68b46147c6ac348d5ce2cfdbf3d72f29a1403c93", "messageHeadline": "Create the deprecate_search internal end-point", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 76, "deletions": 2}}, {"node": {"oid": "32b045af584871959224958fe4eb76cf32a6a5b5", "messageHeadline": "Add copy about deprecation to the modal.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f826cefe9225c940f24ed06c7b62b36440fc9b74", "messageHeadline": "Merge pull request #644 from opscode/select2-styles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 323, "deletions": 455}}, {"node": {"oid": "b0829821bb3ded739d4808a2ad6715513c2edfc7", "messageHeadline": "Update select2 styles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 323, "deletions": 455}}, {"node": {"oid": "909a6508a0b292ff3e5a8c5a943f5143de71ff6d", "messageHeadline": "Merge pull request #643 from opscode/cookbook-dropdown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "43e5b9d41c64ade7af35f3be8b830b05b6617ec0", "messageHeadline": "Merge pull request #630 from opscode/display_pending_requests", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 211, "deletions": 2}}, {"node": {"oid": "aba09c078da2630f07b59d09714dad6741ee839a", "messageHeadline": "Add manage cookbook dropdown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "bfdd2a5ac45daca091ca9446b8950efbef3978a6", "messageHeadline": "Merge pull request #634 from opscode/feature-cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 182, "deletions": 40}}, {"node": {"oid": "667b1628bbaec9e3534f3f7c3246aec8c1c547a5", "messageHeadline": "Display featured cookbooks on directory and cookbooks index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 78, "deletions": 39}}, {"node": {"oid": "ac1ab7459ac4acce6a48575ae6d183303ddf5f83", "messageHeadline": "Supermarket admins can feature/unfeature cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 105, "deletions": 2}}, {"node": {"oid": "3f2cde22111856d68f27c4388be664460b0bdb98", "messageHeadline": "Display requests to join an organization", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 143, "deletions": 2}}, {"node": {"oid": "fad0305ad7078f3233674380721325a29ccb5892", "messageHeadline": "Display user's pending requests in manage profile", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 68, "deletions": 0}}, {"node": {"oid": "b4c2fc4f22e6290698fdb7b43eec5f4ded6b5c66", "messageHeadline": "Merge pull request #641 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 87, "deletions": 84}}, {"node": {"oid": "0078e05e90693796fea0c0879ea71c6dbb326df3", "messageHeadline": "Adjust lib/supermarket/auth spec to please rubocop", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2643be36d0363c77f80995b86905bdfc7ef60539", "messageHeadline": "Update depedencies.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 86, "deletions": 83}}, {"node": {"oid": "80c1e63591480da08e250e7c071f29f2b3baad7e", "messageHeadline": "Merge pull request #639 from odolbeau/remove-redcarpet-option", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c029ac657bde21cb59aa10293964c44d9f522298", "messageHeadline": "Merge pull request #640 from opscode/cookbook-version-resource", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "547a99d02453bef86f8f51111e19ae9e7ab60d06", "messageHeadline": "Remove hard_wrap option", "author": {"name": "Olivier Dolbeau", "email": "contact@odolbeau.fr", "user": {"login": "odolbeau"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b0dfe7dc4c835a475e97c6efc65d6fc5a4773ab2", "messageHeadline": "Add resource class to cookbook version show", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c4a856d91bc9fa0d044661b7b2984d65feb7dfb", "messageHeadline": "Merge pull request #632 from opscode/usermenu-z-index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8f31825ab5fb2b44948d95b8508f2e74b9406137", "messageHeadline": "Merge pull request #637 from opscode/follow_partial_fix", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dd1eda13d124be450169846778a1245b39867876", "messageHeadline": "Merge pull request #636 from opscode/template-error-qa", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "1095ff84ac1699943e052aec5a30a1167852c0a7", "messageHeadline": "Be explicit with follow button show partial render", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e14cb678f19e4691ffe17957170597f160ddbefd", "messageHeadline": "The ApplicationController should always respond with HTML", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "3281905ccefcbb19d69018b61001ba8209838d5f", "messageHeadline": "Merge pull request #624 from opscode/paginate-contributors", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "5e155f13c6579c23e381af36c3d782a4be871d04", "messageHeadline": "Merge pull request #631 from opscode/cookbook-versions-count", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1328285c74e55552ad502cd013a2a27a5581ff32", "messageHeadline": "Add delimiters for large download counts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99a44d10731d8e31150c8f4a031def2abf7ee0fb", "messageHeadline": "Remove usermenu z-index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "307ce842e068e4fc315c02408fe58f91fbb6127c", "messageHeadline": "Make copy for version downloads clearer", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9d5231ccab79c12d67c6e9be0db2f66a03c9dc6", "messageHeadline": "Merge pull request #626 from opscode/follow-button-refactor", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 76, "deletions": 28}}, {"node": {"oid": "7dfc35a8f71f687468adf7476e8f6e086fbf8290", "messageHeadline": "Merge pull request #625 from opscode/utf8", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "eb60aa068f18452dd8bde262bf71dc7b10e3da9a", "messageHeadline": "Refactor User.authorized_contributors to return an AR Relation", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "51d10f852db8f18e01626221c8f5bee65659d803", "messageHeadline": "Refactor follow/unfollow button AJAX", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 76, "deletions": 28}}, {"node": {"oid": "c1ee48e20877c0cee7ef17d75d0a9c00b905d29b", "messageHeadline": "Merge pull request #623 from opscode/missing-template-exceptions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "5ff4e51d2d5e180c4a82bcd06ac842f193f71fc7", "messageHeadline": "Add utf8-cleaner gem", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e70dd4bdc53f32cbe70e6468a38254563357082c", "messageHeadline": "Handle missing templates with 404s", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "26424a510c73f16126eb4e46d82b04c2f4bc5797", "messageHeadline": "ApplicationController always 404s with HTML", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "571f24163d7a1ea1b7871b19a390f608d83fbe09", "messageHeadline": "Paginate all, individual and company contributors", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "f93be56184558a3414dce74910c7406a1b39a85f", "messageHeadline": "Merge pull request #622 from opscode/not_null", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a16d97bc2267a0689f0352ae3e9427365464aa67", "messageHeadline": "Ensure Curry Repository attributes are not null", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "7fd5c1b717a87b1c17bfe22485cce6b6c9614d74", "messageHeadline": "Merge pull request #621 from opscode/dont-track-api-downloads-in-segm\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "0a5c1e75e22a7e1b465393fdf0cabd5a18467245", "messageHeadline": "Merge pull request #611 from opscode/tool-show-view", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 250, "deletions": 154}}, {"node": {"oid": "307f43bf995472e7bcc2b3030f86d35689cbb4df", "messageHeadline": "Merge pull request #620 from opscode/combine-org-qa-fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 61, "deletions": 57}}, {"node": {"oid": "0f5ca07b1da24e8780ad37a3b69f11c5c610f6f7", "messageHeadline": "Order other users tools by name", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70ea249f98e643c2a90e267c4106a4ee44373541", "messageHeadline": "Refactor much of cookbook SCSS into resource SCSS", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 166, "deletions": 289}}, {"node": {"oid": "e0f2ac739af5a32e49292953118506410e344c89", "messageHeadline": "Don't track API downloads in Segment.IO", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "2ca335bdb12308a38088d7b376a8423efbeb7c0d", "messageHeadline": "implement the show page for tools", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 222, "deletions": 3}}, {"node": {"oid": "6616ee069e6c5143a725a53a4fb48010c81e17a8", "messageHeadline": "Merge pull request #615 from opscode/delete-tool", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 92, "deletions": 7}}, {"node": {"oid": "4754ecb8ed596c2e0c2414e0860c80e2cc8350c3", "messageHeadline": "Merge pull request #612 from opscode/respond-to-requests-to-join-orga\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 876, "deletions": 6}}, {"node": {"oid": "a0a38d1731d884abd5803810a901a373fd6535d5", "messageHeadline": "Admins can decline requests to join their organization", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 252, "deletions": 2}}, {"node": {"oid": "86c5b425184939588226b56d5f2a7d98662b476b", "messageHeadline": "Fix heading with button CSS bug", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "8800b9cd12785a6115c564ea8728b9e3e2fbdf26", "messageHeadline": "Tools can be deleted", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 89, "deletions": 2}}, {"node": {"oid": "54cc1f8e7a8ce53f6a1009f17ab29beaca914fd9", "messageHeadline": "Admins can accept requests to join their organization", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 625, "deletions": 5}}, {"node": {"oid": "dbcda2d42dbf7f84a6cff20ec09bb490fbb48aa5", "messageHeadline": "Organizations index should be CclaSignatures json index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 61, "deletions": 57}}, {"node": {"oid": "03983d3c07f137b3fb6e8094312e789af114c6b9", "messageHeadline": "Merge pull request #619 from opscode/consistent_en", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "690142d74b40a57cb39d7cc0b1cea7b55f097697", "messageHeadline": "Improve consistency of English localization.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "0a07c8cdb505734d07b7c64ec6f2073c933612de", "messageHeadline": "Merge pull request #616 from opscode/cookbook_deprecation", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 39, "deletions": 3}}, {"node": {"oid": "856d8140d671828a0f28a3297d04f9ddd66ad67a", "messageHeadline": "Simplify the cookbook deprecated state view logic.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 14, "deletions": 16}}, {"node": {"oid": "bb05f32b2d86b32b8a1ca5d0cbfff0b78356a404", "messageHeadline": "Add feature specs for various deprecated states", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 25, "deletions": 1}}, {"node": {"oid": "9871349f271a0bb729e88a4b59394a58e7e332a6", "messageHeadline": "Merge pull request #617 from opscode/order-users-tools", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0d975f20ba3e7e0ad27e9afac372a995eb355d3", "messageHeadline": "Order users tools by name", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b0edf842be48d448572b4c80a8d70da60015210", "messageHeadline": "Only display replacement cookbook info if present.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 20, "deletions": 6}}, {"node": {"oid": "6d6a6f99787b69af973406745d0c1e0e74fed6f0", "messageHeadline": "Merge pull request #610 from opscode/cookbook_deprecation", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 117, "deletions": 2}}, {"node": {"oid": "dd6776964314c11fc05cdfa424ffc67a8f1686be", "messageHeadline": "Make CookbookDeprecatedNotifier spec more explicit", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ee9dd913f8932b14868596c0d73327410798b749", "messageHeadline": "Merge pull request #613 from opscode/icla_signature_name_in_tables", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c1345b53659767d7106630c73bf9b035644628a", "messageHeadline": "Use the ICLA Signature record for names in table.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "529979f67d898286016684af1837af9c4ecbc054", "messageHeadline": "Merge pull request #609 from opscode/edit-tool", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 304, "deletions": 53}}, {"node": {"oid": "4f2ebb6425e94ca2a45dfab2c6d2e29557483f85", "messageHeadline": "Kick off the cookbook deprecated notifier", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "cb09cf87a79ef576d484fd2c342b6d4ad48665d7", "messageHeadline": "Create the cookbook deprecated notifier worker.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 69, "deletions": 0}}, {"node": {"oid": "d9c0f8670c7082cb91d6624de628801ae118b9fa", "messageHeadline": "Create the cookbook deprecated email.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 32, "deletions": 0}}, {"node": {"oid": "d75efee54b51027635c8db5904c734132d6b04ce", "messageHeadline": "Style up server side validation errors", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "74be58fc55a3d9a37a9d89d3335ba43e1531a842", "messageHeadline": "Merge pull request #608 from opscode/remove-verified-cookbook-versions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e71e4be9c2f834d5b6770e2ad86e9793c7b6bd6c", "messageHeadline": "Merge pull request #607 from opscode/cookbook_deprecation", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 252, "deletions": 8}}, {"node": {"oid": "9ab6da53dce48584b4e3a8f62ea6421ab338ba6d", "messageHeadline": "Implement tool editing", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 273, "deletions": 52}}, {"node": {"oid": "90b5bd8e1f1481cbd58f61f05668a46fcbcca46c", "messageHeadline": "Ensure verified_cookbook_versions table is dropped", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3296ec1a57766060f625140cfc50dc15d36e1c1b", "messageHeadline": "Make cookbook manage feature specs specific.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "f3ebe6d4c0ea410f57aa65203c7e687699a37a40", "messageHeadline": "Display deprecated info in cookbook partial", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "97693dd4b90a9ab4678440f2ac289eecd52b5a10", "messageHeadline": "Display cookbook deprecation notice on cookbooks.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "4596c0cfdfa2252f80089bd39f6e99af71acd5b6", "messageHeadline": "Adjust cookbook main partial indentation.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "959fa6f4227bb016e27438a05e9bd4b8cddb740f", "messageHeadline": "Add UI for cookbook deprecation", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 49, "deletions": 0}}, {"node": {"oid": "e2e5af87b2eecda249f04f62fc987fd081847cf7", "messageHeadline": "Implement Cookbook#deprecate(replacement_cookbook)", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 35, "deletions": 0}}, {"node": {"oid": "0d0f049ba8cf9bb3139b04b833320df4733ff86a", "messageHeadline": "Implement the Cookbook deprecate controller action", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 85, "deletions": 1}}, {"node": {"oid": "fe706d423a2b48df8d6a27b61841ec314f950e0b", "messageHeadline": "Create the cookbook deprecate? authorizer.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5c1c4a87164d23f03ed2a82a7d2515d4261e6e08", "messageHeadline": "Create the feature spec for deprecating a cookbook", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "f1e13a7de46977a3e81755703ad1ea8905e706d5", "messageHeadline": "Merge pull request #598 from opscode/tools-directory", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 684, "deletions": 567}}, {"node": {"oid": "cdaffdc6274c2bd08c1d0fcab42199a1bca9dbb6", "messageHeadline": "Merge pull request #606 from opscode/request-to-join-an-organization", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 575, "deletions": 20}}, {"node": {"oid": "37dee61d3b385a9b8916eec96288aeb3a2091d18", "messageHeadline": "The Join Organization feature can be toggled", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 94, "deletions": 26}}, {"node": {"oid": "212a6ec8f6d2eb1a1c422c92639c80ad409c01b5", "messageHeadline": "Admins are notified of requests to join their org", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 488, "deletions": 1}}, {"node": {"oid": "3b298392fd07386c3a8ea7f269e1ddafe9d245a7", "messageHeadline": "Link to tools from the dashboard.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64236544b1329a67d8cf19304441a86f6824cb3d", "messageHeadline": "Refactor simple cookbook styles to simple listing", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 149, "deletions": 165}}, {"node": {"oid": "f5928606534432e91df26a0a8c383d3f8eb3f148", "messageHeadline": "Fix server side error messages for tool validation", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "85b539eba56054cba09d9a133d03ec4320385314", "messageHeadline": "Fix botched merge conflict.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "31d504b7bb4dd13df84d598aa66682271e727d3a", "messageHeadline": "Abstract heading with buttons into common scss", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 191, "deletions": 197}}, {"node": {"oid": "32aa70a02f963258bc4875a087e2c305153334fe", "messageHeadline": "Limit allowed tool types", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "5c3f70806e004d7e2ce11736818108f2a108cb49", "messageHeadline": "Support filtering tools by type", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "b0f388bfcfbefae85da7fc0bf39332390a4a705a", "messageHeadline": "Support tools atom feed", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 93, "deletions": 4}}, {"node": {"oid": "e2e465e9eef03a35eb063ebaec9311f84a8f019b", "messageHeadline": "Change Tool#user to Tool#owner", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "6a6fc12f25d5da85c43db9f9213b86a49e13e898", "messageHeadline": "Add tools index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "fece071e70cfeb69ff79097efbe568029ff8b3fb", "messageHeadline": "Refactor cookbook partial SCSS to be more generic", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 237, "deletions": 308}}, {"node": {"oid": "920c5c8ab0ab6b4a0e3257db35bd35282ccbe718", "messageHeadline": "Add seed data for tools", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "703e678a370fae6ce19717c96215e2e6c30eff02", "messageHeadline": "Be less specific when finding existing seed Account", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "54f16ea71eccb20a90a553ef7416f1fdcc1fdff0", "messageHeadline": "Merge pull request #602 from opscode/style_add_tool", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 50, "deletions": 27}}, {"node": {"oid": "bb8baf50beb390514cc7e97cbfb60d0f5c98a3dd", "messageHeadline": "Merge pull request #603 from opscode/profile_sidebar_adjustments", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bf68b9cf8fb4c6dd59a878355d51d65bdbc4af3", "messageHeadline": "Add space after chef icon on user profile sidebar.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b965a09798fc276500daf9cc241117d4433f807e", "messageHeadline": "Merge pull request #601 from opscode/dashboard_tools", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e46dca92eac1b2953270c060911f38f797a88ada", "messageHeadline": "Structure and style the Add Tool view.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 50, "deletions": 27}}, {"node": {"oid": "b54997579470027847c425ed13cc4417bd197c00", "messageHeadline": "Merge pull request #600 from opscode/org_combine_copy_update", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "646f58e9b7c8cd733fb00634ae1116d20e8663ea", "messageHeadline": "Display tools in the dashboard sidebar.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "b430c6497455f61408ce948257a671d45e2b9b35", "messageHeadline": "Update the org merge copy to be more accurate.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbce95b8f72ac5c25ca1ad002e0d964b5a9dad70", "messageHeadline": "Merge pull request #599 from opscode/tool-name-validations", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "9af3e5404334d4baa42de76538dcee44530d10cd", "messageHeadline": "Merge pull request #595 from opscode/invalid-content-type", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "7edcf1e4c3ec2a5412d5b9bc426cca32ac99f19c", "messageHeadline": "validate tool names in a case-insensitive way", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "8a6e8e0bf3aa3c1494f7b8dc0ca5998ec71b794a", "messageHeadline": "Merge pull request #597 from opscode/user_authorized_to_contribute", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 37, "deletions": 6}}, {"node": {"oid": "131f289e469a0d48bca1f0605f20cf43f21ddce7", "messageHeadline": "Display \"Authorized to Contribute\" on User show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "73c1b9192edad7624e53ee79b387854d4efce9fd", "messageHeadline": "Implement User#authorized_to_contribute?", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 27, "deletions": 1}}, {"node": {"oid": "a1803f5bee5bce3c0eec0f996daf01aa9570a90a", "messageHeadline": "Merge pull request #569 from opscode/signature_table_adjustments", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 167, "deletions": 13}}, {"node": {"oid": "473886e38d843dcc6871481bb36fa8b5d9811190", "messageHeadline": "Sort User.authorized_contributors by Chef username", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 23, "deletions": 5}}, {"node": {"oid": "bd85b387d495033537fcde237caf3473e90c4f84", "messageHeadline": "Write spec for the user show route.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "d2eb9165a2898f1897d646bcdfcd65b09b29af8e", "messageHeadline": "Make the display of All Contributors faster.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 98, "deletions": 7}}, {"node": {"oid": "9039ab6c482d8c778bedea8b9cc16646c694c114", "messageHeadline": "Update logic for All Contributors tab count.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "066ded93b938104ac964316bdfe474c9433fd11b", "messageHeadline": "User.authorized_contributors doesn't eager load.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a9519f309b689cd8852977ddcfc7f487f3638d7e", "messageHeadline": "IclaSignature.by_user eager loads users & accounts", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "9889372d8a35ffd143cbf7df37e25d69d9640d9f", "messageHeadline": "Display usernames in the contributors table.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "d5d1611d07f4119878284fda3d989bba92a5cb63", "messageHeadline": "Merge pull request #593 from opscode/cwebberOps/sort_curry", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e06bf013bfa835e48516cf9c54bbfc2d7635c828", "messageHeadline": "make content type error messages more informative", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "3da2ed255975c68b482806bcd56bb997647bae6c", "messageHeadline": "Merge pull request #589 from opscode/tools_create", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 315, "deletions": 2}}, {"node": {"oid": "4f38e99116c0c97da76f863ca9bd61c7ce0eeca6", "messageHeadline": "Allow enabling/disabling of Tools in the UI/routes", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "b2e61fba91a12fd79d53c83c189d872f3d36c450", "messageHeadline": "Require authentication for tool controller actions", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 33, "deletions": 38}}, {"node": {"oid": "b591661a219c77329ecc90b493bc48d191a15170", "messageHeadline": "Make user tools spec name more intention revealing", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cb22a10ea142872e3819904fd11f3d7d9ac0f42", "messageHeadline": "Add no tools profile display locale copy.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1536e82ce55cbcb881f392f83250216c2133a181", "messageHeadline": "Add comment explaining blank Tools#index action.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "848eabb3597425437ecb1152e8a0c3409ea98f38", "messageHeadline": "Create a simple (read as incomplete) tool partial.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0df73bd688b44d574bb2e8c3d43aa94fa64e2a56", "messageHeadline": "Display Add Tool on prof if current user is user.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ee28692b550f3fcb90faba912a0723f53ccc63b7", "messageHeadline": "Update the user tools nav active logic.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23867d377a9948cd10bc7a1389cd13b4cbe2a2fb", "messageHeadline": "Create the create action for Tools.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 77, "deletions": 1}}, {"node": {"oid": "982a9e46e644be73e09730f101948b069b6909bf", "messageHeadline": "Add missing closing > on ICLA Sig new div.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0da7a28f2e11ee0c1d93229a6ba451830059691c", "messageHeadline": "Create the new_tool_path and new view.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 79, "deletions": 1}}, {"node": {"oid": "dbb45c2ac1d11ef22d845c52715df67352041bc9", "messageHeadline": "Create the Tool factory and update specs to use it", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "db7d0817ae1fb3c8ad9a7ee9a041884a15eaafb1", "messageHeadline": "Set the inheritance_column on Tool to nil.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f9a9dab1bf307053619744cc80d26322611c82bb", "messageHeadline": "A user has many tools.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3399508c66784d875f9deeab31dd2776e2bd9c11", "messageHeadline": "Create the Tool model and migration.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 39, "deletions": 1}}, {"node": {"oid": "f0b0e120c7668737c54c234b7ff0179979bde25c", "messageHeadline": "Create the initial User > Tools view.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 34, "deletions": 0}}, {"node": {"oid": "a185ce6da09a5ffc3210e5388c13d2b0e68059c2", "messageHeadline": "Merge pull request #591 from opscode/style-refinements", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88622c664f4f412080d5aa2d11f4daa9b82d8411", "messageHeadline": "Merge pull request #592 from opscode/sort-versions-on-cookbook-version", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46c90778c4f767a0215a88efe96dd367e8c471ff", "messageHeadline": "Rubocop is your friend", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6997aa1661ee9b1b15e79796ae0cfee4b33bb70", "messageHeadline": "Sort Curry results", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "750acd8d69744be61978f20f7ab4a3a444632a74", "messageHeadline": "Merge pull request #590 from opscode/duplicate-collaborations", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "489d1c6acfe8add9e8a4ba3920e0aec7b1ae596e", "messageHeadline": "Cookbook versions should be sorted the same on cookbook version show", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b127982304f1bdd69a0b1118766ff796ea7b621", "messageHeadline": "Cleanup styles from big refactor", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f844bdb11a5d953412766e43162fe881fa0f8de6", "messageHeadline": "Don't render collaborations twice", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4cec355796799352782c9008c44db695b41b6d21", "messageHeadline": "Link to User > Tools view from the user profile", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "04e91841d09f2d505a9047ee48b9424a2ca40e40", "messageHeadline": "Create the User#tools controller action.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "32cd08371a3bb94d6efd4032364075c32305a97c", "messageHeadline": "Create the Tool creation feature spec.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "d65edd72398dc58276b263ff827371ae4eb0ab7a", "messageHeadline": "Merge pull request #588 from opscode/github-failure-message", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "c4c5dd1ab78c9d8dbb00010d94d3c7cd17260881", "messageHeadline": "Merge pull request #587 from opscode/universe-url-scheme-reflects-sup\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "3117d73011313d8a1d6d2faf22c24961131cdacb", "messageHeadline": "Add more useful account error messages", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "aab76547af6293fb1b5821dd55982571a3dc0cf7", "messageHeadline": "Merge pull request #576 from opscode/ccla-feedback", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 151, "deletions": 30}}, {"node": {"oid": "ffac2d4f94d59a565322d3e57c103fe2f24a3f75", "messageHeadline": "URLs in the universe API use the same scheme as Supermarket", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "8bf6642dd9e80339ac449eb524cb4f5d072ed4ce", "messageHeadline": "Merge pull request #582 from opscode/revert-cookbook-dependency-rebui\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 29, "deletions": 275}}, {"node": {"oid": "10e9931e6c4fd7fd936db32119bb1992a4139319", "messageHeadline": "Revert \"Add task to rebuild CookbookVersion dependencies\"", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 29, "deletions": 275}}, {"node": {"oid": "5039df9c59d5d3d04e9ccf12cc1000d0fee5f6f3", "messageHeadline": "Merge pull request #580 from opscode/reprocess-imported-archives", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 276, "deletions": 29}}, {"node": {"oid": "bada0ad8df8a73705382516e5f7d73efe9a5789a", "messageHeadline": "Increase pool size in development to support Sidekiq", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48372caf39b5065b2f89722822d35cfc96a1f9e5", "messageHeadline": "Add task to rebuild CookbookVersion dependencies", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 275, "deletions": 29}}, {"node": {"oid": "39893862fc00a81846169570c0826ab20b2dd240", "messageHeadline": "refactoring organizations", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 151, "deletions": 30}}, {"node": {"oid": "8a4566c6edf23394e7b7867a04aff644b52add82", "messageHeadline": "Merge pull request #573 from opscode/remove-import-tracking-columns", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "53c744e272645cab2817dca3441d05f93aa12ef6", "messageHeadline": "Merge pull request #574 from opscode/code_pre_style_adjustments", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8e1fc48d203982ec77c01ff4adbe98d61e81a251", "messageHeadline": "Wrap cookbook install snippet only in <code> tags.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "23472ea4dc3c049a1f79a6e46d4c479a55bd8306", "messageHeadline": "Merge pull request #572 from opscode/mailer_updates", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 14, "deletions": 9}}, {"node": {"oid": "b20b3dd8a1f9a8616689843624535f68d01bc753", "messageHeadline": "Adjust email subjects to be consistent & accurate.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "31712a6037828b048b8dbe199f3e11465d0d8b23", "messageHeadline": "Travis loads schema instead of running migrations", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7fc4d0c06e5d4073d11332ff23d91dd6ee279777", "messageHeadline": "Remove columns used solely for data migration", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "17a08a894459490b26429bf1391df7dff160a9d7", "messageHeadline": "Remove Sidekiq initializer", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "34d9751b6be3971bbaf7087fd38a15865770b830", "messageHeadline": "Improve mail method parentheses consistency.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeafd0fb70017d4ee1048c437a4d946b8a79de1b", "messageHeadline": "Ensure @to is set in mailer actions.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "27c1689ac42b5bc9d48abc5cc8a0588cdec35eaf", "messageHeadline": "Add link to Supermarket in email footers.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac904db5669274a013eb89b394d33405e481db37", "messageHeadline": "Link Supermarket logo to Supermarket in emails.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "04be2f1a9a9813d33c2f3d40a0be744942c8c6d5", "messageHeadline": "Merge pull request #570 from justincampbell/pre-background", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8874fa78ee86fca0b4754c12da50684b0d1bf71b", "messageHeadline": "Add background to pre to improve legibility", "author": {"name": "Justin Campbell", "email": "justin@justincampbell.me", "user": {"login": "justincampbell"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f48deac458b9332e50d89c3a1acbbf2ea7deb170", "messageHeadline": "Produce protocol-relative Markdown images", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "209fd97c1d8eb0e285d65ae285233d03ebb1413f", "messageHeadline": "Merge pull request #568 from nathenharvey/increase_production_log_level", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "147836caee80e9de3fecc5da5cc4743080150970", "messageHeadline": "Prevent full disks by lowering production log level to :warn", "author": {"name": "nathenharvey", "email": "nharvey@opscode.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6fe18383107b4260f0ea2bb29dba06a5621b0d1", "messageHeadline": "Merge pull request #530 from opscode/only-accept-gzip-tarballs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 27, "deletions": 74}}, {"node": {"oid": "e7741acf3b6059e7c5446ca5535961e3c2de4084", "messageHeadline": "Merge pull request #564 from opscode/collaborator_on_bug", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f89d08de7556beaea3cadb167198ea00ff4a5f64", "messageHeadline": "Merge pull request #566 from opscode/cookbook_delete_mailer", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4aef921dc8cead999fcd8c1cfd4c71128bf3fe85", "messageHeadline": "Merge pull request #567 from opscode/cookbook_partial_gravatar_shadow", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "eefb70239dcfd27de6b3765c545fa5f5e725fd21", "messageHeadline": "Merge pull request #546 from opscode/universe-metrics", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "b5b68ea92d6b1a8b0dafe9fecc967b3f1a48e5ad", "messageHeadline": "Revert \"Process archives in a backwards-compatible way\"", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 27, "deletions": 74}}, {"node": {"oid": "faebde3615aea93c9c77e1312bcb67138bdcb653", "messageHeadline": "switch to label/total instead of universe", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "7b9ba52c3c64f808355547ea3c6f46b70ac70c62", "messageHeadline": "adding a hit counter for /universe", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 75, "deletions": 3}}, {"node": {"oid": "9e158546d44f36fe0df7177e2c2714c641684202", "messageHeadline": "track hits in segment.io", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "52c4c69b62d3c231fa6c7176f3d6f5c19f14187e", "messageHeadline": "Remove cookbook partial gravatar styles.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "bc88115fedc1f6a09f821f88dc7b1b779d18e55d", "messageHeadline": "Display cookbook deleted notification mail preview", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a9d4816955bcbb76313e3856e0e23f32620a108c", "messageHeadline": "Set the @name of a cookbook in the deletion mailer", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a58b8ea5fa1d8d4e31ca4433822872fdd115cd80", "messageHeadline": "Merge pull request #563 from opscode/dashboard_share_update", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "032d64424a0ee74f4b28c9175a0a3faf572d618e", "messageHeadline": "Merge pull request #562 from opscode/mailer_copy", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "63f2d8bff36f03ab188a4c3e6056f4d65fa06f86", "messageHeadline": "Display collaborator language when present.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e99c5f0a9d47d3b1c2cbe3ab7c5ef26a2655cb20", "messageHeadline": "Merge pull request #551 from opscode/i18n-version-not-unique", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "6954a4d4d0b58de85e703caf8ad07fca78337c82", "messageHeadline": "Update the Dashboard cookbook share content.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fb5ba482be959773cfee6dabe8a4c01d50b914a3", "messageHeadline": "Merge pull request #556 from opscode/robots-index", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f27220654840e2cb4676df45a7b9f2cf0385c823", "messageHeadline": "Merge pull request #561 from opscode/unknown-format-404", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "53a45202cd70384226604ca1bf46ec74a8b18c28", "messageHeadline": "Update CLA Signature mailer language.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "035bef04c92e6d53806a9f9ba805dc55e8cb5dc4", "messageHeadline": "UnknownFormat errors return 404s instead of 500s.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "2853d08e9f550c5854680a5c9e353fe6de700ad0", "messageHeadline": "GitHub not Github in plain text emails.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "979570dd5daef8363ee8a360c52c519e55340eaf", "messageHeadline": "Merge pull request #560 from opscode/docs_updates", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 9}}, {"node": {"oid": "2bb88bdcf4668eea7b352bec66204009eca66012", "messageHeadline": "Adjust CSS CONTRIBUTING.md formating and structure", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "886ca14bb83e6a65d0f427f987f5a27ad422ff1e", "messageHeadline": "Use Supermarket for CONTRIBUTING.md CLA-ness.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8b408bf89bfe34af209545f566934176a0aeda03", "messageHeadline": "GitHub not github in CONTRIBUTING.md.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fe79d2adb55005257042d4746cd7935d90a3f4f", "messageHeadline": "Add missing ` in docs/CONFIGURING.md.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac07423b910c972e6d243473b7f9ab96e25cc3da", "messageHeadline": "Merge pull request #541 from opscode/curry-checks-existing-prs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 554, "deletions": 6}}, {"node": {"oid": "2f267b6f8ca7735d038a86a493b5d63f6932f72a", "messageHeadline": "Add language explaining Curry repo evaluation.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "78c0fc385716c6950453432f892dd86c0685c159", "messageHeadline": "Merge pull request #558 from opscode/edit-profile-path-fix", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8cbb61310b914ae2e8f217569ca963fb8cb465c2", "messageHeadline": "Merge pull request #557 from opscode/remove-chef-legacy", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 103}}, {"node": {"oid": "af150370047d9aa5d8f286c6e3d2def6453e1b75", "messageHeadline": "Remove chef-legacy from the Gemfile", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "37b040f262d49e5ec683faaf7b42241b4789cea3", "messageHeadline": "Remove code which uses chef-legacy constructs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "f2d1f1ce8b08b5ae7aebd0abf4c0790277177560", "messageHeadline": "Do not pass arguments to edit_profile_path", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8439fa828f9f0930607c792fb6af476b5bca3ed5", "messageHeadline": "Remove robots meta tag", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "999d07caa89dc4c37162ef32acf20dfd39c46d68", "messageHeadline": "Merge pull request #552 from opscode/cookbook-api-index-fix", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "1e0ade17025f30f2544cb33f6b856a1450149641", "messageHeadline": "Merge pull request #555 from opscode/stop-data-migration-recurrence", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "a314257aca645db21709a6cdf0e4c3acd59f96f2", "messageHeadline": "Merge pull request #554 from opscode/sethvargo/parallel_", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52eedeac38fdd672c370d5c6f77e3b6786b01498", "messageHeadline": "Stop DataImportWorker jobs from recurring", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "96e3d251261f9a66c9f3fa8b1365b2753e5ffc26", "messageHeadline": "split index into its own scope", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9d5bafc2f3f903237e9e54b6bb717753b38fb05d", "messageHeadline": "Remove redundant submit_form", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fd495cfca69e175e13f6d7ace280f676b526a92b", "messageHeadline": "Implement the evaluation action", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "634e7f9952bf0243f5b997677cbe61116f158646", "messageHeadline": "Add a feature spec for repository evaluation", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "a603585a04961924bb11b40dae42f4531b19aaa7", "messageHeadline": "Use 7 installers for gems", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c25675c36a6194bd2bc6ea9dfca3c975f6bc2eb", "messageHeadline": "Adjust spec format", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "37ed6d682d88ece14a433b3b16057741803dadfc", "messageHeadline": "Add uniqueness constraints to Curry data", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "6cdce4230aa7b3352feb260ca8e1f48062f653db", "messageHeadline": "Add spec for existing repository behavior", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ad2988f54209c8541ef1d4390c1d75e811fbfc5a", "messageHeadline": "Paginate repository pull requests", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 212, "deletions": 10}}, {"node": {"oid": "fd23fcb05165adf6a30755bfb5ca61762f6b8179", "messageHeadline": "Implement the RepositorySubscriptionWorker", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 147, "deletions": 0}}, {"node": {"oid": "64f1c6a4f7f42e3fecd42ff814b20f40b4fcc415", "messageHeadline": "Add worker scaffolding when a new repository is added", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "400dde03fd41c5a6445377057502a7b62b93042a", "messageHeadline": "Missing i18n keys raise errors outside of prod", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "90ac5667a4899a6c3028e01176da56c2a4f7098c", "messageHeadline": "eager load versions, owners and accounts", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a061b41c280e867c7e433b50c973c75cc7ded91b", "messageHeadline": "Add a cookbook version uniqueness error message", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "9f1cf9810ae4d2ba51c0901f77741f33558a6df1", "messageHeadline": "Merge pull request #527 from opscode/cwebberOps/grand_opening_copy", "author": {"name": "Christopher Webber", "email": "cwebberops@gmail.com", "user": {"login": "cwebberOps"}}, "additions": 10, "deletions": 23}}, {"node": {"oid": "70d14f18be2d535b133407cd5b24b08725a6f5a7", "messageHeadline": "Merge pull request #547 from opscode/following-404", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "0c8a242b3a71a110b4a2228336bb3c89fee99ce3", "messageHeadline": "Merge branch 'cwebberOps/grand_opening_copy' of github.com:opscode/su\u2026", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "43ec1b8cb8cea455f9ddd00de0b27154211a00db", "messageHeadline": "Updates copy to match what went out with the blog post", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "559ea6fc7e8b57fb8e0c464a2e808c0565c5fc3c", "messageHeadline": "Put the oc-id NOTE in its own paragraph", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ae32fdaff5510f39d39545b1f127cd0bab139c7e", "messageHeadline": "Make note of oc-id workaround", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92249365f0fa617432d63288bdd042530479d0a0", "messageHeadline": "Update _beta_banner.html.erb", "author": {"name": "Christopher Webber", "email": "cwebberops@gmail.com", "user": {"login": "cwebberOps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab4585cddb2b745bbaab5508636bc7f9176adba6", "messageHeadline": "Grand opening copy", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "2aca84d1310312a2c0481d046e7addd0d12f0f3b", "messageHeadline": "trackLink doesn't work with ajax", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "9daba00a97631e081ed504d7d9c195715548c600", "messageHeadline": "Merge pull request #535 from opscode/refine-common-styles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 843, "deletions": 1209}}, {"node": {"oid": "20dc4dbbde0b15c1d633aef7e52da733cbc482f0", "messageHeadline": "Admins can't manage if this is scoped to current_user.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cd3fea05772b5a21db64d478a1a57159cc1d5c71", "messageHeadline": "Refine common elements", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 842, "deletions": 1208}}, {"node": {"oid": "1178ee84b514677f177c404132d843d6c8129c65", "messageHeadline": "Update _beta_banner.html.erb", "author": {"name": "Christopher Webber", "email": "cwebberops@gmail.com", "user": {"login": "cwebberOps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "259de34596f698829d53080b2c0b1fba7723a96e", "messageHeadline": "Merge pull request #544 from opscode/dotenv-refinements", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a02f9e278a5aacfa075099cdbd412e096b13ffa9", "messageHeadline": "Merge pull request #521 from opscode/combine-ccla-orgs", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 319, "deletions": 10}}, {"node": {"oid": "7d7383cae50719c27b737ad0a206c628bb6acada", "messageHeadline": ".env is now suitable for local development/testing", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e83ab77a979532cc1ffb973bc991cb3aca01b79f", "messageHeadline": "Give environment-specific overrides precedence", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e3afe832f192b46fb80c1244095f1fb6ec1a255", "messageHeadline": "Merge pull request #543 from opscode/curry-imports-all-commit-authors", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 50, "deletions": 27}}, {"node": {"oid": "29887437f6226fc5d0e9cce7ac80b0ad4e163a79", "messageHeadline": "Merge pull request #542 from opscode/rails_4_1_4", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 27, "deletions": 27}}, {"node": {"oid": "d9cd424ccb16f138d35661fe4477cfe4f0a171bd", "messageHeadline": "Upgrade rails to 4.1.4.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 27, "deletions": 27}}, {"node": {"oid": "d0e7e326f88ccd9cb3547ea77908f881aa297ceb", "messageHeadline": "Add spec to protect against btm-like scenarios", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "3a171995e8bd492c0460436582b498fd676eb77a", "messageHeadline": "Rename method: import_{unauthorized_,}commit_authors", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "65824c1955e025ba5e36725a3c70495b1c44c992", "messageHeadline": "Import all pull request commit authors.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 20, "deletions": 20}}, {"node": {"oid": "67a71c5efabdea1189cd8b7748d5169cf96ee02f", "messageHeadline": "Merge pull request #539 from opscode/jtimberman/universe-download-url", "author": {"name": "Joshua Timberman", "email": "jtimberman@users.noreply.github.com", "user": {"login": "jtimberman"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "200940063725337d55420f520c19586926d08c75", "messageHeadline": "match new corrected number of arguments for download_url", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "481b243bcdb979170b25e602dcecd7bd9e090bf7", "messageHeadline": "cleanup redundant method use", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 10, "deletions": 22}}, {"node": {"oid": "969760259c8763f34bb0b266ced712af9791d505", "messageHeadline": "strip admin privileges of incoming contributors", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "ea84d48ee3b28f653ae1318a3b4e392b00daa3fe", "messageHeadline": "ensure no duplicate contributors", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "75230f9398ae7ef6792980537fc63649871362de", "messageHeadline": "Style organization management view", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "73893a92805302dcef8977b38970b027d3605f00", "messageHeadline": "refactor the combine! method", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6fd354ea118c5d198e2cd037c21835c1ecd2324d", "messageHeadline": "adding a search scope to CclaSignature", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "4480062eb04e6a3d5010e430aa87f37d5c1c6490", "messageHeadline": "allow admins to combine and delete CCLAs", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 263, "deletions": 9}}, {"node": {"oid": "0832eff297f4bae06d88107f279ee940160fc2cf", "messageHeadline": "Fixes #536 - add download_url to /universe", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 45, "deletions": 16}}, {"node": {"oid": "04219f3e5de4ac62bb24c6c0809d0f51f2ed5c25", "messageHeadline": "Merge pull request #538 from opscode/jtimberman/CVE-2014-3482", "author": {"name": "Joshua Timberman", "email": "jtimberman@users.noreply.github.com", "user": {"login": "jtimberman"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "7fd70e3effc8432aa3c2655120577b3078df91a9", "messageHeadline": "Fixes #537 - Upgrade Rails wrt CVE-2014-3482", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 28, "deletions": 28}}, {"node": {"oid": "71cae75d21c83439ba3036852b735eb889ca28ac", "messageHeadline": "Merge pull request #529 from opscode/nokogiri-travis", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d512f8db805ad6dbc72ff6073ad116158e7f16fd", "messageHeadline": "Merge pull request #525 from opscode/ghfm", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "2bf4a0ff113b37a7fd892fe10235b358b14605bc", "messageHeadline": "Enable and test other GHFM features", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "127d19cc8e1e1a953b2e4daefb7759778f7caf74", "messageHeadline": "Merge pull request #520 from opscode/jtimberman/supermarket-location-\u2026", "author": {"name": "Joshua Timberman", "email": "jtimberman@users.noreply.github.com", "user": {"login": "jtimberman"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "2a9bd2cea13a893f1f4a73baadc1d8827776af19", "messageHeadline": "Build nokogiri with system libraries on Travis", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c5cbfbeedc3384bf704f588d6de13662e255f279", "messageHeadline": "squelch rubocop warnings that made the build fail", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "dd93d16a5820dc7cccdf33902c76fcfb5dc6a09a", "messageHeadline": "ensure the port is nil, as that's what we test", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7891546bc2e2fda3b7e74aff6ada2d064bd07f08", "messageHeadline": ":routes is no longer used in this spec", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "084d00ab7095a08aab12b17d6c5596ecb92a6b9f", "messageHeadline": "Expect the proper string for berks", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "4493deeccfc207c24e7e061b3ed500de5d3b60e3", "messageHeadline": "Fix specs broken by #eda127b", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 1, "deletions": 12}}, {"node": {"oid": "0d158dffa98bd861b001565fe038544149c042ee", "messageHeadline": "Add a timed spec for universe", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "17f14db9cbecc2cba5cb4f49713caf94cb54abe0", "messageHeadline": "download_path should return an \"opscode\" URI", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "efd46dbee67b9ef1848af50814fce2412e02e454", "messageHeadline": "universe should return opscode location type", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "23f23bebcff6304c15a5d3d08773c71bc17c3abb", "messageHeadline": "Merge pull request #519 from opscode/organization-collaborators-are-v\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 208, "deletions": 179}}, {"node": {"oid": "cba72862b4e3dfc7a67e86ef8583bd7b442f2271", "messageHeadline": "Merge pull request #526 from opscode/dotenv-precedence", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "87dc16fd68216f590342c2935e2dc80987b98ffd", "messageHeadline": "Remove stale double in Segment.IO agent spec", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "485be47ff5befed988e75614b0296571a8d9b065", "messageHeadline": "Prefer User#contributor? to empty-checking.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e35a8a2c16dbc76738d3a1de28781fa76381d7e", "messageHeadline": "Revise CCLA copy on the user profile.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35f7136cfbd8273ca8269571ce44fce2f5cfb84e", "messageHeadline": "Update the copy for the Become a Contributor page.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "178b8ddaed88a09d0e36d524487363bb3ab924dc", "messageHeadline": "Revise CCLA copy in the contributors sidebar", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fedfebe257b37681d8c9fa6a33f50bf8713a6cf9", "messageHeadline": "Clarify logic which decides if a user may contribute", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 65}}, {"node": {"oid": "d7dc197e9b4a60c35af2d59a6db2a2f32a66214f", "messageHeadline": "Display organization members as contributors.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 25, "deletions": 10}}, {"node": {"oid": "b6487ade8733c4db4c37c191d46b0f0a8bcf5789", "messageHeadline": "Make User#username spec deterministic", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7d37d7a146b8260e341853fe7f6c7102989de2d8", "messageHeadline": "Change \"not-empty\" predicates to \"any?\"", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07562a2b5848a04301b10589439819cc5d9ed15e", "messageHeadline": "Create the User#contributor? method.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "e4f02b09cde4f0bd405756a063912a1bb29ab0b0", "messageHeadline": "Rename commit author import classes for brevity", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "4c486f11983185b8f473bbb790ea599cea3d7178", "messageHeadline": "Rename commit author import method names", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1e124e91de6093837997efda7d0934e8935dbef1", "messageHeadline": "Rename signed_cla to authorized_to_contribute on Curry::CommitAuthor.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 25, "deletions": 20}}, {"node": {"oid": "88ab6e156a65c1e3a74e6feecea7a6d02236064a", "messageHeadline": "Verify a new contributor's Pull Requests.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9f44786b7afa411936ce4a1820442a4f3fa774d3", "messageHeadline": "Organization contributors are known commit authors", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 30, "deletions": 6}}, {"node": {"oid": "0d3324a95a39539645f2124319d5ca1be4b059af", "messageHeadline": "Add a note to an unclear Curry spec", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "24e4762f2bf8c5c31f6d5d332d96f434bcaf3a72", "messageHeadline": "Give .env.production precedence over .env", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "0571fe1e15fc076a6ea79f27085904760fe7402e", "messageHeadline": "Grand opening copy", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "82821caf43e1d51e01997142d4c007632231fde7", "messageHeadline": "Merge pull request #524 from opscode/transfer-ownership-route-bug", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90a4f6e286720c04e9575269a5e69d60e82392e1", "messageHeadline": "Merge pull request #399 from opscode/simplify-configuration", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 203, "deletions": 274}}, {"node": {"oid": "4df4ee47b05cffb697123f01e014561201ac00d8", "messageHeadline": "Merge pull request #523 from opscode/track-segment-user-id", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "a1f9e1e6071d5d34dac711990fa0220f6173bc77", "messageHeadline": "Specify path in transfer ownership form", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23b9b611c619e7266ecc91d5466bbcd4a4164033", "messageHeadline": "Merge pull request #522 from opscode/improve_contribute_specs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 83, "deletions": 11}}, {"node": {"oid": "dfce6e6846a8d5b23584474afa4af58d4fbddeb9", "messageHeadline": "Add user id to server side segment io events", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "76b0601bfa167c2a4c5e837a91fca0ff9d66bd1b", "messageHeadline": "Tighten scope of contributors feature specs", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 2, "deletions": 14}}, {"node": {"oid": "00c207d42739e4495d27373b89c6cb98bcc4c297", "messageHeadline": "Test presence of agreements in contribute section", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "223669840cece58c1cedcd320b6bf61b69a55ea6", "messageHeadline": "Test the presence of Supermarket's repositories", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c2b02047dfdf7f47a9e55d108840d92aa25ba4d4", "messageHeadline": "Relax feature spec assertions", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f0f2a5a765ff249ef3d2b72afff52a7208bd5613", "messageHeadline": "Start working on the contributors table specs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 63, "deletions": 7}}, {"node": {"oid": "7ae139008266d87d1e9add51e95ae8be4ad5da18", "messageHeadline": "Expand CONFIGURING.md with all variables and dotenv info", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 78, "deletions": 15}}, {"node": {"oid": "40da3478b03a5cbaf110ec522f181d7bf0787ec4", "messageHeadline": "Remove non-essential variables from .env", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "b346d03ddc4009f914882ef6af6a4a951f5c295c", "messageHeadline": "Remove StatsD", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "ee5543c684e6ad3879d74ee6e56db04b4e1012d5", "messageHeadline": "Configure Supermarket with ENV variables", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 111, "deletions": 216}}, {"node": {"oid": "631f7010f011fa194612b0c6f6a3fa7e3ee46216", "messageHeadline": "Switch to ENV variable style .env file", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "776c4970106bbd0e0cf21bcee24f675e3d89e972", "messageHeadline": "Use dotenv-rails instead of straight dotenv", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "e3ed2a020e88835fad243a34f83c0285b037ca13", "messageHeadline": "Merge pull request #515 from opscode/btm/contributing", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5709719bc68144c194ebcad52fca1e593c24208a", "messageHeadline": "Fix some spelling and grammer issues, and offer different tone for th\u2026", "author": {"name": "Bryan McLellan", "email": "btm@loftninjas.org", "user": {"login": "btm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "157511cdd1ef0c9afd635c7946faf3f87da98f58", "messageHeadline": "Merge pull request #513 from opscode/google-analytics", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c523ce595c9b66563dd0be860d2bc70d2941ed28", "messageHeadline": "Merge pull request #514 from opscode/welcome-adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 64, "deletions": 63}}, {"node": {"oid": "b1dd14def58d1e9e187de81efeef60ef3a6219e6", "messageHeadline": "Adjust welcome page for breakpoint", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 64, "deletions": 63}}, {"node": {"oid": "8c6926a7b222a1933b2bf998259a19c78db28904", "messageHeadline": "Merge pull request #512 from opscode/cookbooks-directory", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dd41e4afb0719c47b1b08a8b9c59889b7be769b", "messageHeadline": "Add Google Analytics", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "ad7be3ba87e7569cb78aa6f04ddda81c18e54104", "messageHeadline": "Merge pull request #510 from opscode/become_a_contributor_adjustments", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60beab6feb40245b4ddd39c2e64961236de084ea", "messageHeadline": "Merge pull request #502 from opscode/improve_feature_spec_coverage", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 28, "deletions": 13}}, {"node": {"oid": "04e092a738614c2d4e9ea11e1c78cc549e197cfb", "messageHeadline": "Change cookbooks/directory to cookbooks-directory", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c46526cdeb224478ac7f45971bcbd6b305d4ccc", "messageHeadline": "Merge pull request #511 from opscode/segment-io-needs-jquery", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c1a21797666eae09cbc06f49f6f0cd47cf713b1", "messageHeadline": "Require application.js before segment io", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6fcf3ab0a52007190b1edadb2fe685533ed93221", "messageHeadline": "Sleep between Change CCLA role feature specs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "43d8dd5d48309875c516bb9f89e78dd5f09be684", "messageHeadline": "Make User OAuth expiration spec deterministic.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "40d74412dbd4e74fbec3911c2465c20cae223f40", "messageHeadline": "Add _spec to feature specs missing it.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 14, "deletions": 10}}, {"node": {"oid": "73445b75f7a481f9b6b2f3072a1b1872d28e5b5c", "messageHeadline": "Adjust the Become a Contributor page copy.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "28603ade306cb0c6bd2d4d3085c8b26845b3d7bd", "messageHeadline": "Merge pull request #503 from opscode/invite-email-validation", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 85, "deletions": 10}}, {"node": {"oid": "1162e1cf0a110136b3bc8f6a2eee3859423da3f7", "messageHeadline": "Merge pull request #509 from opscode/recently-updated", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "93cf03010ac26afbc32572d74c6c3df1743af522", "messageHeadline": "Merge pull request #488 from opscode/enhance_contribute", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 402, "deletions": 92}}, {"node": {"oid": "bf7a306db576e4bb90c7534cb5c443b2c678bd67", "messageHeadline": "Remove defunct recently_updated scope", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "cc30d6805acef5108c391b2bbfce26376d707c67", "messageHeadline": "Support warning flash message", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "491cdddbd03a355988bb66ebde81b145dd6d82ad", "messageHeadline": "Merge pull request #507 from opscode/collaborator-table", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a355a1bce5a9954e549a9ec061c1007e2dc240c2", "messageHeadline": "Merge pull request #508 from opscode/cookbook-sort-order", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "1d8ed0807e087790634a9323e81ea8200055868d", "messageHeadline": "Change updated date back to Cookbook#updated_at", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbad31103d371f78a8c39eedc8e276695582c006", "messageHeadline": "Update User.all_cla_signers to use 1 SQL query.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 10, "deletions": 23}}, {"node": {"oid": "1f03bf3e1824cb24f63fe3bcaf73b0774b6877c6", "messageHeadline": "Add secondary order column to most followed and most downloaded", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "6f4e6c60b8896397b0b9b036482da20eab417ef0", "messageHeadline": "Trigger equalizer on tab callback", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f5c4c96d113c3b848dbd0b4fc932be2c7d679149", "messageHeadline": "Merge pull request #506 from opscode/chef-legacy-1.4.1", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "24b7185b46883636e2235496f4afcbc60065ffcd", "messageHeadline": "Update chef-legacy to 1.4.1", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "09a4d5ecea8f2cbbfb4ff673a5ea1b7ecc67a42d", "messageHeadline": "Reset the state of the import when shutting down.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "44f0d6f422a8b2be856b764a5fe51034e1ab7980", "messageHeadline": "Add email validation for CCLA invitations", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "004aba8c65e537fb2b7fa61524962cab5cfc7be7", "messageHeadline": "Merge pull request #500 from opscode/fix_contributors_view_bug", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55360fe9c54fe42b90d7942f36852fef4509b710", "messageHeadline": "Merge pull request #499 from opscode/chef-legacy-1.4", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11b451c42c3c15c483a096c7f779b5ced2d918b8", "messageHeadline": "Merge pull request #498 from opscode/asset-host-with-protocol", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc8b7f5d006de4be114dd4cdcbc5829c416ffbc4", "messageHeadline": "Update policy for CCLA contributors tab nav.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b38e4b5dd84ad182cffcd1c7cf7c8c14bdb059f", "messageHeadline": "Update chef-legacy to 1.4", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8b6080d3ce4e584d5e45857f81d1e2cbffb89d1", "messageHeadline": "Merge pull request #485 from opscode/backwards-compatible-archive-pro\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 185, "deletions": 61}}, {"node": {"oid": "219929e19cb699cf5575ce40f1a8c749becc2a47", "messageHeadline": "Merge pull request #497 from opscode/responsive-email", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 15, "deletions": 5}}, {"node": {"oid": "ba85ab3a965bc98787efda10d0e92cd3b63139e0", "messageHeadline": "Make Contribute content and sidebar responsive.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 116, "deletions": 21}}, {"node": {"oid": "141eae225c6b5086e99fc4304c05f8f788785c3c", "messageHeadline": "Expand upon the Become a Contributor page.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f05020f11ecb9c73a6a94fad29407d460f758aa0", "messageHeadline": "Scale all elements' font-size for media queries.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "959831c7539d9a42c0c952c6da6afcaaa89e53e6", "messageHeadline": "Create the All Signers table in Contribute.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 127, "deletions": 4}}, {"node": {"oid": "6b07ac2345b51e33d7534aea75555a052419c86a", "messageHeadline": "Create the Become a Contributor page", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 47, "deletions": 10}}, {"node": {"oid": "33a45eba6270c0bacf820af7a0e2f1a816f3b94a", "messageHeadline": "Create the contribute sidebar and styles.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 137, "deletions": 74}}, {"node": {"oid": "6228cfe018e25cec040322cb48a28014486654c3", "messageHeadline": "Add closing p tags to Manage Profile > Agreements.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f75b83c13238e83e12a095bd734001d1da152ac5", "messageHeadline": "Include protocol in asset host", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21114b276a68dd677038479f1cfab56b24778235", "messageHeadline": "Process archives in a backwards-compatible way", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 76, "deletions": 26}}, {"node": {"oid": "9e8f5ace031ea2c00be7c636ac68fab3f97ea2ac", "messageHeadline": "Make metadata.json pattern more precise", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b30416ba7c5525eec60d325c066e4e378bc071d9", "messageHeadline": "Factor out CookbookUpload::Archive", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 128, "deletions": 54}}, {"node": {"oid": "9090d5ee3ab742cb0065f2f23d83a86e54d0b355", "messageHeadline": "Merge pull request #489 from opscode/multiple-ccla-invites", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 140, "deletions": 217}}, {"node": {"oid": "ff3139d549aa8b17d9c174c1f365810ac16f0938", "messageHeadline": "Merge pull request #431 from opscode/universe-api", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 340, "deletions": 44}}, {"node": {"oid": "25b6abf106e8c039ae30582e607f3be7ef7afdee", "messageHeadline": "Merge pull request #496 from opscode/https-s3", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9cd9662dd3d75be732a23776c1642e0223712a41", "messageHeadline": "Allow emails to be responsive", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "dc3fa9e1fe642adee0f92b05b34b1f8dce5e714d", "messageHeadline": "Merge pull request #494 from opscode/alpha-cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "0b7d7585acc6b511e2e8d270c298a7550b7cbd74", "messageHeadline": "Combine OrganizationAuthorizer and CclaSignatureAuthorizer", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 55, "deletions": 97}}, {"node": {"oid": "bf51165e35ec8f05d73ac97f2e6141adaa57806a", "messageHeadline": "perf optimizations and added flexibility for url generation", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 41}}, {"node": {"oid": "7b0b1522c4bc244778d7b7f6392adae61263c986", "messageHeadline": "make the router more flexible", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 98, "deletions": 39}}, {"node": {"oid": "a1b224b6f25f2a96a1fd9e6cfafc7c5ba83eeb28", "messageHeadline": "add /universe endpoint", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 243, "deletions": 11}}, {"node": {"oid": "ba61a3f28511956f9321ca6c55be34b35aa7066a", "messageHeadline": "Use same protocol for S3 URLs as the application", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "488ebf3558b4cb62e00994c911bff12750018dd6", "messageHeadline": "Merge pull request #493 from opscode/fix-mailer-images", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8f83193be1d749b0f70624d6d81d3044c72455bb", "messageHeadline": "Retain order when performing a new search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "606641767bb134b15bf476a4839a06f6d5e54558", "messageHeadline": "Order cookbooks alphabetically by default", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6033c18ff7fa155c84b194a8d160d2d8c2ed02d9", "messageHeadline": "Merge pull request #491 from opscode/manage_profile_no_collabs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 8}}, {"node": {"oid": "af0bc6ad5035dde02bae29651881b7350d46eac6", "messageHeadline": "Display empty content on Manage Profile > Collabs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 8}}, {"node": {"oid": "0fcb04f20c693e386f63b5d97bb1631796cbb9db", "messageHeadline": "Merge pull request #492 from opscode/alert-borders", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "a2a7a2db2a0297034a7bfe84af6107faa8998b34", "messageHeadline": "Allow mailer URLs to have protocol specified", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e2b3430a6f369840724069aa6fcd724f1e29d7e2", "messageHeadline": "Change InvitationAuthorizer to OrganizationAuthorizer", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 49, "deletions": 78}}, {"node": {"oid": "aaa492feab34f08877c1448f7ff00b4bb72949a8", "messageHeadline": "Override Foundation alert border colors.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 20, "deletions": 0}}, {"node": {"oid": "3b64669a7cee3b458f2df4a01888621bd225a12b", "messageHeadline": "Merge pull request #490 from opscode/application-x-targz-content-type", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d9e5e9c0acdde4f7f233b2c482836bc774b307a", "messageHeadline": "Add application/x-targz to the set of valid content types", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64df584018edb92533675bb5036ce96bbbb00022", "messageHeadline": "Allow multiple CCLA invitations to be sent at once", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 54}}, {"node": {"oid": "4cde16af65caab3d26abd40499b8eaa6a73af52f", "messageHeadline": "Merge pull request #484 from opscode/manage_profile_agreements_no_dat\u2026", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "48bb02d31e6ebcc8b0885115b9675c7247cbe7e7", "messageHeadline": "Merge pull request #480 from opscode/breakpoint", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 106, "deletions": 82}}, {"node": {"oid": "0cf527b53364611e92d23d390cb29594c856a262", "messageHeadline": "Merge pull request #483 from opscode/curry-repo-creation-change", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 104, "deletions": 39}}, {"node": {"oid": "cbee4cd5ff29838fbc2e9cecaa854c86339736e4", "messageHeadline": "Merge pull request #479 from opscode/dotenv-migration-step-one", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "70982fedea163c57f3e93f59c40b3b351d6aac25", "messageHeadline": "Improve Curry UX", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 104, "deletions": 39}}, {"node": {"oid": "78b6eb1456f4b85a8f243300a79b12deff94581d", "messageHeadline": "Set max width", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 106, "deletions": 82}}, {"node": {"oid": "b65637d06b64a237b7612467024d8d2dfc54a80b", "messageHeadline": "Add Manage Profile > Agreements no data content.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0b45ca9e287e6c79ed99f6f95684630e0b7d4917", "messageHeadline": "Merge pull request #473 from opscode/cla_ux_enhancements", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 296, "deletions": 83}}, {"node": {"oid": "ce9bdd35c949f655c7e74f26437c571838147809", "messageHeadline": "Add details about signing a CCLA above the form.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "731dc6902b24e1245c131bb42a8eb3a1178b2568", "messageHeadline": "Fix admin typo on CCLA sig show", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ede939287ba05704ecbb4f35eaabdea14bec55d", "messageHeadline": "Create partial for CCLA org nav tabs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 39, "deletions": 45}}, {"node": {"oid": "8f21a2763b22bd867c947a6b88ed4d9c9b38e0eb", "messageHeadline": "Increase the tab margin bottom override.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ae8a72610b71dd98899e8ef3b8a19a3b5a23bc4", "messageHeadline": "Make CCLA sig viewing read-only for non-admins.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 69, "deletions": 7}}, {"node": {"oid": "a819147572c6452c922005f115a64d7c56a6ecf2", "messageHeadline": "Only CCLA admins can see Manage Contributors tab.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "50761d866731d673c69aa958b839c38ac5438864", "messageHeadline": "Add authorizer methods + specs for CclaSignatures", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 75, "deletions": 4}}, {"node": {"oid": "281d52cc87d3b27562136ca3a9ef2eebfaf6f068", "messageHeadline": "Update CLA flash messages to be consistent.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e4dd13ff1c7a5d0020de41e5ba72f423464ed18b", "messageHeadline": "Remove the company attribute from ICLA Signatures.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 41, "deletions": 14}}, {"node": {"oid": "73ede4ce6c64af97bd5785e74a5d2546a92aeaf4", "messageHeadline": "Fix typo in ccla_signatures_controller docs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0dd343cbc34fb815bba65222003de57d2bf02eef", "messageHeadline": "Move the CLA companies contributors listing into their own view.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 80, "deletions": 29}}, {"node": {"oid": "d91f476d0f0e4566f30476786a8f52a38b0e3732", "messageHeadline": "Display message when re-signing CCLA.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b0095fac2079e44f55605ce9f5475603d9194f89", "messageHeadline": "Change Approved Contributors copy to Contributors.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6aae00beefb5d74fb06cb5489355b7fb0f5a9197", "messageHeadline": "Remove company column and adjust name display in sigs list", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d224f15d6001c719e7296e3613a8af4e1df34b88", "messageHeadline": "Display information about re-signing an ICLA.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e5d598ae848696a55ce240098fe7abe93c89b24", "messageHeadline": "Update non-admin CCLA signature view text.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "515f7c24f8de44aa84b4721c285fbc04be5ca26a", "messageHeadline": "Redirect user to signature list after signing ICLA", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7417c4582636481c0d74111d0c5414d212ca016a", "messageHeadline": "Redirect (re)signing of CCLA to Contributors tab.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "416fcacbbbf7b734dc28b65690b4e4d39fd02101", "messageHeadline": "Display flash notices below beta banner.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd666c0092eea388476ff62a68143c3aa5e496c9", "messageHeadline": "Update content when managing profile agreements.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1ce30c5dc68f3d61b9f20232dd388f9e2ab98390", "messageHeadline": "Merge pull request #481 from opscode/display-actual-updated-at-date", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea0ab0dbec70c859d3db396daaa091a347798c80", "messageHeadline": "Merge pull request #477 from opscode/follow-button-responsiveness", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "86bd3cb85a4d6bfe54c521cf6b9c91108da9f9c6", "messageHeadline": "Display cookbook version as cookbook updated at", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b569e52c31c54b8c38c258619c811abd3622aefa", "messageHeadline": "Merge pull request #475 from opscode/chef-legacy-1.3.0", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "79151b3840e2356cbb377ad5f40e64f59b011019", "messageHeadline": "Load either .env or .env.production on boot", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "75168daf7760ff91972d8400e4df7a7e388e170b", "messageHeadline": "Merge pull request #476 from opscode/cookbook-versions-import-verific\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "55c31472227c160444a6d2cd8c152f751f898ac6", "messageHeadline": "Merge pull request #474 from opscode/markdown-tables", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "2abb7bc127b01793528b82dc0f678333d521148e", "messageHeadline": "Improve search results responsiveness", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "5e8365df2addabb08bffac1a0e15cd94553bd1b7", "messageHeadline": "Update chef-legacy to 1.3", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c704fa2cca5b29ced73cbe8e894fea1e5ff9f7f0", "messageHeadline": "Show a verification overview in the metrics API", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b10ca36e87b65218b039a9a3fb5018dde5d068df", "messageHeadline": "Add a verification state column to cookbook_versions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "1db4f4708e0e73e3cab2fbc993d6cd861a18dcdf", "messageHeadline": "Enable markdown table rendering, improve docs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "7cad96166a571a0e1064df5c4305c63f772f021f", "messageHeadline": "Merge pull request #466 from opscode/optimize-search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "446f4da46f14e87e612f9dcb69ed5c053831c5c7", "messageHeadline": "Merge pull request #470 from opscode/link-user-stats", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "92f48667aa38e0ed640eca999f7a9c76746710e2", "messageHeadline": "Merge pull request #469 from opscode/add-postscript-to-valid-content-\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0ae078b2baeb394d7b6b1093d694db50c97a04b8", "messageHeadline": "Improve cookbook search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "096b869415e2085dc8c21807fd41b0bf5d983635", "messageHeadline": "Merge pull request #462 from opscode/update_for_legal", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44ba42b747fac4530a213b9aa1b48be29126026a", "messageHeadline": "Link user stats to corresponding tab", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "bf7d867163ec38f02b05f52d72d054db2441d888", "messageHeadline": "Add application/postscript to the list of valid tarball content types", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d9efa5adfa5775b1136f6254d423207dd2a4f852", "messageHeadline": "Merge pull request #467 from opscode/fix-off-canvas-android-bug", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "121af9c7edef1d2c44267e1030d4d5517af6e252", "messageHeadline": "Remove menu resizing JS", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "3570a72c674db87f758bdba703f705d700ae8634", "messageHeadline": "Fix Off Canvas Android Bug", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e55e905837de932b35f60b778f0d887ebb578bf0", "messageHeadline": "Merge pull request #465 from opscode/adjust_manage_profile_content_co\u2026", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "677b9556a5983d5b96b2a8f5362dcd1a7460c2a6", "messageHeadline": "Merge pull request #464 from opscode/remove_download_stat", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 14}}, {"node": {"oid": "fef8d229e466adda233ae62d1727fd87510f55e2", "messageHeadline": "Merge pull request #458 from opscode/tarball-processing-fix", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 118, "deletions": 3}}, {"node": {"oid": "89a16d4ecb4df412d5b5dd33942e49ffbfa710ac", "messageHeadline": "Merge pull request #430 from opscode/data-migration-metrics", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "c14a1442b8a14f9a619bca7acd1ee14e93a926ea", "messageHeadline": "Mark cookbook versions with PaxHeader READMEs for re-import", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "ddef62131c9fe0f1ee6dedddbb9fa3f4c4d75ff7", "messageHeadline": "Only extract top-level metadata and README files", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "5cb047f5e2bbc6c91bd794e1a73ec78f29fdf18c", "messageHeadline": "Merge pull request #461 from opscode/deduplicate-cookbook-dependencies", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "d2b5309a22c526741213d92a474ffc578ac76013", "messageHeadline": "Adjust manage profile content size to be correct.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "8c843bcfff471c60ff2e661461ec7a632e827611", "messageHeadline": "Merge pull request #463 from rrrene/patch-2", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9a5e12166c52bb5b8fad8407e5bc5af624fba79", "messageHeadline": "Remove download count from all applicable views.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 14}}, {"node": {"oid": "c128b1ce561449c8e789946bbbe124e6b506152c", "messageHeadline": "Update docs badge in README", "author": {"name": "Ren\u00e9 F\u00f6hring", "email": "rf@bamaru.de", "user": {"login": "rrrene"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa977bc329f2c72508d678b7a3769898014c8842", "messageHeadline": "Adds update to language as per legal", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b174cda33e5d65378ef827a9cede090cdf52919", "messageHeadline": "Cookbook versions cannot have duplicate dependencies", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "c00c159076f5b9a985a4a9bb90a3e7d44f36db0b", "messageHeadline": "Remove duplicate Cookbook Dependency records", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "00bee233c5287a2eddab2de63f12d2b31aaa81bc", "messageHeadline": "Merge pull request #460 from opscode/ensure-user-before-policy", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d81f421eb892d1903b83f065cd789b57f11a00ed", "messageHeadline": "current_user should be @user", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d59fdadd1f02d848f2f8e1c4384b0b3194874680", "messageHeadline": "Merge pull request #421 from opscode/admins-transfer-ownership", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 178, "deletions": 12}}, {"node": {"oid": "0287bb23eb839b06548146d00a57bff86be94faa", "messageHeadline": "Merge pull request #459 from opscode/chef-legacy-1.2", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "47942d0ab091e5cb41220fe68abbed8dbb643ce2", "messageHeadline": "Update chef-legacy to 1.2", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7961e495bea4436421a33fc8ad85c00fbe68384f", "messageHeadline": "Add eligible for attribute to collaborators endpoint", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 12}}, {"node": {"oid": "08df7a5a120303ad2f3eef7d02c32797f0e8a160", "messageHeadline": "Allow admins to transfer cookbook ownership", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 166, "deletions": 11}}, {"node": {"oid": "37c8623e5b0ec98e0b6a0043d923db2cfb6054e1", "messageHeadline": "Merge pull request #427 from opscode/curry-deleted-repos", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 94, "deletions": 4}}, {"node": {"oid": "8e204ec8fb49b98369f407ce6c76fd0199a39301", "messageHeadline": "Rescue from missing Pull Requests", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 89, "deletions": 3}}, {"node": {"oid": "25b71c7145a1bbbb9f05ea7b7b2950e6a394c8a9", "messageHeadline": "Merge pull request #423 from opscode/admins-ungrant-admins", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 90, "deletions": 24}}, {"node": {"oid": "845660430ca2b4ea067c0da0d7f01e52367d3969", "messageHeadline": "Merge pull request #428 from opscode/bump-chef-legacy", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a08e41b99b32769e12b3aba4a97e69843320b688", "messageHeadline": "Merge pull request #450 from opscode/md-fenced-code-blocks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "b87b31eb1b146d0afb359c9841f2011191bf71e3", "messageHeadline": "Allow admins to revoke admin role", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 90, "deletions": 24}}, {"node": {"oid": "2bba3d8a7b0077a24a0943ea2b4602f2ae18af1f", "messageHeadline": "Add markdown helper specs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "202edac07adfbb0ae5154b99eedb95c3ff61b8a5", "messageHeadline": "Merge pull request #448 from opscode/wrapping-issues", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 71, "deletions": 67}}, {"node": {"oid": "23dd7b822dad2be7688dbcef5d9aff97e0da8024", "messageHeadline": "Merge pull request #451 from opscode/profile-cookbooks-order-pagination", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0aac45e7f0b14b645c44b68cbfe4ff4935e2ba62", "messageHeadline": "Move collaborator markup back into gravatar container", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "42b1b3261e2122b059f9cd1983a9f7c84dbaf2d3", "messageHeadline": "Merge pull request #452 from opscode/ccla-copy-change", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eeaa94230ed62c88315d73982f1915e887a72f32", "messageHeadline": "Refine breakpoints a bit more", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "1e8310bb396bd9f83c59cb68009b47c8dba6cda2", "messageHeadline": "Adjust collaborator dropdown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "e64e7e0e0cd0a7b9020efa45c0a71b4b42d6ddc1", "messageHeadline": "Merge pull request #429 from grubernaut/style_neat", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 99, "deletions": 117}}, {"node": {"oid": "7d0e8a56e1987f2ecaeb1864daa69f942b24ad8f", "messageHeadline": "Enable redcarpet fenced code blocks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c7455d7c98511af365c0f0c458592844f783bdf6", "messageHeadline": "Merge pull request #446 from nathenharvey/no_contractions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "916ee50409f4f2e443b9ac6c4c2d8456062f1ca7", "messageHeadline": "Make purpose of CCLA more clear", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2be1c8973e720828e01548f0972b1c377400759e", "messageHeadline": "Order and paginate profile cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "32f052a5701ec78d3383bce9e56f37f538499678", "messageHeadline": "Fix collaborator dropdown font", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 22}}, {"node": {"oid": "e6a896741c79ee13e0354d809afed8b507a4cb06", "messageHeadline": "Adjust beta banner so it works in Firefox", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "2f541b43816f0380a6bfb6005d11fe6d332d6874", "messageHeadline": "Merge pull request #445 from opscode/language-adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "571052234c1d1f9fdbad3564513b7246a500466c", "messageHeadline": "Adjust community stats wrap", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "b255fa775b9fad3062884f018353e977de6035e4", "messageHeadline": "Adjust user menu to accommodate watched repos", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5e6b03e829f39c618fcbbb8aadb95ed9bee8bda", "messageHeadline": "Better column breaks on user profile", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "6cc83207b0ca79bfb0c58c93b5f64888990b22de", "messageHeadline": "stop using contractions", "author": {"name": "nathenharvey", "email": "nharvey@opscode.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6b0eb8364f5daf2f99ecd6617073f95127afb5bc", "messageHeadline": "Tooltips are not complete sentences", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "648c9a1bde688aba265e0a0d411560d956bf2391", "messageHeadline": "Updates Gemfile to new RuboCop Version", "author": {"name": "Jake Champlin", "email": "jake.champlin.27@gmail.com", "user": {"login": "grubernaut"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60e3e49e6f08b29949f3ca76c9b3ead7f31c0056", "messageHeadline": "Improve/expand Supermarket migration metrics", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "0ec2b488e67c7aae797411e4a6a574f4fe8953b5", "messageHeadline": "Update RuboCop. Fix Minor Style Issues", "author": {"name": "Jake Champlin", "email": "jake.champlin.27@gmail.com", "user": {"login": "grubernaut"}}, "additions": 98, "deletions": 116}}, {"node": {"oid": "d74e0ece668e2b20de581ed14570b03eecf66d9d", "messageHeadline": "Bump chef-legacy", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e3298d4b7b3a438ade7273ff6a6880593317028", "messageHeadline": "Merge pull request #418 from opscode/cookbook-meta-description", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e99cb71886ae7a78a798e3737f858aacea16535", "messageHeadline": "Merge pull request #426 from opscode/responsiveness-adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "b1f3104749337dba21462add2b53e8631f9de3e3", "messageHeadline": "Rescue 422 response when unsubscribing from a repo with Curry", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "99d0ed5ca0b072300e48969bc6cd16d6d5fde68d", "messageHeadline": "Cookbook directory/search responsiveness adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "128d532677e98362e1917c9c1efaff103822acfb", "messageHeadline": "Merge pull request #424 from opscode/community-site-disconnect-reconnect", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "aedd516c486b38abf4f1ea77f19e9500b1b91b95", "messageHeadline": "Disconnect from the community site on fork, reconnect after", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "df79167e21d27010b076a2cd11dedfec1dc441bf", "messageHeadline": "Merge pull request #422 from opscode/align-banner", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "9966b8dca847cfb3001275537d014702567d4f90", "messageHeadline": "Vertically center beta banner.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "c1b9058143d522dad4edbd2ce43cf093b8509f0d", "messageHeadline": "Improve cookbook meta description.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a8ef60223a66c7c9a9bff81933d9ff4e86baac9c", "messageHeadline": "Merge pull request #409 from opscode/migration-worker", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "298976b936566ba49bab3d90f4018fa71752ca14", "messageHeadline": "Merge pull request #419 from opscode/admins-make-admins", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 120, "deletions": 2}}, {"node": {"oid": "cb4f563cfe1b8a230efa5b43cce38655a1aefad6", "messageHeadline": "Allow admins to make other users admins", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 120, "deletions": 2}}, {"node": {"oid": "2cea1ef44778e942cf29b7ff7db0a4a0510a7a31", "messageHeadline": "Show Opscode Community Site metrics in our metrics endpoint", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bbca45bb04fa4d544faf4c1c1837ce87da66d0b7", "messageHeadline": "Change migration schedule to run every 3 hours", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9b2e7aa66cbc985bbc12698663fdd47757235dfe", "messageHeadline": "Bundle chef-legacy for its supermarket:migrate task", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c33c5072171127491c2f6752d56f205ff83a5a46", "messageHeadline": "Only migrate data when the legacy database location is known", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "72c89d7d3d221712ebebbde72a4dfb815c664256", "messageHeadline": "Migrate data every 6 hours starting at 3 UTC", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "45628cf4029182e1b94c9fd38b8cf41c4edb3dad", "messageHeadline": "Load rake tasks when Sidekiq starts", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c2eba980731280b9572f2d63dd1e3878f3699660", "messageHeadline": "Removes Berksfile.lock", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "2739e8397a916bdb0e1662d680f64bdc83e4a1cc", "messageHeadline": "Merge pull request #420 from opscode/api-cookbooks-user", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "32ceb116d38ab77c7a569bc4d85429c5f62d6db0", "messageHeadline": "make owned_by a bit better", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ad534a4eb30c593fa10eb51cbc1a32278cfead73", "messageHeadline": "allow filtering of cookbooks by username", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "091f2d32a46a05be40fec4a7ceedfab82481ad12", "messageHeadline": "Merge pull request #416 from opscode/foundation", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "768b2d8fe25f92a5c01aa99ec15408cf1643cd50", "messageHeadline": "Add section about foundation to CONTRIBUTING.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c1ae2deb1dc8a46fd9206ea94829b9e2ffb094ac", "messageHeadline": "Merge pull request #414 from opscode/printable-clas", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 370, "deletions": 286}}, {"node": {"oid": "dea65a12bcf8f368fc651aa8b62a84e023e7787e", "messageHeadline": "Merge pull request #417 from opscode/api-cookbooks-order", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "ea634b3eabfaf6406df1a5b652336895ff9fa2a9", "messageHeadline": "Merge pull request #415 from opscode/rails-4.1.1", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 124, "deletions": 107}}, {"node": {"oid": "c0a787bfb47917bc3a88fb68f0677e8fdad3d632", "messageHeadline": "allow cookbook sorting through the API", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "f24c166d91d83c04e1522cb5c3eeeefd9799bea1", "messageHeadline": "ignore the sitemap", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "aeaaee294654564d91ad609ee576ce0fd649f0a2", "messageHeadline": "Move printable links to CLA forms.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "edf3164ca21fba1e9e30297d62bfb28a37103ac2", "messageHeadline": "adding printable CLAs", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 369, "deletions": 284}}, {"node": {"oid": "c92c306e52cd5383266491e16af0ca422de41bf1", "messageHeadline": "Use specific ref for shoulda-matchers", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a31b93ca311f9f1da53888009743a4f9a406cc5c", "messageHeadline": "Rename permit matcher to permit_authorization", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "346e269658d966b9ee2c4c82f8a9ddb07da10718", "messageHeadline": "Merge pull request #413 from opscode/markup_updates", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 9, "deletions": 6}}, {"node": {"oid": "6b1de2a547cca44a6c88d72191050f50d9ad3acc", "messageHeadline": "Update titles and descriptions of various views.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b8577104c4b63c88f63227a7f836fd71dba5ca0b", "messageHeadline": "Update shoulda-matchers to fix minitest warnings.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0d5efa56fb7d09c57b2d79a8b4ffb9d54e573f2", "messageHeadline": "Upgrade to Rails 4.1.1 make adjustments for new API.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 68, "deletions": 57}}, {"node": {"oid": "f8db1ef9d0c307998ad73ecf7226a78980aecad7", "messageHeadline": "Merge pull request #412 from opscode/language-adjustments", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 61, "deletions": 11}}, {"node": {"oid": "cbcff6fcdf3fbeb2439c01c8f725430774b76dc5", "messageHeadline": "Merge pull request #410 from opscode/responsive_adjustments", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "9bf5c6e7291f8b1eb7e8492fdcf12dded599caab", "messageHeadline": "Add data-equalizer to cookbook version show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ff833c02b48ecaad442462febec0841e881385c", "messageHeadline": "adjusting language", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 61, "deletions": 11}}, {"node": {"oid": "0e4a486bd238355068fe9fc2dfbcef84d94e87c5", "messageHeadline": "Merge pull request #411 from opscode/remove-categories-from-index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 31}}, {"node": {"oid": "a4a6bf32b1fe2dfd394037a22aa9f9c11532c51c", "messageHeadline": "Remove categories from cookbooks index", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 31}}, {"node": {"oid": "d9382f46356e60b0a1ce721dea81e012fe73b889", "messageHeadline": "Increase the size of responsive header sizes.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "61fe345b0a980349c335bf71722c29e7965ffe17", "messageHeadline": "Merge pull request #403 from opscode/readme_update", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 90, "deletions": 194}}, {"node": {"oid": "e2fdae6c4e24de99aa33f9bdef6ad64e67dee760", "messageHeadline": "Merge pull request #406 from opscode/scss-imports", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 169, "deletions": 1219}}, {"node": {"oid": "37984a2beb1f8ba67dd16380d06c432449985f24", "messageHeadline": "Merge pull request #408 from opscode/supported-platform-legacy-id", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "30258870226c0003f15b62a4165c63ba1ea417a9", "messageHeadline": "Only import SCSS required for each file, remove settings.scss", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 169, "deletions": 1219}}, {"node": {"oid": "711739d73944d3d1703deaccabdebaefa904c139", "messageHeadline": "Merge pull request #407 from opscode/nav_link_order", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "81b09729bb3a4ae2a26c2e3858ea6ccf4db0407e", "messageHeadline": "Update README to be concise, consistent & accurate", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 90, "deletions": 194}}, {"node": {"oid": "65ed859e67051bfe945a64d7340fb9efcc2b93d6", "messageHeadline": "Store supported platform legacy IDs on the platform join table", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "373c80ceb01a2347d9b639a0e9eb5f60bd60ff11", "messageHeadline": "Update order of user nav to be user links first.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "45175093575696a7874b1e385bf24e803e28724f", "messageHeadline": "Merge pull request #404 from opscode/follow-button-fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 66, "deletions": 27}}, {"node": {"oid": "a74e182f60eda14e551e2ee9b3d0208626a1c575", "messageHeadline": "Merge pull request #405 from opscode/supported-platform-cleanup-part-2", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 17, "deletions": 53}}, {"node": {"oid": "fae55ee5ac7240c34a00f7da374663b456ab0b10", "messageHeadline": "add uniqueness guarantees to SupportedPlatform", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 17, "deletions": 53}}, {"node": {"oid": "cf3cf04bbfa9256ccefe08173fe19a5a99c77a51", "messageHeadline": "Merge pull request #400 from opscode/supported-platform-cleanup", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 176, "deletions": 12}}, {"node": {"oid": "b6f6657458261f970b0cfc7f4e5a9226360889db", "messageHeadline": "Make cookbook following JS more explicit", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 66, "deletions": 27}}, {"node": {"oid": "9f02402f3bf87e8db7d6a6ae31dba87f93ba865f", "messageHeadline": "clean up supported platforms", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 176, "deletions": 12}}, {"node": {"oid": "b4128de9a6f53ae9ca20457cf5937829a406091d", "messageHeadline": "Merge pull request #402 from opscode/manage_profile_update", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 143, "deletions": 78}}, {"node": {"oid": "febfa1d0d3c76e478cab4daa3593edbaf418442a", "messageHeadline": "Manage Profile - Collaborations changes:", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "2aa96e75d5eaff47332b42f6897db54555a92257", "messageHeadline": "Manage Profile view cleanup:", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 26, "deletions": 19}}, {"node": {"oid": "0970519a4c32d701535fc9f7a91626e379140c00", "messageHeadline": "Merge pull request #398 from opscode/follow-button", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "6b9931824df9fdee1ff3bd91231a0d1f1e95b1dd", "messageHeadline": "Add user sidebar to manage profile view.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 112, "deletions": 58}}, {"node": {"oid": "3491633e4175a6086149b1ab617a90056a5ec5f2", "messageHeadline": "Merge pull request #395 from opscode/responsiveness", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 245, "deletions": 109}}, {"node": {"oid": "96ed3de1f69789b0643dd32c6643b6510490b3bf", "messageHeadline": "Render follow/unfollow button via AJAX.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "2d9d05c5dd3ea5277d278ff86a3ebafc2a620826", "messageHeadline": "Merge pull request #401 from opscode/accounts-provider", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ea372ae5b9e1a36f775558771e1b3f30f81b317", "messageHeadline": "Merge pull request #394 from opscode/sitemap", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 87, "deletions": 0}}, {"node": {"oid": "cdc9b7e1ba68a52050ad1d4efc40eecd7bd80f54", "messageHeadline": "Don't hardcode accounts provider.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "df975048c8176868b2c3b4ac38cfa476d687d5d8", "messageHeadline": "Merge pull request #396 from opscode/adjust_travis_config", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c6ceb8a836a1f43b4d2a11e54d29b241d056f033", "messageHeadline": "Improve responsiveness", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 245, "deletions": 109}}, {"node": {"oid": "aa36f5a5ff73f1d909aef960784b411de52f0b12", "messageHeadline": "Create Sidetiq worker to refresh sitemap daily.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 54, "deletions": 0}}, {"node": {"oid": "765aa703a27667382c8cf38792225136e5b221fe", "messageHeadline": "Add and configure the sitemap_generator gem.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 33, "deletions": 0}}, {"node": {"oid": "4d6d71f6d46f2fa02a6f0069500df320a0f73e36", "messageHeadline": "Merge pull request #397 from opscode/adjust_feature_spec_driver", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 41, "deletions": 13}}, {"node": {"oid": "f8fd916905168b5827c9c277d5afd24d8a97421d", "messageHeadline": "Only use Poltergeist to drive features when needed", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 41, "deletions": 13}}, {"node": {"oid": "f2b265de56a4131aab7808e43187782c11be4867", "messageHeadline": "Merge pull request #393 from opscode/segment-downloads-by-api-and-web", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 203, "deletions": 23}}, {"node": {"oid": "c4a5d27f80a56015925edc3f95c9607657a71abd", "messageHeadline": "Merge pull request #392 from opscode/fix_active_tab_style", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "221d54c7f5b4e22af23f0500aa3c8fec0f6560f2", "messageHeadline": "Remove rake spec:javascipts from Travis CI config.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1327a3970704f33d048dbf695ba3d4b1a1dfb968", "messageHeadline": "Adjust the bottom margin for tab dds.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f64aca8e030a1584c2aa438ae57ec685c613f3f7", "messageHeadline": "Remove the now-unused download_count columns", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ada904e6f79d5fc3de4a37c95c76f33368fafa51", "messageHeadline": "Order cookbooks by their segmented download counts", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d614572c6073dddd48e5a4186583457a47eb94a7", "messageHeadline": "Compute a cookbook's download count in-memory", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "d86f41213b151b7c88ec4bea91b6776774d5cf69", "messageHeadline": "Compute a cookbook version's download count in-memory", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "f5660005e960bb44f53288753ec2bd8940de2336", "messageHeadline": "Encapsulate aggregate download statistics", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "35f53fc9a56d351a78d3be8d633733442c136640", "messageHeadline": "Test that web downloads are tracked in SegmentIO", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2ab0c19b5d30b7715bc5e75ab18b8dddfc41386a", "messageHeadline": "Test that the API downloads are tracked in SegmentIO", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "37f50370edc8aae07b4484bfa409cefecc19da4f", "messageHeadline": "The SegmentIO agent keeps track of the last event tracked", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "cc534a700373bff5cff5d11938c8b40be2a9718f", "messageHeadline": "API downloads redirect directly to a tarball", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7272582f904c011822ba54ead4aba1cfa7d5b89b", "messageHeadline": "Track API download counts in the API download action", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "290db75bb162b9ca4811faab756266076bb7714b", "messageHeadline": "The API file download URL is distinct from the web URL", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "0ae3eabb2284f166dfa7dc812c180bee1e070560", "messageHeadline": "Increment web_download_count instead of download_count", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "e46c7cccf142378f4b48a33a948a3651e7bd10e5", "messageHeadline": "Merge pull request #391 from opscode/split_up_stylesheets", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1349, "deletions": 1340}}, {"node": {"oid": "bafd947cfd9b28381c52ecacb424a1328c189e4e", "messageHeadline": "Increase the capybara timeout.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "821bab1c654307ade4d38b2707f350d3d8269774", "messageHeadline": "Move the user styles into a directory.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b3b5dd2c2bd6c4b583c5b2cbbaaa6089347cb43", "messageHeadline": "Remove empty globalcolumn stylesheet.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0b384153fe093541719ec8e86122cdfa4ee4d68e", "messageHeadline": "Split apart the cookbooks stylesheet.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1340, "deletions": 1331}}, {"node": {"oid": "402cebf496faad830f6072bf63530efafa0da741", "messageHeadline": "Move the stylesheets out stylesheets/libs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6220dfe545bbc14fd946915991f1126d647ee2fa", "messageHeadline": "Merge pull request #390 from opscode/user_show_user_fix", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "01722d2668fab20eb586b8f7f6c8c1f4ec06290a", "messageHeadline": "Merge pull request #389 from opscode/redonk", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2494aefbe095861e289ea824335b2f774d92e271", "messageHeadline": "Adjust the user profile cookbooks language logic.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ceb224489a664ac8d35d12cf615e3bd00eebf84", "messageHeadline": "Update logic for displaying Manage Profile button.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "aec05674b621ca45ee9b7df426d3e69535d2867e", "messageHeadline": "Increase the font-size for super high res screens.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "217cf10e101f68ba0230c9c29e0b3925b678b534", "messageHeadline": "Merge pull request #387 from opscode/cwebberOps/seperate-cookbook", "author": {"name": "Christopher Webber", "email": "cwebberops@gmail.com", "user": {"login": "cwebberOps"}}, "additions": 15, "deletions": 2005}}, {"node": {"oid": "9b01eff24de1ebef4587d67100a72e3ef3c38dfd", "messageHeadline": "Cleans up testing code", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9033f8ae4f4c8506246b622853c956e1908ac644", "messageHeadline": "Removes cookbook from the repo", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 0, "deletions": 2004}}, {"node": {"oid": "03f34f962a30b73a754381c9a549f95c7163b915", "messageHeadline": "Updates README to reflect the berks plugin use", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "239de405aaf4675533767c7df3907e5ab7d6682b", "messageHeadline": "Updates Vagrant to use Berkshelf", "author": {"name": "Christopher Webber", "email": "cwebber@getchef.com", "user": {"login": "cwebberOps"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "5f50f06c60e1505e7ec29d829f763254edb9d499", "messageHeadline": "Merge pull request #385 from opscode/nls/nitpicks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b9aeed6b9b7732e6f2941fd2f2380ad8fd0e6dcb", "messageHeadline": "Minor Nitpicks", "author": {"name": "Nathan L Smith", "email": "smith@getchef.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d9cddbd22b7a96d9341c7db706d8869c31a03bb", "messageHeadline": "Merge pull request #381 from opscode/cookbook-partial-style-update", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 196, "deletions": 219}}, {"node": {"oid": "df6da789cb175011451cd1ac71369030fef17189", "messageHeadline": "Merge pull request #375 from opscode/metrics-api", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 92, "deletions": 30}}, {"node": {"oid": "d0832cedfc676a1bd3bb4f6984c0546c72337304", "messageHeadline": "Revise cookbook list item mobile styles", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 25, "deletions": 3}}, {"node": {"oid": "4c28b1e2a5306a0d1fb65f5fc6c684398859703e", "messageHeadline": "Revise cookbook list item design on the desktop", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 176, "deletions": 221}}, {"node": {"oid": "dbd5eaf036a298e99538ebe4cece315e6f9aa1d9", "messageHeadline": "Merge pull request #383 from opscode/update-contributing-scss-docs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "bf5d507838da9611ad8bf63f5d109ba95e91ea4e", "messageHeadline": "Merge pull request #378 from opscode/sprockets", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5333, "deletions": 43}}, {"node": {"oid": "9dc9b8ad5373d2f6c32ca4c160b1904e5e7bc52f", "messageHeadline": "adding metrics to the cookbook itself", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "f531287c41a0966584102a0b8fb484de467b5ac9", "messageHeadline": "Merge pull request #382 from opscode/user-dashboard-fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 103, "deletions": 38}}, {"node": {"oid": "3f2fd4db704b4fcadc44132b508a90848ba0b5cc", "messageHeadline": "Merge pull request #384 from opscode/remove-breadcrumbs-from-versions", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "56b5b20f95d0df42e17a2e935e55e44a5c4e6eb6", "messageHeadline": "Remove Breadcrumbs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "4edfc1f4618e12017b08f177b3618a03a2bda2b4", "messageHeadline": "Update SCSS style guideline docs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "5b499028c6b60e32e30830f631e3c3e0ee1a9397", "messageHeadline": "User show view and dashboard refinements", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 103, "deletions": 38}}, {"node": {"oid": "1ee105cd108e7d9bf0568c35f993f56feb3a573d", "messageHeadline": "Increase Poltergeist timeout to 60 seconds", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8f9625770f42ff39add760498e9cd5c2f173f7c0", "messageHeadline": "adding a /metrics endpoint", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "d75b5c5b583b6d172f87a6537b2369929e51a443", "messageHeadline": "Merge pull request #379 from opscode/propagate-500s-when-refreshing-o\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f60cd855ff86bb89ad0b884b559e3383287f302f", "messageHeadline": "Merge pull request #380 from opscode/increase-gravatar-border-radius", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7f8f74c2e7681f55cd7af313124ea035d56f876", "messageHeadline": "Move styles from SCSS import to Sprockets manifest", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5328, "deletions": 42}}, {"node": {"oid": "0c5485c4a97513047ada66629e7c07f9da8eecd8", "messageHeadline": "Increase the gravatar border-radius.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "394f2a7fc2d6a447c88e589a4721548ca7e599fa", "messageHeadline": "Merge pull request #377 from opscode/version-dependencies-api", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "d676dd9ad529e22173fd3376f21e1a38f460442e", "messageHeadline": "add dependencies and supported platforms to the cookbook versions API", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "94be8e2c0139bb88246a853e26ef8f962f39cb19", "messageHeadline": "Propagate 500s when refreshing an OAuth token", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "68df929ab0235b83fcfe0d3f933a19f5067fac2f", "messageHeadline": "Merge pull request #376 from opscode/versions-dropdown-border", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "a679e5a9e6ce929b40d99da279b55bed37cae73a", "messageHeadline": "Merge pull request #374 from opscode/overlap-oauth-token-refreshes", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "24a05b884fd5b3c56bf338a3f04ce99b6eb61d18", "messageHeadline": "Merge pull request #365 from opscode/health-api", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 84, "deletions": 6}}, {"node": {"oid": "bbfbdd6be36025feab0957fd76f4366ad31cefb7", "messageHeadline": "Fix CSS bug with cookbook versions dropdown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "5ac3ec18dcb5db839911716058acffcd02750a05", "messageHeadline": "Merge pull request #373 from opscode/plain_text_collab_mailer", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ceda60c20b7e292aeaefd8e6f9f3e5fd4c9de502", "messageHeadline": "Relax query bounds when scheduling token refreshes", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "571d7b2ee1bbba1706cba1b83cc5b4c689b997ce", "messageHeadline": "Remove html from plain text collaborator email.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82b9c0e5cbb4702f9f364b144332daff2b8bffcd", "messageHeadline": "Merge pull request #372 from opscode/select2_images", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 21, "deletions": 19}}, {"node": {"oid": "b4143e46586a6665f7f5f400a8db0c151895d7a2", "messageHeadline": "Merge pull request #371 from opscode/equalize-sidebar", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "998b53f1db71c79857a4882ca0562d75efbd996f", "messageHeadline": "An attribute's value is -1 if it does not exist", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51ff0b0f66eff9643781410cd12dc695e5318571", "messageHeadline": "Elaborate on the behavior of the status API", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f8a4d4fd5157ecccf24e50f342c1ec3e3227b7cc", "messageHeadline": "Replace duplicate status strings with constants", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "00dc984414ad71734dee26a2b3ffd79512a19869", "messageHeadline": "Use asset_path helper in select2 styles with urls.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 21, "deletions": 19}}, {"node": {"oid": "2ffd72199d80b1801051117bf0dc1cc45690d093", "messageHeadline": "Use Foundation Equalizer for Sidebars", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "d01053aec8b5a4e542aa7240566be0c304f96660", "messageHeadline": "Rescue timeout/connection errors when collecting metrics", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 54, "deletions": 40}}, {"node": {"oid": "71031e6d46092e2c1b7bc9c3ab7d73f02e832a14", "messageHeadline": "First stab at a health API", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "9ad9dfd1203b724d2393c19627d088bd0f878d8c", "messageHeadline": "Merge pull request #368 from opscode/improve-api-auth-failure", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "e340c08f9124abc54479842e12d7190670f1d66b", "messageHeadline": "Merge pull request #369 from opscode/cookbook-roles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 65, "deletions": 8}}, {"node": {"oid": "3aa9b632481eb83c829d1edb912b6a881b04c82f", "messageHeadline": "Merge pull request #370 from opscode/lcg/remove_maintainers_col_from_\u2026", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bbe52c96c79c2df6ca3acc3f1e38be9b4094c389", "messageHeadline": "remove maintainers column from seeds", "author": {"name": "Lamont Granquist", "email": "lamont@scriptkiddie.org", "user": {"login": "lamont-granquist"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5b7a6b244bd12ef0c4e753e21505a91ea3d1a28d", "messageHeadline": "Split cookbook into roles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 65, "deletions": 8}}, {"node": {"oid": "64279e0cda00fa4e93476a703b341517c64a45d1", "messageHeadline": "improve API error messages when user is missing a public key", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "77a4acd0c3b02c000c54fe6847df50911642821e", "messageHeadline": "Merge pull request #362 from opscode/profile-ui", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 200, "deletions": 69}}, {"node": {"oid": "5ed1b829a28ac8c03e7fd1576e403111c4c2eb49", "messageHeadline": "Build out new user profile view", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 200, "deletions": 69}}, {"node": {"oid": "90cc244ad3572cc44bc521b37f27aff9a1a7ca00", "messageHeadline": "Merge pull request #367 from opscode/more-docs-around-extensions", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5669a03bd49a38cb90871356455e262c365a2405", "messageHeadline": "add the other pg extension to the README", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "35ed1455f37d9ed02777f97f28b62c470a626078", "messageHeadline": "Merge pull request #364 from opscode/scope-simple-cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7cd6214e651d87c02d8eb2dc5356687062f0cbd", "messageHeadline": "Merge pull request #363 from opscode/fix-select2-image", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b80c9d7240390525d8d366ca8772abe874273f8", "messageHeadline": "Scope simple cookbook listing styles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64cc25aa5ce10f6b01807add6e5d3fa2bf99b254", "messageHeadline": "Merge pull request #353 from opscode/dashboard-ui", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 307, "deletions": 80}}, {"node": {"oid": "04e8c9cdc1b01f05d4e7ffffc1a926a06bab3b79", "messageHeadline": "Implement Dashboard UI", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 307, "deletions": 80}}, {"node": {"oid": "4b34e2539cc7eac1776bf64f95e9fd7ef64f2138", "messageHeadline": "Merge pull request #357 from opscode/refresh-tokens", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 405, "deletions": 1}}, {"node": {"oid": "492aeb0a69b0d259238c2c6f8437956465e712ba", "messageHeadline": "Expose the number of expired OAuth tokens through the API", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "b44e5e2f61794cea3dac789bc9ca4af4d3106edb", "messageHeadline": "Index account OAuth expiration times", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "dfdab79bc3fb4667190efc23dd9cd3013a8ee325", "messageHeadline": "Send Sidekiq errors to Sentry", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1f9740a2ed92d08dfa326ec8ab3c7e32590038b7", "messageHeadline": "Schedule OC-ID OAuth token refreshes with Sidetiq", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "1bc6bf80a4ff9045edecaf4d5075fa67e282219e", "messageHeadline": "Create a worker which refreshes OC-ID OAuth tokens", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 289, "deletions": 1}}, {"node": {"oid": "fd2c32b61dce26e8c87e2015a9ae73c6c77db70e", "messageHeadline": "Merge pull request #361 from opscode/index-accounts-on-uid-and-provider", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "fef2748df9c6cffecb7771aac333a07624b23127", "messageHeadline": "Merge pull request #359 from opscode/sort-versions-by-number", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 100, "deletions": 27}}, {"node": {"oid": "b3d323b8e6007081bc85c8d38910a91a38e9807f", "messageHeadline": "add vendor stylesheets to the asset pipeline", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "56ed0f25358d30552d82d16beb8e156899f530d4", "messageHeadline": "Order cookbook versions semantically instead of by id", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 100, "deletions": 27}}, {"node": {"oid": "b4c22df6bb6804e00aefd55b3e557e0f656192e0", "messageHeadline": "Index accounts by UID and Provider", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "78188978e3b52cf6d41ab1933b65bdc9b97aacd4", "messageHeadline": "Merge pull request #360 from opscode/update_nokogiri", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fc571cbde67a9b3eb2afdc9bb8262d955180a197", "messageHeadline": "Update nokogiri to 1.6.2.1.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4ce49016d8cb9813f4cbf09709e7684383ceb038", "messageHeadline": "Merge pull request #354 from opscode/cookbook_directory_update", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 289, "deletions": 97}}, {"node": {"oid": "00b300bd48752923a48fba6e0503734b483633ee", "messageHeadline": "Rework and restyle the cookbook directory.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 289, "deletions": 97}}, {"node": {"oid": "7725b39ce0b5f81a06e41bf813adc607351747d5", "messageHeadline": "Merge pull request #358 from opscode/more-maintainer-fixes", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 101, "deletions": 14}}, {"node": {"oid": "b87757a11a2b629b99cbf0cfdf2158b62de36fe6", "messageHeadline": "Merge pull request #356 from opscode/cookbook-deletion-notification", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 113, "deletions": 11}}, {"node": {"oid": "d3ca12a5bd04fa5a559e1e881a10fb47e2ba0c0c", "messageHeadline": "collaborators are removed properly again", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 64, "deletions": 14}}, {"node": {"oid": "9a4d644236fc294dd5d20f64af2b0cfc7c9ada41", "messageHeadline": "Send out deletion notification emails when cookbooks are deleted", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 113, "deletions": 11}}, {"node": {"oid": "d5d0d0f65eb492b55f8706edef409f832de5664b", "messageHeadline": "change the removal link text based on who's looking at it", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "1baeabce1ca7235beac5d4977ce3c9274a7a2ddd", "messageHeadline": "Merge pull request #355 from opscode/remove-unused-cookbook-versions-\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "617314470ae1fd232cc4d708d289f7c2a46ce6c1", "messageHeadline": "Remove unused columns from cookbook_versions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8caf7100d7b40255263eeccba49ccf4d19f793c2", "messageHeadline": "Merge pull request #339 from opscode/application-recipe-env-fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 70, "deletions": 31}}, {"node": {"oid": "0ef645c48ae80929584ca4c01529a7fe70a56b1f", "messageHeadline": "Improve Supermarket cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 70, "deletions": 31}}, {"node": {"oid": "2236d604e184674871a2ff4b444be6b86e6da3fe", "messageHeadline": "Merge pull request #352 from opscode/beta-banner-copy", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "bcf8f21ccd6ea6f77beb06a6fe9e767b4a66fabe", "messageHeadline": "Add a third column re: data import [skip ci]", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "fe23a348d6edcfffd25ef4208bebf12f4c6aef6b", "messageHeadline": "Revise beta banner copy and link style", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "c94a087abfc327e8a3d6ca0cd6de3618cb5fc544", "messageHeadline": "Merge pull request #351 from opscode/search_no_results", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 26, "deletions": 2}}, {"node": {"oid": "100c02f9dd0c8bca08ac2233f8d9c8cd4f6d200b", "messageHeadline": "Implement cookbook search no data view.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 26, "deletions": 2}}, {"node": {"oid": "93b29eaaf431a9308f752107e51586888d453958", "messageHeadline": "Wrap beta banner paragraphs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "6f9956da4b6c1e263269befcd6f395f26062431c", "messageHeadline": "Merge pull request #350 from opscode/beta_banner", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 81, "deletions": 0}}, {"node": {"oid": "b1fc5563d3971f069cef18c83f4f65a8a716d663", "messageHeadline": "Merge pull request #349 from opscode/manage-urls", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cc94aa1ad33bc667c7ab2aa88195897d211df1f7", "messageHeadline": "Add the Supermarket Beta banner.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 81, "deletions": 0}}, {"node": {"oid": "b2b37de4ee1e1dde3c807f692342c41b75d5a00f", "messageHeadline": "remove the chevron completely", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1b2a9980fd26ac95736ebf57f09798f0c5e7be48", "messageHeadline": "Merge pull request #346 from opscode/update-foundation", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1808, "deletions": 2903}}, {"node": {"oid": "40bc6d21a1b9997e0b7bef539ad1810c68cb066a", "messageHeadline": "the chevron should always go to the directory", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d127cbb26060e7f17896cc02643dd01dcd4cd33", "messageHeadline": "Merge pull request #327 from opscode/maintainer-fixes", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 319, "deletions": 66}}, {"node": {"oid": "897ad7dd7c30cb1a932e6ee0aa62b06c694ae836", "messageHeadline": "Cookbook maintainers can add and remove collaborators from the show view", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 319, "deletions": 66}}, {"node": {"oid": "3f49801a7ed71361cb7a00fca60f64cef8445df8", "messageHeadline": "Merge pull request #333 from opscode/api-ownership", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 279, "deletions": 177}}, {"node": {"oid": "54d22474440d67f893db6a4a0557e054877ec9fc", "messageHeadline": "Merge pull request #348 from opscode/backwards-compatible-paperclip", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "6f69ca80d56ee33c440ad16120cdab2d7cff3288", "messageHeadline": "Add spec to ensure collaborator uploads don't change owner", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c39901d22445bc251f5fcb50423ef594642d356f", "messageHeadline": "Paperclip uses backwards-compatible URLs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "a703ad647e1f0ada4b4dc5a88a0317bc2848d2ce", "messageHeadline": "Merge pull request #347 from opscode/search-ordering", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "37001f6305f5845f6d1bdfd03a16447e4880e59c", "messageHeadline": "Resolve Foundation namespace bug", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "bd38d5819c02c2bfcce2e2151487025fb5ebe9fb", "messageHeadline": "Handle pg search ordering bug for cookbooks search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "99c28c9d206f39fdf045b2aeed9830c95707fedb", "messageHeadline": "Don't use abide alpha_numeric for CLA fields", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "3e76da4c949b4e1cbd09f633a49fba7e3e05bad5", "messageHeadline": "Ensure cookbook listing columns are equal height", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4dfdf274b2a98a7dcd0ff2f51d3970a6ef92a26a", "messageHeadline": "Update Foundation to 5.2.2", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1782, "deletions": 2882}}, {"node": {"oid": "56d97a7f8cc322402dce66e6c07c201901c4a434", "messageHeadline": "Merge pull request #344 from opscode/ccla-admins-see-themselves-as-such", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0da90100638664ae52c1616100a55c34e669aeca", "messageHeadline": "Merge pull request #345 from opscode/security-update", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "9795a8b44ba51b82b891019ba2064e58d12f3be8", "messageHeadline": "Update Rails to 4.0.5", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "3269dabc3fc1a92e6d917174ff56e33b037aa816", "messageHeadline": "Indicate when the current user is a CCLA admin", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c2a951c46fda24236d6d798d370e444d5766674", "messageHeadline": "Merge pull request #343 from opscode/owner-is-maintainer", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 72, "deletions": 88}}, {"node": {"oid": "ed3dd65365fc734b66b7d49c2990e3622a95d4a1", "messageHeadline": "Display a cookbook's owner as its maintainer", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 72, "deletions": 88}}, {"node": {"oid": "8c80be831d90237777e0984acbb37275ffc18f83", "messageHeadline": "Merge pull request #342 from opscode/track-legacy-ids", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "b995a75574cdc498d5272bc209e3d18e0092fec2", "messageHeadline": "Merge pull request #335 from opscode/consistent-cookbook-queries", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "20d595616e94f1555985488b5f079912815a46e4", "messageHeadline": "Query by cookbook name in a consistent manner", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "10c1fea01f771a2fbb27f5a48410c9cae4791197", "messageHeadline": "Merge pull request #338 from opscode/migrated-user-cookbook-notificat\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "f51d50bce81eb8650d802a1edb0647ab240f5a17", "messageHeadline": "Merge pull request #341 from opscode/search-ui-changes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 39}}, {"node": {"oid": "e8df112dfe5f184bb3593044824de1334ef77059", "messageHeadline": "Merge pull request #340 from opscode/fix-vagrant-port", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b0344a5cd6b9679d7619d9d2fbee6da2c41d618b", "messageHeadline": "Track old Community Site IDs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "14e447bd160c887d5c7757b8465cafe158e68a42", "messageHeadline": "Search UI adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 39}}, {"node": {"oid": "a4eb953974cd8be2f209c23e685c13693f652637", "messageHeadline": "Fix vagrant port error", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "de47054d794878a7b816b0cd273fe2cff3dd01dc", "messageHeadline": "Use separate errors for cookbook create/destroy authorization", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 45, "deletions": 48}}, {"node": {"oid": "110503e2526784a0a0c2df666d70afbabc3dc13c", "messageHeadline": "Error messages must be an array.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "63a7c6ae6ddca641a8e5e4eea9ad8d76b9a5315e", "messageHeadline": "Authorize cookbook uploads and associate owners", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 173, "deletions": 66}}, {"node": {"oid": "792c015b5a82c8a0ce9069cc96543b577108795d", "messageHeadline": "Don't send cookbook notifications to imported users", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "60b7a77fb216f1e37c9a25f8e6c00a4a55f4acbd", "messageHeadline": "Merge pull request #337 from opscode/move-cookbook-attrs-to-cookbook-\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 74, "deletions": 61}}, {"node": {"oid": "015c6719b93ae39353d2e1e54b0aaab60fecf85c", "messageHeadline": "Merge pull request #336 from opscode/new-relic", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 239, "deletions": 0}}, {"node": {"oid": "132d8b30b0a74f04ba64a2bce086ce3228837735", "messageHeadline": "Move Cookbook maintainer, description to CookbookVersion", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 74, "deletions": 61}}, {"node": {"oid": "650240f307087e234c45258ed977de70fe5a2886", "messageHeadline": "Add New Relic", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 239, "deletions": 0}}, {"node": {"oid": "00f134b1d25c4e0503e0e962bb6327c691cfcd3b", "messageHeadline": "Merge pull request #334 from opscode/track-replacements", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "9206db7ad7e6c9286612d8d4692b377b0bc91b01", "messageHeadline": "Track deprecated cookbook replacements", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "db62194d561952caa57ae8023d17a5a9ed1d8f3a", "messageHeadline": "Add a field to track a cookbook's replacement", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "17d2df307cf00755a6aba63c290df3dbbf7f6511", "messageHeadline": "Merge pull request #331 from opscode/non-unique-email-addresses", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 50, "deletions": 33}}, {"node": {"oid": "03b28d14467d5c79008839d1655c23bb9c00ef06", "messageHeadline": "Merge pull request #330 from opscode/no-crawling-plz", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5f68ece51eb9cfad38f6f083a28fe87b616468e7", "messageHeadline": "Update Chef Account information on authentication", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 42, "deletions": 14}}, {"node": {"oid": "e5102e9ecd63a3d6535e2035f84f26c1f41f384e", "messageHeadline": "Remove the now-unused User.with_email scope", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "d02222eb840dfbabf7f49ad34f634efe56fdbdfb", "messageHeadline": "Authenticate users by their Chef username", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "fed39a424a5838ef86ffee414cbd99d3af3aa802", "messageHeadline": "Remove index on User email", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "67ce58276971390a0abd71896d2880d45e3f9c9d", "messageHeadline": "Merge pull request #329 from opscode/unique-account-provider", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 83, "deletions": 84}}, {"node": {"oid": "e6069c0219e714d6860b104a88f36c570a415958", "messageHeadline": "Simplify OmniAuth auth stubbing", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 69, "deletions": 79}}, {"node": {"oid": "b09ef425318fafcb3baf52d086f9c145a4f57eb3", "messageHeadline": "adding a meta tag to prevent crawling", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45ee15ff50328388b721adafc259b0d2ea69417b", "messageHeadline": "add uniqueness constraint to provider and username", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "d3c05a9dc283579df38c2fa1113fad3743562cde", "messageHeadline": "Merge pull request #325 from opscode/cookbook_version_show_ownership", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "52dd99483a4740fbdd1b304edcf8b70c1b8e4512", "messageHeadline": "Use correct data for cookbook version show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e8e545552426f81b1cdf1074d04e746b54befd58", "messageHeadline": "Merge pull request #313 from opscode/paperclip_config", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "a866c1e130df11a2ae446774c407d6c37ea16269", "messageHeadline": "Move env specific config into production.rb", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "c82960a6d5310fbdd8673dc6deb66b2a33266aa6", "messageHeadline": "Merge pull request #323 from opscode/remove_media_queries_from_style_\u2026", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "404d557d463ac5c88386b0152c53dcd7727f224c", "messageHeadline": "Remove mediaquery stylesheet import.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c33464636d6ef60ba95d0faefa3fd53492205bbd", "messageHeadline": "Merge pull request #322 from opscode/responsive_cleanup", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 229, "deletions": 53}}, {"node": {"oid": "94539bef3b74e4b82ba4ad8c5aeef8f6cdf0b099", "messageHeadline": "Remove unnecessary separate media query file.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "500e46b8813de5a878d4fd7a155c3824526214a7", "messageHeadline": "Merge pull request #320 from opscode/fix-sentry", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "b235c3f84447c71283ad35392ba311b997b4e8cc", "messageHeadline": "Cookbook search listing RWD adjustments:", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 159, "deletions": 29}}, {"node": {"oid": "412211f47c2217acdd88336038025da2ea7f940c", "messageHeadline": "Merge pull request #262 from opscode/api_authentication", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 349, "deletions": 112}}, {"node": {"oid": "7a553aee9df86c4a1c3e306d9a146185bbe3caf7", "messageHeadline": "Merge pull request #321 from opscode/remove_cookbook_rating_specs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "5cc554158f8bf619ffe23a7cb6c528b8053c348c", "messageHeadline": "Update sentry-raven use RubyGems", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "d3f11b13f9de73ada8a6d16de893556214db53fa", "messageHeadline": "Cookbook show RWD adjustments:", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 70, "deletions": 20}}, {"node": {"oid": "f7d900cb1f008a91754bce5a016b4877678551e6", "messageHeadline": "Remove the pending cookbook rating API specs.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "8b2d2bdc979d3c0f05035de5d9485d8227ab1724", "messageHeadline": "Implement and test API Authentication", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 349, "deletions": 112}}, {"node": {"oid": "ecb315aeae90cfabe5ea9f7bcf6b2948b8e3f4e1", "messageHeadline": "Merge pull request #317 from opscode/user_urls", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 47, "deletions": 13}}, {"node": {"oid": "2473889643ce01ce78f52be3af424ec7c74ccb13", "messageHeadline": "Merge pull request #318 from opscode/relax_tarball_validation", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "29d2ab47148cff3fa90f0e8cd076bef8959c7afd", "messageHeadline": "Merge pull request #319 from opscode/ccla-signing-bug-fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "a8f0449e535d6e90b87e6821288b1dea2cc991d0", "messageHeadline": "Don't 500 when CCLA signature is invalid", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5295fff7a2dd0818683b6d26308e1a1c9326fb62", "messageHeadline": "Expand the list of valid tarball content types", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d8a27988a12433f5ac12dd090fb1f4715434eee0", "messageHeadline": "Profile urls identify users by username.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 47, "deletions": 13}}, {"node": {"oid": "e3ef85007f83df7030e0bee61d9ad6e587fa2d5b", "messageHeadline": "Merge pull request #316 from opscode/manage_url_permissions", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 73, "deletions": 22}}, {"node": {"oid": "7f90129a7aba9b9e83be9d1e2d0fcf207deaaff9", "messageHeadline": "Configure manage cookbook urls permissions.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 73, "deletions": 22}}, {"node": {"oid": "4947f8a4a3a73db847453937b4ac5faa8363d630", "messageHeadline": "Merge pull request #305 from opscode/cookbook-show-ui-adjustments", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 92, "deletions": 64}}, {"node": {"oid": "0ceaab1d3fb46c9af908108ee34443e683ed407c", "messageHeadline": "Remove 'cookbook' from sidebar title. Add readme typography formatting.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 36, "deletions": 1}}, {"node": {"oid": "affd85c108be2d7ffaea74a93eaca2cb6ec0cb12", "messageHeadline": "Cookbook Show UI adjustments:", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 56, "deletions": 63}}, {"node": {"oid": "399e3b1e97830740c7221f1e0b39800b9562f6cb", "messageHeadline": "Merge pull request #311 from opscode/refactor-cookbook-notifications", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 69, "deletions": 48}}, {"node": {"oid": "c3ec4b135b2b59d9d96b008d492602ebc3fefc73", "messageHeadline": "Merge pull request #314 from opscode/dependency-update-tracking", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "dfa64a3032e5d0c7dd0026b211d08d19c9517355", "messageHeadline": "Merge pull request #315 from opscode/style_follow_button", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 56, "deletions": 12}}, {"node": {"oid": "cd7fcb8087f59d73a594e0ff9db6981dcf86a762", "messageHeadline": "Style the new integrated follow and followers count button.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 26, "deletions": 2}}, {"node": {"oid": "915a4c4b8d4c27b3f9b2f251a69381f488db5c17", "messageHeadline": "Add icon and followers count inside follow button.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 30, "deletions": 10}}, {"node": {"oid": "f1c065a980d21da9fe1ad993c86cb51f1824adc9", "messageHeadline": "Merge pull request #312 from opscode/remove_circular_cookbook_dependency", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "3c87bef2fc25338495e0815c1093be68ba0d4525", "messageHeadline": "Add a field to track dependency import status", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "7eeb24e0f60dd7cdc195a4054cf0e13ac38fdf83", "messageHeadline": "Merge pull request #307 from opscode/owner_partial", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "5ae43d92b55c6a5565876ff8e447241b31290042", "messageHeadline": "Remove circular dependency from cookbook + cookbook version", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "05532e482c26f1c64b41443d3b7b20ac719d4dce", "messageHeadline": "Use actual cookbook owner in the cookbook partial.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "942bf43d7ee30bd5a6c8533a8f1978025f2071d1", "messageHeadline": "Merge pull request #310 from opscode/remove-resource-link", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c2b40725129360210866f76ff47ce88b35c5ac8a", "messageHeadline": "Remove resources link for now", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7307f0bf789afa31dbc7f400edda68c92ce7ccce", "messageHeadline": "The CookbookUploadsController sends notifications", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "45ae797f1db8096ef8a7e7bc547901a47181134b", "messageHeadline": "Do not execute Sidekiq jobs in tests by default", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 60, "deletions": 45}}, {"node": {"oid": "3a0fa161b6e6ee5f84a64beb063fe86f262cbb50", "messageHeadline": "Merge pull request #300 from opscode/env_changes_without_deploy", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e687c58a31557d54365ec2b1db310e168eebef84", "messageHeadline": "Merge pull request #308 from opscode/do_not_autofocus_search", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8436f32b1a7e9f7ddb78a206e76c620ccc313439", "messageHeadline": "Merge pull request #309 from opscode/improve_cookbook_manage_spec", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d612bef439cf42d48d3dfae2bfe78493181488b7", "messageHeadline": "Merge pull request #306 from opscode/refine-adding-collaborators", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "172f1171569407f55da968cfcd21e6119d7391eb", "messageHeadline": "Improve the cookbook manage spec.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "88dc45a2c76a22cf8b712eabe3fd5eb5568a3988", "messageHeadline": "Do not autofocus the search input field.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "154dfaede151707868689a605fb1a8fbc3783ca4", "messageHeadline": "Merge pull request #304 from opscode/reload-nginx-for-real", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "d5207761e7d0477e36adde5ed9ded002c8525c30", "messageHeadline": "Move add collaborators form into modal", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "569deb0e6b0a5ead7fc08ddc535ba9a2177d73ca", "messageHeadline": "Allow User.search to find by chef account username", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "fdcac62c2e211639ce7d1b690aa7f5cefbe0d7b9", "messageHeadline": "Merge pull request #303 from opscode/redesign-search-listing-filters", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "74bfa521b4b2839ce59a2ff10d81385788cacf71", "messageHeadline": "Format filter options on cookbook search results.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 30, "deletions": 30}}, {"node": {"oid": "066c3610920f3c8716e96dc81d5588e96df34d0e", "messageHeadline": "Merge pull request #287 from opscode/cookbook-ownership", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1230, "deletions": 78}}, {"node": {"oid": "94c075ab80ad113cd1078c64b0a6d79fa830bab0", "messageHeadline": "Add owners and collaborators to cookbooks", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 1230, "deletions": 78}}, {"node": {"oid": "4886d15b77ea445143c9625a21f31d2b12351440", "messageHeadline": "The nginx service supports reloading", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "c4f25cbcf99848b4b59a909527fcedc1911740fc", "messageHeadline": "Merge pull request #302 from opscode/handle_no_cookbook_supported_pla\u2026", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 49, "deletions": 6}}, {"node": {"oid": "10c797cd8e0b13c90284c671bebf9d9f5cab379e", "messageHeadline": "Merge pull request #301 from opscode/fix-cookbook-dependency-and-plat\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "c19f89246fe7cb03886ab15e8ee79f1db048474b", "messageHeadline": "Handle no specified cookbook supported platforms.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 49, "deletions": 6}}, {"node": {"oid": "aaf83512f226870fc9dcbeb2b98e0eeb42927cae", "messageHeadline": "Fix cookbook platform and dependency access scope", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "8459d49416e527c3726179c7f9c65b55c0c387b8", "messageHeadline": "Merge pull request #290 from opscode/welcome_page_updates", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 54, "deletions": 0}}, {"node": {"oid": "a960e9f1a55188c206fe3bfb5c631d07e2a7253c", "messageHeadline": "Allow .env changes without redeploy", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "9a5ea993dc3fc937614ac461f5019bf90f3696be", "messageHeadline": "Flesh out the content on the welcome page.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 54, "deletions": 0}}, {"node": {"oid": "e93e8be8e18b885a96cde06d827dbb751cf0095d", "messageHeadline": "Merge pull request #284 from opscode/account_flash", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71c6e885d74222db5db7acd4400cb69f2d16db66", "messageHeadline": "Merge pull request #299 from opscode/symbols_are_not_strings", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d77af4b6fe2379e8276f33831e22ce96d6c28fea", "messageHeadline": "Check for Supermarket bucket config using string keys", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3f1042ef8998f3d5a67f587fb96640dce79dd5b", "messageHeadline": "Merge pull request #281 from opscode/s3_configuration", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "fd6e27c67c00b16d9cb499373c484d09d97d0157", "messageHeadline": "Allow Supermarket to use S3", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "be464cbcd28f0772e0fcbc35c584d3a0b698db65", "messageHeadline": "Merge pull request #297 from opscode/rake_db_setup", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c25469ef229e73b6bf6ddb0ec4acd2d7db229905", "messageHeadline": "Use rake db:setup in the README for simplicity.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "304670bbe8c1e9a3aec99e559dd49c3cc2a86c58", "messageHeadline": "Merge pull request #295 from opscode/ui_updates", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 616, "deletions": 488}}, {"node": {"oid": "d23a3b3ec18d36cf0fe56dbafda4361cbb477e2a", "messageHeadline": "Overhaul and update the UI.", "author": {"name": "Dan and Brett", "email": "brett+danvolkens+brettchalupa@cramerdev.com", "user": null}, "additions": 616, "deletions": 488}}, {"node": {"oid": "de0bb118ead50a39b866ecee3a8176ecd15f51b3", "messageHeadline": "Merge pull request #289 from opscode/manage_profile_information", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa5de71436926ae82fb97a9541941b7bc4802a74", "messageHeadline": "Merge pull request #293 from coderanger/patch-1", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "68655d9240705cc86f6cf051b61afb594b363de2", "messageHeadline": "Add link to InVision.", "author": {"name": "Noah Kantrowitz", "email": "noah@coderanger.net", "user": {"login": "coderanger"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "32f8030055ee6d795a20e9efdd0802c62e042ed4", "messageHeadline": "Merge pull request #291 from anthroprose/bash-install-fix", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "757d8c333fe0d4295ddc9d7eb3e43a8e0331a0f7", "messageHeadline": "Fix for Bash Install re: EOH", "author": {"name": "anthroprose", "email": "anthroprose@gmail.com", "user": {"login": "anthroprose"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c1f4cee6ed5c8f17780aae21c023967b29ce9648", "messageHeadline": "Add info to Manage Profile about updating account.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ae96983b38bf19cf171a4771297753b9293eb575", "messageHeadline": "Merge pull request #286 from opscode/platform_icon_key", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "87d2b9d28db1655d44cc97a0e2bddf2389af083f", "messageHeadline": "Merge pull request #285 from opscode/link_to_twitter", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fec511434cd6d7d9541140955e23ae2e450cdf51", "messageHeadline": "Use hardcoded platform/icon key", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "1ceee8c00381160bb1726bc94aece316cfe52220", "messageHeadline": "Link to Twitter account on user show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38be009b83cd21dad1f815211e231e71b87a0cc9", "messageHeadline": "Display omniauth provider when linking account.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b333b0cf40a83c6932d1b171baa06fe35d47aee2", "messageHeadline": "Merge pull request #282 from opscode/specs-pass-shortly-after-clone", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 911, "deletions": 291}}, {"node": {"oid": "912481ce41ca02f1b5b8f5edeb818dba2ba1b539", "messageHeadline": "Use a quieter Poltergeist driver", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "90a3d2f1927344d3985706134489d6d86c2c5068", "messageHeadline": "Supermarket cannot start without Dotenv loading", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "beb237adb4c94faa8ee37fc8a380b3cbf5d6f7fb", "messageHeadline": "Record Curry feature spec GitHub requests with VCR", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 140, "deletions": 3}}, {"node": {"oid": "a4c256d21493813960fde602215f21020f0a94b5", "messageHeadline": "Record PullRequestAnnotator setup in a cassette", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 296, "deletions": 12}}, {"node": {"oid": "5d984f66b0b645c57699a15bd8a9331301d7b1b6", "messageHeadline": "Re-record Curry model cassettes", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 444, "deletions": 270}}, {"node": {"oid": "c8113981cf29f3a9386929f9c27739dfe76e013c", "messageHeadline": "Filter PubSubHubbub secrets in VCR cassettes", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d587e586cde518de7463647b59b2ec53dfdd47ee", "messageHeadline": "Merge pull request #280 from opscode/mailer_fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "d1d0d2c89c4eabd0d01d107f1218a317fbf9319c", "messageHeadline": "Add missing cookbook version notification text format", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "07166800ef1c256f3bb927b81303bf7cfd551da3", "messageHeadline": "Absolute path for cookbook version notification", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44ba16359e5dfbc8fbfb52009cd47997d6ef7627", "messageHeadline": "Add text mailer layout", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "5b3341200691f666fa130941e1d83518387b9172", "messageHeadline": "Fix mail preview for cookbook follower notification", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "f3387f03942a3f2f76362d93155be47f14188e4f", "messageHeadline": "Merge pull request #276 from opscode/ccla_signature_show_fix", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8445a5a7c764e1cab69685a38710200809cca6f7", "messageHeadline": "Merge pull request #279 from opscode/mailer_scss", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "2e11008550669f95db2f2f96776ebce6661eeb5a", "messageHeadline": "Merge pull request #278 from opscode/sidekiq_logs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65b226345164be668c60aaee7a91103078e68ab2", "messageHeadline": "Ensure mailer css is compiled", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "462cfa1d987e3e269d52bc6e3f9fee11ce854965", "messageHeadline": "Use correct path for sidekiq logs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "146ec33ae95c19a68a4830b5b8a55363662a99b3", "messageHeadline": "Add page class to CCLA Signature show page.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c6e3f47a4790aa30f5106feb66a577339ba682f", "messageHeadline": "Merge pull request #272 from opscode/link_to_sign_up", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8f70760e496ca7c7f7586252f22e1578152d8e69", "messageHeadline": "Merge pull request #275 from opscode/lvhme_readme_update", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "044bbfe4bd365ecd3c3972a44e9b78aef7d6ec12", "messageHeadline": "Remove lvh.me recommendation from the README.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1da549553372f14184862880d2439cf1f7097dca", "messageHeadline": "Merge pull request #270 from opscode/dashboard", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 138, "deletions": 2}}, {"node": {"oid": "b736fef550b26d3a3fb3f1aa9d0e5cce962eb1b5", "messageHeadline": "Create the dashboard & welcome views.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 138, "deletions": 2}}, {"node": {"oid": "80a70ce6ec47bdf3ab0187ac9eee9853cf44ed7e", "messageHeadline": "Merge pull request #273 from opscode/alert-box", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b8591d830692d990a915aff0596760313d687c41", "messageHeadline": "Do not position the alert-box absolutely.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5df7bda2f46bd8463db50a63d08b06f2831251f8", "messageHeadline": "Merge pull request #271 from opscode/pagination-links", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e9a0c43be2e1f1d424ea79fecf416d7ab0c8ea65", "messageHeadline": "Add sign up link", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "64a3f9daa2687928e870b94d729239390eb51a9d", "messageHeadline": "Prefer HTML when rendering the cookbooks index", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2888e6a143fead42d7835e01c3c0f198f7e97162", "messageHeadline": "Do not load cookbook pages with AJAX", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3adb1fbe9e218ea5c53b1c3ac6fad048dfcb2c8d", "messageHeadline": "Merge pull request #268 from opscode/cookbook_show_updates", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 10}}, {"node": {"oid": "6599ad36e96d348f06d56f12a688bc339462067d", "messageHeadline": "Wire up Cookbook followers count.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5a24797fd8073dba950322b91bffbd7079f15ddb", "messageHeadline": "Upcase README tab title on Cookbook show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a4d8d09750bedfa482b714d07ab6ef4f27b6d56", "messageHeadline": "Remove the Related Cookbooks tab on Cookbook show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d179bc285a9614f3aad23af4b714453935ad1417", "messageHeadline": "Link cookbook show RSS link to the cookbook's feed", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "af3be02c01b47716eb395e8b610b12e047ab62fd", "messageHeadline": "Merge pull request #269 from opscode/fallable-rake-tasks", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 23, "deletions": 27}}, {"node": {"oid": "6b67c34e7d6ef88df15909583acf2602d00774b1", "messageHeadline": "Merge pull request #248 from opscode/cookbook-notifications", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 342, "deletions": 219}}, {"node": {"oid": "05b6f00930176fe955733acbe9b00e36414fff6c", "messageHeadline": "Fix failing profile edit spec", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8abe2ea4fe28399969862d7c67bed48072dddea3", "messageHeadline": "Add cookbook follower notifications", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 342, "deletions": 219}}, {"node": {"oid": "d0aa632c12f2e06493d76ef908ca195149902427", "messageHeadline": "Travis runs each type of spec individually", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d9e657e20860a78f85f8ef9180b3ce68b483f944", "messageHeadline": "Rake tasks for specs fail with nonzero status", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "959f2673c74a470032e77bcac4df4b74dd8b053b", "messageHeadline": "Update Rubocop TODOs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "2de58aa275423fd2257a3b289f48d18ac118c8d3", "messageHeadline": "Fix deprecated Rubocop configuration", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "49a3590f0261a42dda709fc20ae9c3dff8c0e6bc", "messageHeadline": "Merge pull request #267 from opscode/edit_profile", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 35}}, {"node": {"oid": "7bb476ab30ee7add9475ad65f5749dc706645b3a", "messageHeadline": "Merge pull request #266 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 17, "deletions": 18}}, {"node": {"oid": "4236413f7a133c70ee47ffd1982d3841be0fe89d", "messageHeadline": "Merge pull request #265 from opscode/display_versions_count", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5816cea88e4878c90e834e9c7a56d1f0fc9826fa", "messageHeadline": "Remove email & name from profile edit.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "d2ead6d931e4ca1af10bd57602c46080f7866adb", "messageHeadline": "Remove the password tab from edit profile.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 20}}, {"node": {"oid": "f1b1114885840ff2bf583bc4bc6d3c8095e80764", "messageHeadline": "Add manage profile to user nav.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ee76eb2c2c6a982f531d3814e17279333742aa9b", "messageHeadline": "Update Ruby depedencies.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 17, "deletions": 18}}, {"node": {"oid": "f42b412a4e56d8be1406b3704b71747b44f64c87", "messageHeadline": "Display versions count on cookbook show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "344f951a306df4844b8d165e576cdbdde00fb990", "messageHeadline": "Merge pull request #264 from opscode/visually_denote_harcoded_elements", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "38cc121092cdff0bb41b6fd0844f76c7014e7bcd", "messageHeadline": "Visually denote hardcoded markup elements.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 12, "deletions": 8}}, {"node": {"oid": "13dd7a40d596065adf64ecdc8d256b77bedec2a5", "messageHeadline": "Merge pull request #259 from opscode/cookbook-dependencies", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 333, "deletions": 57}}, {"node": {"oid": "4a29d563e7267e69cb19ff01d4f40d2ccb56b2dd", "messageHeadline": "Merge pull request #260 from opscode/update-user-info-on-sign-in", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 77, "deletions": 34}}, {"node": {"oid": "715d6e91746f4fee7800e78820a723195adf2673", "messageHeadline": "Connect cookbook dependencies with the cookbooks they depend on, if p\u2026", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 67, "deletions": 9}}, {"node": {"oid": "80a8bb0f1297a7a751d7a3dd277738de72131584", "messageHeadline": "Update user info when signing in via OAuth", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 77, "deletions": 34}}, {"node": {"oid": "d4bacfa6f06cf8345373d3e69b0fae3f21880b6a", "messageHeadline": "API specs share tarballs created on-demand", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 49, "deletions": 18}}, {"node": {"oid": "07ad5ef1ca63ad16e27a66226a5542d1d7c00c5f", "messageHeadline": "Validate Chef version constraints with ActiveModel", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 101, "deletions": 45}}, {"node": {"oid": "84a3837b5fa66ea119975b0e12503f020a14833b", "messageHeadline": "Add cookbook dependencies", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 146, "deletions": 15}}, {"node": {"oid": "910f568514a09ff6557b819d7289ec76082d602a", "messageHeadline": "Merge pull request #241 from opscode/general_ui_tasks", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 239, "deletions": 119}}, {"node": {"oid": "8561b1fcd98b060e42f9649efdb04753a89afad2", "messageHeadline": "Merge pull request #258 from opscode/no_first_last_user_validation", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c5a326888185e4ca8173a8d3aaafa93d67c13977", "messageHeadline": "Extract link_to_sorted_cookbooks helper", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 64, "deletions": 5}}, {"node": {"oid": "a6123881c76c28cb0e0c73ed3daf24387f97e4eb", "messageHeadline": "Revise Cookbooks UI", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 126, "deletions": 34}}, {"node": {"oid": "8908f253a30f01ec758c32e8fae57de73690d719", "messageHeadline": "More usable setup for user sign in", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 53, "deletions": 84}}, {"node": {"oid": "dd73333534fca564f7d4713d6d15175cb01302df", "messageHeadline": "Merge pull request #257 from opscode/doc_oc-id_config", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "4b5d2bb0e5b2fcfa53944dafd1dc68b954d500ab", "messageHeadline": "Add configuring docs for oc-id.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "cef61b8319215d6f92858691de2d48d43b4978f6", "messageHeadline": "Don't validate first/last name on user", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "15ceedbf75a197c0eca9b9b9dd15855a2554b815", "messageHeadline": "Merge pull request #256 from opscode/oc-id-fix", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b3e3f1ff09f5d8ed7f3276124263e027264465f6", "messageHeadline": "Allow multiple users to sign into Supermarket.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "6cd1328f35096906b6c01055f4228b99e378a1f9", "messageHeadline": "Merge pull request #255 from opscode/spec_all_rake", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 20, "deletions": 9}}, {"node": {"oid": "296d779b1268c39b6edc82edf86f43e4fea6eff7", "messageHeadline": "Create rake spec:all task to run the entire suite.", "author": {"name": "Tristan and Brett", "email": "brett+tristanoneil+brettchalupa@cramerdev.com", "user": null}, "additions": 20, "deletions": 9}}, {"node": {"oid": "7636afe0c4dc8005d343d46c652a0ea12573d9b2", "messageHeadline": "Merge pull request #178 from opscode/chef-id", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 486, "deletions": 659}}, {"node": {"oid": "49fd37047b43b347c9339519979bd36853f9b3b7", "messageHeadline": "Replace Devise authentication with ChefOAuth2.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 486, "deletions": 659}}, {"node": {"oid": "d6e6438959ae9394edd8a32081c10b554ba795fd", "messageHeadline": "Merge pull request #254 from opscode/fix_premailer", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f5589bb09135f6f52ce9e1ceb7d0602f25e96ee5", "messageHeadline": "Don't require raven", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61ff4d45829f8baab735db088948b9c89dd11d12", "messageHeadline": "Add nokogiri as a dependency", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ad8213693b5b8e11242c664bc72dba306ac9fba", "messageHeadline": "Add SMTP configuration to example .env", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "22f5b94d657f9c0aa62f98aa0e371ca24f068260", "messageHeadline": "Merge pull request #253 from opscode/no_rjs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 60, "deletions": 79}}, {"node": {"oid": "b77fc285064e58a9d9a2710401af4b6d1a3d30e4", "messageHeadline": "Don't store location and authenticate for update", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "0f39c3195699c39f75a2ffc2ec2ba8d0664f9914", "messageHeadline": "Remove use of RJS", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 59, "deletions": 75}}, {"node": {"oid": "8660ae4e5aba2e1ca2f592c98215e8a8e2245955", "messageHeadline": "Merge pull request #252 from opscode/recently_created_to_recently_added", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8203f8221257e42ec97565010f8f63a1940f56a1", "messageHeadline": "Merge pull request #249 from opscode/whitelist-cookbook-name-characters", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "9200aa7a59b1f7123fcf858887e7b35d22d4ce1e", "messageHeadline": "Change recently_created to recently_added", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5dac430d59400a2c2a0987438b48a1a26a96d679", "messageHeadline": "Merge pull request #250 from opscode/cookbook_category_color", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf5f01e0dc96fe04c2edc91f6a1643ed364975e1", "messageHeadline": "Add category class to the cookbook partial.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af42335b0b3103f4cb8b9a2e03e98e6fccf8f914", "messageHeadline": "Merge pull request #243 from opscode/strict_url_validations", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "f1d92fbfdc3f86a6cffecb289c4ba1b81c4f1e49", "messageHeadline": "Merge pull request #245 from opscode/sort_by_downloaded_followed", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 124, "deletions": 24}}, {"node": {"oid": "adfe2b5b8d6f3e7433df445938a98e8bf360cd97", "messageHeadline": "Cookbook names must pass a whitelist format", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "59124ba8f626cafdad264138a29c87c2a817f1a0", "messageHeadline": "Implement most downloaded/followed filters", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 124, "deletions": 24}}, {"node": {"oid": "0067b7d08e4212f58afb167557a141c186849a06", "messageHeadline": "Make cookbook url validation stricter.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "bddf3530b189acba3c5bb0b6b7636c543f531f59", "messageHeadline": "Merge pull request #234 from opscode/cookbook-versions-atom-feed", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "a217474acafa48c463c376339533e5449086994d", "messageHeadline": "Add an atom feed for cookbook versions to the cookbook show page", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "c10e2c3066e3cdeda901ce365ca81fe51718d62f", "messageHeadline": "Merge pull request #224 from opscode/show-cookbook-ui-integration", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 885, "deletions": 669}}, {"node": {"oid": "37f92fd81ff6c1df9dccab9f4dd0b53c54ead6ef", "messageHeadline": "Cookbook Show UI Integration:", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 885, "deletions": 669}}, {"node": {"oid": "60cf775b61a5d32d2f244585b03df17a36d6a590", "messageHeadline": "Merge pull request #238 from opscode/configuration_docs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 29, "deletions": 2}}, {"node": {"oid": "995f782d0e71e8cc64ed6d383449619c2d88c9e0", "messageHeadline": "Add back Twitter config to .env.example.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2c2dafe0122c1c86db42ad913cb433c5c41ceef0", "messageHeadline": "Restructure CONFIGURING.md and some info to README", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 26, "deletions": 20}}, {"node": {"oid": "c4c99102659816b4febad3748a40002bdd062f7b", "messageHeadline": "Merge pull request #242 from opscode/serve-paperclip-uploads-with-nginx", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68a8d56d7f198f8f08bd33d288db977d926ec1dc", "messageHeadline": "Serve paperclip uploads with nginx", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20368147790a2e08ec100854fd5e1ffb0ff29065", "messageHeadline": "Merge pull request #223 from opscode/show-cookbook-versions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 649, "deletions": 36}}, {"node": {"oid": "a75e844c28d86df380b655c89711aaad45754b27", "messageHeadline": "JS specs are passing, and running on Travis", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 423, "deletions": 11}}, {"node": {"oid": "ed2a597995ae35d66d4ea91aea27a3b82bc125a0", "messageHeadline": "Cookbooks link to each of their published versions", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "a2273fb9921d7e7703016bf714f9b14f55ee1d81", "messageHeadline": "Order cookbook versions on a monotonic attribute", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29be027255cb20934e29cff96cf17dd6e5b36afc", "messageHeadline": "Cookbook versions have their own show page.", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 189, "deletions": 9}}, {"node": {"oid": "48087edefaeedbe93212ee85e20fd390048e5af2", "messageHeadline": "Merge pull request #239 from opscode/fix_spec_typo", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "af62a845d1a6ad51a9653d145df01e30d4dee3fa", "messageHeadline": "Fix cookbook_following_spec file name typo.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "042a40249b91ce673bedee0409cf88e1db2b5f3c", "messageHeadline": "Start writing the CONFIGURING.md doc.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 22, "deletions": 3}}, {"node": {"oid": "387d03e85a3ce54310e29dcfabfe9e554bb7489b", "messageHeadline": "Merge pull request #237 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3626c0640f12a62d6259b67214bb46cbbf772dba", "messageHeadline": "Merge pull request #213 from opscode/cookbook-following", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 314, "deletions": 8}}, {"node": {"oid": "ef68dd57fcf714b50e5f9544eac156dce4ae8986", "messageHeadline": "Update dependencies.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0d5758eed75326e6bad5d6c0e55a029999a64e3f", "messageHeadline": "Merge pull request #236 from opscode/ensure-tmp-dir-exists", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dc255997569fc5c5793679d41bbd8a5f0a41e0ca", "messageHeadline": "Implement cookbook following/unfollowing", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 314, "deletions": 8}}, {"node": {"oid": "f7dbbd2aa6c53859f6a283d88f7003c0dd9b2970", "messageHeadline": "Ensure the 'tmp' dir exists before running tests", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3a49043db2a8bb4172396008b8fb770673b7cac8", "messageHeadline": "Merge pull request #233 from opscode/cookbook_show_breadcrumbs", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ba609bf4a151a8ca9e127279f2b52c9b6d41a487", "messageHeadline": "Merge pull request #232 from opscode/update_virtus", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f77c9fe5218def69ad2d54f50f95039d3961504e", "messageHeadline": "Add breadcrumbs to Cookbook show.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "15015b026eb7f3afcb3bd64d46c0b830ca4e357c", "messageHeadline": "Update Virtus.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "e7143510224e11494cd4939180351855f9f02ede", "messageHeadline": "Merge pull request #212 from opscode/manage_cookbook_urls", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 202, "deletions": 17}}, {"node": {"oid": "d5aa4af2ad88971b3714afd0f57fc0b2ef0e05f3", "messageHeadline": "Cookbook source url and issues url can be managed.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 202, "deletions": 17}}, {"node": {"oid": "67b5d351cecf60d7954ab65f5685e098611f63a9", "messageHeadline": "Merge pull request #230 from opscode/titles", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "473de372598595c5ff9248a69c65cfb4362c03bd", "messageHeadline": "Add titles and descriptions to applicable views.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "90af4219ec1eb0dddce214d18bd61b9b9997f9ad", "messageHeadline": "Merge pull request #229 from opscode/category-filtering-bug", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "90dd73c4eb81a12e9169bebccfd64bc303b9048e", "messageHeadline": "Adds a slug to Categories, to make searching and URLs easier", "author": {"name": "Josh Black", "email": "raskchanky@gmail.com", "user": {"login": "raskchanky"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "34ba04c1ba9bcf2175e745c6ad205e5311c4c505", "messageHeadline": "Merge pull request #227 from opscode/fix-segment-io-constant-missing", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5816716c15cee5a89772b77cc7235355fe339167", "messageHeadline": "Move README badges below the h1.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f86839e7681b701fc573e557feb077c0ca4f64bb", "messageHeadline": "Merge pull request #228 from rrrene/patch-1", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "873761c332442a51378fa5700ae8490142d9d1f2", "messageHeadline": "Add docs badge to README", "author": {"name": "Ren\u00e9 F\u00f6hring", "email": "rf@bamaru.de", "user": {"login": "rrrene"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a767ce5700bef92e687da11fed6c6a131b2a5202", "messageHeadline": "SegmentIO constant is set in the Kernel namespace", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "425dfeb607faf59f430e49766085f19321e3ad0c", "messageHeadline": "Merge pull request #226 from opscode/better_seed_data", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7b0b4802742625d520bbc444bb3f2d2a855279d9", "messageHeadline": "Merge pull request #225 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 86, "deletions": 58}}, {"node": {"oid": "0e5eec82f356e5aeeefb2570fbbad831dc859e8a", "messageHeadline": "Ignore new rubocop offenses.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 32, "deletions": 6}}, {"node": {"oid": "0c0e17518fcd9df1041417f1c83d73b27bfc6483", "messageHeadline": "Use Faker for development seed data.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3a3f9130c4884b41a38271b140ce1882ef333991", "messageHeadline": "Update Ruby dependencies.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 54, "deletions": 52}}, {"node": {"oid": "643d8e212f59e2da997ccd7b22a7ae29b8164d10", "messageHeadline": "Merge pull request #221 from tristanoneil/exclude-gacd-specs", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "db68cb3dd9995b2c1a1e1a16020334a05d698d5a", "messageHeadline": "Change skip_travis exclusion to uses_secrets false should be 'false'.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b3e081fb42e3c01022d3d13f02a505389c82e20", "messageHeadline": "Merge pull request #219 from monsterzz/beauty-cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 457, "deletions": 27}}, {"node": {"oid": "d3e108366cbda334cd3064cee49f666caa8df844", "messageHeadline": "Merge pull request #222 from opscode/view_cookbook-183", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "3e5518ca90f362e0daa08e04710d623d3fb39e27", "messageHeadline": "Move cookbook index/directory sorting into a scope", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 35, "deletions": 11}}, {"node": {"oid": "2ff1be97c2f98df41fa0d0c126b51049e1982459", "messageHeadline": "Eliminate N+1 bugs in the CookbooksController", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 12, "deletions": 4}}, {"node": {"oid": "1bcc4c9b21fe0050b866ad68c3496ba92e151849", "messageHeadline": "Users can navigate via links to a single cookbook", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "11fc97a15f57ce4afe27dd1f5a5e4a74c106c3a6", "messageHeadline": "Merge pull request #216 from opscode/cookbook-ui", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1024, "deletions": 183}}, {"node": {"oid": "24e3557c26742fe129f326b157045ea2489d83a1", "messageHeadline": "Merge pull request #218 from opscode/segment-io-cookbook-lifecycle-stats", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 138, "deletions": 3}}, {"node": {"oid": "b23a19d2e2448896778d0e5aed1cf3adf20ce6a0", "messageHeadline": "Implement initial cookbooks UI", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 1024, "deletions": 183}}, {"node": {"oid": "a49aa08554fdc3f54eae93fe23f7465c125879bb", "messageHeadline": "Skip specs that require secure env vars in forks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "72cbd0203682fdf43a2a0668a945737ba5f263a0", "messageHeadline": "Track cookbook lifecycle events in Segment.io", "author": {"name": "Brian and Josh", "email": "brian+bcobb+raskchanky@gofullstack.com", "user": null}, "additions": 138, "deletions": 3}}, {"node": {"oid": "03f1162c06e30b4846f12e3b7a33fc3d4825d319", "messageHeadline": "Make cookbook more sexy", "author": {"name": "Gleb M Borisov", "email": "bgleb@yandex-team.ru", "user": null}, "additions": 457, "deletions": 27}}, {"node": {"oid": "4ac1debe26a44269fbe9e892f156f1db968658ec", "messageHeadline": "Merge pull request #202 from opscode/view_cookbook-183", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 790, "deletions": 52}}, {"node": {"oid": "396643b4cb09f1f14bd7cb88fa66aa7a73725f2f", "messageHeadline": "Replace get_version!('latest') with latest_cookbook_version", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b9b4cc24dde9dfb45a5f72225061bf59c64c613a", "messageHeadline": "Show supported platforms on the cookbook detail page", "author": {"name": "Brian, Brett, and Josh", "email": "brian+bcobb+brettchalupa+raskchanky@gofullstack.com", "user": null}, "additions": 302, "deletions": 29}}, {"node": {"oid": "b882e5277e2bcda17511b817e9b9ad26dbfeff16", "messageHeadline": "Cookbook detail pages display the latest README", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 202, "deletions": 17}}, {"node": {"oid": "ae7b31ceefc1751d59ed3c8899d036914b94efc9", "messageHeadline": "Users can download cookbooks", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 115, "deletions": 7}}, {"node": {"oid": "59f422bc9b8972c19d19dee27d5ea73c0918a779", "messageHeadline": "Users can view basic information about a cookbook", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 175, "deletions": 3}}, {"node": {"oid": "2f9de227437482dcb47e50a0d5bf3f13aff8fb05", "messageHeadline": "Merge pull request #207 from opscode/cookbooks-search", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 436, "deletions": 2}}, {"node": {"oid": "982928e7e4f883e14e20165c055e04f0d9c40c13", "messageHeadline": "Implement cookbooks directory and feeds", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 436, "deletions": 2}}, {"node": {"oid": "547e86a7168cc436b263fab890ae5ee1e219e7d3", "messageHeadline": "Merge pull request #210 from opscode/add_process_to_readme", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "be2ede5b5f3044a4f9002e7e0ab1b7b5f3fc00f5", "messageHeadline": "Add link to Trello board in the README.", "author": {"name": "Brett Chalupa", "email": "brett@brettchalupa.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8aef0e111ac439754833838dda95d332b735f69a", "messageHeadline": "Merge pull request #205 from opscode/validate-cookbook-category", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "012d05cee2088b440d0ed485fddb42d47f6bafad", "messageHeadline": "Merge pull request #204 from opscode/cookbook-seeds", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "60909bbf3fda0786f4d0627b9075cc66b8e915ca", "messageHeadline": "Cookbooks must have a category", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "e6aff92e4b12b51382351846e61b8682a4046607", "messageHeadline": "Add development seed data for cookbooks", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "64b178d34e35c0d99ce1961c133cdc24e9100100", "messageHeadline": "Merge pull request #199 from opscode/validate-cookbook-versions-on-co\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "8819e0bb3147b988c90ef10b0f2954e89e50cbae", "messageHeadline": "Validate CookbookVersion on Cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "755f2cd5d418fc84f23dbbad2e15772899b1dd6f", "messageHeadline": "Merge pull request #179 from opscode/remove-description-from-cookbook\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "098d59304da1e74b808d9646cdcbffefd19c2a67", "messageHeadline": "Remove description from CookbookVersion", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "0af32dd6b9dfa1d6a537a89c93025343dd71ee4c", "messageHeadline": "Merge pull request #176 from opscode/cookbook-unshare", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 228, "deletions": 164}}, {"node": {"oid": "e683a450ae3fbcf8f4d4e1ce6ffc269f20b7aaf3", "messageHeadline": "Implement cookbook unshare API endpoint.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 228, "deletions": 164}}, {"node": {"oid": "c255a7a0d1e221d92a87c08eaf108f04e963716f", "messageHeadline": "Merge pull request #177 from opscode/gemfile-ruby-2", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d71f0e3944c6afef84aed3fda9a768b2311a0160", "messageHeadline": "Revert \"Update Ruby specified in the Gemfile to 2.1.1.\"", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf1c8366113151c3195a72764b0c746a95bee6ea", "messageHeadline": "Merge pull request #175 from opscode/update_ruby", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d262d35a66a2153d0fe5d28fde7be070c14f779", "messageHeadline": "Update Ruby specified in the Gemfile to 2.1.1.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93ff4b5f4fc594f508d16d1c6404bb716d777c38", "messageHeadline": "Merge pull request #167 from opscode/share-cookbook", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1102, "deletions": 51}}, {"node": {"oid": "70decc2b96b9dca4f459767065cb65c6f6672383", "messageHeadline": "Users can share cookbooks via the API", "author": {"name": "Brian and Tristan", "email": "brian+bcobb+tristanoneil@cramerdev.com", "user": null}, "additions": 1102, "deletions": 51}}, {"node": {"oid": "6f6b68d326d8753b35176e2f6f56f1e480036f91", "messageHeadline": "Merge pull request #173 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "48f142ca8ba88b2521bb07c7544030aff040fc67", "messageHeadline": "Merge pull request #172 from opscode/spring", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "25576e313b7782299ae53a756b0d37e82e3071ae", "messageHeadline": "Add spring to the application.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "2df2a6af502be6cedfd77542e9f493b1128335e1", "messageHeadline": "Update dependencies.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d2746c21e160078fbc39665be3af4d8660ca6bbb", "messageHeadline": "Merge pull request #170 from opscode/rubocop_weewoo", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "a4d15686e297a802801819e523ce8953701b3b0b", "messageHeadline": "Fix the Rubocop double quote offences.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "980bc575eeb66467163f160820aeb043f1298c9c", "messageHeadline": "Merge pull request #169 from opscode/rubocop_weewoo", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "87f8bce0813c1cf54ab597479439284cd5e39238", "messageHeadline": "Add info about Rubocop to CONTRIBUTING.md", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5a8cd5d1591ce6ead9cad836f08793a600e00302", "messageHeadline": "Merge pull request #168 from opscode/rubocop_weewoo", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 34, "deletions": 55}}, {"node": {"oid": "e3b05fe35e37f392b34ec23757bdf768464a0e47", "messageHeadline": "Merge pull request #138 from opscode/email_template_cleanup", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 25, "deletions": 40}}, {"node": {"oid": "ce8cc0324efbc1b79834a18a3fb804dceca21957", "messageHeadline": "Disable the DotPosition rubocop offence.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "a9d470f7061de62f0e30fb9b0cc4980f484e5238", "messageHeadline": "Fix numbers without underscores rubocop offence.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a4167c3eb7807e61c0757c0c03a1cd21c15316c2", "messageHeadline": "Fix redundant begin rubocop offences.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 14, "deletions": 21}}, {"node": {"oid": "eae203e3f84656246c487c3a547c1709c7caee19", "messageHeadline": "Fix predicate name rubocop offences.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "af1df12938664a3102cb84c927c9d9e003ae575e", "messageHeadline": "Merge pull request #163 from opscode/fix-unicorn-reload", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16403b91789e87bca88cc0c11357c30f818becab", "messageHeadline": "Merge pull request #165 from opscode/cookbook-search-super-20", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 265, "deletions": 4}}, {"node": {"oid": "e597c5fe7150428cbc3a1a5fc2f2ee57609361a2", "messageHeadline": "Implement the search API end-point.", "author": {"name": "Brett & Josh B. & Tristan", "email": "brett+raskchanky+brettchalupa+tristanoneil@gofullstack.com", "user": null}, "additions": 265, "deletions": 4}}, {"node": {"oid": "c36f4f17aaeda998a36f7d02cabcf2ce44bdad07", "messageHeadline": "Merge pull request #166 from opscode/update-dependencies", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c1bc55c757d1dd950c0d162978141cb27d7c34cc", "messageHeadline": "Merge pull request #161 from opscode/fix-readme", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "24be45dba245dda387beda593ad8c21f2fe42d0c", "messageHeadline": "Merge pull request #164 from opscode/rubocop-low-hanging-todos", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 251, "deletions": 588}}, {"node": {"oid": "fb882aba36d4ed70c57dbe802062e006c503be96", "messageHeadline": "Update gem dependencies.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4765fe38a04a2ab93cec00d0796599de388aa3fd", "messageHeadline": "Resolve low hanging rubocop todos", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 251, "deletions": 588}}, {"node": {"oid": "d85fe8918f5c14bc42e333ac854242b3c77b4fec", "messageHeadline": "Ensure unicorn restarts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b8dc82edfb00ac493a0d95720961ab4c5b254707", "messageHeadline": "Merge pull request #162 from opscode/update_latest_cookbook_api", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "268759ce0899761158ccb582c60ae4e847bc3936", "messageHeadline": "Order cookbook_versions by created_at DESC.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "894347f073bbd8845d31aeda6a58b0aefd54958c", "messageHeadline": "Changing \"Super Market\" to \"Supermarket\"", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "375088c3288989ee73a69dc8c21975a808ab61bc", "messageHeadline": "Merge pull request #158 from opscode/get-cookbook-super-30", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 389, "deletions": 34}}, {"node": {"oid": "b65e50adaf2c25641cbae087fd957cff81c99a07", "messageHeadline": "Merge pull request #159 from opscode/rubocop", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 242, "deletions": 4}}, {"node": {"oid": "fe789561de17e540761daf30914e6d8dea0fbc55", "messageHeadline": "Add Rubocop", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 242, "deletions": 4}}, {"node": {"oid": "34eb1da5a1207517d8b2b469e5dc747401cdaa0b", "messageHeadline": "Remove spec_api_helper and create publish_version helper.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "fd442da5edfd5e4e5e7b5b87e20e766d11f80daf", "messageHeadline": "Properly format and expand upon CookbookVersion#to_param.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3bf710ae2b21b69aeae7fc06149db241bb93db9f", "messageHeadline": "Remove the error_message method in the Api::V1Controller.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "c6b42c174a268566967777f5f9d524c38439c5d3", "messageHeadline": "Refactor the Cookbooks show action and view.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 78, "deletions": 13}}, {"node": {"oid": "cd666b2fee1cd067a5372d908f22f0aa32f31bc6", "messageHeadline": "Add indexes for cookbook names and versions.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d0f39eabd18213392225e7cc2e71a4f1f4c299eb", "messageHeadline": "Create the API for viewing a single cookbook.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 319, "deletions": 36}}, {"node": {"oid": "37d69db8a8706b08c4048264abfa2b6e445f97cb", "messageHeadline": "Merge pull request #160 from opscode/update_specs_for_gofullstack", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 498, "deletions": 498}}, {"node": {"oid": "04ed1e92919ca9932da7b1cb188eacdef8203d55", "messageHeadline": "Change cramerdev to gofullstack.", "author": {"name": "Tristan and Brett", "email": "brett+tristanoneil+brettchalupa@cramerdev.com", "user": null}, "additions": 498, "deletions": 498}}, {"node": {"oid": "cf72f8960a83a69ca3108927ae70279e52ea0a34", "messageHeadline": "Update logo. Remove panel background from content.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 8, "deletions": 13}}, {"node": {"oid": "aaf486a27e4d8811f76bdfa1ca294cd35163bc21", "messageHeadline": "Merge pull request #157 from opscode/update_gems", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "b2fe30a1029df60ff90b737d56619d1bf66c3fc4", "messageHeadline": "Merge pull request #141 from opscode/further-supermarket-cookbook-cle\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 273, "deletions": 205}}, {"node": {"oid": "bdf3affea4e3431f800b43e10a8c97b97dcc8034", "messageHeadline": "Improve Supermarket cookbook", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 273, "deletions": 205}}, {"node": {"oid": "60aaa91cee2fc2c4b559b3258d2e2fcde8abf33a", "messageHeadline": "Update dependencies.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "1236465e1ca62015f459a384143553d44c755dad", "messageHeadline": "Merge pull request #154 from opscode/show-single-cookbook-version-sup\u2026", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 389, "deletions": 8}}, {"node": {"oid": "db5141255ecac75a8c0bbbc74e1eaec132b62dc0", "messageHeadline": "Implement the getting a cookbook version via API.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 389, "deletions": 8}}, {"node": {"oid": "25baf7e2fe8a878f7c5aada8dc07c44eedaad378", "messageHeadline": "Merge pull request #156 from opscode/chef-software-inc", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "26f32a83aa1f8496e035083249c660a6a5591e7b", "messageHeadline": "Change Opscode to Chef", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a3ed073b838c9ee0b90ee449e26e563500b8d9ef", "messageHeadline": "Merge pull request #155 from opscode/update-ccla-copy", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5ebaf61265fa03918757efa6cbb9f5409d54b5c9", "messageHeadline": "Update CCLA copy", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "db5b9e8dd6be2416a3ede5fe56b628b816471235", "messageHeadline": "Merge pull request #147 from opscode/simple-cookbooks-list-api-super-29", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 270, "deletions": 3}}, {"node": {"oid": "6c93304f22e29b2d6e0606131ce07a853fe59015", "messageHeadline": "The API can list cookbooks via /v1/cookbooks", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 270, "deletions": 3}}, {"node": {"oid": "097bcb87071093fb7515fd5aa73077b1ea330816", "messageHeadline": "Merge pull request #148 from opscode/readme-updates", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "58272363d6813895e682914d5d419328239ac37a", "messageHeadline": "Updating the roadmap and adding Gitter badge", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 12, "deletions": 10}}, {"node": {"oid": "7ff9361745aaaaad6fd2e603bb71eeebcb3fa19a", "messageHeadline": "Merge pull request #143 from opscode/segment_io", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "0184874c4cf81518d90f6cf99d15197d6ccba21f", "messageHeadline": "Merge pull request #140 from opscode/link_github_account_accept_flow", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 42, "deletions": 43}}, {"node": {"oid": "5b538931983c1f8240fd5ee7e9bcd7487e9b7a89", "messageHeadline": "Fix Segment IO config.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c7b4d84dbadbad63658fae35a8cc8faec9eb8a8b", "messageHeadline": "Move required_linked_github_account! to ApplicationController.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 21, "deletions": 51}}, {"node": {"oid": "733c3a2044783f64823a688f9ede23c4b1687443", "messageHeadline": "Merge pull request #137 from opscode/travis_gitter_config", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "27e602b339028e276a7fbc4389ec6892030c1b7d", "messageHeadline": "Require linked GitHub account to accept an invite.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "82aaf4c602fd1c8ceb00599d1bf2357117a65265", "messageHeadline": "Add gitter to Travis CI config. Remove slack.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a132fae5fc6ebca495533c09687aadf66f47624f", "messageHeadline": "Merge pull request #135 from opscode/revoke_invitations", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 75, "deletions": 9}}, {"node": {"oid": "8648b186b2794269f68f1f31c026abae219fcdfb", "messageHeadline": "Email template layout header and github icon adjustments.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 20, "deletions": 30}}, {"node": {"oid": "294401f81e3426f7abd2dd045e16966fa7a5dc77", "messageHeadline": "Organization admins can revoke CCLA invitations.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 75, "deletions": 9}}, {"node": {"oid": "20686fdb2111bf095fcfad82d3c2ad444717d4c6", "messageHeadline": "Merge pull request #136 from opscode/resolve-cla-notificaiton-preview\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "650e0c5a49ad242ef8a242da817a78f3184c99ac", "messageHeadline": "Create account for user for MailPreview", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "c24beb326b4be7c847fb496004aa2e0476461ec3", "messageHeadline": "Merge pull request #134 from opscode/profile_validation_styles", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "2831e126557a6e3e665e34d890f9b3124f2cb758", "messageHeadline": "Change data-abide attribute call on form for codebase consistency.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dde839392f7b7638f807dc9cfb3bbe4900161361", "messageHeadline": "Add Abide validation to change password form.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "d91cf433847a3ef9a8ab5bc3920939ee11605628", "messageHeadline": "Merge pull request #133 from opscode/premailer-integration", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 250, "deletions": 135}}, {"node": {"oid": "6cbd00fcd182fefe424d1e948109658b8d97bcc4", "messageHeadline": "Add premailer-rails", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 250, "deletions": 135}}, {"node": {"oid": "676dd4d326df5ede4358427a5ad6c096717a71e2", "messageHeadline": "Merge pull request #128 from opscode/ccla-contributors-combined-65497338", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 146, "deletions": 84}}, {"node": {"oid": "9e20f404342c9ad2288c9774976661f4be1b9a00", "messageHeadline": "Make managing CCLAs and contributors more cohesive", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 146, "deletions": 84}}, {"node": {"oid": "504118f082da5199c7276adb9b9c862736dc02c8", "messageHeadline": "Merge pull request #132 from opscode/handle_blank_invites", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "642b48dc5ffb3e43385d7779d92985b496966259", "messageHeadline": "Handle blank contributors invites.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "4789865de67eb5b2b0667d0381c2a1fb0bdad2eb", "messageHeadline": "Merge pull request #131 from opscode/eliminate-yard-warnings", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ad6e982314ff79ae06d913013c57900d23f637f2", "messageHeadline": "Merge pull request #130 from opscode/stale-invitation-tokens-super-24", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "72a5071f4f41ace63d33bc25862dc90e88ff8837", "messageHeadline": "Eliminates all warnings reported in `yard doc`", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ee018fadc14596f1f1c395d6b717bfed036653be", "messageHeadline": "Non-existent invitations cause 404s.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "359ef545e463d2a082c822c158fcbf9a8da906ab", "messageHeadline": "Merge pull request #116 from opscode/curry_checks", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 89, "deletions": 17}}, {"node": {"oid": "21d90076989115c7e2a77bf8ffe8b2d5256f64ea", "messageHeadline": "Curry workers return nil for invalid repositories", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "5abeb8ffc46855485a3ec35552aad28dc4289662", "messageHeadline": "Delete records when unsubscribing from repository", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "aea46e4dc2a7f16091ef1af45d52cb446943b353", "messageHeadline": "Merge pull request #127 from opscode/small-worker-test-cleanup", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "dab4542a3138ec19e712d82a53fbc768256e6835", "messageHeadline": "Clarify commit author import collaborators", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5b226f1b969cd94a9b18d801eac255a9e1f76f82", "messageHeadline": "Merge pull request #126 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "4cfa14ff3f0176aa95cea92670352f5e0ef0d791", "messageHeadline": "Merge pull request #124 from opscode/expand-contributors-fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "1e0dd4071501207ab01ea1f696e81276ed4aa2df", "messageHeadline": "Update dependencies.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "d11a5d4871cc85e6eafa9b575f67f89d6c4be450", "messageHeadline": "Merge pull request #125 from opscode/ui-footer", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "648b466b0c489d5c0160a8e73662fd8b39be4bc5", "messageHeadline": "Add footer.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "17f3d171edaaacc793779de91a6b0ced76925be2", "messageHeadline": "Merge pull request #119 from opscode/from-email-and-subject-65725292", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "bddf75d0c011ba17ee324b84a655f1b9f8f073fb", "messageHeadline": "CCLA table expanding fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c0b16a63700bbdfeb1f18881b461a8ce1d85e024", "messageHeadline": "Merge pull request #110 from opscode/ui_wrap_refactor", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 541, "deletions": 339}}, {"node": {"oid": "860829fe5703f38f886d256fb8a3f353b5a53ba6", "messageHeadline": "Feature tests assert presence of success messaging", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "d68bd95db36987b479c5be0178bca19e0b47a316", "messageHeadline": "Use link relations to identify user actions", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 101, "deletions": 55}}, {"node": {"oid": "5e3268885fb00c48c3817102d97ac5d69a00822f", "messageHeadline": "Merge pull request #120 from opscode/remove-non-existent-recipes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3af48442c88a4748999c271241ad6a1fdd174103", "messageHeadline": "Remove non-existent recipes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a1b93eccb883bf148404f354dceb716b7495a344", "messageHeadline": "Set configurable default from address", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "8d7747d1740b29d6c08e4b2f979177b7d934aaeb", "messageHeadline": "Merge pull request #117 from opscode/jtimberman/prod-setup", "author": {"name": "Joshua Timberman", "email": "jtimberman@users.noreply.github.com", "user": {"login": "jtimberman"}}, "additions": 270, "deletions": 129}}, {"node": {"oid": "88fb8d4def1ffda7cc9832afb218a298cf7aee13", "messageHeadline": "Merge pull request #107 from opscode/cla-contributors-list-65497604", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 219, "deletions": 22}}, {"node": {"oid": "8d58b909149fb97cb8b34217abf26528897fb3bf", "messageHeadline": "supermarket cookbook updates for deployment", "author": {"name": "jtimberman", "email": "joshua@opscode.com", "user": null}, "additions": 270, "deletions": 129}}, {"node": {"oid": "e043841ea80d4ab114a59b88bf9f053171af872c", "messageHeadline": "Merge pull request #115 from opscode/add-twitter-username-65916764", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "9735f80553e10797bd1799560cc801ff7f4a6a83", "messageHeadline": "Add Twitter username to users", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "047826e485218156d8df5091bae0cf357ba91cc9", "messageHeadline": "Style contributors list", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 214, "deletions": 19}}, {"node": {"oid": "40af13cdf22166913221e8fa0a43bd3fefa07ee7", "messageHeadline": "Complete media query setup.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 48, "deletions": 12}}, {"node": {"oid": "e32a6f92dae9cb75ed76def16cd9a2b85898e962", "messageHeadline": "Patch user gravatar call in header bar.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d31e7708c3a7a52d2d626a803194be156b94e889", "messageHeadline": "Navigation adjustments. Moved script to app file. Some media query work.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 55, "deletions": 39}}, {"node": {"oid": "28ba0cc392414e9febfcea92ae653b2c9df25051", "messageHeadline": "Mix in a little introductory responsiveness.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 78, "deletions": 57}}, {"node": {"oid": "7669b0c8cbbecab77e88a54c61823efb15363d02", "messageHeadline": "Rough in user dropdown. Search field tweaks.", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 90, "deletions": 23}}, {"node": {"oid": "cbc3752ba7688248eda18b452c2d32fa7f35aa9d", "messageHeadline": "Revised ui wrap structure in place. Minor details to polish, includin\u2026", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 248, "deletions": 229}}, {"node": {"oid": "53ff662de8c0732fa400bfacb91260f46f6aea04", "messageHeadline": "Merge pull request #114 from opscode/update-dependencies", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "04723f64f509cb5795d6373f955132626dad6238", "messageHeadline": "Merge pull request #113 from opscode/account-linking-view-65899002", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "368269a95fd05113439d49879786cfe009627f62", "messageHeadline": "Update Gemfile.lock", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6e3630a939bdeb6c3f597ba85f2b02d88c375d34", "messageHeadline": "Merge pull request #112 from opscode/zen_pull_request_updates_14894865", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "dba45eac2bdc5b9c881b850d11f507136ea9ef14", "messageHeadline": "Add link GitHub account action", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "09a12541b9e7deb95bfd086fff13a52455a03951", "messageHeadline": "Merge pull request #111 from opscode/remove-normalize-phone", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "ae86e73c0c9d71ce079d89d0c4c6c19b77a02993", "messageHeadline": "Document GitHub signature helper methods", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "cf169f1102fcefb2d9c7fe3a39af91fc79b313c9", "messageHeadline": "Ignore GitHub's zen payloads", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "a0b7213b5d10b5ec618ea2a3b65ccc3295762860", "messageHeadline": "Profile style cleanup", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7bf11d07534a36c02b2c9a78eea0523bb80c72a0", "messageHeadline": "Remove unused normalize_phone callback in User", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "6a35447581897f4248be4de55e655b3270428353", "messageHeadline": "Merge pull request #109 from opscode/cute-curry-labels", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 157, "deletions": 150}}, {"node": {"oid": "5aa03422da707fe3a8d4341fd439ca9575c2ce40", "messageHeadline": "Rearrange CLA Location configuration", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8ede5b60934d85346631c93b5343231d7220cfed", "messageHeadline": "Make Curry's label text configurable", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 150, "deletions": 146}}, {"node": {"oid": "765edafea952d2029f8d1a35058c63e6bc906fb0", "messageHeadline": "Merge pull request #106 from opscode/coconut-curry-64775098", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 576, "deletions": 251}}, {"node": {"oid": "af57a9fcebc08867bc29e1c241a0e9768a3da318", "messageHeadline": "Add redis and GitHub access token to Travis config", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "83bb90de7f8814e35152984bc6779225ab1f7747", "messageHeadline": "Verify commit authors when they sign a CLA.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 186, "deletions": 10}}, {"node": {"oid": "4244f9c68b79179f53a0e2ec1777549602328640", "messageHeadline": "Rename UnknownCommitter to CommitAuthor", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 300, "deletions": 256}}, {"node": {"oid": "c0dac82a6317104f09bbdb00545fcb922e459247", "messageHeadline": "Appraise pull requests when a user signs a CLA.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 103, "deletions": 0}}, {"node": {"oid": "bee92582af01beefa7e239e98dad91e2fbb59531", "messageHeadline": "Merge pull request #103 from opscode/cla-process-ui", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 886, "deletions": 9789}}, {"node": {"oid": "004ddb51fb69faf1d34c4169a434825880626caa", "messageHeadline": "Style CLAs, Emails, Sign in, Sign up", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 886, "deletions": 9789}}, {"node": {"oid": "6824b0ab90f949901824e8d3651d1d03572fc42d", "messageHeadline": "Merge pull request #105 from opscode/fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba9df1db1f305de520f3af327be641d2eb3ee21a", "messageHeadline": "Merge pull request #84 from opscode/spicy-curry-64753356", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4777, "deletions": 15}}, {"node": {"oid": "6fda1cad05e3b04277c63596a9778a76a8ca04a3", "messageHeadline": "Add sidekiq recipe", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 70, "deletions": 7}}, {"node": {"oid": "b8cf3021a5c28706b8e072291d21ad5dcc132e44", "messageHeadline": "Run app services on Vagrant with foreman", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f01c20f8b6b62cd163e6215bfc1f51d02a91546", "messageHeadline": "Add redis recipe.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 749, "deletions": 0}}, {"node": {"oid": "1e84cc5ea49f776700ca2aba63638e844c05d52f", "messageHeadline": "Fully restart unicorn", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "87110bb3e65e53e2318e638582c1a64ce4d924b4", "messageHeadline": "Supermarket monitors Pull Requests for CLA signage", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 3955, "deletions": 5}}, {"node": {"oid": "46587685602c753fa2f34e93e3638b5f60acaaa5", "messageHeadline": "Don't display Organization object in flash message", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ff114034dfc0791a22ce2d21ae4249fb426d177", "messageHeadline": "Merge pull request #102 from opscode/profile-view-styling-65497342", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1675, "deletions": 143}}, {"node": {"oid": "0127c5bbe919e63078dd874b7fb1dae51d89bd89", "messageHeadline": "Style Profile", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1675, "deletions": 143}}, {"node": {"oid": "0f3855736c2eeb0ab289605efde289f90e3fc49b", "messageHeadline": "Merge pull request #96 from opscode/cla-improvements", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 369, "deletions": 378}}, {"node": {"oid": "14beeac1bd9f47679d26e6ad7571b2f8a771d883", "messageHeadline": "Refine CLA Structure", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 369, "deletions": 378}}, {"node": {"oid": "a24a62050abd3fe7fa1aff648256ce1617ba0a56", "messageHeadline": "Merge pull request #104 from opscode/63739488_vagrant_config", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "2f9eef4dbae193dac114d4add424db3c1d9a67a7", "messageHeadline": "Update Vagrant config for bundle install.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "63fce2dc6889b2c1f11d45edd55f8ba65cb6e17a", "messageHeadline": "Merge pull request #64 from opscode/63739488_vagrant_config", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 85, "deletions": 15}}, {"node": {"oid": "3dcc4e4f198a0f7182a97b110847cf2975883392", "messageHeadline": "Get Vagrant working.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 85, "deletions": 15}}, {"node": {"oid": "f98c9257a73714f1e8e4b52d10d6630be7587755", "messageHeadline": "Merge pull request #97 from opscode/update-dependencies", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "f02ffea18fd34d6514a5c9e0efc6c2ff05f04bd6", "messageHeadline": "Merge pull request #101 from opscode/stylesheet-cleanup", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 238}}, {"node": {"oid": "666202cec364dc7805d0187e89495a98c720b9cb", "messageHeadline": "Stylesheet Cleanup", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 0, "deletions": 238}}, {"node": {"oid": "d2de75c9adfd899f03cf67ded8009711e4d0e19a", "messageHeadline": "Merge pull request #99 from opscode/logo-fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 50, "deletions": 19}}, {"node": {"oid": "0ee56cdbb1ee30351293aaaa1c98250e40df68d9", "messageHeadline": "SVG Logo and Actually use SCSS", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 50, "deletions": 19}}, {"node": {"oid": "f2591bc67e53b48c76f2b878dbe44d6d8220b366", "messageHeadline": "Merge pull request #98 from opscode/ui_wrap", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9074, "deletions": 439}}, {"node": {"oid": "e77d304ae0029e761b05d3d5c6a9f75982822cc5", "messageHeadline": "Basic UI framework setup", "author": {"name": "Dan Volkens", "email": "dvolkens@cramerdev.com", "user": null}, "additions": 9074, "deletions": 439}}, {"node": {"oid": "c902761fa54a2023f53b67ad69d28e05d6b541d4", "messageHeadline": "Update Dependencies", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a295aaf9444124531324b725f07dd05bcd177e6b", "messageHeadline": "Merge pull request #92 from opscode/statsd-63821732", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "fca036a3c6d51eb46c568ddcc1419c5e6a3e7a99", "messageHeadline": "Adding StatsD", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "8de86c498db18f042d50b4dff4f99a25dfff4878", "messageHeadline": "Merge pull request #93 from opscode/auto-authorize", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 216, "deletions": 177}}, {"node": {"oid": "e1a6e7140c1f7de56708d3f92c33954fa61c63c2", "messageHeadline": "Auto authorize spec helper", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 216, "deletions": 177}}, {"node": {"oid": "5325f7dbfb90fd922898336e0bea05bb8b82b598", "messageHeadline": "Merge pull request #91 from opscode/optinal-sentry", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f15b560503584aab837693828a640dc8b185777f", "messageHeadline": "Only configure Sentry if configuration exists", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b97c1a6d9a226005a7a7f6d6a2503a2b0f29d6da", "messageHeadline": "Merge pull request #74 from opscode/improve_test_coverage", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "5d0b4fdf4dd7d73405f3b28224d97d3afd2649cc", "messageHeadline": "Improve test coverage for authorizer specs.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "1d70939aa7dff40c148574ca95ee13b28216af41", "messageHeadline": "Document ClaSignature and Contributor Authorizers.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "6e3fcd57db93cf37b936c7beed52dc7096208c79", "messageHeadline": "Merge pull request #85 from opscode/one-contributor-per-org-bug-64862890", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 59, "deletions": 14}}, {"node": {"oid": "45c6eb7f0e7ea19c264243a84ae0f1391c11f77c", "messageHeadline": "Merge pull request #88 from opscode/update-clas-63482436", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 423, "deletions": 258}}, {"node": {"oid": "83d6a469ed92896af67c0a63ec3bd35d0967a4bf", "messageHeadline": "Merge pull request #83 from opscode/application-recipe-adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "352e3f6531b559709bcfe7506d7059d21f099f09", "messageHeadline": "Merge pull request #90 from opscode/slack-travis-ci-notifications-648\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa44c7fe89fc4a72dab68da79e0a6e9fb485caba", "messageHeadline": "Merge pull request #89 from opscode/add-sentry-63821866", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "01ee2e69159df24e5d78d16199ad7ca08104329c", "messageHeadline": "Enable Travis CI Slack Notifications", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2905a4f23580f3619d676e3fc27dc6d1f07ef5f6", "messageHeadline": "Add Sentry", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "21df50d98e3450a2405096c1452a59395dad624b", "messageHeadline": "Unicorn/git adjustments for _application recipe", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5f43234ae421d7bb0e66568be65311d1ba6b4c33", "messageHeadline": "Don't allow users to join CCLA twice", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 60, "deletions": 15}}, {"node": {"oid": "d59ed01ba9f6870ebc6afacb89b7b16a0f62dce0", "messageHeadline": "Allow CLAs to be updated", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 423, "deletions": 258}}, {"node": {"oid": "624b555b94f309df4baa20e8fbd033aa857a7068", "messageHeadline": "Merge pull request #86 from opscode/gem-updates", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "8581af2da1caebe11422b9ba10ead6e8e5289438", "messageHeadline": "Update Dependencies", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "f02c120195520fd1828b2abfc7cddd68a7ac0190", "messageHeadline": "Merge pull request #82 from opscode/environment-based-email-host", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "6b661d240b14346e458ff086bfd11ec5159b4fc6", "messageHeadline": "Merge pull request #81 from opscode/resend-ccla-invitations-64763668", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 71, "deletions": 20}}, {"node": {"oid": "8d983ab9187f9db16808205c2e16f47e68ac9395", "messageHeadline": "Allow adjustable default URL in mailers", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "78adb74ff3fa64a623e500d769251cf8cdc9a907", "messageHeadline": "Allow CCLA invitations to be resent", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 71, "deletions": 20}}, {"node": {"oid": "38b6b3fbe8be8eab2a8b2a103285dc6bdf90ffeb", "messageHeadline": "Merge pull request #80 from opscode/change-ccla-invite-roles-64763718", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 123, "deletions": 38}}, {"node": {"oid": "b6a406b9496c8551a190d138d09c0e0200f07a5f", "messageHeadline": "Change CCLA invitation roles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 123, "deletions": 38}}, {"node": {"oid": "151949b3920978725efdcb514ec7b27b099db973", "messageHeadline": "Merge pull request #78 from opscode/change-password-64763660", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 140, "deletions": 16}}, {"node": {"oid": "b793735a5ea99de381355915d12f38e0dc0f8ba9", "messageHeadline": "Merge pull request #76 from opscode/64749620-single-email", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 81}}, {"node": {"oid": "c7ba71d66de90552144f73795b0cf0d8940eca7d", "messageHeadline": "Only allow user to have single email address", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 11, "deletions": 81}}, {"node": {"oid": "aa918de26bd20b4f2acb22712b3ef35296925be0", "messageHeadline": "Allow users to change their password", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 140, "deletions": 16}}, {"node": {"oid": "474a872fccf21a7b996c086df072b6ce17c44b2f", "messageHeadline": "Merge pull request #77 from opscode/fix-invitation-url", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9a1fc6f3140d6a13e923d4e41fae58ea38c01254", "messageHeadline": "Change contributor invitation links to full URLs.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "af6dfb0761b37a022d1de703a94e7c85d34391b8", "messageHeadline": "Merge pull request #75 from opscode/notification-email-fix", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "bc39fa5d44926170066efda6067d1831c953953e", "messageHeadline": "Minor Fixes", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "830c3cf51f480ac792a832b88fd737d809d0bfa3", "messageHeadline": "Merge pull request #66 from opscode/private_unindentation", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 138, "deletions": 133}}, {"node": {"oid": "5d5517169c9c9778fb6fe2bbe4d7701de9abd9af", "messageHeadline": "Merge pull request #73 from opscode/update_coveralls_readme_image_url", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d23138dce48f6d56708bdeeab9f31680011d224", "messageHeadline": "Merge pull request #68 from opscode/smtp-config", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 40, "deletions": 19}}, {"node": {"oid": "1a9ae75c88e75f28acb18fcbe8a070ed8b94e408", "messageHeadline": "Merge pull request #70 from opscode/update_dependencies", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "6cac871038d3bebe6d724144bce93d76b03e53bb", "messageHeadline": "Update Coverall README image to use master branch.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb44e685f1edd2f17c6a5d084a1676ad5faad32f", "messageHeadline": "Merge pull request #72 from opscode/turn_of_travis_notifier_proposal", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3dc6a73cdf7fc636aff7952a5761b5cfc099c68", "messageHeadline": "Turn off Travis CI email notifications.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f43f06ea5082d5e5959a74499faf5de01186abe7", "messageHeadline": "Merge pull request #71 from opscode/maildown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "0942d836e932fba16fa57287dd714f010e7cbbd4", "messageHeadline": "SMTP Configuration", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 40, "deletions": 19}}, {"node": {"oid": "f0f0e52b56f965ac69d48ea44a8685272d2b4d32", "messageHeadline": "Merge pull request #69 from opscode/quell_test_warnings", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4540c0da5f7e926f75afeae6e92f81432cad7fd8", "messageHeadline": "Update Gem dependencies.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "35a7fc039589dd9723c459f06f73fd3020bcaf67", "messageHeadline": "Add Maildown", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 16}}, {"node": {"oid": "12695b5227aa6f44b7e305b28eacc209bee47484", "messageHeadline": "Set config.il18n.enforce_available_locales to false.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a261ce1f17c0231e1fe5d09555a8e42ddace0962", "messageHeadline": "Merge pull request #67 from opscode/add_coveralls_image_to_readme", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76b366a67951d7d978c70a8f9ac31715e2f6175a", "messageHeadline": "Update Coveralls image in README.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7fadc897db6b6869fb463742b47626f308ba440", "messageHeadline": "Merge pull request #65 from opscode/add_docs_to_accounts_controller_d\u2026", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "886521ae419a021961271a2bbef81f730187d3d7", "messageHeadline": "Document the AccountsController#destroy action.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e282f4602790356eca33e3de036498608da7b727", "messageHeadline": "Uindent private and protected method calls.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 138, "deletions": 133}}, {"node": {"oid": "fee5c15f0b9f32dc656029ebae589cf05585028c", "messageHeadline": "Merge pull request #61 from opscode/63205854_update_user_profile", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 200, "deletions": 1}}, {"node": {"oid": "07e048b9799d3ccd9f098a789dda781b0d150dfa", "messageHeadline": "Merge pull request #59 from opscode/63483228-change-ccla-roles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 118, "deletions": 70}}, {"node": {"oid": "8d2580c207aac234d02ce4c647dc7d680795a788", "messageHeadline": "Allow users to edit and update their profile.", "author": {"name": "Brian and Brett", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 187, "deletions": 1}}, {"node": {"oid": "4826cbf070b1c3e97d3b213b4fa00da1c59a8b7a", "messageHeadline": "Merge pull request #60 from opscode/63978174-coveralls", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "0fbf03100a9c2349c202cf1d24077dba262511d6", "messageHeadline": "Merge pull request #57 from opscode/63827104-cla-notifications", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "045f49315a6826d5d9bff948223a792e04bfd5fe", "messageHeadline": "Coveralls Integration", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "0b2e4848e967fa515de584eaa9875e8e5256eb3f", "messageHeadline": "Change CCLA Member Roles", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 118, "deletions": 70}}, {"node": {"oid": "feb4b3d4f13c53981e3568faf2481dfa7328c649", "messageHeadline": "CLA Notifications", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 68, "deletions": 7}}, {"node": {"oid": "ba1c04f91728798722b7369d87e6eb14fa29012c", "messageHeadline": "Change Sign In to Sign Up on registration page.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dc3a6a8ccf501009652c297e64a8e04da8341c8", "messageHeadline": "Merge pull request #63 from opscode/sqlite-dependency", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "bcc7adde8b1e346eb848b0887d9796b900ffae15", "messageHeadline": "Add SQLite3 development headers", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "473e6bc5566143a29bdc4ece330170c585c26330", "messageHeadline": "Merge pull request #62 from opscode/64617078_add_twitter_to_applicati\u2026", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cc4d003db7c0eb26aa57124a195802bd2a5a2414", "messageHeadline": "Add Twitter key and secret to application.yml.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7884a3b61f106e39b3e9a78c77f6f7bcabb416db", "messageHeadline": "Write spec for UsersController#show.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ddc05f6c3cb72aa61b133cf9fc737de7cdeae991", "messageHeadline": "Merge pull request #56 from opscode/63982706-icla-signature-requires-\u2026", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 348, "deletions": 89}}, {"node": {"oid": "e257dc7dae78d92e09710d32e420e6e342d29acf", "messageHeadline": "Document the require_linked_github_account! method", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "24dc1e58a1d8f37d099ce09f4c1e77adc23c8d0d", "messageHeadline": "Merge pull request #58 from opscode/63206080_add_gravtar_support", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "a0d95d79e19e080dd42d91e4c854f21186bf1592", "messageHeadline": "Add Gravatar support for Users.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "b92918e93577f27adc9018098e7238c5f311423b", "messageHeadline": "Merge pull request #53 from opscode/add_license_finder", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "ddf3199873e503470dd72e5568e9d196b704a305", "messageHeadline": "Add License Finder.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "d8ba234bcb99afb00c2a61766e8061dd2bd7f34e", "messageHeadline": "Add tests around post-account link behavior.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "318e99f3b1f6d248affcff3c6b28e516fe54a94d", "messageHeadline": "Format CclaSignatureController spec to match style", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "be09406e794ebe23f7b97d255ed78e3b5d21fb49", "messageHeadline": "Fix comment in CCLA Signature controller", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c3537cf13a81dab16e699dca409870d1fd63383", "messageHeadline": "Users must link a GitHub account to sign a CCLA", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 112, "deletions": 13}}, {"node": {"oid": "a981390ebc565df747827bdb2a0cbab4fcbfb6c9", "messageHeadline": "ICLA Signers must have a linked GitHub account", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 166, "deletions": 35}}, {"node": {"oid": "41d2d1fef3ddd8358eaccdb1d550bba470d5babf", "messageHeadline": "Remove hard-coded ICLA signer", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d06e84ed983d16bf807dd8af997490f6607ab408", "messageHeadline": "Move sign_icla helper into feature helpers", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "f671eae7c30d167272c9d940ad881acbb343afa4", "messageHeadline": "Merge pull request #55 from opscode/63983062_unlink_accounts", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "c47a227813ae0a7c4d2dd73e27c4704bb9d786fc", "messageHeadline": "Fix node attribute names for GitHub key and secret.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eff49df8300618aab2828496fc0e5827f2e096c6", "messageHeadline": "Users can unlink their connected accounts.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 63, "deletions": 10}}, {"node": {"oid": "520b3204b3e5fe29f4de2d5dd27ad8521e1ea772", "messageHeadline": "Merge pull request #51 from opscode/64172778-staging-adjustments", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 300, "deletions": 30}}, {"node": {"oid": "256d70704f04292b123b476b1ab705297afea3e7", "messageHeadline": "Adjust for staging/production environment, extend supermarket cookbook.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 300, "deletions": 30}}, {"node": {"oid": "a693bd10241bc8f76ac50a2520b3a292198d6363", "messageHeadline": "Merge pull request #52 from opscode/change_organization_user_to_contr\u2026", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 126, "deletions": 123}}, {"node": {"oid": "551e0a58290bba631b5b81f12ce135331b86a364", "messageHeadline": "Change OrganizationUser to Contributor.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 126, "deletions": 123}}, {"node": {"oid": "4be12c7981943436cdca3b2e3bdba3b400c651b6", "messageHeadline": "Merge pull request #45 from opscode/63992282-devise-integration", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 704, "deletions": 476}}, {"node": {"oid": "85584f9fdb0f6ad2d950bae79169e7b23063fdd8", "messageHeadline": "Allow users to link GitHub and Twitter accounts.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 104, "deletions": 20}}, {"node": {"oid": "5395975ae588c7fa07bb80f7b9afdc69dd5ca2a1", "messageHeadline": "Introduce Devise for authentication.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 600, "deletions": 456}}, {"node": {"oid": "46d0a824c29bef6723c36af95533f5ba37a14b5f", "messageHeadline": "Merge pull request #49 from opscode/63483090-remove-members-from-ccla", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 471, "deletions": 80}}, {"node": {"oid": "84745fdc82c27d0056fe6fefc64fe2a76d428cc7", "messageHeadline": "Convert CanCan-style view helper to Pundit-style.", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 19, "deletions": 2}}, {"node": {"oid": "82803f7723f3d72f4ddb9f3bc3e872e822ec712c", "messageHeadline": "Reset the OmniAuth GitHub stub after every test.", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 18, "deletions": 1}}, {"node": {"oid": "677e4cf56e73061b46a52b7b58f464b127ecb85a", "messageHeadline": "Test that admins can remove non-admin contributors", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 40, "deletions": 6}}, {"node": {"oid": "30dcb03cb6256636cd0fcddaabab7b4740a69d80", "messageHeadline": "Document OrganizationUser#email", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "348a791e1c76253c0a423134de94e6d229d0bc6b", "messageHeadline": "Document and test OrganizationUser#only_admin?", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "644536cc9084d23957312fb2e5bdacd8b7febaf4", "messageHeadline": "Test authorization to remove contributors.", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 81, "deletions": 7}}, {"node": {"oid": "3038d29d170a41d59a36ab936d86bc5014e273b0", "messageHeadline": "Refactor contributor removal controller specs", "author": {"name": "Brett and Brian", "email": "brian+bcobb+brettchalupa@cramerdev.com", "user": null}, "additions": 10, "deletions": 29}}, {"node": {"oid": "aed9d396c3932e759ea5e0368ec0950b0266d6a9", "messageHeadline": "Implement \"remove contributor\" functionality for admins", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "673cacc8859fd19d6138941c117fb0ec09dbcbee", "messageHeadline": "Show all contributors on Contributor Management screen", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 73, "deletions": 9}}, {"node": {"oid": "77680f1a2004a9690152c732fab63839cd3cb4b2", "messageHeadline": "Failing acceptance test that admins can remove invited admins", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 95, "deletions": 63}}, {"node": {"oid": "7a1b150deb81a93836c3742f1d1bec9eb093b180", "messageHeadline": "Test that contributors invited as admins materialize as admins", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c50109d316ba521957d89b2a4b150dd4f0793ce1", "messageHeadline": "Merge pull request #41 from opscode/pundit", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 96, "deletions": 209}}, {"node": {"oid": "bfaac7948313b6333547682d24a8b723cd6916b4", "messageHeadline": "adjust location store functionality so invitations work after rebase", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7eb46bf6f1cc59e19f18db4c1d53180cb9bb6a18", "messageHeadline": "override pundity policy_class by default of ActiveRecord::Base objects", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "278e80db28b6763a57fbbc6474f5e2ef7f71b9ad", "messageHeadline": "Supermarket::Authentication handles authentication requirements", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 42, "deletions": 16}}, {"node": {"oid": "fda792198389d4a965eede1c66f9777b0c196f85", "messageHeadline": "ApplicationController should use Supermarket::Authorization", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20bf001bb7d123dc71e7026c1c952cc2b7a3371e", "messageHeadline": "Remove Supermarket authorization helper method injection", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a5a5966b8c95414d77e6733e6b2835378f7fa127", "messageHeadline": "Remove CanCan-style helpers", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 89}}, {"node": {"oid": "fdede3c6d513c7ffa6002d0c98d1403acab7a783", "messageHeadline": "Reintroduce Supermarket::Authorization as a layer on top of Pundit", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 217, "deletions": 6}}, {"node": {"oid": "1aa0e2f174f8711b31ad4a86c002fc7e8cb72591", "messageHeadline": "Policies are once again Authorizers", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 55, "deletions": 46}}, {"node": {"oid": "983dc9cb67ed85bfdef605ac836e5438e2e5dd21", "messageHeadline": "attempt to replace homegrown authorization with pundit", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 58, "deletions": 326}}, {"node": {"oid": "25832631e507c3d7c0b3462ba716a27c6dfe9dad", "messageHeadline": "Merge pull request #48 from opscode/64152486-use-env-variables", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 80, "deletions": 61}}, {"node": {"oid": "d8354cb29a2b5e2d140386796d0151a8fa88a956", "messageHeadline": "Merge pull request #50 from opscode/fix-meta-content-viewport-syntax", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "605df5eb653783f4a7d0436af4e2976bb0c82007", "messageHeadline": "Update meta content viewport syntax.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a05ced68b6d5c4e2ced85a117f8ef6fca48ce6da", "messageHeadline": "Add Foreman.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "897b74d7ef00955a52d356ad7300f60da717cec5", "messageHeadline": "Merge pull request #47 from opscode/sethvargo/update_magiconf", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a595b05844899605ea418f8e91a5cb406239ee9a", "messageHeadline": "Use ENV variables for configuration.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 72, "deletions": 59}}, {"node": {"oid": "713ea79dec33130d1dd05832a4d28371bf24b808", "messageHeadline": "Update magiconf to 1.0.0", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a72a4dd2a812cf8f867857809904c383d0c594d8", "messageHeadline": "Merge pull request #46 from opscode/remove-secret_key_base", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a4bc2b4d4a8fb641d0a9e8f45dba600029f1a0bc", "messageHeadline": "Remove secret_key_base from source.", "author": {"name": "Brett Chalupa", "email": "brettchalupa@gmail.com", "user": {"login": "brettchalupa"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "94820298c7c9e921741dff9bac35cabd6c8059dd", "messageHeadline": "Merge pull request #40 from opscode/63483038-add-members-to-ccla", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 700, "deletions": 66}}, {"node": {"oid": "8b9abf033bc6711c3fd86e1438e8e639e81fd69e", "messageHeadline": "Merge pull request #44 from opscode/more-readme-changes", "author": {"name": "Brian", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "3165e7117d032fc037c3c1b433659712f9681b27", "messageHeadline": "small style change to the header", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "364ed1ecfaa823c4d993918b7547b7af8a91a785", "messageHeadline": "Added Coverall.io and Gemnasium status badges", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b7836e8ee43724fc1bb583f3a125e83fe17cbb73", "messageHeadline": "Track CCLA Invitation responses.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "2da72cc5490ed631b93e6d48a00a42fd2a8e5742", "messageHeadline": "Adds Codeclimate badge", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05945713646b502087bfad86f5caaa2ee877d10e", "messageHeadline": "Track Logins with Segment.io", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3a76c9675ea28c00b32e143bba339d464e046ba2", "messageHeadline": "Add Segment.io core library", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3f225736341ca60dadcf35141d3f4328c9736751", "messageHeadline": "Merge pull request #42 from cramerdev/readme-updates", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "1597dc94b213c0c5c5b6e7c1bc053deec0d6fdda", "messageHeadline": "allow SMTP email to be configured", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "5c552ab1ab71deafb164583e6f3fb07cde903486", "messageHeadline": "reject should be decline as it's more polite", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "bc01d4665e951a6e5e7496a9e4b87febbbcf75cd", "messageHeadline": "refine form_for syntax for invitations form", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b035406c3c6579382cfd6d286cdb33ffc93fd7d5", "messageHeadline": "add mail preview class", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "5193b2441413e5a9a500e7c94ee0d78c0e80f64e", "messageHeadline": "test invitations controller", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "d9b85c3bbd0cc1647bcf9310f5f7f57d9362224f", "messageHeadline": "move some authorizer logic to the user", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "7542ba768ea29f63b13ab2a3a0431f0de0170a84", "messageHeadline": "document and test Supermarket::LocationStorage", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 66, "deletions": 19}}, {"node": {"oid": "6e10009797932a0069068e903bf3fbb27d8226e9", "messageHeadline": "implement the ability for users to reject invitations", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "dd23384dd57fd8391fce32be90265b5c423fb075", "messageHeadline": "implement mail_view", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "f02d441caed2af60b8448495cafb094a56ea9ca8", "messageHeadline": "Fix typos", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "359a8d7a6bc58aeff845f177bdd48d965eb11918", "messageHeadline": "A few stylistic changes should round out this update", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 15, "deletions": 13}}, {"node": {"oid": "2e382a50bd5ceb7522df7d7496ec99791f82ba1f", "messageHeadline": "Moving the build image in with the CI section", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "02ebae7308b5a50949b96d7b538af58771e05d24", "messageHeadline": "Adding links to milestones in README", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "504f806315f0389f5ac4ea24eac314ab9a34dce0", "messageHeadline": "Adding Travis CI build status image and section to README", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3508c1a07c4c5bc29169d2331136e74928c1b4e6", "messageHeadline": "Updating README with more information", "author": {"name": "Gabe Weaver", "email": "gabe@cramerdev.com", "user": null}, "additions": 33, "deletions": 6}}, {"node": {"oid": "0ee79a5011890838b5eef94528e3e8afc70b4b9d", "messageHeadline": "use tokenable concern for invitations", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0ccbe4fa1f42141ffe98f6a8532600d43f6df15c", "messageHeadline": "update stubbing syntax to use allow instead.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "4ff1bfc58fa860ed1f6b4319b0fc39e58cc5c08e", "messageHeadline": "fix invitations controller", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "419044f24aea3e75abf69506e0066da08991de06", "messageHeadline": "add real authorization policy for invitations", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "cc4aad8dcd77530108bcd0e07696a1c41793553b", "messageHeadline": "Users must authenticate before accepting an invitation", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 71, "deletions": 8}}, {"node": {"oid": "b0b976e2ff567a105f98ec72a04d83dca02475bc", "messageHeadline": "Users can click on the invitation link", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "0cb795eb01d7027f5af73545591049f624141a90", "messageHeadline": "Send a rudimentary email when inviting collaborators", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 62, "deletions": 5}}, {"node": {"oid": "adb309d3388fd9e3f4aeca2381b7822b5365da5d", "messageHeadline": "Remove pending spec", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "50613974aeb8fdf6fcc69671da6bffa43fff7e78", "messageHeadline": "Minor grammatical change", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "a82e67d5a0d02cf19bbf268f7a671b05a9d0e803", "messageHeadline": "Starts to lock down invitations.", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 95, "deletions": 5}}, {"node": {"oid": "db47817ddfc905c2bf324177a8777a9d0e927500", "messageHeadline": "should autofocus email field", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd8198a26aa8333d7a1c549f74ebaf3f8730318d", "messageHeadline": "finish up basic implementation of creating an invitation to an organi\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 155, "deletions": 56}}, {"node": {"oid": "d9afa70337f43da2cf30b3659200a430c3389a9d", "messageHeadline": "Start acceptance test so admins can invite contributors to sign CCLAs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 61, "deletions": 19}}, {"node": {"oid": "6e9a3b45765a7644fad1f61abfc932baa4152821", "messageHeadline": "Merge pull request #38 from cramerdev/63205650-ccla-signing", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 784, "deletions": 229}}, {"node": {"oid": "86766b595f99a37b6ecc7511185e4c49606d68b4", "messageHeadline": "adjust roles for the real world as it exists today.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 38}}, {"node": {"oid": "e7042af638ce092d60dacfa596a48d587902756f", "messageHeadline": "Merge pull request #39 from opscode/63588916-travis-ci", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "d1e504c7b981d11f55b576d5704920c612877383", "messageHeadline": "use db:schema:load instead of db:migrate", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e0ce9593891791663e55399cdc0e27000ff1ec7", "messageHeadline": "add controller spec for CclaSignatureController", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 110, "deletions": 22}}, {"node": {"oid": "bbcd7efa4cce969f5f569673e0a18f52e6afc316", "messageHeadline": "create ClaSignatureAuthorizer that IclaSignatureAuthorizer and CclaSi\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "58a9f6329c309040bb0726e4ea233ed95070bdfb", "messageHeadline": "should execute spec:javascripts not rpsec:javascaripts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0791b6a94bc294a20aa64398ce94087547b45832", "messageHeadline": "extend ccla from icla to remove some duplication", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 40}}, {"node": {"oid": "e7262292987f3b722d728868dbf4aa8123af2b67", "messageHeadline": "Opscode? There is no Opscode.", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5012065a43beb49ed27f87a7a17d27bf171c97ed", "messageHeadline": "use neat the way it was intended to be used", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 50, "deletions": 37}}, {"node": {"oid": "a8013b7377391e06aefbcde31a0f74896cb16027", "messageHeadline": "implement travis ci config", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "56cc3bd892e01bd0b1c418aad8994d8311f71e95", "messageHeadline": "fix mistake in README js should be javascripts", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8d138c90fd9908653c2b44af5e2c0807200e75f", "messageHeadline": "add flash notices when users sign ccla/icla", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b5cb9e01e6ddcbeb9e5d99ed5c2d2fea03ba342", "messageHeadline": "spruce up ccla/icla pages a bit", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "843c65eb5a1f5d69fc0aef3e120c381480e110ad", "messageHeadline": "dry up feature tests", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "72b58e4babe0f6b919727c55b03083dd4208facc", "messageHeadline": "test icla signing because... why not?", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "73728f2fafb9968c419e5e1154cbbc6a2ec9a1ce", "messageHeadline": "some minor refinements", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "b1bb448e67019a8cbb67d5d3f54d37e8dd8e4a06", "messageHeadline": "ensure company is a required field on a ccla signature", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e6444119f33d759f2a1e8ea42fcdac38bbd651bf", "messageHeadline": "create new organization and assign current user as the admin when a u\u2026", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 84, "deletions": 10}}, {"node": {"oid": "f453bc4be7713cd2abd6c7ada92cddc56c4218e7", "messageHeadline": "add page containers for signature show pages and user profile", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 48, "deletions": 30}}, {"node": {"oid": "729c69d5c365a8fe50cd7c81a704d67d85f5bede", "messageHeadline": "fix markup for ccla", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 85, "deletions": 147}}, {"node": {"oid": "da8ae16e7e0e5781ebff32bd1f66341917c22f2f", "messageHeadline": "implement basic ccla signing", "author": {"name": "Tristan O'Neil", "email": "tristanoneil@gmail.com", "user": {"login": "tristanoneil"}}, "additions": 404, "deletions": 18}}, {"node": {"oid": "7dd1cdb1d93c9d1936577ff5f854fbab36125b39", "messageHeadline": "Add acceptance test outline for signing CCLAs", "author": {"name": "Brian Cobb", "email": "bcobb@uwalumni.com", "user": {"login": "bcobb"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "d2c7ffa445e2286ccfcda94b6df81cd2ba72ed0e", "messageHeadline": "Merge pull request #37 from opscode/nls/new-chef-logo", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 27, "deletions": 47}}, {"node": {"oid": "0fc09bbe80fafee40c441632adf09461c8987609", "messageHeadline": "use embedded data uri for logo", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 2, "deletions": 89}}, {"node": {"oid": "9b210836b5c4392c563d3cfb9e72f5b6eb40bd8b", "messageHeadline": "use css bg and png fallback instead of image tag", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "813936bb91ccb041bc4fdf59f66587703c09ca20", "messageHeadline": "use svg for logo", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 84, "deletions": 36}}, {"node": {"oid": "a0676b98f20e65b1e5a3b47f49b8e5663d3e7c5e", "messageHeadline": "adjust logo positioning", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "d7887325e402bcb655b2f3ab870559348ed07f21", "messageHeadline": "replace logo images", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f11f6327a9c88b93c73d196b43bf5b681a1fdfb5", "messageHeadline": "change text to say chef instead of opscode", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "4a69b46648264444378fc87e31580a6dfdfef691", "messageHeadline": "Merge pull request #36 from opscode/nls/rails-update", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "3cf0f4289a3d4b669b875e106cafb87b7f4452df", "messageHeadline": "Update to Rails 4.0.2", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "a8ca1f18310f59130adc313f63df3aaab9c38ff9", "messageHeadline": "Merge pull request #35 from opscode/sethvargo/icla_index", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 637, "deletions": 334}}, {"node": {"oid": "56afcddaff1ffef58d3a6152133583a43057b91d", "messageHeadline": "Use favicon from corpsite", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e7f85b6d9a6e4f397ca846815d48c1bde5ab2618", "messageHeadline": "Add ICLA index page", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 112, "deletions": 17}}, {"node": {"oid": "e71fe584a4dedc48232c076a45dce340942bca12", "messageHeadline": "Make CSS reusable", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 541, "deletions": 333}}, {"node": {"oid": "c44dc954fea18e6f7c65f9130a5ce704746964d7", "messageHeadline": "Fix formatting in README", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3227d0ad6ca0083842d8b68d9c3bf3db2520ee93", "messageHeadline": "Fix up a few minor issues on the DevVM with VirtualBox", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "2e4ce0101b7a35ee737ea2e1cee3eaf532f9f602", "messageHeadline": "Add specs for testing the controller redirect when signed in", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "3c1541ed017626ab9e2208d673960681f3bf97bf", "messageHeadline": "Add internationalization and redirect users who are already signed in", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "ab2a4b9cab28d08bf19f1146019a7ab6910c73ed", "messageHeadline": "Rename all instances of \"login\" to \"sign in\"", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "b9f068d788159d340903f4919bd5b2de7d5bb99a", "messageHeadline": "Make the homepage IclaSignatures#index", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e2078daca33c5ec47f589c3afad0f8c0499f7b4", "messageHeadline": "Allow buttons to be links or buttons", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "cddd1ad6df27d019c348d0fd0d0e8adc58acaaf5", "messageHeadline": "Ignore any db/fixture data", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "810a529267816194f49ee82769845eb9ebddce9f", "messageHeadline": "Add shebang in shared.sh", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8c51aebdd1e0ae695bffa3217ff323e9b988e052", "messageHeadline": "Clarify language in README", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3cf0bbfc45c22f2e988db8199a4fa7ddcf066067", "messageHeadline": "enviromnet -> environment", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72c8e5ce01137373fe500abeddc785b3b9b7e837", "messageHeadline": "Update README to reflect NFS problems", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "27ccf7534b0683c0c3c62a0a61f071ba818ffdeb", "messageHeadline": "Make the server configurable; support VMWare", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 44, "deletions": 15}}, {"node": {"oid": "89dd8cded975af12022a6b368905c10ab28a5c0d", "messageHeadline": "Cache SSH options for faster login", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cc58d87b0f1ef12999abf88b2fa244a5f9481ff4", "messageHeadline": "Automatically migrate and seed the server when booting", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 59, "deletions": 8}}, {"node": {"oid": "f44f0efeb2dd226f3bcbfd65e9283706840f95ab", "messageHeadline": "Update README to reflect DevVM", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 16, "deletions": 27}}, {"node": {"oid": "6be027c42f41c4c16e3917f1cb070a568fcad6ce", "messageHeadline": "Use shell scripts for spinning up the VM", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 368, "deletions": 120}}, {"node": {"oid": "90c2922d036a1a24b435404d763494f12427bb9d", "messageHeadline": "Flush out devvm", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 183, "deletions": 9}}, {"node": {"oid": "364e888a290129b9a079a9209699e4dcf9907a79", "messageHeadline": "Add a CONTRIBUTING.md file", "author": {"name": "Bryan McLellan", "email": "btm@opscode.com", "user": {"login": "btm"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "72bacdbaca757c5cf4dfca72352e7bae1155a2cf", "messageHeadline": "Add ICLA signature from the database", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 221, "deletions": 13}}, {"node": {"oid": "ab8952f51c92e84517d0c4ccb78e469e5cbbf123", "messageHeadline": "Update rails to 4.0.1", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "eb19842381e7831a4491d96bdd3c5dd37813b1a6", "messageHeadline": "Merge pull request #29 from opscode/nls/form-tweaks", "author": {"name": "Seth Vargo", "email": "sethvargo@opscode.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "956395d0faff56bf268d8cd9f8b55abc730b8ba4", "messageHeadline": "Small form tweaks", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "aa161c23d876635e4e153107f81622f0d85955d5", "messageHeadline": "Merge pull request #24 from opscode/nls/oauth-docs", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "77e19d489d3be5da093574a4fecbc35fd728778e", "messageHeadline": "update oauth docs, add on_failure config to initializer", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "ba811e61e4c196b3d4ff6f1db4e89b22ecc02e9f", "messageHeadline": "Merge pull request #21 from opscode/nls/logo-font", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 64, "deletions": 21}}, {"node": {"oid": "859aaad48cf6b383f78b73f61509abf4c837a666", "messageHeadline": "pleasing seth requires precise pixel perfection", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "589bb9ec32e168460482b62c1b2a24fa02b47292", "messageHeadline": "move the tagline to be flush; tighten up the spacing in the header", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "cc56f6c0022d38a00148203184f565e790dee964", "messageHeadline": "balance thing out a bit on the logo", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "4a4a3de240e8e67898151c70428fe8c857d3d05f", "messageHeadline": "make logo font use montserrat again; put a supermarket tagline there", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 43, "deletions": 15}}, {"node": {"oid": "8f8583d6d3f315006739b7c9360480d4c1c9e06d", "messageHeadline": "remove underscore from variables css", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3351018512cbe72cfb52e23a0f8292cf11bea68", "messageHeadline": "Merge pull request #26 from opscode/nls/sign-in", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "073c7277e2f7c01cced78916adeecec83ff6e810", "messageHeadline": "Fix failing session controller spec", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "563aa92ee8431c69dc716e89e19bf69308e9ecbf", "messageHeadline": "Add user_id to IclaSignature field", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8b8f3a894712ccdc4dbe6d2ddf9d856de62302d5", "messageHeadline": "Remove helper and use standard HTML", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 6, "deletions": 19}}, {"node": {"oid": "ae97cae92e7363999a4d528a67fab1aa554df733", "messageHeadline": "replace log in/out with sign in/out everywhere", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "be1be20207ce1a70cc7d9e40e12c2a1474cd84ba", "messageHeadline": "Associate new OmniAuth logins with existing users", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 145, "deletions": 29}}, {"node": {"oid": "5660e3c26ac08bbb61d56604d9b22ee01805b2fd", "messageHeadline": "Move icons into vendor/assets", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "213d7829dfed1f9d2cc24c59325b50d20c28917e", "messageHeadline": "Vendor font awesome", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1410, "deletions": 73}}, {"node": {"oid": "72ced1b0683a5b18b618c845615706e3aa75ce7c", "messageHeadline": "Use bourbon's $helvetica mixin", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f31c399e32cda7bf6e66486f651f480c7066e91d", "messageHeadline": "Use a full ExceptionsController as a failure app", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 90, "deletions": 282}}, {"node": {"oid": "c9b975e1657c46553e99fb389605b703b5610192", "messageHeadline": "Set OmniAuth failure application", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4fcf6bf0df74a0fb14afa6462ffbd17a321ac197", "messageHeadline": "Add Extrication model for rescuing exceptions", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 106, "deletions": 0}}, {"node": {"oid": "1932a277ab2bad071d47b61514fb5b3481a9ef95", "messageHeadline": "Run javascript tests as part of the default rake task", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "21ada393aa30bea46e7a7abbe87dbbc64c74512b", "messageHeadline": "Fix error that crept in during a merge", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "768514c9821327a22081b76efbdf4d3ab47ff066", "messageHeadline": "Styles for new ICLA form and more", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 234, "deletions": 43}}, {"node": {"oid": "85595db3d3611a17b18dfefa53d29f242781ed3a", "messageHeadline": "Add mobile styles for sessions login", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "29ad67679810596c21c8d99a15b7e4442addc644", "messageHeadline": "Move flash messages up 1px to overwrite the border-bottom on the header.", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b843c2de1b5a090cc99d2037a164eda0bcf0bab", "messageHeadline": ":lipstick: flash messages", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "f86a7f95d5a9f9a8377ec907b72c46508aba55ef", "messageHeadline": "Use \"Login\" and \"Logout\" for consistency", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "742c3a3e6fc4a8c59b8a50ac9d811703f8852911", "messageHeadline": "Add semantic names to buttons", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ca3ea28e430f69c5cb9d27b8e3b01fceb1f30ca4", "messageHeadline": "Minify and base64 the background image", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f8be885350ec557f17d4610df9e5782398749ad", "messageHeadline": "Use event delegation in flash message dismiss javascript", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99147617808afd7f56eac8100264801c57f066f1", "messageHeadline": "Match header color", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "eec4c95ede25645cec6ea90b22b52362eef2c8e5", "messageHeadline": "Simplify header", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 38, "deletions": 42}}, {"node": {"oid": "819ba3c7bffce35e89d15aca02cc130e60897cda", "messageHeadline": "Move flash notices below the header", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "da658a96fc6e6ceea8143f71bbf8d8e826532f1e", "messageHeadline": ":lipstick: OmniAuth signing page", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 226, "deletions": 76}}, {"node": {"oid": "7dff986bab32624c6992a81110fef403822cdcf0", "messageHeadline": "Add unit test for OAuth user creation", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 68, "deletions": 15}}, {"node": {"oid": "f55fb124d5887b47562d7bb38996ef037e0f006e", "messageHeadline": "Refactor OAuth policies into extractors", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 121, "deletions": 137}}, {"node": {"oid": "4bfaae9197340fe441dd80ef44b649d6dae64656", "messageHeadline": "Update Gemfile.lock after merge with master", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "608c33f362d26ee1ad555c195cb86b10bb690dbd", "messageHeadline": "Remove .keep on assets/images", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "928bf258f797f1f68414f8f2bd41d1fb629f7cd7", "messageHeadline": "add flash and flash handling", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 79, "deletions": 11}}, {"node": {"oid": "182279396be237c309676f1c30fc526e86769486", "messageHeadline": "remove extra app.css file", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "4a13c286eb26c6f6376eb4bbc232c4e4686c0f1e", "messageHeadline": "Begin adding styles", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 234, "deletions": 20}}, {"node": {"oid": "3d1ef813c407ac020a58142676f4282a2c2047fd", "messageHeadline": "Remove unnecessary api gems", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 9, "deletions": 39}}, {"node": {"oid": "a746cbb3269d03492e27832da9ba757fbfd04316", "messageHeadline": "Require a valid user to sign an Icla", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "c0494727f4b79cc676083e5a13dd3e3b3133f7fb", "messageHeadline": "Pass user_id through the form (for future use)", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "0d24c6e6064560d1162f7bf8412b31369c2e119d", "messageHeadline": "Add destroy action for ICLA signatures", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "6389d4861fa3b2d347a1c77b62e0d7ceb457cde5", "messageHeadline": "Remove the API layer", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 234}}, {"node": {"oid": "28e00d44ba967f284c46e3dbdd70974ad12f612d", "messageHeadline": "Run controller specs as an admin user", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5776051ca5e9ae4a5b7810ea2ca546a72201c3e0", "messageHeadline": "Convert policy objects to authorization objects", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 167, "deletions": 126}}, {"node": {"oid": "c67e6b2918103a4838b8843ed64b6536ed97b0ab", "messageHeadline": "Use explicit self in authorizable to ensure the method is used", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "10af79184fe34ef3795a0c8d175fedafb83a4315", "messageHeadline": "Refactor unit tests to inherit from ActionController::Base", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "85a151713ab687b8b81e13c3a578c0bc00adbbc1", "messageHeadline": "Add unit tests for Authorizers::Authorizer", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "12edf3bbcd31887d3689f5d7c019c10d252822a2", "messageHeadline": "Add unit tests for Supermarket::Authorization", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 94, "deletions": 2}}, {"node": {"oid": "76e2ced8116fc9f6132f47fb82c975cd661f9ca6", "messageHeadline": "Add unit tests for Supermarket::Authentication", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "0f1ef3fe54363917543f9082bd42c030bf90cb69", "messageHeadline": "Add basic authorization", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 332, "deletions": 24}}, {"node": {"oid": "306aef3617db4a1629a902e65c8540b202ecba19", "messageHeadline": "Remove middle_name as a required attribute", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "94f4f380777863e0ba3a42171e98b866aa7018cf", "messageHeadline": "Denormalize Icla Signatures", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 213, "deletions": 98}}, {"node": {"oid": "09d30f9e4fff5123a1bc35e4f217c4f4edae816e", "messageHeadline": "Change primary_email association to belongs_to instead of has_one", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8522bec1ac568fbf3ba67daf18b913400881528", "messageHeadline": "Wrap OmniAuth user creation in a transaction", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "d3ea225eb9ef47fc45a299d26441a1db18ff27a0", "messageHeadline": "Don't log asset pipeline output", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0cc1034441db80db66f06e722b29f15bc187072", "messageHeadline": "Add READ options for IclaSignatures", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 126, "deletions": 5}}, {"node": {"oid": "92abc3535334e31b528a2cc89c055c3c61fc1bce", "messageHeadline": "Add capybara for integration testing", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "eb2d06a420f6f8f50b367a61f8329123e510d479", "messageHeadline": "add jquery/jquery_ujs; add vendor assets to js spec paths", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 9227, "deletions": 1}}, {"node": {"oid": "d3d1e63065ea24f324c468e76fb448409b589c3c", "messageHeadline": "Remove context blocks for instance methods", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 16, "deletions": 20}}, {"node": {"oid": "1de5a4136f81a6b598546a2957ee458239ef473f", "messageHeadline": "Add specs for sessions_controller", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "3168d3bc17ad9390907d17edd91d5391c495a16f", "messageHeadline": "Move OmniAuth mocks into a support file", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 52, "deletions": 55}}, {"node": {"oid": "200879fae32e6b9cc273a0cc4ba815d80e9de13b", "messageHeadline": "Remove omniauth-facebook", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3ee73f8eaa960640b84ebce2886f35b1886d4b30", "messageHeadline": "Make OmniAuth more flexible", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 44, "deletions": 31}}, {"node": {"oid": "6ad30f89b0228584657a4519ddb520c39f7f966b", "messageHeadline": "Add login status to default layout", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "8e7b21ca7d609ba75a8c6a85c28133a7922e76e8", "messageHeadline": "Rails autoloading is evil", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 25, "deletions": 70}}, {"node": {"oid": "00c0c92cd4705e37d88909e8c6aa56c610a795fc", "messageHeadline": "Add very basic views for omniauth logins", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "7c50f0ba6f79d85882bba696e8bde92efe03234a", "messageHeadline": "Add basic OmniAuth integration for GitHub and Twitter", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 552, "deletions": 14}}, {"node": {"oid": "2bd00aab8c9c8500fc1c426150f491579bf94315", "messageHeadline": "Merge pull request #8 from opscode/nls/minimum-viable-karma", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 158, "deletions": 4}}, {"node": {"oid": "322e5e31abd80dab0834c6d766895808b3cb512b", "messageHeadline": "comment on node_modules gitignore", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "229940d89519d7858405c918a50fc7f259b40ccf", "messageHeadline": "don't load test/unit", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "5aa3af1ba0a851f0b49ded2ffdd9f9930354a949", "messageHeadline": "reorg rake tasks", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "c31a59195e6fc71b6889fc30c686310919cef8df", "messageHeadline": "Add Karma/Mocha/Chai for JS specs", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 142, "deletions": 3}}, {"node": {"oid": "d698e886c9ae01a2b9e68fc788943e99728d535b", "messageHeadline": "Remove block in Api controller", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "381f485bd228289a4f7f7bb932f8705edc680727", "messageHeadline": "Create base API structure and add :read methods for `users` and `icla\u2026", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 325, "deletions": 8}}, {"node": {"oid": "40b1f2be4585faf7dc4d6f3c85c204726a10cd35", "messageHeadline": "Remove grape", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 0, "deletions": 33}}, {"node": {"oid": "df07fecd9fd3d1e512ba405de490c3eb52458c69", "messageHeadline": "Build out initial models with specs", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 319, "deletions": 9}}, {"node": {"oid": "5a4c52fc88ad9b9d556d982dc1d84d1ca636c123", "messageHeadline": "Move ICLAs into their own table", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "ab66af5c3747f6c323e51a4e23e1a7289070b5dd", "messageHeadline": "Add initial schema design", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 103, "deletions": 2}}, {"node": {"oid": "98f2049e57f7f7496fa4c05777bf7c36080899f7", "messageHeadline": "Ignore Vagrant and Test-Kitchen things", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "fb9cf61486f4f1d0591dc9cb30c07d1135158b84", "messageHeadline": "Remove .rspec and .ruby-version files", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "634fe6f227988b3f43f62e447872cdede90af63d", "messageHeadline": "Add RSpec", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 68, "deletions": 15}}, {"node": {"oid": "6d321eb267a69c8c50abd812b6630406384b4f5e", "messageHeadline": "Use Unicorn instead of Puma", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "47b39da94cecb231d341bd13f9bd77328601ee14", "messageHeadline": "Some initial setup", "author": {"name": "Nathan L Smith", "email": "nlloyds@gmail.com", "user": {"login": "smith"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "3192cdd1ad36fc38d8d0a8e5af4f0955d59ec4ee", "messageHeadline": "Create skeleton Rails app", "author": {"name": "Seth Vargo", "email": "sethvargo@gmail.com", "user": {"login": "sethvargo"}}, "additions": 939, "deletions": 181}}, {"node": {"oid": "117b8e9a46610bf3c4439f2a5d84811502d5f749", "messageHeadline": "Add a link to the trello project", "author": {"name": "Bryan McLellan", "email": "btm@loftninjas.org", "user": {"login": "btm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "88e6a08032212b0f7e676a5d5729fe1e6d1c2bdc", "messageHeadline": "Initial commit", "author": {"name": "Bryan McLellan", "email": "btm@loftninjas.org", "user": {"login": "btm"}}, "additions": 195, "deletions": 0}}]