| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
Re-enable ref operations with gitaly after not-found fix
See merge request !10773
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Reject more reserved paths
Closes #30272
See merge request !10413
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
So we can block `objects` only when it is contained in `info/lfs` or `gitlab-lfs`
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
So we can use it for projects
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
This reflects better that it validates paths instead of a namespace model
|
| | |
| | |
| | |
| | |
| | | |
Since the namespacevalidator now knows the difference between a
top-level and another path, this could all be handled there.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`Project` uses `ProjectPathValidator` which is now a
`NamespaceValidator` that skips the format validation.
That way we're sure we are using the same collection of reserved
paths.
I updated the path constraints to reflect the changes: We now allow
some values that are only used on a top level namespace as a name for
a nested group/project.
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Use Gitaly for getting Branch/Tag counts
Closes gitaly#157
See merge request !10780
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Backup-rake-spec fixed. Storage config broken
- Use rugged to compare branch/tag-count in specs
- upgrade gitaly
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix 404 when upstream disabled merge requests
Closes #26488
See merge request !10427
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Don't blow up when email has no References header
Closes gitlab-ee#2247
See merge request !11014
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | | |
If an email doesn't match our incoming email patterns on the To header, we fall
back to the References header. If there was no References header, we'd raise an
exception, when we'd be better off acting as if it was empty.
|
| | | |
| | | |
| | | | |
This reverts merge request !10845
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Avoid plucking Todo ids in TodoService
Closes #30374
See merge request !10845
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
TodoService should not call `.select(&:id)` on todos, because this is
bad performance. So instead use sub-queries, which will result in a
single SQL query to the database.
https://docs.gitlab.com/ee/development/sql.html#plucking-ids
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
'28968-revert-allow-people-with-merge-access-to-create-branches' into 'master'
Prevent people from creating branches if they don't have persmission to push
Closes #28968
See merge request !10983
|
| | |_|/
| |/| | |
|
| |/ /
|/| |
| | |
| | | |
- Upgrade Gitaly-version
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
Unicorn worker termination tests
See merge request !10818
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Refactor rich blob viewers and add Code|Rendered switch
Closes #24287
See merge request !10566
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
into 'master'
improves test settings for chat notification services for empty projects
Closes #31138
See merge request !10886
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix ordering of commits in the network graph.
Closes #30973
See merge request !10936
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- We upgraded `rugged` to 0.25.1.1 in !10286 for %9.1
- Prior to this upgrade, the default sort order for commits returned by
`Gitlab::Git::Repository#find_commits` was `Rugged::SORT_DATE`, which the
graph relied on.
- While upgrading `rugged`, the MR also changed this default to
`Rugged::SORT_NONE`, which broke commit ordering in the graph.
- This commit adds an option to `Gitlab::Git::Repository#find_commits` to sort
by date, and changes the graph builder `Network::Graph` so it explictly
requests the `:date` sort order
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove view fragment caching for project READMEs
Closes #26585 and #29594
See merge request !8838
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Because the post-processing of the rendered README is dependent on the
context (i.e. the current user), do the post-processing when the
README is being displayed.
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
Allow admins to sudo to blocked users
See merge request !10842
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Currently, (for example) admins can't delete snippets for blocked users, which
is an unexpected limitation.
- We modify `authenticate!` to conduct the `access_api` policy check against the
`initial_current_user`, instead of the user being impersonated.
- Update CHANGELOG for !10842
|
|\ \ \ \ \ \ |
|