Skip to content

Commit 3b1e5a9

Browse files
author
GitLab Bot
committed
Add latest changes from gitlab-org/gitlab@master
1 parent daa2c7c commit 3b1e5a9

File tree

10 files changed

+58
-21
lines changed

10 files changed

+58
-21
lines changed

app/assets/javascripts/pages/users/activity_calendar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ function formatTooltipText({ date, count }) {
4545
if (count > 0) {
4646
contribText = n__('%d contribution', '%d contributions', count);
4747
}
48-
return `${contribText}<br /><span class="gl-text-subtle">${dateDayName} ${dateText}</span>`;
48+
return `${contribText}<br /><span class="gl-text-gray-300 dark:gl-text-gray-700">${dateDayName} ${dateText}</span>`;
4949
}
5050

5151
// Return the contribution level from the number of contributions

app/assets/javascripts/sidebar/components/assignees/issuable_assignees.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export default {
6565
v-else
6666
:users="users"
6767
:issuable-type="issuableType"
68-
class="hide-collapsed gl-pt-2 gl-text-subtle"
68+
class="hide-collapsed gl-pt-2"
6969
/>
7070
</div>
7171
</template>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# frozen_string_literal: true
2+
3+
class RemoveNamespaceLimitsTemporaryStorageIncreaseEndsOnColumn < Gitlab::Database::Migration[2.2]
4+
milestone '17.7'
5+
6+
def up
7+
remove_column :namespace_limits, :temporary_storage_increase_ends_on
8+
end
9+
10+
def down
11+
add_column :namespace_limits, :temporary_storage_increase_ends_on, :date
12+
end
13+
end

db/schema_migrations/20241119085925

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
462c5e000ee5f773b3773ae1a224c72ebd19c2230f781b0ad59d7b14ae068102

db/structure.sql

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15107,7 +15107,6 @@ CREATE TABLE namespace_limits (
1510715107
additional_purchased_storage_size bigint DEFAULT 0 NOT NULL,
1510815108
additional_purchased_storage_ends_on date,
1510915109
namespace_id bigint NOT NULL,
15110-
temporary_storage_increase_ends_on date,
1511115110
pre_enforcement_notification_at timestamp with time zone,
1511215111
first_enforced_at timestamp with time zone,
1511315112
last_enforced_at timestamp with time zone,

doc/policy/experiment-beta-support.md

Lines changed: 33 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Support details.
55
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments
66
---
77

8-
# Support for experiment, beta, and generally available features
8+
# Support for experiment, beta, and publicly available features
99

1010
GitLab sometimes releases features as experimental or beta, and users can opt in and test the new experience.
1111
Some reasons for these kinds of feature releases include:
@@ -14,10 +14,10 @@ Some reasons for these kinds of feature releases include:
1414
- Features not complete enough to be considered an [MVC](https://handbook.gitlab.com/handbook/product/product-principles/#the-minimal-valuable-change-mvc),
1515
but added to the codebase as part of the development process.
1616

17-
Please note that some features may not be aligned to these recommendations if they were developed before the recommendations were in place,
17+
Some features may not be aligned to these recommendations if they were developed before the recommendations were in place,
1818
or if a team determined an alternative implementation approach was needed.
1919

20-
All other features are considered to be generally available (GA).
20+
All other features are considered to be publicly available.
2121

2222
## Experiment
2323

@@ -47,18 +47,37 @@ Beta features:
4747
- Have a user experience that is complete or near completion.
4848
- Can be equivalent to partner "Public Preview" status.
4949

50-
## Generally available (GA)
50+
## Public availability
51+
52+
Two types of public releases are available:
53+
54+
- Limited availability (LA)
55+
- Generally available (GA)
56+
57+
Both types are production-ready, but have different scopes.
58+
59+
### Limited availability (LA)
60+
61+
Limited availability features:
62+
63+
- Are ready for production use at a reduced scale.
64+
- Might initially be free, then become paid when generally available.
65+
- Might be offered at a discount before becoming generally available.
66+
- Might have commercial terms that change for new contracts when generally available.
67+
- Are [fully supported](https://about.gitlab.com/support/statement-of-support/) and documented.
68+
- Have a complete user experience aligned with GitLab design standards.
69+
70+
### Generally available (GA)
5171

5272
Generally available features:
5373

5474
- Are ready for production use at any scale.
5575
- Are [fully supported](https://about.gitlab.com/support/statement-of-support/) and documented.
5676
- Have a complete user experience aligned with GitLab design standards.
5777

58-
## All features are in production
78+
## Production features
5979

60-
All experimental, beta, and generally available features are available on GitLab.com,
61-
so they are all considered to be "in production".
80+
All experimental, beta, and publicly available features are available on GitLab.com and are considered in production.
6281

6382
## GitLab experiment and beta development guidelines
6483

@@ -76,7 +95,7 @@ could create significant risks or friction for GitLab users or the platform, suc
7695
In addition to the [experiment details](#experiment) for users, experiments should:
7796

7897
- Offer a way to opt in with minimal friction. For example, needing to flip a feature flag is too much friction,
79-
but a group or project-level setting in the UI is not.
98+
but a group or project setting in the UI is not.
8099
- Link out to the [GitLab Testing Agreement](https://handbook.gitlab.com/handbook/legal/testing-agreement/) in the opt-in.
81100
- Have documentation that reflects that the feature is subject to the [GitLab Testing Agreement](https://handbook.gitlab.com/handbook/legal/testing-agreement/).
82101
- Have [UI that reflects the experiment status](https://design.gitlab.com/usability/feature-management#highlighting-feature-versions).
@@ -107,11 +126,13 @@ All beta features that [meet the review criteria](https://handbook.gitlab.com/ha
107126
must complete all sections up to and including the [beta section in the readiness template](https://gitlab.com/gitlab-com/gl-infra/readiness/-/blob/master/.gitlab/issue_templates/production_readiness.md#beta)
108127
by following the [Production Readiness Review process](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/readiness/#process).
109128

110-
### GA features
129+
### Publicly available features
130+
131+
Publicly available features must:
111132

112-
Generally available features that [meet the review criteria](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/readiness/#criteria-for-starting-a-production-readiness-review)
113-
must complete the [Production Readiness Review](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/readiness/)
114-
and complete all sections up to and including the [GA section in the readiness template](https://gitlab.com/gitlab-com/gl-infra/readiness/-/blob/master/.gitlab/issue_templates/production_readiness.md#general-availability).
133+
1. Meet the [review criteria](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/readiness/#criteria-for-starting-a-production-readiness-review).
134+
1. Complete the [Production Readiness Review](https://handbook.gitlab.com/handbook/engineering/infrastructure/production/readiness/).
135+
1. Complete all sections up to and including the [GA section in the readiness template](https://gitlab.com/gitlab-com/gl-infra/readiness/-/blob/master/.gitlab/issue_templates/production_readiness.md#general-availability).
115136

116137
### Provide earlier access
117138

locale/gitlab.pot

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49697,6 +49697,9 @@ msgstr ""
4969749697
msgid "SecurityOrchestration|Create security policy"
4969849698
msgstr ""
4969949699

49700+
msgid "SecurityOrchestration|Custom roles"
49701+
msgstr ""
49702+
4970049703
msgid "SecurityOrchestration|Custom scan experiment has ended in 17.3"
4970149704
msgstr ""
4970249705

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
"@gitlab/favicon-overlay": "2.0.0",
7575
"@gitlab/fonts": "^1.3.0",
7676
"@gitlab/query-language": "^0.0.5-a-20241112",
77-
"@gitlab/query-language-rust": "0.1.0",
77+
"@gitlab/query-language-rust": "0.1.1",
7878
"@gitlab/svgs": "3.121.0",
7979
"@gitlab/ui": "103.5.0",
8080
"@gitlab/vue-router-vue3": "npm:[email protected]",

spec/features/calendar_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def get_cell_date_selector(contributions, date)
4141
"#{contributions} #{'contribution'.pluralize(contributions)}"
4242
end
4343

44-
"#{get_cell_level_selector(contributions)}[title='#{contribution_text}<br /><span class=\"gl-text-subtle\">#{date}</span>']"
44+
"#{get_cell_level_selector(contributions)}[title='#{contribution_text}<br /><span class=\"gl-text-gray-300 dark:gl-text-gray-700\">#{date}</span>']"
4545
end
4646

4747
def get_days_of_week

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1408,10 +1408,10 @@
14081408
resolved "https://registry.yarnpkg.com/@gitlab/noop/-/noop-1.0.0.tgz#b1ecb8ae6b2abf9b2e28927e4fbb05b7a1b2704b"
14091409
integrity sha512-nOltttik5o2BjBo8LnyeTFzHoLpMY/XcCVOC+lm9ZwU+ivEam8wafacMF0KTbRn1KVrIoHYdo70QnqS+vJiOVw==
14101410

1411-
"@gitlab/[email protected].0":
1412-
version "0.1.0"
1413-
resolved "https://registry.yarnpkg.com/@gitlab/query-language-rust/-/query-language-rust-0.1.0.tgz#78c2698444f856c97f3b7f4b0b037d2523c46e90"
1414-
integrity sha512-tbSxDCOaRR6llFr46I67hPcoeJZbx74bFpvUha0EA57oB0m1/os+6SN4IzlwzFeYbuJ7IkjIkw1r5g0x1hSuJg==
1411+
"@gitlab/[email protected].1":
1412+
version "0.1.1"
1413+
resolved "https://registry.yarnpkg.com/@gitlab/query-language-rust/-/query-language-rust-0.1.1.tgz#970702976ff54536c3c62d374b635304248d3596"
1414+
integrity sha512-AEXlbbAXuKIkimaWPl+C+PTf5gtGKX1KQ+g49xhYFam+wS3y/z7T0DeNweK7wkWnCh8p54EOHpHR2mgE/ZfLuA==
14151415

14161416
"@gitlab/query-language@^0.0.5-a-20241112":
14171417
version "0.0.5-a-20241112"

0 commit comments

Comments
 (0)