9897 Commits

Author SHA1 Message Date
Dennis Oelkers
b666653d53 Reformat InputIOMetrics component. 2015-12-16 11:03:48 +01:00
Dennis Oelkers
eadd51587a Adapt InputsStore to changes in InputsResource, remove parameter. 2015-12-16 11:03:48 +01:00
Edmundo Alvarez
dd5a16ce48 Add support for recalculating a single index range
Adapted from Graylog2/graylog2-web-interface#1671
2015-12-15 18:08:00 +01:00
Bernd Ahlers
63dd09adc6 Unbreak indices page with new rotation type names 2015-12-15 16:04:00 +01:00
Edmundo Alvarez
2e1fd00f0b Adapt changes in help menu
- Use correct links:
  68e4f69057

- Improved structure:
  028de93d65
2015-12-15 11:35:41 +01:00
Edmundo Alvarez
b441e9b873 change order of opt-out buttons
Original commit: a5490f96d8
2015-12-15 11:31:08 +01:00
Edmundo Alvarez
dd53f64e7d Add from menu boolean to query parameters
Adapted from: 5fcf45f5a2
2015-12-15 11:30:08 +01:00
Edmundo Alvarez
baf6b8ef31 Correct getting started url and style page
Adapted from:
  - 32f9953369
  - 5035871d28
  - 03986940a7
  - 0b2d3303a7
2015-12-15 11:28:28 +01:00
Edmundo Alvarez
11cabf8e86 Add dismiss button to getting started guide
Adapt more changes from Graylog2/graylog2-web-interface#1700
2015-12-15 11:16:38 +01:00
Edmundo Alvarez
5cdc386ca6 Detect whether to show gettingstarted page or not
Adapted from Graylog2/graylog2-web-interface#1700
2015-12-15 11:16:38 +01:00
Edmundo Alvarez
e7d94fb758 Add GettingStartedStore and actions
Adapted from Graylog2/graylog2-web-interface#1700
2015-12-15 11:16:38 +01:00
Edmundo Alvarez
257dbe9ea8 style opt out wip 2015-12-15 11:16:38 +01:00
Dennis Oelkers
a300986224 Add hostname to periodic cluster node registration record.
This is done to avoid additional roundtrips to the server for displaying
a node's hostname, which was available only when querying the
SystemResource of that specific node directly.
The hostname is used when linking to nodes to show it along with the
short node id, trying to help the user identifying specific nodes.

Right now the hostname is determined only when the initial node
registration is created. If this turns out to be a problem, we can do it
everytime the node records is touched.
2015-12-14 11:26:03 +01:00
Dennis Oelkers
05f280d1c3 Use LinkToNode component when linking to node details. 2015-12-14 11:15:12 +01:00
Edmundo Alvarez
af234275d0 Fix loading of edit extractor page
- Adapt the search call to the latest changes
- Check if exampleMessage fields are present before accessing them
2015-12-11 15:25:12 +01:00
Edmundo Alvarez
97faa298ab Only show widget update time when available 2015-12-11 10:59:33 +01:00
Edmundo Alvarez
9c303f98ee Remove unused imports 2015-12-10 19:43:44 +01:00
Edmundo Alvarez
50cb18e471 Move getFormattedResolution to a better place 2015-12-10 19:43:44 +01:00
Edmundo Alvarez
03e5853cad Use Timestamp and DateTime
There are still some usages of moment-helper missing, but they require
other fixes to be able to test them properly.
2015-12-10 19:43:44 +01:00
Edmundo Alvarez
40343752c2 Add Timestamp component and DateTime class 2015-12-10 19:43:44 +01:00
Edmundo Alvarez
aeb24ba6aa Show hand cursor on links for toggling index info 2015-12-10 19:43:44 +01:00
Edmundo Alvarez
182e958fe3 Fix creation of widget after creating dashboard
When user has no dashboards, it is possible to create one on the search
result page and then create a widget on it. This was not working
properly since the migration to the server API.
2015-12-10 19:43:44 +01:00
Edmundo Alvarez
5f5648f503 Expose rootTimeZone in web config
We will use it as fallback when user's timezone is not set.
2015-12-10 19:43:44 +01:00
Edmundo Alvarez
e604f5e78e Fix stream list on single message page
Children components need a stream map, so we give them one.
2015-12-10 19:43:44 +01:00
Dennis Oelkers
edf8d8ebb1 Fix history package version requirements to repair build. 2015-12-09 10:50:06 +01:00
Edmundo Alvarez
af895a0e86 Refresh search information when page change
When user navigates using the navigation menu, we need to refresh the
information stored on `SearchStore`, and reset the state of the `SearchBar`
component.
2015-12-08 16:34:15 +01:00
Edmundo Alvarez
03689c2944 Replace p with div
Paragraphs should not contain any divs, and this may be the case here
when highlight is enabled
2015-12-08 15:15:12 +01:00
Edmundo Alvarez
a10f38c4d1 Fix recent message loader
Adapt arguments to store, as they now include the streamId
2015-12-08 15:08:28 +01:00
Edmundo Alvarez
094d4d3e35 Fix inputs link on notification 2015-12-08 12:57:35 +01:00
Kay Roepke
b3a099cda8 Merge pull request #1596 from Graylog2/integrated-web-interface
Integrated web interface
2015-12-08 12:15:54 +01:00
Edmundo Alvarez
88fe3b6e96 Fix message fields 2015-12-07 16:34:10 +01:00
Edmundo Alvarez
e3aef122e3 Make search bar work on stream search 2015-12-07 16:34:10 +01:00
Edmundo Alvarez
e51bd066d8 Fix search in streams
- Add `StreamSearchPage`
- Pass stream ID to histogram, search query, field graphs, quick values,
  field statistics
2015-12-07 16:34:10 +01:00
Edmundo Alvarez
860d19b288 Simplify route to stream search 2015-12-07 16:34:10 +01:00
Edmundo Alvarez
76de61e77e Fix propTypes on FieldGraphs 2015-12-07 16:34:10 +01:00
Dennis Oelkers
0adb92866a Merge travis configurations for web and server. 2015-12-07 16:20:11 +01:00
Dennis Oelkers
69b65a30a1 Change endpoint URL for indices due to change of backend url.
See cf516d8d5e.
2015-12-07 15:55:04 +01:00
Dennis Oelkers
2e9f361e13 Make use of bulk indices calls to save roundtrips. 2015-12-07 15:55:04 +01:00
Jochen Schalanda
cf516d8d5e Update /system/indexer/indices URIs in web interface
Refs 75b9e31648
2015-12-07 10:34:41 +01:00
Edmundo Alvarez
c65cf68bbf Format StackedGraphVisualization 2015-12-04 17:19:36 +01:00
Edmundo Alvarez
b29121850e Fix error handling on field charts 2015-12-04 17:02:31 +01:00
Dennis Oelkers
252bacb4f1 Remove unused files from web interface part of the repo. 2015-12-04 15:34:02 +01:00
Dennis Oelkers
e75c1046f6 Update git ignore file. 2015-12-04 15:33:56 +01:00
Edmundo Alvarez
fb76c0f21c Fix styling of rickshaw graphs
We need to import the rickshaw css before our own, so the classes are
applied on top.
2015-12-04 15:31:37 +01:00
Edmundo Alvarez
3f92b6439f Fix search sidebar resizing
Use react-overlays' `AutoAffix` component instead of jQuery and manual
calculation.

PS: Oma component, we will miss you!
2015-12-04 14:19:34 +01:00
Edmundo Alvarez
2aa191818b Extract SidebarMessageField into its own file 2015-12-04 14:19:29 +01:00
Kay Roepke
4e75a2145d move files to web-interface 2015-12-04 13:34:00 +01:00