Commit Graph

11081 Commits (b4d9a6581dc41e04cbf069ba5bbb8dfc83a5aeba)

Author SHA1 Message Date
Alex P b4d9a6581d Use id instead of itemKey and selectedID instead of selectedKey 2018-07-27 17:23:41 -07:00
Alex P a7c1ea6e71 Improve means of enforcing child type 2018-07-27 16:50:55 -07:00
Alex P 88b3586e8d WIP replace cloning with instantiating
Also checking for accepted child classes
2018-07-27 15:42:49 -07:00
Alex P 23c43fdcc3 Woops 2018-07-27 15:02:15 -07:00
Alex P fd0ad036cf Merge branch 'reusable/dropdowns' of github.com:influxdata/chronograf into reusable/dropdowns 2018-07-27 14:41:29 -07:00
Alex P 2f044342bc Make prop names more descriptive 2018-07-27 14:41:25 -07:00
Delmer Reed 5332d617ea Update tests for dropdown 2018-07-27 16:59:58 -04:00
Alex P 770c575ed6 Remove dropdown from dashboards page 2018-07-27 12:14:18 -07:00
Alex P 5780d977f1 Polish 2018-07-27 12:11:41 -07:00
Alex P f901290b6a Organize files 2018-07-26 17:00:54 -07:00
Alex P 3dc44c296e Use more obvious prop name 2018-07-26 16:37:44 -07:00
Alex P 4537b890b1 Remove child flattening mechanism 2018-07-26 16:35:24 -07:00
Alex P da75597999 REVERT THIS COMMIT 2018-07-26 14:20:25 -07:00
Alex P 1d95a703c6 Introduce reusable Dropdown components 2018-07-26 14:07:41 -07:00
Iris Scholten 42ef7bd8bc
Add a mapping of sources ids and names to dashboard export (#4033)
* Add a mapping of sources ids, links, and names to dashboard export

* Update Changelog
2018-07-26 13:59:44 -07:00
Delmer Reed a83a0f0d4b Revert "Update interval replacement (#4011)"
This reverts commit 06dc4e2222.
2018-07-26 16:32:40 -04:00
Delmer 06dc4e2222
Update interval replacement (#4011)
Update interval replacement to use replace api
2018-07-26 16:28:52 -04:00
Brandon Farmer 1ace31eb2d
Merge pull request #4031 from influxdata/log-viewer/default-source
If no current source for log viewer, use default
2018-07-26 13:23:17 -07:00
Jared Scheib 2e388cd4d2 dev: extend integrations text timeout to 60 sec & prevent test fail
The server timing out for this integrations test was causing many
problems in our build process because it would exceed its timeout
and then fail the test suite, thus failing the build. This commit
changes it to a minute long timeout, and doesn't fail the test
if the timeout is exceeded. This test is generally not critical, so
this seems like a reasonable solution.

Co-authored-by: Michael Desa <mjdesa@gmail.com>
2018-07-26 13:16:10 -07:00
Delmer 110473c624
Update query editor to show template values (#3955)
Updates InfluxQLEditor to utilize ReactCodeMirror to show and hide
template variables in the CEO.

Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-Authored-by: Alex P <thealexpaxton@gmail.com>
2018-07-26 15:07:30 -04:00
Daniel Campbell 82910aa4dc
Merge pull request #4018 from influxdata/generic-wizard
Add Generic Wizard Component
2018-07-26 11:49:43 -07:00
Brandon Farmer f3862dce0f If no current source for log viewer, use default 2018-07-26 11:49:12 -07:00
Daniel Campbell 85c6d8018b Increase classname specificity, wizard style updates 2018-07-26 11:30:27 -07:00
Andrew Watkins 62f5aaea74
Merge pull request #4028 from influxdata/docs/platform-migration
Add documentation on how to migrate changes to platform
2018-07-26 10:38:53 -07:00
Daniel Campbell 1574bb6af7 rename WizardCloak to WizardController 2018-07-26 09:05:59 -07:00
Michael Desa 02e99ce0df Add documentation on how to migrate changes to platform 2018-07-26 11:41:09 -04:00
Daniel Campbell d2d85814b8 Move constants from types file to own constants file 2018-07-25 17:09:22 -07:00
Christopher Henn 5033c4a240 Remove unused index.template.html 2018-07-25 16:51:22 -07:00
Christopher Henn a9f8d688ae Add back favicon 2018-07-25 16:51:22 -07:00
Christopher Henn c4684151b0 Fix all existing type errors 2018-07-25 12:37:30 -07:00
Christopher Henn 9fc472ee00 Lock down prettier version
Prettier includes breaking changes in semvar minor versions. This
commit locks down prettier to the precise version that we have been
linting files with in the recent past (1.12.1).
2018-07-25 12:37:30 -07:00
Jared Scheib eb24ca59ca dev: add eslint + tslint + tsc make cmds & fail-fast lint in ci 2018-07-25 12:37:30 -07:00
Daniel Campbell 4fe2382628 Cleanup dummy files and changes 2018-07-25 11:39:23 -07:00
Christopher Henn 9f40961bd8 Tweak port and sourcemaps config 2018-07-25 11:16:04 -07:00
Jared Scheib 76a6cd3bc2 dev: clean up yarn scripts, add typescript check & watch scripts
tsconfig rootDir was changed because tsc would throw errors and
apparently it wants all files in the project to be at the rootDir.

Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
Co-authored-by: Chris Henn <chris@chrishenn.net>
2018-07-25 11:16:04 -07:00
Christopher Henn dcf6c7dcc5 Replace webpack with parcel 2018-07-25 11:16:04 -07:00
Daniel Campbell d822ab50f0 add vs code generated file to gitignore 2018-07-25 10:56:15 -07:00
Andrew Watkins 74044ee63d
Merge pull request #4017 from influxdata/bugfix/orgname
Bugfix/no org name (#4014)
2018-07-25 10:33:32 -07:00
Andrew Watkins 70b340ad64 Bugfix/no org name (#4014)
Fix runtime error when no orgs
2018-07-25 10:23:42 -07:00
Daniel Campbell ee7dc31234 Add snapshots to Wizard cloak tests 2018-07-25 09:11:54 -07:00
Daniel Campbell 07a1a3ca27 Update Wizard step component and tests 2018-07-25 09:10:39 -07:00
Daniel Campbell 41c0c0c7dc add progress bar tests
Co-authored-by Daniel Campbell <metalwhirlwind@gmail.com>
Co-authored-by Deniz Kusefoglu <deniz@influxdb.com>
2018-07-25 09:09:12 -07:00
Daniel Campbell b07199c88b Add overlay tests 2018-07-25 09:04:23 -07:00
Daniel Campbell 045a5dd975 Add tests for WizardFullScreen 2018-07-24 17:01:03 -07:00
Daniel Campbell 6fbd0cee72 Handle case of single or no children passed to WizardCloak
Co-authored-by Deniz Kusefoglu <deniz@influxdb.com>
Co-authored-by Daniel Campbell <metalwhirlwind@gmail.com>
2018-07-24 16:46:19 -07:00
Christopher Henn f9e21a4bb3 Fix histogram overflow issue when using basepath 2018-07-24 15:39:41 -07:00
Daniel Campbell d07d2e798b commit snapshot files 2018-07-24 15:33:18 -07:00
Daniel Campbell caa0f4e067 Add snapshots to previous tests, add tests for WizardCloak 2018-07-24 15:32:41 -07:00
Daniel Campbell ea9029ee1b Add error handling to components
Co-authored-by: Daniel Campbell <metalwhirlwind@gmail.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdb.com>
2018-07-24 15:31:11 -07:00
Iris Scholten a6881c32c4
Merge pull request #4009 from influxdata/polish/hovering-over-legend
Easier to get into hover legend
2018-07-24 15:19:57 -07:00