Commit Graph

2599 Commits (7db9f4c520edbd68e77fe0052c825e05b1d0657b)

Author SHA1 Message Date
alexpaxton 743fb67546
feat(notebooks): introduce markdown pipe type ()
* chore: light cleanup

* feat: add generic controls prop to pipe context

* feat: introduce primitive version of markdown panel

* feat: WIP enable edting / preview modes of markdown panel

* fix: prettier

* chore: simplify means of updating meta

* refactor: make new markdown cells in edit mode and focused by default

* refactor: add controls back into notebook panel

* refactor: make script editor have min-height instead of notebook panel
2020-05-22 11:54:57 -07:00
Alex Boatwright 6e67fb4f6f
feat: add query type for notebooks () 2020-05-22 10:51:47 -07:00
Zoe Steinkamp 78466ba736
fix: Change max width to fix hover ()
* fix: Change max width to fix hover

* fix: Change max width to fix hover

prettier fix
2020-05-22 11:47:05 -06:00
Ariel Salem 24ce3606a3
chore(hb_parse_error): created a JSON validation function to prevent HB error and correctly log errors () 2020-05-22 10:13:17 -07:00
Ariel Salem 27b7a5d387
fix(variable_hydration): reverted filter function to keep dashboards working as expected ()
* fix(variable_hydration): reverted filter function to keep dashboards working as expected

* revert(variable_thunk): reverted to the original implementation
2020-05-21 17:14:09 -07:00
Deniz Kusefoglu 782a0d0f05
fix(customChecks): bring back custom check saving () 2020-05-21 16:56:30 -07:00
Ariel Salem bf13e339fe
chore(reduce_honeybadger_noise): saveCheckFromTimeMachine was reporting Honeybadger errors when users were trying to save checks with the same name. () 2020-05-21 12:21:12 -07:00
Zoe Steinkamp 99074a262d
fix: adjust dropdown width + changelog additions ()
Also update changelog
2020-05-21 12:50:53 -06:00
Zoe Steinkamp f1b3e97c1e
Check statuses ()
* Fix: Loading status checks

The first pass at fixing the loading screen

* Fix: Loading status checks

* Fix: Loading status checks

Fix non used variables

* Fix: Loading status checks

fix copy

* Fix: Loading status checks

prettier
2020-05-21 12:43:05 -06:00
Andrew Watkins d361afc289
chore(multiUser): remove feature flag () 2020-05-21 08:52:20 -07:00
Alex Boatwright 27fa70a4d7
feat: keep notebook meta out of the pipes () 2020-05-20 12:26:23 -07:00
Ariel Salem 0c44328419
fix(variable_hydration): limiting variable hydration to changing variables () 2020-05-20 09:22:00 -07:00
Timmy Luong 0360d0d5c0 chore: sync flux in yarn.lock and package.json 2020-05-20 09:19:27 -07:00
Ariel Salem b913eea568
fix(parseYBounds): parseYBounds was parsing integers, causing floating numbers to be trimmed. Updated parseYBounds to parseFloat instead () 2020-05-19 14:46:25 -07:00
Brandon Farmer ebbc8025b3
Merge pull request from influxdata/update-flux-lsp-0.5.8
chore: update flux-lsp to 0.5.8
2020-05-19 14:19:40 -07:00
Alex Boatwright aa3ac572c9
feat: adding basic notebook header () 2020-05-19 14:17:58 -07:00
Brandon Farmer 2ec0d26699 chore: update flux-lsp to 0.5.8 2020-05-19 11:33:37 -07:00
Alex Boatwright 001e3b75c5
fix: faster dashboards () 2020-05-19 09:18:24 -07:00
Jakub Bednář 6fee1562f9
docs(clientLibs): updated version of Java client, changed how to initialize Ruby client ()
Signed-off-by: Jakub Bednar <jakub.bednar@gmail.com>
2020-05-19 08:59:37 -07:00
Zoe Steinkamp d5b3ccb6f0
Fix: Fancy scrollbars ()
* Fix: Fancy scrollbars

* Fix: Fancy scrollbars
2020-05-18 18:40:40 -06:00
alexpaxton b3037680f8
feat(ui): polish notebook panels ()
* refactor: organize panel components in folder

* refactor: add page control bar to notebooks page

* chore: update example pipe to use new name of notebook panel

* refactor: break panel elements out into individual components

* fix: add trailing space

* refactor: make panel buttons purely signalling

Remove ID from type as well as props

* refactor: consolidate panel move buttons into a single component

* refactor: import/export notebook panel from notebook component

* fix: remove usePanelState hook

This is causing some linter errors

Also panel state has been simplified a bunch and is only used by one component so I'm leaving the state code in NotebookPanel

* feat: moving around ()

* refactor: remove id from panel action function types

* refactor: enforce movement bounds based on index of pipe

Co-authored-by: Alex Boatwright <drdelambre@gmail.com>
2020-05-18 15:20:23 -07:00
Zoe Steinkamp 9eb180b6c7
refactor: remove fancy scroll bars ()
* refactor: remove fancy scroll bars

the code changes in influxdb, the final removal of fancy scrollbars, this will need to go out with clockface changes

* refactor: remove fancy scroll bars

Prettier fixes
2020-05-18 10:33:03 -06:00
Bucky Schwarz 074a319239 chore: alphabetize flags list 2020-05-18 05:35:39 -07:00
Timmy Luong 05fb0e3d23 chore: restore flux version 2020-05-17 21:32:00 -07:00
Alex Boatwright 89fe6834b0
feat: adding basic structure for notebooks () 2020-05-15 17:18:25 -07:00
Timmy Luong 1199136bbd refactor(ui): use find util rather than rely on having an array 2020-05-15 13:25:06 -07:00
Zoe Steinkamp 9770d0ac44
chore: upgrade clockface 2.2.0 ()
* chore: upgrade clockface 2.2.0

* chore: upgrade clockface 2.2.0

test fix

* chore: upgrade clockface 2.2.0

fix test
2020-05-15 11:02:39 -06:00
Deniz Kusefoglu c6d60924e5
feat(demodata): Flip demodata feature flag () 2020-05-14 18:26:51 -07:00
Timmy Luong a2f1a5073d fix(ui): wait for org to be available then fetch org settings just once 2020-05-14 17:52:08 -07:00
Deniz Kusefoglu 020f895013
feat(demodata): Response statuses are numbers () 2020-05-14 17:39:05 -07:00
Deniz Kusefoglu 5102d311b0
feat(demodata): Polish demo data error reporting ()
* feat(demodata): Add type do demodata notification

* feat(demodata):  do not report dashboard would exceed quota errors

* feat(demodata): notify user of demodata availability error in dashboards

* feat(demodata): Correct error reporting for demodata

* feat(demodata): Add error if demodata bucket is missing
2020-05-14 15:55:52 -07:00
Zoe Steinkamp 17f4cc14f2
fix: Adjusting the width of dropdown ()
* fix: Adjusting the width of dropdown

This will make it so the width of the dropdown will adjust to the longest variable name

* fix: Adjusting the width of dropdown

Updating font

* fix: Adjusting the width of dropdown

fix prettier
2020-05-14 15:30:32 -06:00
Brandon Farmer 7dd2ea9b09 chore: update flux parser
- better error handling
- updated language specs
2020-05-14 13:28:22 -07:00
Alex Boatwright a280a50f99
feat: adding notebook context () 2020-05-14 13:17:19 -07:00
Andrew Watkins 828302c430
feat: tokens empty state ()
* feat(tokens): add TokensEmptyState component

* feat: token empty state
2020-05-14 08:25:05 -07:00
Alex Boatwright 8903c939fe
feat: move cursor to end of text () 2020-05-13 12:23:14 -07:00
Michael Desa ddefe22ae5 chore(shared/constants): increase flux response limit to 27MB
This was detemined by looking at the 99th percentile of query responses.
2020-05-13 11:49:56 -07:00
Ariel Salem 8365f7617f
fix(useVisYDomainSettings): added check for undefined values () 2020-05-13 11:15:04 -07:00
Deniz Kusefoglu 2a1511c188
feat(demodata): Disambiguate dd errors () 2020-05-13 11:11:03 -07:00
Alex Boatwright 246eeef794
feat: notebook flag () 2020-05-13 11:08:51 -07:00
Greg 6ad1640641
feat: use new demodata member apis () 2020-05-13 11:55:15 -06:00
Ariel Salem aad4eea933
feat(y_axis_domain): updated y-axis domain settings to allow min OR max values to be set. () 2020-05-12 14:36:23 -07:00
Deniz Kusefoglu 396e7f629f
feat(demodata): Add GA events for demodata ()
* feat(demodata): Initialize window.dataLayera

* feat(g-analytics): Add generic GA event function

* feat(demodata): Add demodata bucket Added event

* feat(demodata): Add remove dd event

* feat(demodata): Fire query analytics event when org is queried

* feat(demodata): Convert DashboardHeader to FC

* feat(demodata): Alert on demodata dashboard viewed

* feat(demodata): fireGAEvent to fireEvent

* feat(demodata): move window.dataLayer override to fireEvent function

* feat(demodata): Fix fire event name where it is called
2020-05-12 13:53:19 -07:00
Timmy Luong d1bcc9d498
fix: change null to empty array for default value 2020-05-12 13:05:26 -07:00
Timmy Luong 2a58a92973
fix: add default value for "settings" 2020-05-12 12:13:49 -07:00
Andrew Watkins 5cd872721d
fix: password length ()
* fix: password length

* chore: go mod tidy

* chore: switch err message

* chore: remove backend validation
2020-05-12 10:14:09 -07:00
Deniz Kusefoglu 46ad19500a
feat(demodata): Place dd dashboard errors behind feature flag ()
* feat(demodata): Alert user if demodata switched off

* feat(demodata): Get created Dashboard directly from api call function

* feat(demodata): Return flux errors as part of query response parsing

* feat(demodata): Fix linting errors

* feat(demodata): Return flux code directly
2020-05-12 10:03:22 -07:00
Ariel Salem c6b2fc5d2c
feat(custom-tz): added the ability to set UTC as the timezone when making custom time range queries () 2020-05-11 09:15:48 -07:00
Brandon Farmer 38f900ced4 chore: update LSP 2020-05-08 14:02:41 -07:00
Deniz Kusefoglu b58fb7ebe8
feat(demodata): Make dd error messages more explanatory ()
* feat(demodata): Make dd error messages more explanatory

* feat(demodata): improve error writing with two trycatches
2020-05-07 19:07:36 -07:00