Commit Graph
823 Commits
Author SHA1 Message Date
Ashish Kolheandomkark06 ebdc19d02e feat: routing & user defined schema restrictions (#3254)
Co-authored-by: omkark06 <omkar@zinclabs.io>
2024-04-19 06:00:56 +05:30
Bhargav dc3e02c6b0 fix: added ingestion message if no data ingested (#3275) 2024-04-18 14:42:18 +05:30
ktx-vaidehi 30e93873b2 fix: dashboard query inspector time based on its time zone (#3256)
The dashboard query inspector originally set the start and end times in
UTC. These times, however, have been adjusted to the appropriate time
zone.
2024-04-16 12:50:27 +05:30
Bhargav 1e8e8f07ee fix: excluded iam route (#3257)
Excluded iam routes from restricted route on data ingestion.
2024-04-16 12:02:52 +05:30
Ashish KolheandBhargav 1c1b5c5e7f fix: cookies issue for SSO (#3244)
Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
2024-04-16 07:27:33 +05:30
ktx-abhay 38abbcb6cc fix: dashboard view panel scroll issue (#3245)
![image (1)
(2)](https://github.com/openobserve/openobserve/assets/141122205/90301a8d-f3ab-42b9-9304-0db5e07412a0)
2024-04-15 17:37:13 +05:30
Bhargav c8e8177211 fix: token issue for different provider (#3247) 2024-04-15 12:09:26 +05:30
Bhargav d69a7353d1 fix: login page image (#3228) 2024-04-12 15:21:27 +05:30
Ankur Srivastavaandomkark06 3826f87640 fix: ensure that rum proxy endpoint uses cookies (#3210)
Due to changes in the current architecture the access-token is being
sent as a cookie - `access_token` so this change facilitates accessing
the proxy url via the same mechanism

---------

Co-authored-by: omkark06 <omkar@zinclabs.io>
2024-04-11 18:13:21 +02:00
Bhargav c3878cd373 fix: Login issue fix (#3223) 2024-04-11 16:24:57 +05:30
Omkar KesarkhaneandBhargav 545e0bf6bc fix: Enabled histogram in sql mode for non aggregated queries (#3133)
**Problem**: 
Histogram was disabled in SQL mode.

**Solution**:
Enabled histogram in sql mode for only non aggregated queries

---------

Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
2024-04-10 19:11:08 +05:30
ktx-vaidehiandktx-abhay 5d4432cf59 feat: cascading variables for dashboard (#3022)
- For `query values` typed variables use another variables to filter
query values.

![image](https://github.com/openobserve/openobserve/assets/141122205/a5345461-bbdb-4b02-a6cc-4b6af9c86829)

- Visualize a variable dependency graph to understand the relationships
between all variables.

![image](https://github.com/openobserve/openobserve/assets/141122205/78fba217-779b-44ac-a3b7-84f41f9fc7ae)

![image](https://github.com/openobserve/openobserve/assets/141122205/26471163-c3ad-462e-b666-7c3eeff48957)

---------

Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
2024-04-10 12:45:00 +05:30
Bhargav fe7472d84f fix: unwanted code (#3200) 2024-04-09 18:46:00 +05:30
Bhargav 52d93197a3 fix: cookies implementation (#3195) 2024-04-09 18:15:43 +05:30
Omkar Kesarkhane 47db7660bb fix: trace details share link was not working (#3191)
Added traces stream name to get trace details as now there can be
multiple traces streams
fix: #3188
2024-04-08 15:18:29 +05:30
Hengfei Yang aba980714f feat: add auth cookie max age to 30 days (#3165) 2024-04-05 15:23:34 +08:00
Omkar Kesarkhane 6458726196 fix: Sanitized HTML Rendered with v-html (#3167) 2024-04-05 12:20:36 +05:30
Ashish Kolhe 82eb6e6e15 fix: cookie settings as env variable (#3152) 2024-04-03 15:24:21 +05:30
Omkar Kesarkhane 0eaab6b15b fix: csp unsafe-eval fixes (#3118) 2024-04-03 12:49:25 +05:30
Omkar Kesarkhaneandoasisk 7148b33916 fix: IAM resource type permissions (#3138)
Problem:
Suppose we want to give POST permission for all log streams. Then we use
orgId as entity, as we give permission for all log streams in that org.
If orgId and stream name are same. For eg. default log stream in default
org. The permission object for post permission on single "default" (name
of stream) log stream and Post permission on all log streams in
"default" org, both are same. And this creates a conflict

Solution:
While giving all resources permission on any of resource type, we prefix
orgId with `_all_` and this will not conflict with any resource

---------

Co-authored-by: oasisk <ashish.j.kolhe@gmail.com>
2024-04-03 09:44:03 +05:30
Ashish Kolhe 00fdce8c83 chore: cookies for authentication (#3144)
This will break openobserve cloud , DON'T deploy UI changes until we
accommodate cookies for cloud
2024-04-03 05:35:54 +05:30
ktx-vaidehi 7a503e4029 fix: On sharing URL link, by default 1st tab was getting selected (#3137)
Sharing dashboard URLs didn't work properly when tabs were involved.
Regardless of the selected tab, the link always took users to the first
tab. This issue has been fixed, ensuring that shared URLs now correctly
direct users to the intended tab, providing a smoother experience for
navigating dashboards.
2024-04-02 11:52:40 +05:30
deterclosed f73e00e61e fix: some typos (#3080) 2024-03-30 21:42:31 +08:00
dongjinlong 202f4eeded chore: fix some typos (#3104) 2024-03-30 21:39:47 +08:00
Omkar Kesarkhane 5be80450de fix: stream names with hyphen (-) were not getting parsed correctly (#3126)
Stream names with hyphen (-) were not getting parsed correctly
2024-03-29 12:40:05 +05:30
Subhra264andomkark06 62b79416e3 feat: add custom hide menu field in the /config (#3125)
config settings for hiding menu items

---------

Co-authored-by: omkark06 <omkar@zinclabs.io>
2024-03-28 23:34:20 +05:30
Omkar Kesarkhane 6e47372cfe fix: saved view issues (#3112)
fix #3109
2024-03-27 19:37:07 +05:30
Omkar Kesarkhane 6af0e663d7 feat: Dashboard Reporting UI (#3098) 2024-03-27 18:11:13 +05:30
Bhargav 96a08ef31c fix: append condition (#3108) 2024-03-26 22:55:58 +05:30
Bhargav 001ed9b735 fix: Saved views (#3105) 2024-03-26 22:03:14 +05:30
Omkar Kesarkhane aabeb04254 fix: added order by _timestamp desc in logs query (#3103)
In sql mode, if query does not contains  " order by " it throws error.

Solution:
On switching to sql mode, by default added "order by _timestamp desc" in
logs query
2024-03-26 20:34:49 +05:30
Bhargav 09b3b571d3 fix: function icon (#3106) 2024-03-26 18:54:15 +05:30
ktx-vaidehi a008b75de3 fix: dashboard variable dropdown on typing getting error (#3101)
While implementing a filter search feature with dropdown menus for
variables, an error occurred due to undefined values. This error
hindered the functionality of the search feature, causing unexpected
behavior when attempting to filter results.
2024-03-26 14:09:24 +05:30
Bhargav 8dca74b03e fix: added pagination in logs and stream page for schema field list (#3093) 2024-03-25 15:12:21 +05:30
7c52e0ea7a fix: schema versions as separate key (#3021)
To enable row per schema version use:
ZO_ENTRY_PER_SCHEMA_VERSION_ENABLED = true.

One can migrate schemas from single row to row per schema version using
: migrate-schemas command

Before migration :

- DROP INDEX meta_module_key2_idx ON meta
- ALTER TABLE meta ADD COLUMN start_dt BIGINT NOT NULL DEFAULT 0;
- CREATE UNIQUE INDEX meta_module_start_dt_idx ON meta (start_dt, key2,
key1, module);

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
Co-authored-by: Ankur Srivastava <ansrivas@users.noreply.github.com>
Co-authored-by: Huaijin <haohuaijin@gmail.com>
Co-authored-by: ktx-abhay <141122205+ktx-abhay@users.noreply.github.com>
Co-authored-by: Subhra264 <chakrabortysubhradeep556@gmail.com>
Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: Omkar Kesarkhane <127078473+omkarK06@users.noreply.github.com>
Co-authored-by: Kirtan Thakkar <kirtan@kiara.tech>
2024-03-24 21:25:06 +05:30
Bhargav ea9adbb114 fix: deselect all field should replace * (#3085) 2024-03-23 15:20:18 +05:30
Bhargav 41603561c7 fix: Update IndexList.vue (#3083) 2024-03-23 15:00:28 +05:30
Bhargav b42f2708d2 fix: fixed custom logo spacing issue & add remove interesting field (#3082) 2024-03-23 13:23:14 +05:30
Bhargav 0d2b35906f feat: Quick mode fixes (#3079) 2024-03-23 10:18:33 +05:30
BhargavandHengfei Yang a9285e731c fix: url safe encoding. (#3061)
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2024-03-23 10:16:34 +08:00
Bhargav 9b7b360b90 fix: minor changes (#3072) 2024-03-22 18:54:58 +05:30
BhargavandHengfei Yang 0ad6888e5c feat: Interesting fields UI changes (#3058)
- The notification has been eliminated during the configuration of
absolute dates.
- The SQL mode should not trigger the query automatically upon
deactivation if run query flag is true.
- The Histogram feature should remain inactive while SQL mode is
enabled.
- Modifications related to the quick mode.
- Within SQL mode, the "_timestamp" field is required, and an "order by"
clause is necessary.

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2024-03-22 16:55:10 +05:30
Hengfei Yang fd49360f49 feat: add quick mode fields (#3068) 2024-03-22 15:54:39 +08:00
Omkar Kesarkhane 7a4b29af53 fix: enabled metadata streams in streams page (#3059)
fix #2849
2024-03-21 17:34:22 +05:30
Omkar Kesarkhane a831b4bf29 fix: updated traces duration filter functionality (#3052)
fix #3005 
1. By default added 0 min  100000 max duration
2. Removed duration slider
2024-03-21 17:10:47 +05:30
Omkar Kesarkhane 0ef345bfa9 fix: fixed event filtering condition in Session Viewer events query (#3049)
Problem:
Observed that the User Session Viewer was yielding incorrect results
when filtering session events data. The root cause was identified as the
improper handling of a compound predicate within the SQL query used for
data retrieval.

Solution:
When parentheses were added around the conditions `session_id='xyz' &&
(type='error' or type='action' or type='view')` to logically group them,
this fixed the issue.
2024-03-21 16:39:52 +05:30
ktx-vaidehi c9ef8917a9 fix: error on blank input in dashboard panel config (#3043)
- #3042
2024-03-21 11:33:38 +05:30
ktx-vaidehi 6d30788861 fix: tabs default edit delete (#3033) 2024-03-21 10:55:28 +05:30
ktx-vaidehi 23d391477f feat: dashboard table text wrap (#3026) 2024-03-21 10:31:44 +05:30
Bhargav 1337bcfaef fix: change in api endpoint (#3053) 2024-03-20 17:26:35 +05:30