diff options
author | Achilleas Pipinellis <axil@gitlab.com> | 2023-02-15 00:30:10 +0300 |
---|---|---|
committer | Achilleas Pipinellis <axil@gitlab.com> | 2023-02-15 00:42:29 +0300 |
commit | d04e9aa15123d62b693adac200c5d2de567169e0 (patch) | |
tree | 0bec1cf73d1d4ac7fafdf2a765adb3215cad0411 /layouts/feature_flags_table.md.erb | |
parent | f18f3f69322b767222411c85fc830872252ce5c6 (diff) |
Sort feature flags table by milestone
Diffstat (limited to 'layouts/feature_flags_table.md.erb')
-rw-r--r-- | layouts/feature_flags_table.md.erb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/layouts/feature_flags_table.md.erb b/layouts/feature_flags_table.md.erb index 98b142cc..5739f55a 100644 --- a/layouts/feature_flags_table.md.erb +++ b/layouts/feature_flags_table.md.erb @@ -30,11 +30,11 @@ The following sections describe the **default** state of each feature flag. <%= ffs.count %> feature flags are available in <%= product %>. -<% sorted_ff = ffs.sort_by { |ff| ff[:name] } %> +<% sorted_ff = ffs.sort_by { |ff| ff[:milestone].to_f } %> | Name | Group | Milestone | Default state | Rollout issue | |------|--------|-----------|---------------|---------------| -<% sorted_ff.each do |ff| %>| <%= ff[:introduced_by_url] ? "[`#{ff[:name]}`](#{ff[:introduced_by_url]})" : "`#{ff[:name]}`" %> | `<%= ff[:group] || 'Not defined' %>` | <%= ff[:milestone] || 'Not defined' %> | <%= enabled_state(ff) %> | <%= ff[:rollout_issue_url] ? "<#{ff[:rollout_issue_url]}>" : 'Not defined' %> | +<% sorted_ff.reverse.each do |ff| %>| <%= ff[:introduced_by_url] ? "[`#{ff[:name]}`](#{ff[:introduced_by_url]})" : "`#{ff[:name]}`" %> | `<%= ff[:group] || 'Not defined' %>` | <%= ff[:milestone] || 'Not defined' %> | <%= enabled_state(ff) %> | <%= ff[:rollout_issue_url] ? "<#{ff[:rollout_issue_url]}>" : 'Not defined' %> | <% end %> <% end %> @@ -65,6 +65,6 @@ GitLab features [are delivered](https://about.gitlab.com/handbook/engineering/re | Milestone | Count | Enabled | Disabled | |-----------|-------|---------|----------| -<% ff_milestones.each do |milestone, ffs| %> | <%= milestone %> | <%= ffs.count %> | <%= enabled_count(ffs) %> | <%= disabled_count(ffs) %> | +<% ff_milestones.reverse.each do |milestone, ffs| %> | <%= milestone %> | <%= ffs.count %> | <%= enabled_count(ffs) %> | <%= disabled_count(ffs) %> | <% end %> <% end %> |