srikanthccv
16fe71c3e5
chore: metric statement builder
2025-05-30 15:24:05 +05:30
srikanthccv
9e27b844db
chore: add field mapper and condition builder for ts v4
2025-05-29 18:15:41 +05:30
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
primus-bot[bot]
c3123a4fa4
chore(release): bump to v0.85.2 ( #8089 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.85.2
2025-05-28 16:42:27 +00: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
Vikrant Gupta
1cb01e8dd2
fix(saml): do not fetch the claims and use orgID from domain ( #8086 )
...
* fix(saml): do not fetch the claims and use orgID from domain
* fix(saml): do not fetch the claims and use orgID from domain
v0.85.1
2025-05-28 18:21:35 +05:30
primus-bot[bot]
595a500be4
chore(release): bump to v0.85.0 ( #8078 )
...
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
v0.85.0
2025-05-28 12:17:24 +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
Ekansh Gupta
d732f8ba42
fix: updated the service name in exceptions filter ( #8069 )
...
* fix: updated the service name in exceptions filter
* fix: updated the service name in exceptions filter
* fix: updated the service name in exceptions filter
2025-05-27 17:42:08 +00:00
Vibhu Pandey
83b8eaf623
feat(pylon|appcues): add pylon and appcues ( #8073 )
2025-05-27 17:32:45 +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
Srikanth Chekuri
0ec1be1ddf
chore: add querier base implementation ( #8028 )
2025-05-27 20:54:48 +05:30
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
Srikanth Chekuri
62810428d8
chore: add logs statement builder base ( #8024 )
2025-05-27 13:51:38 +00:00
Yunus M
b921a2280b
Update pull_request_template.md ( #8065 )
2025-05-27 16:32:25 +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
Vikrant Gupta
d1d7da6c9b
chore(preference): add sidenav pinned preference ( #8062 )
2025-05-27 13:29:31 +05:30
Piyush Singariya
28a01bf042
feat: Introducing DynamoDB integration ( #8012 )
...
* feat: introducing DynamoDB integration
* fix: allow non expireable API key
* fix: clean up pat to API key middleware
* fix: address comments
* fix: update response of create api key
* feat: adding dashboard
* fix: adding dynamodb icon
* Update pkg/query-service/app/cloudintegrations/services/definitions/aws/dynamodb/assets/dashboards/overview.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: nityanandagohain <nityanandagohain@gmail.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-27 07:18:20 +00:00
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
Srikanth Chekuri
0925ae73a9
chore: add traces statement builder base ( #8020 )
2025-05-25 22:14:47 +05:30
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
Vibhu Pandey
2ba693f040
chore(linter): add more linters and deprecate zap ( #8034 )
...
* chore(linter): add more linters and deprecate zap
* chore(linter): add more linters and deprecate zap
* chore(linter): add more linters and deprecate zap
* chore(linter): add more linters and deprecate zap
2025-05-25 11:40:39 +05:30
Vibhu Pandey
403630ad31
feat(signoz): compile time check for dependency injection ( #8033 )
2025-05-24 23:53:54 +05:30
Vibhu Pandey
93ca3fee33
fix(quickfilter): fix injection of quickfilter ( #8031 )
...
## 📄 Summary
fix injection of quickfilter
2025-05-24 22:00:12 +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
Piyush Singariya
7feb94e5eb
feat: Introducing SNS integration (AWS) ( #7996 )
...
* feat: introducing SNS integrations
* fix: panel title updated
2025-05-23 11:38:27 +00:00
Vibhu Pandey
47dc2b98f1
chore(go-lint): enable go-lint ( #8022 )
2025-05-23 15:52:58 +05:30
Srikanth Chekuri
f4dc2a8fb8
chore: remove telemetrytests package and add generic type for aggregation ( #8019 )
2025-05-23 09:29:15 +00:00
Nityananda Gohain
77d1492aac
fix: allow non expireable API key ( #8013 )
...
* fix: allow non expireable API key
* fix: clean up pat to API key middleware
* fix: address comments
* fix: update response of create api key
* fix: gettable struct
* fix(api-key): frontend changes for api key refactor
---------
Co-authored-by: vikrantgupta25 <vikrant@signoz.io>
2025-05-23 07:47:20 +00:00
Piyush Singariya
6090a6be6e
feat: ElastiCache AWS Integration ( #7923 )
...
* feat: adding elastiCache
* chore: removing AWS unnecessary prefix
* chore: update in units in 2 panels
2025-05-23 06:07:29 +00:00
Srikanth Chekuri
eabddf87d2
fix: time shift not working with fill gaps ( #7999 )
2025-05-23 09:33:47 +05:30
Vibhu Pandey
9e13245d1b
feat(emailing): add smtp and emailing ( #7993 )
...
* feat(emailing): initial commit for emailing
* feat(emailing): implement emailing
* test(integration): fix tests
* fix(emailing): fix directory path
* fix(emailing): fix email template path
* fix(emailing): copy from go-gomail
* fix(emailing): copy from go-gomail
* fix(emailing): fix smtp bugs
* test(integration): fix tests
* feat(emailing): let missing templates passthrough
* feat(emailing): let missing templates passthrough
* feat(smtp): refactor and beautify
* test(integration): fix tests
* docs(smtp): fix incorrect grammer
* feat(smtp): add to header
* feat(smtp): remove comments
* chore(smtp): address comments
---------
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
2025-05-22 18:31:52 +00:00
Nityananda Gohain
a1c7a948fa
fix: add error message in login ( #8010 )
...
* fix: add error message in login
* fix: use newf
2025-05-22 16:23:54 +00:00
Vikrant Gupta
0bfe53a93c
chore(cache): use sensible defaults for caching ( #8011 )
...
* chore(cache): use sensible defaults for caching
* chore(cache): initialize the cache for http handlers
* chore(cache): revert cache DI
2025-05-22 11:46:09 +00:00
Shaheer Kochai
16140991be
refactor: update logs explorer pagination logic ( #7010 )
...
* refactor: pagination changes in query range custom hook
* refactor: handle pagination changes in k8s logs and host logs
* refactor: logs panel component pagination changes
* fix: handle resetting offset on changing page size
* fix: optimize context log rendering and prevent duplicate logs
* chore: revert pagination handling changes for logs context view
* chore: remove unused function and prop
* refactor: handle the updated pagination logic in k8s entity events
* refactor: refactor queryPayload generation in logs pagination custom hook
* fix: remove handling for last log timestamp being sent with query_range
* chore: remove the unnecessary last log related changes from LogsExplorerViews
* Revert "fix: optimize context log rendering and prevent duplicate logs"
This reverts commit ad9ef188651e5106cbc84fe40fc36061c2b9fd40.
* fix: prevent recalculating the start/end timestamps while fetching next/prev pages
* chore: logs explorer pagination tests
* fix: rewrite test and mock scroll
* chore: use real timers to detect the start/end timestamps mismatch + enhance tests
* refactor: extract filters and order by into a separate function
* chore: add tests for logs context pagination
* chore: write tests for host logs pagination
* chore: overall improvements to host logs tests
* chore: k8s entity logs pagination tests
* chore: reset capturedQueryRangePayloads in beforeEach
* chore: dashboard logs panel component pagination tests
* fix: fix the breaking logs pagination test by change /v3 to /v4
* chore: remove the unused prop from HostMetricsLogs
2025-05-22 09:42:51 +00:00
Nityananda Gohain
aadf2a3ac7
fix: logs window based pagination to pageSize offset instead of using… ( #6830 )
...
* fix: logs window based pagination to pageSize offset instead of using id filter
* fix: add support for asc
* fix: remove unwanted code
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-05-22 15:05:41 +05:30
Nityananda Gohain
824302be38
chore: update API key ( #7959 )
...
* chore: update API key
* fix: delete api key on user delete
* fix: migration
* fix: api
* fix: address comments
* fix: address comments
* fix: update structs
* fix: minor changes
* fix: error message
* fix: address comments
* fix: integration tests
* fix: minor issues
* fix: integration tests
2025-05-21 17:21:19 +05:30
primus-bot[bot]
8d4c4dc5f2
chore(release): bump to v0.84.1 ( #7998 )
...
#### Summary
- Release SigNoz v0.84.1
v0.84.1
2025-05-21 13:49:38 +05:30