This project is mirrored from https://gitee.com/NQL886/scope.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 22 Jan, 2018 1 commit
-
-
Filip Barl authored
-
- 19 Jan, 2018 4 commits
-
-
Filip Barl authored
-
Roberto Bruggemann authored
logReadCloser: ensure EOF after `Close()`
-
Roberto Bruggemann authored
Adding the !EOF check to the loop condition ensures not reading from closed channels.
-
Roberto Bruggemann authored
This change makes the underlying reader set their corresponding `eof` slot to true on termination. This make the overall logReadCloser converge to EOF in case of errors of the underlying readers, therefore prevent spinning on read. `bufio.Reader.ReadBytes` may not return io.EOF when `Close()` closes the underlying reader. For instance, closing logReadCloser from the Scope App makes `bufio.Reader.ReadBytes` produce the following error: `http2: response body closed`.
-
- 17 Jan, 2018 5 commits
-
-
Roberto Bruggemann authored
Release 1.7.0
-
Filip Barl authored
Stop page router on App unmount
-
Filip Barl authored
-
Roberto Bruggemann authored
-
Roberto Bruggemann authored
-
- 16 Jan, 2018 1 commit
-
-
Roberto Bruggemann authored
Set a timeout to Terminal animation
-
- 15 Jan, 2018 2 commits
-
-
Roberto Bruggemann authored
If the animation has no effect, `onTransitionEnd`'s handler is not be called. Since `onTransitionEnd`'s handler controls whether the terminal is shown or not (by passing `connect=true` as a Terminal prop), set the `animated` variable to true after a timeout. Please see: * https://stackoverflow.com/questions/2087510/callback-on-css-transition/11354026#11354026 * https://github.com/scttnlsn/backbone.viewkit/issues/4 * https://forums.xamarin.com/discussion/58456/why-isnt-my-transitionlistener-getting-called
-
Roberto Bruggemann authored
Stop fetching ReplicaSets and ReplicationControllers
-
- 11 Jan, 2018 1 commit
-
-
Roberto Bruggemann authored
The function now only takes Deployments into account.
-
- 10 Jan, 2018 4 commits
-
-
Filip Barl authored
Bump ui-components to v0.4.18
-
Matthias Radestock authored
refactor: extract common code in endpoint mapping
-
Filip Barl authored
-
Matthias Radestock authored
-
- 09 Jan, 2018 1 commit
-
-
Roberto Bruggemann authored
Reading pod logs returns all container logs
-
- 08 Jan, 2018 3 commits
-
-
Roberto Bruggemann authored
'updateKubeFilters` returns early if there are no namespaces
-
Roberto Bruggemann authored
Replace them with sync.WaitGroup.
-
Roberto Bruggemann authored
This change makes sure an empty `APITopologyOptionGroup` struct is not created for namespaces, if there are no namespaces to report.
-
- 07 Jan, 2018 1 commit
-
-
Matthias Radestock authored
This isn't quite as neat as we'd want to make it, because two of the three call sites still require a closure, but it's still an improvement. Note that every instance of MapEndpoints only ever maps to one topology, which, furthermore, is a core report topology. Hence we can just parameterise MapEndpoints with that topology, and then the map functions can return just the node ids.
-
- 05 Jan, 2018 3 commits
-
-
bianca cheng costanzo authored
Simplifying backgrounds to match lightgray in service-ui and ui-compo…
-
Bianca Cheng Costanzo authored
-
Roberto Bruggemann authored
Also, prepend each line with '[ContainerName]'.
-
- 04 Jan, 2018 1 commit
-
-
Roberto Bruggemann authored
They are not reported back to the scope app.
-
- 03 Jan, 2018 9 commits
-
-
Roberto Bruggemann authored
Probe reports namespaces
-
Roberto Bruggemann authored
This is achieved by issuing an http request for each container to kubernetes' API, which yields one Reader for the corresponding container. `logReadCloser' then reads from the above readers in parallel as data is available, buffering when necessary, forwarding it to clients by implementing the io.ReadCloser interface.
-
Roberto Bruggemann authored
This avoids unnecessary loops.
-
Roberto Bruggemann authored
Old probes do not report namespace topologies. `report.upgradeNamespaces()` recontructs namespace topologies using the data available from other kubernetes resources. Also, add a test.
-
Roberto Bruggemann authored
-
Roberto Bruggemann authored
-
Bianca Cheng Costanzo authored
-
Matthias Radestock authored
permit setting `probe.kubernetes.interval` to 0
-
Matthias Radestock authored
...which is useful if we want to disable periodic fetching of all objects. Previously the interval was also used to set the initial backoff of the reconnect logic. A zero value there would result in _no_ backoff. So instead we now just use the default, which is 10s which also happens to be the default probe.kubernetes.interval, so there is no change in behaviour for the stock settings.
-
- 02 Jan, 2018 4 commits
-
-
Bianca Cheng Costanzo authored
-
Roberto Bruggemann authored
-
Matthias Radestock authored
show unconnected processes Fixes #991.
-
Matthias Radestock authored
It's always set to render.FilterUnconnectedPseudo, so we can simply use that constant in the one function (RendererForTopology) that looked at that value.
-