primus-bot[bot]
9a3a8c8305
chore(release): bump SigNoz to v0.88.0, OTel Collector to v0.128.0 ( #8410 )
...
* chore(release): bump to v0.88.0
* chore: bump to v0.111.28
* chore: bump to v0.111.28
---------
Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
Co-authored-by: grandwizard28 <vibhupandey28@gmail.com>
2025-07-02 12:19:54 +05:30
Vibhu Pandey
a1fa2769e4
feat(statsreporter): build a statsreporter service ( #8177 )
...
- build a new statsreporter service
2025-06-09 16:43:29 +05:30
Vibhu Pandey
83b8eaf623
feat(pylon|appcues): add pylon and appcues ( #8073 )
2025-05-27 17:32:45 +00:00
Vibhu Pandey
96cfb607d1
chore(go): add go-deps workflow ( #7936 )
...
* feat(go): add go-deps workflow
* chore(go): fix dependencies
2025-05-14 09:00:53 +00:00
Vibhu Pandey
59af9d1c2f
chore(go): upgrade to 1.23 ( #7885 )
2025-05-11 14:09:24 +05:30
Prashant Shahi
ab17bf3558
ci(build): include USERPILOT_KEY FE envs ( #7777 )
...
### Summary
- include USERPILOT_KEY FE envs in the build workflows
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-30 13:32:19 +05:30
Vikrant Gupta
39532d5da0
fix(zeus): build pipelines LD flags ( #7754 )
2025-04-28 19:40:22 +00:00
Vibhu Pandey
e73e1bd078
feat(zeus): add zeus package ( #7745 )
...
* feat(zeus): add zeus package
* feat(signoz): add DI for zeus
* feat(zeus): integrate with the codebase
* ci(make): change makefile
* ci: change workflows to point to the new zeus url
* Update ee/query-service/usage/manager.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update ee/query-service/license/manager.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix: fix nil retriable
* fix: fix zeus DI
* fix: fix path of ldflag
* feat(zeus): added zeus integration tests
* feat(zeus): added zeus integration tests
* feat(zeus): format the pytest
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: vikrantgupta25 <vikrant.thomso@gmail.com>
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
2025-04-28 14:20:47 +00:00
Vibhu Pandey
9815ec7d81
chore: remove references to unused flags ( #7739 )
...
### Summary
remove references to unused flags
2025-04-28 09:27:26 +00:00
Vibhu Pandey
9e449e2858
feat(auth): drop group table ( #7672 )
...
### Summary
drop group table
2025-04-26 15:50:02 +05:30
Prashant Shahi
8412727414
chore: deprecate stagingapp/testingapp ( #7649 )
...
### Summary
- deprecate stagingapp/testingapp workflows
- remove `docker-compose.testing.yaml`
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-18 15:31:52 +00:00
Prashant Shahi
19372c8194
ci(build): use unique cache key for the internal/public builds ( #7654 )
...
### Summary
- unique cache keys for the internal/public builds
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-16 23:37:05 +05:30
Vibhu Pandey
eb74adad44
test(integration): set the base for integration tests ( #7606 )
...
* test(integration): set the base for integration tests
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
* ci: add ci pipeline for integration test
2025-04-16 18:54:05 +05:30
Prashant Shahi
24920ae903
chore(prereleaser): update cron schedule - 6:30AM UTC ( #7640 )
...
### Summary
- update preleaser cron schedule to 6:30AM UTC
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-16 07:20:47 +00:00
Prashant Shahi
6f096632a2
chore(build-staging): only include telemetry tunnel FE envs ( #7637 )
...
### Summary
- only include telemetry tunnel FE environment variables for the staging build
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-16 12:38:30 +05:30
Prashant Shahi
41cbd316b5
Feat/staging ( #7585 )
...
### Summary
- Non-production build workflow using Primus
- Staging CD: new staging app and dev staging deployments
- cleanup used docker resources in stagingapp/testingapp machines
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-10 17:46:13 +05:30
Prashant Shahi
a5b52431b7
chore(build): include missing LDFLAGS in the community/enterprise builds ( #7571 )
...
### Summary
- include missing LDFLAGS in the community/enterprise builds
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-09 15:10:49 +05:30
Prashant Shahi
c269c8c6b8
feat: publish signoz to multiple registry using primus ( #7504 )
...
### Summary
- publish signoz images to multiple registry using primus
- deprecate old build workflow
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-04-08 18:06:22 +05:30
Prashant Shahi
c116bf05be
ci: append amd64 suffix for staging/testing deployment versions ( #7420 )
...
### Summary
- update CI workflows to append amd64 suffix for staging/testing deployment versions
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-03-24 11:26:37 +00:00
Vibhu Pandey
9bdf194d70
feat: add the new version package ( #7411 )
2025-03-24 14:38:48 +05:30
Prashant Shahi
eee3f7d549
feat: signoz package and deprecation of frontend, alertmanager ( #7301 )
...
### Summary
- signoz package with goreleaser
- frontend deprecation
- alertmanager deprecation
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-03-14 17:23:10 +05:30
Prashant Shahi
1224a03229
ci: tsc and commitci workflows ( #7269 )
...
### Summary
- tsc and commitci workflows
2025-03-11 22:11:49 +05:30
Prashant Shahi
239ea9d34c
ci(js): ci workflow for js ( #7267 )
...
- ci(js): ci workflow for js
2025-03-11 19:10:54 +05:30
Prashant Shahi
494d2460a0
ci: build/test/lint GH workflows for Go ( #7266 )
...
build/test/lint GH workflows for Go
2025-03-11 17:24:19 +05:30
Prashant Shahi
31fb6727c2
ci: remove unused GitHub workflows ( #7264 )
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-03-11 16:15:19 +05:30
Vishal Sharma
37558facbe
chore: add customerio to frontend ( #7062 )
2025-02-07 20:13:35 +05:30
Vikrant Gupta
6dfea14219
chore(license): default to basic plan if license validation fails ( #6972 )
...
* chore(license): default to basic plan if license validation fails 3 times
* chore(license): revert the on-boot validation check
* chore(license): reset the atomic counter
* chore(license): revert the table creation removal
* chore(license): remove verify issue workflow
* chore(license): add proper log level
* chore(license): add proper log level
* chore(license): close the validation go routine post defaulting to basic plan
* chore(license): set the validator running flag to false as well
2025-01-29 18:17:50 +00:00
Prashant Shahi
61a6c21edb
feat: docker/swarm deployment restructuring and improvements ( #6904 )
...
This PR consists of improvements and fixes related to SigNoz in Docker Standalone and Docker Swarm.
- Docker/Swarm deploy directory restructuring and improvements
- Prometheus metrics scraping using labels in Docker Standalone and Docker Swarm
- Swarm: single schema-migrator container for both sync/async migrations
- Remove Kubernetes HOTRod files (will be migrated to charts)
- Fetch histogram-quantile from release instead of local binary mount
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-01-27 12:48:42 +00:00
Prashant Shahi
c30c882aae
chore: integrate goreleaser for user_scripts and restructuring ( #6911 )
...
* chore: integrate goreleaser for user_scripts and restructuring
* ci(goreleaser): add goreleaser workflow
* chore(goreleaser): update Makefile and config
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-01-25 17:10:21 +05:30
Prashant Shahi
15f85a645f
ci(prereleaser): verify user membership for running workflow ( #6734 )
...
* ci(prereleaser): verify user membership for running workflow
* ci(prereleaser): use primus github script for verify user
* ci(github): update verify and trigger primus workflow
* ci(github): use main branch for primus.workflows
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2025-01-06 15:51:49 +05:30
Prashant Shahi
196b17dd1e
ci(releaser): trigger charts releaser workflow on new release ( #6732 )
...
### Summary
- GH workflow to trigger releaser workflow in charts repository on new SigNoz release
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-12-30 04:49:09 +00:00
Prashant Shahi
50db3cc39f
feat(releaser): update releaser workflow based on new enhancements ( #6729 )
...
* feat(releaser): update releaser workflow based on new enhancements
* ci(releaser): set release type to minor if run by cron schedule
* feat(releaser): pass signoz project name for releaser
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-12-27 19:09:24 +00:00
Prashant Shahi
421879cf7a
ci(releaser): update branch reference to use latest main ( #6724 )
...
### Summary
- update branch reference to use the latest main
2024-12-26 14:17:09 +00:00
Prashant Shahi
14096f8d53
ci(releaser): github workflow for signoz releases ( #6719 )
...
### Summary
- github workflow for automated SigNoz releases
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-12-26 16:46:55 +05:30
Vibhu Pandey
53b86e4b5c
feat(ee): serve frontend pages with query-service ( #6696 )
...
Serve frontend pages with query-service
2024-12-23 16:44:48 +05:30
Prashant Shahi
42fefc65be
chore: deprecate develop branch - use main
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-12-19 13:33:09 +05:30
Yunus M
9d90b8d19c
chore: github wf update pr labels and block pr until related docs are shipped for the feature ( #6333 )
2024-11-04 23:58:38 +05:30
Shivanshu Raj Shrivastava
7b18c3ba06
enable scenario 4 on staging ( #6269 )
...
* fix: enable env at docker compose
2024-11-01 21:19:58 +05:30
Shivanshu Raj Shrivastava
a31c4b8339
Fix api query context ( #6268 )
...
* chore: fix naming api query context
2024-10-25 14:06:54 +05:30
Vikrant Gupta
3fdfb51e02
chore: deprecate clarity from frontend ( #5962 )
2024-09-13 13:55:45 +05:30
Srikanth Chekuri
6f0cf03371
chore: remove ee references in MIT licensed code ( #5901 )
...
* chore: remove ee references in MIT licensed code
* chore: add target
---------
Co-authored-by: Prashant Shahi <prashant@signoz.io>
2024-09-09 23:13:14 +05:30
Vibhu Pandey
a2492b0135
ci(github): change to beta ( #5524 )
...
* ci(github): change to beta
* Update testing-deployment.yaml
* ci(staging): bump to beta
2024-07-19 11:59:40 +05:30
Prashant Shahi
d5f156a6e9
ci(push): include POSTHOG_KEY environment in frontend ( #5327 )
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-06-24 19:24:42 +05:30
Vibhu Pandey
7f39d8282c
(feature) multiple ingestion keys ( #4762 )
...
* feat(keys): add support for multiple ingestion keys
* ci(git): remove vendor/ from git
* feat(gateway): create a proxy for sending requests to the gateway
* fix(sqlite): remove keys schema
* fix(api): replace with constant
* fix(server): remove redundant options
* fix(server): remove redundant options
* test(gateway): add unit tests for gateway proxy
* ci(docker): update gateway url
* refactor(gateway): move gateway to api layer
* fix(manager): fix declared error in manager
* feat(testing): add a new testing docker-compose
* fix(license): revert to nil license since select will never return a norows error
* feat(gateway): add feature flags
* chore(server): add a logger
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2024-06-04 18:25:24 +05:30
Vibhu Pandey
956a4d081d
fix(github): expire ssh keys after 15m ( #5094 )
...
* fix(github): expire ssh keys after 5m
* fix(github): bump expiry to 15m
2024-05-27 20:31:29 +05:30
Vibhu Pandey
7460e650af
feat(workflow): integrate with workflow identity pool ( #4945 )
...
* feat(workflows): add wif workflow
* feat(workflows): add name of compute instance
* feat(workflows): fix permissions
* feat(workflows): add an OR true since github runs with -e
* ci(testing-deployment): include GITHUB envs
* ci(testing-deployment): move GCP information to secrets
* ci(staging-deployment): wif workflow
---------
Co-authored-by: Prashant Shahi <prashant@signoz.io>
2024-05-10 23:23:31 +05:30
SagarRajput-7
c7668b9a78
chore: added jest coverage setup ( #4871 )
...
* chore: added jest coverage setup
* chore: added sample test changes
* chore: revert sample code change
* chore: changed script to add yarn install handle and removed checkouts to develop
* chore: added fix for checkout issue
* chore: added fix for checkout issue
* chore: added fix for checkout issue
* chore: added fix for checkout issue
* chore: added sample test changes
* chore: revert sample test cases
* chore: adding coverage threshold
* chore: added coverage threshold and sample test code
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: testing fetch and checkout
* chore: code cleanup and threshold adjustment
* chore: testing fetch and checkout
2024-04-23 20:06:02 +05:30
Prashant Shahi
d9ab100da3
ci(telemetry): include environment variables for ee build ( #4603 )
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-02-27 17:15:23 +05:30
Prashant Shahi
56b71d0f02
ci(testing-deploy): update workflow to handle force-push scenerio ( #4503 )
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-02-06 16:49:23 +05:30
Prashant Shahi
9d689693b4
chore(gh-workflows): 💚 bump up GH action versions ( #3702 )
...
* chore(gh-workflows): 💚 bump up GH action versions
* ci(e2e-k3s): fix the test environment
* chore: upgrade checkout/setup-node to v4
* chore: upgrade appleboy/ssh-action to v1.0.3
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-02-05 14:46:06 +05:30