{"push_id":1005634363,"size":24,"distinct_size":12,"ref":"refs/heads/upgrade/invalid-tarball","head":"f43a38de16110032f9086d498d4b89b95ef2c069","before":"3810b2373047fd4bc0b8caee49020d2647baeddb","commits":[{"sha":"abacbe72389ce59deaa93b893a8c852725d8eab6","author":{"email":"23a5df083b93e11a62653ea2bf796a91a6d36ddf@suse.de","name":"Rick Salevsky"},"message":"Creating tar only if the name is valid (bsc#966424)\n\n- create archive only if the name is valid\n- run custom validations only in upload case\n- stop validating size and version due to there are anyway set by the\n  system and otherwise create_archive after validate will not work","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/abacbe72389ce59deaa93b893a8c852725d8eab6"},{"sha":"96e12e82663728ed2a512a173e36e00e84f8a31d","author":{"email":"d082c6e85b1479677ce48cb91ac104a594c00930@suse.de","name":"Maximilian Meister"},"message":"show success message after restore\n\nthis is just nicer than saying nothing at all","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/96e12e82663728ed2a512a173e36e00e84f8a31d"},{"sha":"8035ea35f560b45e6638a14bb157cf71678950bb","author":{"email":"d082c6e85b1479677ce48cb91ac104a594c00930@suse.de","name":"Maximilian Meister"},"message":"redirect to dashboard in case of success","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/8035ea35f560b45e6638a14bb157cf71678950bb"},{"sha":"e1a8d4867a737f204f2bf375b6cc605ec59b30f2","author":{"email":"87bd6415ec5426d959b8175b6715278e7bff644c@suse.de","name":"Thomas Boerger"},"message":"Hide windows licence properly (bsc#954911)\n\nI have refactored the hideShowText jQuery plugin to respect serverside\nhidden rendered passwords and license keys. With the old code you can\nalways see the license for a short amount of time. Now the hidden text\ngets already rendered on the serverside.\n\nhttps://bugzilla.suse.com/show_bug.cgi?id=954911","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/e1a8d4867a737f204f2bf375b6cc605ec59b30f2"},{"sha":"8a5823f7dd5094c46da1714692a9744f9fdfdd79","author":{"email":"d082c6e85b1479677ce48cb91ac104a594c00930@suse.de","name":"Maximilian Meister"},"message":"enhance restore warning\n\nclarify that all previous backups will be lost and advise to download\nthem beforehand","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/8a5823f7dd5094c46da1714692a9744f9fdfdd79"},{"sha":"15d52555beeba9c1b4135715348d4194c6c58211","author":{"email":"6972bdd7dec75710593d62d13eab0eaf0ce26d83@suse.de","name":"Ralf Haferkamp"},"message":"Fix data type for \"version\" in Backup (bsc#967911)\n\nWe're treating version as a string since 3e3bc1fa33de7f83f77adcd88b8f2a23011bfd0e.\n\nhttps://bugzilla.suse.com/show_bug.cgi?id=967911","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/15d52555beeba9c1b4135715348d4194c6c58211"},{"sha":"32ab1281ad13d98cdbd0c424ab471120e52573a0","author":{"email":"6972bdd7dec75710593d62d13eab0eaf0ce26d83@suse.de","name":"Ralf Haferkamp"},"message":"Check return code of \"upgrade\" step\n\nAnd a return a more meaningful error","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/32ab1281ad13d98cdbd0c424ab471120e52573a0"},{"sha":"c1f34510b648e863bf5dd96d76d379a187a5aea6","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@suse.com","name":"Vincent Untz"},"message":"provisioner: Tell yast to use text mode if serial console is used\n\nThis enables seeing something in the console.","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/c1f34510b648e863bf5dd96d76d379a187a5aea6"},{"sha":"0e9f8f0ec55b77cc4d013b3f44b3335a0488f75d","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #373 from vuntz/yast-textmode\n\nprovisioner: Tell yast to use text mode if serial console is used","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/0e9f8f0ec55b77cc4d013b3f44b3335a0488f75d"},{"sha":"80ea49628bd1dae10f552f9ed0ffce58a2b9452c","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #372 from rhafer/version_type\n\nFix data type for \"version\" in Backup","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/80ea49628bd1dae10f552f9ed0ffce58a2b9452c"},{"sha":"5909064683b3eb9bb11cbb8db20ae439478ae970","author":{"email":"52e121314c79dde1dd35601dafb51781d9864fe6@suse.com","name":"Johannes Grassler"},"message":"Fleshed out UCS emulator documentation\n\n* Documented network settings for emulator\n* Added example Hardware Inventory along with instructions on adding it\n* Added walkthrough documentation for minimal service profile templates\n* Documented limits of emulation (no simulated \"physical\" hardware running in\n  the emulator VM)\n* Removed unneccesary 20G disk for emulator VM from documentation and libvirt\n  example.\n* Some Markdown formatting tweaks\n* Moved all material related to the UCS emulator to the ucspe/ subdirectory.","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/5909064683b3eb9bb11cbb8db20ae439478ae970"},{"sha":"3bc4a70289578af16ffa28c3e1ed912967b40ef7","author":{"email":"d082c6e85b1479677ce48cb91ac104a594c00930@suse.de","name":"Maximilian Meister"},"message":"fix transtlation from wrong namespace","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/3bc4a70289578af16ffa28c3e1ed912967b40ef7"},{"sha":"961553aacbc43484e4cfaf1f5b17f427d12fe6cb","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #378 from MaximilianMeister/upgrade/translation/multiple_restore\n\nfix transtlation from wrong namespace","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/961553aacbc43484e4cfaf1f5b17f427d12fe6cb"},{"sha":"c1b64314d6f69128cad2b01059bfc0dc8dbeb3e0","author":{"email":"75211c051639a34ff973e8c784a48511bfe8002e@suse.com","name":"Dirk Mueller"},"message":"Merge pull request #377 from jgrassler/ucs-doc\n\nFleshed out UCS emulator documentation","distinct":false,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/c1b64314d6f69128cad2b01059bfc0dc8dbeb3e0"},{"sha":"7d18a8c894e3740f807fc6207341025912a3a7bd","author":{"email":"87bd6415ec5426d959b8175b6715278e7bff644c@suse.de","name":"Thomas Boerger"},"message":"Fix looking for unknown aliases\n\nWe were looking for quotes around the alias, while when we expand the\nalias, we don't require quotes.\n\nThis is a followup PR for\nhttps://github.com/crowbar/crowbar-core/pull/349 which solved this issue\nfor the old CLI tools.","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/7d18a8c894e3740f807fc6207341025912a3a7bd"},{"sha":"1f70ca77de2704290d7a291fb38acc8490b46658","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #347 from MaximilianMeister/restore/success-msg\n\nshow success message after restore","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/1f70ca77de2704290d7a291fb38acc8490b46658"},{"sha":"b170682af49c95f19c83e603b2e1eb14bab2698b","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #348 from rsalevsky/bsc#966424\n\nCreating tar only if the backup name is valid (bsc#966424)","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/b170682af49c95f19c83e603b2e1eb14bab2698b"},{"sha":"f5b8f7a70dccd76c7cea1a772262f4a520ccc4b2","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #384 from tboerger/feature/batch-aliases\n\nFix looking for unknown aliases","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/f5b8f7a70dccd76c7cea1a772262f4a520ccc4b2"},{"sha":"7eba12db4303a466f96b4b70923cdb05d38349be","author":{"email":"244367295b3bb774ff9b9118e48bfb695d6a3881@suse.de","name":"Bernhard M. Wiedemann"},"message":"dont run 'ip' on windows\n\nI think we dont really need these routes anyway\nand this breaks chef on windows in the QA clouds\nbecause they use bmc-nat mode","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/7eba12db4303a466f96b4b70923cdb05d38349be"},{"sha":"ec54caec9c1fc651da8cbf9bcab03a5c9c5eea20","author":{"email":"4342b29caadd28ff38359776cc35a8cfc392e9cf@gnome.org","name":"Vincent Untz"},"message":"Merge pull request #350 from tboerger/feature/hide-license\n\nHide windows licence properly","distinct":true,"url":"https://api.github.com/repos/MaximilianMeister/crowbar-core/commits/ec54caec9c1fc651da8cbf9bcab03a5c9c5eea20"}]}