Commit Graph
2070 Commits
Author SHA1 Message Date
Hengfei Yang 53e45b6b90 chore(deps): update to datafusion 39 (#3734) 2024-06-14 11:43:43 +08:00
dependabot[bot] 8303edcfd4 chore(deps-dev): bump braces from 3.0.2 to 3.0.3 in /tests/ui-testing (#3735) 2024-06-14 11:20:09 +08:00
dependabot[bot] 45aaafc163 chore(deps): bump braces from 3.0.2 to 3.0.3 in /web (#3729) 2024-06-13 23:37:05 +08:00
Hengfei Yang 2e1c04735f feat: optimize default NDV of bloom filter (#3730) 2024-06-13 11:00:45 +08:00
Hengfei Yang 611f2e1c29 perf: improve ingestion (#3678) v0.10.7 2024-06-12 22:01:03 +08:00
Bhargav 83363ee751 fix: loading icon disabled on empty stream fields (#3728)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Improved error handling in log search functionality to ensure accurate
loading state updates.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-12 18:25:10 +05:30
Neha P 37722098ff test: pytest logs search queries (#3727)
- Added more search queries under pytest

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Tests**
- Added new end-to-end test functions for various SQL queries, including
count aggregation, match, max, in, and distinct queries, to ensure API
reliability and accuracy.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-12 17:08:09 +05:30
Bhargav 9cbfcd27d1 fix: multiple timestamp columns displayed on result grid (#3723)
Issue : #3724
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Improved accuracy in detecting timestamp columns in log queries,
ensuring more reliable data handling and display.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-12 15:34:19 +05:30
Neha P fcde5b1693 test: fix logs breaking test (#3722)
Fixed function breaking testcase under logs

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Tests**
- Updated UI test selectors for the logs page to improve accuracy and
reliability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-12 11:05:44 +05:30
nozzle-1 03e934579c fix: remove port if present in X-Forwarded-For header (#3719) 2024-06-11 22:31:58 +08:00
tanagumo 9756d7a8fa fix: Use hash for mysql lock key (#3715) 2024-06-11 16:40:00 +08:00
Prabhat Sharma 3e4682f523 chore: Add download script (#3714)
Add download script to make it easy to get started

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced an automated script to detect platform and architecture,
fetch the latest release information from a GitHub repository, and
download the appropriate release asset.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-10 13:10:01 -07:00
Subhra264 9e178fd0de fix: include trace_id in search usage reporting (#3703)
Fixes #3695 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added `trace_id` support across various functions to enhance tracking
and debugging capabilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-10 12:34:21 +05:30
BhargavandNeha P 448f98536e fix: multiple timestamp columns issue on grid (#3696)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
  - Improved spacing in error handling to enhance code readability.

- **New Features**
- Enhanced search functionality with additional parameters for more
precise results.
- Dynamically added columns based on specific conditions to improve data
visualization.

- **Tests**
- Updated UI tests to ensure compatibility with the new search and
column addition features.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Neha P <neha@openobserve.ai>
2024-06-10 11:53:35 +05:30
Ankur Srivastava 6bd246fd2a fix: the upgrade of awc lib broke rum proxy (#3702)
rum proxy endpoint used `awc` and between the upgrades the tls support
was somehow broken.
In this PR we replaced `awc` -> `reqwest` and added a few tests with the
corresponding changes

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced conditional authentication for routes based on a new flag.
  - Switched HTTP client library to improve request handling.

- **Improvements**
  - Enhanced route handling with more flexible authentication control.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-10 01:23:04 +02:00
ktx-abhay ae6be33438 fix: dashboard datetime picker toggle issue from relative to absolute (#3697)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Corrected time calculation logic to ensure accurate end time display.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-08 12:03:10 +05:30
Taiming Liu 5de3ea9382 feat: add _min & _max for otlp metrics (#3685)
impl #1997 

feat: add _min & _max for otlp metrics histogram processing
2024-06-07 08:55:44 -07:00
04b7df63be feat: support presigned GET URLS (#3667)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced user authentication by adding extended password fields and
support for generating presigned login URLs.
- Improved user management with new functions for handling user data and
authentication tokens.

- **Bug Fixes**
- Fixed issues with user data handling by passing references instead of
values in database operations.

- **Refactor**
- Streamlined authentication and user management code for better
maintainability and performance.

- **Tests**
- Added new test cases to validate password hashing and presigned URL
generation functionalities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: oasisk <ashish.j.kolhe@gmail.com>
Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
2024-06-07 14:20:21 +02:00
ktx-vaidehi ab891e1d35 fix: dashboard filter option value format and added more operators in variables settings filter (#3676)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Expanded filter operator options in settings to include '>=', '<=',
'>', '<', 'Contains', 'Not Contains', 'Is Null', and 'Is Not Null'.

- **Enhancements**
- Improved filtering logic in search functionality to handle options
using regular expressions.
- Adjusted the width of scrollable containers in dashboard settings for
better content display.

- **Refactor**
- Updated internal handling of filter items in various dashboard
components to improve performance and maintainability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-06 17:59:02 +05:30
ktx-abhay e1c80d0791 fix: view panel parser issue due to lazy load (#3687)
![image](https://github.com/openobserve/openobserve/assets/141122205/4b1b4f4b-da64-4757-b374-9c3ae9c095a6)


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Improved query processing by adding asynchronous SQL parser import in
the histogram interval watch block. This enhances performance and
ensures the parser is only loaded when needed.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-06 16:26:57 +05:30
ktx-abhay baeb688d14 feat: nano second as unit for dashboard (#3680)
- #3528 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
  - Introduced nanoseconds as a new time unit option in dashboards.
  - Added milliseconds as an additional time unit choice in dashboards.

- **Localization**
  - Updated English language localization to include "Nanoseconds (ns)".

- **Enhancements**
- Improved time measurement granularity by incorporating nanoseconds in
data conversion utilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-06 09:23:46 +05:30
Subhra264 59ed7ceca6 fix: add searchtype params to dashboard url for reports (#3670)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced report URLs with a `searchtype=reports` parameter for better
categorization and filtering of reports.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-05 17:37:11 +05:30
Omkar Kesarkhane 26ab4e6674 fix: In IAM on deleting user, user actions were getting disabled (#3675)
fix #3671 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Improved the user deletion process to be more reliable by making it
asynchronous.
- Ensured that organization members are updated immediately after a user
is deleted.
  - Added a new function to update user actions post-deletion.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-05 13:33:59 +05:30
Neha Pandktx-abhay 43e5d4e647 test: table type dashboard (#3677)
- Verify if table  type dashboard is created
- Verify if timezone selected as Asia/Calcuta and timestamp on UI is as
per selected timezone
- Verify if user is able to change timezone to Europe/Zurich
- Verify if the timezone is updated to changed timezone

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced timestamp comparison tests across different timezones on
dashboards.

- **Tests**
- Added new helper functions for test cases to streamline request
sending and timestamp formatting.
- Cleaned up and optimized existing test cases by removing unused and
commented-out code.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
2024-06-05 11:36:19 +05:30
Taiming Liu 762b4d5a59 fix: several PromQL functions (#3584)
- fix PromQL functions: irate, topk, bottomk, and histogram_quantile
- perf: remove rayon `par_iter()` and some unnecessary clones

This PR improved compliance coverage from 95.07% to
```bash
================================================================================
General query tweaks:
*  Openobserve is sometimes off by 1ms when parsing floating point start/end timestamps.
*  Openobserve fractional tolerance amount for <agg>_over_time queries
================================================================================
Total: 538 / 548 (98.18%) passed, 0 unsupported
```

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Improved label handling and processing in the data evaluation
functions.
- Optimized value processing by removing unnecessary cloning operations.
  - Enhanced accuracy in time difference calculations in rate functions.

- **Performance**
- Streamlined iteration and filtering operations for better performance.
  - Simplified `Engine` instance creation to reduce overhead.

- **Refactor**
- Refined logic in histogram functions to handle empty buckets more
effectively.
- Adjusted control flow in extrapolated rate calculations for better
efficiency.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-04 23:24:45 +02:00
Taiming Liu 033a308e1b fix: default for ZO_USAGE_PUBLISH_INTERVAL not loaded (#3679)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Refactor**
- Reformatted the `usage_publish_interval` configuration attribute for
better readability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-04 11:34:13 -07:00
Hengfei Yang 76efeb5e2a fix: reduce CPU const for merging (#3673) 2024-06-04 21:37:52 +08:00
Subhra264 99eceb4db0 fix: move usage reporting to cron jobs (#3672)
Fixes #3373 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Improved the handling and publishing of usage data, ensuring more
efficient and timely updates.
  
- **Refactor**
- Streamlined the internal control flow for managing usage data,
enhancing overall system performance.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-04 14:46:12 +05:30
BhargavandNeha P 3409c8ac73 fix: removed _timestamp and order by restriction from sql mode (#3620)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Refactor**
- Improved handling and parsing of SQL queries for better performance
and reliability.
  - Simplified logic for timestamp handling and query parsing.

- **Bug Fixes**
- Fixed issues with error notifications related to SQL orderby and
timestamp requirements.

- **New Features**
- Added dynamic column addition to the result grid based on SQL mode and
selected fields.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Neha P <neha@openobserve.ai>
2024-06-04 11:08:04 +05:30
Hengfei Yang 2d530ebc0e feat: improve search group resource management (#3666) 2024-06-03 20:47:18 +08:00
Ashish Kolheandktx-abhay 79fe002f60 feat: include search type in search calls (#3648)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced `searchType` attribute across various components to enhance
search functionality.
- Added support for different search event types like `UI`,
`Dashboards`, `Reports`, `Alerts`, `Values`, and `RUM`.

- **Bug Fixes**
- Improved search parameter handling in multiple components and API
calls.

- **Enhancements**
- Updated search-related functions to include `searchType` for more
precise search results.
- Enhanced dashboard and RUM views with new `searchType` attributes for
better data filtering.

- **Refactor**
- Standardized search functionality across different modules and
components.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
2024-06-03 14:14:54 +05:30
ktx-abhay 5dabd86ba9 fix: format timestamp for dashboard table chart (#3664)
- format timestamp field based on selected Timezone for dashboard table
chart.
- `max_record_size` issue for non `query-values` typed variable.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Enhanced data conversion functions with the ability to identify time
series and timestamp data.

- **Improvements**
- Updated table data conversion logic to support additional data
handling scenarios.
- Improved the calculation of totals for series data in SQL conversions.
- Enhanced support for date formatting in histogram fields for both auto
and custom SQL queries.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-03 13:57:27 +05:30
Neha P c15a4acc48 test: e2e-backfill-logdata (#3663)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added new test cases for checking JSON responses with timestamps and
assertions for response statuses.

- **Bug Fixes**
  - Updated query functions for stream exploration to improve accuracy.

- **Chores**
- Added a new environment variable `ZO_INGEST_ALLOWED_UPTO` with a value
of `5`.

- **Tests**
- Enhanced UI tests with new functions and assertions to improve test
coverage and reliability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-03 13:09:42 +05:30
Taiming Liu 51d6c8e077 fix: inverted index query count (#3627) 2024-06-03 14:17:04 +08:00
Hengfei Yang ac1ced2ac6 feat: allow disable gxhash dependency (#3660) 2024-06-03 14:16:36 +08:00
ktx-abhay b86899f868 fix: datetime-picker-z-index-issue (#3661)
![image](https://github.com/openobserve/openobserve/assets/141122205/45c15c7a-d31a-4c1c-8364-51b88f0f4c06)


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Style**
- Enhanced popup content styling for date and time selectors to ensure
proper display order.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-03 11:38:48 +05:30
Hengfei Yang e5b7476c52 fix: recordbatch format (#3659)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Improved the logic for formatting record batches to handle cases where
schema fields are empty before comparison, ensuring more robust data
processing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-01 14:34:03 +05:30
Hengfei Yang 3ccf0be933 feat: add limit -1 for query (#3658)
The query `size` works like this, it should more clear now:
1. size > 0, it will return hits equal to `size`
2. size = 0, it will return empty hits, this used to other purposes,
like: get total, get aggs.
3. size = -1, it will use a backend default limit to return hits,
setting by `ZO_QUERY_DEFAULT_LIMIT=1000`

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Corrected handling of query parameters by changing types from `usize`
to `i64` to support larger values and prevent potential overflow issues.

- **Improvements**
- Enhanced the logic for setting query limits to handle negative values
more gracefully, ensuring better default behavior.

- **Refactor**
- Updated various internal structures and function signatures to use
`i64` instead of `usize` for consistency and improved range handling.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
v0.10.7-rc3
2024-06-01 11:25:12 +05:30
ktx-vaidehi dad7de589a fix: Time Selection popup gets hidden behind Date-Time UI (#3657)
#3656 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Style**
- Improved visibility of date and time pop-ups by adjusting their
z-index.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-06-01 10:14:13 +05:30
Bhargav 55203a5bd7 fix: removed trackhits from histogram query (#3655)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Temporarily disabled certain logging functionalities to improve
performance.
- Removed the `aggs` property from search results to streamline data
handling.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 22:25:20 +05:30
Omkar Kesarkhane 7562ffde18 fix: Traces query editor issue (#3653)
Traces Query Editor was not working as expected. 
Applied filters were not visible in editor

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
  - Added support for a new condition type `promql` in alert handling.

- **Refactor**
- Converted `getStreamList()` and `loadPageData()` functions to use
`async/await` for better promise handling.

- **Style**
- Updated import paths and HTML tags for consistency and improved
readability.

- **Chores**
  - Removed unnecessary `console.log` statements for cleaner code.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 21:05:51 +05:30
Bhargav 5b7da0297b fix: removed partition api while aggregation query (#3647)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Enhanced error handling in the log querying process to improve
stability.
- Adjusted height calculations in search results for better display
based on user settings.

- **Improvements**
  - Restructured query logic for better performance and accuracy.
- Improved processing of partitions and pagination for more efficient
data handling.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 18:58:47 +05:30
Hengfei Yang 175fd50456 fix: panic when format recordbatch (#3651) 2024-05-31 20:16:51 +08:00
Subhra264 c4dc851e91 fix: format the WHERE IN clause in scheduler mysql pull query (#3650)
Fixes #3640 



<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Improved the efficiency of updating and fetching scheduled jobs by
using dynamic SQL query construction based on job IDs.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 16:54:51 +05:30
Ashish Kolhe beeec9143f fix: revert renaming match_all (#3645)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
  - Enhanced search functionality with indexed matching options.

- **Bug Fixes**
  - Updated SQL queries in tests to align with new matching functions.

- **Improvements**
- Standardized naming conventions for matching functions to improve
clarity and consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 14:36:52 +05:30
ktx-abhayandktx-vaidehi b7e0ba5004 fix: dashboard fullscreen css issues (#3642)
- `max_record` issue for variables setting
- z-index issue for datetime and auto refresh interval in full screen
mode

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Added a watcher for changes in `max_record_size` to automatically
handle empty values in settings.

- **Refactor**
- Improved time handling logic in date-time components for better
accuracy and reliability.
  
- **Style**
- Enhanced UI with updated `z-index` properties for better layering and
visibility in date-time and select components.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2024-05-31 12:32:25 +05:30
Hengfei Yang 5e2ea1aaed perf: improve search limit logic (#3638)
- [x] If the search request size is 0 and in full sql mod and track
total hits, will not apply default limit `1000`.
- [x] change consistent hashing vnode default value to `16`

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Improvements**
- Enhanced performance and accuracy of data aggregation by updating
internal logic and default values.
- Improved configuration flexibility by allowing custom `history`
values.

These changes aim to provide a more robust and configurable experience
for end-users.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 10:56:50 +05:30
Bhargav 05d0d23fbe fix: histogram for aggregation query (#3639)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Refactor**
- Updated internal logic for handling `aggs` in search results to
improve performance and reliability.


<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-31 10:15:02 +05:30
ktx-vaidehiandktx-abhay 60a64fcc07 feat: Multi Select Variable (#3372)
- #3460 
- #2015 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
  - Added multi-select functionality for variables in dashboards.
  - Introduced a custom value selector component for dashboard settings.
  - Updated the app to use Quasar's fullscreen module.

- **Enhancements**
  - Improved query verification process in DashboardQueryEditor.
- Enhanced filtering logic for variable placeholders and values in
queries.
  - Added "IN" operator support for dashboard queries.

- **Bug Fixes**
- Fixed issues with handling and displaying selected values in various
components.

- **Performance Improvements**
- Increased size parameter for dashboard panel data loading from 10 to
100.

- **Localization**
- Added new localization key: "multiSelect" for multiple selection
support.

- **UI/UX**
  - Updated styles and key bindings in DrilldownPopUp.
- Enhanced display logic for selected values in
VariableQueryValueSelector.

- **Dependencies**
  - Updated Quasar package from version ^2.7.5 to ^2.15.4.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
2024-05-30 21:15:05 +05:30
ktx-vaidehi a4a48d6d53 fix: Auto Complete promql legend on select not getting proper value with { (#3523)
When a user directly selects anything from the dropdown, it incorrectly
puts the value in the Legend config in dashboard's add panel config for
PromQL.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Improved input handling in the configuration panel to ensure proper
formatting of values.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-05-30 20:47:57 +05:30