Update analytics api requests to take namespacePath param

What does this MR do and why?

This MR provides some background work in preparation for [VSA parity] Make the API endpoints configurabl... (!113327 - merged) where we will switch to using a namespacePath at both the group and project level.

This MR:

  • Removes group from the analytics api requests since we will be moving to use the namespace instead
  • Replaces the group_id parameter with namespace_path so we can share requests between group / project level

Screenshots or screen recordings

No user facing changes

How to set up and validate locally

  • All tests + pipelines passing

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #382492 (closed)

Edited by Ezekiel Kigbo

Merge request reports

Loading