{"push_id":656280176,"size":77,"distinct_size":77,"ref":"refs/heads/direct-storaged","head":"74066a59ea8648b923c88d32a1b5a075eceb20e5","before":"e91307c589fa20aaedd9781210475fecae5537a7","commits":[{"sha":"617644bdcc95f2a4473740e9bd7dba866df9e66f","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"base1: Include Patternfly javascript in our jquery bundle\n\nThis was missing during our Patternfly migration\n\nCloses #2253\nReviewed-by: Peter <petervo@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/617644bdcc95f2a4473740e9bd7dba866df9e66f"},{"sha":"01f10e0a911144336a961bbc335d99f7144f59aa","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"kubernetes: Add a placeholder sidebar into the view\n\nThe various links don't do anything yet, but it does outline\nthe page and show how things will be expanded.\n\nThe sidebar is from Openshift designs.\n\nCloses #2254\nReviewed-by: Peter <petervo@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/01f10e0a911144336a961bbc335d99f7144f59aa"},{"sha":"a10d7bca2923466fa04460edd46db152dbd69753","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"base1: In memory storage cache on top level window\n\nWe cannot use sessionStorage when keeping lots of data in memory and\nsharing it between frames. It has a rather paltry limit on the amount\nof data it can hold ... so we use window properties instead.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/a10d7bca2923466fa04460edd46db152dbd69753"},{"sha":"c50f1c41cd2336117c2afb96ea8b81601d1f86a1","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"base1: Add API for series data and grids\n\nNote that this commit isn't really useful by itself. The cockpit.series()\nis essentially a mix in and needs another object to drive it.\n\nIn addition note that the word \"series\" is both singular and plural.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/c50f1c41cd2336117c2afb96ea8b81601d1f86a1"},{"sha":"60540afd71e3a5bf43b1d043eb70ac233800cf30","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"base1: Implement cockpit.metrics() for opening metrics channels\n\nThis is not completely done, in particular we need to better\nreact to fetch requests from the series to load archived data.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/60540afd71e3a5bf43b1d043eb70ac233800cf30"},{"sha":"5f09eb3e595681f8659ea5167aac5880545b29ed","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"shell: Use metrics channels to show the big CPU plot\n\nAlso remove the old CpuMonitor code in the legacy daemon.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/5f09eb3e595681f8659ea5167aac5880545b29ed"},{"sha":"04ed4822eab614e9d435afda837ab236e6b61296","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"shell: Use metrics channels to display the big memory graph\n\nAlso remove the old legacy MemoryMonitor code.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/04ed4822eab614e9d435afda837ab236e6b61296"},{"sha":"94a0bb330684f68d3c82b258f98e194da8d30ecf","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"shell: Remove last support for complicated plot + resource monitors\n\nThese are no longer used now that we've migrated away from\nthe CpuMonitor and MemoryMonitor.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/94a0bb330684f68d3c82b258f98e194da8d30ecf"},{"sha":"2734819535abe154deb982154dcdf9527cdf17c6","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"base1: Don't expose grid.rows as an API\n\nAt least for now, we won't expose grid.rows as an API. See review\ncomments in #2205 for some discussion of this.\n\nCloses #2205\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/2734819535abe154deb982154dcdf9527cdf17c6"},{"sha":"3a58d9b1f4cce739b3860d820c42f92ea6bdce27","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"bridge: Rename CockpitStream to CockpitPipeChannel\n\nWe'll be using CockpitStream to refer to GIOStream based queues, and\nin addition this really is a channel on top of a pipe, when it comes\nto implementation.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/3a58d9b1f4cce739b3860d820c42f92ea6bdce27"},{"sha":"0dd3140aa5fc0972a7a452d1d41d13a5ead58f42","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"common: Reset buffer length correctly when zero length read\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/0dd3140aa5fc0972a7a452d1d41d13a5ead58f42"},{"sha":"fc4249c2242e62ee6a4379fc63a3442b5f11a936","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"common: A queued stream buffer on top of GIOStream\n\nCurrently we have CockpitPipe which implements a buffered\nasync set of file descriptors.\n\nIt may have been a premature optimization to go this low\nlevel, since we can't add TLS support to CockpitPipe.\n\nThis commit adds CockpitStream, which is very similar\nto CockpitPipe but uses GIOStream instead of a file\ndescriptor. This lets us add TLS support and other\nthings that aren't file descriptors.\n\nWe may end up migrating everything to CockpitStream if\nit works well. So that's why there isn't (yet?) an\nabstract interface for commonality between CockpitPipe and\nCockpitStream. If one replaces the other, then we won't\nneed it.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/fc4249c2242e62ee6a4379fc63a3442b5f11a936"},{"sha":"827a49d817b716c87de99ddf0c5a8f587b47f201","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"bridge: Migrate CockpitHttpStream to use CockpitStream\n\nThis lets us then support TLS in a later commit.\n\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/827a49d817b716c87de99ddf0c5a8f587b47f201"},{"sha":"77eb533350f822504d237c93f69f572a641cc7a9","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"bridge: Implement TLS and HTTPS in http-stream1\n\nNo support for client certificates yet. In addition we do not\nvalidate the server, since we are connecting to localhost, and\nexpect to be talking to local services.\n\nCloses #2244\nReviewed-by: Marius Vollmer <marius.vollmer@redhat.com>","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/77eb533350f822504d237c93f69f572a641cc7a9"},{"sha":"3b5b436cac258d8d30d45b48f1f9594cde2bc958","author":{"email":"dfb09a139f04db0099494605fd3e46839b0a540f@redhat.com","name":"Marius Vollmer"},"message":"WIP - move legacy \"storage/devices\" out of the way.","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/3b5b436cac258d8d30d45b48f1f9594cde2bc958"},{"sha":"bbf817011adec75d3ffa2c470a7fd8c52a016ef9","author":{"email":"dfb09a139f04db0099494605fd3e46839b0a540f@redhat.com","name":"Marius Vollmer"},"message":"WIP - new \"storaged\" package.","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/bbf817011adec75d3ffa2c470a7fd8c52a016ef9"},{"sha":"05c7d0f56f1f2f3b46dfdd9a794feb4060ab04f4","author":{"email":"dfb09a139f04db0099494605fd3e46839b0a540f@redhat.com","name":"Marius Vollmer"},"message":"WIP - get some objects.","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/05c7d0f56f1f2f3b46dfdd9a794feb4060ab04f4"},{"sha":"2425a178769418fc7bc5a243f542b0961a6a7261","author":{"email":"dfb09a139f04db0099494605fd3e46839b0a540f@redhat.com","name":"Marius Vollmer"},"message":"WIP - fixes to the package layout","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/2425a178769418fc7bc5a243f542b0961a6a7261"},{"sha":"76836d39a98c1b1a20bc60a977ff82ff80a2be17","author":{"email":"dfb09a139f04db0099494605fd3e46839b0a540f@redhat.com","name":"Marius Vollmer"},"message":"WIP - overview skeleton","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/76836d39a98c1b1a20bc60a977ff82ff80a2be17"},{"sha":"5a323e44c9333cef509a41e61e98d5ada4218101","author":{"email":"dfb09a139f04db0099494605fd3e46839b0a540f@redhat.com","name":"Marius Vollmer"},"message":"WIP - drives, etc.","distinct":true,"url":"https://api.github.com/repos/mvollmer/cockpit/commits/5a323e44c9333cef509a41e61e98d5ada4218101"}]}