{"push_id":674041801,"size":14,"distinct_size":14,"ref":"refs/heads/feature/chef_db_drop","head":"1016641e798329eda91b6c659e8ffb18264a2977","before":"fd2c6fd8933e15d57e6d570f08c3232d836d6bda","commits":[{"sha":"7603e7785a79e912b81b82fd1b1980f9c0d7d7a8","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Use databag item to load deployment queue\n\nInstead of full-fledged proposal, just query for the DataBag item for\nnow. The queue view does not use any ProposalObject specific methods.","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/7603e7785a79e912b81b82fd1b1980f9c0d7d7a8"},{"sha":"3b9489c78830c87482f893c13d2661048bc38199","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Use Chef::DataBag for the deployment queue\n\nInstead of using ProposalObject, load Chef::DataBag. The deployment\nqueue does not use any ProposalObject specific methods.","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/3b9489c78830c87482f893c13d2661048bc38199"},{"sha":"00304dae16611ca00a313f8d28e62ac021ffd7dd","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Marking proposal as deploying operates on Proposal\n\nSwitch unmarking proposal as commited and marking it as applied from\nusing ProposalObject to using Proposal model.","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/00304dae16611ca00a313f8d28e62ac021ffd7dd"},{"sha":"e264cb3ed44ec034eaa9d5f95e16cd8ef6623335","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Remove the ProposalObject from _update_proposal\n\nUpdate proposal actually creates a new proposal for some strange reason.","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/e264cb3ed44ec034eaa9d5f95e16cd8ef6623335"},{"sha":"404aa616d6f8baf00a7797a619e394921847ba77","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Update schema migration script to use Proposal","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/404aa616d6f8baf00a7797a619e394921847ba77"},{"sha":"d55e28ef6cb97ea62d0843be50e95fd96be19bbf","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Use Barclamp catalog to get a list of barclamps","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/d55e28ef6cb97ea62d0843be50e95fd96be19bbf"},{"sha":"c2dcabcbdede155e9a759f1268fa79097028c25d","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Rescue not found\n\nChef raises an exception if the databag is not found.  ProposalObject\nwas rescuing this and returning nil.","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/c2dcabcbdede155e9a759f1268fa79097028c25d"},{"sha":"1eed7b80607c2c463dcfb18339f066534dea1c98","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Fix Proposal#save call - drop ProposalObject specific options","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/1eed7b80607c2c463dcfb18339f066534dea1c98"},{"sha":"5b05f5e30aa41cc46e027581b907af2d89383ddb","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Fix usage of params[\"id\"] for updating proposals","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/5b05f5e30aa41cc46e027581b907af2d89383ddb"},{"sha":"fa09f1df66b281e98218474d909bfdd19d01c180","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Reload proposal instead of explicit query in proposal_commit","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/fa09f1df66b281e98218474d909bfdd19d01c180"},{"sha":"1999c26e4c5fdfb2d7450865fe2e46595d142bb8","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Fix saving network configuration into Proposal table","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/1999c26e4c5fdfb2d7450865fe2e46595d142bb8"},{"sha":"867f7f6653928bf289858c18c1798c70e31ae46c","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Look up proposal when editing, do not create it\n\nA proposal needs to be loaded from the database when editing it, not\ncreated anew.\n\nThis caused a bug when updating an existing proposal during smoketesting\nof an admin node.","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/867f7f6653928bf289858c18c1798c70e31ae46c"},{"sha":"94ed69ecb909d01d76ed8ba908e29663a64cdd33","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@suse.com","name":"Balazs Kutil"},"message":"Add comments explaining why we do not sync network proposals to sqlite","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/94ed69ecb909d01d76ed8ba908e29663a64cdd33"},{"sha":"1016641e798329eda91b6c659e8ffb18264a2977","author":{"email":"e38ce5ff92b09da805a3a79c82f31a18ed098914@users.noreply.github.com","name":"Balazs Kutil"},"message":"Merge pull request #1269 from bkutil/_feature/replace_proposals_with_databag\n\nReplace remaining ProposalObject calls with Chef::DataBag","distinct":true,"url":"https://api.github.com/repos/crowbar/barclamp-crowbar/commits/1016641e798329eda91b6c659e8ffb18264a2977"}]}