{"push_id":1109498572,"size":319,"distinct_size":319,"ref":"refs/heads/develop","head":"9b6c84d45289e83567752eb35e38edeaaafe9dc4","before":"33d9f9eeec63da0322b7d318077c2a7e58ffff11","commits":[{"sha":"1bf5ff536572e0209095532d7f5c7dd986d2aa19","author":{"email":"343247b715e3937b748652a8d585d14ac1a4c8d7@dm.de","name":"Timo Goebel"},"message":"fixes #13430 - add missing actions to virt power manager\n\nWhen rebooting a vm via power manager, this fails:\n\n| TypeError: nil is not a symbol\n| /Users/f0218175/foremandev/foreman/app/services/power_manager/virt.rb:25:in\n`block (2 levels) in &lt;class:Virt&gt;'\n\nThe action map in app/services/power_manager/virt.rb is missing\n\"reboot\".","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/1bf5ff536572e0209095532d7f5c7dd986d2aa19"},{"sha":"8bbfa2c36cb07d6c9d48631384b051c2532c4e67","author":{"email":"803a71b02b5bd0c6478910a2d31ad4205c5ec77c@redhat.com","name":"David Davis"},"message":"Refs #12911 - Fixing colon method calls","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/8bbfa2c36cb07d6c9d48631384b051c2532c4e67"},{"sha":"8c3bed8c69518ee46015705277b359270b2f9c29","author":{"email":"c17001c3b23efd97e9bd40fd0b0c6b005045e51d@redhat.com","name":"Lukas Zapletal"},"message":"Fixes #13442 - foreman-debug exits with 0 on success","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/8c3bed8c69518ee46015705277b359270b2f9c29"},{"sha":"445050954687e5c0cd546e46e9d138805791a164","author":{"email":"3e0bf6a9a8239671b6db8e1a687973be497579f1@gmail.com","name":"Sean O'Keeffe"},"message":"Fixes #13444 - Don't show empty properties","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/445050954687e5c0cd546e46e9d138805791a164"},{"sha":"8561fe995335b91bc5cd6030ed40a5dd53f3777a","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #11346 - on new host, nic shouldn't try to call matcher\n\nthere's no point in doing the call anyway (can, theoretically, use the\nfqdn field instead of asking the host) because there shouldn't be any\nlookup keys with that host's fqdn, as it's a new host.\nalso, fqdn_was is an empty string in that case","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/8561fe995335b91bc5cd6030ed40a5dd53f3777a"},{"sha":"9d496351aa3a69e687b5f2f94b716b36bb137de5","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #12920 - allowing os parameters to be set via API","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/9d496351aa3a69e687b5f2f94b716b36bb137de5"},{"sha":"9139fb31c9e9dee4ea66ab2db140982ed917f5d1","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #13083 - error pages alert box is no longer dismissable","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/9139fb31c9e9dee4ea66ab2db140982ed917f5d1"},{"sha":"189cc0be337e43649c82a09373db668c84025b06","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #13077 - setting width of number of days by what is needed","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/189cc0be337e43649c82a09373db668c84025b06"},{"sha":"683e3a06f9d42255d93613cd01e357a18cc89ba0","author":{"email":"e111443ffa1ca6dc6d0f49c67a475d335d39a3ce@redhat.com","name":"Dominic Cleal"},"message":"fixes #13574 - remove DB access from Setting class scope\n\nPlugins tend to register an initialiser before config/initializers/ to\nrequire their own Setting subclasses.  This loads them before\nconfig/initializers/foreman.rb, which calls load_defaults on each known\nSetting class.  When loading Setting in a test environment or without a\ndatabase yet, the class was getting partially loaded once due to a DB\ncall in validates_lengths_from_database 0.4.0 and also in the audited\n:only call.\n\nWhen partially loaded, the Setting.load_defaults method wasn't defined,\nso calling `super` from a subclass failed:\n\n    NoMethodError: super: no superclass method `load_defaults' for #<Class:0x00000002d13e48>\n    gems/activerecord-4.1.5/lib/active_record/dynamic_matchers.rb:26:in `method_missing'\n    app/models/setting/general.rb:5:in `load_defaults'\n\nIn vlfd 0.5.0, the DB call was removed and it failed on audited instead.\nChanging the audited options prevents that DB call and so the class now\nloads just once on both 0.4.0 and 0.5.0.  This also removes the need\nfor the hack in plugin initialisers to check if Setting.table_exists?\nbefore loading their subclass as class loading is reliable.","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/683e3a06f9d42255d93613cd01e357a18cc89ba0"},{"sha":"92584f2eca47cb74ddcd167b02266d431cf04c65","author":{"email":"efa3d35b38db468487c406345d5dc2949fc0c0af@gmail.com","name":"Imri Zvik"},"message":"Fixes #12949 - Allow selection of external networks as main network in Openstack","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/92584f2eca47cb74ddcd167b02266d431cf04c65"},{"sha":"adc07e24c861204a759c08d915da2669ebb4127d","author":{"email":"6f01bf2e882e3bb6371d28d1418e5f729e7183e6@ben-hanna.com","name":"Shlomi Zadok"},"message":"Fixes #13245 - Remove duplicate apipie description from compute_resources","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/adc07e24c861204a759c08d915da2669ebb4127d"},{"sha":"1d066600e42134a597c0169d4c0d0ddaa2ec49f7","author":{"email":"7bbb1e284d49626c79925c702d841aa2bf92a70d@m-box.de","name":"Daniel Helgenberger"},"message":"Fixes #13584 - Rename 'DNS Proxy' > 'Reverse DNS Proxy'","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/1d066600e42134a597c0169d4c0d0ddaa2ec49f7"},{"sha":"abcde12e327c72318e0693ba7561b38fa784d7dd","author":{"email":"f1c06fad320ff61901b0b1c578b762e5d1c6f8ad@gmail.com","name":"Tom Caspy"},"message":"fixes #12669 - making sure that code which requires a new attribute doesn't break migrations\n\nthe lookup_value_matcher attribute code adds a callback which expects\nthe attribute to exist, but when upgrading foreman, this can be a bit of\nan issue, when db:migrate touches existing hosts/hostgroups, and the\nattribute hasn't been added yet. Bottom line - adding a simple (cached)\ncheck for the attribute's existence, which solves this issue.","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/abcde12e327c72318e0693ba7561b38fa784d7dd"},{"sha":"9dfe1feb6f817c3d266da0c7446cc032e331203d","author":{"email":"6f01bf2e882e3bb6371d28d1418e5f729e7183e6@ben-hanna.com","name":"Shlomi Zadok"},"message":"Fixes #13594 - Pin parser gem to 2.3","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/9dfe1feb6f817c3d266da0c7446cc032e331203d"},{"sha":"30fed694d5c4e264727f95529d96aa34fcdb4fd6","author":{"email":"7ce40c283fd6ba485d3707dc93d14cafcc8864bf@gmail.com","name":"Daniel Lobato"},"message":"Fixes #13428 - Temporarily thin flot_pie width to make it look like Patternfly\n\nTiny change, but until we move to use the donut charts in #13424, we can\nmake flot_pie look more similar to them & match the general Patternfly\nrecommendations.\nNotice the difference http://imgur.com/a/3cjhL","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/30fed694d5c4e264727f95529d96aa34fcdb4fd6"},{"sha":"b874d64ff64d23f0051c343b826669746b166211","author":{"email":"6f01bf2e882e3bb6371d28d1418e5f729e7183e6@ben-hanna.com","name":"Shlomi Zadok"},"message":"Fixes #13378 - Ensure taxonomy name length validation is called once","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/b874d64ff64d23f0051c343b826669746b166211"},{"sha":"019a239c93421bb94b57e5683e304a61b35117d7","author":{"email":"6f01bf2e882e3bb6371d28d1418e5f729e7183e6@ben-hanna.com","name":"Shlomi Zadok"},"message":"Fixes #13386 - Adds taxonomy parameters objects","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/019a239c93421bb94b57e5683e304a61b35117d7"},{"sha":"7c67160944db2904b06e10af24af1013f51810b0","author":{"email":"e111443ffa1ca6dc6d0f49c67a475d335d39a3ce@redhat.com","name":"Dominic Cleal"},"message":"fixes #13440 - rename Host#model_name to #hardware_model_name\n\nRails 4.2 defines a model_name instance method which is used in routing\nand called from link_to.  Rename our model_name methods to\nhardware_model_name to prevent this overlapping and causing link_to\nfailures.\n\nHost#hardware_model_name is provided as an equivalent getter to replace\nit, and the #model_name= getter/setters are provided but are deprecated.\nThe deprecation period has been brought forward one release from the\nusual, so as not to block an upgrade to Rails 4.2.","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/7c67160944db2904b06e10af24af1013f51810b0"},{"sha":"5ac689f104baeb6c6a1a1253fed47ee867d98d37","author":{"email":"6f01bf2e882e3bb6371d28d1418e5f729e7183e6@ben-hanna.com","name":"Shlomi Zadok"},"message":"Fixes #12909 - Keep 'reset zoom' buttom on the left","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/5ac689f104baeb6c6a1a1253fed47ee867d98d37"},{"sha":"572cd373724f4be1cf3cab53fd400b073385ecb6","author":{"email":"c95df5451dc970fecd32bff18dd12a04a195b7f1@redhat.com","name":"Stephen Benjamin"},"message":"templates - sync from community-templates","distinct":true,"url":"https://api.github.com/repos/SkySymbol/foreman/commits/572cd373724f4be1cf3cab53fd400b073385ecb6"}]}