Commit Graph
30 Commits
Author SHA1 Message Date
Prabhat SharmaandTaiming Liu 9ace66ac75 chore: rename zinc to OpenObserve (#4807)
rename zinc to OpenObserve

---------

Co-authored-by: Taiming Liu <90490946+taimingl@users.noreply.github.com>
2024-10-16 10:12:34 -07:00
Subhra264 aac7025008 fix: Short url fixes (#4773) 2024-10-14 15:24:34 +08:00
Bhargav ad6845c5b7 fix: issue #4757 short url implementation approach change (#4760)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Improved user redirection handling based on the presence of a
`redirect_url` or `short_url` query parameter.
	- Enhanced support for short URLs redirecting to backend API endpoints.
- **Bug Fixes**
- Updated default redirect URI to ensure consistent behavior with
trailing slashes.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-10-14 12:02:44 +05:30
Bhargavandktx-abhay 37840ac6b8 fix: issue #4723 shorten url on logs page (#4728)
- #4723 
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced the Search Bar with the ability to generate and share
shortened URLs.
- Improved management of saved views with notifications for
adding/removing favorites.
- Reset functionality for filters now accurately reflects selected
streams and fields.
- Updated share link functionality to include a loading state for better
user feedback.

- **Bug Fixes**
- Added error handling for URL shortening and clipboard copying
processes, providing user feedback.

- **Chores**
- Updated router logic to store the current URL for redirect handling
during authentication.
- Improved redirection logic in the Login component for better handling
of external URLs.
- Enhanced redirection handling in utility functions to differentiate
between external and internal URLs.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: ktx-abhay <abhay.padamani@kiara.tech>
2024-10-08 22:42:48 +05:30
Bhargav ce0f21b73a fix: bundle split (#3410) 2024-05-09 18:46:48 +05:30
Bhargav 52d93197a3 fix: cookies implementation (#3195) 2024-04-09 18:15:43 +05:30
Ashish Kolhe 82eb6e6e15 fix: cookie settings as env variable (#3152) 2024-04-03 15:24:21 +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
Ashish KolheandBhargav 99ec2221d8 feat: rebac with openfga (#2454)
Co-authored-by: Bhargav <BJP232004@GMAIL.COM>
2024-01-24 10:13:59 +05:30
Ashish Kolhe 122d5d52c4 feat: dex integration (#2277) 2023-12-22 09:05:46 +05:30
Prabhat Sharma 1b3aec6911 docs: update license in other missing files (#2062)
update license in other missing files to AGPL
2023-11-27 19:50:14 -08:00
Bhargav 3a9a06e1f4 feat: #357 rum api (#1517)
Issue #357

This pull request introduces a new UI screen that allows users to create
RUM API Tokens and User Level API Key.

**RUM Token:**
Within the Ingestion page, users will now find a dedicated RUM section.
In this initial release, we've included the capability to install RUM
via NPM and create API tokens.

**User-level API Key**
Under the "Settings" menu on the top right profile icon, the user will
get options to create a User API Key. This feature is available in the
cloud version.
2023-10-17 10:48:20 +05:30
Hengfei Yang af521fde54 fix: update license (#1404) 2023-08-21 15:37:50 +08:00
omkarK06andHengfei Yang 5f4b4b2ec3 fix: replaced ZincObserve to OpenObserve in the UI (#850)
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-05-31 11:46:58 +08:00
Hengfei Yang 53e1a23921 feat: rename zincobserve to openobserve (#848) 2023-05-31 11:29:10 +08:00
omkarK06 465898b7e7 test: added unit test cases for alerts and logs modules (#509)
* 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
2023-04-10 14:38:26 +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
ktx-keshaviandoasisk 80a9343462 fix: dashboard feedback (#367)
* router changes for viewDashboard to dashboards/view and addPanel to dashboards/addPanel

* solve path error, add histogram options on X axis and other dropdown fields, generate labels and give error if the space is used, update error messages and solve while the custom query mode is off remove custom fields

* rename addPanel to add_panel

* add watcher on chart selection change for chart render

* add alias instead of label and show labels on axis

* change hover value on chart that shows yAxis name and count (#359)

* Updated back button

* solve issue for multiple y axis have same color in the charts(#358)

* add splitter in getFields(#357)

* last name undefined error solving

* horizontal name cut off issue

* remove other aggregation function and add histogram only. and default aggregation function value histogram for only timestamp not for others

* add back button icon and set left side to dashboard name

---------

Co-authored-by: oasisk <ashish.j.kolhe@gmail.com>
2023-03-24 13:20:31 +05:30
omkarK06 e4d4a4dc24 feat: alert templates and destinations UI (#346)
* feat : alert templates and destinations UI

* core : updated eslint config

* fix : type errors in ingestion

* fix : removed unused conformDelete binding on dialog
2023-03-22 13:17:19 +05:30
ktx-keshaviandHengfei Yang b10ed1ec88 fix: dashboard issues and drag-drop fields (#308)
* solve issue on save button chart render.

* generate table column name for the table chart

* "where" condition changes while filter is applying

* remove unused code in getFields and indexList

* add validation and hide show value based on selected chart

* comment and removed unused code

* add query error in validation function

* en.json file changes in layout

* language translation changes in pages

* rename dashboardList to dashboards

* header name add in to translation file

* remove commented code

* comment logs

* add drag handle icon in viewDashboard page at the top of panel

* showCustomQuery button css changes

* add loading in chartRender component

* collapse and expand icon changes and add field name on hover

* remove loading in useDashboard Panel

* height changes panel layout

* add dynamic validation field name and comments on validation

* custom query validation for if not selected custom fields on appropriate Axis

* remove aggregation and label while custom query mode is on

* add drag and drop functionality on axis

* remove methods in commons and type changes in layout

* solve timeChanging error

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-03-20 11:26:40 +05:30
Bhargav bf71547968 feat: Issue 213 url change (#300)
* feat: url query params added for routing

* feat: url query params added for routing

* feat: url query params added for routing

* fix: existing user api change
2023-03-16 18:59:33 +05:30
Bhargav 996aae46ae fix: issues (#249) 2023-03-10 13:13:55 +05:30
Bhargavandktx-keshavi a7dfb2ee05 feat: dashboard feature ktx (#242)
* add dashboard functionality

* fix: regression issue linting errors

* fix: UI changes

* fix: temporary

* fix: reverted the file name change

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-03-10 10:02:28 +05:30
Bhargav 0336e797db fix: support sub directory (#240) 2023-03-10 01:51:22 +08:00
BhargavandHengfei Yang 6975f89103 feat: Cloud code merge (#131)
* changes while merge code with cloud

* cloud merge changes

* segment and function name change

* fix: api endpoint changed

* build fix

* fix: api endpoint changed

* Update organizations.ts

* fix: minor fix

* fix: user page ui

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-02-21 20:21:39 +08:00
Ashish Kolhe cc737b1fb8 fix: multi-tenancy fixes (#71)
* Fixes for multi-user-multi-org

* fixed attribute names

* replaced contains
2023-02-14 15:05:12 +05:30
Bhargav 55c98d1250 license text (#68) 2023-02-14 11:59:58 +05:30
Prabhat Sharma ccf65f119e refactor: rename index to stream (#45)
* rename index to stream

* refactor: add comma
2023-02-13 13:12:27 +05:30
Bhargav 78848d8b84 fix: npm run dev fix (#43)
* fix: npm run dev fix

* Update MainLayout.vue
2023-02-11 20:25:25 +05:30
oasisk 147362cb40 zinc-observe initial commit 2023-02-02 09:03:11 +05:30