Yunus M
6308c17bdf
feat: handle parenthesis
2025-06-06 15:15:18 +05:30
Yunus M
4822198759
feat: handle value selection
2025-06-06 15:15:18 +05:30
Yunus M
8a4f23bd4d
feat: styling updates
2025-06-06 15:15:18 +05:30
Yunus M
fe097ac6d9
feat: handle string and number values correctly
2025-06-06 15:15:18 +05:30
Yunus M
56a4c47127
feat: handle async value fetching
2025-06-06 15:15:18 +05:30
Yunus M
203333729b
feat: update the context with additonal properties
2025-06-06 15:15:18 +05:30
Yunus M
309ace824e
feat: styling updates
2025-06-06 15:15:18 +05:30
Yunus M
4544813e64
feat: update theme and syntax highlighting
2025-06-06 15:15:18 +05:30
Yunus M
f9dcdca64d
feat: handle context switch
2025-06-06 15:15:18 +05:30
Yunus M
4fd917c752
feat: handle multiple spaces
2025-06-06 15:15:18 +05:30
Yunus M
5f434b7031
feat: integrate the apis
2025-06-06 15:15:18 +05:30
Yunus M
e98597fecb
feat: update context logic and return auto-suggestions based on context
2025-06-06 15:15:18 +05:30
Yunus M
5c6a49eb90
feat: add apis and hooks
2025-06-06 15:15:18 +05:30
Yunus M
a7170ef928
feat: update context to recognise conjunction operator
2025-06-06 15:15:18 +05:30
Yunus M
665c815e73
feat: add codemirror
2025-06-06 15:15:18 +05:30
Yunus M
269ef25682
feat: add types, base components
2025-06-06 15:15:18 +05:30
Yunus M
ec54e5c0b2
feat: add antlr4, parser files and grammar
2025-06-06 15:15:18 +05:30
SagarRajput-7
d60c9ab36b
feat: handle unkown metric in panel query ( #8083 )
...
* feat: handle unkown metric in panel query
* feat: added handling with type empty and key present or not
* feat: added test cases
* feat: added comment to better explain the logic
* feat: fixed operator list for unkown metric
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-06-05 11:23:25 +00:00
SagarRajput-7
cd4df6280f
feat: fixed multiple sentry error around dashboards ( #8148 )
2025-06-04 13:20:51 +07:00
Vikrant Gupta
c32dd9f17e
chore(feature): drop the feature status table ( #8124 )
...
* chore(feature): drop the feature set table
* chore(feature): cleanup the types and remove unused flags
* chore(feature): some more cleanup
* chore(feature): add codeowners file
* chore(feature): init to basic plan for failed validations
* chore(feature): cleanup
* chore(feature): pkg handler cleanup
* chore(feature): pkg handler cleanup
* chore(feature): address review comments
* chore(feature): address review comments
* chore(feature): address review comments
---------
Co-authored-by: Vibhu Pandey <vibhupandey28@gmail.com>
2025-06-03 17:05:42 +05:30
Shaheer Kochai
c58cf67eb0
refactor: update funnel description endpoint from POST /save to PUT /{funnel_id} ( #8080 )
...
* refactor: update funnel description endpoint from POST /save to PUT /{funnel_id}
* feat: add timestamp to funnel description payload and update mutation type
---------
Co-authored-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
2025-06-03 10:59:54 +00:00
Aditya Singh
d683b94344
[ Fix #8102 ] Logs Issues with context view ( #8111 )
...
* fix: add active log id to charts query
* refactor: remove comment
* fix: remove active log id on filter change
* test: update test for log explorer
* test: update test for log explorer
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
2025-06-03 09:57:39 +00:00
Vikrant Gupta
3bb9e05681
chore(dashboard): make dashboard schema production ready ( #8092 )
...
* chore(dashboard): intial commit
* chore(dashboard): bring all the code in module
* chore(dashboard): remove lock unlock from ee codebase
* chore(dashboard): go deps
* chore(dashboard): fix lint
* chore(dashboard): implement the store
* chore(dashboard): add migration
* chore(dashboard): fix lint
* chore(dashboard): api and frontend changes
* chore(dashboard): frontend changes for new dashboards
* chore(dashboard): fix test cases
* chore(dashboard): add lock unlock APIs
* chore(dashboard): add lock unlock APIs
* chore(dashboard): move integrations controller out from module
* chore(dashboard): move integrations controller out from module
* chore(dashboard): move integrations controller out from module
* chore(dashboard): rename migration file
* chore(dashboard): surface errors for lock/unlock dashboard
* chore(dashboard): some testing cleanups
* chore(dashboard): fix postgres migrations
---------
Co-authored-by: Vibhu Pandey <vibhupandey28@gmail.com>
2025-06-02 22:41:38 +05:30
Vikrant Gupta
9d397d0867
fix(license): fixes for license service ( #8121 )
...
* fix(license): fixes for license service
* fix(license): fixes for license service
* fix(license): add code comments
2025-06-02 17:09:19 +05:30
Aditya Singh
dd11ba9f48
fix: remove create dashboard call before navigate ( #8029 )
...
* fix: remove create dashboard call before navigate
* feat: minor refactor
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
2025-06-02 08:02:09 +00:00
Aditya Singh
b6180f6957
fix: fix html escape and json string parsing in qb ( #8039 )
...
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
2025-06-02 06:42:02 +00:00
aniketio-ctrl
68effaf232
chore: support for non-normalized metrics behind a feature flag ( #7919 )
...
feat(7294-services): added dot metrics boolean for services tab
2025-05-30 10:27:29 +00:00
Aditya Singh
c08d1bccaf
FIX: Pipelines edit filter return empty filter ( #8055 )
...
* fix: fix pipeline add and edit form flow
* test: update test cases
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
2025-05-30 15:47:26 +05:30
Amlan Kumar Nandy
1d77780c70
feat: add views tab to metrics explorer ( #8091 )
2025-05-30 05:39:24 +00:00
Vikrant Gupta
4733af974e
fix(license): return the active license even in case of suspended status ( #8097 )
...
* fix(license): return the active license even in case of suspended status
* fix(license): suspended check for side nav
* fix(license): suspended check for side nav
* fix(license): suspended check for side nav
* fix(license): suspended check for side nav
2025-05-29 12:05:27 +00:00
Amlan Kumar Nandy
1ab6c7177f
chore: infra monitoring fixes ( #8066 )
2025-05-29 10:53:47 +07:00
SagarRajput-7
5a602bbeb7
fix: added safety checks for query data ( #8088 )
2025-05-28 21:41:24 +05:30
SagarRajput-7
f487f088bd
Revert "feat: improved the alert rules list search functionality" ( #8085 )
...
* Revert "feat: improved the alert rules list search functionality (#8075 )"
This reverts commit bec52c3d3e3b95dc8ca72bda5c237b3e7b2d02dc.
* feat: added search capability for labels
* feat: added test cases
2025-05-28 21:24:26 +05:30
SagarRajput-7
bec52c3d3e
feat: improved the alert rules list search functionality ( #8075 )
...
* feat: improved the alert rules list search functionality
* feat: improvements and tooltip added for more info
* feat: style improvement
* feat: style improvement
* feat: style improvement
2025-05-28 05:23:42 +00:00
Srikanth Chekuri
0a6a7ba729
chore: show migration info to all cloud regions ( #8077 )
2025-05-28 04:48:42 +00:00
Vishal Sharma
3d758d4358
feat: init pylon and deprecate intercom ( #8059 )
2025-05-28 07:11:11 +05:30
Vishal Sharma
9c8435119d
feat: add appcues and remove customerio ( #8045 )
2025-05-27 19:49:55 +00:00
Vikrant Gupta
ae7364f098
fix(login): fixed the interceptor to handle multiple failures ( #8071 )
...
* fix(login): fixed the interceptor to handle multiple failures
* fix(login): fixed the interceptor to handle multiple failures
2025-05-27 15:47:33 +00:00
Yunus M
93de4681a9
feat: oss - sso and api keys ( #8068 )
...
* feat: oss - sso and api keys
* feat: show to community and community enterprise
---------
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
2025-05-27 20:29:09 +05:30
Aditya Singh
69e94cbd38
Custom Quick FIlters: Integration across other tabs ( #8001 )
...
* chore: added filters init
* chore: handle save and discard
* chore: search and api intergrations
* feat: search on filters
* feat: style fix
* feat: style fix
* feat: signal to data source config
* feat: search styles
* feat: update drawer slide style
* chore: quick filters - added filters init (#7867 )
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
* feat: no results state
* fix: minor fix
* feat: qf setting ui
* feat: add skeleton to dynamic qf
* fix: minor fix
* feat: announcement tooltip added
* feat: announcement tooltip added refactor
* feat: announcement tooltip styles
* feat: announcement tooltip integration
* fix: number vals in filter list
* feat: announcement tooltip show logic added
* feat: light mode styles
* feat: remove unwanted styles
* feat: remove filter disable when one filter added
* style: minor style
* fix: minor refactor
* test: added test cases
* feat: integrate custom quick filters in logs
* Custom quick filter: Other Filters | Search integration (#7939 )
* chore: added filters init
* chore: handle save and discard
* chore: search and api intergrations
* feat: search on filters
* feat: style fix
* feat: style fix
* feat: signal to data source config
* feat: search styles
* feat: update drawer slide style
* feat: no results state
* fix: minor fix
* Custom Quick FIlters: UI fixes and Announcement Tooltip (#7950 )
* feat: qf setting ui
* feat: add skeleton to dynamic qf
* fix: minor fix
* feat: announcement tooltip added
* feat: announcement tooltip added refactor
* feat: announcement tooltip styles
* feat: announcement tooltip integration
* fix: number vals in filter list
* feat: announcement tooltip show logic added
* feat: light mode styles
* feat: remove unwanted styles
* feat: remove filter disable when one filter added
* style: minor style
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
* feat: code refactor
* feat: debounce search
* feat: refactor
* feat: exceptions integrate
* feat: api monitoring qf integrate
* feat: handle query name show
* Custom quick filters: Tests and pr review comments (#7967 )
* chore: added filters init
* chore: handle save and discard
* chore: search and api intergrations
* feat: search on filters
* feat: style fix
* feat: style fix
* feat: signal to data source config
* feat: search styles
* feat: update drawer slide style
* feat: no results state
* fix: minor fix
* feat: qf setting ui
* feat: add skeleton to dynamic qf
* fix: minor fix
* feat: announcement tooltip added
* feat: announcement tooltip added refactor
* feat: announcement tooltip styles
* feat: announcement tooltip integration
* fix: number vals in filter list
* feat: announcement tooltip show logic added
* feat: light mode styles
* feat: remove unwanted styles
* feat: remove filter disable when one filter added
* style: minor style
* fix: minor refactor
* test: added test cases
* feat: integrate custom quick filters in logs
* feat: code refactor
* feat: debounce search
* feat: refactor
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
* feat: integrate traces data source to settings
* feat: duration nano traces filter in qf
* fix: allow only admins to change qf settings
* feat: has error handling
* feat: fix existing tests
* feat: update test cases
* feat: update test cases
* feat: minor refactor
* feat: minor refactor
* feat: log quick filter settings changes
* feat: log quick filter settings changes
* feat: log quick filter settings changes
---------
Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
2025-05-27 20:04:57 +05:30
SagarRajput-7
8990fb7a73
feat: allow custom color pallete in panel for legends ( #8063 )
2025-05-27 16:19:35 +07:00
SagarRajput-7
aaeffae1bd
feat: added enhancements to legends in panel ( #8035 )
...
* feat: added enhancements to legends in panel
* feat: added option for right side legends
* feat: created the legend marker as checkboxes
* feat: removed histogram and pie from enhanced legends
* feat: row num adjustment
* feat: added graph visibilty in panel edit mode also
* feat: allignment and fixes
* feat: added test cases
2025-05-27 13:50:40 +05:30
SagarRajput-7
fb1f320346
feat: added custom stepIntervals to bar chart for better visibilty ( #8023 )
...
* feat: added custom stepIntervals to bar chart for better visibilty
* feat: added test cases
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-05-27 11:48:38 +05:30
Shaheer Kochai
4d484b225f
feat(error): build generic error component ( #8038 )
...
* feat: build generic error component
* chore: test error component in DataSourceInfo component
* feat: get version from API + minor improvements
* feat: enhance error notifications with ErrorV2 support and integrate ErrorModal
* feat: implement ErrorModalContext + directly display error modal in create channel if request fails
* chore: write tests for the generic error modal
* chore: add optional chaining + __blank to _blank
* test: add trigger component tests for ErrorModal component
* test: fix the failing tests by wrapping in ErrorModalProvider
* chore: address review comments
* test: fix the failing tests
---------
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
2025-05-26 22:20:24 +05:30
Amlan Kumar Nandy
3a396602a8
chore: persist the state selection in the URL for all entities and filters in Infra Monitoring ( #7991 )
2025-05-26 06:58:55 +00:00
Amlan Kumar Nandy
650cf81329
chore: metrics explorer minor fixes ( #8042 )
2025-05-26 06:43:06 +00:00
Amlan Kumar Nandy
cdbf23d053
chore: infra monitoring improvements ( #8002 )
2025-05-26 06:03:01 +00:00
Amlan Kumar Nandy
3ca3db2567
chore: add to alerts/dashboard improvements for one chart per query mode in metrics explorer ( #8014 )
2025-05-26 05:45:21 +00:00
Vikrant Gupta
cffa511cf3
feat(user): support sso and api key ( #8030 )
...
* feat(user): support sso and api key
* feat(user): remove ee references from pkg
* feat(user): remove ee references from pkg
* feat(user): related client changes
* feat(user): remove the sso available check
* feat(user): fix go tests
* feat(user): move the middleware from ee to pkg
* feat(user): some more error code cleanup
* feat(user): some more error code cleanup
* feat(user): skip flaky UI tests
* feat(user): some more error code cleanup
2025-05-25 14:16:42 +05:30
Vikrant Gupta
b1c78c2f12
feat(license): build license service ( #7969 )
...
* feat(license): base setup for license service
* feat(license): delete old manager and import to new
* feat(license): deal with features
* feat(license): complete the license service in ee
* feat(license): add sqlmigration for licenses
* feat(license): remove feature flags
* feat(license): refactor into provider pattern
* feat(license): remove the ff lookup interface
* feat(license): add logging to the validator functions
* feat(license): implement features for OSS build
* feat(license): fix the OSS build
* feat(license): lets blast frontend
* feat(license): fix the EE OSS build without license
* feat(license): remove the hardcoded testing configs
* feat(license): upgrade migration to 34
* feat(license): better naming and structure
* feat(license): better naming and structure
* feat(license): better naming and structure
* feat(license): better naming and structure
* feat(license): better naming and structure
* feat(license): better naming and structure
* feat(license): better naming and structure
* feat(license): integration tests
* feat(license): integration tests
* feat(license): refactor frontend
* feat(license): make frontend api structure changes
* feat(license): fix integration tests
* feat(license): revert hardcoded configs
* feat(license): fix integration tests
* feat(license): address review comments
* feat(license): address review comments
* feat(license): address review comments
* feat(license): address review comments
* feat(license): update migration
* feat(license): update migration
* feat(license): update migration
* feat(license): fixed logging
* feat(license): use the unmarshaller for postable subscription
* feat(license): correct the error message
* feat(license): fix license test
* feat(license): fix lint issues
* feat(user): do not kill the service if upstream is down
2025-05-24 19:14:29 +05:30