Commit Graph
317 Commits
Author SHA1 Message Date
Bhargav bfbc237f97 fix: function navigation link (#518)
* fix: function navigation link

* Update MainLayout.vue
2023-04-07 16:24:55 +05:30
Bhargav 54d6e3c249 fix: single ui path resolver (#517)
* fix: single ui path resolver

* fix: single ui path resolver

* Update vite.config.ts
2023-04-07 15:16:33 +05:30
Ashish Kolhe 22fa7e51af feat: added support for vpc flow logs (#516)
* Added support for vpc flowlogs

* fixed UT

* updated cov.sh
2023-04-07 13:36:29 +05:30
Bhargav e7d458e572 feat: Issue 435 single UI repo (#510)
* feat: merged mainlayout

* structured with composable

* fix login flow for single ui repo

* merged ui code for user  & login module

* billing and organization module code merge

* feat: final merge single UI repo

* refactoring for enterprise code

* feat: merged mainlayout

* structured with composable

* fix login flow for single ui repo

* merged ui code for user  & login module

* billing and organization module code merge

* feat: final merge single UI repo

* refactoring for enterprise code

* feat: removed files

* fix: added ext

* fix: organization not getting loaded

* merge with main
2023-04-07 10:25:29 +05:30
d57c57c432 feat: Accept cloud watch logs through amazon kinesis firehose and VRL functions (#512)
* added vrl functions

* vrl functions

* incorporated comments

* Added kinesis changes

* fixes

* Apply suggestions from code review

Co-authored-by: Valeriy V. Vorotyntsev <valery.vv@gmail.com>

* Revert "Apply suggestions from code review"

This reverts commit b25690802d.

* Latest Changes

* access key changes

* clippy fixes

* fix: router support aws API

* fix: format code

* fix: test coverage

---------

Co-authored-by: Valeriy V. Vorotyntsev <valery.vv@gmail.com>
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-04-07 08:24:14 +05:30
Hengfei Yang c17446dc86 fix: s3 prefix (#515) 2023-04-07 00:57:24 +08:00
Hengfei Yang 90999b16b3 fix: make zo_functions as default feature (#508)
* fix: make zo_functions as default feature

* fix: cargo clippy

* fix: format code
2023-04-06 15:38:24 +08:00
ktx-keshavi 69763f824e fix: dashboard query params (#506)
* 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
2023-04-06 08:47:00 +05:30
Ashish Kolhe a8801b6d04 feat: vrl functions (#507)
* added vrl functions

* vrl functions

* commented functions feature

* fixed clippy warning

* incorporated comments
2023-04-06 08:20:18 +05:30
ktx-keshaviandHengfei Yang 18152e4d16 fix: date picker issue (#500)
* 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>
2023-04-05 14:01:13 +05:30
Hengfei Yang 10a024ad10 feat: change s3 configure params (#499)
* feat: change s3 configure params
* fix: improve code format
* ci: trigger ci
* fix: depends
2023-04-04 23:41:17 +08:00
Prabhat SharmaandHengfei Yang 6d9b6e0f7f docs: add commit hash in build message (#497)
* add commit hash in build message

* fixed arm-v6 to arm64

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-04-04 18:32:58 +08:00
Ashish Kolhe e1d74df2c1 fix: _bulk api response changes (#498)
* fix: bulk ingestion response type change

* fix: bulk ingestion response type change
2023-04-04 14:49:16 +05:30
Hengfei Yang 41a88ba513 fix: panic with datafusion 21 (#496)
* fix: panic with datafusion 21

* fix: bump datafusion to 21.1.0

* fix: change some logs

* fix: unit test of test_cluster

* fix: #494

* feat: add command reset dashboard

* fix: rollback search in local
2023-04-04 16:24:23 +08:00
Sebastian YEPESandHengfei Yang d72976c3d8 feat: add storage operation times (#493)
* add storage operation times
* fix typo
* move to counter
* Final fix
* format code

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-04-04 11:08:41 +08:00
Hengfei Yang bef8e31d2e feat: add prefix for s3 bucket (#492) 2023-04-03 21:59:13 +08:00
Ashish Kolheandhengfeiyang 5dc481d7a0 fix: Alerts fixes & openstack swift support (#490)
* Alerts fixes & openstack swift support

* fix: enable force style for swift

---------

Co-authored-by: hengfeiyang <hengfei.yang@gmail.com>
2023-04-03 14:41:51 +05:30
Hengfei Yang b4ef7d3b16 fix: format time (#483)
* 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
2023-04-02 12:04:36 +08:00
Hengfei Yang 5d05f8bb49 fix: histogram time format (#482)
* fix: format time
* fix: date format
* fix: histogram time format
* fix: format histogram label
2023-04-01 17:11:31 +08:00
Hengfei Yang a12c252ad0 feat: add more log or core (#481) v0.3.2 2023-03-31 23:58:12 +08:00
Ashish Kolhe 39b11a9172 fix: rename keys (#478)
* fix: rename keys

* fix: rename keys
2023-03-31 19:30:22 +05:30
omkarK06 3bc9c5ce21 fix: added stream type query param while creating alert and function (#477) 2023-03-31 19:05:35 +05:30
ktx-keshavi 3fa5efbc92 fix table render issue (#476) 2023-03-31 18:45:38 +05:30
omkarK06andHengfei Yang 6759319073 feat: stream type in alerts and functions (#475)
* 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>
2023-03-31 17:45:16 +05:30
e289762604 fix: typed dashboard structs (#466)
* WIP: introduce `DashboardXxx`; use it for `save_dashboard`

* service::db::dashboard::list: handle errors, don't unwrap

* [WIP] Update `service::db::dashboard::list`

* XXX The code compiles, but the Dashboards page shows nothing

* web: repair 'dashboards' page

Don't `JSON.parse` backend's response, it's JSON already.

* [WIP] Repair the "view dashboard" page

Saving panel(s) is still broken.

* meta::dashboards.rs: define `Panel` struct

* Fix `Panel` struct definition

* Use `crate::common::json` instead of `serde_json`

* remove json stringify for the dashboard

* Fixed dashboards

* WIP: introduce `DashboardXxx`; use it for `save_dashboard`

* service::db::dashboard::list: handle errors, don't unwrap

* [WIP] Update `service::db::dashboard::list`

* XXX The code compiles, but the Dashboards page shows nothing

* web: repair 'dashboards' page

Don't `JSON.parse` backend's response, it's JSON already.

* [WIP] Repair the "view dashboard" page

Saving panel(s) is still broken.

* meta::dashboards.rs: define `Panel` struct

* Fix `Panel` struct definition

* Use `crate::common::json` instead of `serde_json`

* remove json stringify for the dashboard

* Fixed dashboards

* Added all aggregate functions

* FIXED TESTS

* fixed integration tests

* Updated coverage threshold

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
Co-authored-by: oasisk <ashish.j.kolhe@gmail.com>
2023-03-31 17:03:34 +05:30
ktx-keshavi e46f364920 feat: dashboard auto-refresh with manual refresh (#469)
* add auto-refresh functionality with query params and a manual refresh button

* use refresh for the query params
2023-03-31 14:33:11 +05:30
ktx-keshavi d7957301dd fix search query type field and fix labels on x axis (#465) 2023-03-30 23:39:11 +08:00
Ashish Kolhe 25c798568d fix: functions refactor (#464)
* Functions_refactor

* added disclaimer

* Changes to traces & metrics

* Lua for grpc requests

* open api specs

* fixed build issues

* fixes

* Changed import
2023-03-30 19:27:18 +08:00
omkarK06 8a079a4b4b fix: replaced declaring variables var with let and added comments (#463)
* fix: replaced declaring variables var with let and added comments

* fix: added default value Minutes in duration, frequency and time_between_alerts
2023-03-30 14:42:14 +05:30
omkarK06 adb47a2c7d fix: removed generating UUID through crypto package (#462) 2023-03-30 12:22:10 +05:30
ktx-keshaviandValeriy V. Vorotyntsev a23135c4d6 fix: dashboard enhancements (#457)
* name of panel add on the top of panel

* add is and is not operator in filter

* Is, Is not fields in filter

* add no panel data component

* solve X axis long label issue

* dd orderBy, add table name in double quotes, add size param in search query

* add stream type dropdown and add data in streams based on selected stream type

* show limited labels on x-axis while the data is too large

* replace is and is not with is null and is not null

* change add no panel data component

* Apply suggestions from code review

Co-authored-by: Valeriy V. Vorotyntsev <valery.vv@gmail.com>

* dead code removal

---------

Co-authored-by: Valeriy V. Vorotyntsev <valery.vv@gmail.com>
2023-03-30 14:10:28 +08:00
Hengfei Yang f208bc3371 ci: test cache (#460) 2023-03-30 11:26:51 +08:00
Hengfei Yang de3c42191d ci: update base image rust version (#458) 2023-03-30 00:39:25 +08:00
Ashish Kolhe d880dc86d7 added instance id to config response (#459) 2023-03-29 22:46:04 +08:00
Hengfei Yang 899fa0162d fix: update Chinese support (#455) 2023-03-29 20:56:30 +08:00
Valeriy V. Vorotyntsev f45aa93a84 refactor: inline format args; ci: deny clippy warnings (#449)
I got carried away and overdid refactoring. The resulting patch
is difficult to review in several places. I do beg your (reviewers')
pardon.
2023-03-29 12:35:07 +03:00
omkarK06 bd5aebde2c fix: removed logs type query param while fetching streams (#454) 2023-03-29 12:09:20 +05:30
Hengfei Yang 71c9fac2f7 fix: issue #445 (#448) 2023-03-28 22:00:55 +08:00
omkarK06 6b4eaad7f0 refactor: added streams search support in dashboard add panel page (#447) 2023-03-28 18:51:39 +05:30
Valeriy V. Vorotyntsev 71dd67c78d ci: delete unused workflow definition (#441)
* ci: delete unused workflow definition

`Cargo test' CI workflow has been disabled manually.
Its definition is dead code now. Remove the file.

* docs: fix syntax in `CONTRIBUTING.md`
2023-03-28 10:51:53 +08:00
Ashish Kolhe 9e63d1cac4 fix: functions_refactor (#439)
* Functions_refactor

* added disclaimer
2023-03-27 19:37:54 +05:30
omkarK06 817cc9f1d2 fix: alert destinations and template UI fixes (#432)
* fix: changed destination methods from lowercase to uppercase

* fix: changed destination method names from lowercase to uppercase in select input

* fix: notifications while fetching destinations and templates
2023-03-27 12:10:11 +05:30
Prabhat Sharmaandhengfeiyang 6c1a864e5f docs: add healthz openapi doc (#431)
* add healthz openapi doc

* feat: add healthz to openAPI

---------

Co-authored-by: hengfeiyang <hengfei.yang@gmail.com>
2023-03-27 09:58:31 +08:00
Hengfei Yang d4c724df8d fix: query in multiple lines is not working (#430) 2023-03-26 21:14:46 +08:00
Prabhat SharmaandHengfei Yang e9cc86b5d4 added screenshots (#429)
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-03-26 10:48:45 +05:30
Hengfei Yang bd3659ee06 fix: format json code (#428) 2023-03-26 11:25:42 +08:00
ktx-kirtan 8dd793a2c2 fix: custom query not getting saved (#422) (#426)
* fix custom query not getting saved (#422)

* add missing watcher for the streams loading

* remove validation check on loading of the data for edit panel

* do not try to validate the data on edit page
v0.3.1
2023-03-25 20:46:07 +05:30
omkarK06 d0c3ee28b7 fix: fixed template body input issues (#425)
* fix: fixed copy pasting in template body and added validation for JSON

* refactor: updated notification message
2023-03-25 18:33:24 +05:30
Prabhat Sharma 425c4e6277 changed URL of example queries (#423) 2023-03-25 17:41:58 +05:30
ktx-keshavi 87e469a945 fix: dashboard issues (#419 #420 #401) (#421)
* validate data on apply button in add panel screen

* show legends by default (#420)

* fix non-string values on x-axis (#420)
2023-03-25 16:18:07 +05:30