Filip Barl
ce97b009da
Fixed Time Travel component styles.
2017-10-17 19:16:05 +02:00
Filip Barl
982711f9af
Wrap multiline JSX DOM.
2017-10-17 19:08:43 +02:00
Filip Barl
230aea32cf
Autofix jsx-max-props-per-line.
2017-10-17 19:08:43 +02:00
Filip Barl
d81e50d418
Fix DOM closing tag location.
2017-10-17 19:07:52 +02:00
Filip Barl
ef2f32dc99
Declared Sparkline PropTypes.
2017-10-17 19:07:14 +02:00
Filip Barl
c26914087f
Use destructuring instead of deep assignment whenever possible.
2017-10-17 19:07:14 +02:00
Filip Barl
dbea420883
Autofix for padded-blocks.
2017-10-17 19:07:14 +02:00
Filip Barl
2fcbdb7e16
Applied autofix for object-curly-newline rule.
2017-10-17 19:07:14 +02:00
Filip Barl
d9a8afe81d
No restricted globals.
2017-10-17 19:07:14 +02:00
Filip Barl
a07e5dd70a
Small DOM semantic replacements.
2017-10-17 19:07:14 +02:00
Filip Barl
a369c158a5
Converted some links into buttons.
2017-10-17 19:07:14 +02:00
Filip Barl
58922730f5
Fixed function-paren-newline.
2017-10-17 19:04:41 +02:00
Filip Barl
659c9b1304
Fixed spaced-comment.
2017-10-17 19:03:44 +02:00
Filip Barl
dfe4944ec7
Fixed indentation.
2017-10-17 19:03:44 +02:00
Filip Barl
760f1d919e
Use more colors from the theme in TimeTravelComponent.
2017-10-16 21:25:23 +02:00
Filip Barl
0056424357
TimeTravelComponent as a fully styled component.
2017-10-16 20:01:49 +02:00
Filip Barl
8a5eb637a6
Inject ui-components Theme into App component.
2017-10-16 16:26:50 +02:00
Filip Barl
6b8424305c
Merged TimeTravelTimeline into TimeTravelComponent so that whole of time travel is contained in one component.
2017-10-16 15:15:30 +02:00
Filip Barl
742a8c528c
Made two time travel component parts independent of global state.
2017-10-16 14:43:44 +02:00
Filip Barl
ada122c192
Started making component more independent.
2017-10-16 14:43:44 +02:00
bianca cheng costanzo
6098f87a93
Merge pull request #2886 from weaveworks/background-colors
...
Flat background instead of gradient
2017-10-16 12:25:52 +02:00
Bianca Cheng Costanzo
54d96040cf
Change back overlays
2017-10-12 14:31:48 +02:00
Simon
71a18fe190
Merge pull request #2882 from weaveworks/use-service-ui-terminal-route
...
Use a context sensitive route for the popped out terminal.html
2017-10-12 11:12:30 +02:00
Bianca Cheng Costanzo
cc4162e55a
Changes background gradient to single colour, removes text background
2017-10-11 15:02:40 +02:00
Simon Howe
7dcdc8db12
Fixes images in details-panel after service -> resources change
2017-10-11 12:41:18 +02:00
Simon Howe
bf7cde32e0
Fixes "Save as svg" functionality.
2017-10-10 16:51:06 +02:00
Simon Howe
b990473636
Use a context sensitive route for the popped out terminal.html
...
- Service-ui has learned a new route which corresponds to the existing
scope terminal.html route. Both standalone and service-ui scope can now
respond to terminal.html:
- If using standalone scope path/to/scope/ -> path/to/scope/terminal.html will be used.
- If using service-ui app/instanceid -> app/instanceId/terminal.html
2017-10-09 12:12:51 +02:00
Filip Barl
c0c04c2e2b
Replaced react-tooltip with own component.
2017-09-28 13:18:20 +02:00
Damien Lespiau
53f1890ad7
tracking: Fix in-flight collision of two related PRs
...
Unfortunately, I forgot to rebase before renaming trackMixpanelEvent() and a PR
adding a new trace point was already in-flight.
More precisely:
- https://github.com/weaveworks/scope/pull/2861 renames trackMixpanelEvent()
to trackAnalysticsEent()
- https://github.com/weaveworks/scope/pull/2857 add a new
trackMixpanelEvent() call.
Each PR is fine, but with the merge of both without rebasing any, we end up
with master having a dandling call to trackMixpanelEvent().
2017-09-26 12:59:29 +01:00
Damien Lespiau
03475cec83
Merge pull request #2861 from weaveworks/tracking-with-segment
...
tracking: Use segment for tracking
2017-09-25 14:36:32 +01:00
Damien Lespiau
cbfe63dc78
tracking: Fix now out of date comment
2017-09-25 14:03:09 +01:00
Damien Lespiau
a205f6ecb7
tracking: Rename trackMixpanelEvent() to trackAnalyticsEvent()
...
Might as well not mention Mixpanel now that we're sending all events to
Segment.
Commit done with:
git grep trackMixpanelEvent | cut -d : -f 1 | sort -u | \
xargs sed -e s/trackMixpanelEvent/trackAnalyticsEvent/g
2017-09-25 13:57:00 +01:00
Damien Lespiau
74c0c782ac
Merge pull request #2857 from weaveworks/2017-09-21-control-tracking
...
tracking: Add Mixpanel event on Control clicks
2017-09-25 12:06:19 +01:00
Damien Lespiau
3f6faa5371
tracking: Use segment for tracking
...
Align scope to the rest of the platform.
2017-09-22 16:51:37 +01:00
Damien Lespiau
802559e527
tracking: Add Mixpanel event on Control clicks
...
We'd like to gain some insight on how controls are used.
2017-09-22 16:39:37 +01:00
Filip Barl
687d061939
Cleanup and revert to optimized waypoints recalculation.
2017-09-12 12:16:30 +02:00
Filip Barl
75e0d383fe
Simplified spring usage.
2017-09-11 18:50:23 +02:00
Filip Barl
736770c978
Fix edges disappearing.
2017-09-11 18:10:42 +02:00
Filip Barl
569757c1c0
Fixed header elements responsiveness.
2017-08-31 13:50:31 +02:00
Filip Barl
f8343c189d
Added one more comment.
2017-08-24 18:14:43 +02:00
Filip Barl
16e520da5e
Proper handling of namespace selection when time travelling.
2017-08-24 18:11:46 +02:00
Filip Barl
c159315245
Split between topology API polling & one time calls.
2017-08-24 18:11:46 +02:00
Filip Barl
065c2b11d6
Addressed small @foot's comments.
2017-08-23 16:41:17 +02:00
Filip Barl
a51d34f1e5
Introduced translation limits to the graph view.
2017-08-23 15:04:50 +02:00
Filip Barl
297e21d42c
Removed d3-zoom reference in package.json.
2017-08-23 15:04:50 +02:00
Filip Barl
a185ae4e15
Introduced hand cursor and unified ZoomableCanvas usage.
2017-08-23 15:04:50 +02:00
Filip Barl
f11a9d3614
Working prototype with internal zooming/panning handlers.
2017-08-23 15:04:50 +02:00
Roland Schilter
7b7b643797
Fix processes/hosts table not appearing ( #2824 )
2017-08-17 17:35:10 +01:00
Roland Schilter
0d381a34d6
Link scope-ui graphs clickable to prometheus queries ( #2664 )
...
scope-app:
* Adds `-app.metrics-graph` cli flag for configuring the base url to
use for graph links; supports :orgID and :query placeholders
* Assigns query URLs to existing metrics and appends empty metrics if missing
scope-ui:
* Extends <CloudFeature /> with option alwaysShow
* Adds <CloudLink /> to simplify routing when in cloud vs not in cloud
* Links metric graphs in the ui's node details view for all k8s
toplogies and containers so far
* Tracks metric graph click in mixpanel `scope.node.metric.click`
* Uses percentages and MB for CPU/Memory urls
* Passes timetravel timestamp to cortex in deeplink
2017-08-15 18:56:23 +01:00
Roland Schilter
90d0e79e65
Remove whitespace from empty connection lists ( #2811 )
2017-08-14 18:42:36 +01:00