* create default page in function and add functionality of list and add with sub routes
* edit delete function api implementations and add stream with function list and add stream with function page creation
* create stream list page and create associate function with stream and get associated function with stream and implement delete function from stream api implementation
* create function api bug fixis and remove addStreamWithFunction page
* add default params row in add function and solve type error in build
* css changes and bug fixing for list functions for stream value
* fix issue of expand on button click
* delete function shows error while the stream associated
* add dashboard form UI changes
* fixed height issue of chart in add panel page
* fix table resize height issue and sticky header in chart render
* fix issue stream name first latter capital
* dateTime console ISOString error
* tickangle 0 while the x axis is timestamp
* No data text while the data is empty and horizontal selection
* add _value api in filter data
* test: updated setupTests and vite config
* test: created common store with default values
* test: updated ingestion test cases
* test: updated streams test case
* test: added test cases
* added test cases for alerts and fixed failing test cases
* core: added canvas package to enable canvas in testing env
* update test config
* updated setup test
* core: uninstalled canvas library
* updated snaps
* added test cases for templateList components
* added test cases for destinations
* added test cases for add alert page
* added test cases for add destination and add template
* added test cases for logs page
This reverts commit a4234be41b292110af7d596d6e9e824e40e03633.
* eslint formatting
* Revert "core: added canvas package to enable canvas in testing env"
This reverts commit 5151f43b8f90bd2142a1b7da30eaf5e29dc4fa9a.
* Revert "core: added canvas package to enable canvas in testing env"
This reverts commit 5151f43b8f90bd2142a1b7da30eaf5e29dc4fa9a.
* test: added test cases for searchResult page
* test : added test cases for IndexList component
* test: updated alertList test cases
* test: added test cases for logs SearchBar component
* core : updated vite config
Added path to exclude files inside test folder in test coverage
* test : updated searchResult snapshot
* test: added test cases for QueryEditor and updated search bar test cases
* test: updated vite test config
* core: added jest-canvas-mock package for mocking canvas
* test: updated logs test case
* test: replaced adding mocks to global with vi.stubGlobal
* delete: removed RefreshInterval component
* test: updated logs test cases
* test: updated conformDialog and SearchBar test cases
* test: removed console log
* test: updated MenuLink test cases
* test: created __mocks__ folder to store all mock
* test: added router in Users test case
* test: fixed failing test cases of MainLayout
* fix: fixed main layout test cases
* fix: SearchBar test cases
* refactor: imported routes in router from routes folder
* fix: failing test cases
* test: created router.ts helper to create router
* fix: fixed failing test cases
* added support to add value from table to query
* fix: disabled include exclude buttons for empty values
* added support to show field's top 10 values for filtering
* updated UI changes in logs field list
* fix: minor fix in field events
* fix: disabled filter values for fts keys and _timestamp
* fix: replaced operator from 'equals' to 'is' for null values
Rationale:
1. New name is more precise --- this API creates a dashboard.
2. I'm going to add an API for updating a dashboard. The verb
"save" is ambiguous --- it is as applicable to "create" as it
is to "update".
Part of #501.
* auto refresh intervals parsing from the human readable strings
* use lodash comparison for object compare in DateTimePicker
* duration object conversion to the query string and vice versa
* Fix initial value to emit when the date time picker is loaded with default value
* create new date picker component and apply in dashboards component
* add v-model in date time component
* solve v-model reactivity issue and path issue
* fix type error for date time picker
* add v-model in add panel component
* remove background of date picker
---------
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
* fix: format time
* fix: delete comment
* feat: bump datafusion version to 21
* fix: change default compact interval
* fix: delete concact function from SQL
* fix: delete concat function from SQL
* added stream type in functions and alerts
* fix: commented unused api call and updated dialog message
* style: added no case class on template select in Add Destination
* fix: added loader while fetching streams
* fix: changed stream_name to stream_type
* fix: fixed fetching streams with stream type during updating alerts and functions
---------
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>