diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2024-01-16 21:09:25 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2024-01-16 21:09:25 +0300 |
commit | e18006fc6313b1d04128416cdb5f1533adcdb53e (patch) | |
tree | ad418c4afbfcc8f83bcf5b4a9c897a2139e79e13 /doc | |
parent | cb8835f38a3e4c188e9a73adf45936e2a95f40ae (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc')
-rw-r--r-- | doc/administration/settings/sign_up_restrictions.md | 2 | ||||
-rw-r--r-- | doc/api/graphql/reference/index.md | 22 | ||||
-rw-r--r-- | doc/user/clusters/agent/gitops.md | 7 | ||||
-rw-r--r-- | doc/user/index.md | 4 | ||||
-rw-r--r-- | doc/user/project/repository/code_suggestions/repository_xray.md | 6 |
5 files changed, 37 insertions, 4 deletions
diff --git a/doc/administration/settings/sign_up_restrictions.md b/doc/administration/settings/sign_up_restrictions.md index 3ebb80c34ab..23aa3ee68de 100644 --- a/doc/administration/settings/sign_up_restrictions.md +++ b/doc/administration/settings/sign_up_restrictions.md @@ -83,6 +83,8 @@ by an administrator. Users can use their account only after they have been appro If an administrator increases or removes the user cap, users pending approval are automatically approved. +[View how to set up a user cap for groups](../../user/group/manage.md#user-cap-for-groups). + NOTE: For instances that use LDAP or OmniAuth, when [administrator approval for new sign-ups](#require-administrator-approval-for-new-sign-ups) is enabled or disabled, downtime might occur due to changes in the Rails configuration. diff --git a/doc/api/graphql/reference/index.md b/doc/api/graphql/reference/index.md index e8f95c5e5a3..1fa12bd1ee0 100644 --- a/doc/api/graphql/reference/index.md +++ b/doc/api/graphql/reference/index.md @@ -2683,6 +2683,28 @@ Input type: `CreateDiffNoteInput` | <a id="mutationcreatediffnoteerrors"></a>`errors` | [`[String!]!`](#string) | Errors encountered during execution of the mutation. | | <a id="mutationcreatediffnotenote"></a>`note` | [`Note`](#note) | Note after mutation. | +### `Mutation.createDiscussion` + +Input type: `CreateDiscussionInput` + +#### Arguments + +| Name | Type | Description | +| ---- | ---- | ----------- | +| <a id="mutationcreatediscussionbody"></a>`body` | [`String!`](#string) | Content of the note. | +| <a id="mutationcreatediscussionclientmutationid"></a>`clientMutationId` | [`String`](#string) | A unique identifier for the client performing the mutation. | +| <a id="mutationcreatediscussionconfidential"></a>`confidential` **{warning-solid}** | [`Boolean`](#boolean) | **Deprecated:** This was renamed. Please use `internal`. Deprecated in 15.3. | +| <a id="mutationcreatediscussioninternal"></a>`internal` | [`Boolean`](#boolean) | Internal flag for a note. Default is false. | +| <a id="mutationcreatediscussionnoteableid"></a>`noteableId` | [`NoteableID!`](#noteableid) | Global ID of the resource to add a note to. | + +#### Fields + +| Name | Type | Description | +| ---- | ---- | ----------- | +| <a id="mutationcreatediscussionclientmutationid"></a>`clientMutationId` | [`String`](#string) | A unique identifier for the client performing the mutation. | +| <a id="mutationcreatediscussionerrors"></a>`errors` | [`[String!]!`](#string) | Errors encountered during execution of the mutation. | +| <a id="mutationcreatediscussionnote"></a>`note` | [`Note`](#note) | Note after mutation. | + ### `Mutation.createEpic` Input type: `CreateEpicInput` diff --git a/doc/user/clusters/agent/gitops.md b/doc/user/clusters/agent/gitops.md index df63d8ce7be..7a3ab01e991 100644 --- a/doc/user/clusters/agent/gitops.md +++ b/doc/user/clusters/agent/gitops.md @@ -87,7 +87,7 @@ unnecessary pulls from GitLab. The agent for Kubernetes automatically detects Flux `GitRepository` objects that reference GitLab projects in the instance the agent is connected to, and configures a [`Receiver`](https://fluxcd.io/flux/components/notification/receiver/) for the instance. -When the agent for Kubernetes detects a `git push`, the `Receiver` is triggered +When the agent for Kubernetes detects a `git push` to a repository it has access to, the `Receiver` is triggered and Flux reconciles the cluster with any changes to the repository. To use immediate Git repository reconciliation, you must have a Kubernetes cluster that runs: @@ -100,6 +100,11 @@ but it doesn't guarantee that every `git push` event is received. You should sti [`GitRepository.spec.interval`](https://fluxcd.io/flux/components/source/gitrepositories/#interval) to an acceptable duration. +DISCLAIMER: +The agent only has access to the agent configuration project and all public projects. +The agent is not able to immediately reconcile any private projects, except the agent configuration project. +Allowing the agent to access private projects is proposed in [issue 389393](https://gitlab.com/gitlab-org/gitlab/-/issues/389393). + ### Custom webhook endpoints When the agent for Kubernetes calls the `Receiver` webhook, diff --git a/doc/user/index.md b/doc/user/index.md index 80f480d9e26..dc75d801330 100644 --- a/doc/user/index.md +++ b/doc/user/index.md @@ -9,10 +9,12 @@ info: To determine the technical writer assigned to the Stage/Group associated w Get to know the GitLab end-to-end workflow. Configure permissions, organize your work, create and secure your application, and analyze its performance. Report on team productivity throughout the process. +- [Learn Git](../topics/git/index.md) - [Set up your organization](../topics/set_up_organization.md) - [Organize work with projects](../user/project/organize_work_with_projects.md) - [Plan and track work](../topics/plan_and_track.md) -- [Build your application](../topics/build_your_application.md) +- [Manage your code](../topics/manage_code.md) +- [Use CI/CD to build your application](../topics/build_your_application.md) - [Secure your application](../user/application_security/secure_your_application.md) - [Deploy and release your application](../topics/release_your_application.md) - [Monitor application performance](../operations/index.md) diff --git a/doc/user/project/repository/code_suggestions/repository_xray.md b/doc/user/project/repository/code_suggestions/repository_xray.md index d851ee94e34..465bfc8d16a 100644 --- a/doc/user/project/repository/code_suggestions/repository_xray.md +++ b/doc/user/project/repository/code_suggestions/repository_xray.md @@ -4,9 +4,11 @@ group: Code Creation 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 --- -# Repository X-Ray **(PREMIUM)** +# Repository X-Ray **(PREMIUM ALL)** -Repository X-Ray enhances GitLab Duo Code Suggestions by providing additional context to improve the accuracy and relevance of code recommendations. +> [Introduced](https://gitlab.com/groups/gitlab-org/-/epics/12060) in GitLab 16.7. + +Repository X-Ray enhances [GitLab Duo Code Suggestions](index.md) by providing additional context to improve the accuracy and relevance of code recommendations. Repository X-Ray gives the code assistant more insight into the project's codebase and dependencies to generate better code suggestions. It does this by analyzing key project configuration files such as `Gemfile.lock`, `package.json`, and `go.mod` to build additional context. |