{"push_id":944479405,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"8a3bcd803f7031adcd5cfd50c6b8d3827ed7d5b0","before":"edab2f4639e6370f43ffa27589fb7ed924cb3154","commits":[{"sha":"ab30ff510051ef3037c0dc1a47be7fc649f1abc1","author":{"email":"fcf6237fcd998caac124d9004b1956dfea72e133@gmail.com","name":"Alexandros Kosiaris"},"message":"More 0.7 version preparations\n\nUpdate documentation","distinct":true,"url":"https://api.github.com/repos/sergafts/servermon/commits/ab30ff510051ef3037c0dc1a47be7fc649f1abc1"},{"sha":"167b8ff188ec802d1ae5800be824440a7290f9b4","author":{"email":"fcf6237fcd998caac124d9004b1956dfea72e133@gmail.com","name":"Alexandros Kosiaris"},"message":"dev_fixtures: map manufacturer and productname\n\nsampledata fixture generation up to now would not map manufacturer and\nproductname ending in product names being repeated multiple times,\npossibly for every manufacturer. Set a strict mapping between\nmanufacturer and productname. This helps provide a more consistent\nresult throughout the hwdoc application as models are not repeated in\nstatistics and dropdown menus","distinct":true,"url":"https://api.github.com/repos/sergafts/servermon/commits/167b8ff188ec802d1ae5800be824440a7290f9b4"},{"sha":"bdc9b62c093df29a1a401b3a101b76b4f73eda9d","author":{"email":"fcf6237fcd998caac124d9004b1956dfea72e133@gmail.com","name":"Alexandros Kosiaris"},"message":"Reorganize location information generation\n\nLocation generation information in the puppet hostview is suboptimal and\nhas some hardcoded values. It fails for any host not having any other\nspecified attributes resulting in a no location information line\ndisplayed. Reorganize it in a anonymous function way, avoiding that\nproblem and move the link approach into an attribute. To get better\noutput out of the view, add permalink methods to rack and datacenter and\nuse them in the view. Also to get code coverage for the new code, add\nextra tests","distinct":true,"url":"https://api.github.com/repos/sergafts/servermon/commits/bdc9b62c093df29a1a401b3a101b76b4f73eda9d"},{"sha":"a77ae59289f3d33fc993c17a7a854358b265e467","author":{"email":"fcf6237fcd998caac124d9004b1956dfea72e133@gmail.com","name":"Alexandros Kosiaris"},"message":"make_updates: Run everything in a transaction\n\nRun the entire make_updates command in a transaction avoiding race\nconditions with servers updating their package_updates fact in between\nrun and causing issues like servers needing updates not displaying them.\nThis way a more consistent image of the state of the puppet agent boxes\nis displayed","distinct":true,"url":"https://api.github.com/repos/sergafts/servermon/commits/a77ae59289f3d33fc993c17a7a854358b265e467"},{"sha":"93d6e4f66647d05268cf2f4f2e31f2e1f69b393d","author":{"email":"fcf6237fcd998caac124d9004b1956dfea72e133@gmail.com","name":"Alexandros Kosiaris"},"message":"Display a tooltip for packages without an installed version\n\nPackages without an installed version are packages that will be\ninstalled if a safe-upgrade (aka dist-upgrade) is run on the host in\nquestion. Display an informative tooltip for those packages to help the\nuser understand why they are listed. To ensure we have a testbed for\nthis, update the dev_fixtures generating command and update the\nsampledata fixtures shipped with the distribution\n\nThis closes #157","distinct":true,"url":"https://api.github.com/repos/sergafts/servermon/commits/93d6e4f66647d05268cf2f4f2e31f2e1f69b393d"},{"sha":"8a3bcd803f7031adcd5cfd50c6b8d3827ed7d5b0","author":{"email":"8fea68755e2fd13562f0c283738668ed392bc710@noc.grnet.gr","name":"Sergios Aftsidis"},"message":"Add RESTAPI with endpoint /api/hosts\n\nUse the correct invocation of settings import\n\nprojectwide views had an incorrect import invocation of the settings\nmodule causing settings imports to malfuction when tested with post\nDjango 1.4 layouts. Use the correct import syntax\n\nChanges in API\n\nRemove unused import","distinct":true,"url":"https://api.github.com/repos/sergafts/servermon/commits/8a3bcd803f7031adcd5cfd50c6b8d3827ed7d5b0"}]}