Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New XSC analytics metrics capabilities. #928

Merged
merged 68 commits into from
Apr 3, 2024

Conversation

gailazar300
Copy link
Contributor

@gailazar300 gailazar300 commented Mar 26, 2024

  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • All static analysis checks passed.
  • This pull request is on the dev branch.
  • I used gofmt for formatting the code before submitting the pull request.

Add new XSC APIs for add & update & get analytics metrics general events.

Copy link
Contributor

@attiasas attiasas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change:
https://github.com/jfrog/jfrog-client-go/blob/master/.github/workflows/tests.yml
add the new test suite xsc and pass the new creds you added.
Right now the tests will never run. In addition, add option to skip the tests if the Xsc is not enabled for the platform

xsc/services/analyticsevent.go Outdated Show resolved Hide resolved
xsc/services/analyticsevent.go Outdated Show resolved Hide resolved
xsc/services/analyticsevent.go Outdated Show resolved Hide resolved
xsc/auth/xscdetails.go Show resolved Hide resolved
tests/xscanalyticsevent_test.go Show resolved Hide resolved
tests/xscanalyticsevent_test.go Show resolved Hide resolved
tests/utils_test.go Outdated Show resolved Hide resolved
@attiasas attiasas added the new feature Automatically generated release notes label Apr 2, 2024
@attiasas
Copy link
Contributor

attiasas commented Apr 2, 2024

Please, update the README with documentation about the new API

@gailazar300 gailazar300 added the safe to test Approve running integration tests on a pull request label Apr 2, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Apr 2, 2024
@eyalbe4 eyalbe4 added the safe to test Approve running integration tests on a pull request label Apr 2, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Apr 2, 2024
README.md Outdated Show resolved Hide resolved
utils/utils.go Outdated Show resolved Hide resolved
xsc/services/analyticsevent.go Outdated Show resolved Hide resolved
@eyalbe4 eyalbe4 changed the title Add XSC analytics metrics capabilities. New XSC analytics metrics capabilities. Apr 2, 2024
@gailazar300 gailazar300 added the safe to test Approve running integration tests on a pull request label Apr 2, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Apr 2, 2024
Copy link
Contributor

github-actions bot commented Apr 2, 2024

👍 Frogbot scanned this pull request and did not find any new security issues.


utils/utils.go Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@eyalbe4 eyalbe4 added improvement Automatically generated release notes safe to test Approve running integration tests on a pull request and removed new feature Automatically generated release notes labels Apr 3, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Apr 3, 2024
@eyalbe4 eyalbe4 merged commit 8292671 into jfrog:dev Apr 3, 2024
26 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Automatically generated release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants