Commit Graph

107 Commits (8c77440107378ca4ae4d7ed58ff5dd269e25f665)

Author SHA1 Message Date
Regan Kuchan 6c6c70b6e8 Update docs for beta6 release 2017-03-24 18:22:16 -07:00
Jared Scheib 69b6de3e51 Graphs are no longer editable from a Host Page (#1069)
* Graphs can now not be edited in on a HostPage

* Update changelog
2017-03-24 17:33:48 -07:00
lukevmorris f690e4a546 Save and Cancel edits to dashboard name (#1065)
* Move isEditMode from Redux to component state

* Use ConfirmButtons instead of Save button

* Save and Cancel dashboard name edits with ConfirmButtons

* Handler should operate on values instead of events

* Update CHANGELOG
2017-03-24 16:56:46 -07:00
Chris Goller 8ac429b475 Update CHANGELOG to correct numbering 2017-03-24 16:05:17 -07:00
nathan haugo 5494ea8599 Update changelog 2017-03-24 15:36:47 -07:00
Luke Morris 815ec99eb3 Update CHANGELOG 2017-03-24 13:31:06 -07:00
lukevmorris 668a1c5fc8 Create a new dashboard cell; Fix remaining bugs with Overlay (#1056)
* Relax query validation for cell endpoint

* Dashboards can now add a cell; Rebase over 950-overlay_technologies-edit

* Server now returns empty queries array when creating a new dashboard cell

* Use async/await pattern for addDashboardCell, add basic error handling

* Update names of methods and actions for editing and updating cells to match those for adding

Factor out newDefaultCell to dashboard constants

* Update CHANGELOG

* Fix bug where Overlay wouldn’t display for query-less cells

* We removed these validations
2017-03-23 17:50:21 -07:00
Jared Scheib b90ff76670 Introduce ability to edit a dashboard cell
* Correct documentation for dashboards

* Exclude .git and use 'make run-dev' in 'make continuous'

* Fix dashboard deletion bug where id serialization was wrong

* Commence creation of overlay technology, add autoRefresh props to DashboardPage

* Enhance overlay magnitude of overlay technology

* Add confirm buttons to overlay technology

* Refactor ResizeContainer to accommodate arbitrary containers

* Refactor ResizeContainer to require explicit ResizeTop and ResizeBottom for clarity

* Add markup and styles for OverlayControls

* CellEditorOverlay needs a larger minimum bottom height to accommodate more things

* Revert Visualization to not use ResizeTop or flex-box

* Remove TODO and move to issue

* Refactor CellEditorOverlay to allow selection of graph type

* Style Overlay controls, move confirm buttons to own stylesheet

* Fix toggle buttons in overlay so active is actually active

* Block user-select on a few UI items

* Update cell query shape to support Visualization and LayoutRenderer

* Code cleanup

* Repair fixture schema; update props for affected components

* Wired up selectedGraphType and activeQueryID in CellEditorOverlay

* Wire up chooseMeasurements in QueryBuilder

Pass queryActions into QueryBuilder so that DataExplorer can provide
actionCreators and CellEditorOverlay can provide functions that
modify its component state

* semicolon cleanup

* Bind all queryModifier actions to component state with a stateReducer

* Overlay Technologies™ can add and delete a query from a cell

* Semicolon cleanup

* Add conversion of InfluxQL to QueryConfig for dashboards

* Update go deps to add influxdb at af72d9b0e4

* Updated docs for dashboard query config

* Update CHANGELOG to mention InfluxQL to QueryConfig

* Make reducer’s name more specific for clarity

* Remove 'table' as graphType

* Make graph renaming prettier

* Remove duplicate DashboardQuery in swagger.json

* Fix swagger to include name and links for Cell

* Refactor CellEditorOverlay to enable graph type selection

* Add link.self to all Dashboard cells; add bolt migrations

* Make dash graph names only hover on contents

* Consolidate timeRange format patterns, clean up

* Add cell endpoints to dashboards

* Include Line + Stat in Visualization Type list

* Add cell link to dashboards

* Enable step plot and stacked graph in Visualization

* Overlay Technologies are summonable and dismissable

* OverlayTechnologies saves changes to a cell

* Convert NameableGraph to createClass for state

This was converted from a pure function to encapsulate the state of the
buttons. An attempt was made previously to store this state in Redux,
but it proved too convoluted with the current state of the reducers for
cells and dashboards. Another effort must take place to separate a cell
reducer to manage the state of an individual cell in Redux in order for
this state to be sanely kept in Redux as well.

For the time being, this state is being kept in the component for the
sake of expeditiousness, since this is needed for Dashboards to be
released. A refactor of this will occur later.

* Cells should contain a links key in server response

* Clean up console logs

* Use live data instead of a cellQuery fixture

* Update docs for dashboard creation

* DB and RP are already present in the Command field

* Fix LayoutRenderer’s understanding of query schema

* Return a new object, rather that mutate in place

* Visualization doesn’t use activeQueryID

* Selected is an object, not a string

* QueryBuilder refactored to use query index instead of query id

* CellEditorOverlay refactored to use query index instead of query id

* ConfirmButtons doesn’t need to act on an item

* Rename functions to follow convention

* Queries are no longer guaranteed to have ids

* Omit WHERE and GROUP BY clauses when saving query

* Select new query on add in OverlayTechnologies

* Add click outside to dash graph menu, style menu also

* Change context menu from ... to a caret

More consistent with the rest of the UI, better affordance

* Hide graph context menu in presentation mode

Don’t want people editing a dashboard from presentation mode

* Move graph refreshing spinner so it does not overlap with context menu

* Wire up Cell Menu to Overlay Technologies

* Correct empty dashboard type

* Refactor dashboard spec fixtures

* Test syncDashboardCell reducer

* Remove Delete button from graph dropdown menu (for now)

* Update changelog
2017-03-23 17:12:33 -07:00
Tim Raymond 9d8543715d Update CHANGELOG with edit cell feature [ci skip] 2017-03-14 15:42:02 -04:00
Regan Kuchan 9f46017cc8 Update Changelog and Readme for beta5 2017-03-10 19:11:13 -08:00
Jared Scheib 26716ad280 Merge branch 'master' into feature/admin
Conflicts:
	CHANGELOG.md
	enterprise/users.go
	server/admin.go
	server/admin_test.go
	ui/.eslintrc
	ui/src/shared/constants/index.js
	ui/src/store/configureStore.js
	ui/src/style/theme/theme-dark.scss
2017-03-10 18:36:37 -08:00
Jared Scheib ed3a873413 Update changelog 2017-03-10 18:02:29 -08:00
nathan haugo 47189e99f6 Update changelog 2017-03-10 08:35:08 -08:00
Jared Scheib 2c8ede700e Update changelog 2017-03-09 12:50:08 -08:00
Tim Raymond 5e80641667 Update CHANGELOG
Added entry on fixing AutoRefresh to not flash an empty graph.
Fixed numbering on previous entry.
2017-03-09 13:00:49 -05:00
Chris Goller 1bfddd1b0a Update CHANGELOG to mention fixing dashboards #968 2017-03-06 13:42:07 -06:00
Jared Scheib df5d8e9941 Fix revert failure chain and thus: add autoRefresh with pause 2017-03-03 15:30:33 -08:00
Andrew Watkins ed85ba9029 Revert "Allow user to set auto-refresh interval" 2017-03-03 14:22:07 -08:00
Jared Scheib d70c07004f Merge branch 'master' into 781-autorefresh_config 2017-03-01 21:30:37 -08:00
Jared Scheib 543e205391 Update changelog 2017-02-28 17:28:51 -08:00
Chris Goller 7d29bf92a9 Update CHANGELOG to mention fixing socket leaks 2017-02-28 16:08:24 -06:00
Regan Kuchan ac11180d3b Update changelog 2017-02-24 16:44:15 -08:00
Chris Goller af0f40248f Merge pull request #916 from influxdata/de-font-scale
Responsive Data Explorer
2017-02-24 17:44:42 -06:00
Chris Goller 57fca041cb Update CHANGELOG to add links to google/heroku documentation 2017-02-24 17:35:54 -06:00
Chris Goller 0a2a00274e Update CHANGELOG to mention font size changes 2017-02-24 17:32:03 -06:00
Jared Scheib 4cb46aef28 Merge pull request #926 from influxdata/fix-kapacitor-graph-height
Fix Kapacitor rule graph display
2017-02-24 12:22:44 -08:00
Jared Scheib d0fd8e017a Update changelog 2017-02-24 12:10:32 -08:00
Chris Goller 51e105c2ba Fix bad merge 2017-02-24 11:48:51 -06:00
Chris Goller 701a041a88 Merge branch 'master' into feature/connection-info#825
Conflicts:
	CHANGELOG.md
2017-02-24 11:29:43 -06:00
Chris Goller b29846da68 Merge pull request #922 from influxdata/feature/oauth-google
Support Multiple OAuth2 Providers - Add Heroku and Google
2017-02-23 17:34:01 -06:00
Tim Raymond 6202736230 Updated README and CHANGELOG [ci skip]
- Added Oauth2 support for Heroku and Google (#922)
2017-02-23 18:32:50 -05:00
Jared Scheib 6c67dcf402 Merge 'master' into 751-stack_graph, resolve conflicts 2017-02-23 14:33:07 -08:00
Jared Scheib 03a6624d78 Update changelog 2017-02-23 14:26:48 -08:00
Andrew Watkins c728f33bc5 Merge branch 'master' into feature/885-presentation-mode-1 2017-02-23 15:35:03 -06:00
Andrew Watkins d2d1f9f81e Update CHANGELOG 2017-02-22 20:49:32 -06:00
Andrew Watkins 85e1a6fea4 Update CHANGELOG 2017-02-22 11:08:50 -06:00
Jared Scheib 3656ce4844 Update changelog 2017-02-21 18:42:17 -08:00
Jared Scheib f1b58cebe7 Update changelog 2017-02-21 13:48:08 -08:00
Jared Scheib b9ef581c67 Merge branch 'master' into kapacitor-padding 2017-02-16 18:03:08 -08:00
Jared Scheib 063c19cd00 Update changelog 2017-02-16 16:10:54 -08:00
Chris Goller 8d559fda84 Merge branch 'master' into feature/tls 2017-02-16 09:02:32 -06:00
Regan Kuchan 011f84467b Update changelog for 1.2.0-beta3 2017-02-15 15:24:17 -08:00
nathan haugo e5bd4ba1c9 Update changelog 2017-02-15 15:00:43 -08:00
Chris Goller 9b30fbe072 Fix CHANGELOG markdown typos 2017-02-15 08:56:49 -06:00
Chris Goller 94ea2508a2 Update CHANGELOG mentioning fixing kapacitor page bugs 2017-02-15 08:55:03 -06:00
Chris Goller 3f57ce1d33 Update CHANGELOG to mention supporting TLS/HTTPS 2017-02-14 10:37:27 -06:00
Regan Kuchan bb1d91ecb0 Update changelog for 1.2.0-beta2 2017-02-10 15:59:21 -08:00
Hunter Trujillo 07a28ef9a3 Merge branch 'master' into http-tcp
# Conflicts:
#	CHANGELOG.md
2017-02-10 16:03:30 -07:00
Chris Goller 321700a04e Merge pull request #868 from influxdata/disable-alert
Change rule status
2017-02-10 16:41:28 -06:00
Hunter Trujillo 759bb6bdec Merge branch 'master' into http-tcp
# Conflicts:
#	CHANGELOG.md
2017-02-10 13:31:01 -07:00