Age | Commit message (Collapse) | Author |
|
Add frozen_string_literal to spec/factories
See merge request gitlab-org/gitlab-ce!31129
|
|
|
|
Remove code related to object hierarchy and MySQL
Closes #65056 and #65055
See merge request gitlab-org/gitlab-ce!31095
|
|
Find build by sha from ref
Closes #64534 and #45697
See merge request gitlab-org/gitlab-ce!30843
|
|
'master'
Remove fallback to deployment_platform_cluster in `DeploymentMetrics`
See merge request gitlab-org/gitlab-ce!31126
|
|
|
|
Fix error rendering submodules in MR diffs when there is no .gitmodules
See merge request gitlab-org/gitlab-ce!31162
|
|
Without this change, we get a NoMethodError on nil
|
|
The GitLab UI update changed the spinner selector from `spinner` to
`gl-spinner`, so we need to update it, so that our tests won't fail.
|
|
It will be hooked up to the markdown editor later
|
|
By not triggering the callback:
- ActiveSession lookup keys are not cleaned
- Devise also misses its hook related to session cleanup
|
|
Respect alt email when sending group access notifications
See merge request gitlab-org/gitlab-ce!31089
|
|
When sending access granted/rejected emails we should also respect
custom emails set for groups/sub-groups
|
|
|
|
Using the sed script from
https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
|
|
|
|
'master'
Resolve "Incorrect message interpolation on project listing"
Closes #65088
See merge request gitlab-org/gitlab-ce!31121
|
|
* Reword Project#latest_successful_build_for to
Project#latest_successful_build_for_ref
* Reword Ci::Pipeline#latest_successful_for to
Ci::Pipeline#latest_successful_build_for_ref
|
|
Logging sidekiq worker class name in SidekiqMemoryKiller
See merge request gitlab-org/gitlab-ce!30996
|
|
It needs to default to an empty array logically.
|
|
Added the ability to update the namespace label text for gitlab-managed
|
|
Add frozen_string_literal to spec/support
See merge request gitlab-org/gitlab-ce!31132
|
|
Support title and desc on merge w/ push option
See merge request gitlab-org/gitlab-ce!31068
|
|
Resolve "table_exists? not compatible with Rails 5.1"
Closes #54478
See merge request gitlab-org/gitlab-ce!30832
|
|
Support Docker OCI images
Closes gitlab-ee#12877 and #58685
See merge request gitlab-org/gitlab-ce!31127
|
|
Refactor usage data counters specs
See merge request gitlab-org/gitlab-ce!31013
|
|
This was shown in specs but surely this will be happening in application
code as well if this method is passes a frozen string.
We were also trying to force_encode a OmniAuth::AuthHash which had the
very confusing behaviour of returning nil when it was sent a method that
it did not define. Fix that by only force_encoding a String.
|
|
Docker Distribution v2.7.0 shipped with OCI support, but our container
registry client was not updated to handle the manifest format in the
HTTP `Accept` header. As a result, API calls to retrieve a manifest
would return with an error, "OCI manifest found, but accept header does
not support OCI manifests". This would result in blank fields in the
container registry page and prevent tags from being deleted.
To fix this, we just need to add
`application/vnd.oci.image.manifest.v1+json` to the `Accept` header and
configure Faraday to parse the response as JSON. The response structure
is the same as the standard Docker Distribution V2 manifest.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/58685
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/12877
|
|
Return an ETag header for the archive endpoint
See merge request gitlab-org/gitlab-ce!30581
|
|
Currently, SidekiqMemoryKiller does not feed worker class name in the
json structured logging. This commit extends the json parameter.
|
|
|
|
Partial CE-EE parity for specs
See merge request gitlab-org/gitlab-ce!31119
|
|
These are not required because MySQL is not
supported anymore
|
|
Make RelativePositioning reusable
See merge request gitlab-org/gitlab-ce!30993
|
|
Using the sed script from
https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
|
|
Deployment_platform is relatively expensive and calling this after the
fact means that this may not be the cluster that was deployed to.
Correspondingly reduce the leeway given in the related N+1 spec
|
|
Changes all calls to data_source_exists? to table_exists?
since that is the intent of these calls
|
|
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/65088
|
|
|
|
|
|
|
|
|
|
* Limits raw requests to 300 per minute and per raw path.
* Add a new attribute to ApplicationSettings so user can change this
value on their instance.
* Uses Gitlab::ActionRateLimiter to limit the raw requests.
* Add a new method into ActionRateLimiter to log the event into auth.log
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/48717
|
|
Add where condition to filter out labels with type here
Closes #63730
See merge request gitlab-org/gitlab-ce!30885
|
|
Resolves confusion within spec rake tasks.
See merge request gitlab-org/gitlab-ce!31073
|
|
into 'master'
Remove project param from `#show_label_issuables_link?`
Closes #62217
See merge request gitlab-org/gitlab-ce!31038
|
|
'master'
Remove ignore rule for ProjectAutoDevops#domain
See merge request gitlab-org/gitlab-ce!30989
|
|
Optimise import performance
Closes #64924
See merge request gitlab-org/gitlab-ce!31045
|
|
Signed-off-by: Istvan szalai <istvan.szalai@savoirfairelinux.com>
|
|
Use a base class for Peek views
See merge request gitlab-org/gitlab-ce!31108
|