scope:left_joins_milestones,->{joins("LEFT OUTER JOIN milestones ON #{table_name}.milestone_id = milestones.id")}
scope:order_milestone_due_desc,->{left_joins_milestones.reorder(Arel.sql('milestones.due_date IS NULL, milestones.id IS NULL, milestones.due_date DESC'))}
scope:order_milestone_due_asc,->{left_joins_milestones.reorder(Arel.sql('milestones.due_date IS NULL, milestones.id IS NULL, milestones.due_date ASC'))}
scope:without_release,->do
joins("LEFT OUTER JOIN milestone_releases ON #{table_name}.milestone_id = milestone_releases.milestone_id")
.where('milestone_releases.release_id IS NULL')
end
scope:joins_milestone_releases,->do
joins("JOIN milestone_releases ON #{table_name}.milestone_id = milestone_releases.milestone_id
JOIN releases ON milestone_releases.release_id = releases.id").distinct
end
scope:without_label,->{joins("LEFT OUTER JOIN label_links ON label_links.target_type = '#{name}' AND label_links.target_id = #{table_name}.id").where(label_links: {id: nil})}
scope:left_joins_milestones,->{joins("LEFT OUTER JOIN milestones ON #{table_name}.milestone_id = milestones.id")}
scope:order_milestone_due_desc,->{left_joins_milestones.reorder(Arel.sql('milestones.due_date IS NULL, milestones.id IS NULL, milestones.due_date DESC'))}
scope:order_milestone_due_asc,->{left_joins_milestones.reorder(Arel.sql('milestones.due_date IS NULL, milestones.id IS NULL, milestones.due_date ASC'))}
scope:without_release,->do
joins("LEFT OUTER JOIN milestone_releases ON #{table_name}.milestone_id = milestone_releases.milestone_id")
.where('milestone_releases.release_id IS NULL')
end
scope:joins_milestone_releases,->do
joins("JOIN milestone_releases ON #{table_name}.milestone_id = milestone_releases.milestone_id
JOIN releases ON milestone_releases.release_id = releases.id").distinct
=link_toprofile_active_session_path(active_session.public_id),data: {confirm: _('Are you sure? The device will be signed out of GitLab.')},method: :delete,class: "btn btn-danger prepend-left-10"do
msgid "Are you sure? Removing this GPG key does not affect already signed commits."
msgstr ""
msgid "Are you sure? The device will be signed out of GitLab."
msgstr ""
msgid "Are you sure? This will invalidate your registered applications and U2F devices."
msgstr ""
...
...
@@ -6816,6 +6819,9 @@ msgstr ""
msgid "EnvironmentsDashboard|The environments dashboard provides a summary of each project's environments' status, including pipeline and alert statuses."
msgstr ""
msgid "Environments|An error occurred while canceling the auto stop, please try again"
msgstr ""
msgid "Environments|An error occurred while fetching the environments."
msgstr ""
...
...
@@ -6834,6 +6840,12 @@ msgstr ""
msgid "Environments|Are you sure you want to stop this environment?"
msgstr ""
msgid "Environments|Auto stop in"
msgstr ""
msgid "Environments|Auto stops %{auto_stop_time}"
msgstr ""
msgid "Environments|Commit"
msgstr ""
...
...
@@ -11121,6 +11133,9 @@ msgstr ""
msgid "May"
msgstr ""
msgid "Measured in bytes of code. Excludes generated and vendored code."
msgstr ""
msgid "Median"
msgstr ""
...
...
@@ -13329,6 +13344,9 @@ msgstr ""
msgid "Prevent approval of merge requests by merge request committers"