| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'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
|
|\
| |
| |
| |
| |
| |
| | |
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
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Change issues sentence to use natural sorting
Closes #20378
See merge request !7110
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Show correct size when MR diff overflows
Closes #26560
See merge request !10827
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The problem is that we often go via a diff object constructed from the diffs
stored in the DB. Those diffs, by definition, don't overflow, so we don't have
access to the 'correct' `real_size` - that is stored on the MR diff object
iself.
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix commenting on an existing discussion on an unchanged line that is no longer in the diff
Closes #31339
See merge request !10888
|
| | |/
| |/|
| | |
| | | |
longer in the diff
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Allow OAuth clients to push code
Closes #30305
See merge request !10677
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- We currently support fetching code with username = 'oauth2' and
password = <access_token>.
- Trying to _push_ code with the same credentials fails with an authentication
error.
- There's no reason this shouldn't be enabled, especially since we allow the
OAuth client to create deploy keys with push access:
https://docs.gitlab.com/ce/api/deploy_keys.html#add-deploy-key
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Make handler metric params more explicit
See merge request !10854
|
| | | | | |
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | | |
Make location of gitlab_workhorse_secret configurable
See merge request !10357
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Hard-coding location of configuration files is very bad practice. This
patch applies the same approach as currently used for
gitlab_shell_secret file.
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
On initial startup with no rows in the application_settings table, the
metaprogramming call to `if enabled?` attempts to create a row. This triggers
the HTML caching path, which attempts to store metrics.
At this point, not all the methods in `Gitlab::Metrics` have been defined! Move
`current_transaction` to be defined before running the metaprogramming, to
avoid a confusing NoMethodError
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fix encoding issue exporting a project
Closes #31186
See merge request !10824
|
| | | | |
| | | | |
| | | | |
| | | | | |
error
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Add email receiver metrics
See merge request !10814
|
| | | | | |
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
This lets us track how many incoming emails a GitLab instance is processing, by
email type (handler) and by project (where applicable).
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Usage ping port
Closes #27750
See merge request !10481
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This new class uses a Redis Hash instead of a Sorted Set.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | | |
| | | |
| | | |
| | | | |
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/962
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|