{"push_id":931677114,"size":10,"distinct_size":10,"ref":"refs/heads/image-page","head":"cfc7ee283b46984ca823b19be9bfc4bfcb8f4066","before":"46ac7b74917a8a04da7f8012543243ce43985921","commits":[{"sha":"d2875d454291e82613681ef7821f23370466b6b3","author":{"email":"f7830b2723a5db4fc185058b06cfab4b89a38da9@redhat.com","name":"Dominik Perpeet"},"message":"test: Fix call to download_dir\n\nAlso properly check results without resorting to exception handling\nand see if the avocado results directory exists, first.\n\nCloses #3446\nReviewed-by: Stef Walter <stefw@redhat.com>","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/d2875d454291e82613681ef7821f23370466b6b3"},{"sha":"6099279c78f6e953e77123dbf724d785593f4919","author":{"email":"f7830b2723a5db4fc185058b06cfab4b89a38da9@redhat.com","name":"Dominik Perpeet"},"message":"test: Make error message more helpful\n\nDownloading a directory from a test machine should mention\nthe directory it was supposed to download in the error message.\n\nReviewed-by: Stef Walter <stefw@redhat.com>","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/6099279c78f6e953e77123dbf724d785593f4919"},{"sha":"6b4ea5e16a2d296eae7ab2eb8640bcc08e18e546","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Implement the filter bar with project selector\n\nA basic filter bar with the project selector\n\nReviewed-by: Dominik Perpeet <dperpeet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/6b4ea5e16a2d296eae7ab2eb8640bcc08e18e546"},{"sha":"eaa869fc81c85a67a122e34ab819036b09a4576e","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Keep correct namespace when switching between views\n\nThis is a simple implementation, and we can take a different\napproach later if we need it.\n\nCloses #3440\n\nReviewed-by: Dominik Perpeet <dperpeet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/eaa869fc81c85a67a122e34ab819036b09a4576e"},{"sha":"2f9fceec2bf8eea64ffab8a8846875c3f6dc5fb4","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: More debuggable message when a watch fails","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/2f9fceec2bf8eea64ffab8a8846875c3f6dc5fb4"},{"sha":"0a5b0c68ed03385cdb3765aac99760f2680abff3","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Allow specifying a namespace to loader.watch()\n\nKubernetes doesn't allow us to watch a single item so we\nend up having to watch items that are not in the current\nnamespace.","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/0a5b0c68ed03385cdb3765aac99760f2680abff3"},{"sha":"233679e0403a60a7de5e08c3f544a48e7f390742","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Use promises for running async tests\n\nA kubeTest() can return a promise, and the test will only be\nconsidered complete when it completes.\n\nThe concrete benefit here is that the if the promise fails\nthen the test will also fail. Previously we lost some failures\nin certain situations which made the tests hard to debug.","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/233679e0403a60a7de5e08c3f544a48e7f390742"},{"sha":"fcf7110a0a7ace9be5995690bf9b671c21b3098e","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Invoke loader.listen(callback) right after registering\n\nThis makes sure that the callback gets all the data, not just\nnew data.","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/fcf7110a0a7ace9be5995690bf9b671c21b3098e"},{"sha":"ea9842c01d7dbecde28d8278933c5d18e38a1d4a","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Implement URL paths and independent image views\n\nAllow showing images on their own screens\n\nCloses #3447","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/ea9842c01d7dbecde28d8278933c5d18e38a1d4a"},{"sha":"cfc7ee283b46984ca823b19be9bfc4bfcb8f4066","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"registry: Default activate elements by moving to their page\n\nThis behavior can be changed in the menu, but is this way for\nsimplicity.\n\nWhen only dealing with admins, we were able to build a tool that\nrequired them to learn how the UI worked and get used to it. When\ndealing with users, for the self-service image registry UI, we\ndon't have that luxury. So keep things simple.\n\nCloses #3447","distinct":true,"url":"https://api.github.com/repos/stefwalter/cockpit/commits/cfc7ee283b46984ca823b19be9bfc4bfcb8f4066"}]}