- Dec 01, 2024
-
-
Stan Hu authored
Previously quick actions were not handled in the commits and discussions API. Users would see a `400 Bad Request` even if the quick action were initiated. This commit changes that to respond with a 202 upon success. Changelog: fixed
-
- Nov 06, 2024
-
-
Vasilii Iakliushin authored
Contributes to #385708 Sentry error: https://new-sentry.gitlab.net/organizations/gitlab/issues/1039473/?project=3 **Problem** Git ref cannot start with `-` or include a whitespace. Currently we return an ArgumentError from the Gitaly. **Solution** Handle the exception and return a bad request error. Changelog: fixed
-
- Jul 09, 2024
-
-
Fred Reinink authored
Excludes the last page link from endpoints that exclude total headers, as the last page cannot be calculated. Changelog: fixed
-
- Jun 12, 2024
-
-
Ankit Panchal authored
-
- Apr 22, 2024
-
-
Vasilii Iakliushin authored
Contributes to #452488 **Problem** gitaly!6590 introduced a bug that was raising a `listing commits` error if the repository was empty. I fixed it by adding an error handler for this error. **Solution** This original bug was fixed on Gitaly side: gitaly!6801. The Rails patch is not necessary anymore. Changelog: other
-
- Apr 12, 2024
-
-
Igor Drozdov authored
Before: For a single suggestion: - The author of the suggestion note is set as the author - The user who applies the suggestion is the committer For batch suggestions: - The user who applies the suggestion is the author and committer Now: For signle and batch suggestions: - The user who applies the suggestion is the author and committer In a separate commit/MR an option to provide co-authors will be introduced. When commit signing is enabled, the committer will be GitLab
-
Drew Blessing authored
Refactor the method signature to be less ambiguous and update all usage to ensure session data is passed as a hash via a keyword arg.
-
- Apr 11, 2024
-
-
Pavel Shutsin authored
-
- Apr 04, 2024
-
-
Vasilii Iakliushin authored
Contributes to #452488 **Problem** Gitaly started returning an internal error, when the user requests commits of the empty repository: gitaly!6590. Rails doesn't handle it and returns a 500 error. **Solution** Add a temporary handler for this error, before the Gitaly code is updated. Changelog: fixed
-
- Jan 24, 2024
-
-
Travis Finch authored
This command provides essentially the same features as the "git rev-list --count" command for a given commit SHA. Changelog: added
-
- Jan 22, 2024
-
-
Jonas Larsen authored
Remove lib/gitlab/usage_data_counters/editor_unique_counter.rb Replace it with Internal Events for streamlined functionality
-
- Jan 05, 2024
-
-
Igor Drozdov authored
With SSH certificates initiative we've added the ability of authenticating using SSH certificates. However, it's also possible to sign commits using the certificates. This commit adds the ability of recognizing the signed commits and show a badge according to the verification status.
-
- Jan 04, 2024
-
-
Pedro Pombeiro authored
-
- Nov 24, 2023
-
-
Robert May authored
Adds a new field that correctly supports all commit trailers. Unlike the existing `trailers` field, this will return an array of values where the same key is used multiple times, e.g. "Cc". This functionality will eventually be moved over to the `trailers` field once the original functionality has been deprecated. This is a breaking change to the API and therefore can't be performed in this commit. Changelog: added
-
- Oct 27, 2023
-
-
Vasilii Iakliushin authored
Contributes to #421591 **Problem** We are going to deprecate Rugged patches. **Solution** Remove Rugged patches related code: * Feature flags * Tests for Rugged * Rugged patches for Git objects Changelog: removed
-
- Oct 12, 2023
-
-
Contributes to #425260 **Problem** We are planning to deprecate Rugged code https://gitlab.com/gitlab-org/gitlab/-/issues/403690. **Solution** It's a first step of Rugged removal. This commit makes impossible to enable Rugged feature flags. They will always return `false` even if they were enabled before. The Rugged code will be completed removed in upcoming merge requests. Changelog: changed
-
- Oct 02, 2023
-
-
Patrick Cyiza authored
-
- Sep 27, 2023
-
-
Merge branch '939-security-commit-fork' into 'master' See merge request gitlab-org/security/gitlab!3472 Changelog: security
-
- Sep 21, 2023
-
-
-
Vasilii Iakliushin authored
Contriubutes to #23284 **Problem** `diff` field doesn't return diff headers compatible with Unified format. **Solution** Use Unified format for diffs when unidiff option is provided. Changelog: added
-
- Sep 13, 2023
-
-
This removes `key_path` attribute from `ServicePingContext` for Redis metrics and includes the Redis key of that metric in `event_name` instead. A helper method `MetricDefinition#to_context` was added to help by returning a context object with the Redis key preassigned.
-
- Aug 11, 2023
-
-
- May 03, 2023
-
-
Niko Belokolodov authored
Changelog: changed
-
- Mar 13, 2023
-
-
Vasilii Iakliushin authored
**Problem** Users can search by author name using GitLab UI. But this feature is missing in related REST API endpoint. **Solution** Allow to search commits by author in Commits API. Changelog: added
-
- Mar 06, 2023
-
-
Enrique Alcántara authored
Add an authentication check to the commit API to distinguish between authorization permission errors and authentication errors Changelog: changed
-
- Mar 02, 2023
-
-
Merge branch 'security-restrict-per-page-limit-for-commits' into 'master' See merge request gitlab-org/security/gitlab!3067 Changelog: security
-
- Feb 28, 2023
-
-
Merge branch 'security-restrict-per-page-limit-for-commits' into 'master' See merge request gitlab-org/security/gitlab!3067 Changelog: security
-
- Feb 17, 2023
-
-
Changelog: other
-
- Dec 21, 2022
-
-
Removes feature flag file Changelog: other
-
- Dec 09, 2022
-
-
- Dec 05, 2022
-
-
- Nov 28, 2022
-
-
Mikołaj Wawrzyniak authored
Mirror Service Ping metric counts.web_ide_commits with Snowplow events. Changelog: added
-
- Nov 23, 2022
-
-
Start processing SSH signed commits via the branch hooks service, and show the verified badge on these commits. This is introduced behind the `ssh_commit_signatures` feature flag.`
-
- Sep 08, 2022
-
-
Brian Williams authored
-
- Sep 01, 2022
-
-
Vasilii Iakliushin authored
Contributes to gitlab-org/gitlab#360312 **Problem** We skip the check for the branch name when the repository is empty. **Solution** Verify the branch name for the empty repository case too. Changelog: fixed
-
Valerie Burton authored
Refactors and adds new specs to test inherited permissions for commits
-
- Aug 15, 2022
-
-
Vasilii Iakliushin authored
Sentry error: https://sentry.gitlab.net/gitlab/gitlabcom/issues/3402967 **Problem** It's possible to provide an empty value for Commit action. It leads to 500 error. **Solution** Use `allow_blank: false` validation. Changelog: fixed
-
- Aug 03, 2022
-
-
Vasilii Iakliushin authored
-
- Jul 29, 2022
-
-
Vasilii Iakliushin authored
Sentry error: https://sentry.gitlab.net/gitlab/gitlabcom/issues/3326721 **Problem** GitLab API does not support negaative values for pagination and result can be unexpected. **Solution** Return 400 error if negative value is provided to the pagination. Changelog: fixed
-
- Jul 27, 2022
-
-
Jonathan Schafer authored
This fixes API (REST and GraphQL) spec files
-