487906b386
1. Record the `wip_flag_first_removed_at` and `first_assigned_to_user_other_than_author` metrics for a merge request. Use a `merge_request_metrics` table, similar to the one for `issues`. Metrics are recorded `after_save`. 2. Move larger queries to a `CycleAnalytics::Queries` module.
21 lines
466 B
Text
21 lines
466 B
Text
%ul.list-group
|
|
%li.list-group-item
|
|
Issue:
|
|
- if issue = @cycle_analytics.issue
|
|
= distance_of_time_in_words issue
|
|
- else
|
|
<Not enough data>
|
|
|
|
%li.list-group-item
|
|
Plan:
|
|
- if plan = @cycle_analytics.plan
|
|
= distance_of_time_in_words plan
|
|
- else
|
|
<Not enough data>
|
|
|
|
%li.list-group-item
|
|
Code:
|
|
- if code = @cycle_analytics.code.presence
|
|
= distance_of_time_in_words code
|
|
- else
|
|
= "<Not enough data>"
|