* fix(graph-time-query): updated graphs so that graph x-axis reflects the input timeRange
* fix(dashboard-timerange): dashboard timerange is now outputting the correct timerange
* fix(ui/dashboard): connected the timeMachine to the component to make data consistently available based on timeMachine context
* fix(query): updated implementation to reduce mucking the timeMachine reducer logic
* fix(edit-veo): configuring a timerange in the dashboard should be accessible when editing cells
* fix(wip): wip
* fix(graph-time-query): updated graphs so that graph x-axis reflects the input timeRange
* fix(dashboard-timerange): dashboard timerange is now outputting the correct timerange
* fix(ui/dashboard): connected the timeMachine to the component to make data consistently available based on timeMachine context
* fix(query): updated implementation to reduce mucking the timeMachine reducer logic
* fix(edit-veo): configuring a timerange in the dashboard should be accessible when editing cells
* feat(ui): Type start and end time functions
* fix(ui): Set VEO timeMachine timeRange from parent dashboard
* feat(ui): Regularize getStartTime and getEndTime
* feat(ui): Fix prettier errors
* fix(ui): added unit tests for critical parts of the function
* fix(ui): removed unnecessary console that was failing jstest
* fix(ui): added getStartTime and getEndTime tests:
* fix(ui): updated telegraf description to be more explicit
* fix(ui): updated title to display same styling as empty text
* fix(ui): added defaultProps and checks for collectors
* feat(ui/DWP): added searchable dropdown for tag key and values for selected bucket
* feat(DWP-targets): key-value tags are associated with selected bucket
* fix(predicates/action): reordered actions so that actions alphabetical and thunks are at the bottom of the page
* feat(DWP-dropdown): made suggested PR changes
* fix(DWP-dropdown): added filter predicate to tagKeys query
* feat(ui/DWP): added searchable dropdown for tag key and values for selected bucket
* feat(DWP-targets): key-value tags are associated with selected bucket
* fix(predicates/action): reordered actions so that actions alphabetical and thunks are at the bottom of the page
* feat(DWP-dropdown): made suggested PR changes
* fix(DWP-dropdown): added filter predicate to tagKeys query
* first steps to predicate action tests
* fix(dwp-dropdown): added action tests for thunk actions
* fix(predicates.test): removed unnecessary store and redux logic from test
* fix(ui): Remove add member flow and users redux state
* fix(getResourcesStatus): added tests to getresources function to ensure stability
* Refactor getResourcesStatus and testing
* fix(getResourcesStatus): added checks for status prop in getResourceStatus
* fix(getResourcesStatus): updated file to align with prettier format
* fix(getResourcesStatus): removed helper func for better performance
* fix(flakey-test): refactored getSortedBucketNames for more consistency and predictability. Finished DWP API functionality
* fix(FilterRow): removed unnecessary FeatureFlag from component
* chore: updated yml and tests to reflect API changes
* fix(custom-table): working on refactoring the set_fields custom table overwrite
* fix(custom-table): resolved data inconsistencies
* fix(tests): added utility function testing for reducer method
* fix(inputs): modified reducer to make inputs actionable
* fix(visibility): added check for visibility differences
* fix(WIP): toggling between custom tables works
* fix(comments): added comments to help clarify util func
* fix(tests): added basic testing for settings functionality
* chore(linter): made suggested linter changes
* fix(bucket-list): wrapped DWP in featureFlag and sorted bucket list
* chore(changelog): updated the changelog to reflect PR changes
* fix(e2e): skipping tests until featureflag removed from DWP
* chore(tests): refactoring to use selector and add tests
* chore(refactor): created selector for ordering bucketlist and added tests
* fix(bucketsort): updated func and var names to accurately reflect intent
* fix(bucket/selector): renamed func for accuracy
* refactor: update appearance of variables control bar
* refactor: add documentation link to variables empty state
* refactor: update appearance of table cells
* refactor: update appearance of raw data table
* refactor: appease linter
* refactor(cells): improve contrast and compactness of cells
Also removing a lot of absolute positioning to reduce z-index headaches
* refactor(ui): redesign markdown cells
* refactor(ui): WIP redesign context menus
* refactor(ui): complete styling of context menus
* refactor(ui): redesign cell notes
* fix: update dashboard view e2e test
* fix: appease linter
* refactor: make background color of veo match dashboard cells
* refactor: make notes the same color as cells
* refactor: increase markdown cell horizontal padding
* refactor: replace hamburger icon with dor grid
* refactor: ensure cell icons all transition uniformly
* refactor: hide download csv link behind feature flag
* fix(DWP): reset redux state when DWP resolves or rejects
* chore(lint): fixed lint and added PR to changelog
* fix(linter): removed unused depenency in tests
* Add initial react-monaco-editor
* Add flux language options to monaco
* feat: only including vendor libraries when the module is used
* chore: clean up after thineself
* refactor: replace FancyScrollbar with DapperScrollbars
* refactor: simplify component to use style prop
* refactor: replace custom styles with Clockface components
* refactor: ensure layout of single stat and gauge are consistent
* fix: appease linter
* fix: update unit test
* fix: fix typo in unit test
* fix: don't use base threshold for test
It has no input
* fix: fix moar typos in unit test
dear lord
* fix: add timeouts to threshold tests
* fix: don't look for error states until they should exist
* fix: use getNodeText to test error messages exactly
* fix: keep variable fresh
* fix: tweak assertion
* fix: use child count in assertion
* fix: appease linter