Age | Commit message (Collapse) | Author |
|
Cache FindCommit results in pipelines view
See merge request gitlab-org/gitlab-ce!26776
|
|
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/59777.
In earlier iterations of our implementation of Git object deduplication
we thought we would be making extensive use of Git remotes in pool
repositories in the future, and that we should manage these remotes
carefully from the start. We now expect we only care about one remote,
namely the source project. The other remotes are there only for forensic
purposes.
Before this MR we tried to also remove pool remotes when member projects
got deleted, with the UnlinkRepositoryFromObjectPool RPC. This is
fragile when there are race conditions (see
https://gitlab.com/gitlab-org/gitaly/issues/1568#note_153955926). We
have spent some time making this RPC less fragile in
https://gitlab.com/gitlab-org/gitaly/merge_requests/1151 but looking at
this problem again, I think we should just stop calling it.
|
|
Jarv/dev to gitlab 2019 04 02
Closes #2810
See merge request gitlab-org/gitlab-ce!26846
|
|
Backport: Expose merge request pipeline parameters for MR widget
See merge request gitlab-org/gitlab-ce!26826
|
|
Fixed positioning of the diff tree list on mobile
Closes #59739
See merge request gitlab-org/gitlab-ce!26820
|
|
For each pipeline, the controller will call `Pipeline#latest?` to
determine if the pipeline's ref is the latest for that branch.
Since it's likely that the same branches are being used in each
pipeline, we can reduce Gitaly overhead by caching the results
of the FindCommit call.
|
|
Author and committers approvals are split in EE
This commit provides backports for those changes
This reverts commit 886f00bcba23d67e2c86591c2eb5359ef457a2f9.
|
|
Fixed expand full file button showing on images
Closes #59695
See merge request gitlab-org/gitlab-ce!26830
|
|
Extends graphql's platform tracing class to observe duration
of graphql methods.
In graphql 1.8.11 is added prometheus class but it's not very useful
for us because it uses prometheus_exporter to export results.
|
|
CE backport of design-management-upload-client
See merge request gitlab-org/gitlab-ce!26766
|
|
controllers""
|
|
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59739
|
|
This is for merge request pipelines
|
|
Migrate issuable states to integer patch 1 of 2
Closes #51789
See merge request gitlab-org/gitlab-ce!25107
|
|
Don't sanitize project names on project members page
Closes #58751
See merge request gitlab-org/gitlab-ce!25946
|
|
|
|
jarv/dev-to-gitlab-2019-04-02
|
|
Fix XSS in resolve conflicts form
See merge request gitlab/gitlabhq!2977
|
|
Fix related branches visible in issues for guests
See merge request gitlab/gitlabhq!2996
|
|
Return cached languages if they've been detected before
See merge request gitlab/gitlabhq!2998
|
|
Fix PDF.js vulnerability
See merge request gitlab/gitlabhq!2999
|
|
[master] Check label_ids parent when updating issue board
See merge request gitlab/gitlabhq!3027
|
|
Disallow changing namespace of a project in update method
See merge request gitlab/gitlabhq!3028
|
|
Tweak coverage parsing examples
See merge request gitlab-org/gitlab-ce!26732
|
|
|
|
Allow streaming io objects into Gitaly
See merge request gitlab-org/gitlab-ce!26738
|
|
'master'
Update border radius of form controls and remove space above page titles
See merge request gitlab-org/gitlab-ce!24497
|
|
This allows us to set the encoding of an IO passed without reading it
into memory.
This is useful if we want to stream files into Gitaly. Like we do when
uploading a new file to the repository.
|
|
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59695
|
|
During a project import, it's possible that new branches are created by
the importer to handle pull requests that have been created from forked
projects, which would increment the `pushes_since_gc` value via
`HousekeepingService.increment!` before a full garbage collection gets
to run. This causes HousekeepingService to skip the full `git gc` and
move to the incremental repack mode. To ensure that a garbage collection
is run to pack refs and objects, explicitly execute the task.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59477
|
|
Check mergeability in merge to ref service
See merge request gitlab-org/gitlab-ce!26757
|
|
Disable inaccessible navigation links upon archiving a project
Closes #58793
See merge request gitlab-org/gitlab-ce!26020
|
|
Fix bug where clicking file header in diff refreshes page
Closes #57669
See merge request gitlab-org/gitlab-ce!26422
|
|
|
|
- Dry create_service.rb and update_service.rb duplicated code
- Remove known list of applications responsibility from services
- Refactor the complex builders->builder call from base_service.rb
|
|
Fix styleling for `app/assets/stylesheets/framework/markdown_area.scss`
See merge request gitlab-org/gitlab-ce!26768
|
|
Display link to next to note in text email
See merge request gitlab-org/gitlab-ce!26695
|
|
|
|
|
|
|
|
and add spec
Add changelog
ok
ok
|
|
|
|
Fixes https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/187433314
|
|
Set ACL of uploaded objects to not-public (fog-aws) or no ACL at all
(fog-google). Value is ignored by other supported backends (fog-aliyun,
fog-openstack, fog-rackspace)
This allows uploads to GCS with ACL support disabled.
|
|
Designate common positioning classes as `!important` a la Bootstrap
See merge request gitlab-org/gitlab-ce!26621
|
|
- Add an ID to the diff content
- handle clicking on file name in diffFileHeader when it is not a link
to another page but rather a link to an element on the page
|
|
This will allow to user the term managed? on
https://gitlab.com/gitlab-org/gitlab-ce/issues/56557. Managed? will be
used to distinct clusters that are automatically managed by GitLab
|
|
- Do not raise error when there are missing non-essential keys in sentry
api response.
- Add specs for to check for missing keys behavior.
|
|
Extend quick actions dsl
Closes #50199
See merge request gitlab-org/gitlab-ce!26095
|
|
Backport of 1607-elastic_feature_flag_per_group
See merge request gitlab-org/gitlab-ce!25825
|