SagarRajput-7
c9cd974dca
feat: sidebar enhancement ( #10157 )
...
build-staging / prepare (push) Waiting to run
build-staging / js-build (push) Blocked by required conditions
build-staging / go-build (push) Blocked by required conditions
build-staging / staging (push) Blocked by required conditions
Release Drafter / update_release_draft (push) Waiting to run
* feat: sidebar enhancement (#9748 )
* fix: sidebar enhancement
* fix: new source btn changes
* fix: shortcut order changes
* fix: changes in more section collapse behaviour
* fix: sidebar shortcut changes, consistency, cleanup in collapse mode
* fix: sidebar pin, tooltip and other changes
* feat: updated alignment issues
* fix: sidenav enhancement - fixes
* fix: code fix
* fix: sidenav enhancement
* feat: addressed comments and feedback
* feat: fix default shortcut empty issue
* feat: code clean and improvements
* feat: refactor and cleanup
* feat: refactor and addressed comment
* feat: removed isscrolled
* feat: corrected the ref intialization
2026-02-03 07:58:21 +00:00
Abhi kumar
5b3f121431
feat: added line styling options for uplot ( #10166 )
2026-02-03 13:14:35 +05:30
Jatinderjit Singh
c79373314a
fix: add missing data for promql and anomaly rules ( #10097 )
2026-02-03 11:48:16 +05:30
Ashwin Bhatkal
858cd287fa
chore: query builder / hooks to use new variable store ( #10148 )
...
* chore: query builder / hooks to use new variable store
* chore: fix tests
2026-02-03 09:33:02 +05:30
Abhishek Kumar Singh
afdb674068
test(integration): added fixture for inserting alert data ( #10101 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
* chore: fixture for notification channel
* chore: return notification channel info in Create notification channel API
* fix: change scope of create channel fixture to function level
* test: added fixture for creating alert rule
* chore: added debug message on assertion failure
* refactor: improve error handling in webhook notification channel deletion
* fix: enhance error handling in alert rule creation and deletion
* chore: ran py linter and fmt
* chore: ran py linter and fmt
* fix: add timeout to alert rule creation and deletion requests
* fix: silenced pylint on too broad exception
* fix: suppress pylint warnings for broad exception handling in alert rule deletion
* test: added fixture for inserting alert data
* refactor: added fixture for getting test data file path
* feat: add alerts to integration CI workflow
* chore: linter fixes
* chore: changed scope for get_testdata_file_path
* chore: py-formatter
* chore: py-formatter
* chore: updated get_testdata_file_path fixture to a util function
* chore: removed wrong ref
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com >
2026-02-02 23:37:14 +05:30
Aditya Singh
30a6721472
Add cancel query functionality to dashboard edit panel ( #10152 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
* feat: add cancel query functionality for dashboard panels
* feat: pass loading query from edit panel
* feat: revert loading
2026-02-02 15:02:42 +00:00
Abhi kumar
518dfcbe59
fix: minor fix for uplot scale ( #10164 )
2026-02-02 13:24:45 +00:00
Ashwin Bhatkal
424127c27c
chore: dashboard grid / widget / hooks to use new variable store ( #10147 )
...
* chore: dashboard grid / widget / hooks to use new variable store
* chore: fix tests
2026-02-02 12:54:34 +00:00
Abhi kumar
2dcb817de1
feat: Added ChartLayout component + utils to correctly position Legends and Chart in the view ( #10160 )
...
* feat: added chartlayout component to render charts and legends
* fix: added fix for legenditemsSet calculation
* chore: added pulse frontend as codeowners for uplotv2
* chore: cleaned up the legend size calculations function
* chore: removed config from deps in charlayout
* fix: added fix for height calculation
* fix: pr review changes
2026-02-02 17:27:14 +05:30
Ashwin Bhatkal
f6f8c78aaf
chore: dashboard container to use new variable store ( #10146 )
...
* chore: dashboard container to use new variable store
* chore: fix tests
2026-02-02 15:20:47 +05:30
Abhishek Kumar Singh
3c99dfdfa5
test(integration): added fixture for creating alert rule ( #10092 )
...
* chore: fixture for notification channel
* chore: return notification channel info in Create notification channel API
* fix: change scope of create channel fixture to function level
* test: added fixture for creating alert rule
* chore: added debug message on assertion failure
* refactor: improve error handling in webhook notification channel deletion
* fix: enhance error handling in alert rule creation and deletion
* chore: ran py linter and fmt
* chore: ran py linter and fmt
* fix: add timeout to alert rule creation and deletion requests
* fix: silenced pylint on too broad exception
* fix: suppress pylint warnings for broad exception handling in alert rule deletion
* feat: add alerts to integration CI workflow
* chore: py-formatter
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com >
Co-authored-by: Vikrant Gupta <vikrant@signoz.io >
2026-02-02 14:56:33 +05:30
Abhi kumar
6ed72519b8
feat: implement uPlot builder pattern API for chart configuration ( #10069 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
* feat: implement uPlot builder pattern API for chart configuration
* feat: added panel context wrapper
* chore: removed console logs
* chore: minor cleanup
* chore: fixed uplot lib
* chore: added datautils
* chore: type fixes
* chore: fixed linter issues
* fix: added fix for removehook + legend state sync
* fix: added fix for orphand plot
* fix: legend animation frame race condition
* fix: added fix for skipping series with no data
* fix: added fix for header title when cursorIdx is 0
* fix: fixed cursor comments
* fix: fixed cursor comments
* fix: added safeguard for setseries visibility
* chore: updated context placement
* chore: added changes for storing legendstate in localstorage
* chore: added changes related to yaxisunit and decimalprecision
* chore: minor changes in the builders
* chore: minor updates
* chore: variable updates in useLegendSync
* chore: added thresold hook and restructured the code
* chore: pr review comments
* chore: moved uplot specific files to uplotv2
* chore: pr review changes
* chore: pr review changes
* chore: pr review changes
* chore: types fixes
* chore: linted and added comments
* chore: series visibility update fix
* chore: fixed pr review comments
* chore: updated normalize plot utils
* chore: added memoization in plotcontext
* chore: minor changes
* chore: fixed cursor comments
* chore: fixed cursor comments
* chore: fixed cursor comments
* chore: restructured files
* fix: renaming
* fix: renaming
* chore: minor fix
* chore: timestamp fix
* fix: added fix for tooltip label generation
* fix: pr review changes
* fix: pr review changes
* fix: pr review changes
* fix: pr review changes
* fix: pr review changes
* fix: pr review changes
* fix: cursor review
* fix: cursor review
* fix: cursor review
2026-02-02 12:45:00 +05:30
primus-bot[bot]
fe910aaa0f
chore(release): bump to v0.110.1 ( #10159 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.110.1
2026-02-02 12:22:06 +05:30
gkarthi-signoz
0d362b3ba8
Fix typo in LLM Observability section ( #10155 )
build-staging / prepare (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
2026-01-31 03:02:46 +00:00
gkarthi-signoz
51e9ffb847
Adding LLM Observability Docs Ref to README.md ( #10142 )
...
* adding LLM Observability ref to README
* Update README.md
2026-01-31 00:30:10 +00:00
Ashwin Bhatkal
f497a154a2
chore: variable store set up ( #10145 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
* chore: update CODEOWNERS file for dashboards
* chore: variable store set up
2026-01-31 00:18:26 +05:30
Abhi kumar
659fa361ef
fix: added fix for useDimensions returing 0,0 on mount ( #10154 )
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
2026-01-30 18:51:33 +05:30
Manika Malhotra
84e77182f6
feat: pass region to docs ( #10068 )
...
* chore: init pass region and ingestion key to docs
* chore: test add staging url
* fix: pass ingestion region from url
* chore: remove ingestion key from param
* fix: set search param only if url matches
* revert: docs url
* fix: region parsing
* fix: resolve comments
2026-01-30 12:04:25 +00:00
Aditya Singh
32619869e7
Show both tag/resource variants for identical keys in pipeline filter options ( #10150 )
...
* feat: show multiple labels with differing tags and types in filter options
* feat: test fix
2026-01-30 10:29:09 +00:00
Ashwin Bhatkal
e9093126b2
chore: update CODEOWNERS file for dashboards ( #10144 )
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
2026-01-29 14:36:19 +00:00
Ashwin Bhatkal
195f44802d
chore: add eslint rules for import export sorting rules ( #10074 )
...
* chore: updated eslint base config with comments
* chore: add eslint rules for no-else-return and curly
* chore: use isNumber from lodash-es
* chore: add eslint rules for no-console
* chore: update eslint overrides
* chore: sort all files
* chore: fix tests
2026-01-29 11:44:07 +00:00
Abhishek Kumar Singh
948bdb7881
test(integration): fixture for notification channel ( #10089 )
...
* chore: fixture for notification channel
* chore: return notification channel info in Create notification channel API
* fix: change scope of create channel fixture to function level
* chore: added debug message on assertion failure
* refactor: improve error handling in webhook notification channel deletion
* chore: ran py linter and fmt
* fix: silenced pylint on too broad exception
* feat: add alerts to integration CI workflow
* chore: removed clean from notification channel creation fixture + changes fixture scope of get_token
* chore: reverted fixture scopes to function
* fix: breaking alert test due to alert manager not registered for newly created org
* chore: formatted and fix lint
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com >
2026-01-29 17:00:44 +05:30
Piyush Singariya
7274d51236
feat: has function support New JSON QB ( #10050 )
...
* feat: has JSON QB
* fix: tests expected queries and values
* fix: ignored .vscode in gitignore
* fix: tests GroupBy
* revert: gitignore change
* fix: build json plans in metadata
* fix: empty filteredArrays condition
* fix: tests
* fix: tests
* fix: json qb test fix
* fix: review based on tushar
* fix: changes based on review from Srikanth
* fix: remove unnecessary bool checking
* fix: removed comment
* chore: var renamed
* fix: merge conflict
* test: fix
* fix: tests
* fix: go test flakiness
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com >
2026-01-29 14:53:54 +05:30
Aditya Singh
5b580f8e63
Fix broken Group By behaviour ( #10100 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
* fix: set appropriate datasource in grp by
* feat: test cases added
* feat: fix styles
* feat: update test
2026-01-29 06:27:08 +00:00
primus-bot[bot]
5ce1f0b855
chore(release): bump to v0.110.0 ( #10139 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
Co-authored-by: Pandey <vibhupandey28@gmail.com >
v0.110.0
2026-01-28 15:13:15 +00:00
Pandey
291e6a2af8
Revert "feat: sidebar enhancement ( #9748 )" ( #10137 )
...
This reverts commit c0e2dad3b5 .
2026-01-28 14:57:42 +00:00
primus-bot[bot]
3a34fb4813
chore(release): bump to v0.109.3 ( #10136 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.109.3
2026-01-28 14:34:27 +00:00
Tushar Vats
189781748a
fix: dont filter out static fields in metadata store ( #10135 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
This pull request introduces several improvements and bug fixes in the telemetry logs and traces statement builders, metadata key filtering, and integration tests. The most significant changes ensure that required fields are always present in queries, deprecated fields are handled correctly, and test coverage is expanded to handle edge cases such as corrupt data. Additionally, some code cleanup and formatting improvements are made.
2026-01-28 19:42:04 +05:30
Vishal Sharma
e7c812e07f
feat: remove search input and add view data sources button in integrations header ( #10123 )
...
- Removed search functionality from integrations
- Added "View 150+ Data Sources" button that navigates to GET_STARTED_WITH_CLOUD route
- Updated subtitle text to reflect curated integrations
- Removed RequestIntegrationBtn from the page
2026-01-28 13:13:53 +00:00
SagarRajput-7
c0e2dad3b5
feat: sidebar enhancement ( #9748 )
...
* fix: sidebar enhancement
* fix: new source btn changes
* fix: shortcut order changes
* fix: changes in more section collapse behaviour
* fix: sidebar shortcut changes, consistency, cleanup in collapse mode
* fix: sidebar pin, tooltip and other changes
* feat: updated alignment issues
* fix: sidenav enhancement - fixes
* fix: code fix
* fix: sidenav enhancement
* feat: addressed comments and feedback
* feat: fix default shortcut empty issue
* feat: code clean and improvements
* feat: refactor and cleanup
* feat: refactor and addressed comment
* feat: removed isscrolled
2026-01-28 16:55:03 +05:30
primus-bot[bot]
bb3ccfae3b
chore(release): bump to v0.109.2 ( #10130 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.109.2
2026-01-28 13:54:24 +05:30
Ashwin Bhatkal
08f261b0f0
chore: add node version in gor yaml files ( #10128 )
v0.109.1
2026-01-28 07:18:11 +00:00
primus-bot[bot]
9b4fd46d2c
chore(release): bump to v0.109.0 ( #10127 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.109.0
2026-01-28 12:13:32 +05:30
Tushar Vats
f348f47951
feat: improved keys adjustment logic ( #9927 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
This pull request introduces a new utility file, `collision.go`, to the `querybuilder` package, which provides robust logic for handling duplicate and ambiguous field keys in query builder queries. The new functions ensure that queries are more resilient to naming collisions and ambiguities, especially when dealing with JSON and promoted fields. Additionally, several test cases have been updated to reflect improved handling and warning messages for ambiguous keys.
2026-01-28 11:25:14 +05:30
Yunus M
9d700563c1
fix: handle custom time ranges in timezones correctly ( #10094 )
...
* feat: handle custom time ranges in timezones correctly
* fix: improve timezone UI
* fix: prettier issues
* fix: show time in user selected timezone, overflow issue (#10096 )
* fix: show time in user selected timezone, overflow issue, metadata loading
* fix: add gap to popover row
* fix: use inline conditional render for startTimeMs
* fix: remove unused variable in CustomTimePicker
* fix: remove unused variable in CustomTimePicker, TraceMetadata
* fix: update timezone mock in SpanHoverCard test case
2026-01-28 10:30:40 +05:30
Vishal Sharma
54b80c3949
feat: add new onboarding partner logos and update documentation to enforce SVG format ( #10120 )
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
2026-01-27 17:33:22 +00:00
Vikrant Gupta
1c815b130c
feat(authz): scafolding for rbac migration ( #10121 )
...
* feat(authz): initial commit for migrating rbac to openfga
* feat(authz): make the role updates idempotant
* feat(authz): split role module into role and grant
* feat(authz): some naming changes
* feat(authz): integrate the grant module
* feat(authz): add support for migrating existing user role
* feat(authz): add support for migrating existing user role
* feat(authz): figure out the * selector
* feat(authz): merge main
* feat(authz): merge main
* feat(authz): address couple of todos
* feat(authz): address couple of todos
* feat(authz): fix tests and revert public dashboard change
* feat(authz): fix tests and revert public dashboard change
* feat(authz): add open api spec
* feat(authz): add open api spec
* feat(authz): add api key changes and missing migration
* feat(authz): split role into getter and setter
* feat(authz): add integration tests for authz register
* feat(authz): add more tests for user invite and delete
* feat(authz): update user tests
* feat(authz): rename grant to granter
* feat(authz): address review comments
* feat(authz): address review comments
* feat(authz): address review comments
* feat(authz): add the migration for existing roles
* feat(authz): go mod tidy
* feat(authz): fix integration tests
* feat(authz): handle community changes
* feat(authz): handle community changes
* feat(authz): role selectors for open claims
* feat(authz): role selectors for open claims
* feat(authz): prevent duplicate entries for changelog
* feat(authz): scafolding for rbac migration
* feat(authz): scafolding for rbac migration
* feat(authz): scafolding for rbac migration
* feat(authz): scafolding for rbac migration
* feat(authz): scafolding for rbac migration
2026-01-27 21:24:36 +05:30
Vikrant Gupta
9e9879fc8d
chore(env): add docs base url ( #10112 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
* chore(env): add docs base url for staging and production
* chore(env): add docs base url for staging and production
* chore(env): add docs base url for staging and production
2026-01-27 18:14:05 +05:30
Abhishek Kumar Singh
af87c2e80b
chore: added Validate function for QueryBuilderFormula struct ( #10041 )
2026-01-27 15:48:14 +05:30
Karan Balani
e1ac992e5a
feat: forgot password api and token expiry ( #10073 )
2026-01-27 15:31:15 +05:30
Aditya Singh
15161c09e8
Feat: show (cmd + return) as helper text in Run Query button ( #10082 )
...
* feat: create common run query btn
* feat: update run query in explorer
* feat: comment
* feat: fix styles
* feat: fix styles
* feat: update style
* feat: update btn in alerts
* feat: added test cases
* feat: replace run query btn
* feat: bg change run query
2026-01-27 14:52:03 +05:30
Ashwin Bhatkal
ee5fbe41eb
chore: add eslint rules for no-unused-vars ( #10072 )
...
* chore: updated eslint base config with comments
* chore: add eslint rules for no-else-return and curly
* chore: add eslint rules for no-console
* chore: add eslint rules for no-unused-vars
* chore: fix more cases
2026-01-27 14:14:26 +05:30
Vikrant Gupta
f2f3a7b24a
chore(lint): enable wastedassign ( #10103 )
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
2026-01-26 20:40:49 +05:30
Ashwin Bhatkal
dd0738ac70
chore: add eslint rules for no-console ( #10071 )
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
2026-01-23 19:06:05 +00:00
Pandey
1c4dfc931f
chore: move to clone instead of json marshal ( #10076 )
2026-01-23 16:34:30 +00:00
Tushar Vats
605d6ba17d
feat: extract context and data type from telemetry field name ( #9986 )
...
This pull request introduces significant improvements to the handling and normalization of telemetry field keys, adds comprehensive tests for these changes, and refactors JSON unmarshaling for query builder types to ensure consistent normalization and error handling
2026-01-23 13:19:03 +00:00
Amlan Kumar Nandy
f017b07525
chore: make new alerting experience as default with the ability to switch to classic ( #10040 )
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
2026-01-22 22:15:21 +00:00
Tushar Vats
b5901ac174
feat: handle attribute collision ( #10086 )
...
build-staging / prepare (push) Has been cancelled
build-staging / js-build (push) Has been cancelled
build-staging / go-build (push) Has been cancelled
build-staging / staging (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
This pull request improves the handling of field key resolution in query building. The main focus is to make the field key matching logic in the VisitKey function more robust, especially when dealing with context and data type prefixes.
2026-01-23 01:04:46 +05:30
Amlan Kumar Nandy
caacbc086c
chore: update metrics explorer v2 generated APIs ( #10093 )
2026-01-22 14:42:26 +00:00
Abhishek Kumar Singh
9d06ccab48
chore: return notification channel info in Create notification channel API ( #10090 )
2026-01-22 14:23:47 +00:00