Commit Graph
73 Commits
Author SHA1 Message Date
dependabot[bot] fe32354aa4 chore(deps): bump elliptic from 6.5.7 to 6.6.0 in /web (#4953) 2024-10-30 23:09:01 +08:00
Abhay Padamani 273330405c feat: color palette for dashboard chart (#4774)
- #4837 

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

## Release Notes

- **New Features**
- Introduced a new color configuration option for dashboard panels,
allowing users to customize colors via a new dropdown component.
- Added a utility for managing color palettes and calculating color
values based on data metrics.

- **Enhancements**
- Improved SQL and PromQL data conversion processes to dynamically apply
color schemes and enhance tooltip formatting.
- Enhanced the configuration options for dashboard panels with
additional color settings.

- **Dependencies**
	- Added new dependencies for improved data visualization capabilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-10-30 15:25:00 +05:30
Ashish Kolhe 59e9f73e16 feat: use stream stats for partitioning api (#4901) 2024-10-26 10:43:32 +08:00
Bhargavandktx-abhay 20dd46c1fe feat: O2 node sql parser implemetation (#4751)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Release Notes

- **New Features**
- Introduced new utility functions for SQL query parsing and un-parsing.
- Added functionality for managing fields in SQL queries based on user
interactions in the log search interface.

- **Improvements**
- Enhanced log search interface with new event handlers and improved
user feedback.
  - Streamlined error handling and data management for log queries.
- Refined conditional rendering and query construction logic in the
search interface.
- Updated SQL query manipulation logic for better accuracy and error
handling.
- Improved the clarity and efficiency of SQL query handling and saved
views.
- Enhanced control flow and data structure management within SQL query
handling.
- Added optional chaining to improve robustness in dashboard panel data
handling.
- Adjusted handling of SQL queries for improved performance and
responsiveness.

- **Bug Fixes**
  - Removed redundant code to improve performance and clarity.

- **Chores**
  - Updated dependencies to enhance SQL parsing capabilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
2024-10-22 13:59:39 +05:30
dependabot[bot] 80908c59e3 chore(deps): bump rollup from 4.21.3 to 4.22.4 in /web (#4645) 2024-09-26 08:12:47 +08:00
dependabot[bot] 5c382c26b3 chore(deps): bump serve-static and express in /web (#4580) 2024-09-18 11:41:19 +08:00
dependabot[bot] 7fcbde5144 chore(deps-dev): bump vite from 5.3.4 to 5.4.6 in /web (#4579) 2024-09-18 11:40:09 +08:00
dependabot[bot] 0f07fa8f9c chore(deps): bump axios from 1.7.2 to 1.7.7 in /web (#4433) 2024-09-02 18:45:03 +08:00
dependabot[bot] df3d749261 chore(deps): bump elliptic from 6.5.6 to 6.5.7 in /web (#4332) 2024-09-02 17:53:15 +08:00
dependabot[bot] f0d14a532d chore(deps): bump webpack from 5.93.0 to 5.94.0 in /web (#4420) 2024-09-02 16:39:55 +08:00
Omkar KesarkhaneandSai Nikhil bafbd205d4 feat: logs tables performance optimization (#4097)
fix #3973 
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit


- **New Features**
- Introduced a new dynamic table component for enhanced data display and
interaction.
- Added support for Tailwind CSS, improving styling capabilities across
the application.
- Implemented interactive controls for managing log entries in the data
table.

- **Improvements**
- Enhanced logging functionality with clearer error messaging, improved
content wrapping, and optimized selection of log fields based on user
input.
- Streamlined user interface in the JSON preview and search result
components for better usability and readability.
	- Improved performance and responsiveness of the search results table.
- Refined column visibility management in the search results, enhancing
user experience.

- **Bug Fixes**
- Updated column management logic in the search results for improved
robustness.
- Enhanced reliability of Playwright tests by refining timing and
interaction steps.

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

---------

Co-authored-by: Sai Nikhil <nikhil@openobserve.ai>
2024-08-26 16:59:43 +05:30
Sai Nikhil 56bf447c19 fix: #3630 solved cmd + enter issue (#4023)
Removed Monoco-single-line dependency
When user clicks on Ctrl + enter (windows) or Cmd + enter (max) in query
mode or vrl function editor
run query runs


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

- **New Features**
- Introduced a keyboard shortcut (Ctrl + Enter) in the Search Bar for
executing queries, enhancing user experience and interactivity.

- **Dependency Updates**
- Updated the dependency from `vue-monaco-singleline` to
`monaco-editor-vue`, which may introduce new features and optimizations
for the Monaco Editor integration.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-07-31 11:28:05 +05:30
Bhargav 427ee1baf1 fix: 4021 logs page additional error information (#4029)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced `SanitizedHtmlRenderer` for improved and secure HTML
content rendering in search results.

- **Enhancements**
- Improved error handling in the application, including updated error
messages with "TraceID" for better tracking.
- Enhanced user experience by allowing users to view additional error
details during search failures.
- Simplified error output by removing detailed error information from
user interfaces.

- **Bug Fixes**
- Adjusted handling of notifications to more accurately reflect error
states, especially for rate limiting scenarios.

- **Chores**
- Modified dependency version for `rudder-sdk-js` to a specific version,
potentially impacting update capabilities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-07-24 13:46:25 +05:30
Bhargav b0d6c761fa Fix: package version (#4027)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit


- **Chores**
- Downgraded the `rudder-sdk-js` dependency version to enhance
compatibility and stability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-07-23 12:01:43 +05:30
BhargavandNeha P 979f4ea6b6 feat: Npm package upgrade (#3984)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Updated error messaging in the Logs UI to provide clearer feedback to
users when search queries fail.

- **Chores**
- Improved element selection specificity in Playwright tests to ensure
interactions with the correct UI elements.
- Upgraded dependencies to the latest versions for improved performance,
security, and compatibility.
- Excluded unnecessary directories from TypeScript compilation to
enhance project specificity and efficiency.
- Refined time zone handling across components for better accuracy in
date and time displays.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Neha P <neha@openobserve.ai>
2024-07-22 13:54:34 +05:30
Omkar Kesarkhane d0c066d295 chore: added tailwind css (#3718)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
  - Integrated Tailwind CSS for enhanced styling capabilities.
  - Added Autoprefixer to ensure cross-browser compatibility.
  - Introduced PostCSS configuration for better CSS processing.

- **Improved Styling**
- New styling framework (Tailwind CSS) incorporated into the project for
easier and more efficient design.
```
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-07-02 13:09:54 +05:30
dependabot[bot] 036e018bfa chore(deps-dev): bump ws from 8.14.2 to 8.17.1 in /web (#3762) 2024-06-18 23:24:33 +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
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
Bhargav ce0f21b73a fix: bundle split (#3410) 2024-05-09 18:46:48 +05:30
c9a4e00d69 feat: data ingestion pipeline (#3282)
Co-authored-by: omkark06 <omkar@zinclabs.io>
Co-authored-by: Neha P <neha@openobserve.ai>
2024-05-06 19:31:46 +05:30
Bhargav fe7472d84f fix: unwanted code (#3200) 2024-04-09 18:46:00 +05:30
dependabot[bot] e83486bb08 chore(deps-dev): bump vite from 3.2.8 to 3.2.10 in /web (#3156) 2024-04-04 09:49:15 +08:00
Omkar Kesarkhane 0eaab6b15b fix: csp unsafe-eval fixes (#3118) 2024-04-03 12:49:25 +05:30
dependabot[bot] 600006a429 chore(deps-dev): bump express from 4.18.2 to 4.19.2 in /web (#3113) 2024-03-30 21:40:10 +08:00
Omkar Kesarkhane 6af0e663d7 feat: Dashboard Reporting UI (#3098) 2024-03-27 18:11:13 +05:30
dependabot[bot] 8164ae155a chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /web (#3069) 2024-03-22 16:35:00 +08:00
Hengfei Yang e33ae00ea1 feat: merge dev into main (#3016) 2024-03-17 22:38:07 +08:00
Hengfei YangandBhargav 725e91c0e4 fix: cache latest file & cache stream fields (#2955)
Add a new ENV for it: `ZO_FAST_MODE_FILE_LIST_INTERVAL=300`, update
every 5 minutes.

Other new environments:
```
ZO_RUM_ENABLED=false
ZO_RUM_CLIENT_TOKEN=""
ZO_RUM_APPLICATION_ID=""
ZO_RUM_SITE=""
ZO_RUM_SERVICE=""
ZO_RUM_ENV=""
ZO_RUM_VERSION=""
ZO_RUM_ORGANIZATION_IDENTIFIER=""
ZO_RUM_API_VERSION=""
ZO_RUM_INSECURE_HTTP=false

O2_CUSTOM_SLACK_URL=""
O2_CUSTOM_DOCS_URL=""
```

- Doc URL and Slack URL will be custom configurable for enterprise
version
- RUM configuration can be enabled via environment variable.

---------

Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
2024-03-13 20:29:16 +05:30
dependabot[bot] c664e841f6 chore(deps): bump axios and start-server-and-test in /web (#2754) 2024-03-03 00:59:00 +08:00
Omkar Kesarkhane 9e1752aea1 fix: RUM UI fixes (#2599) 2024-02-22 14:43:28 +05:30
ktx-abhayandktx-vaidehi 979f0dac89 feat: dashboard widget with custom HTML (#2611)
- #1045

---------

Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2024-02-07 11:45:10 +05:30
ktx-abhayandktx-vaidehi 7fe5a062e1 feat: tabs on dashboard (#2292)
- #1611

---------

Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2024-02-01 13:01:45 +05:30
dependabot[bot] 0a54dc0c0c chore(deps-dev): bump vite from 3.2.7 to 3.2.8 in /web (#2521) 2024-01-20 09:58:22 +08:00
dependabot[bot] 4d7133699e chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /web (#2431) 2024-01-10 16:30:24 +08:00
Ashish Kolhe 122d5d52c4 feat: dex integration (#2277) 2023-12-22 09:05:46 +05:30
Bhargav e0867e23ab fix: sync release v0.7.0 (#2154)
- removal of user api
- added datadog and openobserve configuration to capture logs
2023-12-11 16:19:22 +05:30
Omkar Kesarkhane c22d7a8aac feat: Alerts UI Revamp (#2100) 2023-12-01 10:50:52 +08:00
Yt e5202b62a6 ci: add missing integrity to package lock (#2083) 2023-11-29 08:56:08 +08:00
Prabhat Sharma 5db4ca191a change license to AGPL 2023-11-26 18:34:59 -08:00
Bhargav 8af4815f26 fix: Logs & Traces page time format (#1987) 2023-11-21 16:20:39 +05:30
Yt 411bf49f0f fix: web/deps add resolved and integrity to package-lock (#1961) 2023-11-17 18:20:50 +08:00
Prabhat Sharma 8c64d722a2 fix: k8s events stream name (#1872)
otel-collector is supposed to send all k8s events to a stream named
`k8s_events` for for better analysis. It was being sent to `default` for
otlp/grpc
2023-11-05 05:22:12 -08:00
Omkar Kesarkhane 93bcc206cb fix: fixed rum UI issues (#1854)
1. Restoring date time on reloading Errors and Session page
2. Minor styling fixes in Error tag on error page
2023-11-03 17:23:54 +05:30
Hengfei Yang 47418d854c fix: issue #1813 (#1816) 2023-10-31 07:05:50 -05:00
Omkar Kesarkhane 072896ec27 fix: added toggle play/pause video on clicking player (#1785)
Added minor improvement to toggle play/pause video on clicking player
2023-10-30 21:08:31 +05:30
Ashish Kolhe d153bafaa9 fix: revert traces data type changes (#1809) 2023-10-30 09:04:46 -05:00
bc5f8338ae fix: 473 the timestamp field get rendered using browser timezone (#1669)
This PR contains timezone-related changes.
Problem: The timestamp column displayed on the grid and charts across
the log, metrics, traces, and dashboard pages is currently set to the
browser's timezone, and there is no option to adjust it to a different
timezone.

Solution: Users will have the option to select their preferred timezone
within the datetime component. This selected timezone will then be
applied to the timezone column in both the grid and charts.

---------

Co-authored-by: Kirtan Thakkar <kirtan@kiara.tech>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-23 11:01:30 +05:30
Omkar Kesarkhane 6bfe901955 feat: RUM UI (#1662)
Added Real User Monitoring UI with below features.
1. Session Replay
2. Error Tracking
2023-10-20 10:43:28 +05:30
a52ed1b071 fix: remove plotly and migrate dependent charts to echarts (#1664)
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
Co-authored-by: Omkar Kesarkhane <127078473+omkarK06@users.noreply.github.com>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2023-10-17 15:27:44 +05:30