| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
Improve performance of tree rendering in repositories with a lot of items
See merge request gitlab-org/gitlab-ce!16511
|
| |
| |
| |
| |
| |
| |
| |
| | |
Rails is slow to generate paths dynamically especially when called
hundreds/thousands of times. Also, rendering many partials hundreds
of times can be slower. This change reduces the number of partials
rendered and introduces two fast path methods to speed up path
generation.
|
|/
|
|
|
|
|
|
|
|
| |
This replaces the repository param.
This allows more flexiblity as sometimes we have highlight content
not related to repository. Sometimes we know ahead of time the language
of the content. Lastly language determination seems better fit as a
logic in the Blob class.
`repository` param is only used to determine the language, which seems
to be the responsiblity of Blob.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Show the commit-sha for pre-release versions
Closes #52050
See merge request gitlab-org/gitlab-ce!22026
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The pre-release tags are set at the beginning of a release, so it
would be impossible to figure out which version was running if we're
running nightlies.
In that case it's better to still link to the SHA. These versions
don't get deployed to .com.
|
|\ \
| |/
|/| |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
'security-6881-project-group-approvers-leaks-private-group-info-ce' into 'master'
[master] CE: Project group approvers leaks private group info
See merge request gitlab/gitlabhq!2488
|
| | | |
|
|/ /
| |
| |
| |
| | |
This will result in a 404 when running an unreleased security patch
while still allowing users to find the commit when it is made available.
|
|/ |
|
|
|
|
|
|
|
|
| |
The second option to this matcher should be an options hash; anything
else is just ignored, which can lead to false positives in tests.
We see one such false positive in the "Learn more" link test in
`spec/features/projects/blobs/blob_show_spec.rb`.
|
| |
|
|
|
|
|
|
|
| |
When a diff has a significant number of commits, the previous behavior would
attempt to render the Markdown on all the commit messages but only display
1000 of them. To avoid additional work, we only need to render the Markdown
on the set that is displayed.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Allow users to set a status
Closes #35463
See merge request gitlab-org/gitlab-ce!20614
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The status is shown for
- The author of a commit when viewing a commit
- Notes on a commit (regular/diff)
- The user that triggered a pipeline when viewing a pipeline
- The author of a merge request when viewing a merge request
- The author of notes on a merge request (regular/diff)
- The author of an issue when viewing an issue
- The author of notes on an issue
- The author of a snippet when viewing a snippet
- The author of notes on a snippet
- A user's profile page
- The list of members of a group/user
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This will only be displayed if `X-GitLab-Show-Login-Captcha` is set as an HTTP
header.
|
|
|
|
|
|
|
|
| |
The `errors/access_denied` page should not fail to render when no
message is provided.
When accessing something as a sessionless user, we should also display
the terms message if possible.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit does a number of things:
1. Reduces the number of queries needed by perform a single query to get all
the tuples for the relevant rows.
2. Uses a transaction to query the tuple counts to ensure that the data
is retrieved from the primary.
Closes #46742
|
|
|
|
|
|
| |
without a .git directory
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Include git SHA with GitLab version on Admin Dashboard
See merge request gitlab-org/gitlab-ce!18331
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Deprecation warning for dynamic milestones
Closes #42336
See merge request gitlab-org/gitlab-ce!17505
|
| |\ \
| | |/
| | |
| | | |
deprecation-warning-for-dynamic-milestones
|
| |\ \
| | | |
| | | |
| | | | |
deprecation-warning-for-dynamic-milestones
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
deprecation-warning-for-dynamic-milestones
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |_|_|/
|/| | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "Wrong empty state for cancelled build, hides existing logs!"
Closes #42568
See merge request gitlab-org/gitlab-ce!17646
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
# Conflicts:
# app/views/projects/jobs/show.html.haml
# lib/gitlab/ci/status/core.rb
|
| | | | | | |
|
| |/ / / /
|/| | | | |
|
| |_|_|/
|/| | | |
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | | |
- Includes new image from gitlab-svgs
- Updates dependency for svgs
|