diff --git a/docs/admin/config-cheat-sheet.md b/docs/admin/config-cheat-sheet.md index faad86e1..2542a7ca 100644 --- a/docs/admin/config-cheat-sheet.md +++ b/docs/admin/config-cheat-sheet.md @@ -1,7 +1,7 @@ --- title: 'Configuration Cheat Sheet' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/administration/config-cheat-sheet.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/administration/config-cheat-sheet.en-us.md' --- This is a cheat sheet for the Forgejo configuration file. It contains most of the settings @@ -509,8 +509,14 @@ And the following unique queues: - `DEFAULT_EMAIL_NOTIFICATIONS`: **enabled**: Default configuration for email notifications for users (user configurable). Options: enabled, onmention, disabled - `DISABLE_REGULAR_ORG_CREATION`: **false**: Disallow regular (non-admin) users from creating organizations. -- `USER_DISABLED_FEATURES`: **_empty_** Disabled features for users, could be `deletion` and more features can be added in future. +- `USER_DISABLED_FEATURES`: **_empty_** Disabled features for users, could be `deletion`, `manage_ssh_keys`, `manage_gpg_keys` and more features can be added in future. - `deletion`: User cannot delete their own account. + - `manage_ssh_keys`: User cannot configure ssh keys. + - `manage_gpg_keys`: User cannot configure gpg keys. +- `EXTERNAL_USER_DISABLE_FEATURES`: **_empty_**: Comma separated list of disabled features ONLY if the user has an external login type (eg. LDAP, Oauth, etc.), could be `deletion`, `manage_ssh_keys`, `manage_gpg_keys`. This setting is independent from `USER_DISABLED_FEATURES` and supplements its behavior. + - `deletion`: User cannot delete their own account. + - `manage_ssh_keys`: User cannot configure ssh keys. + - `manage_gpg_keys`: User cannot configure gpg keys. - `SEND_NOTIFICATION_EMAIL_ON_NEW_USER`: **false**: enable email notifications to instance admins on new user sign-up. It requires `ENABLE_NOTIFY_MAIL` to be true. ## Security (`security`) @@ -518,7 +524,7 @@ And the following unique queues: - `INSTALL_LOCK`: **false**: Controls access to the installation page. When set to "true", the installation page is not accessible. - `SECRET_KEY`: **\**: Global secret key. This key is VERY IMPORTANT, if you lost it, the data encrypted by it (like 2FA secret) can't be decrypted anymore. - `SECRET_KEY_URI`: **\**: Instead of defining SECRET_KEY, this option can be used to use the key stored in a file (example value: `file:/etc/forgejo/secret_key`). It shouldn't be lost like SECRET_KEY. -- `LOGIN_REMEMBER_DAYS`: **7**: Cookie lifetime, in days. +- `LOGIN_REMEMBER_DAYS`: **31**: Cookie lifetime, in days. - `COOKIE_REMEMBER_NAME`: **gitea_incredible**: Name of cookie used to store authentication information. - `REVERSE_PROXY_AUTHENTICATION_USER`: **X-WEBAUTH-USER**: Header name for reverse proxy @@ -580,7 +586,7 @@ And the following unique queues: ## OpenID (`openid`) -- `ENABLE_OPENID_SIGNIN`: **false**: Allow authentication in via OpenID. +- `ENABLE_OPENID_SIGNIN`: **true**: Allow authentication in via OpenID. - `ENABLE_OPENID_SIGNUP`: **! DISABLE_REGISTRATION**: Allow registering via OpenID. - `WHITELISTED_URIS`: **\**: If non-empty, list of POSIX regex patterns matching OpenID URI's to permit. @@ -816,7 +822,7 @@ Default templates for project boards: ## Issue and pull request attachments (`attachment`) - `ENABLED`: **true**: Whether issue and pull request attachments are enabled. -- `ALLOWED_TYPES`: **.csv,.docx,.fodg,.fodp,.fods,.fodt,.gif,.gz,.jpeg,.jpg,.log,.md,.mov,.mp4,.odf,.odg,.odp,.ods,.odt,.patch,.pdf,.png,.pptx,.svg,.tgz,.txt,.webm,.xls,.xlsx,.zip**: Comma-separated list of allowed file extensions (`.zip`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. +- `ALLOWED_TYPES`: **.cpuprofile,.csv,.dmp,.docx,.fodg,.fodp,.fods,.fodt,.gif,.gz,.jpeg,.jpg,.json,.jsonc,.log,.md,.mov,.mp4,.odf,.odg,.odp,.ods,.odt,.patch,.pdf,.png,.pptx,.svg,.tgz,.txt,.webm,.xls,.xlsx,.zip**: Comma-separated list of allowed file extensions (`.zip`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. - `MAX_SIZE`: **4**: Maximum size (MB). - `MAX_FILES`: **5**: Maximum number of attachments that can be uploaded at once. @@ -1177,14 +1183,6 @@ If the rule is defined above the renderer ini section or the name does not match - `DEFAULT_UI_LOCATION`: Default location of time on the UI, so that we can display correct user's time on UI. i.e. Asia/Shanghai -## Task (`task`) - -Task queue configuration has been moved to `queue.task`. However, the below configuration values are kept for backwards compatibility: - -- `QUEUE_TYPE`: **channel**: Task queue type, could be `channel` or `redis`. -- `QUEUE_LENGTH`: **1000**: Task queue length, available only when `QUEUE_TYPE` is `channel`. -- `QUEUE_CONN_STR`: **redis://127.0.0.1:6379/0**: Task queue connection string, available only when `QUEUE_TYPE` is `redis`. If redis needs a password, use `redis://123@127.0.0.1:6379/0` or `redis+cluster://123@127.0.0.1:6379/0`. - ## Migrations (`migrations`) - `MAX_ATTEMPTS`: **3**: Max attempts per http/https request on migrations. @@ -1302,11 +1300,12 @@ PROXY_HOSTS = *.github.com - `ZOMBIE_TASK_TIMEOUT`: **10m**: Timeout to stop the task which have running status, but haven't been updated for a long time. - `ENDLESS_TASK_TIMEOUT`: **3h**: Timeout to stop the tasks which have running status and continuous updates, but don't end for a long time. - `ABANDONED_JOB_TIMEOUT`: **24h**: Timeout to cancel the jobs which have waiting status, but haven't been picked by a runner for a long time. -- `SKIP_WORKFLOW_STRINGS`: **[skip ci],[ci skip],[no ci],[skip actions],[actions skip]**: Strings committers can place inside a commit message to skip executing the corresponding actions workflow +- `SKIP_WORKFLOW_STRINGS`: **[skip ci],[ci skip],[no ci],[skip actions],[actions skip]**: Strings committers can place inside a commit message or pull request title to skip executing the corresponding actions workflow ## Other (`other`) - `SHOW_FOOTER_VERSION`: **true**: Show Forgejo and Go version information in the footer. - `SHOW_FOOTER_TEMPLATE_LOAD_TIME`: **true**: Show time of template execution in the footer. +- `SHOW_FOOTER_POWERED_BY`: **true**: Show the "powered by" text in the footer. - `ENABLE_SITEMAP`: **true**: Generate sitemap. - `ENABLE_FEED`: **true**: Enable/Disable RSS/Atom feed. diff --git a/docs/admin/database-preparation.md b/docs/admin/database-preparation.md index 09a5c787..edc46551 100644 --- a/docs/admin/database-preparation.md +++ b/docs/admin/database-preparation.md @@ -1,7 +1,7 @@ --- title: 'Database Preparation' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/installation/database-preparation.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/installation/database-preparation.en-us.md' --- You need a database to use Forgejo. Forgejo supports PostgreSQL (>=12), MySQL (>=8.0) or MariaDB (>=10.0), and SQLite (builtin). This page will guide into preparing the database. Only PostgreSQL and MySQL/MariaDB will be covered here since those database engines are widely-used in production. If you plan to use SQLite, you can ignore this chapter. diff --git a/docs/admin/email-setup.md b/docs/admin/email-setup.md index f3d5150c..e26047f6 100644 --- a/docs/admin/email-setup.md +++ b/docs/admin/email-setup.md @@ -1,7 +1,7 @@ --- title: 'Email setup' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/administration/email-setup.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/administration/email-setup.en-us.md' --- Forgejo can be set to send emails such as a registration confirmation, either with [Sendmail](https://man7.org/linux/man-pages/man8/sendmail.8.html) (or compatible MTAs like Postfix and msmtp) or by connecting to an SMTP server. diff --git a/docs/admin/incoming-email.md b/docs/admin/incoming-email.md index 8c29d04c..f0d5af94 100644 --- a/docs/admin/incoming-email.md +++ b/docs/admin/incoming-email.md @@ -1,7 +1,7 @@ --- title: 'Incoming Email' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/incoming-email.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/incoming-email.en-us.md' --- Forgejo supports the execution of several actions through incoming mails. This page describes how to set this up. diff --git a/docs/admin/logging-documentation.md b/docs/admin/logging-documentation.md index b4a227a9..e0033740 100644 --- a/docs/admin/logging-documentation.md +++ b/docs/admin/logging-documentation.md @@ -1,7 +1,7 @@ --- title: 'Logging Configuration' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/administration/logging-config.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/administration/logging-config.en-us.md' --- The logging configuration of Forgejo mainly consists of 3 types of components: diff --git a/docs/admin/reverse-proxy.md b/docs/admin/reverse-proxy.md index 36218d7a..b5a5f1db 100644 --- a/docs/admin/reverse-proxy.md +++ b/docs/admin/reverse-proxy.md @@ -1,7 +1,7 @@ --- title: 'Reverse proxy' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/authentication.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/authentication.en-us.md' --- Forgejo supports Reverse Proxy Header authentication, it will read headers as a trusted login user name or user email address. This hasn't been enabled by default, you can enable it with diff --git a/docs/admin/search-engines-indexation.md b/docs/admin/search-engines-indexation.md index 4cf6ae74..5e8a5394 100644 --- a/docs/admin/search-engines-indexation.md +++ b/docs/admin/search-engines-indexation.md @@ -1,7 +1,7 @@ --- title: 'Search Engines Indexation' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/administration/search-engines-indexation.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/administration/search-engines-indexation.en-us.md' --- ## Search engines indexation of your Forgejo installation diff --git a/docs/admin/seek-assistance.md b/docs/admin/seek-assistance.md index 8d1e88ca..3be65490 100644 --- a/docs/admin/seek-assistance.md +++ b/docs/admin/seek-assistance.md @@ -1,7 +1,7 @@ --- title: 'Seek Assistance' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/help/seek-help.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/help/seek-help.en-us.md' --- - [Chatroom](https://matrix.to/#/#forgejo-chat:matrix.org) diff --git a/docs/admin/signing.md b/docs/admin/signing.md index 7b0513da..a15f5016 100644 --- a/docs/admin/signing.md +++ b/docs/admin/signing.md @@ -1,7 +1,7 @@ --- title: 'GPG Commit Signatures' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/administration/signing.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/administration/signing.en-us.md' --- Forgejo will verify GPG commit signatures in the provided tree by diff --git a/docs/developer/customization.md b/docs/developer/customization.md index e3e5b4ce..bacb8d0f 100644 --- a/docs/developer/customization.md +++ b/docs/developer/customization.md @@ -1,7 +1,7 @@ --- title: 'Interface customization' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/administration/customizing-gitea.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/administration/customizing-gitea.en-us.md' --- This sections documents the Forgejo interface customization that requires an intimate knowledge of the underlying codebase. The user interface customization documented and supported for Forgejo admins to use [is found in the corresponding administrator guide section](../../admin/customization/). diff --git a/docs/developer/from-source.md b/docs/developer/from-source.md index 61833cb8..712a39ec 100644 --- a/docs/developer/from-source.md +++ b/docs/developer/from-source.md @@ -1,7 +1,7 @@ --- title: 'Compiling from source' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/installation/from-source.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/installation/from-source.en-us.md' --- ## Installation from source diff --git a/docs/user/agit-support.md b/docs/user/agit-support.md index 66a6bc89..74d371e1 100644 --- a/docs/user/agit-support.md +++ b/docs/user/agit-support.md @@ -1,7 +1,7 @@ --- title: 'AGit Workflow Usage' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/agit-support.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/agit-support.en-us.md' --- Forgejo ships with limited support for [AGit-Flow](https://git-repo.info/en/2020/03/agit-flow-and-git-repo/). It was originally introduced in Gitea `1.13`. diff --git a/docs/user/api-usage.md b/docs/user/api-usage.md index b58d212b..97fc7fa9 100644 --- a/docs/user/api-usage.md +++ b/docs/user/api-usage.md @@ -1,7 +1,7 @@ --- title: 'API Usage' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/development/api-usage.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/development/api-usage.en-us.md' --- The Forgejo API for all versions that have the same major number diff --git a/docs/user/authentication.md b/docs/user/authentication.md index 8ce75dab..fb3a2934 100644 --- a/docs/user/authentication.md +++ b/docs/user/authentication.md @@ -1,7 +1,7 @@ --- title: 'Authentication' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/authentication.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/authentication.en-us.md' --- ## LDAP (Lightweight Directory Access Protocol) diff --git a/docs/user/blame.md b/docs/user/blame.md index 71b4f188..1f5ddad1 100644 --- a/docs/user/blame.md +++ b/docs/user/blame.md @@ -1,7 +1,7 @@ --- title: 'Blame File View' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/blame.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/blame.en-us.md' --- Forgejo supports viewing the line-by-line revision history for a file also known as blame view. diff --git a/docs/user/issue-pull-request-templates.md b/docs/user/issue-pull-request-templates.md index 93070bdc..4afe3cb1 100644 --- a/docs/user/issue-pull-request-templates.md +++ b/docs/user/issue-pull-request-templates.md @@ -1,7 +1,7 @@ --- title: 'Issue and Pull Request Templates' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/issue-pull-request-templates.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/issue-pull-request-templates.en-us.md' --- Some projects have a standard list of questions that users need to answer @@ -9,6 +9,7 @@ when creating an issue or pull request. Forgejo supports adding templates to the **default branch of the repository** so that they can autopopulate the form when users are creating issues and pull requests. This will cut down on the initial back and forth of getting some clarifying details. +It is currently not possible to provide generic issue/pull-request templates globally. Additionally, the New Issue page URL can be suffixed with `?title=Issue+Title&body=Issue+Text` and the form will be populated with those strings. Those strings will be used instead of the template if there is one. @@ -119,6 +120,12 @@ body: attributes: value: | Thanks for taking the time to fill out this bug report! + # some markdown that will only be visible once the issue has been created + - type: markdown + attributes: + value: | + This issue was created by an issue **template** :) + visible: [content] - type: input id: contact attributes: @@ -170,11 +177,16 @@ body: options: - label: I agree to follow this project's Code of Conduct required: true + - label: I have also read the CONTRIBUTION.MD + required: true + visible: [form] + - label: This is a TODO only visible after issue creation + visible: [content] ``` ### Markdown -You can use a `markdown` element to display Markdown in your form that provides extra context to the user, but is not submitted. +You can use a `markdown` element to display Markdown in your form that provides extra context to the user, but is not submitted by default. Attributes: @@ -182,6 +194,8 @@ Attributes: | ----- | ------------------------------------------------------------ | -------- | ------ | ------- | ------------ | | value | The text that is rendered. Markdown formatting is supported. | Required | String | - | - | +visible: Default is **[form]** + ### Textarea You can use a `textarea` element to add a multi-line text field to your form. Contributors can also attach files in `textarea` fields. @@ -202,6 +216,8 @@ Validations: | -------- | ---------------------------------------------------- | -------- | ------- | ------- | ------------ | | required | Prevents form submission until element is completed. | Optional | Boolean | false | - | +visible: Default is **[form, content]** + ### Input You can use an `input` element to add a single-line text field to your form. @@ -217,11 +233,13 @@ Attributes: Validations: -| Key | Description | Required | Type | Default | Valid values | -| --------- | ----------------------------------------------------------------------------------------- | -------- | ------- | ------- | -------------------------------------------------------------------------------------------------------------------- | -| required | Prevents form submission if the input is empty. | Optional | Boolean | false | - | -| is_number | Prevents form submission if the value of the input is not a number. | Optional | Boolean | false | - | -| regex | Prevents form submission if the value of the input does not match the regular expression. | Optional | String | - | a [JavaScript regular expression](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_expressions) | +| Key | Description | Required | Type | Default | Valid values | +| --------- | ------------------------------------------------------------------------------------------------ | -------- | ------- | ------- | ------------------------------------------------------------------------ | +| required | Prevents form submission until element is completed. | Optional | Boolean | false | - | +| is_number | Prevents form submission until element is filled with a number. | Optional | Boolean | false | - | +| regex | Prevents form submission until element is filled with a value that match the regular expression. | Optional | String | - | a [regular expression](https://en.wikipedia.org/wiki/Regular_expression) | + +visible: Default is **[form, content]** ### Dropdown @@ -242,6 +260,8 @@ Validations: | -------- | ---------------------------------------------------- | -------- | ------- | ------- | ------------ | | required | Prevents form submission until element is completed. | Optional | Boolean | false | - | +visible: Default is **[form, content]** + ### Checkboxes You can use the `checkboxes` element to add a set of checkboxes to your form. @@ -256,10 +276,13 @@ Attributes: For each value in the options array, you can set the following keys. -| Key | Description | Required | Type | Default | Options | -| -------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------- | ------- | ------- | -| label | The identifier for the option, which is displayed in the form. Markdown is supported for bold or italic text formatting, and hyperlinks. | Required | String | - | - | -| required | Prevents form submission until element is completed. | Optional | Boolean | false | - | +| Key | Description | Required | Type | Default | Options | +| -------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------ | ------- | ------- | +| label | The identifier for the option, which is displayed in the form. Markdown is supported for bold or italic text formatting, and hyperlinks. | Required | String | - | - | +| required | Prevents form submission until element is completed. | Optional | Boolean | false | - | +| visible | Whether a specific checkbox appears in the form only, in the created issue only, or both. Valid options are "form" and "content". | Optional | String array | false | - | + +visible: Default is **[form, content]** ## Syntax for issue config diff --git a/docs/user/labels.md b/docs/user/labels.md index b0b64ece..074b3aac 100644 --- a/docs/user/labels.md +++ b/docs/user/labels.md @@ -1,7 +1,7 @@ --- title: 'Labels' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/labels.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/labels.en-us.md' --- You can use labels to classify issues and pull requests and to improve your overview over them. diff --git a/docs/user/linked-references.md b/docs/user/linked-references.md index 52882970..ff563f54 100644 --- a/docs/user/linked-references.md +++ b/docs/user/linked-references.md @@ -1,7 +1,7 @@ --- title: 'Automatically Linked References in Issues, Pull Requests and Commit Messages' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/linked-references.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/linked-references.en-us.md' --- When an issue, pull request or comment is posted, the text description is parsed diff --git a/docs/user/merge-message-templates.md b/docs/user/merge-message-templates.md index c2e27620..28c1b0b1 100644 --- a/docs/user/merge-message-templates.md +++ b/docs/user/merge-message-templates.md @@ -1,7 +1,7 @@ --- title: 'Merge Message templates' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/merge-message-templates.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/merge-message-templates.en-us.md' --- ## File names diff --git a/docs/user/oauth2-provider.md b/docs/user/oauth2-provider.md index 23915f14..4f0b3b0d 100644 --- a/docs/user/oauth2-provider.md +++ b/docs/user/oauth2-provider.md @@ -1,7 +1,7 @@ --- title: 'OAuth2 provider' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/development/oauth2-provider.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/development/oauth2-provider.en-us.md' --- Forgejo supports acting as an OAuth2 provider to allow third party applications to access its resources with the user's consent. diff --git a/docs/user/packages/alpine.md b/docs/user/packages/alpine.md index 79ac03a8..89186a03 100644 --- a/docs/user/packages/alpine.md +++ b/docs/user/packages/alpine.md @@ -1,7 +1,7 @@ --- title: 'Alpine Packages Repository' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/alpine.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/alpine.en-us.md' --- Publish [Alpine](https://pkgs.alpinelinux.org/) packages for your user or organization. diff --git a/docs/user/packages/cargo.md b/docs/user/packages/cargo.md index d824532f..d8adcdbe 100644 --- a/docs/user/packages/cargo.md +++ b/docs/user/packages/cargo.md @@ -1,7 +1,7 @@ --- title: 'Cargo Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/cargo.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/cargo.en-us.md' --- Publish [Cargo](https://doc.rust-lang.org/stable/cargo/) packages for your user or organization. diff --git a/docs/user/packages/chef.md b/docs/user/packages/chef.md index 72f086ad..509519b1 100644 --- a/docs/user/packages/chef.md +++ b/docs/user/packages/chef.md @@ -1,7 +1,7 @@ --- title: 'Chef Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/chef.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/chef.en-us.md' --- Publish [Chef](https://chef.io/) cookbooks for your user or organization. diff --git a/docs/user/packages/composer.md b/docs/user/packages/composer.md index 94b3498f..7cb65e62 100644 --- a/docs/user/packages/composer.md +++ b/docs/user/packages/composer.md @@ -1,7 +1,7 @@ --- title: 'Composer Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/composer.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/composer.en-us.md' --- Publish [Composer](https://getcomposer.org/) packages for your user or organization. diff --git a/docs/user/packages/conan.md b/docs/user/packages/conan.md index 2f627cef..049b8c79 100644 --- a/docs/user/packages/conan.md +++ b/docs/user/packages/conan.md @@ -1,7 +1,7 @@ --- title: 'Conan Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/conan.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/conan.en-us.md' --- Publish [Conan](https://conan.io/) packages for your user or organization. diff --git a/docs/user/packages/conda.md b/docs/user/packages/conda.md index 8aa701fb..9d11b62c 100644 --- a/docs/user/packages/conda.md +++ b/docs/user/packages/conda.md @@ -1,7 +1,7 @@ --- title: 'Conda Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/conda.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/conda.en-us.md' --- Publish [Conda](https://docs.conda.io/en/latest/) packages for your user or organization. diff --git a/docs/user/packages/container.md b/docs/user/packages/container.md index d5428f3f..06530c1a 100644 --- a/docs/user/packages/container.md +++ b/docs/user/packages/container.md @@ -1,7 +1,7 @@ --- title: 'Container Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/container.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/container.en-us.md' --- Publish [Open Container Initiative](https://opencontainers.org/) compliant images for your user or organization. diff --git a/docs/user/packages/cran.md b/docs/user/packages/cran.md index 8046556f..fda32f48 100644 --- a/docs/user/packages/cran.md +++ b/docs/user/packages/cran.md @@ -1,7 +1,7 @@ --- title: 'CRAN Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/cran.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/cran.en-us.md' --- Publish [R](https://www.r-project.org/) packages to a [CRAN](https://cran.r-project.org/)-like registry for your user or organization. diff --git a/docs/user/packages/debian.md b/docs/user/packages/debian.md index 34f902c0..354cec29 100644 --- a/docs/user/packages/debian.md +++ b/docs/user/packages/debian.md @@ -1,7 +1,7 @@ --- title: 'Debian Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/debian.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/debian.en-us.md' --- Publish [Debian](https://www.debian.org/distrib/packages) packages for your user or organization. diff --git a/docs/user/packages/generic.md b/docs/user/packages/generic.md index cd835458..07bc5fe8 100644 --- a/docs/user/packages/generic.md +++ b/docs/user/packages/generic.md @@ -1,7 +1,7 @@ --- title: 'Generic Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/generic.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/generic.en-us.md' --- Publish generic files, like release binaries or other output, for your user or organization. diff --git a/docs/user/packages/go.md b/docs/user/packages/go.md index 606afd28..c33bda25 100644 --- a/docs/user/packages/go.md +++ b/docs/user/packages/go.md @@ -1,7 +1,7 @@ --- title: 'Go Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/go.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/go.en-us.md' --- Publish Go packages for your user or organization. diff --git a/docs/user/packages/helm.md b/docs/user/packages/helm.md index 01589c36..85228ccc 100644 --- a/docs/user/packages/helm.md +++ b/docs/user/packages/helm.md @@ -1,7 +1,7 @@ --- title: 'Helm Chart Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/helm.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/helm.en-us.md' --- Publish [Helm](https://helm.sh/) charts for your user or organization. diff --git a/docs/user/packages/index.md b/docs/user/packages/index.md index bfaaedbd..bfcc10a3 100644 --- a/docs/user/packages/index.md +++ b/docs/user/packages/index.md @@ -1,7 +1,7 @@ --- title: 'Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/storage.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/storage.en-us.md' --- ## Supported package managers diff --git a/docs/user/packages/maven.md b/docs/user/packages/maven.md index fa7095ef..4fe62ba6 100644 --- a/docs/user/packages/maven.md +++ b/docs/user/packages/maven.md @@ -1,7 +1,7 @@ --- title: 'Maven Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/maven.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/maven.en-us.md' --- Publish [Maven](https://maven.apache.org) packages for your user or organization. diff --git a/docs/user/packages/npm.md b/docs/user/packages/npm.md index 2539ce01..cc78de9a 100644 --- a/docs/user/packages/npm.md +++ b/docs/user/packages/npm.md @@ -1,7 +1,7 @@ --- title: 'npm Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/npm.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/npm.en-us.md' --- Publish [npm](https://www.npmjs.com/) packages for your user or organization. diff --git a/docs/user/packages/nuget.md b/docs/user/packages/nuget.md index 6a4f22d1..56e06cb9 100644 --- a/docs/user/packages/nuget.md +++ b/docs/user/packages/nuget.md @@ -1,7 +1,7 @@ --- title: 'NuGet Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/nuget.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/nuget.en-us.md' --- Publish [NuGet](https://www.nuget.org/) packages for your user or organization. The package registry supports the V2 and V3 API protocol and you can work with [NuGet Symbol Packages](https://docs.microsoft.com/en-us/nuget/create-packages/symbol-packages-snupkg) too. diff --git a/docs/user/packages/pub.md b/docs/user/packages/pub.md index 9b341378..85034526 100644 --- a/docs/user/packages/pub.md +++ b/docs/user/packages/pub.md @@ -1,7 +1,7 @@ --- title: 'Pub Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/pub.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/pub.en-us.md' --- Publish [Pub](https://dart.dev/guides/packages) packages for your user or organization. diff --git a/docs/user/packages/pypi.md b/docs/user/packages/pypi.md index 4df61fd9..a243a6dc 100644 --- a/docs/user/packages/pypi.md +++ b/docs/user/packages/pypi.md @@ -1,7 +1,7 @@ --- title: 'PyPI Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/pypi.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/pypi.en-us.md' --- Publish [PyPI](https://pypi.org/) packages for your user or organization. diff --git a/docs/user/packages/rpm.md b/docs/user/packages/rpm.md index 04a72906..a763e614 100644 --- a/docs/user/packages/rpm.md +++ b/docs/user/packages/rpm.md @@ -1,7 +1,7 @@ --- title: 'RPM Package Registry' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/rpm.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/rpm.en-us.md' --- Publish [RPM](https://rpm.org/) packages for your user or organization. diff --git a/docs/user/packages/rubygems.md b/docs/user/packages/rubygems.md index 2888897d..c299fb83 100644 --- a/docs/user/packages/rubygems.md +++ b/docs/user/packages/rubygems.md @@ -1,7 +1,7 @@ --- title: 'RubyGems Packages Repository' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/rubygems.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/rubygems.en-us.md' --- Publish [RubyGems](https://guides.rubygems.org/) packages for your user or organization. diff --git a/docs/user/packages/swift.md b/docs/user/packages/swift.md index 27d80fec..c4e66aac 100644 --- a/docs/user/packages/swift.md +++ b/docs/user/packages/swift.md @@ -1,7 +1,7 @@ --- title: 'Swift Packages Repository' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/swift.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/swift.en-us.md' --- ## Swift Packages Repository diff --git a/docs/user/packages/vagrant.md b/docs/user/packages/vagrant.md index 2f27f62b..12ba15db 100644 --- a/docs/user/packages/vagrant.md +++ b/docs/user/packages/vagrant.md @@ -1,7 +1,7 @@ --- title: 'Vagrant Packages Repository' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/packages/vagrant.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/packages/vagrant.en-us.md' --- Publish [Vagrant](https://www.vagrantup.com/) packages for your user or organization. diff --git a/docs/user/profile.md b/docs/user/profile.md index 688d045b..4aef3cde 100644 --- a/docs/user/profile.md +++ b/docs/user/profile.md @@ -1,7 +1,7 @@ --- title: 'Profile customization' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/profile-readme.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/profile-readme.en-us.md' --- By default the profile page of a user (or an organization) is the list of repositories they diff --git a/docs/user/protection.md b/docs/user/protection.md index 3277ad7c..73482d0b 100644 --- a/docs/user/protection.md +++ b/docs/user/protection.md @@ -1,7 +1,7 @@ --- title: 'Branch and tag protection' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/protected-tags.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/protected-tags.en-us.md' --- ## Protected branches diff --git a/docs/user/push-to-create.md b/docs/user/push-to-create.md index 533f9e28..65032f05 100644 --- a/docs/user/push-to-create.md +++ b/docs/user/push-to-create.md @@ -1,7 +1,7 @@ --- title: 'Push Options' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/push.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/push.en-us.md' --- ## Push To Create diff --git a/docs/user/token-scope.md b/docs/user/token-scope.md index 56b898cd..2b93f323 100644 --- a/docs/user/token-scope.md +++ b/docs/user/token-scope.md @@ -1,7 +1,7 @@ --- title: 'Access Token scope' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/development/oauth2-provider.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/development/oauth2-provider.en-us.md' --- Forgejo supports scoped access tokens, which allow users to restrict tokens to operate only on selected url routes. Scopes are grouped by high-level API routes, and further refined to the following: diff --git a/docs/user/webhooks.md b/docs/user/webhooks.md index 494a494a..5977ff6d 100644 --- a/docs/user/webhooks.md +++ b/docs/user/webhooks.md @@ -1,7 +1,7 @@ --- title: 'Webhooks' license: 'Apache-2.0' -origin_url: 'https://github.com/go-gitea/gitea/blob/d3982bcd814bac93e3cbce1c7eb749b17e413fbd/docs/content/usage/webhooks.en-us.md' +origin_url: 'https://github.com/go-gitea/gitea/blob/e865de1e9d65dc09797d165a51c8e705d2a86030/docs/content/usage/webhooks.en-us.md' --- Forgejo supports webhooks for repository events. This can be configured in the settings