You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <a id="mutationorganizationcreateclientmutationid"></a>`clientMutationId` | [`String`](#string) | A unique identifier for the client performing the mutation. |
5759
+
| <a id="mutationorganizationcreatedescription"></a>`description` | [`String`](#string) | Description of the organization. |
5759
5760
| <a id="mutationorganizationcreatename"></a>`name` | [`String!`](#string) | Name for the organization. |
5760
5761
| <a id="mutationorganizationcreatepath"></a>`path` | [`String!`](#string) | Path for the organization. |
5761
5762
@@ -22833,8 +22834,8 @@ Active period time range for on-call rotation.
22833
22834
| Name | Type | Description |
22834
22835
| ---- | ---- | ----------- |
22835
22836
| <a id="organizationavatarurl"></a>`avatarUrl` **{warning-solid}** | [`String`](#string) | **Introduced** in 16.7. This feature is an Experiment. It can be changed or removed at any time. Avatar URL of the organization. `null` until [#422418](https://gitlab.com/gitlab-org/gitlab/-/issues/422418) is complete. |
22836
-
| <a id="organizationdescription"></a>`description` **{warning-solid}** | [`String`](#string) | **Introduced** in 16.7. This feature is an Experiment. It can be changed or removed at any time. Description of the organization. `null` until [#422078](https://gitlab.com/gitlab-org/gitlab/-/issues/422078) is complete. |
| <a id="organizationdescription"></a>`description` **{warning-solid}** | [`String`](#string) | **Introduced** in 16.7. This feature is an Experiment. It can be changed or removed at any time. Description of the organization. |
22838
+
| <a id="organizationdescriptionhtml"></a>`descriptionHtml` **{warning-solid}** | [`String`](#string) | **Introduced** in 16.7. This feature is an Experiment. It can be changed or removed at any time. GitLab Flavored Markdown rendering of `description`. |
22838
22839
| <a id="organizationid"></a>`id` **{warning-solid}** | [`ID!`](#id) | **Introduced** in 16.4. This feature is an Experiment. It can be changed or removed at any time. ID of the organization. |
22839
22840
| <a id="organizationname"></a>`name` **{warning-solid}** | [`String!`](#string) | **Introduced** in 16.4. This feature is an Experiment. It can be changed or removed at any time. Name of the organization. |
22840
22841
| <a id="organizationorganizationusers"></a>`organizationUsers` **{warning-solid}** | [`OrganizationUserConnection!`](#organizationuserconnection) | **Introduced** in 16.4. This feature is an Experiment. It can be changed or removed at any time. Users with access to the organization. |
Copy file name to clipboardExpand all lines: doc/api/projects.md
+3
Original file line number
Diff line number
Diff line change
@@ -280,6 +280,9 @@ When the user is authenticated and `simple` is not set this returns something li
280
280
]
281
281
```
282
282
283
+
NOTE:
284
+
`last_activity_at` is updated based on [project activity](../user/project/working_with_projects.md#view-project-activity) and [project events](events.md). `updated_at` is updated whenever the project record is changed in the database.
285
+
283
286
You can filter by [custom attributes](custom_attributes.md) with:
Copy file name to clipboardExpand all lines: doc/development/ai_features/duo_chat.md
+13-2
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Use [this snippet](https://gitlab.com/gitlab-org/gitlab/-/snippets/2554994) for
14
14
1.[Enable Anthropic API features](index.md#configure-anthropic-access).
15
15
1.[Ensure the embedding database is configured](index.md#set-up-the-embedding-database).
16
16
1. Ensure that your current branch is up-to-date with `master`.
17
-
1.To access the GitLab Duo Chat interface, in the lower-left corner of any page, select **Help** and **Ask GitLab Duo Chat**.
17
+
1.Enable the feature in Rails console: `Feature.enable(:tanuki_bot_breadcrumbs_entry_point)`
18
18
19
19
## Working with GitLab Duo Chat
20
20
@@ -85,7 +85,7 @@ gdk start
85
85
tail -f log/llm.log
86
86
```
87
87
88
-
## Testing GitLab Duo Chat against real LLMs
88
+
## Testing GitLab Duo Chat against real LLMs locally
89
89
90
90
Because success of answers to user questions in GitLab Duo Chat heavily depends
91
91
on toolchain and prompts of each tool, it's common that even a minor change in a
@@ -145,3 +145,14 @@ We therefore need to broadcast messages to multiple clients to keep them in sync
145
145
146
146
Note that we still broadcast chat messages and currently used tools using the `userId` and `resourceId` as identifier.
147
147
However, this is deprecated and should no longer be used. We want to remove `resourceId` on the subscription as part of [this issue](https://gitlab.com/gitlab-org/gitlab/-/issues/420296).
148
+
149
+
## Testing GitLab Duo Chat in production-like environments
150
+
151
+
GitLab Duo Chat is enabled in the [Staging](https://staging.gitlab.com) and
Because GitLab Duo Chat is currently only available to members of groups in the
155
+
Ultimate tier, Staging Ref may be an easier place to test changes as a GitLab
156
+
team member because
157
+
[you can make yourself an instance Admin in Staging Ref](https://about.gitlab.com/handbook/engineering/infrastructure/environments/staging-ref/#admin-access)
158
+
and, as an Admin, easily create licensed groups for testing.
Copy file name to clipboardExpand all lines: doc/development/database/query_recorder.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -17,8 +17,8 @@ As a rule, merge requests [should not increase query counts](../merge_request_co
17
17
This style of test works by counting the number of SQL queries executed by ActiveRecord. First a control count is taken, then you add new records to the database and rerun the count. If the number of queries has significantly increased then an `N+1` queries problem exists.
18
18
19
19
```ruby
20
-
it "avoids N+1 database queries"do
21
-
control =ActiveRecord::QueryRecorder.new { visit_some_page }
20
+
it "avoids N+1 database queries", :use_sql_query_cachedo
21
+
control =ActiveRecord::QueryRecorder.new(skip_cached:false) { visit_some_page }
Copy file name to clipboardExpand all lines: doc/user/project/import/bitbucket_server.md
+6-2
Original file line number
Diff line number
Diff line change
@@ -75,6 +75,8 @@ The following items are changed when they are imported:
75
75
76
76
## User assignment
77
77
78
+
> Importing approvals by email address or username [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/23586) in GitLab 16.7.
79
+
78
80
Prerequisites:
79
81
80
82
- Authentication token with administrator access.
@@ -87,8 +89,10 @@ original creator.
87
89
The importer creates any new namespaces (groups) if they don't exist. If the namespace is taken, the
88
90
repository imports under the namespace of the user who started the import process.
89
91
90
-
The importer attempts to find reviewers by their email address in the GitLab user database. If they don't exist in GitLab, they cannot be added as reviewers to a
91
-
merge request.
92
+
The importer attempts to find:
93
+
94
+
- Reviewers by their email address in the GitLab user database. If they don't exist in GitLab, they are not added as reviewers to a merge request.
95
+
- Approvers by username or email. If they don't exist in GitLab, the approval is not added to a merge request.
0 commit comments