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
Vibhu Pandey
a806ddf74f
ci(codeowners): add codeowners for core pkg packages ( #7317 )
2025-03-17 09:01:58 +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
Vishal Sharma
fc7a94fa66
chore: update dashboard contributing doc and issue template ( #6029 )
...
* chore: update dashboard contributing doc and issue template
* chore: update issue template
2024-09-19 18:48:37 +05:30
Vishal Sharma
a9841755a7
chore: add request dashboard issue template ( #5991 )
2024-09-17 22:44:14 +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
abc8096a39
chore(codeowners): update codeowners to team ( #5726 )
2024-08-20 18:16:07 +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
Yunus M
bdd7778e58
update readme.md ( #3814 )
...
* chore: update read.me - fe maintainers
* chore: update code owner for frontend codebase
2024-01-02 17:42:36 +05:30
Srikanth Chekuri
788a38d39c
chore: update CODEOWNERS ( #4285 )
2023-12-26 18:54:49 +05:30
Srikanth Chekuri
c7b59d4405
chore: update .github/CODEOWNERS ( #3539 )
...
* chore: update .github/CODEOWNERS
* chore: remove team
2023-12-13 17:53:18 +05:30
dependabot[bot]
8072fede85
chore(deps): bump tj-actions/branch-names in /.github/workflows ( #4164 )
...
Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names ) from 5.1 to 7.0.7.
- [Release notes](https://github.com/tj-actions/branch-names/releases )
- [Changelog](https://github.com/tj-actions/branch-names/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/branch-names/compare/v5.1...v7.0.7 )
---
updated-dependencies:
- dependency-name: tj-actions/branch-names
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 08:40:47 +05:30
Prashant Shahi
9fb32acf6d
ci(staging-deployment): ✏️ fix command to pull latest schema migrator image ( #4123 )
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-11-30 18:02:18 +05:30
Vikrant Gupta
8045c4e5ae
feat: add pr template ( #4102 )
...
* feat: address review comments
---------
Co-authored-by: Prashant Shahi <prashant@signoz.io>
2023-11-29 11:04:48 +05:30
Srikanth Chekuri
92e2f1c467
fix: add legacy unit types and fix floating point issue ( #4047 )
2023-11-23 19:00:55 +05:30
Srikanth Chekuri
a578f9509a
fix: use correct operator for db and external APM metrics ( #4026 )
2023-11-22 18:41:56 +05:30
Prashant Shahi
bff7142a61
ci(staging-deployment): 👷 pull latest main tagged schema-migrator docker image ( #3869 )
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-11-01 21:30:40 +05:30
Yunus M
53dee57e17
Update CODEOWNERS ( #3766 )
2023-10-18 20:20:41 +05:45
Prashant Shahi
b14f800fee
ci: 👷 pin Go v1.21 and bump up actions/* in GH build/push workflows ( #3687 )
...
* ci: 👷 pin Go v1.21 in GH build/push workflows
* chore: 💚 update actions/* to v4
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-10-08 22:56:58 +05:30