Skip to content

Adjust TTM and PR size metrics#596

Merged
gonzaM merged 5 commits intodevelopfrom
adjust_current_metrics
Apr 17, 2025
Merged

Adjust TTM and PR size metrics#596
gonzaM merged 5 commits intodevelopfrom
adjust_current_metrics

Conversation

@gonzaM
Copy link
Contributor

@gonzaM gonzaM commented Apr 16, 2025

What does this PR do?

JIRA tickets:

Description

This PR introduces two improvements to the metrics:

Average Calculation:

  • Add average calculation.
  • Update UI to show average.

Ignored Users:

  • Add new scopes in User model: bot_users and ignored_users
  • Implement SettingsService support for configurable ignored users
  • Exclude ignored users from metric calculations
  • Update UI to indicate bot exclusion in metrics

Note:

  • The Code Climate section was removed from the UI since it is not used at the moment.
  • The Review turnaround section was removed from the UI since it is not used. Pending to remove more code associated.

Screenshot 2025-04-16 at 5 09 51 PM
Screenshot 2025-04-16 at 5 09 56 PM

@gonzaM gonzaM requested a review from a team as a code owner April 16, 2025 20:28
@gonzaM gonzaM requested review from santib and sebastiancaraballo and removed request for a team April 16, 2025 20:28
@gonzaM gonzaM force-pushed the adjust_current_metrics branch from d0d46c4 to e4a0f26 Compare April 16, 2025 20:47
@gonzaM gonzaM changed the title Adjust current metrics Adjust TTM and PR size metrics Apr 16, 2025
@gonzaM gonzaM merged commit c4f62b7 into develop Apr 17, 2025
3 checks passed
@gonzaM gonzaM deleted the adjust_current_metrics branch April 17, 2025 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments