Aditya Singh
2719c9b6a7
Fix: Make exists in small case recognise as valid non value op ( #9989 )
...
* fix: make exists in small case recognise as valid non value op
* fix: lint fix
2026-01-13 10:56:38 +00:00
Ashwin Bhatkal
b4282be3ac
chore: make settings drawer reusable ( #9985 )
...
* chore: make settings drawer reusable
* chore: clean up styles as well
* fix: resolve comments
* chore: trigger build
* chore: resolve comments
2026-01-13 09:33:05 +00:00
Ashwin Bhatkal
15fe3a7163
fix: close button when importing dashboard json ( #9987 )
...
* fix: close button when importing dashboard json
* fix: remove x icon
2026-01-13 05:59:11 +00:00
Amlan Kumar Nandy
30b98582b4
chore: fix undefined labels error in alerts ( #9589 )
...
* chore: fix undefined labels error in alerts
* chore: fix CI
* chore: minor fix
* chore: add tests
* chore: additional changes
* chore: additonal cleanup
* chore: update tests
* chore: update mock
* chore: update checks
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com >
2026-01-13 05:27:16 +00:00
Vikrant Gupta
99b9e27bca
fix(dashboard): delete dashboard shouldn't break on license check ( #9984 )
...
* fix(dashboard): delete dashboard shouldn't break on license check
* fix(dashboard): add integration tests
* fix(dashboard): add integration tests
* fix(dashboard): remove license check from public dashboard delete
* fix(dashboard): update delete public
2026-01-12 23:40:54 +05:30
Yunus M
7e72f501a7
feat: Improved UX for Date Time Picker ( #9944 )
...
* feat: enable inline edit for selected time
* feat: handle absolute and relative time formats
* feat: support epoch timeranges
* feat: match styles for datetime shorthand pill
* feat: handle time range error flows
* feat: hide last refreshed for custom time ranges
* feat: cleanup
* feat: use calendar range for custom date time picker
* fix: update tests to check for run query rather than stage & run query
* feat: pass modalStartTime & modalEndTime in cases where isModalSelection is true
* feat: pass minTime & maxTime for CustomPicker in topnav component
* fix: add safety check for selected time
* feat: show recently use custom time ranges
* fix: cancel query button light mode text color
* feat: move calendar content to a container
* feat: address review comments
2026-01-12 21:18:58 +05:30
Ashwin Bhatkal
97d7b81a73
chore: rename NewDashboard to DashboardContainer ( #9980 )
...
* chore: rename NewDashboard to DashboardContainer
* chore: resolve comments and fix tests
2026-01-12 15:25:43 +05:30
Ashwin Bhatkal
9c5b50ae3a
chore: add CODEWONERS for dashboard page and container ( #9979 )
2026-01-12 11:54:11 +05:30
Srikanth Chekuri
fd13c6dee4
tests(integration): organize querier test and use numbered prefixes ( #9969 )
2026-01-11 11:33:23 +05:30
Srikanth Chekuri
a894b08255
chore: add metric data generators ( #9968 )
2026-01-10 14:24:53 +05:30
Srikanth Chekuri
2c6c034e60
chore: use uv ( #9964 )
2026-01-10 14:03:43 +05:30
Abhishek Kumar Singh
0a81bf8060
chore: add ability to delay the evaluation start for new groups ( #9621 )
2026-01-09 23:26:39 +05:30
Abhishek Kumar Singh
b38ffce7f2
fix: test notification always sends a new notification ( #9807 )
2026-01-09 22:46:40 +05:30
Vishal Sharma
696d83eeaf
chore: add new related keywords in onboarding ( #9963 )
2026-01-09 14:21:13 +00:00
Amlan Kumar Nandy
d98851dcf2
chore: y-axis unit selector changes in alerts and dashboards ( #9936 )
2026-01-09 13:17:24 +00:00
Amlan Kumar Nandy
a103bb453d
chore: ease in disabling grouping in notification settings ( #9698 )
2026-01-09 18:37:29 +05:30
Pandey
abae0c7f27
fix(tokenizer): fix concurrent map writes in jwt tokenizer ( #9960 )
...
* fix(tokenizer): fix concurrent map writes
* fix(tokenizer): fix concurrent map writes
* fix(tokenizer): fix concurrent map writes
* fix(tokenizer): fix concurrent map writes
* fix(tokenizer): fix concurrent map writes
---------
Co-authored-by: Vikrant Gupta <vikrant@signoz.io >
2026-01-09 10:05:44 +00:00
Abhi kumar
0cc1fb0edb
fix: added fix for reduce to resetting back to avg ( #9947 )
...
* fix: added fix for reduce to resetting back to avg
* fix: fixed failing tsc
* fix: added fix for querybuilderoperations hook test
* fix: added pr review fixes
* fix: pr review changes
* chore: pr review changes
2026-01-09 14:42:55 +05:30
Amlan Kumar Nandy
f2ef42bd7f
chore: alert type selection page improvements ( #9724 )
2026-01-09 12:45:01 +07:00
Vikrant Gupta
22158a3cee
fix(preference): update user preference apis to return 200 when preference exists but has no value ( #9957 )
...
### Summary
- update user preference to return `200` in case of no overrides as well instead of `404`
2026-01-08 15:46:50 +00:00
Amlan Kumar Nandy
e9afbede24
chore: add fillZero function to query builder functions list ( #9651 )
2026-01-08 21:19:04 +07:00
swapnil-signoz
479cba7dd2
chore: update cloud integration agent version to v0.0.8 ( #9956 )
2026-01-08 12:55:52 +00:00
Vikrant Gupta
5449374ad8
fix(alertmanager): remove ambiguous reference to org_id ( #9955 )
...
* fix(alertmanager): remove ambiguous reference to org_id
* fix(alertmanager): remove ambiguous reference to org_id
2026-01-08 16:23:36 +05:30
Abhishek Kumar Singh
68b9cc2b81
fix: test alert should open valid link with more info ( #9896 )
2026-01-08 15:48:05 +05:30
Srikanth Chekuri
0f62a04f92
chore: add query step intervals in response meta ( #9954 )
...
* chore: add query step intervals in response meta
* chore: regenerate api spec
2026-01-08 15:04:55 +05:30
Piyush Singariya
b4706743ba
chore: JSON Logs Query Experience ( #9381 )
2026-01-07 20:28:03 +00:00
Nikhil Mantri
1eba57b250
chore: add Open API spec defs for metrics explorer ( #9934 )
2026-01-08 01:48:28 +05:30
Jatinderjit Singh
c9cbc8d9ad
chore: ignore logs for context.Canceled errors ( #9945 )
2026-01-08 01:25:41 +05:30
Pandey
23ba9dacd1
fix(alertmanager): disallow creating invalid channels ( #9946 )
2026-01-08 00:13:46 +05:30
primus-bot[bot]
fce1cce02e
chore(release): bump to v0.106.0 ( #9943 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.106.0
2026-01-07 14:16:44 +05:30
Karan Balani
f8b3cac191
feat: use flagger package to power feature flags ( #9925 )
...
Use the new `flagger` package to power the following features flags in the codebase:
- [x] `use_span_metrics`
- [x] `kafka_span_eval`
- [x] `interpolation_enabled`
2026-01-06 21:33:34 +00:00
Ashwin Bhatkal
09e6342a2a
chore: handle jsx spread operator ( #9906 )
2026-01-06 21:15:53 +00:00
Yunus M
2d343cde38
chore: Add changelog for public field to PR template
2026-01-06 21:05:46 +00:00
Muhammed Ajmal M
815c60485d
fix: sibling spans order respects the span start timestamp ( #9842 )
2026-01-06 20:54:29 +00:00
Tushar Vats
42c38d5d17
fix: improve ttl integration tests ( #9917 )
...
This pull request introduces several improvements and additions to the integration test fixtures, focusing on better management and cleanup of TTL (Time-To-Live) and storage policy settings for ClickHouse tables used in logs, metrics, and traces tests. It also enhances the ClickHouse test container configuration and improves some test utility logic. The most important changes are grouped below:
2026-01-07 00:17:08 +05:30
Vishal Sharma
f214bd1dbf
Add new data sources in onboarding ( #9929 )
...
* feat: introduce nested question-based selection for AWS data sources in onboarding
add help text and links.
* docs: add Onboarding Configuration Doc
* feat: add Golang metrics onboarding configuration and update onboarding docs validation steps
* feat: add Inkeep, Agno, grok, livekit, pipecat, temporal LLM integrations
update Python logs configuration, and remove deprecated LLM and Python SDK entries.
* feat: move internal redirect handling from selection steps to the 'Next' button in AddDataSource
* feat: only render and select category which is selected in filters section
* refactor: pre-calculate data source groups and add viewBox to grok SVG
2026-01-06 17:17:09 +00:00
Yunus M
7163df599b
fix: exclude 'A' filter from endpoint stats while navigating from all endpoints ( #9937 )
2026-01-06 22:12:12 +05:30
Vishal Sharma
a5ba770637
feat: update AWS data sources in onboarding ( #9928 )
...
* feat: introduce nested question-based selection for AWS data sources in onboarding
add help text and links.
* docs: add Onboarding Configuration Doc
2026-01-06 10:35:08 +00:00
Piyush Singariya
8f7c0b07a7
chore: adding JSON body logs integration suite ( #9923 )
...
* feat: adding JSON body logs testing
* chore: ran py_test
* fix: py lint
* fix: change nestedness testcases + explicit log body id match
---------
Co-authored-by: Nityananda Gohain <nityanandagohain@gmail.com >
2026-01-06 15:37:11 +05:30
Karan Balani
b744e228c7
chore: remove metrics pre-aggregation flag ( #9935 )
2026-01-06 08:48:51 +00:00
Ishan
4853bb1f8c
feat: tooltip placement updated to avoid flicker ( #9932 )
2026-01-06 12:12:37 +05:30
Ishan
cf693582a5
feat: updated tooltip - mouse delay to 0 from 100ms ( #9933 )
2026-01-06 12:01:42 +05:30
Pandey
a9e47c3779
chore: update role change message ( #9930 )
...
* chore: update role change message
Simplified success notification message for user updates.
* fix: fix notification description formatting
2026-01-06 00:50:14 +05:30
Yunus M
d04c07a887
chore: show publish option in dashboard settings only to admins and licensed users ( #9873 )
...
* feat: show publish option in dashboard settings only to admins and licensed users
* feat: update error handling for public dashboard flows
* feat: use sonner toast for error in public dashboard flows
* feat: enable public dashboard only for licensed users
* feat: address review comments
* feat: address review comments
2026-01-05 15:16:10 +05:30
Yunus M
c36702714e
feat: use global config api to fetch ingestion url in ingestion and m… ( #9884 )
...
* feat: use global config api to fetch ingestion url in ingestion and mutli ingestion settings
* feat: update types for global config api
* feat: show tooltip on global config error
* feat: address review comments
* chore: rename globalConfig to getGlobalConfig
* chore: hide ingestion url section if globalConfig fetch isn't enabled
* feat: enable global config API for all users
2026-01-05 14:51:57 +05:30
Nikhil Mantri
3cb6f6704d
feat(telemetrymetadata): add enrichment for intrinsic metrics in metadata ( #9595 )
...
* chore: changes made
* chore: improved handling
* chore: cleanup
* chore: todo added
* chore: comments resolved
* chore: suggest both attributes and intrinsic fields
* chore: modified tests
* chore: changes for pr review
* chore: remove metric_name suggestion in keys API when metric_name already provided in selector
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com >
2026-01-05 12:43:42 +05:30
Niladri Adhikary
14ab4c9b79
fix: fillZero usage in query builder and correct step values to ms ( #9880 )
2026-01-04 17:00:16 +05:30
Vishal Sharma
9aa0073fef
chore(frontend): make docs URL configurable via environment variable ( #9908 )
...
* chore(frontend): make docs URL configurable via environment variable
* chore(onboarding): remove internalRedirect property from RDS logs entry
2026-01-03 15:03:52 +00:00
Yunus M
e124a6a269
feat: default max lines to 1 in logs ( #9874 )
...
* feat: default max lines to 1
* feat: update test cases
2026-01-03 19:36:02 +05:30
Karan Balani
666bfa7a0f
feat: rename org_domains table to auth_domain ( #9910 )
2026-01-03 16:40:06 +05:30