Skip to content

Commit 20eb715

Browse files
author
GitLab Bot
committed
Add latest changes from gitlab-org/gitlab@master
1 parent efc9c53 commit 20eb715

File tree

8 files changed

+28
-21
lines changed

8 files changed

+28
-21
lines changed

data/deprecations/17-9-deprecate-public-subscriptions-apis.yml

-4
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,10 @@
1616
- `POST /api/v4/namespaces/:namespace_id/minutes`
1717
- `GET /api/v4/namespaces/:namespace_id/subscription_add_on_purchase/:id`
1818
- `POST /api/v4/namespaces/:id/gitlab_subscription`
19-
- `PUT /api/v4/namespaces/:id/gitlab_subscription`
2019
- `PUT /api/v4/user/:id/credit_card_validation`
2120
- `PUT /api/v4/namespaces/:namespace_id/subscription_add_on_purchase/:id`
2221
- `POST /api/v4/namespaces/:namespace_id/subscription_add_on_purchase/:id`
2322
- `PATCH /api/v4/namespaces/:previous_namespace_id/minutes/move/:target_namespace_id`
24-
- `DELETE /api/v4/internal/upcoming_reconciliations`
25-
- `PUT /api/v4/internal/upcoming_reconciliations`
26-
- `PUT /api/v4/namespaces/:id`
2723
2824
These endpoints were being used by the Subscription Portal to manage subscription information on GitLab.com. Their
2925
usage has been replaced by internal endpoints with JWT authentication to support the upcoming Cells architecture.

doc/administration/admin_area.md

+6
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,12 @@ By default, impersonation is enabled. GitLab can be configured to
149149

150150
### User identities
151151

152+
{{< details >}}
153+
154+
- Tier: Premium, Ultimate
155+
156+
{{< /details >}}
157+
152158
{{< history >}}
153159

154160
- Viewing a user's SCIM identity [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/294608) in GitLab 15.3.

doc/administration/gitlab_duo_self_hosted/supported_models_and_hardware_requirements.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,18 @@ Support for the following GitLab-supported large language models (LLMs) is gener
5050
| GPT | [GPT-4 Turbo](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models?tabs=python-secure#gpt-4) | [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/overview) | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-dashed" >}} Largely compatible |
5151
| GPT | [GPT-4o](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models?tabs=python-secure#gpt-4o-and-gpt-4-turbo) | [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/overview) | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-filled" >}} Fully compatible |
5252
| GPT | [GPT-4o-mini](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models?tabs=python-secure#gpt-4o-and-gpt-4-turbo) | [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/overview) | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-dashed" >}} Largely compatible |
53+
| Llama | [Llama 3 8B](https://huggingface.co/meta-llama/Meta-Llama-3-8B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | {{< icon name="check-circle-dashed" >}} Largely compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="dash-circle" >}} Not compatible |
54+
| Llama | [Llama 3.1 8B](https://huggingface.co/meta-llama/Llama-3.1-8B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | {{< icon name="check-circle-dashed" >}} Largely compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-dashed" >}} Largely compatible |
55+
| Llama | [Llama 3 70B](https://huggingface.co/meta-llama/Meta-Llama-3-70B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | {{< icon name="check-circle-dashed" >}} Largely compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="dash-circle" >}} Not compatible |
56+
| Llama | [Llama 3.1 70B](https://huggingface.co/meta-llama/Llama-3.1-70B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | {{< icon name="check-circle-dashed" >}} Largely compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-filled" >}} Fully compatible |
57+
| Llama | [Llama 3.3 70B](https://huggingface.co/meta-llama/Llama-3.3-70B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | {{< icon name="check-circle-dashed" >}} Largely compatible | {{< icon name="check-circle-filled" >}} Fully compatible | {{< icon name="check-circle-filled" >}} Fully compatible |
5358

5459
### Experimental and beta models
5560

5661
The following models are configurable for the functionalities marked below, but are currently in beta or experimental status, under evaluation, and are excluded from the "Customer Integrated Models" definition in the [AI Functionality Terms](https://handbook.gitlab.com/handbook/legal/ai-functionality-terms/):
5762

5863
| Model family | Model | Supported platforms | Status | Code completion | Code generation | GitLab Duo Chat |
5964
|--------------- |-------|---------------------|--------|-----------------|-----------------|-----------------|
60-
| Llama | [Llama 3 8B](https://huggingface.co/meta-llama/Meta-Llama-3-8B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Beta | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes |
61-
| Llama | [Llama 3.1 8B](https://huggingface.co/meta-llama/Llama-3.1-8B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Beta | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes |
62-
| Llama | [Llama 3 70B](https://huggingface.co/meta-llama/Meta-Llama-3-70B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Beta | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes |
63-
| Llama | [Llama 3.1 70B](https://huggingface.co/meta-llama/Llama-3.1-70B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Beta | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes |
64-
| Llama | [Llama 3.3 70B](https://huggingface.co/meta-llama/Llama-3.3-70B-Instruct) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Beta | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes | {{< icon name="check-circle" >}} Yes |
6565
| CodeGemma | [CodeGemma 2b](https://huggingface.co/google/codegemma-2b) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Experimental | {{< icon name="check-circle" >}} Yes | {{< icon name="dotted-circle" >}} No | {{< icon name="dotted-circle" >}} No |
6666
| CodeGemma | [CodeGemma 7b-it](https://huggingface.co/google/codegemma-7b-it) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Experimental | {{< icon name="dotted-circle" >}} No | {{< icon name="check-circle" >}} Yes | {{< icon name="dotted-circle" >}} No |
6767
| CodeGemma | [CodeGemma 7b-code](https://huggingface.co/google/codegemma-7b) | [vLLM](supported_llm_serving_platforms.md#for-self-hosted-model-deployments) | Experimental | {{< icon name="check-circle" >}} Yes | {{< icon name="dotted-circle" >}} No | {{< icon name="dotted-circle" >}} No |

doc/update/deprecations.md

-4
Original file line numberDiff line numberDiff line change
@@ -2043,14 +2043,10 @@ The following endpoints in the public REST API will be removed:
20432043
- `POST /api/v4/namespaces/:namespace_id/minutes`
20442044
- `GET /api/v4/namespaces/:namespace_id/subscription_add_on_purchase/:id`
20452045
- `POST /api/v4/namespaces/:id/gitlab_subscription`
2046-
- `PUT /api/v4/namespaces/:id/gitlab_subscription`
20472046
- `PUT /api/v4/user/:id/credit_card_validation`
20482047
- `PUT /api/v4/namespaces/:namespace_id/subscription_add_on_purchase/:id`
20492048
- `POST /api/v4/namespaces/:namespace_id/subscription_add_on_purchase/:id`
20502049
- `PATCH /api/v4/namespaces/:previous_namespace_id/minutes/move/:target_namespace_id`
2051-
- `DELETE /api/v4/internal/upcoming_reconciliations`
2052-
- `PUT /api/v4/internal/upcoming_reconciliations`
2053-
- `PUT /api/v4/namespaces/:id`
20542050

20552051
These endpoints were being used by the Subscription Portal to manage subscription information on GitLab.com. Their
20562052
usage has been replaced by internal endpoints with JWT authentication to support the upcoming Cells architecture.

doc/user/gitlab_duo/_index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,8 @@ To improve your workflow while authoring code, try these features:
7979
- [Test Generation](../gitlab_duo_chat/examples.md#write-tests-in-the-ide): Test your code by generating tests.
8080
<i class="fa fa-youtube-play youtube" aria-hidden="true"></i> [Watch overview](https://www.youtube.com/watch?v=zWhwuixUkYU)
8181
- [Refactor Code](../gitlab_duo_chat/examples.md#refactor-code-in-the-ide): Improve or refactor the selected code.
82-
<i class="fa fa-youtube-play youtube" aria-hidden="true"></i> [Watch overview](https://www.youtube.com/watch?v=zWhwuixUkYU)
82+
<i class="fa fa-youtube-play youtube" aria-hidden="true"></i> [Watch overview](https://youtu.be/oxziu7_mWVk?si=fS2JUO-8doARS169)
8383
- [Fix Code](../gitlab_duo_chat/examples.md#fix-code-in-the-ide): Fix quality problems, like bugs or typos, in the selected code.
84-
<i class="fa fa-youtube-play youtube" aria-hidden="true"></i> [Watch overview](https://www.youtube.com/watch?v=zWhwuixUkYU)
8584
- [GitLab Duo for the CLI](../../editor_extensions/gitlab_cli/_index.md#gitlab-duo-for-the-cli): Discover or recall `git` commands.
8685

8786
## Reviewing code

doc/user/project/repository/push_rules.md

+4
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ These push rules apply only to commits and not [tags](tags/_index.md).
8383
- **Commit author's email**: Both the author and committer email addresses must match the regular expression.
8484
To allow any email address, leave empty.
8585

86+
When using [bot users for projects](../../project/settings/project_access_tokens.md#bot-users-for-projects)
87+
or [bot users for groups](../../group/settings/group_access_tokens.md#bot-users-for-groups),
88+
you must add the generated email suffix so that bot tokens can commit and push changes.
89+
8690
## Validate commit messages
8791

8892
Use these rules for your commit messages.

locale/gitlab.pot

+6
Original file line numberDiff line numberDiff line change
@@ -15434,6 +15434,9 @@ msgstr ""
1543415434
msgid "ComplianceFrameworks|No projects found that match filters"
1543515435
msgstr ""
1543615436

15437+
msgid "ComplianceFrameworks|No projects selected"
15438+
msgstr ""
15439+
1543715440
msgid "ComplianceFrameworks|Note: This report was truncated to adhere to filesize limits of %{size}."
1543815441
msgstr ""
1543915442

@@ -15506,6 +15509,9 @@ msgstr ""
1550615509
msgid "ComplianceFrameworks|Set compliance pipeline configuration for projects that use this framework. %{linkStart}How do I create the configuration?%{linkEnd}"
1550715510
msgstr ""
1550815511

15512+
msgid "ComplianceFrameworks|Show only selected"
15513+
msgstr ""
15514+
1550915515
msgid "ComplianceFrameworks|Subgroup"
1551015516
msgstr ""
1551115517

spec/features/issues/filtered_search/recent_searches_spec.rb

+6-6
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
submit_then_clear_search 'foo'
2525
submit_then_clear_search 'bar'
26-
click_button 'Toggle history'
26+
click_button 'Toggle search history'
2727

2828
expect_recent_searches_history_item 'bar'
2929
expect_recent_searches_history_item 'foo'
@@ -33,7 +33,7 @@
3333
visit project_issues_path(project_1, label_name: 'foo', search: 'bar')
3434
visit project_issues_path(project_1, label_name: 'qux', search: 'garply')
3535

36-
click_button 'Toggle history'
36+
click_button 'Toggle search history'
3737

3838
expect_recent_searches_history_item 'Label := qux garply'
3939
expect_recent_searches_history_item 'Label := foo bar'
@@ -43,7 +43,7 @@
4343
set_recent_searches(project_1_local_storage_key, '[[{"type":"filtered-search-term","value":{"data":"saved1"}}],[{"type":"filtered-search-term","value":{"data":"saved2"}}]]')
4444

4545
visit project_issues_path(project_1, search: 'foo')
46-
click_button 'Toggle history'
46+
click_button 'Toggle search history'
4747

4848
expect_recent_searches_history_item 'foo'
4949
expect_recent_searches_history_item 'saved1'
@@ -60,7 +60,7 @@
6060

6161
submit_then_clear_search 'more'
6262
submit_then_clear_search 'things'
63-
click_button 'Toggle history'
63+
click_button 'Toggle search history'
6464

6565
expect_recent_searches_history_item 'things'
6666
expect_recent_searches_history_item 'more'
@@ -70,7 +70,7 @@
7070
set_recent_searches(project_1_local_storage_key, '[[{"type":"filtered-search-term","value":{"data":"foo"}}],[{"type":"filtered-search-term","value":{"data":"bar"}}]]')
7171
visit project_issues_path(project_1)
7272

73-
click_button 'Toggle history'
73+
click_button 'Toggle search history'
7474
click_button 'foo'
7575

7676
expect_search_term 'foo'
@@ -80,7 +80,7 @@
8080
set_recent_searches(project_1_local_storage_key, '[[{"type":"filtered-search-term","value":{"data":"foo"}}]]')
8181
visit project_issues_path(project_1)
8282

83-
click_button 'Toggle history'
83+
click_button 'Toggle search history'
8484

8585
expect_recent_searches_history_item_count 1
8686

0 commit comments

Comments
 (0)